2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.560.2.18 2005/11/26 17:01:54 kurt Exp .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59.
6 # Copyright 1998-2005 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_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-2005 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
1558 for ac_dir in build $srcdir/build; do
1559 if test -f $ac_dir/install-sh; then
1561 ac_install_sh="$ac_aux_dir/install-sh -c"
1563 elif test -f $ac_dir/install.sh; then
1565 ac_install_sh="$ac_aux_dir/install.sh -c"
1567 elif test -f $ac_dir/shtool; then
1569 ac_install_sh="$ac_aux_dir/shtool install -c"
1573 if test -z "$ac_aux_dir"; then
1574 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build $srcdir/build" >&5
1575 echo "$as_me: error: cannot find install-sh or install.sh in build $srcdir/build" >&2;}
1576 { (exit 1); exit 1; }; }
1578 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1579 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1580 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1582 eval `$ac_aux_dir/version.sh`
1583 if test -z "$OL_STRING"; then
1584 { { echo "$as_me:$LINENO: error: could not determine version" >&5
1585 echo "$as_me: error: could not determine version" >&2;}
1586 { (exit 1); exit 1; }; }
1589 if test -f "$ac_aux_dir/shtool" && test ! -d $ac_aux_dir/shtool; then
1590 ac_cv_shtool="$ac_aux_dir/shtool"
1592 { { echo "$as_me:$LINENO: error: no shtool found in $ac_aux_dir" >&5
1593 echo "$as_me: error: no shtool found in $ac_aux_dir" >&2;}
1594 { (exit 1); exit 1; }; }
1597 SHTOOL="$ac_cv_shtool"
1599 TB="`$SHTOOL echo -e '%B' 2>/dev/null`"
1600 TN="`$SHTOOL echo -e '%b' 2>/dev/null`"
1603 if test -d $ac_aux_dir/CVS; then
1604 OPENLDAP_CVS="(from CVS sources) "
1607 echo "Configuring ${TB}${OL_STRING}${TN} ${OPENLDAP_CVS}..."
1609 # Make sure we can run config.sub.
1610 $ac_config_sub sun4 >/dev/null 2>&1 ||
1611 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1612 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1613 { (exit 1); exit 1; }; }
1615 echo "$as_me:$LINENO: checking build system type" >&5
1616 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1617 if test "${ac_cv_build+set}" = set; then
1618 echo $ECHO_N "(cached) $ECHO_C" >&6
1620 ac_cv_build_alias=$build_alias
1621 test -z "$ac_cv_build_alias" &&
1622 ac_cv_build_alias=`$ac_config_guess`
1623 test -z "$ac_cv_build_alias" &&
1624 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1625 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1626 { (exit 1); exit 1; }; }
1627 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1628 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1629 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1630 { (exit 1); exit 1; }; }
1633 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1634 echo "${ECHO_T}$ac_cv_build" >&6
1636 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1637 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1638 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1641 echo "$as_me:$LINENO: checking host system type" >&5
1642 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1643 if test "${ac_cv_host+set}" = set; then
1644 echo $ECHO_N "(cached) $ECHO_C" >&6
1646 ac_cv_host_alias=$host_alias
1647 test -z "$ac_cv_host_alias" &&
1648 ac_cv_host_alias=$ac_cv_build_alias
1649 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1650 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1651 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1652 { (exit 1); exit 1; }; }
1655 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1656 echo "${ECHO_T}$ac_cv_host" >&6
1658 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1659 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1660 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1663 echo "$as_me:$LINENO: checking target system type" >&5
1664 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1665 if test "${ac_cv_target+set}" = set; then
1666 echo $ECHO_N "(cached) $ECHO_C" >&6
1668 ac_cv_target_alias=$target_alias
1669 test "x$ac_cv_target_alias" = "x" &&
1670 ac_cv_target_alias=$ac_cv_host_alias
1671 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1672 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1673 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1674 { (exit 1); exit 1; }; }
1677 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1678 echo "${ECHO_T}$ac_cv_target" >&6
1679 target=$ac_cv_target
1680 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1681 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1682 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1685 # The aliases save the names the user supplied, while $host etc.
1686 # will get canonicalized.
1687 test -n "$target_alias" &&
1688 test "$program_prefix$program_suffix$program_transform_name" = \
1690 program_prefix=${target_alias}-
1692 am__api_version="1.9"
1693 # Find a good install program. We prefer a C program (faster),
1694 # so one script is as good as another. But avoid the broken or
1695 # incompatible versions:
1696 # SysV /etc/install, /usr/sbin/install
1697 # SunOS /usr/etc/install
1698 # IRIX /sbin/install
1700 # AmigaOS /C/install, which installs bootblocks on floppy discs
1701 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1702 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1703 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1704 # OS/2's system install, which has a completely different semantic
1705 # ./install, which can be erroneously created by make from ./install.sh.
1706 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1707 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1708 if test -z "$INSTALL"; then
1709 if test "${ac_cv_path_install+set}" = set; then
1710 echo $ECHO_N "(cached) $ECHO_C" >&6
1712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1716 test -z "$as_dir" && as_dir=.
1717 # Account for people who put trailing slashes in PATH elements.
1719 ./ | .// | /cC/* | \
1720 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1721 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1724 # OSF1 and SCO ODT 3.0 have their own names for install.
1725 # Don't use installbsd from OSF since it installs stuff as root
1727 for ac_prog in ginstall scoinst install; do
1728 for ac_exec_ext in '' $ac_executable_extensions; do
1729 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1730 if test $ac_prog = install &&
1731 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1732 # AIX install. It has an incompatible calling convention.
1734 elif test $ac_prog = install &&
1735 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1736 # program-specific install script used by HP pwplus--don't use.
1739 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1751 if test "${ac_cv_path_install+set}" = set; then
1752 INSTALL=$ac_cv_path_install
1754 # As a last resort, use the slow shell script. We don't cache a
1755 # path for INSTALL within a source directory, because that will
1756 # break other packages using the cache if that directory is
1757 # removed, or if the path is relative.
1758 INSTALL=$ac_install_sh
1761 echo "$as_me:$LINENO: result: $INSTALL" >&5
1762 echo "${ECHO_T}$INSTALL" >&6
1764 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1765 # It thinks the first close brace ends the variable substitution.
1766 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1768 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1770 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1772 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1773 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1776 echo timestamp > conftest.file
1777 # Do `set' in a subshell so we don't clobber the current shell's
1778 # arguments. Must try -L first in case configure is actually a
1779 # symlink; some systems play weird games with the mod time of symlinks
1780 # (eg FreeBSD returns the mod time of the symlink's containing
1783 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1784 if test "$*" = "X"; then
1786 set X `ls -t $srcdir/configure conftest.file`
1789 if test "$*" != "X $srcdir/configure conftest.file" \
1790 && test "$*" != "X conftest.file $srcdir/configure"; then
1792 # If neither matched, then we have a broken ls. This can happen
1793 # if, for instance, CONFIG_SHELL is bash and it inherits a
1794 # broken ls alias from the environment. This has actually
1795 # happened. Such a system could not be considered "sane".
1796 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
1797 alias in your environment" >&5
1798 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
1799 alias in your environment" >&2;}
1800 { (exit 1); exit 1; }; }
1803 test "$2" = conftest.file
1809 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1810 Check your system clock" >&5
1811 echo "$as_me: error: newly created file is older than distributed files!
1812 Check your system clock" >&2;}
1813 { (exit 1); exit 1; }; }
1815 echo "$as_me:$LINENO: result: yes" >&5
1816 echo "${ECHO_T}yes" >&6
1817 test "$program_prefix" != NONE &&
1818 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1819 # Use a double $ so make ignores it.
1820 test "$program_suffix" != NONE &&
1821 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1822 # Double any \ or $. echo might interpret backslashes.
1823 # By default was `s,x,x', remove it if useless.
1824 cat <<\_ACEOF >conftest.sed
1825 s/[\\$]/&&/g;s/;s,x,x,$//
1827 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1830 # expand $ac_aux_dir to an absolute path
1831 am_aux_dir=`cd $ac_aux_dir && pwd`
1833 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1834 # Use eval to expand $SHELL
1835 if eval "$MISSING --run true"; then
1836 am_missing_run="$MISSING --run "
1839 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1840 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1843 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1844 # We used to keeping the `.' as first argument, in order to
1845 # allow $(mkdir_p) to be used without argument. As in
1846 # $(mkdir_p) $(somedir)
1847 # where $(somedir) is conditionally defined. However this is wrong
1849 # 1. if the package is installed by a user who cannot write `.'
1850 # make install will fail,
1851 # 2. the above comment should most certainly read
1852 # $(mkdir_p) $(DESTDIR)$(somedir)
1853 # so it does not work when $(somedir) is undefined and
1854 # $(DESTDIR) is not.
1855 # To support the latter case, we have to write
1856 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1857 # so the `.' trick is pointless.
1858 mkdir_p='mkdir -p --'
1860 # On NextStep and OpenStep, the `mkdir' command does not
1861 # recognize any option. It will interpret all options as
1862 # directories to create, and then abort because `.' already
1864 for d in ./-p ./--version;
1866 test -d $d && rmdir $d
1868 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1869 if test -f "$ac_aux_dir/mkinstalldirs"; then
1870 mkdir_p='$(mkinstalldirs)'
1872 mkdir_p='$(install_sh) -d'
1876 for ac_prog in gawk mawk nawk awk
1878 # Extract the first word of "$ac_prog", so it can be a program name with args.
1879 set dummy $ac_prog; ac_word=$2
1880 echo "$as_me:$LINENO: checking for $ac_word" >&5
1881 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1882 if test "${ac_cv_prog_AWK+set}" = set; then
1883 echo $ECHO_N "(cached) $ECHO_C" >&6
1885 if test -n "$AWK"; then
1886 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1892 test -z "$as_dir" && as_dir=.
1893 for ac_exec_ext in '' $ac_executable_extensions; do
1894 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1895 ac_cv_prog_AWK="$ac_prog"
1896 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1905 if test -n "$AWK"; then
1906 echo "$as_me:$LINENO: result: $AWK" >&5
1907 echo "${ECHO_T}$AWK" >&6
1909 echo "$as_me:$LINENO: result: no" >&5
1910 echo "${ECHO_T}no" >&6
1913 test -n "$AWK" && break
1916 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1917 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1918 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1919 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1920 echo $ECHO_N "(cached) $ECHO_C" >&6
1922 cat >conftest.make <<\_ACEOF
1924 @echo 'ac_maketemp="$(MAKE)"'
1926 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1927 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1928 if test -n "$ac_maketemp"; then
1929 eval ac_cv_prog_make_${ac_make}_set=yes
1931 eval ac_cv_prog_make_${ac_make}_set=no
1935 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1936 echo "$as_me:$LINENO: result: yes" >&5
1937 echo "${ECHO_T}yes" >&6
1940 echo "$as_me:$LINENO: result: no" >&5
1941 echo "${ECHO_T}no" >&6
1942 SET_MAKE="MAKE=${MAKE-make}"
1945 rm -rf .tst 2>/dev/null
1946 mkdir .tst 2>/dev/null
1947 if test -d .tst; then
1952 rmdir .tst 2>/dev/null
1954 # test to see if srcdir already configured
1955 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1956 test -f $srcdir/config.status; then
1957 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1958 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1959 { (exit 1); exit 1; }; }
1962 # test whether we have cygpath
1963 if test -z "$CYGPATH_W"; then
1964 if (cygpath --version) >/dev/null 2>/dev/null; then
1965 CYGPATH_W='cygpath -w'
1972 # Define the identity of the package.
1977 # Some tools Automake needs.
1979 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1982 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1985 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1988 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1991 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1993 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1995 # Installed binaries are usually stripped using `strip' when the user
1996 # run `make install-strip'. However `strip' might not be the right
1997 # tool to use in cross-compilation environments, therefore Automake
1998 # will honor the `STRIP' environment variable to overrule this program.
1999 if test "$cross_compiling" != no; then
2000 if test -n "$ac_tool_prefix"; then
2001 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2002 set dummy ${ac_tool_prefix}strip; ac_word=$2
2003 echo "$as_me:$LINENO: checking for $ac_word" >&5
2004 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2005 if test "${ac_cv_prog_STRIP+set}" = set; then
2006 echo $ECHO_N "(cached) $ECHO_C" >&6
2008 if test -n "$STRIP"; then
2009 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2015 test -z "$as_dir" && as_dir=.
2016 for ac_exec_ext in '' $ac_executable_extensions; do
2017 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2018 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2019 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2027 STRIP=$ac_cv_prog_STRIP
2028 if test -n "$STRIP"; then
2029 echo "$as_me:$LINENO: result: $STRIP" >&5
2030 echo "${ECHO_T}$STRIP" >&6
2032 echo "$as_me:$LINENO: result: no" >&5
2033 echo "${ECHO_T}no" >&6
2037 if test -z "$ac_cv_prog_STRIP"; then
2039 # Extract the first word of "strip", so it can be a program name with args.
2040 set dummy strip; ac_word=$2
2041 echo "$as_me:$LINENO: checking for $ac_word" >&5
2042 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2043 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2044 echo $ECHO_N "(cached) $ECHO_C" >&6
2046 if test -n "$ac_ct_STRIP"; then
2047 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2053 test -z "$as_dir" && as_dir=.
2054 for ac_exec_ext in '' $ac_executable_extensions; do
2055 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2056 ac_cv_prog_ac_ct_STRIP="strip"
2057 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2063 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2066 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2067 if test -n "$ac_ct_STRIP"; then
2068 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2069 echo "${ECHO_T}$ac_ct_STRIP" >&6
2071 echo "$as_me:$LINENO: result: no" >&5
2072 echo "${ECHO_T}no" >&6
2077 STRIP="$ac_cv_prog_STRIP"
2081 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2083 # We need awk for the "check" target. The system "awk" is bad on
2085 # Always define AMTAR for backward compatibility.
2087 AMTAR=${AMTAR-"${am_missing_run}tar"}
2089 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2095 cat >>confdefs.h <<_ACEOF
2096 #define OPENLDAP_PACKAGE "$PACKAGE"
2100 cat >>confdefs.h <<_ACEOF
2101 #define OPENLDAP_VERSION "$VERSION"
2106 cat >>confdefs.h <<_ACEOF
2107 #define LDAP_VENDOR_VERSION $OL_API_INC
2111 cat >>confdefs.h <<_ACEOF
2112 #define LDAP_VENDOR_VERSION_MAJOR $OL_MAJOR
2116 cat >>confdefs.h <<_ACEOF
2117 #define LDAP_VENDOR_VERSION_MINOR $OL_MINOR
2121 cat >>confdefs.h <<_ACEOF
2122 #define LDAP_VENDOR_VERSION_PATCH $OL_PATCH
2126 OPENLDAP_LIBRELEASE=$OL_API_LIB_RELEASE
2128 OPENLDAP_LIBVERSION=$OL_API_LIB_VERSION
2130 OPENLDAP_RELEASE_DATE="$OL_RELEASE_DATE"
2138 ac_config_headers="$ac_config_headers include/portable.h:include/portable.hin"
2140 ac_config_headers="$ac_config_headers include/ldap_features.h:include/ldap_features.hin"
2142 ac_config_headers="$ac_config_headers include/lber_types.h:include/lber_types.hin"
2145 echo "$as_me:$LINENO: checking configure arguments" >&5
2146 echo $ECHO_N "checking configure arguments... $ECHO_C" >&6
2151 ldap_subdir="/openldap"
2154 # Check whether --with-subdir or --without-subdir was given.
2155 if test "${with_subdir+set}" = set; then
2156 withval="$with_subdir"
2163 ldap_subdir="$withval"
2166 ldap_subdir="/$withval"
2172 # OpenLDAP --enable-debug
2174 # Check whether --enable-debug or --disable-debug was given.
2175 if test "${enable_debug+set}" = set; then
2176 enableval="$enable_debug"
2179 for ol_val in auto yes no ; do
2180 if test "$enableval" = "$ol_val" ; then
2184 if test "$ol_arg" = "invalid" ; then
2185 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-debug" >&5
2186 echo "$as_me: error: bad value $enableval for --enable-debug" >&2;}
2187 { (exit 1); exit 1; }; }
2189 ol_enable_debug="$ol_arg"
2194 # end --enable-debug
2195 # OpenLDAP --enable-dynamic
2197 # Check whether --enable-dynamic or --disable-dynamic was given.
2198 if test "${enable_dynamic+set}" = set; then
2199 enableval="$enable_dynamic"
2202 for ol_val in auto yes no ; do
2203 if test "$enableval" = "$ol_val" ; then
2207 if test "$ol_arg" = "invalid" ; then
2208 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynamic" >&5
2209 echo "$as_me: error: bad value $enableval for --enable-dynamic" >&2;}
2210 { (exit 1); exit 1; }; }
2212 ol_enable_dynamic="$ol_arg"
2215 ol_enable_dynamic=no
2217 # end --enable-dynamic
2218 # OpenLDAP --enable-syslog
2220 # Check whether --enable-syslog or --disable-syslog was given.
2221 if test "${enable_syslog+set}" = set; then
2222 enableval="$enable_syslog"
2225 for ol_val in auto yes no ; do
2226 if test "$enableval" = "$ol_val" ; then
2230 if test "$ol_arg" = "invalid" ; then
2231 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syslog" >&5
2232 echo "$as_me: error: bad value $enableval for --enable-syslog" >&2;}
2233 { (exit 1); exit 1; }; }
2235 ol_enable_syslog="$ol_arg"
2238 ol_enable_syslog=auto
2240 # end --enable-syslog
2241 # OpenLDAP --enable-proctitle
2243 # Check whether --enable-proctitle or --disable-proctitle was given.
2244 if test "${enable_proctitle+set}" = set; then
2245 enableval="$enable_proctitle"
2248 for ol_val in auto yes no ; do
2249 if test "$enableval" = "$ol_val" ; then
2253 if test "$ol_arg" = "invalid" ; then
2254 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proctitle" >&5
2255 echo "$as_me: error: bad value $enableval for --enable-proctitle" >&2;}
2256 { (exit 1); exit 1; }; }
2258 ol_enable_proctitle="$ol_arg"
2261 ol_enable_proctitle=yes
2263 # end --enable-proctitle
2264 ol_enable_referrals=${ol_enable_referrals-no}
2265 ol_enable_kbind=${ol_enable_kbind-no}
2266 # OpenLDAP --enable-ipv6
2268 # Check whether --enable-ipv6 or --disable-ipv6 was given.
2269 if test "${enable_ipv6+set}" = set; then
2270 enableval="$enable_ipv6"
2273 for ol_val in auto yes no ; do
2274 if test "$enableval" = "$ol_val" ; then
2278 if test "$ol_arg" = "invalid" ; then
2279 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ipv6" >&5
2280 echo "$as_me: error: bad value $enableval for --enable-ipv6" >&2;}
2281 { (exit 1); exit 1; }; }
2283 ol_enable_ipv6="$ol_arg"
2289 # OpenLDAP --enable-local
2291 # Check whether --enable-local or --disable-local was given.
2292 if test "${enable_local+set}" = set; then
2293 enableval="$enable_local"
2296 for ol_val in auto yes no ; do
2297 if test "$enableval" = "$ol_val" ; then
2301 if test "$ol_arg" = "invalid" ; then
2302 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-local" >&5
2303 echo "$as_me: error: bad value $enableval for --enable-local" >&2;}
2304 { (exit 1); exit 1; }; }
2306 ol_enable_local="$ol_arg"
2309 ol_enable_local=auto
2311 # end --enable-local
2313 # OpenLDAP --with-cyrus_sasl
2315 # Check whether --with-cyrus_sasl or --without-cyrus_sasl was given.
2316 if test "${with_cyrus_sasl+set}" = set; then
2317 withval="$with_cyrus_sasl"
2320 for ol_val in auto yes no ; do
2321 if test "$withval" = "$ol_val" ; then
2325 if test "$ol_arg" = "invalid" ; then
2326 { { echo "$as_me:$LINENO: error: bad value $withval for --with-cyrus_sasl" >&5
2327 echo "$as_me: error: bad value $withval for --with-cyrus_sasl" >&2;}
2328 { (exit 1); exit 1; }; }
2330 ol_with_cyrus_sasl="$ol_arg"
2333 ol_with_cyrus_sasl="auto"
2334 fi; # end --with-cyrus_sasl
2336 # OpenLDAP --with-fetch
2338 # Check whether --with-fetch or --without-fetch was given.
2339 if test "${with_fetch+set}" = set; then
2340 withval="$with_fetch"
2343 for ol_val in auto yes no ; do
2344 if test "$withval" = "$ol_val" ; then
2348 if test "$ol_arg" = "invalid" ; then
2349 { { echo "$as_me:$LINENO: error: bad value $withval for --with-fetch" >&5
2350 echo "$as_me: error: bad value $withval for --with-fetch" >&2;}
2351 { (exit 1); exit 1; }; }
2353 ol_with_fetch="$ol_arg"
2356 ol_with_fetch="auto"
2357 fi; # end --with-fetch
2359 ol_with_kerberos=${ol_with_kerberos-auto}
2360 # OpenLDAP --with-threads
2362 # Check whether --with-threads or --without-threads was given.
2363 if test "${with_threads+set}" = set; then
2364 withval="$with_threads"
2367 for ol_val in auto nt posix mach pth lwp yes no manual ; do
2368 if test "$withval" = "$ol_val" ; then
2372 if test "$ol_arg" = "invalid" ; then
2373 { { echo "$as_me:$LINENO: error: bad value $withval for --with-threads" >&5
2374 echo "$as_me: error: bad value $withval for --with-threads" >&2;}
2375 { (exit 1); exit 1; }; }
2377 ol_with_threads="$ol_arg"
2380 ol_with_threads="auto"
2381 fi; # end --with-threads
2383 # OpenLDAP --with-tls
2385 # Check whether --with-tls or --without-tls was given.
2386 if test "${with_tls+set}" = set; then
2390 for ol_val in auto openssl yes no ; do
2391 if test "$withval" = "$ol_val" ; then
2395 if test "$ol_arg" = "invalid" ; then
2396 { { echo "$as_me:$LINENO: error: bad value $withval for --with-tls" >&5
2397 echo "$as_me: error: bad value $withval for --with-tls" >&2;}
2398 { (exit 1); exit 1; }; }
2400 ol_with_tls="$ol_arg"
2404 fi; # end --with-tls
2406 # OpenLDAP --with-yielding_select
2408 # Check whether --with-yielding_select or --without-yielding_select was given.
2409 if test "${with_yielding_select+set}" = set; then
2410 withval="$with_yielding_select"
2413 for ol_val in auto yes no manual ; do
2414 if test "$withval" = "$ol_val" ; then
2418 if test "$ol_arg" = "invalid" ; then
2419 { { echo "$as_me:$LINENO: error: bad value $withval for --with-yielding_select" >&5
2420 echo "$as_me: error: bad value $withval for --with-yielding_select" >&2;}
2421 { (exit 1); exit 1; }; }
2423 ol_with_yielding_select="$ol_arg"
2426 ol_with_yielding_select="auto"
2427 fi; # end --with-yielding_select
2429 # OpenLDAP --with-multiple_precision
2431 # Check whether --with-multiple_precision or --without-multiple_precision was given.
2432 if test "${with_multiple_precision+set}" = set; then
2433 withval="$with_multiple_precision"
2436 for ol_val in auto bignum gmp yes no ; do
2437 if test "$withval" = "$ol_val" ; then
2441 if test "$ol_arg" = "invalid" ; then
2442 { { echo "$as_me:$LINENO: error: bad value $withval for --with-multiple_precision" >&5
2443 echo "$as_me: error: bad value $withval for --with-multiple_precision" >&2;}
2444 { (exit 1); exit 1; }; }
2446 ol_with_multiple_precision="$ol_arg"
2449 ol_with_multiple_precision="auto"
2450 fi; # end --with-multiple_precision
2454 # Check whether --enable-xxslapdoptions or --disable-xxslapdoptions was given.
2455 if test "${enable_xxslapdoptions+set}" = set; then
2456 enableval="$enable_xxslapdoptions"
2459 # OpenLDAP --enable-slapd
2461 # Check whether --enable-slapd or --disable-slapd was given.
2462 if test "${enable_slapd+set}" = set; then
2463 enableval="$enable_slapd"
2466 for ol_val in auto yes no ; do
2467 if test "$enableval" = "$ol_val" ; then
2471 if test "$ol_arg" = "invalid" ; then
2472 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapd" >&5
2473 echo "$as_me: error: bad value $enableval for --enable-slapd" >&2;}
2474 { (exit 1); exit 1; }; }
2476 ol_enable_slapd="$ol_arg"
2481 # end --enable-slapd
2482 # OpenLDAP --enable-aci
2484 # Check whether --enable-aci or --disable-aci was given.
2485 if test "${enable_aci+set}" = set; then
2486 enableval="$enable_aci"
2489 for ol_val in auto yes no ; do
2490 if test "$enableval" = "$ol_val" ; then
2494 if test "$ol_arg" = "invalid" ; then
2495 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-aci" >&5
2496 echo "$as_me: error: bad value $enableval for --enable-aci" >&2;}
2497 { (exit 1); exit 1; }; }
2499 ol_enable_aci="$ol_arg"
2505 # OpenLDAP --enable-cleartext
2507 # Check whether --enable-cleartext or --disable-cleartext was given.
2508 if test "${enable_cleartext+set}" = set; then
2509 enableval="$enable_cleartext"
2512 for ol_val in auto yes no ; do
2513 if test "$enableval" = "$ol_val" ; then
2517 if test "$ol_arg" = "invalid" ; then
2518 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-cleartext" >&5
2519 echo "$as_me: error: bad value $enableval for --enable-cleartext" >&2;}
2520 { (exit 1); exit 1; }; }
2522 ol_enable_cleartext="$ol_arg"
2525 ol_enable_cleartext=yes
2527 # end --enable-cleartext
2528 # OpenLDAP --enable-crypt
2530 # Check whether --enable-crypt or --disable-crypt was given.
2531 if test "${enable_crypt+set}" = set; then
2532 enableval="$enable_crypt"
2535 for ol_val in auto yes no ; do
2536 if test "$enableval" = "$ol_val" ; then
2540 if test "$ol_arg" = "invalid" ; then
2541 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-crypt" >&5
2542 echo "$as_me: error: bad value $enableval for --enable-crypt" >&2;}
2543 { (exit 1); exit 1; }; }
2545 ol_enable_crypt="$ol_arg"
2550 # end --enable-crypt
2551 # OpenLDAP --enable-lmpasswd
2553 # Check whether --enable-lmpasswd or --disable-lmpasswd was given.
2554 if test "${enable_lmpasswd+set}" = set; then
2555 enableval="$enable_lmpasswd"
2558 for ol_val in auto yes no ; do
2559 if test "$enableval" = "$ol_val" ; then
2563 if test "$ol_arg" = "invalid" ; then
2564 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-lmpasswd" >&5
2565 echo "$as_me: error: bad value $enableval for --enable-lmpasswd" >&2;}
2566 { (exit 1); exit 1; }; }
2568 ol_enable_lmpasswd="$ol_arg"
2571 ol_enable_lmpasswd=no
2573 # end --enable-lmpasswd
2574 # OpenLDAP --enable-spasswd
2576 # Check whether --enable-spasswd or --disable-spasswd was given.
2577 if test "${enable_spasswd+set}" = set; then
2578 enableval="$enable_spasswd"
2581 for ol_val in auto yes no ; do
2582 if test "$enableval" = "$ol_val" ; then
2586 if test "$ol_arg" = "invalid" ; then
2587 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-spasswd" >&5
2588 echo "$as_me: error: bad value $enableval for --enable-spasswd" >&2;}
2589 { (exit 1); exit 1; }; }
2591 ol_enable_spasswd="$ol_arg"
2594 ol_enable_spasswd=no
2596 # end --enable-spasswd
2597 # OpenLDAP --enable-modules
2599 # Check whether --enable-modules or --disable-modules was given.
2600 if test "${enable_modules+set}" = set; then
2601 enableval="$enable_modules"
2604 for ol_val in auto yes no ; do
2605 if test "$enableval" = "$ol_val" ; then
2609 if test "$ol_arg" = "invalid" ; then
2610 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-modules" >&5
2611 echo "$as_me: error: bad value $enableval for --enable-modules" >&2;}
2612 { (exit 1); exit 1; }; }
2614 ol_enable_modules="$ol_arg"
2617 ol_enable_modules=no
2619 # end --enable-modules
2620 ol_enable_multimaster=${ol_enable_multimaster-no}
2621 # OpenLDAP --enable-rewrite
2623 # Check whether --enable-rewrite or --disable-rewrite was given.
2624 if test "${enable_rewrite+set}" = set; then
2625 enableval="$enable_rewrite"
2628 for ol_val in auto yes no ; do
2629 if test "$enableval" = "$ol_val" ; then
2633 if test "$ol_arg" = "invalid" ; then
2634 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rewrite" >&5
2635 echo "$as_me: error: bad value $enableval for --enable-rewrite" >&2;}
2636 { (exit 1); exit 1; }; }
2638 ol_enable_rewrite="$ol_arg"
2641 ol_enable_rewrite=auto
2643 # end --enable-rewrite
2644 # OpenLDAP --enable-rlookups
2646 # Check whether --enable-rlookups or --disable-rlookups was given.
2647 if test "${enable_rlookups+set}" = set; then
2648 enableval="$enable_rlookups"
2651 for ol_val in auto yes no ; do
2652 if test "$enableval" = "$ol_val" ; then
2656 if test "$ol_arg" = "invalid" ; then
2657 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rlookups" >&5
2658 echo "$as_me: error: bad value $enableval for --enable-rlookups" >&2;}
2659 { (exit 1); exit 1; }; }
2661 ol_enable_rlookups="$ol_arg"
2664 ol_enable_rlookups=no
2666 # end --enable-rlookups
2667 # OpenLDAP --enable-slapi
2669 # Check whether --enable-slapi or --disable-slapi was given.
2670 if test "${enable_slapi+set}" = set; then
2671 enableval="$enable_slapi"
2674 for ol_val in auto yes no ; do
2675 if test "$enableval" = "$ol_val" ; then
2679 if test "$ol_arg" = "invalid" ; then
2680 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapi" >&5
2681 echo "$as_me: error: bad value $enableval for --enable-slapi" >&2;}
2682 { (exit 1); exit 1; }; }
2684 ol_enable_slapi="$ol_arg"
2689 # end --enable-slapi
2690 # OpenLDAP --enable-slp
2692 # Check whether --enable-slp or --disable-slp was given.
2693 if test "${enable_slp+set}" = set; then
2694 enableval="$enable_slp"
2697 for ol_val in auto yes no ; do
2698 if test "$enableval" = "$ol_val" ; then
2702 if test "$ol_arg" = "invalid" ; then
2703 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slp" >&5
2704 echo "$as_me: error: bad value $enableval for --enable-slp" >&2;}
2705 { (exit 1); exit 1; }; }
2707 ol_enable_slp="$ol_arg"
2713 # OpenLDAP --enable-wrappers
2715 # Check whether --enable-wrappers or --disable-wrappers was given.
2716 if test "${enable_wrappers+set}" = set; then
2717 enableval="$enable_wrappers"
2720 for ol_val in auto yes no ; do
2721 if test "$enableval" = "$ol_val" ; then
2725 if test "$ol_arg" = "invalid" ; then
2726 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-wrappers" >&5
2727 echo "$as_me: error: bad value $enableval for --enable-wrappers" >&2;}
2728 { (exit 1); exit 1; }; }
2730 ol_enable_wrappers="$ol_arg"
2733 ol_enable_wrappers=no
2735 # end --enable-wrappers
2751 # Check whether --enable-xxslapbackends or --disable-xxslapbackends was given.
2752 if test "${enable_xxslapbackends+set}" = set; then
2753 enableval="$enable_xxslapbackends"
2757 # OpenLDAP --enable-backends
2759 # Check whether --enable-backends or --disable-backends was given.
2760 if test "${enable_backends+set}" = set; then
2761 enableval="$enable_backends"
2764 for ol_val in no yes mod ; do
2765 if test "$enableval" = "$ol_val" ; then
2769 if test "$ol_arg" = "invalid" ; then
2770 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-backends" >&5
2771 echo "$as_me: error: bad value $enableval for --enable-backends" >&2;}
2772 { (exit 1); exit 1; }; }
2774 ol_enable_backends="$ol_arg"
2777 # end --enable-backends
2778 # OpenLDAP --enable-bdb
2780 # Check whether --enable-bdb or --disable-bdb was given.
2781 if test "${enable_bdb+set}" = set; then
2782 enableval="$enable_bdb"
2785 for ol_val in no yes mod ; do
2786 if test "$enableval" = "$ol_val" ; then
2790 if test "$ol_arg" = "invalid" ; then
2791 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-bdb" >&5
2792 echo "$as_me: error: bad value $enableval for --enable-bdb" >&2;}
2793 { (exit 1); exit 1; }; }
2795 ol_enable_bdb="$ol_arg"
2798 ol_enable_bdb=${ol_enable_backends:-yes}
2801 # OpenLDAP --enable-dnssrv
2803 # Check whether --enable-dnssrv or --disable-dnssrv was given.
2804 if test "${enable_dnssrv+set}" = set; then
2805 enableval="$enable_dnssrv"
2808 for ol_val in no yes mod ; do
2809 if test "$enableval" = "$ol_val" ; then
2813 if test "$ol_arg" = "invalid" ; then
2814 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dnssrv" >&5
2815 echo "$as_me: error: bad value $enableval for --enable-dnssrv" >&2;}
2816 { (exit 1); exit 1; }; }
2818 ol_enable_dnssrv="$ol_arg"
2821 ol_enable_dnssrv=${ol_enable_backends:-no}
2823 # end --enable-dnssrv
2824 # OpenLDAP --enable-hdb
2826 # Check whether --enable-hdb or --disable-hdb was given.
2827 if test "${enable_hdb+set}" = set; then
2828 enableval="$enable_hdb"
2831 for ol_val in no yes mod ; do
2832 if test "$enableval" = "$ol_val" ; then
2836 if test "$ol_arg" = "invalid" ; then
2837 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-hdb" >&5
2838 echo "$as_me: error: bad value $enableval for --enable-hdb" >&2;}
2839 { (exit 1); exit 1; }; }
2841 ol_enable_hdb="$ol_arg"
2844 ol_enable_hdb=${ol_enable_backends:-yes}
2847 # OpenLDAP --enable-ldap
2849 # Check whether --enable-ldap or --disable-ldap was given.
2850 if test "${enable_ldap+set}" = set; then
2851 enableval="$enable_ldap"
2854 for ol_val in no yes mod ; do
2855 if test "$enableval" = "$ol_val" ; then
2859 if test "$ol_arg" = "invalid" ; then
2860 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldap" >&5
2861 echo "$as_me: error: bad value $enableval for --enable-ldap" >&2;}
2862 { (exit 1); exit 1; }; }
2864 ol_enable_ldap="$ol_arg"
2867 ol_enable_ldap=${ol_enable_backends:-no}
2870 # OpenLDAP --enable-ldbm
2872 # Check whether --enable-ldbm or --disable-ldbm was given.
2873 if test "${enable_ldbm+set}" = set; then
2874 enableval="$enable_ldbm"
2877 for ol_val in no yes mod ; do
2878 if test "$enableval" = "$ol_val" ; then
2882 if test "$ol_arg" = "invalid" ; then
2883 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldbm" >&5
2884 echo "$as_me: error: bad value $enableval for --enable-ldbm" >&2;}
2885 { (exit 1); exit 1; }; }
2887 ol_enable_ldbm="$ol_arg"
2890 ol_enable_ldbm=${ol_enable_backends:-no}
2894 # Check whether --with-ldbm_api or --without-ldbm_api was given.
2895 if test "${with_ldbm_api+set}" = set; then
2896 withval="$with_ldbm_api"
2898 { echo "$as_me:$LINENO: WARNING: Please use --enable-ldbm-api instead of --with-ldbm-api" >&5
2899 echo "$as_me: WARNING: Please use --enable-ldbm-api instead of --with-ldbm-api" >&2;}
2900 enable_ldbm_api="$with_ldbm_api"
2902 # OpenLDAP --enable-ldbm_api
2904 # Check whether --enable-ldbm_api or --disable-ldbm_api was given.
2905 if test "${enable_ldbm_api+set}" = set; then
2906 enableval="$enable_ldbm_api"
2909 for ol_val in auto berkeley bcompat mdbm gdbm ; do
2910 if test "$enableval" = "$ol_val" ; then
2914 if test "$ol_arg" = "invalid" ; then
2915 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldbm_api" >&5
2916 echo "$as_me: error: bad value $enableval for --enable-ldbm_api" >&2;}
2917 { (exit 1); exit 1; }; }
2919 ol_enable_ldbm_api="$ol_arg"
2922 ol_enable_ldbm_api=auto
2924 # end --enable-ldbm_api
2927 # Check whether --with-ldbm_type or --without-ldbm_type was given.
2928 if test "${with_ldbm_type+set}" = set; then
2929 withval="$with_ldbm_type"
2931 { echo "$as_me:$LINENO: WARNING: Please use --enable-ldbm-type instead of --with-ldbm-type" >&5
2932 echo "$as_me: WARNING: Please use --enable-ldbm-type instead of --with-ldbm-type" >&2;}
2933 enable_ldbm_type="$with_ldbm_type"
2935 # OpenLDAP --enable-ldbm_type
2937 # Check whether --enable-ldbm_type or --disable-ldbm_type was given.
2938 if test "${enable_ldbm_type+set}" = set; then
2939 enableval="$enable_ldbm_type"
2942 for ol_val in auto btree hash ; do
2943 if test "$enableval" = "$ol_val" ; then
2947 if test "$ol_arg" = "invalid" ; then
2948 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldbm_type" >&5
2949 echo "$as_me: error: bad value $enableval for --enable-ldbm_type" >&2;}
2950 { (exit 1); exit 1; }; }
2952 ol_enable_ldbm_type="$ol_arg"
2955 ol_enable_ldbm_type=auto
2957 # end --enable-ldbm_type
2959 # OpenLDAP --enable-meta
2961 # Check whether --enable-meta or --disable-meta was given.
2962 if test "${enable_meta+set}" = set; then
2963 enableval="$enable_meta"
2966 for ol_val in no yes mod ; do
2967 if test "$enableval" = "$ol_val" ; then
2971 if test "$ol_arg" = "invalid" ; then
2972 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-meta" >&5
2973 echo "$as_me: error: bad value $enableval for --enable-meta" >&2;}
2974 { (exit 1); exit 1; }; }
2976 ol_enable_meta="$ol_arg"
2979 ol_enable_meta=${ol_enable_backends:-no}
2982 # OpenLDAP --enable-monitor
2984 # Check whether --enable-monitor or --disable-monitor was given.
2985 if test "${enable_monitor+set}" = set; then
2986 enableval="$enable_monitor"
2989 for ol_val in no yes mod ; do
2990 if test "$enableval" = "$ol_val" ; then
2994 if test "$ol_arg" = "invalid" ; then
2995 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-monitor" >&5
2996 echo "$as_me: error: bad value $enableval for --enable-monitor" >&2;}
2997 { (exit 1); exit 1; }; }
2999 ol_enable_monitor="$ol_arg"
3002 ol_enable_monitor=${ol_enable_backends:-yes}
3004 # end --enable-monitor
3005 # OpenLDAP --enable-null
3007 # Check whether --enable-null or --disable-null was given.
3008 if test "${enable_null+set}" = set; then
3009 enableval="$enable_null"
3012 for ol_val in no yes mod ; do
3013 if test "$enableval" = "$ol_val" ; then
3017 if test "$ol_arg" = "invalid" ; then
3018 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-null" >&5
3019 echo "$as_me: error: bad value $enableval for --enable-null" >&2;}
3020 { (exit 1); exit 1; }; }
3022 ol_enable_null="$ol_arg"
3025 ol_enable_null=${ol_enable_backends:-no}
3028 # OpenLDAP --enable-passwd
3030 # Check whether --enable-passwd or --disable-passwd was given.
3031 if test "${enable_passwd+set}" = set; then
3032 enableval="$enable_passwd"
3035 for ol_val in no yes mod ; do
3036 if test "$enableval" = "$ol_val" ; then
3040 if test "$ol_arg" = "invalid" ; then
3041 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-passwd" >&5
3042 echo "$as_me: error: bad value $enableval for --enable-passwd" >&2;}
3043 { (exit 1); exit 1; }; }
3045 ol_enable_passwd="$ol_arg"
3048 ol_enable_passwd=${ol_enable_backends:-no}
3050 # end --enable-passwd
3051 # OpenLDAP --enable-perl
3053 # Check whether --enable-perl or --disable-perl was given.
3054 if test "${enable_perl+set}" = set; then
3055 enableval="$enable_perl"
3058 for ol_val in no yes mod ; do
3059 if test "$enableval" = "$ol_val" ; then
3063 if test "$ol_arg" = "invalid" ; then
3064 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-perl" >&5
3065 echo "$as_me: error: bad value $enableval for --enable-perl" >&2;}
3066 { (exit 1); exit 1; }; }
3068 ol_enable_perl="$ol_arg"
3071 ol_enable_perl=${ol_enable_backends:-no}
3074 # OpenLDAP --enable-relay
3076 # Check whether --enable-relay or --disable-relay was given.
3077 if test "${enable_relay+set}" = set; then
3078 enableval="$enable_relay"
3081 for ol_val in no yes mod ; do
3082 if test "$enableval" = "$ol_val" ; then
3086 if test "$ol_arg" = "invalid" ; then
3087 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-relay" >&5
3088 echo "$as_me: error: bad value $enableval for --enable-relay" >&2;}
3089 { (exit 1); exit 1; }; }
3091 ol_enable_relay="$ol_arg"
3094 ol_enable_relay=${ol_enable_backends:-yes}
3096 # end --enable-relay
3097 # OpenLDAP --enable-shell
3099 # Check whether --enable-shell or --disable-shell was given.
3100 if test "${enable_shell+set}" = set; then
3101 enableval="$enable_shell"
3104 for ol_val in no yes mod ; do
3105 if test "$enableval" = "$ol_val" ; then
3109 if test "$ol_arg" = "invalid" ; then
3110 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-shell" >&5
3111 echo "$as_me: error: bad value $enableval for --enable-shell" >&2;}
3112 { (exit 1); exit 1; }; }
3114 ol_enable_shell="$ol_arg"
3117 ol_enable_shell=${ol_enable_backends:-no}
3119 # end --enable-shell
3120 # OpenLDAP --enable-sql
3122 # Check whether --enable-sql or --disable-sql was given.
3123 if test "${enable_sql+set}" = set; then
3124 enableval="$enable_sql"
3127 for ol_val in no yes mod ; do
3128 if test "$enableval" = "$ol_val" ; then
3132 if test "$ol_arg" = "invalid" ; then
3133 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-sql" >&5
3134 echo "$as_me: error: bad value $enableval for --enable-sql" >&2;}
3135 { (exit 1); exit 1; }; }
3137 ol_enable_sql="$ol_arg"
3140 ol_enable_sql=${ol_enable_backends:-no}
3144 Overlays="accesslog \
3159 # Check whether --enable-xxslapoverlays or --disable-xxslapoverlays was given.
3160 if test "${enable_xxslapoverlays+set}" = set; then
3161 enableval="$enable_xxslapoverlays"
3165 # OpenLDAP --enable-overlays
3167 # Check whether --enable-overlays or --disable-overlays was given.
3168 if test "${enable_overlays+set}" = set; then
3169 enableval="$enable_overlays"
3172 for ol_val in no yes mod ; do
3173 if test "$enableval" = "$ol_val" ; then
3177 if test "$ol_arg" = "invalid" ; then
3178 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-overlays" >&5
3179 echo "$as_me: error: bad value $enableval for --enable-overlays" >&2;}
3180 { (exit 1); exit 1; }; }
3182 ol_enable_overlays="$ol_arg"
3185 # end --enable-overlays
3186 # OpenLDAP --enable-accesslog
3188 # Check whether --enable-accesslog or --disable-accesslog was given.
3189 if test "${enable_accesslog+set}" = set; then
3190 enableval="$enable_accesslog"
3193 for ol_val in no yes mod ; do
3194 if test "$enableval" = "$ol_val" ; then
3198 if test "$ol_arg" = "invalid" ; then
3199 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-accesslog" >&5
3200 echo "$as_me: error: bad value $enableval for --enable-accesslog" >&2;}
3201 { (exit 1); exit 1; }; }
3203 ol_enable_accesslog="$ol_arg"
3206 ol_enable_accesslog=${ol_enable_overlays:-no}
3208 # end --enable-accesslog
3210 # OpenLDAP --enable-denyop
3212 # Check whether --enable-denyop or --disable-denyop was given.
3213 if test "${enable_denyop+set}" = set; then
3214 enableval="$enable_denyop"
3217 for ol_val in no yes mod ; do
3218 if test "$enableval" = "$ol_val" ; then
3222 if test "$ol_arg" = "invalid" ; then
3223 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-denyop" >&5
3224 echo "$as_me: error: bad value $enableval for --enable-denyop" >&2;}
3225 { (exit 1); exit 1; }; }
3227 ol_enable_denyop="$ol_arg"
3230 ol_enable_denyop=${ol_enable_overlays:-no}
3232 # end --enable-denyop
3234 # OpenLDAP --enable-dyngroup
3236 # Check whether --enable-dyngroup or --disable-dyngroup was given.
3237 if test "${enable_dyngroup+set}" = set; then
3238 enableval="$enable_dyngroup"
3241 for ol_val in no yes mod ; do
3242 if test "$enableval" = "$ol_val" ; then
3246 if test "$ol_arg" = "invalid" ; then
3247 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dyngroup" >&5
3248 echo "$as_me: error: bad value $enableval for --enable-dyngroup" >&2;}
3249 { (exit 1); exit 1; }; }
3251 ol_enable_dyngroup="$ol_arg"
3254 ol_enable_dyngroup=${ol_enable_overlays:-no}
3256 # end --enable-dyngroup
3258 # OpenLDAP --enable-dynlist
3260 # Check whether --enable-dynlist or --disable-dynlist was given.
3261 if test "${enable_dynlist+set}" = set; then
3262 enableval="$enable_dynlist"
3265 for ol_val in no yes mod ; do
3266 if test "$enableval" = "$ol_val" ; then
3270 if test "$ol_arg" = "invalid" ; then
3271 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynlist" >&5
3272 echo "$as_me: error: bad value $enableval for --enable-dynlist" >&2;}
3273 { (exit 1); exit 1; }; }
3275 ol_enable_dynlist="$ol_arg"
3278 ol_enable_dynlist=${ol_enable_overlays:-no}
3280 # end --enable-dynlist
3282 # OpenLDAP --enable-lastmod
3284 # Check whether --enable-lastmod or --disable-lastmod was given.
3285 if test "${enable_lastmod+set}" = set; then
3286 enableval="$enable_lastmod"
3289 for ol_val in no yes mod ; do
3290 if test "$enableval" = "$ol_val" ; then
3294 if test "$ol_arg" = "invalid" ; then
3295 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-lastmod" >&5
3296 echo "$as_me: error: bad value $enableval for --enable-lastmod" >&2;}
3297 { (exit 1); exit 1; }; }
3299 ol_enable_lastmod="$ol_arg"
3302 ol_enable_lastmod=${ol_enable_overlays:-no}
3304 # end --enable-lastmod
3306 # OpenLDAP --enable-ppolicy
3308 # Check whether --enable-ppolicy or --disable-ppolicy was given.
3309 if test "${enable_ppolicy+set}" = set; then
3310 enableval="$enable_ppolicy"
3313 for ol_val in no yes mod ; do
3314 if test "$enableval" = "$ol_val" ; then
3318 if test "$ol_arg" = "invalid" ; then
3319 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ppolicy" >&5
3320 echo "$as_me: error: bad value $enableval for --enable-ppolicy" >&2;}
3321 { (exit 1); exit 1; }; }
3323 ol_enable_ppolicy="$ol_arg"
3326 ol_enable_ppolicy=${ol_enable_overlays:-no}
3328 # end --enable-ppolicy
3330 # OpenLDAP --enable-proxycache
3332 # Check whether --enable-proxycache or --disable-proxycache was given.
3333 if test "${enable_proxycache+set}" = set; then
3334 enableval="$enable_proxycache"
3337 for ol_val in no yes mod ; do
3338 if test "$enableval" = "$ol_val" ; then
3342 if test "$ol_arg" = "invalid" ; then
3343 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proxycache" >&5
3344 echo "$as_me: error: bad value $enableval for --enable-proxycache" >&2;}
3345 { (exit 1); exit 1; }; }
3347 ol_enable_proxycache="$ol_arg"
3350 ol_enable_proxycache=${ol_enable_overlays:-no}
3352 # end --enable-proxycache
3354 # OpenLDAP --enable-refint
3356 # Check whether --enable-refint or --disable-refint was given.
3357 if test "${enable_refint+set}" = set; then
3358 enableval="$enable_refint"
3361 for ol_val in no yes mod ; do
3362 if test "$enableval" = "$ol_val" ; then
3366 if test "$ol_arg" = "invalid" ; then
3367 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-refint" >&5
3368 echo "$as_me: error: bad value $enableval for --enable-refint" >&2;}
3369 { (exit 1); exit 1; }; }
3371 ol_enable_refint="$ol_arg"
3374 ol_enable_refint=${ol_enable_overlays:-no}
3376 # end --enable-refint
3378 # OpenLDAP --enable-retcode
3380 # Check whether --enable-retcode or --disable-retcode was given.
3381 if test "${enable_retcode+set}" = set; then
3382 enableval="$enable_retcode"
3385 for ol_val in no yes mod ; do
3386 if test "$enableval" = "$ol_val" ; then
3390 if test "$ol_arg" = "invalid" ; then
3391 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-retcode" >&5
3392 echo "$as_me: error: bad value $enableval for --enable-retcode" >&2;}
3393 { (exit 1); exit 1; }; }
3395 ol_enable_retcode="$ol_arg"
3398 ol_enable_retcode=${ol_enable_overlays:-no}
3400 # end --enable-retcode
3402 # OpenLDAP --enable-rwm
3404 # Check whether --enable-rwm or --disable-rwm was given.
3405 if test "${enable_rwm+set}" = set; then
3406 enableval="$enable_rwm"
3409 for ol_val in no yes mod ; do
3410 if test "$enableval" = "$ol_val" ; then
3414 if test "$ol_arg" = "invalid" ; then
3415 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rwm" >&5
3416 echo "$as_me: error: bad value $enableval for --enable-rwm" >&2;}
3417 { (exit 1); exit 1; }; }
3419 ol_enable_rwm="$ol_arg"
3422 ol_enable_rwm=${ol_enable_overlays:-no}
3426 # OpenLDAP --enable-syncprov
3428 # Check whether --enable-syncprov or --disable-syncprov was given.
3429 if test "${enable_syncprov+set}" = set; then
3430 enableval="$enable_syncprov"
3433 for ol_val in no yes mod ; do
3434 if test "$enableval" = "$ol_val" ; then
3438 if test "$ol_arg" = "invalid" ; then
3439 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syncprov" >&5
3440 echo "$as_me: error: bad value $enableval for --enable-syncprov" >&2;}
3441 { (exit 1); exit 1; }; }
3443 ol_enable_syncprov="$ol_arg"
3446 ol_enable_syncprov=${ol_enable_overlays:-yes}
3448 # end --enable-syncprov
3450 # OpenLDAP --enable-translucent
3452 # Check whether --enable-translucent or --disable-translucent was given.
3453 if test "${enable_translucent+set}" = set; then
3454 enableval="$enable_translucent"
3457 for ol_val in no yes mod ; do
3458 if test "$enableval" = "$ol_val" ; then
3462 if test "$ol_arg" = "invalid" ; then
3463 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-translucent" >&5
3464 echo "$as_me: error: bad value $enableval for --enable-translucent" >&2;}
3465 { (exit 1); exit 1; }; }
3467 ol_enable_translucent="$ol_arg"
3470 ol_enable_translucent=${ol_enable_overlays:-no}
3472 # end --enable-translucent
3474 # OpenLDAP --enable-unique
3476 # Check whether --enable-unique or --disable-unique was given.
3477 if test "${enable_unique+set}" = set; then
3478 enableval="$enable_unique"
3481 for ol_val in no yes mod ; do
3482 if test "$enableval" = "$ol_val" ; then
3486 if test "$ol_arg" = "invalid" ; then
3487 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-unique" >&5
3488 echo "$as_me: error: bad value $enableval for --enable-unique" >&2;}
3489 { (exit 1); exit 1; }; }
3491 ol_enable_unique="$ol_arg"
3494 ol_enable_unique=${ol_enable_overlays:-no}
3496 # end --enable-unique
3498 # OpenLDAP --enable-valsort
3500 # Check whether --enable-valsort or --disable-valsort was given.
3501 if test "${enable_valsort+set}" = set; then
3502 enableval="$enable_valsort"
3505 for ol_val in no yes mod ; do
3506 if test "$enableval" = "$ol_val" ; then
3510 if test "$ol_arg" = "invalid" ; then
3511 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-valsort" >&5
3512 echo "$as_me: error: bad value $enableval for --enable-valsort" >&2;}
3513 { (exit 1); exit 1; }; }
3515 ol_enable_valsort="$ol_arg"
3518 ol_enable_valsort=${ol_enable_overlays:-no}
3520 # end --enable-valsort
3523 # Check whether --enable-xxslurpdoptions or --disable-xxslurpdoptions was given.
3524 if test "${enable_xxslurpdoptions+set}" = set; then
3525 enableval="$enable_xxslurpdoptions"
3528 # OpenLDAP --enable-slurpd
3530 # Check whether --enable-slurpd or --disable-slurpd was given.
3531 if test "${enable_slurpd+set}" = set; then
3532 enableval="$enable_slurpd"
3535 for ol_val in auto yes no ; do
3536 if test "$enableval" = "$ol_val" ; then
3540 if test "$ol_arg" = "invalid" ; then
3541 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slurpd" >&5
3542 echo "$as_me: error: bad value $enableval for --enable-slurpd" >&2;}
3543 { (exit 1); exit 1; }; }
3545 ol_enable_slurpd="$ol_arg"
3548 ol_enable_slurpd=auto
3550 # end --enable-slurpd
3552 # Check whether --enable-xxliboptions or --disable-xxliboptions was given.
3553 if test "${enable_xxliboptions+set}" = set; then
3554 enableval="$enable_xxliboptions"
3557 # Check whether --enable-static or --disable-static was given.
3558 if test "${enable_static+set}" = set; then
3559 enableval="$enable_static"
3560 p=${PACKAGE-default}
3562 yes) enable_static=yes ;;
3563 no) enable_static=no ;;
3566 # Look at the argument we got. We use all the common list separators.
3567 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3568 for pkg in $enableval; do
3570 if test "X$pkg" = "X$p"; then
3581 # Check whether --enable-shared or --disable-shared was given.
3582 if test "${enable_shared+set}" = set; then
3583 enableval="$enable_shared"
3584 p=${PACKAGE-default}
3586 yes) enable_shared=yes ;;
3587 no) enable_shared=no ;;
3590 # Look at the argument we got. We use all the common list separators.
3591 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3592 for pkg in $enableval; do
3594 if test "X$pkg" = "X$p"; then
3608 if test $ol_enable_slapd = no ; then
3609 if test $ol_enable_slapi = yes ; then
3610 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-slapi argument" >&5
3611 echo "$as_me: WARNING: slapd disabled, ignoring --enable-slapi argument" >&2;}
3613 case "$ol_enable_backends" in yes | mod)
3614 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-backends argument" >&5
3615 echo "$as_me: WARNING: slapd disabled, ignoring --enable-backends argument" >&2;}
3617 for i in $Backends; do
3618 eval "ol_tmp=\$ol_enable_$i"
3619 if test $ol_tmp != no ; then
3620 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3621 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3622 eval "ol_enable_$i=no"
3625 if test $ol_enable_modules = yes ; then
3626 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-modules argument" >&5
3627 echo "$as_me: WARNING: slapd disabled, ignoring --enable-modules argument" >&2;}
3629 if test $ol_enable_multimaster = yes ; then
3630 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-multimaster argument" >&5
3631 echo "$as_me: WARNING: slapd disabled, ignoring --enable-multimaster argument" >&2;}
3633 if test $ol_enable_wrappers = yes ; then
3634 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&5
3635 echo "$as_me: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&2;}
3637 if test $ol_enable_rlookups = yes ; then
3638 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&5
3639 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&2;}
3641 if test $ol_enable_aci = yes ; then
3642 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-aci argument" >&5
3643 echo "$as_me: WARNING: slapd disabled, ignoring --enable-aci argument" >&2;}
3645 if test $ol_enable_ldbm_api != auto ; then
3646 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-ldbm-api argument" >&5
3647 echo "$as_me: WARNING: slapd disabled, ignoring --enable-ldbm-api argument" >&2;}
3649 if test $ol_enable_ldbm_type != auto ; then
3650 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-ldbm-type argument" >&5
3651 echo "$as_me: WARNING: slapd disabled, ignoring --enable-ldbm-type argument" >&2;}
3653 if test $ol_enable_slurpd = yes ; then
3654 { { echo "$as_me:$LINENO: error: slurpd requires slapd" >&5
3655 echo "$as_me: error: slurpd requires slapd" >&2;}
3656 { (exit 1); exit 1; }; }
3658 if test $ol_enable_rewrite = yes ; then
3659 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&5
3660 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&2;}
3662 case "$ol_enable_overlays" in yes | mod)
3663 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-overlays argument" >&5
3664 echo "$as_me: WARNING: slapd disabled, ignoring --enable-overlays argument" >&2;}
3666 for i in $Overlays; do
3667 eval "ol_tmp=\$ol_enable_$i"
3668 if test $ol_tmp != no ; then
3669 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3670 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3671 eval "ol_enable_$i=no"
3675 # force settings to no
3680 ol_enable_modules=no
3681 ol_enable_multimaster=no
3682 ol_enable_rlookups=no
3684 ol_enable_wrappers=no
3686 ol_enable_ldbm_api=no
3687 ol_enable_ldbm_type=no
3691 ol_enable_rewrite=no
3693 elif test $ol_enable_ldbm = no ; then
3695 if test $ol_enable_ldbm_api != auto ; then
3696 { echo "$as_me:$LINENO: WARNING: LDBM disabled, ignoring --enable-ldbm-api argument" >&5
3697 echo "$as_me: WARNING: LDBM disabled, ignoring --enable-ldbm-api argument" >&2;}
3700 if test $ol_enable_ldbm_type != auto ; then
3701 { echo "$as_me:$LINENO: WARNING: LDBM disabled, ignoring --enable-ldbm-type argument" >&5
3702 echo "$as_me: WARNING: LDBM disabled, ignoring --enable-ldbm-type argument" >&2;}
3705 if test $ol_enable_modules != yes &&
3706 test $ol_enable_bdb = no &&
3707 test $ol_enable_dnssrv = no &&
3708 test $ol_enable_hdb = no &&
3709 test $ol_enable_ldap = no &&
3710 test $ol_enable_meta = no &&
3711 test $ol_enable_monitor = no &&
3712 test $ol_enable_null = no &&
3713 test $ol_enable_passwd = no &&
3714 test $ol_enable_perl = no &&
3715 test $ol_enable_relay = no &&
3716 test $ol_enable_shell = no &&
3717 test $ol_enable_sql = no ; then
3719 if test $ol_enable_slapd = yes ; then
3720 { { echo "$as_me:$LINENO: error: slapd requires a backend" >&5
3721 echo "$as_me: error: slapd requires a backend" >&2;}
3722 { (exit 1); exit 1; }; }
3724 { echo "$as_me:$LINENO: WARNING: skipping slapd, no backend specified" >&5
3725 echo "$as_me: WARNING: skipping slapd, no backend specified" >&2;}
3730 ol_enable_ldbm_api=no
3731 ol_enable_ldbm_type=no
3733 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
3734 ol_enable_ldbm_api=berkeley
3738 if test $ol_enable_ldbm_api = gdbm &&
3739 test $ol_enable_ldbm_type = btree ; then
3740 { { echo "$as_me:$LINENO: error: GDBM only supports LDBM type hash" >&5
3741 echo "$as_me: error: GDBM only supports LDBM type hash" >&2;}
3742 { (exit 1); exit 1; }; }
3744 if test $ol_enable_ldbm_api = mdbm &&
3745 test $ol_enable_ldbm_type = btree ; then
3746 { { echo "$as_me:$LINENO: error: MDBM only supports LDBM type hash" >&5
3747 echo "$as_me: error: MDBM only supports LDBM type hash" >&2;}
3748 { (exit 1); exit 1; }; }
3750 if test $ol_enable_ldbm_api = ndbm &&
3751 test $ol_enable_ldbm_type = btree ; then
3752 { { echo "$as_me:$LINENO: error: NDBM only supports LDBM type hash" >&5
3753 echo "$as_me: error: NDBM only supports LDBM type hash" >&2;}
3754 { (exit 1); exit 1; }; }
3757 if test $ol_enable_bdb/$ol_enable_hdb != no/no ; then
3758 if test $ol_enable_ldbm_api = auto ; then
3759 ol_enable_ldbm_api=berkeley
3760 elif test $ol_enable_ldbm_api != berkeley ; then
3761 { { echo "$as_me:$LINENO: error: LDBM API not compatible with BDB/HDB" >&5
3762 echo "$as_me: error: LDBM API not compatible with BDB/HDB" >&2;}
3763 { (exit 1); exit 1; }; }
3768 if test $ol_enable_meta/$ol_enable_ldap = yes/no ; then
3769 { { echo "$as_me:$LINENO: error: --enable-meta requires --enable-ldap" >&5
3770 echo "$as_me: error: --enable-meta requires --enable-ldap" >&2;}
3771 { (exit 1); exit 1; }; }
3774 if test $ol_enable_slurpd = yes ; then
3775 if test $ol_with_threads = no ; then
3776 { { echo "$as_me:$LINENO: error: slurpd requires threads" >&5
3777 echo "$as_me: error: slurpd requires threads" >&2;}
3778 { (exit 1); exit 1; }; }
3782 if test $ol_enable_lmpasswd = yes ; then
3783 if test $ol_with_tls = no ; then
3784 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
3785 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
3786 { (exit 1); exit 1; }; }
3790 if test $ol_enable_kbind = yes ; then
3791 if test $ol_with_kerberos = no ; then
3792 { { echo "$as_me:$LINENO: error: options require --with-kerberos" >&5
3793 echo "$as_me: error: options require --with-kerberos" >&2;}
3794 { (exit 1); exit 1; }; }
3795 elif test $ol_with_kerberos = auto ; then
3796 ol_with_kerberos=yes
3799 elif test $ol_enable_kbind = no ; then
3800 if test $ol_with_kerberos = auto ; then
3802 elif test $ol_with_kerberos != no ; then
3803 { echo "$as_me:$LINENO: WARNING: Kerberos detection enabled unnecessarily" >&5
3804 echo "$as_me: WARNING: Kerberos detection enabled unnecessarily" >&2;};
3809 if test $ol_enable_spasswd = yes ; then
3810 if test $ol_with_cyrus_sasl = no ; then
3811 { { echo "$as_me:$LINENO: error: options require --with-cyrus-sasl" >&5
3812 echo "$as_me: error: options require --with-cyrus-sasl" >&2;}
3813 { (exit 1); exit 1; }; }
3815 ol_with_cyrus_sasl=yes
3818 echo "$as_me:$LINENO: result: done" >&5
3819 echo "${ECHO_T}done" >&6
3862 BUILD_TRANSLUCENT=no
3866 SLAPD_STATIC_OVERLAYS=
3867 SLAPD_DYNAMIC_OVERLAYS=
3869 SLAPD_MODULES_LDFLAGS=
3870 SLAPD_MODULES_CPPFLAGS=
3872 SLAPD_STATIC_BACKENDS=back-ldif
3873 SLAPD_DYNAMIC_BACKENDS=
3898 cat >>confdefs.h <<\_ACEOF
3899 #define HAVE_MKVERSION 1
3907 *-*-aix*) if test -z "$CC" ; then
3908 case "$ol_with_threads" in
3909 auto | yes | posix) ol_aix_threads=yes ;;
3915 if test $ol_aix_threads = yes ; then
3916 if test -z "${CC}" ; then
3917 for ac_prog in cc_r xlc_r cc
3919 # Extract the first word of "$ac_prog", so it can be a program name with args.
3920 set dummy $ac_prog; ac_word=$2
3921 echo "$as_me:$LINENO: checking for $ac_word" >&5
3922 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3923 if test "${ac_cv_prog_CC+set}" = set; then
3924 echo $ECHO_N "(cached) $ECHO_C" >&6
3926 if test -n "$CC"; then
3927 ac_cv_prog_CC="$CC" # Let the user override the test.
3929 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3933 test -z "$as_dir" && as_dir=.
3934 for ac_exec_ext in '' $ac_executable_extensions; do
3935 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3936 ac_cv_prog_CC="$ac_prog"
3937 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3946 if test -n "$CC"; then
3947 echo "$as_me:$LINENO: result: $CC" >&5
3948 echo "${ECHO_T}$CC" >&6
3950 echo "$as_me:$LINENO: result: no" >&5
3951 echo "${ECHO_T}no" >&6
3954 test -n "$CC" && break
3958 if test "$CC" = cc ; then
3959 if test $ol_with_threads != auto ; then
3960 { { echo "$as_me:$LINENO: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&5
3961 echo "$as_me: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&2;}
3962 { (exit 1); exit 1; }; }
3964 { echo "$as_me:$LINENO: WARNING: disabling threads, no cc_r on AIX" >&5
3965 echo "$as_me: WARNING: disabling threads, no cc_r on AIX" >&2;}
3971 case ${CC} in cc_r | xlc_r)
3972 ol_with_threads=posix
3973 ol_cv_pthread_create=yes
3978 if test -z "${CC}"; then
3979 for ac_prog in cc gcc
3981 # Extract the first word of "$ac_prog", so it can be a program name with args.
3982 set dummy $ac_prog; ac_word=$2
3983 echo "$as_me:$LINENO: checking for $ac_word" >&5
3984 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3985 if test "${ac_cv_prog_CC+set}" = set; then
3986 echo $ECHO_N "(cached) $ECHO_C" >&6
3988 if test -n "$CC"; then
3989 ac_cv_prog_CC="$CC" # Let the user override the test.
3991 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3995 test -z "$as_dir" && as_dir=.
3996 for ac_exec_ext in '' $ac_executable_extensions; do
3997 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3998 ac_cv_prog_CC="$ac_prog"
3999 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4008 if test -n "$CC"; then
4009 echo "$as_me:$LINENO: result: $CC" >&5
4010 echo "${ECHO_T}$CC" >&6
4012 echo "$as_me:$LINENO: result: no" >&5
4013 echo "${ECHO_T}no" >&6
4016 test -n "$CC" && break
4018 test -n "$CC" || CC="missing"
4021 if test "${CC}" = "missing" ; then
4022 { { echo "$as_me:$LINENO: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&5
4023 echo "$as_me: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&2;}
4024 { (exit 1); exit 1; }; }
4028 if test -z "${AR}"; then
4029 for ac_prog in ar gar
4031 # Extract the first word of "$ac_prog", so it can be a program name with args.
4032 set dummy $ac_prog; ac_word=$2
4033 echo "$as_me:$LINENO: checking for $ac_word" >&5
4034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4035 if test "${ac_cv_prog_AR+set}" = set; then
4036 echo $ECHO_N "(cached) $ECHO_C" >&6
4038 if test -n "$AR"; then
4039 ac_cv_prog_AR="$AR" # Let the user override the test.
4041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 test -z "$as_dir" && as_dir=.
4046 for ac_exec_ext in '' $ac_executable_extensions; do
4047 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4048 ac_cv_prog_AR="$ac_prog"
4049 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4058 if test -n "$AR"; then
4059 echo "$as_me:$LINENO: result: $AR" >&5
4060 echo "${ECHO_T}$AR" >&6
4062 echo "$as_me:$LINENO: result: no" >&5
4063 echo "${ECHO_T}no" >&6
4066 test -n "$AR" && break
4068 test -n "$AR" || AR="missing"
4071 if test "${AR}" = "missing" ; then
4072 { { echo "$as_me:$LINENO: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&5
4073 echo "$as_me: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&2;}
4074 { (exit 1); exit 1; }; }
4082 # Check whether --enable-fast-install or --disable-fast-install was given.
4083 if test "${enable_fast_install+set}" = set; then
4084 enableval="$enable_fast_install"
4085 p=${PACKAGE-default}
4087 yes) enable_fast_install=yes ;;
4088 no) enable_fast_install=no ;;
4090 enable_fast_install=no
4091 # Look at the argument we got. We use all the common list separators.
4092 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4093 for pkg in $enableval; do
4095 if test "X$pkg" = "X$p"; then
4096 enable_fast_install=yes
4103 enable_fast_install=yes
4106 DEPDIR="${am__leading_dot}deps"
4108 ac_config_commands="$ac_config_commands depfiles"
4111 am_make=${MAKE-make}
4112 cat > confinc << 'END'
4117 # If we don't find an include directive, just comment out the code.
4118 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
4119 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
4123 # First try GNU make style include.
4124 echo "include confinc" > confmf
4125 # We grep out `Entering directory' and `Leaving directory'
4126 # messages which can occur if `w' ends up in MAKEFLAGS.
4127 # In particular we don't look at `^make:' because GNU make might
4128 # be invoked under some other name (usually "gmake"), in which
4129 # case it prints its new name instead of `make'.
4130 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
4135 # Now try BSD make style include.
4136 if test "$am__include" = "#"; then
4137 echo '.include "confinc"' > confmf
4138 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
4139 am__include=.include
4146 echo "$as_me:$LINENO: result: $_am_result" >&5
4147 echo "${ECHO_T}$_am_result" >&6
4148 rm -f confinc confmf
4150 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
4151 if test "${enable_dependency_tracking+set}" = set; then
4152 enableval="$enable_dependency_tracking"
4155 if test "x$enable_dependency_tracking" != xno; then
4156 am_depcomp="$ac_aux_dir/depcomp"
4161 if test "x$enable_dependency_tracking" != xno; then
4172 ac_cpp='$CPP $CPPFLAGS'
4173 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4174 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4175 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4176 if test -n "$ac_tool_prefix"; then
4177 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4178 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4179 echo "$as_me:$LINENO: checking for $ac_word" >&5
4180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4181 if test "${ac_cv_prog_CC+set}" = set; then
4182 echo $ECHO_N "(cached) $ECHO_C" >&6
4184 if test -n "$CC"; then
4185 ac_cv_prog_CC="$CC" # Let the user override the test.
4187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4191 test -z "$as_dir" && as_dir=.
4192 for ac_exec_ext in '' $ac_executable_extensions; do
4193 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4194 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4195 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4204 if test -n "$CC"; then
4205 echo "$as_me:$LINENO: result: $CC" >&5
4206 echo "${ECHO_T}$CC" >&6
4208 echo "$as_me:$LINENO: result: no" >&5
4209 echo "${ECHO_T}no" >&6
4213 if test -z "$ac_cv_prog_CC"; then
4215 # Extract the first word of "gcc", so it can be a program name with args.
4216 set dummy gcc; ac_word=$2
4217 echo "$as_me:$LINENO: checking for $ac_word" >&5
4218 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4219 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4220 echo $ECHO_N "(cached) $ECHO_C" >&6
4222 if test -n "$ac_ct_CC"; then
4223 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4229 test -z "$as_dir" && as_dir=.
4230 for ac_exec_ext in '' $ac_executable_extensions; do
4231 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4232 ac_cv_prog_ac_ct_CC="gcc"
4233 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4241 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4242 if test -n "$ac_ct_CC"; then
4243 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4244 echo "${ECHO_T}$ac_ct_CC" >&6
4246 echo "$as_me:$LINENO: result: no" >&5
4247 echo "${ECHO_T}no" >&6
4255 if test -z "$CC"; then
4256 if test -n "$ac_tool_prefix"; then
4257 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4258 set dummy ${ac_tool_prefix}cc; ac_word=$2
4259 echo "$as_me:$LINENO: checking for $ac_word" >&5
4260 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4261 if test "${ac_cv_prog_CC+set}" = set; then
4262 echo $ECHO_N "(cached) $ECHO_C" >&6
4264 if test -n "$CC"; then
4265 ac_cv_prog_CC="$CC" # Let the user override the test.
4267 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4271 test -z "$as_dir" && as_dir=.
4272 for ac_exec_ext in '' $ac_executable_extensions; do
4273 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4274 ac_cv_prog_CC="${ac_tool_prefix}cc"
4275 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4284 if test -n "$CC"; then
4285 echo "$as_me:$LINENO: result: $CC" >&5
4286 echo "${ECHO_T}$CC" >&6
4288 echo "$as_me:$LINENO: result: no" >&5
4289 echo "${ECHO_T}no" >&6
4293 if test -z "$ac_cv_prog_CC"; then
4295 # Extract the first word of "cc", so it can be a program name with args.
4296 set dummy cc; ac_word=$2
4297 echo "$as_me:$LINENO: checking for $ac_word" >&5
4298 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4299 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4300 echo $ECHO_N "(cached) $ECHO_C" >&6
4302 if test -n "$ac_ct_CC"; then
4303 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4309 test -z "$as_dir" && as_dir=.
4310 for ac_exec_ext in '' $ac_executable_extensions; do
4311 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4312 ac_cv_prog_ac_ct_CC="cc"
4313 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4321 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4322 if test -n "$ac_ct_CC"; then
4323 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4324 echo "${ECHO_T}$ac_ct_CC" >&6
4326 echo "$as_me:$LINENO: result: no" >&5
4327 echo "${ECHO_T}no" >&6
4336 if test -z "$CC"; then
4337 # Extract the first word of "cc", so it can be a program name with args.
4338 set dummy cc; ac_word=$2
4339 echo "$as_me:$LINENO: checking for $ac_word" >&5
4340 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4341 if test "${ac_cv_prog_CC+set}" = set; then
4342 echo $ECHO_N "(cached) $ECHO_C" >&6
4344 if test -n "$CC"; then
4345 ac_cv_prog_CC="$CC" # Let the user override the test.
4348 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4352 test -z "$as_dir" && as_dir=.
4353 for ac_exec_ext in '' $ac_executable_extensions; do
4354 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4355 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4356 ac_prog_rejected=yes
4360 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4366 if test $ac_prog_rejected = yes; then
4367 # We found a bogon in the path, so make sure we never use it.
4368 set dummy $ac_cv_prog_CC
4370 if test $# != 0; then
4371 # We chose a different compiler from the bogus one.
4372 # However, it has the same basename, so the bogon will be chosen
4373 # first if we set CC to just the basename; use the full file name.
4375 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4381 if test -n "$CC"; then
4382 echo "$as_me:$LINENO: result: $CC" >&5
4383 echo "${ECHO_T}$CC" >&6
4385 echo "$as_me:$LINENO: result: no" >&5
4386 echo "${ECHO_T}no" >&6
4390 if test -z "$CC"; then
4391 if test -n "$ac_tool_prefix"; then
4394 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4395 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4396 echo "$as_me:$LINENO: checking for $ac_word" >&5
4397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4398 if test "${ac_cv_prog_CC+set}" = set; then
4399 echo $ECHO_N "(cached) $ECHO_C" >&6
4401 if test -n "$CC"; then
4402 ac_cv_prog_CC="$CC" # Let the user override the test.
4404 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4408 test -z "$as_dir" && as_dir=.
4409 for ac_exec_ext in '' $ac_executable_extensions; do
4410 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4411 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4412 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4421 if test -n "$CC"; then
4422 echo "$as_me:$LINENO: result: $CC" >&5
4423 echo "${ECHO_T}$CC" >&6
4425 echo "$as_me:$LINENO: result: no" >&5
4426 echo "${ECHO_T}no" >&6
4429 test -n "$CC" && break
4432 if test -z "$CC"; then
4436 # Extract the first word of "$ac_prog", so it can be a program name with args.
4437 set dummy $ac_prog; ac_word=$2
4438 echo "$as_me:$LINENO: checking for $ac_word" >&5
4439 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4440 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4441 echo $ECHO_N "(cached) $ECHO_C" >&6
4443 if test -n "$ac_ct_CC"; then
4444 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4450 test -z "$as_dir" && as_dir=.
4451 for ac_exec_ext in '' $ac_executable_extensions; do
4452 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4453 ac_cv_prog_ac_ct_CC="$ac_prog"
4454 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4462 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4463 if test -n "$ac_ct_CC"; then
4464 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4465 echo "${ECHO_T}$ac_ct_CC" >&6
4467 echo "$as_me:$LINENO: result: no" >&5
4468 echo "${ECHO_T}no" >&6
4471 test -n "$ac_ct_CC" && break
4480 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4481 See \`config.log' for more details." >&5
4482 echo "$as_me: error: no acceptable C compiler found in \$PATH
4483 See \`config.log' for more details." >&2;}
4484 { (exit 1); exit 1; }; }
4486 # Provide some information about the compiler.
4487 echo "$as_me:$LINENO:" \
4488 "checking for C compiler version" >&5
4489 ac_compiler=`set X $ac_compile; echo $2`
4490 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4491 (eval $ac_compiler --version </dev/null >&5) 2>&5
4493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494 (exit $ac_status); }
4495 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4496 (eval $ac_compiler -v </dev/null >&5) 2>&5
4498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4499 (exit $ac_status); }
4500 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4501 (eval $ac_compiler -V </dev/null >&5) 2>&5
4503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4504 (exit $ac_status); }
4506 cat >conftest.$ac_ext <<_ACEOF
4509 cat confdefs.h >>conftest.$ac_ext
4510 cat >>conftest.$ac_ext <<_ACEOF
4511 /* end confdefs.h. */
4521 ac_clean_files_save=$ac_clean_files
4522 ac_clean_files="$ac_clean_files a.out a.exe b.out"
4523 # Try to create an executable without -o first, disregard a.out.
4524 # It will help us diagnose broken compilers, and finding out an intuition
4526 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
4527 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
4528 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4529 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
4530 (eval $ac_link_default) 2>&5
4532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4533 (exit $ac_status); }; then
4534 # Find the output, starting from the most likely. This scheme is
4535 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
4538 # Be careful to initialize this variable, since it used to be cached.
4539 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
4541 # b.out is created by i960 compilers.
4542 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
4544 test -f "$ac_file" || continue
4546 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
4549 # This is the source file.
4552 # We found the default executable, but exeext='' is most
4556 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4557 # FIXME: I believe we export ac_cv_exeext for Libtool,
4558 # but it would be cool to find out if it's true. Does anybody
4559 # maintain Libtool? --akim.
4567 echo "$as_me: failed program was:" >&5
4568 sed 's/^/| /' conftest.$ac_ext >&5
4570 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
4571 See \`config.log' for more details." >&5
4572 echo "$as_me: error: C compiler cannot create executables
4573 See \`config.log' for more details." >&2;}
4574 { (exit 77); exit 77; }; }
4577 ac_exeext=$ac_cv_exeext
4578 echo "$as_me:$LINENO: result: $ac_file" >&5
4579 echo "${ECHO_T}$ac_file" >&6
4581 # Check the compiler produces executables we can run. If not, either
4582 # the compiler is broken, or we cross compile.
4583 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
4584 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
4585 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
4586 # If not cross compiling, check that we can run a simple program.
4587 if test "$cross_compiling" != yes; then
4588 if { ac_try='./$ac_file'
4589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4593 (exit $ac_status); }; }; then
4596 if test "$cross_compiling" = maybe; then
4599 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
4600 If you meant to cross compile, use \`--host'.
4601 See \`config.log' for more details." >&5
4602 echo "$as_me: error: cannot run C compiled programs.
4603 If you meant to cross compile, use \`--host'.
4604 See \`config.log' for more details." >&2;}
4605 { (exit 1); exit 1; }; }
4609 echo "$as_me:$LINENO: result: yes" >&5
4610 echo "${ECHO_T}yes" >&6
4612 rm -f a.out a.exe conftest$ac_cv_exeext b.out
4613 ac_clean_files=$ac_clean_files_save
4614 # Check the compiler produces executables we can run. If not, either
4615 # the compiler is broken, or we cross compile.
4616 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
4617 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
4618 echo "$as_me:$LINENO: result: $cross_compiling" >&5
4619 echo "${ECHO_T}$cross_compiling" >&6
4621 echo "$as_me:$LINENO: checking for suffix of executables" >&5
4622 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
4623 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4624 (eval $ac_link) 2>&5
4626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4627 (exit $ac_status); }; then
4628 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4629 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4630 # work properly (i.e., refer to `conftest.exe'), while it won't with
4632 for ac_file in conftest.exe conftest conftest.*; do
4633 test -f "$ac_file" || continue
4635 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
4636 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4643 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
4644 See \`config.log' for more details." >&5
4645 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
4646 See \`config.log' for more details." >&2;}
4647 { (exit 1); exit 1; }; }
4650 rm -f conftest$ac_cv_exeext
4651 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
4652 echo "${ECHO_T}$ac_cv_exeext" >&6
4654 rm -f conftest.$ac_ext
4655 EXEEXT=$ac_cv_exeext
4657 echo "$as_me:$LINENO: checking for suffix of object files" >&5
4658 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
4659 if test "${ac_cv_objext+set}" = set; then
4660 echo $ECHO_N "(cached) $ECHO_C" >&6
4662 cat >conftest.$ac_ext <<_ACEOF
4665 cat confdefs.h >>conftest.$ac_ext
4666 cat >>conftest.$ac_ext <<_ACEOF
4667 /* end confdefs.h. */
4677 rm -f conftest.o conftest.obj
4678 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4679 (eval $ac_compile) 2>&5
4681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4682 (exit $ac_status); }; then
4683 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
4685 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
4686 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4691 echo "$as_me: failed program was:" >&5
4692 sed 's/^/| /' conftest.$ac_ext >&5
4694 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
4695 See \`config.log' for more details." >&5
4696 echo "$as_me: error: cannot compute suffix of object files: cannot compile
4697 See \`config.log' for more details." >&2;}
4698 { (exit 1); exit 1; }; }
4701 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4703 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
4704 echo "${ECHO_T}$ac_cv_objext" >&6
4705 OBJEXT=$ac_cv_objext
4707 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4708 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
4709 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4710 echo $ECHO_N "(cached) $ECHO_C" >&6
4712 cat >conftest.$ac_ext <<_ACEOF
4715 cat confdefs.h >>conftest.$ac_ext
4716 cat >>conftest.$ac_ext <<_ACEOF
4717 /* end confdefs.h. */
4730 rm -f conftest.$ac_objext
4731 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4732 (eval $ac_compile) 2>conftest.er1
4734 grep -v '^ *+' conftest.er1 >conftest.err
4736 cat conftest.err >&5
4737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4738 (exit $ac_status); } &&
4739 { ac_try='test -z "$ac_c_werror_flag"
4740 || test ! -s conftest.err'
4741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4745 (exit $ac_status); }; } &&
4746 { ac_try='test -s conftest.$ac_objext'
4747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4751 (exit $ac_status); }; }; then
4754 echo "$as_me: failed program was:" >&5
4755 sed 's/^/| /' conftest.$ac_ext >&5
4759 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4760 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4763 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4764 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4765 GCC=`test $ac_compiler_gnu = yes && echo yes`
4766 ac_test_CFLAGS=${CFLAGS+set}
4767 ac_save_CFLAGS=$CFLAGS
4769 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4770 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4771 if test "${ac_cv_prog_cc_g+set}" = set; then
4772 echo $ECHO_N "(cached) $ECHO_C" >&6
4774 cat >conftest.$ac_ext <<_ACEOF
4777 cat confdefs.h >>conftest.$ac_ext
4778 cat >>conftest.$ac_ext <<_ACEOF
4779 /* end confdefs.h. */
4789 rm -f conftest.$ac_objext
4790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4791 (eval $ac_compile) 2>conftest.er1
4793 grep -v '^ *+' conftest.er1 >conftest.err
4795 cat conftest.err >&5
4796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4797 (exit $ac_status); } &&
4798 { ac_try='test -z "$ac_c_werror_flag"
4799 || test ! -s conftest.err'
4800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4804 (exit $ac_status); }; } &&
4805 { ac_try='test -s conftest.$ac_objext'
4806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4810 (exit $ac_status); }; }; then
4813 echo "$as_me: failed program was:" >&5
4814 sed 's/^/| /' conftest.$ac_ext >&5
4818 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4820 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4821 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
4822 if test "$ac_test_CFLAGS" = set; then
4823 CFLAGS=$ac_save_CFLAGS
4824 elif test $ac_cv_prog_cc_g = yes; then
4825 if test "$GCC" = yes; then
4831 if test "$GCC" = yes; then
4837 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4838 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4839 if test "${ac_cv_prog_cc_stdc+set}" = set; then
4840 echo $ECHO_N "(cached) $ECHO_C" >&6
4842 ac_cv_prog_cc_stdc=no
4844 cat >conftest.$ac_ext <<_ACEOF
4847 cat confdefs.h >>conftest.$ac_ext
4848 cat >>conftest.$ac_ext <<_ACEOF
4849 /* end confdefs.h. */
4852 #include <sys/types.h>
4853 #include <sys/stat.h>
4854 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4855 struct buf { int x; };
4856 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4857 static char *e (p, i)
4863 static char *f (char * (*g) (char **, int), char **p, ...)
4868 s = g (p, va_arg (v,int));
4873 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4874 function prototypes and stuff, but not '\xHH' hex character constants.
4875 These don't provoke an error unfortunately, instead are silently treated
4876 as 'x'. The following induces an error, until -std1 is added to get
4877 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4878 array size at least. It's necessary to write '\x00'==0 to get something
4879 that's true only with -std1. */
4880 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4882 int test (int i, double x);
4883 struct s1 {int (*f) (int a);};
4884 struct s2 {int (*f) (double a);};
4885 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4891 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4896 # Don't try gcc -ansi; that turns off useful extensions and
4897 # breaks some systems' header files.
4898 # AIX -qlanglvl=ansi
4899 # Ultrix and OSF/1 -std1
4900 # HP-UX 10.20 and later -Ae
4901 # HP-UX older versions -Aa -D_HPUX_SOURCE
4902 # SVR4 -Xc -D__EXTENSIONS__
4903 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4905 CC="$ac_save_CC $ac_arg"
4906 rm -f conftest.$ac_objext
4907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4908 (eval $ac_compile) 2>conftest.er1
4910 grep -v '^ *+' conftest.er1 >conftest.err
4912 cat conftest.err >&5
4913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4914 (exit $ac_status); } &&
4915 { ac_try='test -z "$ac_c_werror_flag"
4916 || test ! -s conftest.err'
4917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4921 (exit $ac_status); }; } &&
4922 { ac_try='test -s conftest.$ac_objext'
4923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4927 (exit $ac_status); }; }; then
4928 ac_cv_prog_cc_stdc=$ac_arg
4931 echo "$as_me: failed program was:" >&5
4932 sed 's/^/| /' conftest.$ac_ext >&5
4935 rm -f conftest.err conftest.$ac_objext
4937 rm -f conftest.$ac_ext conftest.$ac_objext
4942 case "x$ac_cv_prog_cc_stdc" in
4944 echo "$as_me:$LINENO: result: none needed" >&5
4945 echo "${ECHO_T}none needed" >&6 ;;
4947 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4948 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4949 CC="$CC $ac_cv_prog_cc_stdc" ;;
4952 # Some people use a C++ compiler to compile C. Since we use `exit',
4953 # in C++ we need to declare it. In case someone uses the same compiler
4954 # for both compiling C and C++ we need to have the C++ compiler decide
4955 # the declaration of exit, since it's the most demanding environment.
4956 cat >conftest.$ac_ext <<_ACEOF
4961 rm -f conftest.$ac_objext
4962 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4963 (eval $ac_compile) 2>conftest.er1
4965 grep -v '^ *+' conftest.er1 >conftest.err
4967 cat conftest.err >&5
4968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4969 (exit $ac_status); } &&
4970 { ac_try='test -z "$ac_c_werror_flag"
4971 || test ! -s conftest.err'
4972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4976 (exit $ac_status); }; } &&
4977 { ac_try='test -s conftest.$ac_objext'
4978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4982 (exit $ac_status); }; }; then
4983 for ac_declaration in \
4985 'extern "C" void std::exit (int) throw (); using std::exit;' \
4986 'extern "C" void std::exit (int); using std::exit;' \
4987 'extern "C" void exit (int) throw ();' \
4988 'extern "C" void exit (int);' \
4991 cat >conftest.$ac_ext <<_ACEOF
4994 cat confdefs.h >>conftest.$ac_ext
4995 cat >>conftest.$ac_ext <<_ACEOF
4996 /* end confdefs.h. */
5007 rm -f conftest.$ac_objext
5008 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5009 (eval $ac_compile) 2>conftest.er1
5011 grep -v '^ *+' conftest.er1 >conftest.err
5013 cat conftest.err >&5
5014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5015 (exit $ac_status); } &&
5016 { ac_try='test -z "$ac_c_werror_flag"
5017 || test ! -s conftest.err'
5018 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5022 (exit $ac_status); }; } &&
5023 { ac_try='test -s conftest.$ac_objext'
5024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5028 (exit $ac_status); }; }; then
5031 echo "$as_me: failed program was:" >&5
5032 sed 's/^/| /' conftest.$ac_ext >&5
5036 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5037 cat >conftest.$ac_ext <<_ACEOF
5040 cat confdefs.h >>conftest.$ac_ext
5041 cat >>conftest.$ac_ext <<_ACEOF
5042 /* end confdefs.h. */
5052 rm -f conftest.$ac_objext
5053 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5054 (eval $ac_compile) 2>conftest.er1
5056 grep -v '^ *+' conftest.er1 >conftest.err
5058 cat conftest.err >&5
5059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5060 (exit $ac_status); } &&
5061 { ac_try='test -z "$ac_c_werror_flag"
5062 || test ! -s conftest.err'
5063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5067 (exit $ac_status); }; } &&
5068 { ac_try='test -s conftest.$ac_objext'
5069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5073 (exit $ac_status); }; }; then
5076 echo "$as_me: failed program was:" >&5
5077 sed 's/^/| /' conftest.$ac_ext >&5
5080 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5083 if test -n "$ac_declaration"; then
5084 echo '#ifdef __cplusplus' >>confdefs.h
5085 echo $ac_declaration >>confdefs.h
5086 echo '#endif' >>confdefs.h
5090 echo "$as_me: failed program was:" >&5
5091 sed 's/^/| /' conftest.$ac_ext >&5
5094 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5096 ac_cpp='$CPP $CPPFLAGS'
5097 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5098 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5099 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5101 depcc="$CC" am_compiler_list=
5103 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5104 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5105 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5106 echo $ECHO_N "(cached) $ECHO_C" >&6
5108 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5109 # We make a subdir and do the tests there. Otherwise we can end up
5110 # making bogus files that we don't know about and never remove. For
5111 # instance it was reported that on HP-UX the gcc test will end up
5112 # making a dummy file named `D' -- because `-MD' means `put the output
5115 # Copy depcomp to subdir because otherwise we won't find it if we're
5116 # using a relative directory.
5117 cp "$am_depcomp" conftest.dir
5119 # We will build objects and dependencies in a subdirectory because
5120 # it helps to detect inapplicable dependency modes. For instance
5121 # both Tru64's cc and ICC support -MD to output dependencies as a
5122 # side effect of compilation, but ICC will put the dependencies in
5123 # the current directory while Tru64 will put them in the object
5127 am_cv_CC_dependencies_compiler_type=none
5128 if test "$am_compiler_list" = ""; then
5129 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5131 for depmode in $am_compiler_list; do
5132 # Setup a source with many dependencies, because some compilers
5133 # like to wrap large dependency lists on column 80 (with \), and
5134 # we should not choose a depcomp mode which is confused by this.
5136 # We need to recreate these files for each test, as the compiler may
5137 # overwrite some of them when testing with obscure command lines.
5138 # This happens at least with the AIX C compiler.
5140 for i in 1 2 3 4 5 6; do
5141 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5142 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5143 # Solaris 8's {/usr,}/bin/sh.
5144 touch sub/conftst$i.h
5146 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5150 # after this tag, mechanisms are not by side-effect, so they'll
5151 # only be used when explicitly requested
5152 if test "x$enable_dependency_tracking" = xyes; then
5160 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5161 # mode. It turns out that the SunPro C++ compiler does not properly
5162 # handle `-M -o', and we need to detect this.
5163 if depmode=$depmode \
5164 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5165 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5166 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5167 >/dev/null 2>conftest.err &&
5168 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5169 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5170 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5171 # icc doesn't choke on unknown options, it will just issue warnings
5172 # or remarks (even with -Werror). So we grep stderr for any message
5173 # that says an option was ignored or not supported.
5174 # When given -MP, icc 7.0 and 7.1 complain thusly:
5175 # icc: Command line warning: ignoring option '-M'; no argument required
5176 # The diagnosis changed in icc 8.0:
5177 # icc: Command line remark: option '-MP' not supported
5178 if (grep 'ignoring option' conftest.err ||
5179 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5180 am_cv_CC_dependencies_compiler_type=$depmode
5189 am_cv_CC_dependencies_compiler_type=none
5193 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5194 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5195 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5200 test "x$enable_dependency_tracking" != xno \
5201 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5203 am__fastdepCC_FALSE='#'
5205 am__fastdepCC_TRUE='#'
5206 am__fastdepCC_FALSE=
5210 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5211 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5212 if test "${lt_cv_path_SED+set}" = set; then
5213 echo $ECHO_N "(cached) $ECHO_C" >&6
5215 # Loop through the user's path and test for sed and gsed.
5216 # Then use that list of sed's as ones to test for truncation.
5217 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5221 test -z "$as_dir" && as_dir=.
5222 for lt_ac_prog in sed gsed; do
5223 for ac_exec_ext in '' $ac_executable_extensions; do
5224 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5225 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5232 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5233 # along with /bin/sed that truncates output.
5234 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5235 test ! -f $lt_ac_sed && continue
5236 cat /dev/null > conftest.in
5238 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5239 # Check for GNU sed and select it if it is found.
5240 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5241 lt_cv_path_SED=$lt_ac_sed
5245 cat conftest.in conftest.in >conftest.tmp
5246 mv conftest.tmp conftest.in
5247 cp conftest.in conftest.nl
5249 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5250 cmp -s conftest.out conftest.nl || break
5251 # 10000 chars as input seems more than enough
5252 test $lt_ac_count -gt 10 && break
5253 lt_ac_count=`expr $lt_ac_count + 1`
5254 if test $lt_ac_count -gt $lt_ac_max; then
5255 lt_ac_max=$lt_ac_count
5256 lt_cv_path_SED=$lt_ac_sed
5264 echo "$as_me:$LINENO: result: $SED" >&5
5265 echo "${ECHO_T}$SED" >&6
5267 echo "$as_me:$LINENO: checking for egrep" >&5
5268 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5269 if test "${ac_cv_prog_egrep+set}" = set; then
5270 echo $ECHO_N "(cached) $ECHO_C" >&6
5272 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5273 then ac_cv_prog_egrep='grep -E'
5274 else ac_cv_prog_egrep='egrep'
5277 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5278 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5279 EGREP=$ac_cv_prog_egrep
5283 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5284 if test "${with_gnu_ld+set}" = set; then
5285 withval="$with_gnu_ld"
5286 test "$withval" = no || with_gnu_ld=yes
5291 if test "$GCC" = yes; then
5292 # Check if gcc -print-prog-name=ld gives a path.
5293 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5294 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5297 # gcc leaves a trailing carriage return which upsets mingw
5298 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5300 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5303 # Accept absolute paths.
5305 re_direlt='/[^/][^/]*/\.\./'
5306 # Canonicalize the pathname of ld
5307 ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
5308 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5309 ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
5311 test -z "$LD" && LD="$ac_prog"
5314 # If it fails, then pretend we aren't using GCC.
5318 # If it is relative, then search for the first ld in PATH.
5322 elif test "$with_gnu_ld" = yes; then
5323 echo "$as_me:$LINENO: checking for GNU ld" >&5
5324 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5326 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5327 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5329 if test "${lt_cv_path_LD+set}" = set; then
5330 echo $ECHO_N "(cached) $ECHO_C" >&6
5332 if test -z "$LD"; then
5333 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5334 for ac_dir in $PATH; do
5336 test -z "$ac_dir" && ac_dir=.
5337 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5338 lt_cv_path_LD="$ac_dir/$ac_prog"
5339 # Check to see if the program is GNU ld. I'd rather use --version,
5340 # but apparently some variants of GNU ld only accept -v.
5341 # Break only if it was the GNU/non-GNU ld that we prefer.
5342 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5343 *GNU* | *'with BFD'*)
5344 test "$with_gnu_ld" != no && break
5347 test "$with_gnu_ld" != yes && break
5354 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5359 if test -n "$LD"; then
5360 echo "$as_me:$LINENO: result: $LD" >&5
5361 echo "${ECHO_T}$LD" >&6
5363 echo "$as_me:$LINENO: result: no" >&5
5364 echo "${ECHO_T}no" >&6
5366 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5367 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5368 { (exit 1); exit 1; }; }
5369 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5370 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5371 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5372 echo $ECHO_N "(cached) $ECHO_C" >&6
5374 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5375 case `$LD -v 2>&1 </dev/null` in
5376 *GNU* | *'with BFD'*)
5377 lt_cv_prog_gnu_ld=yes
5380 lt_cv_prog_gnu_ld=no
5384 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5385 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5386 with_gnu_ld=$lt_cv_prog_gnu_ld
5389 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5390 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5391 if test "${lt_cv_ld_reload_flag+set}" = set; then
5392 echo $ECHO_N "(cached) $ECHO_C" >&6
5394 lt_cv_ld_reload_flag='-r'
5396 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5397 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5398 reload_flag=$lt_cv_ld_reload_flag
5399 case $reload_flag in
5401 *) reload_flag=" $reload_flag" ;;
5403 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5406 if test "$GCC" = yes; then
5407 reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
5409 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5414 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5415 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5416 if test "${lt_cv_path_NM+set}" = set; then
5417 echo $ECHO_N "(cached) $ECHO_C" >&6
5419 if test -n "$NM"; then
5420 # Let the user override the test.
5423 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5424 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5426 test -z "$ac_dir" && ac_dir=.
5427 tmp_nm="$ac_dir/${ac_tool_prefix}nm"
5428 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5429 # Check to see if the nm accepts a BSD-compat flag.
5430 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5431 # nm: unknown option "B" ignored
5432 # Tru64's nm complains that /dev/null is an invalid object file
5433 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5434 */dev/null* | *'Invalid file or object type'*)
5435 lt_cv_path_NM="$tmp_nm -B"
5439 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5441 lt_cv_path_NM="$tmp_nm -p"
5445 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5446 continue # so that we can try to find one that supports BSD flags
5453 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5456 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5457 echo "${ECHO_T}$lt_cv_path_NM" >&6
5460 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5461 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5463 if test "$LN_S" = "ln -s"; then
5464 echo "$as_me:$LINENO: result: yes" >&5
5465 echo "${ECHO_T}yes" >&6
5467 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5468 echo "${ECHO_T}no, using $LN_S" >&6
5471 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
5472 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
5473 if test "${lt_cv_deplibs_check_method+set}" = set; then
5474 echo $ECHO_N "(cached) $ECHO_C" >&6
5476 lt_cv_file_magic_cmd='$MAGIC_CMD'
5477 lt_cv_file_magic_test_file=
5478 lt_cv_deplibs_check_method='unknown'
5479 # Need to set the preceding variable on all platforms that support
5480 # interlibrary dependencies.
5481 # 'none' -- dependencies not supported.
5482 # `unknown' -- same as none, but documents that we really don't know.
5483 # 'pass_all' -- all dependencies passed with no checks.
5484 # 'test_compile' -- check by making test program.
5485 # 'file_magic [[regex]]' -- check by looking for files in library path
5486 # which responds to the $file_magic_cmd with a given extended regex.
5487 # If you have `file' or equivalent on your system and you're not sure
5488 # whether `pass_all' will *always* work, you probably want this one.
5492 lt_cv_deplibs_check_method=pass_all
5496 lt_cv_deplibs_check_method=pass_all
5500 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5501 lt_cv_file_magic_cmd='/usr/bin/file -L'
5502 lt_cv_file_magic_test_file=/shlib/libc.so
5506 # func_win32_libid is a shell function defined in ltmain.sh
5507 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5508 lt_cv_file_magic_cmd='func_win32_libid'
5512 # Base MSYS/MinGW do not provide the 'file' command needed by
5513 # func_win32_libid shell function, so use a weaker test based on 'objdump'.
5514 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5515 lt_cv_file_magic_cmd='$OBJDUMP -f'
5518 darwin* | rhapsody*)
5519 lt_cv_deplibs_check_method=pass_all
5522 freebsd* | kfreebsd*-gnu | dragonfly*)
5523 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5526 # Not sure whether the presence of OpenBSD here was a mistake.
5527 # Let's accept both of them until this is cleared up.
5528 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5529 lt_cv_file_magic_cmd=/usr/bin/file
5530 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5534 lt_cv_deplibs_check_method=pass_all
5539 lt_cv_deplibs_check_method=pass_all
5542 hpux10.20* | hpux11*)
5543 lt_cv_file_magic_cmd=/usr/bin/file
5546 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5547 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5550 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]'
5551 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5554 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5555 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5560 irix5* | irix6* | nonstopux*)
5562 *-32|*"-32 ") libmagic=32-bit;;
5563 *-n32|*"-n32 ") libmagic=N32;;
5564 *-64|*"-64 ") libmagic=64-bit;;
5565 *) libmagic=never-match;;
5567 lt_cv_deplibs_check_method=pass_all
5570 # This must be Linux ELF.
5572 lt_cv_deplibs_check_method=pass_all
5576 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5577 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5579 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5584 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5585 lt_cv_file_magic_cmd=/usr/bin/file
5586 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5590 lt_cv_deplibs_check_method=unknown
5594 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5595 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5597 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5601 osf3* | osf4* | osf5*)
5602 lt_cv_deplibs_check_method=pass_all
5606 lt_cv_deplibs_check_method=pass_all
5610 lt_cv_deplibs_check_method=pass_all
5613 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5614 case $host_vendor in
5616 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]'
5617 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5620 lt_cv_deplibs_check_method=pass_all
5623 lt_cv_file_magic_cmd='/bin/file'
5624 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5627 lt_cv_file_magic_cmd='/bin/file'
5628 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5629 lt_cv_file_magic_test_file=/lib/libc.so
5632 lt_cv_deplibs_check_method=pass_all
5637 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
5638 lt_cv_deplibs_check_method=pass_all
5643 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5644 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5645 file_magic_cmd=$lt_cv_file_magic_cmd
5646 deplibs_check_method=$lt_cv_deplibs_check_method
5647 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5652 # If no C compiler was specified, use CC.
5655 # Allow CC to be a program name with arguments.
5659 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5660 if test "${enable_libtool_lock+set}" = set; then
5661 enableval="$enable_libtool_lock"
5664 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5666 # Some flags need to be propagated to the compiler or linker for good
5670 # Find out which ABI we are using.
5671 echo 'int i;' > conftest.$ac_ext
5672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5673 (eval $ac_compile) 2>&5
5675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5676 (exit $ac_status); }; then
5677 case `/usr/bin/file conftest.$ac_objext` in
5689 # Find out which ABI we are using.
5690 echo '#line 5690 "configure"' > conftest.$ac_ext
5691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5692 (eval $ac_compile) 2>&5
5694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5695 (exit $ac_status); }; then
5696 if test "$lt_cv_prog_gnu_ld" = yes; then
5697 case `/usr/bin/file conftest.$ac_objext` in
5699 LD="${LD-ld} -melf32bsmip"
5702 LD="${LD-ld} -melf32bmipn32"
5705 LD="${LD-ld} -melf64bmip"
5709 case `/usr/bin/file conftest.$ac_objext` in
5725 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5726 # Find out which ABI we are using.
5727 echo 'int i;' > conftest.$ac_ext
5728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5729 (eval $ac_compile) 2>&5
5731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5732 (exit $ac_status); }; then
5733 case `/usr/bin/file conftest.o` in
5737 LD="${LD-ld} -m elf_i386"
5739 ppc64-*linux*|powerpc64-*linux*)
5740 LD="${LD-ld} -m elf32ppclinux"
5743 LD="${LD-ld} -m elf_s390"
5746 LD="${LD-ld} -m elf32_sparc"
5753 LD="${LD-ld} -m elf_x86_64"
5755 ppc*-*linux*|powerpc*-*linux*)
5756 LD="${LD-ld} -m elf64ppc"
5759 LD="${LD-ld} -m elf64_s390"
5762 LD="${LD-ld} -m elf64_sparc"
5772 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5773 SAVE_CFLAGS="$CFLAGS"
5774 CFLAGS="$CFLAGS -belf"
5775 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5776 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5777 if test "${lt_cv_cc_needs_belf+set}" = set; then
5778 echo $ECHO_N "(cached) $ECHO_C" >&6
5781 ac_cpp='$CPP $CPPFLAGS'
5782 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5783 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5784 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5786 cat >conftest.$ac_ext <<_ACEOF
5789 cat confdefs.h >>conftest.$ac_ext
5790 cat >>conftest.$ac_ext <<_ACEOF
5791 /* end confdefs.h. */
5801 rm -f conftest.$ac_objext conftest$ac_exeext
5802 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5803 (eval $ac_link) 2>conftest.er1
5805 grep -v '^ *+' conftest.er1 >conftest.err
5807 cat conftest.err >&5
5808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5809 (exit $ac_status); } &&
5810 { ac_try='test -z "$ac_c_werror_flag"
5811 || test ! -s conftest.err'
5812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5816 (exit $ac_status); }; } &&
5817 { ac_try='test -s conftest$ac_exeext'
5818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5822 (exit $ac_status); }; }; then
5823 lt_cv_cc_needs_belf=yes
5825 echo "$as_me: failed program was:" >&5
5826 sed 's/^/| /' conftest.$ac_ext >&5
5828 lt_cv_cc_needs_belf=no
5830 rm -f conftest.err conftest.$ac_objext \
5831 conftest$ac_exeext conftest.$ac_ext
5833 ac_cpp='$CPP $CPPFLAGS'
5834 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5835 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5836 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5839 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5840 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5841 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5842 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5843 CFLAGS="$SAVE_CFLAGS"
5846 *-*-cygwin* | *-*-mingw* | *-*-pw32*)
5847 if test -n "$ac_tool_prefix"; then
5848 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5849 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5850 echo "$as_me:$LINENO: checking for $ac_word" >&5
5851 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5852 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5853 echo $ECHO_N "(cached) $ECHO_C" >&6
5855 if test -n "$DLLTOOL"; then
5856 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5858 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5862 test -z "$as_dir" && as_dir=.
5863 for ac_exec_ext in '' $ac_executable_extensions; do
5864 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5865 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5866 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5874 DLLTOOL=$ac_cv_prog_DLLTOOL
5875 if test -n "$DLLTOOL"; then
5876 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5877 echo "${ECHO_T}$DLLTOOL" >&6
5879 echo "$as_me:$LINENO: result: no" >&5
5880 echo "${ECHO_T}no" >&6
5884 if test -z "$ac_cv_prog_DLLTOOL"; then
5885 ac_ct_DLLTOOL=$DLLTOOL
5886 # Extract the first word of "dlltool", so it can be a program name with args.
5887 set dummy dlltool; ac_word=$2
5888 echo "$as_me:$LINENO: checking for $ac_word" >&5
5889 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5890 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
5891 echo $ECHO_N "(cached) $ECHO_C" >&6
5893 if test -n "$ac_ct_DLLTOOL"; then
5894 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5896 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5900 test -z "$as_dir" && as_dir=.
5901 for ac_exec_ext in '' $ac_executable_extensions; do
5902 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5903 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5904 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5910 test -z "$ac_cv_prog_ac_ct_DLLTOOL" && ac_cv_prog_ac_ct_DLLTOOL="false"
5913 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5914 if test -n "$ac_ct_DLLTOOL"; then
5915 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
5916 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
5918 echo "$as_me:$LINENO: result: no" >&5
5919 echo "${ECHO_T}no" >&6
5922 DLLTOOL=$ac_ct_DLLTOOL
5924 DLLTOOL="$ac_cv_prog_DLLTOOL"
5927 if test -n "$ac_tool_prefix"; then
5928 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5929 set dummy ${ac_tool_prefix}as; ac_word=$2
5930 echo "$as_me:$LINENO: checking for $ac_word" >&5
5931 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5932 if test "${ac_cv_prog_AS+set}" = set; then
5933 echo $ECHO_N "(cached) $ECHO_C" >&6
5935 if test -n "$AS"; then
5936 ac_cv_prog_AS="$AS" # Let the user override the test.
5938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5942 test -z "$as_dir" && as_dir=.
5943 for ac_exec_ext in '' $ac_executable_extensions; do
5944 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5945 ac_cv_prog_AS="${ac_tool_prefix}as"
5946 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5955 if test -n "$AS"; then
5956 echo "$as_me:$LINENO: result: $AS" >&5
5957 echo "${ECHO_T}$AS" >&6
5959 echo "$as_me:$LINENO: result: no" >&5
5960 echo "${ECHO_T}no" >&6
5964 if test -z "$ac_cv_prog_AS"; then
5966 # Extract the first word of "as", so it can be a program name with args.
5967 set dummy as; ac_word=$2
5968 echo "$as_me:$LINENO: checking for $ac_word" >&5
5969 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5970 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
5971 echo $ECHO_N "(cached) $ECHO_C" >&6
5973 if test -n "$ac_ct_AS"; then
5974 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
5976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5980 test -z "$as_dir" && as_dir=.
5981 for ac_exec_ext in '' $ac_executable_extensions; do
5982 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5983 ac_cv_prog_ac_ct_AS="as"
5984 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5990 test -z "$ac_cv_prog_ac_ct_AS" && ac_cv_prog_ac_ct_AS="false"
5993 ac_ct_AS=$ac_cv_prog_ac_ct_AS
5994 if test -n "$ac_ct_AS"; then
5995 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
5996 echo "${ECHO_T}$ac_ct_AS" >&6
5998 echo "$as_me:$LINENO: result: no" >&5
5999 echo "${ECHO_T}no" >&6
6007 if test -n "$ac_tool_prefix"; then
6008 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6009 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6010 echo "$as_me:$LINENO: checking for $ac_word" >&5
6011 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6012 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6013 echo $ECHO_N "(cached) $ECHO_C" >&6
6015 if test -n "$OBJDUMP"; then
6016 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6022 test -z "$as_dir" && as_dir=.
6023 for ac_exec_ext in '' $ac_executable_extensions; do
6024 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6025 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6026 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6034 OBJDUMP=$ac_cv_prog_OBJDUMP
6035 if test -n "$OBJDUMP"; then
6036 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6037 echo "${ECHO_T}$OBJDUMP" >&6
6039 echo "$as_me:$LINENO: result: no" >&5
6040 echo "${ECHO_T}no" >&6
6044 if test -z "$ac_cv_prog_OBJDUMP"; then
6045 ac_ct_OBJDUMP=$OBJDUMP
6046 # Extract the first word of "objdump", so it can be a program name with args.
6047 set dummy objdump; ac_word=$2
6048 echo "$as_me:$LINENO: checking for $ac_word" >&5
6049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6050 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
6051 echo $ECHO_N "(cached) $ECHO_C" >&6
6053 if test -n "$ac_ct_OBJDUMP"; then
6054 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6060 test -z "$as_dir" && as_dir=.
6061 for ac_exec_ext in '' $ac_executable_extensions; do
6062 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6063 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6064 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6070 test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
6073 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6074 if test -n "$ac_ct_OBJDUMP"; then
6075 echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6076 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
6078 echo "$as_me:$LINENO: result: no" >&5
6079 echo "${ECHO_T}no" >&6
6082 OBJDUMP=$ac_ct_OBJDUMP
6084 OBJDUMP="$ac_cv_prog_OBJDUMP"
6091 need_locks="$enable_libtool_lock"
6095 ac_cpp='$CPP $CPPFLAGS'
6096 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6097 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6098 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6099 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6100 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6101 # On Suns, sometimes $CPP names a directory.
6102 if test -n "$CPP" && test -d "$CPP"; then
6105 if test -z "$CPP"; then
6106 if test "${ac_cv_prog_CPP+set}" = set; then
6107 echo $ECHO_N "(cached) $ECHO_C" >&6
6109 # Double quotes because CPP needs to be expanded
6110 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6113 for ac_c_preproc_warn_flag in '' yes
6115 # Use a header file that comes with gcc, so configuring glibc
6116 # with a fresh cross-compiler works.
6117 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6118 # <limits.h> exists even on freestanding compilers.
6119 # On the NeXT, cc -E runs the code through the compiler's parser,
6120 # not just through cpp. "Syntax error" is here to catch this case.
6121 cat >conftest.$ac_ext <<_ACEOF
6124 cat confdefs.h >>conftest.$ac_ext
6125 cat >>conftest.$ac_ext <<_ACEOF
6126 /* end confdefs.h. */
6128 # include <limits.h>
6130 # include <assert.h>
6134 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6135 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6137 grep -v '^ *+' conftest.er1 >conftest.err
6139 cat conftest.err >&5
6140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6141 (exit $ac_status); } >/dev/null; then
6142 if test -s conftest.err; then
6143 ac_cpp_err=$ac_c_preproc_warn_flag
6144 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6151 if test -z "$ac_cpp_err"; then
6154 echo "$as_me: failed program was:" >&5
6155 sed 's/^/| /' conftest.$ac_ext >&5
6157 # Broken: fails on valid input.
6160 rm -f conftest.err conftest.$ac_ext
6162 # OK, works on sane cases. Now check whether non-existent headers
6163 # can be detected and how.
6164 cat >conftest.$ac_ext <<_ACEOF
6167 cat confdefs.h >>conftest.$ac_ext
6168 cat >>conftest.$ac_ext <<_ACEOF
6169 /* end confdefs.h. */
6170 #include <ac_nonexistent.h>
6172 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6173 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6175 grep -v '^ *+' conftest.er1 >conftest.err
6177 cat conftest.err >&5
6178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6179 (exit $ac_status); } >/dev/null; then
6180 if test -s conftest.err; then
6181 ac_cpp_err=$ac_c_preproc_warn_flag
6182 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6189 if test -z "$ac_cpp_err"; then
6190 # Broken: success on invalid input.
6193 echo "$as_me: failed program was:" >&5
6194 sed 's/^/| /' conftest.$ac_ext >&5
6196 # Passes both tests.
6200 rm -f conftest.err conftest.$ac_ext
6203 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6204 rm -f conftest.err conftest.$ac_ext
6205 if $ac_preproc_ok; then
6217 echo "$as_me:$LINENO: result: $CPP" >&5
6218 echo "${ECHO_T}$CPP" >&6
6220 for ac_c_preproc_warn_flag in '' yes
6222 # Use a header file that comes with gcc, so configuring glibc
6223 # with a fresh cross-compiler works.
6224 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6225 # <limits.h> exists even on freestanding compilers.
6226 # On the NeXT, cc -E runs the code through the compiler's parser,
6227 # not just through cpp. "Syntax error" is here to catch this case.
6228 cat >conftest.$ac_ext <<_ACEOF
6231 cat confdefs.h >>conftest.$ac_ext
6232 cat >>conftest.$ac_ext <<_ACEOF
6233 /* end confdefs.h. */
6235 # include <limits.h>
6237 # include <assert.h>
6241 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6242 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6244 grep -v '^ *+' conftest.er1 >conftest.err
6246 cat conftest.err >&5
6247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6248 (exit $ac_status); } >/dev/null; then
6249 if test -s conftest.err; then
6250 ac_cpp_err=$ac_c_preproc_warn_flag
6251 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6258 if test -z "$ac_cpp_err"; then
6261 echo "$as_me: failed program was:" >&5
6262 sed 's/^/| /' conftest.$ac_ext >&5
6264 # Broken: fails on valid input.
6267 rm -f conftest.err conftest.$ac_ext
6269 # OK, works on sane cases. Now check whether non-existent headers
6270 # can be detected and how.
6271 cat >conftest.$ac_ext <<_ACEOF
6274 cat confdefs.h >>conftest.$ac_ext
6275 cat >>conftest.$ac_ext <<_ACEOF
6276 /* end confdefs.h. */
6277 #include <ac_nonexistent.h>
6279 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6280 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6282 grep -v '^ *+' conftest.er1 >conftest.err
6284 cat conftest.err >&5
6285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6286 (exit $ac_status); } >/dev/null; then
6287 if test -s conftest.err; then
6288 ac_cpp_err=$ac_c_preproc_warn_flag
6289 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6296 if test -z "$ac_cpp_err"; then
6297 # Broken: success on invalid input.
6300 echo "$as_me: failed program was:" >&5
6301 sed 's/^/| /' conftest.$ac_ext >&5
6303 # Passes both tests.
6307 rm -f conftest.err conftest.$ac_ext
6310 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6311 rm -f conftest.err conftest.$ac_ext
6312 if $ac_preproc_ok; then
6315 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6316 See \`config.log' for more details." >&5
6317 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6318 See \`config.log' for more details." >&2;}
6319 { (exit 1); exit 1; }; }
6323 ac_cpp='$CPP $CPPFLAGS'
6324 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6325 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6326 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6329 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6330 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6331 if test "${ac_cv_header_stdc+set}" = set; then
6332 echo $ECHO_N "(cached) $ECHO_C" >&6
6334 cat >conftest.$ac_ext <<_ACEOF
6337 cat confdefs.h >>conftest.$ac_ext
6338 cat >>conftest.$ac_ext <<_ACEOF
6339 /* end confdefs.h. */
6353 rm -f conftest.$ac_objext
6354 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6355 (eval $ac_compile) 2>conftest.er1
6357 grep -v '^ *+' conftest.er1 >conftest.err
6359 cat conftest.err >&5
6360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6361 (exit $ac_status); } &&
6362 { ac_try='test -z "$ac_c_werror_flag"
6363 || test ! -s conftest.err'
6364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6368 (exit $ac_status); }; } &&
6369 { ac_try='test -s conftest.$ac_objext'
6370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6374 (exit $ac_status); }; }; then
6375 ac_cv_header_stdc=yes
6377 echo "$as_me: failed program was:" >&5
6378 sed 's/^/| /' conftest.$ac_ext >&5
6380 ac_cv_header_stdc=no
6382 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6384 if test $ac_cv_header_stdc = yes; then
6385 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6386 cat >conftest.$ac_ext <<_ACEOF
6389 cat confdefs.h >>conftest.$ac_ext
6390 cat >>conftest.$ac_ext <<_ACEOF
6391 /* end confdefs.h. */
6395 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6396 $EGREP "memchr" >/dev/null 2>&1; then
6399 ac_cv_header_stdc=no
6405 if test $ac_cv_header_stdc = yes; then
6406 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6407 cat >conftest.$ac_ext <<_ACEOF
6410 cat confdefs.h >>conftest.$ac_ext
6411 cat >>conftest.$ac_ext <<_ACEOF
6412 /* end confdefs.h. */
6416 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6417 $EGREP "free" >/dev/null 2>&1; then
6420 ac_cv_header_stdc=no
6426 if test $ac_cv_header_stdc = yes; then
6427 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6428 if test "$cross_compiling" = yes; then
6431 cat >conftest.$ac_ext <<_ACEOF
6434 cat confdefs.h >>conftest.$ac_ext
6435 cat >>conftest.$ac_ext <<_ACEOF
6436 /* end confdefs.h. */
6438 #if ((' ' & 0x0FF) == 0x020)
6439 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6440 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6442 # define ISLOWER(c) \
6443 (('a' <= (c) && (c) <= 'i') \
6444 || ('j' <= (c) && (c) <= 'r') \
6445 || ('s' <= (c) && (c) <= 'z'))
6446 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6449 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6454 for (i = 0; i < 256; i++)
6455 if (XOR (islower (i), ISLOWER (i))
6456 || toupper (i) != TOUPPER (i))
6461 rm -f conftest$ac_exeext
6462 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6463 (eval $ac_link) 2>&5
6465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6466 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6471 (exit $ac_status); }; }; then
6474 echo "$as_me: program exited with status $ac_status" >&5
6475 echo "$as_me: failed program was:" >&5
6476 sed 's/^/| /' conftest.$ac_ext >&5
6479 ac_cv_header_stdc=no
6481 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6485 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6486 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6487 if test $ac_cv_header_stdc = yes; then
6489 cat >>confdefs.h <<\_ACEOF
6490 #define STDC_HEADERS 1
6495 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6505 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6506 inttypes.h stdint.h unistd.h
6508 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6509 echo "$as_me:$LINENO: checking for $ac_header" >&5
6510 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6511 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6512 echo $ECHO_N "(cached) $ECHO_C" >&6
6514 cat >conftest.$ac_ext <<_ACEOF
6517 cat confdefs.h >>conftest.$ac_ext
6518 cat >>conftest.$ac_ext <<_ACEOF
6519 /* end confdefs.h. */
6520 $ac_includes_default
6522 #include <$ac_header>
6524 rm -f conftest.$ac_objext
6525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6526 (eval $ac_compile) 2>conftest.er1
6528 grep -v '^ *+' conftest.er1 >conftest.err
6530 cat conftest.err >&5
6531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6532 (exit $ac_status); } &&
6533 { ac_try='test -z "$ac_c_werror_flag"
6534 || test ! -s conftest.err'
6535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6539 (exit $ac_status); }; } &&
6540 { ac_try='test -s conftest.$ac_objext'
6541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6545 (exit $ac_status); }; }; then
6546 eval "$as_ac_Header=yes"
6548 echo "$as_me: failed program was:" >&5
6549 sed 's/^/| /' conftest.$ac_ext >&5
6551 eval "$as_ac_Header=no"
6553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6555 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6556 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6557 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6558 cat >>confdefs.h <<_ACEOF
6559 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6568 for ac_header in dlfcn.h
6570 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6571 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6572 echo "$as_me:$LINENO: checking for $ac_header" >&5
6573 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6574 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6575 echo $ECHO_N "(cached) $ECHO_C" >&6
6577 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6578 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6580 # Is the header compilable?
6581 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6582 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6583 cat >conftest.$ac_ext <<_ACEOF
6586 cat confdefs.h >>conftest.$ac_ext
6587 cat >>conftest.$ac_ext <<_ACEOF
6588 /* end confdefs.h. */
6589 $ac_includes_default
6590 #include <$ac_header>
6592 rm -f conftest.$ac_objext
6593 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6594 (eval $ac_compile) 2>conftest.er1
6596 grep -v '^ *+' conftest.er1 >conftest.err
6598 cat conftest.err >&5
6599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6600 (exit $ac_status); } &&
6601 { ac_try='test -z "$ac_c_werror_flag"
6602 || test ! -s conftest.err'
6603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6607 (exit $ac_status); }; } &&
6608 { ac_try='test -s conftest.$ac_objext'
6609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6613 (exit $ac_status); }; }; then
6614 ac_header_compiler=yes
6616 echo "$as_me: failed program was:" >&5
6617 sed 's/^/| /' conftest.$ac_ext >&5
6619 ac_header_compiler=no
6621 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6622 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6623 echo "${ECHO_T}$ac_header_compiler" >&6
6625 # Is the header present?
6626 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6627 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6628 cat >conftest.$ac_ext <<_ACEOF
6631 cat confdefs.h >>conftest.$ac_ext
6632 cat >>conftest.$ac_ext <<_ACEOF
6633 /* end confdefs.h. */
6634 #include <$ac_header>
6636 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6637 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6639 grep -v '^ *+' conftest.er1 >conftest.err
6641 cat conftest.err >&5
6642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6643 (exit $ac_status); } >/dev/null; then
6644 if test -s conftest.err; then
6645 ac_cpp_err=$ac_c_preproc_warn_flag
6646 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6653 if test -z "$ac_cpp_err"; then
6654 ac_header_preproc=yes
6656 echo "$as_me: failed program was:" >&5
6657 sed 's/^/| /' conftest.$ac_ext >&5
6659 ac_header_preproc=no
6661 rm -f conftest.err conftest.$ac_ext
6662 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6663 echo "${ECHO_T}$ac_header_preproc" >&6
6665 # So? What about this header?
6666 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6668 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6669 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6670 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6671 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6672 ac_header_preproc=yes
6675 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6676 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6677 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6678 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6679 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6680 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6681 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6682 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6683 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6684 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6685 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6686 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6689 ## ------------------------------------------ ##
6690 ## Report this to the AC_PACKAGE_NAME lists. ##
6691 ## ------------------------------------------ ##
6694 sed "s/^/$as_me: WARNING: /" >&2
6697 echo "$as_me:$LINENO: checking for $ac_header" >&5
6698 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6699 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6700 echo $ECHO_N "(cached) $ECHO_C" >&6
6702 eval "$as_ac_Header=\$ac_header_preproc"
6704 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6705 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6708 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6709 cat >>confdefs.h <<_ACEOF
6710 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6718 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6720 # find the maximum length of command line arguments
6721 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6722 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
6723 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6724 echo $ECHO_N "(cached) $ECHO_C" >&6
6731 # On DJGPP, this test can blow up pretty badly due to problems in libc
6732 # (any single argument exceeding 2000 bytes causes a buffer overrun
6733 # during glob expansion). Even if it were fixed, the result of this
6734 # check would be larger than it should be.
6735 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6739 # Under GNU Hurd, this test is not required because there is
6740 # no limit to the length of command line arguments.
6741 # Libtool will interpret -1 as no limit whatsoever
6742 lt_cv_sys_max_cmd_len=-1;
6746 # On Win9x/ME, this test blows up -- it succeeds, but takes
6747 # about 5 minutes as the teststring grows exponentially.
6748 # Worse, since 9x/ME are not pre-emptively multitasking,
6749 # you end up with a "frozen" computer, even though with patience
6750 # the test eventually succeeds (with a max line length of 256k).
6751 # Instead, let's just punt: use the minimum linelength reported by
6752 # all of the supported platforms: 8192 (on NT/2K/XP).
6753 lt_cv_sys_max_cmd_len=8192;
6757 # On AmigaOS with pdksh, this test takes hours, literally.
6758 # So we just punt and use a minimum line length of 8192.
6759 lt_cv_sys_max_cmd_len=8192;
6762 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6763 # This has been around since 386BSD, at least. Likely further.
6764 if test -x /sbin/sysctl; then
6765 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6766 elif test -x /usr/sbin/sysctl; then
6767 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6769 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6771 # And add a safety zone
6772 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6773 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6776 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6777 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6778 # nice to cause kernel panics so lets avoid the loop below.
6779 # First set a reasonable default.
6780 lt_cv_sys_max_cmd_len=16384
6782 if test -x /sbin/sysconfig; then
6783 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6784 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6789 # If test is not a shell built-in, we'll probably end up computing a
6790 # maximum length that is only half of the actual maximum length, but
6792 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6793 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6794 = "XX$teststring") >/dev/null 2>&1 &&
6795 new_result=`expr "X$teststring" : ".*" 2>&1` &&
6796 lt_cv_sys_max_cmd_len=$new_result &&
6797 test $i != 17 # 1/2 MB should be enough
6800 teststring=$teststring$teststring
6803 # Add a significant safety factor because C++ compilers can tack on massive
6804 # amounts of additional arguments before passing them to the linker.
6805 # It appears as though 1/2 is a usable value.
6806 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6812 if test -n $lt_cv_sys_max_cmd_len ; then
6813 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6814 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
6816 echo "$as_me:$LINENO: result: none" >&5
6817 echo "${ECHO_T}none" >&6
6823 # Check for command to grab the raw symbol name followed by C symbol from nm.
6824 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6825 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6826 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6827 echo $ECHO_N "(cached) $ECHO_C" >&6
6830 # These are sane defaults that work on at least a few old systems.
6831 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6833 # Character class describing NM global symbol codes.
6834 symcode='[BCDEGRST]'
6836 # Regexp to match symbols that can be accessed directly from C.
6837 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6839 # Transform an extracted symbol line into a proper C declaration
6840 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6842 # Transform an extracted symbol line into symbol name and symbol address
6843 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'"
6845 # Define system-specific variables.
6850 cygwin* | mingw* | pw32*)
6851 symcode='[ABCDGISTW]'
6853 hpux*) # Its linker distinguishes data from code symbols
6854 if test "$host_cpu" = ia64; then
6855 symcode='[ABCDEGRST]'
6857 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6858 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'"
6861 if test "$host_cpu" = ia64; then
6862 symcode='[ABCDGIRSTW]'
6863 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6864 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'"
6868 symcode='[BCDEGRST]'
6871 symcode='[BCDEGQRST]'
6881 # Handle CRLF in mingw tool chain
6885 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6889 # If we're using GNU nm, then use its standard symbol codes.
6890 case `$NM -V 2>&1` in
6891 *GNU* | *'with BFD'*)
6892 symcode='[ABCDGIRSTW]' ;;
6895 # Try without a prefix undercore, then with it.
6896 for ac_symprfx in "" "_"; do
6898 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6899 symxfrm="\\1 $ac_symprfx\\2 \\2"
6901 # Write the raw and C identifiers.
6902 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6904 # Check to see that the pipe works correctly.
6908 cat > conftest.$ac_ext <<EOF
6913 void nm_test_func(){}
6917 int main(){nm_test_var='a';nm_test_func();return(0);}
6920 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6921 (eval $ac_compile) 2>&5
6923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6924 (exit $ac_status); }; then
6925 # Now try to grab the symbols.
6927 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6928 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6931 (exit $ac_status); } && test -s "$nlist"; then
6932 # Try sorting and uniquifying the output.
6933 if sort "$nlist" | uniq > "$nlist"T; then
6934 mv -f "$nlist"T "$nlist"
6939 # Make sure that we snagged all the symbols we need.
6940 if grep ' nm_test_var$' "$nlist" >/dev/null; then
6941 if grep ' nm_test_func$' "$nlist" >/dev/null; then
6942 cat <<EOF > conftest.$ac_ext
6948 # Now generate the symbol file.
6949 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6951 cat <<EOF >> conftest.$ac_ext
6952 #if defined (__STDC__) && __STDC__
6953 # define lt_ptr_t void *
6955 # define lt_ptr_t char *
6959 /* The mapping between symbol names and symbols. */
6964 lt_preloaded_symbols[] =
6967 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6968 cat <<\EOF >> conftest.$ac_ext
6976 # Now try linking the two files.
6977 mv conftest.$ac_objext conftstm.$ac_objext
6978 lt_save_LIBS="$LIBS"
6979 lt_save_CFLAGS="$CFLAGS"
6980 LIBS="conftstm.$ac_objext"
6981 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6982 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6983 (eval $ac_link) 2>&5
6985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6986 (exit $ac_status); } && test -s conftest${ac_exeext}; then
6989 LIBS="$lt_save_LIBS"
6990 CFLAGS="$lt_save_CFLAGS"
6992 echo "cannot find nm_test_func in $nlist" >&5
6995 echo "cannot find nm_test_var in $nlist" >&5
6998 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7001 echo "$progname: failed program was:" >&5
7002 cat conftest.$ac_ext >&5
7004 rm -f conftest* conftst*
7006 # Do not use the global_symbol_pipe unless it works.
7007 if test "$pipe_works" = yes; then
7010 lt_cv_sys_global_symbol_pipe=
7016 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7017 lt_cv_sys_global_symbol_to_cdecl=
7019 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7020 echo "$as_me:$LINENO: result: failed" >&5
7021 echo "${ECHO_T}failed" >&6
7023 echo "$as_me:$LINENO: result: ok" >&5
7024 echo "${ECHO_T}ok" >&6
7027 echo "$as_me:$LINENO: checking for objdir" >&5
7028 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
7029 if test "${lt_cv_objdir+set}" = set; then
7030 echo $ECHO_N "(cached) $ECHO_C" >&6
7032 rm -f .libs 2>/dev/null
7033 mkdir .libs 2>/dev/null
7034 if test -d .libs; then
7037 # MS-DOS does not allow filenames that begin with a dot.
7040 rmdir .libs 2>/dev/null
7042 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7043 echo "${ECHO_T}$lt_cv_objdir" >&6
7044 objdir=$lt_cv_objdir
7052 # AIX sometimes has problems with the GCC collect2 program. For some
7053 # reason, if we set the COLLECT_NAMES environment variable, the problems
7054 # vanish in a puff of smoke.
7055 if test "X${COLLECT_NAMES+set}" != Xset; then
7057 export COLLECT_NAMES
7062 # Sed substitution that helps us do robust quoting. It backslashifies
7063 # metacharacters that are still active within double-quoted strings.
7064 Xsed='sed -e 1s/^X//'
7065 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
7067 # Same as above, but do not quote variable references.
7068 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
7070 # Sed substitution to delay expansion of an escaped shell variable in a
7071 # double_quote_subst'ed string.
7072 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7074 # Sed substitution to avoid accidental globbing in evaled expressions
7075 no_glob_subst='s/\*/\\\*/g'
7081 default_ofile=libtool
7082 can_build_shared=yes
7084 # All known linkers require a `.a' archive for static linking (except MSVC,
7085 # which needs '.lib').
7087 ltmain="$ac_aux_dir/ltmain.sh"
7088 ofile="$default_ofile"
7089 with_gnu_ld="$lt_cv_prog_gnu_ld"
7091 if test -n "$ac_tool_prefix"; then
7092 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7093 set dummy ${ac_tool_prefix}ar; ac_word=$2
7094 echo "$as_me:$LINENO: checking for $ac_word" >&5
7095 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7096 if test "${ac_cv_prog_AR+set}" = set; then
7097 echo $ECHO_N "(cached) $ECHO_C" >&6
7099 if test -n "$AR"; then
7100 ac_cv_prog_AR="$AR" # Let the user override the test.
7102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7106 test -z "$as_dir" && as_dir=.
7107 for ac_exec_ext in '' $ac_executable_extensions; do
7108 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7109 ac_cv_prog_AR="${ac_tool_prefix}ar"
7110 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7119 if test -n "$AR"; then
7120 echo "$as_me:$LINENO: result: $AR" >&5
7121 echo "${ECHO_T}$AR" >&6
7123 echo "$as_me:$LINENO: result: no" >&5
7124 echo "${ECHO_T}no" >&6
7128 if test -z "$ac_cv_prog_AR"; then
7130 # Extract the first word of "ar", so it can be a program name with args.
7131 set dummy ar; ac_word=$2
7132 echo "$as_me:$LINENO: checking for $ac_word" >&5
7133 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7134 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7135 echo $ECHO_N "(cached) $ECHO_C" >&6
7137 if test -n "$ac_ct_AR"; then
7138 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7144 test -z "$as_dir" && as_dir=.
7145 for ac_exec_ext in '' $ac_executable_extensions; do
7146 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7147 ac_cv_prog_ac_ct_AR="ar"
7148 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7154 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
7157 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7158 if test -n "$ac_ct_AR"; then
7159 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7160 echo "${ECHO_T}$ac_ct_AR" >&6
7162 echo "$as_me:$LINENO: result: no" >&5
7163 echo "${ECHO_T}no" >&6
7171 if test -n "$ac_tool_prefix"; then
7172 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7173 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7174 echo "$as_me:$LINENO: checking for $ac_word" >&5
7175 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7176 if test "${ac_cv_prog_RANLIB+set}" = set; then
7177 echo $ECHO_N "(cached) $ECHO_C" >&6
7179 if test -n "$RANLIB"; then
7180 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7186 test -z "$as_dir" && as_dir=.
7187 for ac_exec_ext in '' $ac_executable_extensions; do
7188 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7189 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7190 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7198 RANLIB=$ac_cv_prog_RANLIB
7199 if test -n "$RANLIB"; then
7200 echo "$as_me:$LINENO: result: $RANLIB" >&5
7201 echo "${ECHO_T}$RANLIB" >&6
7203 echo "$as_me:$LINENO: result: no" >&5
7204 echo "${ECHO_T}no" >&6
7208 if test -z "$ac_cv_prog_RANLIB"; then
7209 ac_ct_RANLIB=$RANLIB
7210 # Extract the first word of "ranlib", so it can be a program name with args.
7211 set dummy ranlib; ac_word=$2
7212 echo "$as_me:$LINENO: checking for $ac_word" >&5
7213 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7214 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7215 echo $ECHO_N "(cached) $ECHO_C" >&6
7217 if test -n "$ac_ct_RANLIB"; then
7218 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7224 test -z "$as_dir" && as_dir=.
7225 for ac_exec_ext in '' $ac_executable_extensions; do
7226 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7227 ac_cv_prog_ac_ct_RANLIB="ranlib"
7228 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7234 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
7237 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7238 if test -n "$ac_ct_RANLIB"; then
7239 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7240 echo "${ECHO_T}$ac_ct_RANLIB" >&6
7242 echo "$as_me:$LINENO: result: no" >&5
7243 echo "${ECHO_T}no" >&6
7246 RANLIB=$ac_ct_RANLIB
7248 RANLIB="$ac_cv_prog_RANLIB"
7251 if test -n "$ac_tool_prefix"; then
7252 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7253 set dummy ${ac_tool_prefix}strip; ac_word=$2
7254 echo "$as_me:$LINENO: checking for $ac_word" >&5
7255 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7256 if test "${ac_cv_prog_STRIP+set}" = set; then
7257 echo $ECHO_N "(cached) $ECHO_C" >&6
7259 if test -n "$STRIP"; then
7260 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7266 test -z "$as_dir" && as_dir=.
7267 for ac_exec_ext in '' $ac_executable_extensions; do
7268 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7269 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7270 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7278 STRIP=$ac_cv_prog_STRIP
7279 if test -n "$STRIP"; then
7280 echo "$as_me:$LINENO: result: $STRIP" >&5
7281 echo "${ECHO_T}$STRIP" >&6
7283 echo "$as_me:$LINENO: result: no" >&5
7284 echo "${ECHO_T}no" >&6
7288 if test -z "$ac_cv_prog_STRIP"; then
7290 # Extract the first word of "strip", so it can be a program name with args.
7291 set dummy strip; ac_word=$2
7292 echo "$as_me:$LINENO: checking for $ac_word" >&5
7293 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7294 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
7295 echo $ECHO_N "(cached) $ECHO_C" >&6
7297 if test -n "$ac_ct_STRIP"; then
7298 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7300 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7304 test -z "$as_dir" && as_dir=.
7305 for ac_exec_ext in '' $ac_executable_extensions; do
7306 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7307 ac_cv_prog_ac_ct_STRIP="strip"
7308 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7314 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
7317 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7318 if test -n "$ac_ct_STRIP"; then
7319 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
7320 echo "${ECHO_T}$ac_ct_STRIP" >&6
7322 echo "$as_me:$LINENO: result: no" >&5
7323 echo "${ECHO_T}no" >&6
7328 STRIP="$ac_cv_prog_STRIP"
7333 old_CFLAGS="$CFLAGS"
7335 # Set sane defaults for various variables
7336 test -z "$AR" && AR=ar
7337 test -z "$AR_FLAGS" && AR_FLAGS=cru
7338 test -z "$AS" && AS=as
7339 test -z "$CC" && CC=cc
7340 test -z "$LTCC" && LTCC=$CC
7341 test -z "$DLLTOOL" && DLLTOOL=dlltool
7342 test -z "$LD" && LD=ld
7343 test -z "$LN_S" && LN_S="ln -s"
7344 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7345 test -z "$NM" && NM=nm
7346 test -z "$SED" && SED=sed
7347 test -z "$OBJDUMP" && OBJDUMP=objdump
7348 test -z "$RANLIB" && RANLIB=:
7349 test -z "$STRIP" && STRIP=:
7350 test -z "$ac_objext" && ac_objext=o
7352 # Determine commands to create old-style static archives.
7353 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
7354 old_postinstall_cmds='chmod 644 $oldlib'
7355 old_postuninstall_cmds=
7357 if test -n "$RANLIB"; then
7360 old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
7363 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
7366 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7369 for cc_temp in $compiler""; do
7371 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7372 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7377 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7380 # Only perform the check for file, if the check method requires it
7381 case $deplibs_check_method in
7383 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7384 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7385 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7386 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7387 echo $ECHO_N "(cached) $ECHO_C" >&6
7391 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7394 lt_save_MAGIC_CMD="$MAGIC_CMD"
7395 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7396 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7397 for ac_dir in $ac_dummy; do
7399 test -z "$ac_dir" && ac_dir=.
7400 if test -f $ac_dir/${ac_tool_prefix}file; then
7401 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7402 if test -n "$file_magic_test_file"; then
7403 case $deplibs_check_method in
7405 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7406 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7407 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7408 $EGREP "$file_magic_regex" > /dev/null; then
7413 *** Warning: the command libtool uses to detect shared libraries,
7414 *** $file_magic_cmd, produces output that libtool cannot recognize.
7415 *** The result is that libtool may fail to recognize shared libraries
7416 *** as such. This will affect the creation of libtool libraries that
7417 *** depend on shared libraries, but programs linked with such libtool
7418 *** libraries will work regardless of this problem. Nevertheless, you
7419 *** may want to report the problem to your system manager and/or to
7420 *** bug-libtool@gnu.org
7430 MAGIC_CMD="$lt_save_MAGIC_CMD"
7435 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7436 if test -n "$MAGIC_CMD"; then
7437 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7438 echo "${ECHO_T}$MAGIC_CMD" >&6
7440 echo "$as_me:$LINENO: result: no" >&5
7441 echo "${ECHO_T}no" >&6
7444 if test -z "$lt_cv_path_MAGIC_CMD"; then
7445 if test -n "$ac_tool_prefix"; then
7446 echo "$as_me:$LINENO: checking for file" >&5
7447 echo $ECHO_N "checking for file... $ECHO_C" >&6
7448 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7449 echo $ECHO_N "(cached) $ECHO_C" >&6
7453 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7456 lt_save_MAGIC_CMD="$MAGIC_CMD"
7457 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7458 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7459 for ac_dir in $ac_dummy; do
7461 test -z "$ac_dir" && ac_dir=.
7462 if test -f $ac_dir/file; then
7463 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7464 if test -n "$file_magic_test_file"; then
7465 case $deplibs_check_method in
7467 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7468 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7469 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7470 $EGREP "$file_magic_regex" > /dev/null; then
7475 *** Warning: the command libtool uses to detect shared libraries,
7476 *** $file_magic_cmd, produces output that libtool cannot recognize.
7477 *** The result is that libtool may fail to recognize shared libraries
7478 *** as such. This will affect the creation of libtool libraries that
7479 *** depend on shared libraries, but programs linked with such libtool
7480 *** libraries will work regardless of this problem. Nevertheless, you
7481 *** may want to report the problem to your system manager and/or to
7482 *** bug-libtool@gnu.org
7492 MAGIC_CMD="$lt_save_MAGIC_CMD"
7497 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7498 if test -n "$MAGIC_CMD"; then
7499 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7500 echo "${ECHO_T}$MAGIC_CMD" >&6
7502 echo "$as_me:$LINENO: result: no" >&5
7503 echo "${ECHO_T}no" >&6
7516 enable_win32_dll=yes
7518 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7519 if test "${enable_libtool_lock+set}" = set; then
7520 enableval="$enable_libtool_lock"
7523 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7526 # Check whether --with-pic or --without-pic was given.
7527 if test "${with_pic+set}" = set; then
7533 test -z "$pic_mode" && pic_mode=default
7535 # Use C for the default configuration in the libtool script
7539 ac_cpp='$CPP $CPPFLAGS'
7540 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7541 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7542 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7545 # Source file extension for C test sources.
7548 # Object file extension for compiled C test sources.
7552 # Code to be used in simple compile tests
7553 lt_simple_compile_test_code="int some_variable = 0;\n"
7555 # Code to be used in simple link tests
7556 lt_simple_link_test_code='int main(){return(0);}\n'
7559 # If no C compiler was specified, use CC.
7562 # Allow CC to be a program name with arguments.
7566 # save warnings/boilerplate of simple test code
7567 ac_outfile=conftest.$ac_objext
7568 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
7569 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7570 _lt_compiler_boilerplate=`cat conftest.err`
7573 ac_outfile=conftest.$ac_objext
7574 printf "$lt_simple_link_test_code" >conftest.$ac_ext
7575 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7576 _lt_linker_boilerplate=`cat conftest.err`
7581 # Check for any special shared library compilation flags.
7584 if test "$GCC" = no; then
7587 lt_prog_cc_shlib='-belf'
7591 if test -n "$lt_prog_cc_shlib"; then
7592 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
7593 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
7594 if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then :
7596 { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
7597 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
7598 lt_cv_prog_cc_can_build_shared=no
7604 # Check to make sure the static flag actually works.
7606 echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
7607 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6
7608 if test "${lt_prog_compiler_static_works+set}" = set; then
7609 echo $ECHO_N "(cached) $ECHO_C" >&6
7611 lt_prog_compiler_static_works=no
7612 save_LDFLAGS="$LDFLAGS"
7613 LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
7614 printf "$lt_simple_link_test_code" > conftest.$ac_ext
7615 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7616 # The linker can only warn and ignore the option if not recognized
7617 # So say no if there are warnings
7618 if test -s conftest.err; then
7619 # Append any errors to the config.log.
7620 cat conftest.err 1>&5
7621 $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
7622 $SED '/^$/d' conftest.err >conftest.er2
7623 if diff conftest.exp conftest.er2 >/dev/null; then
7624 lt_prog_compiler_static_works=yes
7627 lt_prog_compiler_static_works=yes
7631 LDFLAGS="$save_LDFLAGS"
7634 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7635 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7637 if test x"$lt_prog_compiler_static_works" = xyes; then
7640 lt_prog_compiler_static=
7646 lt_prog_compiler_no_builtin_flag=
7648 if test "$GCC" = yes; then
7649 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7652 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7653 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7654 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7655 echo $ECHO_N "(cached) $ECHO_C" >&6
7657 lt_cv_prog_compiler_rtti_exceptions=no
7658 ac_outfile=conftest.$ac_objext
7659 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7660 lt_compiler_flag="-fno-rtti -fno-exceptions"
7661 # Insert the option either (1) after the last *FLAGS variable, or
7662 # (2) before a word containing "conftest.", or (3) at the end.
7663 # Note that $ac_compile itself does not contain backslashes and begins
7664 # with a dollar sign (not a hyphen), so the echo should work correctly.
7665 # The option is referenced via a variable to avoid confusing sed.
7666 lt_compile=`echo "$ac_compile" | $SED \
7667 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7668 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7669 -e 's:$: $lt_compiler_flag:'`
7670 (eval echo "\"\$as_me:7670: $lt_compile\"" >&5)
7671 (eval "$lt_compile" 2>conftest.err)
7673 cat conftest.err >&5
7674 echo "$as_me:7674: \$? = $ac_status" >&5
7675 if (exit $ac_status) && test -s "$ac_outfile"; then
7676 # The compiler can only warn and ignore the option if not recognized
7677 # So say no if there are warnings other than the usual output.
7678 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7679 $SED '/^$/d' conftest.err >conftest.er2
7680 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7681 lt_cv_prog_compiler_rtti_exceptions=yes
7687 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7688 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7690 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7691 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7698 lt_prog_compiler_wl=
7699 lt_prog_compiler_pic=
7700 lt_prog_compiler_static=
7702 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7703 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7705 if test "$GCC" = yes; then
7706 lt_prog_compiler_wl='-Wl,'
7707 lt_prog_compiler_static='-static'
7711 # All AIX code is PIC.
7712 if test "$host_cpu" = ia64; then
7713 # AIX 5 now supports IA64 processor
7714 lt_prog_compiler_static='-Bstatic'
7719 # FIXME: we need at least 68020 code to build shared libraries, but
7720 # adding the `-m68020' flag to GCC prevents building anything better,
7722 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7725 beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7726 # PIC is the default for these OSes.
7729 mingw* | pw32* | os2*)
7730 # This hack is so that the source file can tell whether it is being
7731 # built for inclusion in a dll (and should export symbols for example).
7732 lt_prog_compiler_pic='-DDLL_EXPORT'
7735 darwin* | rhapsody*)
7736 # PIC is the default on this platform
7737 # Common symbols not allowed in MH_DYLIB files
7738 lt_prog_compiler_pic='-fno-common'
7742 # Just because we use GCC doesn't mean we suddenly get shared libraries
7743 # on systems that don't support them.
7744 lt_prog_compiler_can_build_shared=no
7749 if test -d /usr/nec; then
7750 lt_prog_compiler_pic=-Kconform_pic
7755 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7762 lt_prog_compiler_pic='-fPIC'
7768 lt_prog_compiler_pic='-fPIC'
7772 # PORTME Check for flag to pass linker flags through the system compiler.
7775 lt_prog_compiler_wl='-Wl,'
7776 if test "$host_cpu" = ia64; then
7777 # AIX 5 now supports IA64 processor
7778 lt_prog_compiler_static='-Bstatic'
7780 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7784 # PIC is the default on this platform
7785 # Common symbols not allowed in MH_DYLIB files
7786 case $cc_basename in
7788 lt_prog_compiler_pic='-qnocommon'
7789 lt_prog_compiler_wl='-Wl,'
7794 mingw* | pw32* | os2*)
7795 # This hack is so that the source file can tell whether it is being
7796 # built for inclusion in a dll (and should export symbols for example).
7797 lt_prog_compiler_pic='-DDLL_EXPORT'
7800 hpux9* | hpux10* | hpux11*)
7801 lt_prog_compiler_wl='-Wl,'
7802 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7809 lt_prog_compiler_pic='+Z'
7812 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7813 lt_prog_compiler_static='${wl}-a ${wl}archive'
7816 irix5* | irix6* | nonstopux*)
7817 lt_prog_compiler_wl='-Wl,'
7818 # PIC (with -KPIC) is the default.
7819 lt_prog_compiler_static='-non_shared'
7823 lt_prog_compiler_pic='-KPIC'
7824 lt_prog_compiler_static='-Bstatic'
7828 case $cc_basename in
7830 lt_prog_compiler_wl='-Wl,'
7831 lt_prog_compiler_pic='-KPIC'
7832 lt_prog_compiler_static='-static'
7834 pgcc* | pgf77* | pgf90* | pgf95*)
7835 # Portland Group compilers (*not* the Pentium gcc compiler,
7836 # which looks to be a dead project)
7837 lt_prog_compiler_wl='-Wl,'
7838 lt_prog_compiler_pic='-fpic'
7839 lt_prog_compiler_static='-Bstatic'
7842 lt_prog_compiler_wl='-Wl,'
7843 # All Alpha code is PIC.
7844 lt_prog_compiler_static='-non_shared'
7849 osf3* | osf4* | osf5*)
7850 lt_prog_compiler_wl='-Wl,'
7851 # All OSF/1 code is PIC.
7852 lt_prog_compiler_static='-non_shared'
7856 lt_prog_compiler_pic='-Kpic'
7857 lt_prog_compiler_static='-dn'
7861 lt_prog_compiler_pic='-KPIC'
7862 lt_prog_compiler_static='-Bstatic'
7863 case $cc_basename in
7865 lt_prog_compiler_wl='-Qoption ld ';;
7867 lt_prog_compiler_wl='-Wl,';;
7872 lt_prog_compiler_wl='-Qoption ld '
7873 lt_prog_compiler_pic='-PIC'
7874 lt_prog_compiler_static='-Bstatic'
7877 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
7878 lt_prog_compiler_wl='-Wl,'
7879 lt_prog_compiler_pic='-KPIC'
7880 lt_prog_compiler_static='-Bstatic'
7884 if test -d /usr/nec ;then
7885 lt_prog_compiler_pic='-Kconform_pic'
7886 lt_prog_compiler_static='-Bstatic'
7891 lt_prog_compiler_wl='-Wl,'
7892 lt_prog_compiler_can_build_shared=no
7896 lt_prog_compiler_pic='-pic'
7897 lt_prog_compiler_static='-Bstatic'
7901 lt_prog_compiler_can_build_shared=no
7906 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7907 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7910 # Check to make sure the PIC flag actually works.
7912 if test -n "$lt_prog_compiler_pic"; then
7914 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7915 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7916 if test "${lt_prog_compiler_pic_works+set}" = set; then
7917 echo $ECHO_N "(cached) $ECHO_C" >&6
7919 lt_prog_compiler_pic_works=no
7920 ac_outfile=conftest.$ac_objext
7921 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7922 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7923 # Insert the option either (1) after the last *FLAGS variable, or
7924 # (2) before a word containing "conftest.", or (3) at the end.
7925 # Note that $ac_compile itself does not contain backslashes and begins
7926 # with a dollar sign (not a hyphen), so the echo should work correctly.
7927 # The option is referenced via a variable to avoid confusing sed.
7928 lt_compile=`echo "$ac_compile" | $SED \
7929 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7930 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7931 -e 's:$: $lt_compiler_flag:'`
7932 (eval echo "\"\$as_me:7932: $lt_compile\"" >&5)
7933 (eval "$lt_compile" 2>conftest.err)
7935 cat conftest.err >&5
7936 echo "$as_me:7936: \$? = $ac_status" >&5
7937 if (exit $ac_status) && test -s "$ac_outfile"; then
7938 # The compiler can only warn and ignore the option if not recognized
7939 # So say no if there are warnings other than the usual output.
7940 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7941 $SED '/^$/d' conftest.err >conftest.er2
7942 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7943 lt_prog_compiler_pic_works=yes
7949 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7950 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7952 if test x"$lt_prog_compiler_pic_works" = xyes; then
7953 case $lt_prog_compiler_pic in
7955 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7958 lt_prog_compiler_pic=
7959 lt_prog_compiler_can_build_shared=no
7964 # For platforms which do not support PIC, -DPIC is meaningless:
7966 lt_prog_compiler_pic=
7969 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7973 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7974 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7975 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7976 echo $ECHO_N "(cached) $ECHO_C" >&6
7978 lt_cv_prog_compiler_c_o=no
7979 $rm -r conftest 2>/dev/null
7983 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7985 lt_compiler_flag="-o out/conftest2.$ac_objext"
7986 # Insert the option either (1) after the last *FLAGS variable, or
7987 # (2) before a word containing "conftest.", or (3) at the end.
7988 # Note that $ac_compile itself does not contain backslashes and begins
7989 # with a dollar sign (not a hyphen), so the echo should work correctly.
7990 lt_compile=`echo "$ac_compile" | $SED \
7991 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7992 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7993 -e 's:$: $lt_compiler_flag:'`
7994 (eval echo "\"\$as_me:7994: $lt_compile\"" >&5)
7995 (eval "$lt_compile" 2>out/conftest.err)
7997 cat out/conftest.err >&5
7998 echo "$as_me:7998: \$? = $ac_status" >&5
7999 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8001 # The compiler can only warn and ignore the option if not recognized
8002 # So say no if there are warnings
8003 $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
8004 $SED '/^$/d' out/conftest.err >out/conftest.er2
8005 if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8006 lt_cv_prog_compiler_c_o=yes
8011 # SGI C++ compiler will create directory out/ii_files/ for
8012 # template instantiation
8013 test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
8014 $rm out/* && rmdir out
8020 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8021 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
8024 hard_links="nottested"
8025 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8026 # do not overwrite the value of need_locks provided by the user
8027 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8028 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
8031 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8033 ln conftest.a conftest.b 2>&5 || hard_links=no
8034 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8035 echo "$as_me:$LINENO: result: $hard_links" >&5
8036 echo "${ECHO_T}$hard_links" >&6
8037 if test "$hard_links" = no; then
8038 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8039 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8046 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8047 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
8050 allow_undefined_flag=
8051 enable_shared_with_static_runtimes=no
8053 archive_expsym_cmds=
8054 old_archive_From_new_cmds=
8055 old_archive_from_expsyms_cmds=
8056 export_dynamic_flag_spec=
8057 whole_archive_flag_spec=
8058 thread_safe_flag_spec=
8059 hardcode_libdir_flag_spec=
8060 hardcode_libdir_flag_spec_ld=
8061 hardcode_libdir_separator=
8064 hardcode_shlibpath_var=unsupported
8065 link_all_deplibs=unknown
8066 hardcode_automatic=no
8069 always_export_symbols=no
8070 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8071 # include_expsyms should be a list of space-separated symbols to be *always*
8072 # included in the symbol list
8074 # exclude_expsyms can be an extended regexp of symbols to exclude
8075 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8076 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8077 # as well as any symbol that contains `d'.
8078 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
8079 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8080 # platforms (ab)use it in PIC code, but their linkers get confused if
8081 # the symbol is explicitly referenced. Since portable code cannot
8082 # rely on this symbol name, it's probably fine to never include it in
8083 # preloaded symbol tables.
8084 extract_expsyms_cmds=
8085 # Just being paranoid about ensuring that cc_basename is set.
8086 for cc_temp in $compiler""; do
8088 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8089 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8094 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8097 cygwin* | mingw* | pw32*)
8098 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8099 # When not using gcc, we currently assume that we are using
8100 # Microsoft Visual C++.
8101 if test "$GCC" != yes; then
8111 if test "$with_gnu_ld" = yes; then
8112 # If archive_cmds runs LD, not CC, wlarc should be empty
8115 # Set some defaults for GNU ld with shared library support. These
8116 # are reset later if shared libraries are not supported. Putting them
8117 # here allows them to be overridden if necessary.
8118 runpath_var=LD_RUN_PATH
8119 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
8120 export_dynamic_flag_spec='${wl}--export-dynamic'
8121 # ancient GNU ld didn't support --whole-archive et. al.
8122 if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
8123 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8125 whole_archive_flag_spec=
8127 supports_anon_versioning=no
8128 case `$LD -v 2>/dev/null` in
8129 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8130 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8131 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8132 *\ 2.11.*) ;; # other 2.11 versions
8133 *) supports_anon_versioning=yes ;;
8136 # See if GNU ld supports shared libraries.
8138 aix3* | aix4* | aix5*)
8139 # On AIX/PPC, the GNU linker is very broken
8140 if test "$host_cpu" != ia64; then
8144 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8145 *** to be unable to reliably create shared libraries on AIX.
8146 *** Therefore, libtool is disabling shared libraries support. If you
8147 *** really care for shared libraries, you may want to modify your PATH
8148 *** so that a non-GNU linker is found, and then restart.
8155 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)'
8156 hardcode_libdir_flag_spec='-L$libdir'
8157 hardcode_minus_L=yes
8159 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
8160 # that the semantics of dynamic libraries on AmigaOS, at least up
8161 # to version 4, is to share data among multiple programs linked
8162 # with the same dynamic library. Since this doesn't match the
8163 # behavior of shared libraries on other platforms, we can't use
8169 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8170 allow_undefined_flag=unsupported
8171 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8172 # support --undefined. This deserves some investigation. FIXME
8173 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8179 cygwin* | mingw* | pw32*)
8180 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8181 # as there is no search path for DLLs.
8182 hardcode_libdir_flag_spec='-L$libdir'
8183 allow_undefined_flag=unsupported
8184 always_export_symbols=no
8185 enable_shared_with_static_runtimes=yes
8186 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
8188 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
8189 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8190 # If the export-symbols file already is a .def file (1st line
8191 # is EXPORTS), use it as is; otherwise, prepend...
8192 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8193 cp $export_symbols $output_objdir/$soname.def;
8195 echo EXPORTS > $output_objdir/$soname.def;
8196 cat $export_symbols >> $output_objdir/$soname.def;
8198 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8205 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8207 case $cc_basename,$host_cpu in
8208 pgcc*) # Portland Group C compiler
8209 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'
8210 tmp_addflag=' $pic_flag'
8212 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8213 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'
8214 tmp_addflag=' $pic_flag -Mnomain' ;;
8215 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8216 tmp_addflag=' -i_dynamic' ;;
8217 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8218 tmp_addflag=' -i_dynamic -nofor_main' ;;
8219 ifc* | ifort*) # Intel Fortran compiler
8220 tmp_addflag=' -nofor_main' ;;
8222 archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8224 if test $supports_anon_versioning = yes; then
8225 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
8226 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8227 $echo "local: *; };" >> $output_objdir/$libname.ver~
8228 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8236 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8237 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8240 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8241 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8246 if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
8250 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8251 *** create shared libraries on Solaris systems. Therefore, libtool
8252 *** is disabling shared libraries support. We urge you to upgrade GNU
8253 *** binutils to release 2.9.1 or newer. Another option is to modify
8254 *** your PATH or compiler configuration so that the native linker is
8255 *** used, and then restart.
8258 elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8259 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8260 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8267 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8270 hardcode_shlibpath_var=no
8274 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8275 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8276 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8283 if test "$ld_shlibs" = no; then
8285 hardcode_libdir_flag_spec=
8286 export_dynamic_flag_spec=
8287 whole_archive_flag_spec=
8290 # PORTME fill in a description of your system's linker (not GNU ld)
8293 allow_undefined_flag=unsupported
8294 always_export_symbols=yes
8295 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'
8296 # Note: this linker hardcodes the directories in LIBPATH if there
8297 # are no directories specified by -L.
8298 hardcode_minus_L=yes
8299 if test "$GCC" = yes && test -z "$link_static_flag"; then
8300 # Neither direct hardcoding nor static linking is supported with a
8302 hardcode_direct=unsupported
8307 if test "$host_cpu" = ia64; then
8308 # On IA64, the linker does run time linking by default, so we don't
8309 # have to do anything special.
8310 aix_use_runtimelinking=no
8311 exp_sym_flag='-Bexport'
8314 # If we're using GNU nm, then we don't want the "-C" option.
8315 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8316 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
8317 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'
8319 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'
8321 aix_use_runtimelinking=no
8323 # Test if we are trying to use run time linking or normal
8324 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8325 # need to do runtime linking.
8326 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
8327 for ld_flag in $LDFLAGS; do
8328 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8329 aix_use_runtimelinking=yes
8335 exp_sym_flag='-bexport'
8336 no_entry_flag='-bnoentry'
8339 # When large executables or shared objects are built, AIX ld can
8340 # have problems creating the table of contents. If linking a library
8341 # or program results in "error TOC overflow" add -mminimal-toc to
8342 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8343 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8347 hardcode_libdir_separator=':'
8348 link_all_deplibs=yes
8350 if test "$GCC" = yes; then
8351 case $host_os in aix4.[012]|aix4.[012].*)
8352 # We only want to do this on AIX 4.2 and lower, the check
8353 # below for broken collect2 doesn't work under 4.3+
8354 collect2name=`${CC} -print-prog-name=collect2`
8355 if test -f "$collect2name" && \
8356 strings "$collect2name" | grep resolve_lib_name >/dev/null
8358 # We have reworked collect2
8361 # We have old collect2
8362 hardcode_direct=unsupported
8363 # It fails to find uninstalled libraries when the uninstalled
8364 # path is not listed in the libpath. Setting hardcode_minus_L
8365 # to unsupported forces relinking
8366 hardcode_minus_L=yes
8367 hardcode_libdir_flag_spec='-L$libdir'
8368 hardcode_libdir_separator=
8371 shared_flag='-shared'
8372 if test "$aix_use_runtimelinking" = yes; then
8373 shared_flag="$shared_flag "'${wl}-G'
8377 if test "$host_cpu" = ia64; then
8378 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8379 # chokes on -Wl,-G. The following line is correct:
8382 if test "$aix_use_runtimelinking" = yes; then
8383 shared_flag='${wl}-G'
8385 shared_flag='${wl}-bM:SRE'
8390 # It seems that -bexpall does not export symbols beginning with
8391 # underscore (_), so it is better to generate a list of symbols to export.
8392 always_export_symbols=yes
8393 if test "$aix_use_runtimelinking" = yes; then
8394 # Warning - without using the other runtime loading flags (-brtl),
8395 # -berok will link without error, but may produce a broken library.
8396 allow_undefined_flag='-berok'
8397 # Determine the default libpath from the value encoded in an empty executable.
8398 cat >conftest.$ac_ext <<_ACEOF
8401 cat confdefs.h >>conftest.$ac_ext
8402 cat >>conftest.$ac_ext <<_ACEOF
8403 /* end confdefs.h. */
8413 rm -f conftest.$ac_objext conftest$ac_exeext
8414 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8415 (eval $ac_link) 2>conftest.er1
8417 grep -v '^ *+' conftest.er1 >conftest.err
8419 cat conftest.err >&5
8420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8421 (exit $ac_status); } &&
8422 { ac_try='test -z "$ac_c_werror_flag"
8423 || test ! -s conftest.err'
8424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8428 (exit $ac_status); }; } &&
8429 { ac_try='test -s conftest$ac_exeext'
8430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8434 (exit $ac_status); }; }; then
8436 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8438 # Check for a 64-bit object if we didn't find anything.
8439 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; }
8442 echo "$as_me: failed program was:" >&5
8443 sed 's/^/| /' conftest.$ac_ext >&5
8446 rm -f conftest.err conftest.$ac_objext \
8447 conftest$ac_exeext conftest.$ac_ext
8448 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8450 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8451 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"
8453 if test "$host_cpu" = ia64; then
8454 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8455 allow_undefined_flag="-z nodefs"
8456 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"
8458 # Determine the default libpath from the value encoded in an empty executable.
8459 cat >conftest.$ac_ext <<_ACEOF
8462 cat confdefs.h >>conftest.$ac_ext
8463 cat >>conftest.$ac_ext <<_ACEOF
8464 /* end confdefs.h. */
8474 rm -f conftest.$ac_objext conftest$ac_exeext
8475 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8476 (eval $ac_link) 2>conftest.er1
8478 grep -v '^ *+' conftest.er1 >conftest.err
8480 cat conftest.err >&5
8481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8482 (exit $ac_status); } &&
8483 { ac_try='test -z "$ac_c_werror_flag"
8484 || test ! -s conftest.err'
8485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8489 (exit $ac_status); }; } &&
8490 { ac_try='test -s conftest$ac_exeext'
8491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8495 (exit $ac_status); }; }; then
8497 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8499 # Check for a 64-bit object if we didn't find anything.
8500 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; }
8503 echo "$as_me: failed program was:" >&5
8504 sed 's/^/| /' conftest.$ac_ext >&5
8507 rm -f conftest.err conftest.$ac_objext \
8508 conftest$ac_exeext conftest.$ac_ext
8509 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8511 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8512 # Warning - without using the other run time loading flags,
8513 # -berok will link without error, but may produce a broken library.
8514 no_undefined_flag=' ${wl}-bernotok'
8515 allow_undefined_flag=' ${wl}-berok'
8516 # -bexpall does not export symbols beginning with underscore (_)
8517 always_export_symbols=yes
8518 # Exported symbols can be pulled into shared objects from archives
8519 whole_archive_flag_spec=' '
8520 archive_cmds_need_lc=yes
8521 # This is similar to how AIX traditionally builds its shared libraries.
8522 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'
8528 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)'
8529 hardcode_libdir_flag_spec='-L$libdir'
8530 hardcode_minus_L=yes
8531 # see comment about different semantics on the GNU ld section
8536 export_dynamic_flag_spec=-rdynamic
8539 cygwin* | mingw* | pw32*)
8540 # When not using gcc, we currently assume that we are using
8541 # Microsoft Visual C++.
8542 # hardcode_libdir_flag_spec is actually meaningless, as there is
8543 # no search path for DLLs.
8544 hardcode_libdir_flag_spec=' '
8545 allow_undefined_flag=unsupported
8546 # Tell ltmain to make .lib files, not .a files.
8548 # Tell ltmain to make .dll files, not .so files.
8550 # FIXME: Setting linknames here is a bad hack.
8551 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
8552 # The linker will automatically build a .lib file if we build a DLL.
8553 old_archive_From_new_cmds='true'
8554 # FIXME: Should let the user specify the lib program.
8555 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
8556 fix_srcfile_path='`cygpath -w "$srcfile"`'
8557 enable_shared_with_static_runtimes=yes
8560 darwin* | rhapsody*)
8562 rhapsody* | darwin1.[012])
8563 allow_undefined_flag='${wl}-undefined ${wl}suppress'
8566 if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
8567 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8569 case ${MACOSX_DEPLOYMENT_TARGET} in
8571 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8574 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8580 archive_cmds_need_lc=no
8582 hardcode_automatic=yes
8583 hardcode_shlibpath_var=unsupported
8584 whole_archive_flag_spec=''
8585 link_all_deplibs=yes
8586 if test "$GCC" = yes ; then
8587 output_verbose_link_cmd='echo'
8588 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8589 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8590 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8591 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}'
8592 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}'
8594 case $cc_basename in
8596 output_verbose_link_cmd='echo'
8597 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
8598 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8599 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8600 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}'
8601 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}'
8611 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8612 hardcode_libdir_flag_spec='-L$libdir'
8613 hardcode_shlibpath_var=no
8620 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8621 # support. Future versions do this automatically, but an explicit c++rt0.o
8622 # does not break anything, and helps significantly (at the cost of a little
8625 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8626 hardcode_libdir_flag_spec='-R$libdir'
8628 hardcode_shlibpath_var=no
8631 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8633 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8635 hardcode_minus_L=yes
8636 hardcode_shlibpath_var=no
8639 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8640 freebsd* | kfreebsd*-gnu | dragonfly*)
8641 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8642 hardcode_libdir_flag_spec='-R$libdir'
8644 hardcode_shlibpath_var=no
8648 if test "$GCC" = yes; then
8649 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'
8651 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'
8653 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8654 hardcode_libdir_separator=:
8657 # hardcode_minus_L: Not really in the search PATH,
8658 # but as the default location of the library.
8659 hardcode_minus_L=yes
8660 export_dynamic_flag_spec='${wl}-E'
8664 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8667 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8670 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8676 archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
8679 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8683 if test "$with_gnu_ld" = no; then
8686 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8687 hardcode_libdir_flag_spec_ld='+b $libdir'
8688 hardcode_libdir_separator=:
8690 hardcode_shlibpath_var=no
8693 hardcode_libdir_flag_spec='-L$libdir'
8695 hardcode_shlibpath_var=no
8697 # hardcode_minus_L: Not really in the search PATH,
8698 # but as the default location of the library.
8699 hardcode_minus_L=yes
8702 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8703 hardcode_libdir_separator=:
8705 export_dynamic_flag_spec='${wl}-E'
8707 # hardcode_minus_L: Not really in the search PATH,
8708 # but as the default location of the library.
8709 hardcode_minus_L=yes
8715 irix5* | irix6* | nonstopux*)
8716 if test "$GCC" = yes; then
8717 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'
8719 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'
8720 hardcode_libdir_flag_spec_ld='-rpath $libdir'
8722 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8723 hardcode_libdir_separator=:
8724 link_all_deplibs=yes
8728 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8729 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8731 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8733 hardcode_libdir_flag_spec='-R$libdir'
8735 hardcode_shlibpath_var=no
8739 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8741 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8742 hardcode_libdir_separator=:
8743 hardcode_shlibpath_var=no
8748 hardcode_shlibpath_var=no
8749 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8750 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8751 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8752 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8753 export_dynamic_flag_spec='${wl}-E'
8756 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8757 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8758 hardcode_libdir_flag_spec='-R$libdir'
8761 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8762 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8769 hardcode_libdir_flag_spec='-L$libdir'
8770 hardcode_minus_L=yes
8771 allow_undefined_flag=unsupported
8772 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'
8773 old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8777 if test "$GCC" = yes; then
8778 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8779 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'
8781 allow_undefined_flag=' -expect_unresolved \*'
8782 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'
8784 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8785 hardcode_libdir_separator=:
8788 osf4* | osf5*) # as osf3* with the addition of -msym flag
8789 if test "$GCC" = yes; then
8790 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8791 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'
8792 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8794 allow_undefined_flag=' -expect_unresolved \*'
8795 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'
8796 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
8797 $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'
8799 # Both c and cxx compiler support -rpath directly
8800 hardcode_libdir_flag_spec='-rpath $libdir'
8802 hardcode_libdir_separator=:
8806 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8807 hardcode_shlibpath_var=no
8808 export_dynamic_flag_spec='${wl}-Bexport'
8809 runpath_var=LD_RUN_PATH
8810 hardcode_runpath_var=yes
8814 no_undefined_flag=' -z text'
8815 if test "$GCC" = yes; then
8817 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8818 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8819 $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
8822 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8823 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8824 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8826 hardcode_libdir_flag_spec='-R$libdir'
8827 hardcode_shlibpath_var=no
8829 solaris2.[0-5] | solaris2.[0-5].*) ;;
8831 # The compiler driver will combine linker options so we
8832 # cannot just pass the convience library names through
8833 # without $wl, iff we do not link with $LD.
8834 # Luckily, gcc supports the same syntax we need for Sun Studio.
8835 # Supported since Solaris 2.6 (maybe 2.5.1?)
8838 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
8840 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' ;;
8843 link_all_deplibs=yes
8847 if test "x$host_vendor" = xsequent; then
8848 # Use $CC to link under sequent, because it throws in some extra .o
8849 # files that make .init and .fini sections work.
8850 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8852 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8854 hardcode_libdir_flag_spec='-L$libdir'
8856 hardcode_minus_L=yes
8857 hardcode_shlibpath_var=no
8861 case $host_vendor in
8863 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8864 hardcode_direct=yes # is this really true???
8867 ## LD is ld it makes a PLAMLIB
8868 ## CC just makes a GrossModule.
8869 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8870 reload_cmds='$CC -r -o $output$reload_objs'
8874 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8875 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8878 runpath_var='LD_RUN_PATH'
8879 hardcode_shlibpath_var=no
8883 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8884 hardcode_shlibpath_var=no
8885 export_dynamic_flag_spec='-Bexport'
8889 if test -d /usr/nec; then
8890 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8891 hardcode_shlibpath_var=no
8892 runpath_var=LD_RUN_PATH
8893 hardcode_runpath_var=yes
8899 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8902 hardcode_shlibpath_var=no
8903 hardcode_runpath_var=yes
8904 runpath_var=LD_RUN_PATH
8907 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)
8908 no_undefined_flag='${wl}-z ${wl}text'
8909 if test "$GCC" = yes; then
8910 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8912 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8914 runpath_var='LD_RUN_PATH'
8915 hardcode_shlibpath_var=no
8919 no_undefined_flag=' -z text'
8920 # $CC -shared without GNU ld will not create a library from C++
8921 # object files and a static libstdc++, better avoid it by now
8922 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8923 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8924 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8925 hardcode_libdir_flag_spec=
8926 hardcode_shlibpath_var=no
8927 runpath_var='LD_RUN_PATH'
8931 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8932 hardcode_libdir_flag_spec='-L$libdir'
8933 hardcode_shlibpath_var=no
8942 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8943 echo "${ECHO_T}$ld_shlibs" >&6
8944 test "$ld_shlibs" = no && can_build_shared=no
8946 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
8947 if test "$GCC" = yes; then
8948 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
8952 # Do we need to explicitly link libc?
8954 case "x$archive_cmds_need_lc" in
8956 # Assume -lc should be added
8957 archive_cmds_need_lc=yes
8959 if test "$enable_shared" = yes && test "$GCC" = yes; then
8960 case $archive_cmds in
8962 # FIXME: we may have to deal with multi-command sequences.
8965 # Test whether the compiler implicitly links with -lc since on some
8966 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8967 # to ld, don't add -lc before -lgcc.
8968 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8969 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8971 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8973 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8974 (eval $ac_compile) 2>&5
8976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8977 (exit $ac_status); } 2>conftest.err; then
8980 libobjs=conftest.$ac_objext
8982 wl=$lt_prog_compiler_wl
8988 lt_save_allow_undefined_flag=$allow_undefined_flag
8989 allow_undefined_flag=
8990 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
8991 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
8993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8994 (exit $ac_status); }
8996 archive_cmds_need_lc=no
8998 archive_cmds_need_lc=yes
9000 allow_undefined_flag=$lt_save_allow_undefined_flag
9002 cat conftest.err 1>&5
9005 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9006 echo "${ECHO_T}$archive_cmds_need_lc" >&6
9013 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9014 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
9016 libname_spec='lib$name'
9024 shlibpath_overrides_runpath=unknown
9026 dynamic_linker="$host_os ld.so"
9027 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9028 if test "$GCC" = yes; then
9029 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9030 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9031 # if the path contains ";" then we assume it to be the separator
9032 # otherwise default to the standard path separator (i.e. ":") - it is
9033 # assumed that no part of a normal pathname contains ";" but that should
9034 # okay in the real world where ";" in dirpaths is itself problematic.
9035 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9037 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9040 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9042 need_lib_prefix=unknown
9043 hardcode_into_libs=no
9045 # when you set need_version to no, make sure it does not cause -set_version
9046 # flags to be left without arguments
9047 need_version=unknown
9052 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9053 shlibpath_var=LIBPATH
9055 # AIX 3 has no versioning support, so we append a major version to the name.
9056 soname_spec='${libname}${release}${shared_ext}$major'
9063 hardcode_into_libs=yes
9064 if test "$host_cpu" = ia64; then
9065 # AIX 5 supports IA64
9066 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9067 shlibpath_var=LD_LIBRARY_PATH
9069 # With GCC up to 2.95.x, collect2 would create an import file
9070 # for dependence libraries. The import file would start with
9071 # the line `#! .'. This would cause the generated library to
9072 # depend on `.', always an invalid library. This was fixed in
9073 # development snapshots of GCC prior to 3.0.
9075 aix4 | aix4.[01] | aix4.[01].*)
9076 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9078 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9085 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9086 # soname into executable. Probably we can add versioning support to
9087 # collect2, so additional links can be useful in future.
9088 if test "$aix_use_runtimelinking" = yes; then
9089 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9090 # instead of lib<name>.a to let people know that these are not
9091 # typical AIX shared libraries.
9092 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9094 # We preserve .a as extension for shared libraries through AIX4.2
9095 # and later when we are not doing run time linking.
9096 library_names_spec='${libname}${release}.a $libname.a'
9097 soname_spec='${libname}${release}${shared_ext}$major'
9099 shlibpath_var=LIBPATH
9104 library_names_spec='$libname.ixlibrary $libname.a'
9105 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9106 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'
9110 library_names_spec='${libname}${shared_ext}'
9111 dynamic_linker="$host_os ld.so"
9112 shlibpath_var=LIBRARY_PATH
9118 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9119 soname_spec='${libname}${release}${shared_ext}$major'
9120 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9121 shlibpath_var=LD_LIBRARY_PATH
9122 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9123 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9124 # the default ld.so.conf also contains /usr/contrib/lib and
9125 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9126 # libtool to hard-code these into programs
9129 cygwin* | mingw* | pw32*)
9130 version_type=windows
9135 case $GCC,$host_os in
9136 yes,cygwin* | yes,mingw* | yes,pw32*)
9137 library_names_spec='$libname.dll.a'
9138 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9139 postinstall_cmds='base_file=`basename \${file}`~
9140 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9141 dldir=$destdir/`dirname \$dlpath`~
9142 test -d \$dldir || mkdir -p \$dldir~
9143 $install_prog $dir/$dlname \$dldir/$dlname~
9144 chmod a+x \$dldir/$dlname'
9145 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9146 dlpath=$dir/\$dldll~
9148 shlibpath_overrides_runpath=yes
9152 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9153 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9154 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9157 # MinGW DLLs use traditional 'lib' prefix
9158 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9159 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9160 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9161 # It is most probably a Windows format PATH printed by
9162 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9163 # path with ; separators, and with drive letters. We can handle the
9164 # drive letters (cygwin fileutils understands them), so leave them,
9165 # especially as we might pass files found there to a mingw objdump,
9166 # which wouldn't understand a cygwinified path. Ahh.
9167 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9169 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9173 # pw32 DLLs use 'pw' prefix rather than 'lib'
9174 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9180 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9183 dynamic_linker='Win32 ld.exe'
9184 # FIXME: first we should search . and the directory the executable is in
9188 darwin* | rhapsody*)
9189 dynamic_linker="$host_os dyld"
9193 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9194 soname_spec='${libname}${release}${major}$shared_ext'
9195 shlibpath_overrides_runpath=yes
9196 shlibpath_var=DYLD_LIBRARY_PATH
9197 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9198 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9199 if test "$GCC" = yes; then
9200 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"`
9202 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9204 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9211 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9212 soname_spec='${libname}${release}${shared_ext}$major'
9213 shlibpath_var=LD_LIBRARY_PATH
9224 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9225 soname_spec='${libname}${release}${shared_ext}$major'
9226 shlibpath_var=LD_LIBRARY_PATH
9227 shlibpath_overrides_runpath=no
9228 hardcode_into_libs=yes
9229 dynamic_linker='GNU ld.so'
9232 freebsd* | dragonfly*)
9233 # DragonFly does not have aout. When/if they implement a new
9234 # versioning mechanism, adjust this.
9235 if test -x /usr/bin/objformat; then
9236 objformat=`/usr/bin/objformat`
9239 freebsd[123]*) objformat=aout ;;
9243 version_type=freebsd-$objformat
9244 case $version_type in
9246 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9251 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9255 shlibpath_var=LD_LIBRARY_PATH
9258 shlibpath_overrides_runpath=yes
9260 freebsd3.[01]* | freebsdelf3.[01]*)
9261 shlibpath_overrides_runpath=yes
9262 hardcode_into_libs=yes
9265 shlibpath_overrides_runpath=no
9266 hardcode_into_libs=yes
9275 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9276 soname_spec='${libname}${release}${shared_ext}$major'
9277 shlibpath_var=LD_LIBRARY_PATH
9278 hardcode_into_libs=yes
9281 hpux9* | hpux10* | hpux11*)
9282 # Give a soname corresponding to the major version so that dld.sl refuses to
9283 # link against other versions.
9290 hardcode_into_libs=yes
9291 dynamic_linker="$host_os dld.so"
9292 shlibpath_var=LD_LIBRARY_PATH
9293 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9294 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9295 soname_spec='${libname}${release}${shared_ext}$major'
9296 if test "X$HPUX_IA64_MODE" = X32; then
9297 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9299 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9301 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9305 hardcode_into_libs=yes
9306 dynamic_linker="$host_os dld.sl"
9307 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9308 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9309 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9310 soname_spec='${libname}${release}${shared_ext}$major'
9311 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9312 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9316 dynamic_linker="$host_os dld.sl"
9317 shlibpath_var=SHLIB_PATH
9318 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9319 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9320 soname_spec='${libname}${release}${shared_ext}$major'
9323 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9324 postinstall_cmds='chmod 555 $lib'
9327 irix5* | irix6* | nonstopux*)
9329 nonstopux*) version_type=nonstopux ;;
9331 if test "$lt_cv_prog_gnu_ld" = yes; then
9339 soname_spec='${libname}${release}${shared_ext}$major'
9340 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9342 irix5* | nonstopux*)
9346 case $LD in # libtool.m4 will add one of these switches to LD
9347 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9348 libsuff= shlibsuff= libmagic=32-bit;;
9349 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9350 libsuff=32 shlibsuff=N32 libmagic=N32;;
9351 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9352 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9353 *) libsuff= shlibsuff= libmagic=never-match;;
9357 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9358 shlibpath_overrides_runpath=no
9359 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9360 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9361 hardcode_into_libs=yes
9364 # No shared lib support for Linux oldld, aout, or coff.
9365 linux*oldld* | linux*aout* | linux*coff*)
9369 # This must be Linux ELF.
9374 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9375 soname_spec='${libname}${release}${shared_ext}$major'
9376 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9377 shlibpath_var=LD_LIBRARY_PATH
9378 shlibpath_overrides_runpath=no
9379 # This implies no fast_install, which is unacceptable.
9380 # Some rework will be needed to allow for fast_install
9381 # before this can be enabled.
9382 hardcode_into_libs=yes
9384 # Append ld.so.conf contents to the search path
9385 if test -f /etc/ld.so.conf; then
9386 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' ' '`
9387 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9390 # We used to test for /lib/ld.so.1 and disable shared libraries on
9391 # powerpc, because MkLinux only supported shared libraries with the
9392 # GNU dynamic linker. Since this was broken with cross compilers,
9393 # most powerpc-linux boxes support dynamic linking these days and
9394 # people can always --disable-shared, the test was removed, and we
9395 # assume the GNU/Linux dynamic linker is in use.
9396 dynamic_linker='GNU/Linux ld.so'
9403 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9404 soname_spec='${libname}${release}${shared_ext}$major'
9405 shlibpath_var=LD_LIBRARY_PATH
9406 shlibpath_overrides_runpath=no
9407 hardcode_into_libs=yes
9408 dynamic_linker='GNU ld.so'
9415 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9416 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9417 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9418 dynamic_linker='NetBSD (a.out) ld.so'
9420 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9421 soname_spec='${libname}${release}${shared_ext}$major'
9422 dynamic_linker='NetBSD ld.elf_so'
9424 shlibpath_var=LD_LIBRARY_PATH
9425 shlibpath_overrides_runpath=yes
9426 hardcode_into_libs=yes
9431 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9432 shlibpath_var=LD_LIBRARY_PATH
9433 shlibpath_overrides_runpath=yes
9440 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9441 soname_spec='${libname}${release}${shared_ext}$major'
9442 shlibpath_var=LD_LIBRARY_PATH
9443 shlibpath_overrides_runpath=yes
9449 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9451 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9452 *) need_version=no ;;
9454 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9455 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9456 shlibpath_var=LD_LIBRARY_PATH
9457 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9459 openbsd2.[89] | openbsd2.[89].*)
9460 shlibpath_overrides_runpath=no
9463 shlibpath_overrides_runpath=yes
9467 shlibpath_overrides_runpath=yes
9472 libname_spec='$name'
9475 library_names_spec='$libname${shared_ext} $libname.a'
9476 dynamic_linker='OS/2 ld.exe'
9477 shlibpath_var=LIBPATH
9480 osf3* | osf4* | osf5*)
9484 soname_spec='${libname}${release}${shared_ext}$major'
9485 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9486 shlibpath_var=LD_LIBRARY_PATH
9487 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9488 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9493 soname_spec='${libname}${release}${shared_ext}$major'
9494 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9495 shlibpath_var=LD_LIBRARY_PATH
9502 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9503 soname_spec='${libname}${release}${shared_ext}$major'
9504 shlibpath_var=LD_LIBRARY_PATH
9505 shlibpath_overrides_runpath=yes
9506 hardcode_into_libs=yes
9507 # ldd complains unless libraries are executable
9508 postinstall_cmds='chmod +x $lib'
9513 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9514 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9515 shlibpath_var=LD_LIBRARY_PATH
9516 shlibpath_overrides_runpath=yes
9517 if test "$with_gnu_ld" = yes; then
9523 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9525 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9526 soname_spec='${libname}${release}${shared_ext}$major'
9527 shlibpath_var=LD_LIBRARY_PATH
9528 case $host_vendor in
9530 shlibpath_overrides_runpath=no
9532 export_dynamic_flag_spec='${wl}-Blargedynsym'
9533 runpath_var=LD_RUN_PATH
9541 shlibpath_overrides_runpath=no
9542 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9548 if test -d /usr/nec ;then
9550 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9551 soname_spec='$libname${shared_ext}.$major'
9552 shlibpath_var=LD_LIBRARY_PATH
9558 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9559 soname_spec='${libname}${release}${shared_ext}$major'
9560 shlibpath_var=LD_LIBRARY_PATH
9567 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9568 echo "${ECHO_T}$dynamic_linker" >&6
9569 test "$dynamic_linker" = no && can_build_shared=no
9571 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9572 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9574 if test -n "$hardcode_libdir_flag_spec" || \
9575 test -n "$runpath_var" || \
9576 test "X$hardcode_automatic" = "Xyes" ; then
9578 # We can hardcode non-existant directories.
9579 if test "$hardcode_direct" != no &&
9580 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9581 # have to relink, otherwise we might link with an installed library
9582 # when we should be linking with a yet-to-be-installed one
9583 ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
9584 test "$hardcode_minus_L" != no; then
9585 # Linking always hardcodes the temporary library directory.
9586 hardcode_action=relink
9588 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9589 hardcode_action=immediate
9592 # We cannot hardcode anything, or else we can only hardcode existing
9594 hardcode_action=unsupported
9596 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9597 echo "${ECHO_T}$hardcode_action" >&6
9599 if test "$hardcode_action" = relink; then
9600 # Fast installation is not supported
9601 enable_fast_install=no
9602 elif test "$shlibpath_overrides_runpath" = yes ||
9603 test "$enable_shared" = no; then
9604 # Fast installation is not necessary
9605 enable_fast_install=needless
9610 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9611 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
9612 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
9613 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
9614 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
9615 echo "$as_me:$LINENO: result: yes" >&5
9616 echo "${ECHO_T}yes" >&6
9618 # FIXME - insert some real tests, host_os isn't really good enough
9621 if test -n "$STRIP" ; then
9622 striplib="$STRIP -x"
9623 echo "$as_me:$LINENO: result: yes" >&5
9624 echo "${ECHO_T}yes" >&6
9626 echo "$as_me:$LINENO: result: no" >&5
9627 echo "${ECHO_T}no" >&6
9631 echo "$as_me:$LINENO: result: no" >&5
9632 echo "${ECHO_T}no" >&6
9637 if test "x$enable_dlopen" != xyes; then
9638 enable_dlopen=unknown
9639 enable_dlopen_self=unknown
9640 enable_dlopen_self_static=unknown
9647 lt_cv_dlopen="load_add_on"
9649 lt_cv_dlopen_self=yes
9653 lt_cv_dlopen="LoadLibrary"
9658 lt_cv_dlopen="dlopen"
9663 # if libdl is installed we need to link against it
9664 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9665 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9666 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9667 echo $ECHO_N "(cached) $ECHO_C" >&6
9669 ac_check_lib_save_LIBS=$LIBS
9671 cat >conftest.$ac_ext <<_ACEOF
9674 cat confdefs.h >>conftest.$ac_ext
9675 cat >>conftest.$ac_ext <<_ACEOF
9676 /* end confdefs.h. */
9678 /* Override any gcc2 internal prototype to avoid an error. */
9682 /* We use char because int might match the return type of a gcc2
9683 builtin and then its argument prototype would still apply. */
9693 rm -f conftest.$ac_objext conftest$ac_exeext
9694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9695 (eval $ac_link) 2>conftest.er1
9697 grep -v '^ *+' conftest.er1 >conftest.err
9699 cat conftest.err >&5
9700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9701 (exit $ac_status); } &&
9702 { ac_try='test -z "$ac_c_werror_flag"
9703 || test ! -s conftest.err'
9704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9708 (exit $ac_status); }; } &&
9709 { ac_try='test -s conftest$ac_exeext'
9710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9714 (exit $ac_status); }; }; then
9715 ac_cv_lib_dl_dlopen=yes
9717 echo "$as_me: failed program was:" >&5
9718 sed 's/^/| /' conftest.$ac_ext >&5
9720 ac_cv_lib_dl_dlopen=no
9722 rm -f conftest.err conftest.$ac_objext \
9723 conftest$ac_exeext conftest.$ac_ext
9724 LIBS=$ac_check_lib_save_LIBS
9726 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9727 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9728 if test $ac_cv_lib_dl_dlopen = yes; then
9729 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9734 lt_cv_dlopen_self=yes
9741 echo "$as_me:$LINENO: checking for shl_load" >&5
9742 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9743 if test "${ac_cv_func_shl_load+set}" = set; then
9744 echo $ECHO_N "(cached) $ECHO_C" >&6
9746 cat >conftest.$ac_ext <<_ACEOF
9749 cat confdefs.h >>conftest.$ac_ext
9750 cat >>conftest.$ac_ext <<_ACEOF
9751 /* end confdefs.h. */
9752 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9753 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9754 #define shl_load innocuous_shl_load
9756 /* System header to define __stub macros and hopefully few prototypes,
9757 which can conflict with char shl_load (); below.
9758 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9759 <limits.h> exists even on freestanding compilers. */
9762 # include <limits.h>
9764 # include <assert.h>
9769 /* Override any gcc2 internal prototype to avoid an error. */
9774 /* We use char because int might match the return type of a gcc2
9775 builtin and then its argument prototype would still apply. */
9777 /* The GNU C library defines this for functions which it implements
9778 to always fail with ENOSYS. Some functions are actually named
9779 something starting with __ and the normal name is an alias. */
9780 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9783 char (*f) () = shl_load;
9792 return f != shl_load;
9797 rm -f conftest.$ac_objext conftest$ac_exeext
9798 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9799 (eval $ac_link) 2>conftest.er1
9801 grep -v '^ *+' conftest.er1 >conftest.err
9803 cat conftest.err >&5
9804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9805 (exit $ac_status); } &&
9806 { ac_try='test -z "$ac_c_werror_flag"
9807 || test ! -s conftest.err'
9808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9812 (exit $ac_status); }; } &&
9813 { ac_try='test -s conftest$ac_exeext'
9814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9818 (exit $ac_status); }; }; then
9819 ac_cv_func_shl_load=yes
9821 echo "$as_me: failed program was:" >&5
9822 sed 's/^/| /' conftest.$ac_ext >&5
9824 ac_cv_func_shl_load=no
9826 rm -f conftest.err conftest.$ac_objext \
9827 conftest$ac_exeext conftest.$ac_ext
9829 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9830 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9831 if test $ac_cv_func_shl_load = yes; then
9832 lt_cv_dlopen="shl_load"
9834 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9835 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9836 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9837 echo $ECHO_N "(cached) $ECHO_C" >&6
9839 ac_check_lib_save_LIBS=$LIBS
9841 cat >conftest.$ac_ext <<_ACEOF
9844 cat confdefs.h >>conftest.$ac_ext
9845 cat >>conftest.$ac_ext <<_ACEOF
9846 /* end confdefs.h. */
9848 /* Override any gcc2 internal prototype to avoid an error. */
9852 /* We use char because int might match the return type of a gcc2
9853 builtin and then its argument prototype would still apply. */
9863 rm -f conftest.$ac_objext conftest$ac_exeext
9864 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9865 (eval $ac_link) 2>conftest.er1
9867 grep -v '^ *+' conftest.er1 >conftest.err
9869 cat conftest.err >&5
9870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9871 (exit $ac_status); } &&
9872 { ac_try='test -z "$ac_c_werror_flag"
9873 || test ! -s conftest.err'
9874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9878 (exit $ac_status); }; } &&
9879 { ac_try='test -s conftest$ac_exeext'
9880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9884 (exit $ac_status); }; }; then
9885 ac_cv_lib_dld_shl_load=yes
9887 echo "$as_me: failed program was:" >&5
9888 sed 's/^/| /' conftest.$ac_ext >&5
9890 ac_cv_lib_dld_shl_load=no
9892 rm -f conftest.err conftest.$ac_objext \
9893 conftest$ac_exeext conftest.$ac_ext
9894 LIBS=$ac_check_lib_save_LIBS
9896 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9897 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9898 if test $ac_cv_lib_dld_shl_load = yes; then
9899 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9901 echo "$as_me:$LINENO: checking for dlopen" >&5
9902 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9903 if test "${ac_cv_func_dlopen+set}" = set; then
9904 echo $ECHO_N "(cached) $ECHO_C" >&6
9906 cat >conftest.$ac_ext <<_ACEOF
9909 cat confdefs.h >>conftest.$ac_ext
9910 cat >>conftest.$ac_ext <<_ACEOF
9911 /* end confdefs.h. */
9912 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9913 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9914 #define dlopen innocuous_dlopen
9916 /* System header to define __stub macros and hopefully few prototypes,
9917 which can conflict with char dlopen (); below.
9918 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9919 <limits.h> exists even on freestanding compilers. */
9922 # include <limits.h>
9924 # include <assert.h>
9929 /* Override any gcc2 internal prototype to avoid an error. */
9934 /* We use char because int might match the return type of a gcc2
9935 builtin and then its argument prototype would still apply. */
9937 /* The GNU C library defines this for functions which it implements
9938 to always fail with ENOSYS. Some functions are actually named
9939 something starting with __ and the normal name is an alias. */
9940 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9943 char (*f) () = dlopen;
9957 rm -f conftest.$ac_objext conftest$ac_exeext
9958 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9959 (eval $ac_link) 2>conftest.er1
9961 grep -v '^ *+' conftest.er1 >conftest.err
9963 cat conftest.err >&5
9964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9965 (exit $ac_status); } &&
9966 { ac_try='test -z "$ac_c_werror_flag"
9967 || test ! -s conftest.err'
9968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9972 (exit $ac_status); }; } &&
9973 { ac_try='test -s conftest$ac_exeext'
9974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978 (exit $ac_status); }; }; then
9979 ac_cv_func_dlopen=yes
9981 echo "$as_me: failed program was:" >&5
9982 sed 's/^/| /' conftest.$ac_ext >&5
9984 ac_cv_func_dlopen=no
9986 rm -f conftest.err conftest.$ac_objext \
9987 conftest$ac_exeext conftest.$ac_ext
9989 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9990 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9991 if test $ac_cv_func_dlopen = yes; then
9992 lt_cv_dlopen="dlopen"
9994 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9995 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9996 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9997 echo $ECHO_N "(cached) $ECHO_C" >&6
9999 ac_check_lib_save_LIBS=$LIBS
10001 cat >conftest.$ac_ext <<_ACEOF
10004 cat confdefs.h >>conftest.$ac_ext
10005 cat >>conftest.$ac_ext <<_ACEOF
10006 /* end confdefs.h. */
10008 /* Override any gcc2 internal prototype to avoid an error. */
10012 /* We use char because int might match the return type of a gcc2
10013 builtin and then its argument prototype would still apply. */
10023 rm -f conftest.$ac_objext conftest$ac_exeext
10024 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10025 (eval $ac_link) 2>conftest.er1
10027 grep -v '^ *+' conftest.er1 >conftest.err
10029 cat conftest.err >&5
10030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10031 (exit $ac_status); } &&
10032 { ac_try='test -z "$ac_c_werror_flag"
10033 || test ! -s conftest.err'
10034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10035 (eval $ac_try) 2>&5
10037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10038 (exit $ac_status); }; } &&
10039 { ac_try='test -s conftest$ac_exeext'
10040 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10041 (eval $ac_try) 2>&5
10043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10044 (exit $ac_status); }; }; then
10045 ac_cv_lib_dl_dlopen=yes
10047 echo "$as_me: failed program was:" >&5
10048 sed 's/^/| /' conftest.$ac_ext >&5
10050 ac_cv_lib_dl_dlopen=no
10052 rm -f conftest.err conftest.$ac_objext \
10053 conftest$ac_exeext conftest.$ac_ext
10054 LIBS=$ac_check_lib_save_LIBS
10056 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10057 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10058 if test $ac_cv_lib_dl_dlopen = yes; then
10059 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10061 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10062 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10063 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10064 echo $ECHO_N "(cached) $ECHO_C" >&6
10066 ac_check_lib_save_LIBS=$LIBS
10067 LIBS="-lsvld $LIBS"
10068 cat >conftest.$ac_ext <<_ACEOF
10071 cat confdefs.h >>conftest.$ac_ext
10072 cat >>conftest.$ac_ext <<_ACEOF
10073 /* end confdefs.h. */
10075 /* Override any gcc2 internal prototype to avoid an error. */
10079 /* We use char because int might match the return type of a gcc2
10080 builtin and then its argument prototype would still apply. */
10090 rm -f conftest.$ac_objext conftest$ac_exeext
10091 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10092 (eval $ac_link) 2>conftest.er1
10094 grep -v '^ *+' conftest.er1 >conftest.err
10096 cat conftest.err >&5
10097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10098 (exit $ac_status); } &&
10099 { ac_try='test -z "$ac_c_werror_flag"
10100 || test ! -s conftest.err'
10101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10102 (eval $ac_try) 2>&5
10104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10105 (exit $ac_status); }; } &&
10106 { ac_try='test -s conftest$ac_exeext'
10107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10108 (eval $ac_try) 2>&5
10110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10111 (exit $ac_status); }; }; then
10112 ac_cv_lib_svld_dlopen=yes
10114 echo "$as_me: failed program was:" >&5
10115 sed 's/^/| /' conftest.$ac_ext >&5
10117 ac_cv_lib_svld_dlopen=no
10119 rm -f conftest.err conftest.$ac_objext \
10120 conftest$ac_exeext conftest.$ac_ext
10121 LIBS=$ac_check_lib_save_LIBS
10123 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10124 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10125 if test $ac_cv_lib_svld_dlopen = yes; then
10126 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10128 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10129 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10130 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10131 echo $ECHO_N "(cached) $ECHO_C" >&6
10133 ac_check_lib_save_LIBS=$LIBS
10135 cat >conftest.$ac_ext <<_ACEOF
10138 cat confdefs.h >>conftest.$ac_ext
10139 cat >>conftest.$ac_ext <<_ACEOF
10140 /* end confdefs.h. */
10142 /* Override any gcc2 internal prototype to avoid an error. */
10146 /* We use char because int might match the return type of a gcc2
10147 builtin and then its argument prototype would still apply. */
10157 rm -f conftest.$ac_objext conftest$ac_exeext
10158 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10159 (eval $ac_link) 2>conftest.er1
10161 grep -v '^ *+' conftest.er1 >conftest.err
10163 cat conftest.err >&5
10164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10165 (exit $ac_status); } &&
10166 { ac_try='test -z "$ac_c_werror_flag"
10167 || test ! -s conftest.err'
10168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10169 (eval $ac_try) 2>&5
10171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10172 (exit $ac_status); }; } &&
10173 { ac_try='test -s conftest$ac_exeext'
10174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10175 (eval $ac_try) 2>&5
10177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10178 (exit $ac_status); }; }; then
10179 ac_cv_lib_dld_dld_link=yes
10181 echo "$as_me: failed program was:" >&5
10182 sed 's/^/| /' conftest.$ac_ext >&5
10184 ac_cv_lib_dld_dld_link=no
10186 rm -f conftest.err conftest.$ac_objext \
10187 conftest$ac_exeext conftest.$ac_ext
10188 LIBS=$ac_check_lib_save_LIBS
10190 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10191 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10192 if test $ac_cv_lib_dld_dld_link = yes; then
10193 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10214 if test "x$lt_cv_dlopen" != xno; then
10220 case $lt_cv_dlopen in
10222 save_CPPFLAGS="$CPPFLAGS"
10223 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10225 save_LDFLAGS="$LDFLAGS"
10226 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10229 LIBS="$lt_cv_dlopen_libs $LIBS"
10231 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10232 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10233 if test "${lt_cv_dlopen_self+set}" = set; then
10234 echo $ECHO_N "(cached) $ECHO_C" >&6
10236 if test "$cross_compiling" = yes; then :
10237 lt_cv_dlopen_self=cross
10239 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10240 lt_status=$lt_dlunknown
10241 cat > conftest.$ac_ext <<EOF
10242 #line 10242 "configure"
10243 #include "confdefs.h"
10252 # define LT_DLGLOBAL RTLD_GLOBAL
10255 # define LT_DLGLOBAL DL_GLOBAL
10257 # define LT_DLGLOBAL 0
10261 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10262 find out it does not work in some platform. */
10263 #ifndef LT_DLLAZY_OR_NOW
10265 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10268 # define LT_DLLAZY_OR_NOW DL_LAZY
10271 # define LT_DLLAZY_OR_NOW RTLD_NOW
10274 # define LT_DLLAZY_OR_NOW DL_NOW
10276 # define LT_DLLAZY_OR_NOW 0
10284 extern "C" void exit (int);
10287 void fnord() { int i=42;}
10290 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10291 int status = $lt_dlunknown;
10295 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10296 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10297 /* dlclose (self); */
10303 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10304 (eval $ac_link) 2>&5
10306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10307 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10308 (./conftest; exit; ) >&5 2>/dev/null
10310 case x$lt_status in
10311 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10312 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10313 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
10316 # compilation failed
10317 lt_cv_dlopen_self=no
10324 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10325 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10327 if test "x$lt_cv_dlopen_self" = xyes; then
10328 LDFLAGS="$LDFLAGS $link_static_flag"
10329 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10330 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10331 if test "${lt_cv_dlopen_self_static+set}" = set; then
10332 echo $ECHO_N "(cached) $ECHO_C" >&6
10334 if test "$cross_compiling" = yes; then :
10335 lt_cv_dlopen_self_static=cross
10337 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10338 lt_status=$lt_dlunknown
10339 cat > conftest.$ac_ext <<EOF
10340 #line 10340 "configure"
10341 #include "confdefs.h"
10350 # define LT_DLGLOBAL RTLD_GLOBAL
10353 # define LT_DLGLOBAL DL_GLOBAL
10355 # define LT_DLGLOBAL 0
10359 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10360 find out it does not work in some platform. */
10361 #ifndef LT_DLLAZY_OR_NOW
10363 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10366 # define LT_DLLAZY_OR_NOW DL_LAZY
10369 # define LT_DLLAZY_OR_NOW RTLD_NOW
10372 # define LT_DLLAZY_OR_NOW DL_NOW
10374 # define LT_DLLAZY_OR_NOW 0
10382 extern "C" void exit (int);
10385 void fnord() { int i=42;}
10388 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10389 int status = $lt_dlunknown;
10393 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10394 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10395 /* dlclose (self); */
10401 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10402 (eval $ac_link) 2>&5
10404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10405 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10406 (./conftest; exit; ) >&5 2>/dev/null
10408 case x$lt_status in
10409 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10410 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10411 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
10414 # compilation failed
10415 lt_cv_dlopen_self_static=no
10422 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10423 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10426 CPPFLAGS="$save_CPPFLAGS"
10427 LDFLAGS="$save_LDFLAGS"
10432 case $lt_cv_dlopen_self in
10433 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10434 *) enable_dlopen_self=unknown ;;
10437 case $lt_cv_dlopen_self_static in
10438 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10439 *) enable_dlopen_self_static=unknown ;;
10444 # Report which librarie types wil actually be built
10445 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10446 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10447 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10448 echo "${ECHO_T}$can_build_shared" >&6
10450 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10451 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10452 test "$can_build_shared" = "no" && enable_shared=no
10454 # On AIX, shared libraries and static libraries use the same namespace, and
10455 # are all built from PIC.
10458 test "$enable_shared" = yes && enable_static=no
10459 if test -n "$RANLIB"; then
10460 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10461 postinstall_cmds='$RANLIB $lib'
10466 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10467 test "$enable_shared" = yes && enable_static=no
10471 echo "$as_me:$LINENO: result: $enable_shared" >&5
10472 echo "${ECHO_T}$enable_shared" >&6
10474 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10475 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10476 # Make sure either enable_shared or enable_static is yes.
10477 test "$enable_shared" = yes || enable_static=yes
10478 echo "$as_me:$LINENO: result: $enable_static" >&5
10479 echo "${ECHO_T}$enable_static" >&6
10481 # The else clause should only fire when bootstrapping the
10482 # libtool distribution, otherwise you forgot to ship ltmain.sh
10483 # with your package, and you will get complaints that there are
10484 # no rules to generate ltmain.sh.
10485 if test -f "$ltmain"; then
10486 # See if we are running on zsh, and set the options which allow our commands through
10487 # without removal of \ escapes.
10488 if test -n "${ZSH_VERSION+set}" ; then
10489 setopt NO_GLOB_SUBST
10491 # Now quote all the things that may contain metacharacters while being
10492 # careful not to overquote the AC_SUBSTed values. We take copies of the
10493 # variables and quote the copies for generation of the libtool script.
10494 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
10496 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
10497 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
10498 deplibs_check_method reload_flag reload_cmds need_locks \
10499 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
10500 lt_cv_sys_global_symbol_to_c_name_address \
10501 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
10502 old_postinstall_cmds old_postuninstall_cmds \
10506 lt_prog_compiler_wl \
10507 lt_prog_compiler_pic \
10508 lt_prog_compiler_static \
10509 lt_prog_compiler_no_builtin_flag \
10510 export_dynamic_flag_spec \
10511 thread_safe_flag_spec \
10512 whole_archive_flag_spec \
10513 enable_shared_with_static_runtimes \
10515 old_archive_from_new_cmds \
10520 compiler_lib_search_path \
10522 archive_expsym_cmds \
10524 postuninstall_cmds \
10525 old_archive_from_expsyms_cmds \
10526 allow_undefined_flag \
10527 no_undefined_flag \
10528 export_symbols_cmds \
10529 hardcode_libdir_flag_spec \
10530 hardcode_libdir_flag_spec_ld \
10531 hardcode_libdir_separator \
10532 hardcode_automatic \
10534 module_expsym_cmds \
10535 lt_cv_prog_compiler_c_o \
10537 include_expsyms; do
10540 old_archive_cmds | \
10541 old_archive_from_new_cmds | \
10543 archive_expsym_cmds | \
10545 module_expsym_cmds | \
10546 old_archive_from_expsyms_cmds | \
10547 export_symbols_cmds | \
10548 extract_expsyms_cmds | reload_cmds | finish_cmds | \
10549 postinstall_cmds | postuninstall_cmds | \
10550 old_postinstall_cmds | old_postuninstall_cmds | \
10551 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
10552 # Double-quote double-evaled strings.
10553 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
10556 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
10562 *'\$0 --fallback-echo"')
10563 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
10567 cfgfile="${ofile}T"
10568 trap "$rm \"$cfgfile\"; exit 1" 1 2 15
10570 { echo "$as_me:$LINENO: creating $ofile" >&5
10571 echo "$as_me: creating $ofile" >&6;}
10573 cat <<__EOF__ >> "$cfgfile"
10576 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
10577 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
10578 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
10580 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
10581 # Free Software Foundation, Inc.
10583 # This file is part of GNU Libtool:
10584 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
10586 # This program is free software; you can redistribute it and/or modify
10587 # it under the terms of the GNU General Public License as published by
10588 # the Free Software Foundation; either version 2 of the License, or
10589 # (at your option) any later version.
10591 # This program is distributed in the hope that it will be useful, but
10592 # WITHOUT ANY WARRANTY; without even the implied warranty of
10593 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10594 # General Public License for more details.
10596 # You should have received a copy of the GNU General Public License
10597 # along with this program; if not, write to the Free Software
10598 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
10600 # As a special exception to the GNU General Public License, if you
10601 # distribute this file as part of a program that contains a
10602 # configuration script generated by Autoconf, you may include it under
10603 # the same distribution terms that you use for the rest of that program.
10605 # A sed program that does not truncate output.
10608 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
10609 Xsed="$SED -e 1s/^X//"
10611 # The HP-UX ksh and POSIX shell print the target directory to stdout
10612 # if CDPATH is set.
10613 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10615 # The names of the tagged configurations supported by this script.
10618 # ### BEGIN LIBTOOL CONFIG
10620 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10622 # Shell to use when invoking shell scripts.
10625 # Whether or not to build shared libraries.
10626 build_libtool_libs=$enable_shared
10628 # Whether or not to build static libraries.
10629 build_old_libs=$enable_static
10631 # Whether or not to add -lc for building shared libraries.
10632 build_libtool_need_lc=$archive_cmds_need_lc
10634 # Whether or not to disallow shared libs when runtime libs are static
10635 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
10637 # Whether or not to optimize for fast installation.
10638 fast_install=$enable_fast_install
10641 host_alias=$host_alias
10645 # The build system.
10646 build_alias=$build_alias
10650 # An echo program that does not interpret backslashes.
10655 AR_FLAGS=$lt_AR_FLAGS
10660 # A language-specific compiler.
10663 # Is the compiler the GNU C compiler?
10669 # The linker used to build libraries.
10672 # Whether we need hard or soft links.
10675 # A BSD-compatible nm program.
10678 # A symbol stripping program
10681 # Used to examine libraries when file_magic_cmd begins "file"
10682 MAGIC_CMD=$MAGIC_CMD
10684 # Used on cygwin: DLL creation program.
10687 # Used on cygwin: object dumper.
10690 # Used on cygwin: assembler.
10693 # The name of the directory that contains temporary libtool files.
10696 # How to create reloadable object files.
10697 reload_flag=$lt_reload_flag
10698 reload_cmds=$lt_reload_cmds
10700 # How to pass a linker flag through the compiler.
10701 wl=$lt_lt_prog_compiler_wl
10703 # Object file suffix (normally "o").
10704 objext="$ac_objext"
10706 # Old archive suffix (normally "a").
10709 # Shared library suffix (normally ".so").
10710 shrext_cmds='$shrext_cmds'
10712 # Executable file suffix (normally "").
10715 # Additional compiler flags for building library objects.
10716 pic_flag=$lt_lt_prog_compiler_pic
10719 # What is the maximum length of a command?
10720 max_cmd_len=$lt_cv_sys_max_cmd_len
10722 # Does compiler simultaneously support -c and -o options?
10723 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
10725 # Must we lock files when doing compilation?
10726 need_locks=$lt_need_locks
10728 # Do we need the lib prefix for modules?
10729 need_lib_prefix=$need_lib_prefix
10731 # Do we need a version for libraries?
10732 need_version=$need_version
10734 # Whether dlopen is supported.
10735 dlopen_support=$enable_dlopen
10737 # Whether dlopen of programs is supported.
10738 dlopen_self=$enable_dlopen_self
10740 # Whether dlopen of statically linked programs is supported.
10741 dlopen_self_static=$enable_dlopen_self_static
10743 # Compiler flag to prevent dynamic linking.
10744 link_static_flag=$lt_lt_prog_compiler_static
10746 # Compiler flag to turn off builtin functions.
10747 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
10749 # Compiler flag to allow reflexive dlopens.
10750 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
10752 # Compiler flag to generate shared objects directly from archives.
10753 whole_archive_flag_spec=$lt_whole_archive_flag_spec
10755 # Compiler flag to generate thread-safe objects.
10756 thread_safe_flag_spec=$lt_thread_safe_flag_spec
10758 # Library versioning type.
10759 version_type=$version_type
10761 # Format of library name prefix.
10762 libname_spec=$lt_libname_spec
10764 # List of archive names. First name is the real one, the rest are links.
10765 # The last name is the one that the linker finds with -lNAME.
10766 library_names_spec=$lt_library_names_spec
10768 # The coded name of the library, if different from the real name.
10769 soname_spec=$lt_soname_spec
10771 # Commands used to build and install an old-style archive.
10773 old_archive_cmds=$lt_old_archive_cmds
10774 old_postinstall_cmds=$lt_old_postinstall_cmds
10775 old_postuninstall_cmds=$lt_old_postuninstall_cmds
10777 # Create an old-style archive from a shared archive.
10778 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
10780 # Create a temporary old-style archive to link instead of a shared archive.
10781 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
10783 # Commands used to build and install a shared archive.
10784 archive_cmds=$lt_archive_cmds
10785 archive_expsym_cmds=$lt_archive_expsym_cmds
10786 postinstall_cmds=$lt_postinstall_cmds
10787 postuninstall_cmds=$lt_postuninstall_cmds
10789 # Commands used to build a loadable module (assumed same as above if empty)
10790 module_cmds=$lt_module_cmds
10791 module_expsym_cmds=$lt_module_expsym_cmds
10793 # Commands to strip libraries.
10794 old_striplib=$lt_old_striplib
10795 striplib=$lt_striplib
10797 # Dependencies to place before the objects being linked to create a
10799 predep_objects=$lt_predep_objects
10801 # Dependencies to place after the objects being linked to create a
10803 postdep_objects=$lt_postdep_objects
10805 # Dependencies to place before the objects being linked to create a
10807 predeps=$lt_predeps
10809 # Dependencies to place after the objects being linked to create a
10811 postdeps=$lt_postdeps
10813 # The library search path used internally by the compiler when linking
10814 # a shared library.
10815 compiler_lib_search_path=$lt_compiler_lib_search_path
10817 # Method to check whether dependent libraries are shared objects.
10818 deplibs_check_method=$lt_deplibs_check_method
10820 # Command to use when deplibs_check_method == file_magic.
10821 file_magic_cmd=$lt_file_magic_cmd
10823 # Flag that allows shared libraries with undefined symbols to be built.
10824 allow_undefined_flag=$lt_allow_undefined_flag
10826 # Flag that forces no undefined symbols.
10827 no_undefined_flag=$lt_no_undefined_flag
10829 # Commands used to finish a libtool library installation in a directory.
10830 finish_cmds=$lt_finish_cmds
10832 # Same as above, but a single script fragment to be evaled but not shown.
10833 finish_eval=$lt_finish_eval
10835 # Take the output of nm and produce a listing of raw symbols and C names.
10836 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
10838 # Transform the output of nm in a proper C declaration
10839 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
10841 # Transform the output of nm in a C name address pair
10842 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
10844 # This is the shared library runtime path variable.
10845 runpath_var=$runpath_var
10847 # This is the shared library path variable.
10848 shlibpath_var=$shlibpath_var
10850 # Is shlibpath searched before the hard-coded library search path?
10851 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
10853 # How to hardcode a shared library path into an executable.
10854 hardcode_action=$hardcode_action
10856 # Whether we should hardcode library paths into libraries.
10857 hardcode_into_libs=$hardcode_into_libs
10859 # Flag to hardcode \$libdir into a binary during linking.
10860 # This must work even if \$libdir does not exist.
10861 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
10863 # If ld is used when linking, flag to hardcode \$libdir into
10864 # a binary during linking. This must work even if \$libdir does
10866 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
10868 # Whether we need a single -rpath flag with a separated argument.
10869 hardcode_libdir_separator=$lt_hardcode_libdir_separator
10871 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
10872 # resulting binary.
10873 hardcode_direct=$hardcode_direct
10875 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
10876 # resulting binary.
10877 hardcode_minus_L=$hardcode_minus_L
10879 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
10880 # the resulting binary.
10881 hardcode_shlibpath_var=$hardcode_shlibpath_var
10883 # Set to yes if building a shared library automatically hardcodes DIR into the library
10884 # and all subsequent libraries and executables linked against it.
10885 hardcode_automatic=$hardcode_automatic
10887 # Variables whose values should be saved in libtool wrapper scripts and
10888 # restored at relink time.
10889 variables_saved_for_relink="$variables_saved_for_relink"
10891 # Whether libtool must link a program against all its dependency libraries.
10892 link_all_deplibs=$link_all_deplibs
10894 # Compile-time system search path for libraries
10895 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
10897 # Run-time system search path for libraries
10898 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
10900 # Fix the shell variable \$srcfile for the compiler.
10901 fix_srcfile_path="$fix_srcfile_path"
10903 # Set to yes if exported symbols are required.
10904 always_export_symbols=$always_export_symbols
10906 # The commands to list exported symbols.
10907 export_symbols_cmds=$lt_export_symbols_cmds
10909 # The commands to extract the exported symbol list from a shared archive.
10910 extract_expsyms_cmds=$lt_extract_expsyms_cmds
10912 # Symbols that should not be listed in the preloaded symbols.
10913 exclude_expsyms=$lt_exclude_expsyms
10915 # Symbols that must always be exported.
10916 include_expsyms=$lt_include_expsyms
10918 # ### END LIBTOOL CONFIG
10925 cat <<\EOF >> "$cfgfile"
10927 # AIX sometimes has problems with the GCC collect2 program. For some
10928 # reason, if we set the COLLECT_NAMES environment variable, the problems
10929 # vanish in a puff of smoke.
10930 if test "X${COLLECT_NAMES+set}" != Xset; then
10932 export COLLECT_NAMES
10938 # We use sed instead of cat because bash on DJGPP gets confused if
10939 # if finds mixed CR/LF and LF-only lines. Since sed operates in
10940 # text mode, it properly converts lines to CR/LF. This bash problem
10941 # is reportedly fixed, but why not run on old versions too?
10942 sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
10944 mv -f "$cfgfile" "$ofile" || \
10945 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
10949 # If there is no Makefile yet, we rely on a make rule to execute
10950 # `config.status --recheck' to rerun these tests and create the
10951 # libtool script then.
10952 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
10953 if test -f "$ltmain_in"; then
10954 test -f Makefile && make "$ltmain"
10960 ac_cpp='$CPP $CPPFLAGS'
10961 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10962 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10963 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10968 # Check whether --with-tags or --without-tags was given.
10969 if test "${with_tags+set}" = set; then
10970 withval="$with_tags"
10971 tagnames="$withval"
10974 if test -f "$ltmain" && test -n "$tagnames"; then
10975 if test ! -f "${ofile}"; then
10976 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
10977 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
10980 if test -z "$LTCC"; then
10981 eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
10982 if test -z "$LTCC"; then
10983 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
10984 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
10986 { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
10987 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
10991 # Extract list of available tagged configurations in $ofile.
10992 # Note that this assumes the entire list is on one line.
10993 available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
10995 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10996 for tagname in $tagnames; do
10998 # Check whether tagname contains only valid characters
10999 case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
11001 *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
11002 echo "$as_me: error: invalid tag name: $tagname" >&2;}
11003 { (exit 1); exit 1; }; }
11007 if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
11009 { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
11010 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
11011 { (exit 1); exit 1; }; }
11014 # Update the list of available tags.
11015 if test -n "$tagname"; then
11016 echo appending configuration tag \"$tagname\" to $ofile
11020 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11021 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11022 (test "X$CXX" != "Xg++"))) ; then
11030 if test -n "$F77" && test "X$F77" != "Xno"; then
11038 if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
11049 # Source file extension for RC test sources.
11052 # Object file extension for compiled RC test sources.
11056 # Code to be used in simple compile tests
11057 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
11059 # Code to be used in simple link tests
11060 lt_simple_link_test_code="$lt_simple_compile_test_code"
11062 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11064 # If no C compiler was specified, use CC.
11067 # Allow CC to be a program name with arguments.
11071 # save warnings/boilerplate of simple test code
11072 ac_outfile=conftest.$ac_objext
11073 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
11074 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11075 _lt_compiler_boilerplate=`cat conftest.err`
11078 ac_outfile=conftest.$ac_objext
11079 printf "$lt_simple_link_test_code" >conftest.$ac_ext
11080 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11081 _lt_linker_boilerplate=`cat conftest.err`
11085 # Allow CC to be a program name with arguments.
11090 for cc_temp in $compiler""; do
11092 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11093 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11098 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11100 lt_cv_prog_compiler_c_o_RC=yes
11102 # The else clause should only fire when bootstrapping the
11103 # libtool distribution, otherwise you forgot to ship ltmain.sh
11104 # with your package, and you will get complaints that there are
11105 # no rules to generate ltmain.sh.
11106 if test -f "$ltmain"; then
11107 # See if we are running on zsh, and set the options which allow our commands through
11108 # without removal of \ escapes.
11109 if test -n "${ZSH_VERSION+set}" ; then
11110 setopt NO_GLOB_SUBST
11112 # Now quote all the things that may contain metacharacters while being
11113 # careful not to overquote the AC_SUBSTed values. We take copies of the
11114 # variables and quote the copies for generation of the libtool script.
11115 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
11117 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
11118 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
11119 deplibs_check_method reload_flag reload_cmds need_locks \
11120 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
11121 lt_cv_sys_global_symbol_to_c_name_address \
11122 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
11123 old_postinstall_cmds old_postuninstall_cmds \
11127 lt_prog_compiler_wl_RC \
11128 lt_prog_compiler_pic_RC \
11129 lt_prog_compiler_static_RC \
11130 lt_prog_compiler_no_builtin_flag_RC \
11131 export_dynamic_flag_spec_RC \
11132 thread_safe_flag_spec_RC \
11133 whole_archive_flag_spec_RC \
11134 enable_shared_with_static_runtimes_RC \
11135 old_archive_cmds_RC \
11136 old_archive_from_new_cmds_RC \
11137 predep_objects_RC \
11138 postdep_objects_RC \
11141 compiler_lib_search_path_RC \
11143 archive_expsym_cmds_RC \
11144 postinstall_cmds_RC \
11145 postuninstall_cmds_RC \
11146 old_archive_from_expsyms_cmds_RC \
11147 allow_undefined_flag_RC \
11148 no_undefined_flag_RC \
11149 export_symbols_cmds_RC \
11150 hardcode_libdir_flag_spec_RC \
11151 hardcode_libdir_flag_spec_ld_RC \
11152 hardcode_libdir_separator_RC \
11153 hardcode_automatic_RC \
11155 module_expsym_cmds_RC \
11156 lt_cv_prog_compiler_c_o_RC \
11157 exclude_expsyms_RC \
11158 include_expsyms_RC; do
11161 old_archive_cmds_RC | \
11162 old_archive_from_new_cmds_RC | \
11163 archive_cmds_RC | \
11164 archive_expsym_cmds_RC | \
11166 module_expsym_cmds_RC | \
11167 old_archive_from_expsyms_cmds_RC | \
11168 export_symbols_cmds_RC | \
11169 extract_expsyms_cmds | reload_cmds | finish_cmds | \
11170 postinstall_cmds | postuninstall_cmds | \
11171 old_postinstall_cmds | old_postuninstall_cmds | \
11172 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
11173 # Double-quote double-evaled strings.
11174 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
11177 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
11183 *'\$0 --fallback-echo"')
11184 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
11190 cat <<__EOF__ >> "$cfgfile"
11191 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
11193 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11195 # Shell to use when invoking shell scripts.
11198 # Whether or not to build shared libraries.
11199 build_libtool_libs=$enable_shared
11201 # Whether or not to build static libraries.
11202 build_old_libs=$enable_static
11204 # Whether or not to add -lc for building shared libraries.
11205 build_libtool_need_lc=$archive_cmds_need_lc_RC
11207 # Whether or not to disallow shared libs when runtime libs are static
11208 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
11210 # Whether or not to optimize for fast installation.
11211 fast_install=$enable_fast_install
11214 host_alias=$host_alias
11218 # The build system.
11219 build_alias=$build_alias
11223 # An echo program that does not interpret backslashes.
11228 AR_FLAGS=$lt_AR_FLAGS
11233 # A language-specific compiler.
11236 # Is the compiler the GNU C compiler?
11242 # The linker used to build libraries.
11245 # Whether we need hard or soft links.
11248 # A BSD-compatible nm program.
11251 # A symbol stripping program
11254 # Used to examine libraries when file_magic_cmd begins "file"
11255 MAGIC_CMD=$MAGIC_CMD
11257 # Used on cygwin: DLL creation program.
11260 # Used on cygwin: object dumper.
11263 # Used on cygwin: assembler.
11266 # The name of the directory that contains temporary libtool files.
11269 # How to create reloadable object files.
11270 reload_flag=$lt_reload_flag
11271 reload_cmds=$lt_reload_cmds
11273 # How to pass a linker flag through the compiler.
11274 wl=$lt_lt_prog_compiler_wl_RC
11276 # Object file suffix (normally "o").
11277 objext="$ac_objext"
11279 # Old archive suffix (normally "a").
11282 # Shared library suffix (normally ".so").
11283 shrext_cmds='$shrext_cmds'
11285 # Executable file suffix (normally "").
11288 # Additional compiler flags for building library objects.
11289 pic_flag=$lt_lt_prog_compiler_pic_RC
11292 # What is the maximum length of a command?
11293 max_cmd_len=$lt_cv_sys_max_cmd_len
11295 # Does compiler simultaneously support -c and -o options?
11296 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
11298 # Must we lock files when doing compilation?
11299 need_locks=$lt_need_locks
11301 # Do we need the lib prefix for modules?
11302 need_lib_prefix=$need_lib_prefix
11304 # Do we need a version for libraries?
11305 need_version=$need_version
11307 # Whether dlopen is supported.
11308 dlopen_support=$enable_dlopen
11310 # Whether dlopen of programs is supported.
11311 dlopen_self=$enable_dlopen_self
11313 # Whether dlopen of statically linked programs is supported.
11314 dlopen_self_static=$enable_dlopen_self_static
11316 # Compiler flag to prevent dynamic linking.
11317 link_static_flag=$lt_lt_prog_compiler_static_RC
11319 # Compiler flag to turn off builtin functions.
11320 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
11322 # Compiler flag to allow reflexive dlopens.
11323 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
11325 # Compiler flag to generate shared objects directly from archives.
11326 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
11328 # Compiler flag to generate thread-safe objects.
11329 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
11331 # Library versioning type.
11332 version_type=$version_type
11334 # Format of library name prefix.
11335 libname_spec=$lt_libname_spec
11337 # List of archive names. First name is the real one, the rest are links.
11338 # The last name is the one that the linker finds with -lNAME.
11339 library_names_spec=$lt_library_names_spec
11341 # The coded name of the library, if different from the real name.
11342 soname_spec=$lt_soname_spec
11344 # Commands used to build and install an old-style archive.
11346 old_archive_cmds=$lt_old_archive_cmds_RC
11347 old_postinstall_cmds=$lt_old_postinstall_cmds
11348 old_postuninstall_cmds=$lt_old_postuninstall_cmds
11350 # Create an old-style archive from a shared archive.
11351 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
11353 # Create a temporary old-style archive to link instead of a shared archive.
11354 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
11356 # Commands used to build and install a shared archive.
11357 archive_cmds=$lt_archive_cmds_RC
11358 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
11359 postinstall_cmds=$lt_postinstall_cmds
11360 postuninstall_cmds=$lt_postuninstall_cmds
11362 # Commands used to build a loadable module (assumed same as above if empty)
11363 module_cmds=$lt_module_cmds_RC
11364 module_expsym_cmds=$lt_module_expsym_cmds_RC
11366 # Commands to strip libraries.
11367 old_striplib=$lt_old_striplib
11368 striplib=$lt_striplib
11370 # Dependencies to place before the objects being linked to create a
11372 predep_objects=$lt_predep_objects_RC
11374 # Dependencies to place after the objects being linked to create a
11376 postdep_objects=$lt_postdep_objects_RC
11378 # Dependencies to place before the objects being linked to create a
11380 predeps=$lt_predeps_RC
11382 # Dependencies to place after the objects being linked to create a
11384 postdeps=$lt_postdeps_RC
11386 # The library search path used internally by the compiler when linking
11387 # a shared library.
11388 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
11390 # Method to check whether dependent libraries are shared objects.
11391 deplibs_check_method=$lt_deplibs_check_method
11393 # Command to use when deplibs_check_method == file_magic.
11394 file_magic_cmd=$lt_file_magic_cmd
11396 # Flag that allows shared libraries with undefined symbols to be built.
11397 allow_undefined_flag=$lt_allow_undefined_flag_RC
11399 # Flag that forces no undefined symbols.
11400 no_undefined_flag=$lt_no_undefined_flag_RC
11402 # Commands used to finish a libtool library installation in a directory.
11403 finish_cmds=$lt_finish_cmds
11405 # Same as above, but a single script fragment to be evaled but not shown.
11406 finish_eval=$lt_finish_eval
11408 # Take the output of nm and produce a listing of raw symbols and C names.
11409 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
11411 # Transform the output of nm in a proper C declaration
11412 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
11414 # Transform the output of nm in a C name address pair
11415 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
11417 # This is the shared library runtime path variable.
11418 runpath_var=$runpath_var
11420 # This is the shared library path variable.
11421 shlibpath_var=$shlibpath_var
11423 # Is shlibpath searched before the hard-coded library search path?
11424 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
11426 # How to hardcode a shared library path into an executable.
11427 hardcode_action=$hardcode_action_RC
11429 # Whether we should hardcode library paths into libraries.
11430 hardcode_into_libs=$hardcode_into_libs
11432 # Flag to hardcode \$libdir into a binary during linking.
11433 # This must work even if \$libdir does not exist.
11434 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
11436 # If ld is used when linking, flag to hardcode \$libdir into
11437 # a binary during linking. This must work even if \$libdir does
11439 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
11441 # Whether we need a single -rpath flag with a separated argument.
11442 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
11444 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
11445 # resulting binary.
11446 hardcode_direct=$hardcode_direct_RC
11448 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
11449 # resulting binary.
11450 hardcode_minus_L=$hardcode_minus_L_RC
11452 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
11453 # the resulting binary.
11454 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
11456 # Set to yes if building a shared library automatically hardcodes DIR into the library
11457 # and all subsequent libraries and executables linked against it.
11458 hardcode_automatic=$hardcode_automatic_RC
11460 # Variables whose values should be saved in libtool wrapper scripts and
11461 # restored at relink time.
11462 variables_saved_for_relink="$variables_saved_for_relink"
11464 # Whether libtool must link a program against all its dependency libraries.
11465 link_all_deplibs=$link_all_deplibs_RC
11467 # Compile-time system search path for libraries
11468 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
11470 # Run-time system search path for libraries
11471 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
11473 # Fix the shell variable \$srcfile for the compiler.
11474 fix_srcfile_path="$fix_srcfile_path_RC"
11476 # Set to yes if exported symbols are required.
11477 always_export_symbols=$always_export_symbols_RC
11479 # The commands to list exported symbols.
11480 export_symbols_cmds=$lt_export_symbols_cmds_RC
11482 # The commands to extract the exported symbol list from a shared archive.
11483 extract_expsyms_cmds=$lt_extract_expsyms_cmds
11485 # Symbols that should not be listed in the preloaded symbols.
11486 exclude_expsyms=$lt_exclude_expsyms_RC
11488 # Symbols that must always be exported.
11489 include_expsyms=$lt_include_expsyms_RC
11491 # ### END LIBTOOL TAG CONFIG: $tagname
11497 # If there is no Makefile yet, we rely on a make rule to execute
11498 # `config.status --recheck' to rerun these tests and create the
11499 # libtool script then.
11500 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
11501 if test -f "$ltmain_in"; then
11502 test -f Makefile && make "$ltmain"
11508 ac_cpp='$CPP $CPPFLAGS'
11509 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11510 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11511 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11518 { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
11519 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
11520 { (exit 1); exit 1; }; }
11524 # Append the new tag name to the list of available tags.
11525 if test -n "$tagname" ; then
11526 available_tags="$available_tags $tagname"
11532 # Now substitute the updated list of available tags.
11533 if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
11534 mv "${ofile}T" "$ofile"
11538 { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
11539 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
11540 { (exit 1); exit 1; }; }
11546 # This can be used to rebuild libtool when needed
11547 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
11549 # Always use our own libtool.
11550 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
11552 # Prevent multiple expansion
11564 if test $ol_enable_perl != no ; then
11565 # Extract the first word of "perl", so it can be a program name with args.
11566 set dummy perl; ac_word=$2
11567 echo "$as_me:$LINENO: checking for $ac_word" >&5
11568 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11569 if test "${ac_cv_path_PERLBIN+set}" = set; then
11570 echo $ECHO_N "(cached) $ECHO_C" >&6
11574 ac_cv_path_PERLBIN="$PERLBIN" # Let the user override the test with a path.
11577 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11578 for as_dir in $PATH
11581 test -z "$as_dir" && as_dir=.
11582 for ac_exec_ext in '' $ac_executable_extensions; do
11583 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11584 ac_cv_path_PERLBIN="$as_dir/$ac_word$ac_exec_ext"
11585 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11591 test -z "$ac_cv_path_PERLBIN" && ac_cv_path_PERLBIN="/usr/bin/perl"
11595 PERLBIN=$ac_cv_path_PERLBIN
11597 if test -n "$PERLBIN"; then
11598 echo "$as_me:$LINENO: result: $PERLBIN" >&5
11599 echo "${ECHO_T}$PERLBIN" >&6
11601 echo "$as_me:$LINENO: result: no" >&5
11602 echo "${ECHO_T}no" >&6
11606 if test "no$PERLBIN" = "no" ; then
11607 if test $ol_enable_perl = yes ; then
11608 { { echo "$as_me:$LINENO: error: could not locate perl" >&5
11609 echo "$as_me: error: could not locate perl" >&2;}
11610 { (exit 1); exit 1; }; }
11614 PERL_CPPFLAGS="`$PERLBIN -MExtUtils::Embed -e ccopts`"
11615 PERL_LDFLAGS="`$PERLBIN -MExtUtils::Embed -e ldopts|sed -e 's/ -lc / /' -e 's/ -lc$//'`"
11617 if test x"$ol_enable_perl" = "xyes" ; then
11618 SLAPD_PERL_LDFLAGS="$PERL_LDFLAGS"
11620 MOD_PERL_LDFLAGS="$PERL_LDFLAGS"
11627 ac_cpp='$CPP $CPPFLAGS'
11628 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11629 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11630 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11631 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
11632 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
11633 # On Suns, sometimes $CPP names a directory.
11634 if test -n "$CPP" && test -d "$CPP"; then
11637 if test -z "$CPP"; then
11638 if test "${ac_cv_prog_CPP+set}" = set; then
11639 echo $ECHO_N "(cached) $ECHO_C" >&6
11641 # Double quotes because CPP needs to be expanded
11642 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
11644 ac_preproc_ok=false
11645 for ac_c_preproc_warn_flag in '' yes
11647 # Use a header file that comes with gcc, so configuring glibc
11648 # with a fresh cross-compiler works.
11649 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11650 # <limits.h> exists even on freestanding compilers.
11651 # On the NeXT, cc -E runs the code through the compiler's parser,
11652 # not just through cpp. "Syntax error" is here to catch this case.
11653 cat >conftest.$ac_ext <<_ACEOF
11656 cat confdefs.h >>conftest.$ac_ext
11657 cat >>conftest.$ac_ext <<_ACEOF
11658 /* end confdefs.h. */
11660 # include <limits.h>
11662 # include <assert.h>
11666 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11667 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11669 grep -v '^ *+' conftest.er1 >conftest.err
11671 cat conftest.err >&5
11672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11673 (exit $ac_status); } >/dev/null; then
11674 if test -s conftest.err; then
11675 ac_cpp_err=$ac_c_preproc_warn_flag
11676 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11683 if test -z "$ac_cpp_err"; then
11686 echo "$as_me: failed program was:" >&5
11687 sed 's/^/| /' conftest.$ac_ext >&5
11689 # Broken: fails on valid input.
11692 rm -f conftest.err conftest.$ac_ext
11694 # OK, works on sane cases. Now check whether non-existent headers
11695 # can be detected and how.
11696 cat >conftest.$ac_ext <<_ACEOF
11699 cat confdefs.h >>conftest.$ac_ext
11700 cat >>conftest.$ac_ext <<_ACEOF
11701 /* end confdefs.h. */
11702 #include <ac_nonexistent.h>
11704 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11705 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11707 grep -v '^ *+' conftest.er1 >conftest.err
11709 cat conftest.err >&5
11710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11711 (exit $ac_status); } >/dev/null; then
11712 if test -s conftest.err; then
11713 ac_cpp_err=$ac_c_preproc_warn_flag
11714 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11721 if test -z "$ac_cpp_err"; then
11722 # Broken: success on invalid input.
11725 echo "$as_me: failed program was:" >&5
11726 sed 's/^/| /' conftest.$ac_ext >&5
11728 # Passes both tests.
11732 rm -f conftest.err conftest.$ac_ext
11735 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11736 rm -f conftest.err conftest.$ac_ext
11737 if $ac_preproc_ok; then
11742 ac_cv_prog_CPP=$CPP
11745 CPP=$ac_cv_prog_CPP
11747 ac_cv_prog_CPP=$CPP
11749 echo "$as_me:$LINENO: result: $CPP" >&5
11750 echo "${ECHO_T}$CPP" >&6
11751 ac_preproc_ok=false
11752 for ac_c_preproc_warn_flag in '' yes
11754 # Use a header file that comes with gcc, so configuring glibc
11755 # with a fresh cross-compiler works.
11756 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11757 # <limits.h> exists even on freestanding compilers.
11758 # On the NeXT, cc -E runs the code through the compiler's parser,
11759 # not just through cpp. "Syntax error" is here to catch this case.
11760 cat >conftest.$ac_ext <<_ACEOF
11763 cat confdefs.h >>conftest.$ac_ext
11764 cat >>conftest.$ac_ext <<_ACEOF
11765 /* end confdefs.h. */
11767 # include <limits.h>
11769 # include <assert.h>
11773 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11774 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11776 grep -v '^ *+' conftest.er1 >conftest.err
11778 cat conftest.err >&5
11779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11780 (exit $ac_status); } >/dev/null; then
11781 if test -s conftest.err; then
11782 ac_cpp_err=$ac_c_preproc_warn_flag
11783 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11790 if test -z "$ac_cpp_err"; then
11793 echo "$as_me: failed program was:" >&5
11794 sed 's/^/| /' conftest.$ac_ext >&5
11796 # Broken: fails on valid input.
11799 rm -f conftest.err conftest.$ac_ext
11801 # OK, works on sane cases. Now check whether non-existent headers
11802 # can be detected and how.
11803 cat >conftest.$ac_ext <<_ACEOF
11806 cat confdefs.h >>conftest.$ac_ext
11807 cat >>conftest.$ac_ext <<_ACEOF
11808 /* end confdefs.h. */
11809 #include <ac_nonexistent.h>
11811 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11812 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11814 grep -v '^ *+' conftest.er1 >conftest.err
11816 cat conftest.err >&5
11817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11818 (exit $ac_status); } >/dev/null; then
11819 if test -s conftest.err; then
11820 ac_cpp_err=$ac_c_preproc_warn_flag
11821 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11828 if test -z "$ac_cpp_err"; then
11829 # Broken: success on invalid input.
11832 echo "$as_me: failed program was:" >&5
11833 sed 's/^/| /' conftest.$ac_ext >&5
11835 # Passes both tests.
11839 rm -f conftest.err conftest.$ac_ext
11842 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11843 rm -f conftest.err conftest.$ac_ext
11844 if $ac_preproc_ok; then
11847 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
11848 See \`config.log' for more details." >&5
11849 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
11850 See \`config.log' for more details." >&2;}
11851 { (exit 1); exit 1; }; }
11855 ac_cpp='$CPP $CPPFLAGS'
11856 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11857 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11858 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11862 *mingw32* ) ac_cv_mingw32=yes ;;
11863 *cygwin* ) ac_cv_cygwin=yes ;;
11869 cat >>confdefs.h <<_ACEOF
11870 #define EXEEXT "${EXEEXT}"
11874 echo "$as_me:$LINENO: checking for be_app in -lbe" >&5
11875 echo $ECHO_N "checking for be_app in -lbe... $ECHO_C" >&6
11876 if test "${ac_cv_lib_be_be_app+set}" = set; then
11877 echo $ECHO_N "(cached) $ECHO_C" >&6
11879 ac_check_lib_save_LIBS=$LIBS
11880 LIBS="-lbe -lroot -lnet $LIBS"
11881 cat >conftest.$ac_ext <<_ACEOF
11884 cat confdefs.h >>conftest.$ac_ext
11885 cat >>conftest.$ac_ext <<_ACEOF
11886 /* end confdefs.h. */
11888 /* Override any gcc2 internal prototype to avoid an error. */
11892 /* We use char because int might match the return type of a gcc2
11893 builtin and then its argument prototype would still apply. */
11903 rm -f conftest.$ac_objext conftest$ac_exeext
11904 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11905 (eval $ac_link) 2>conftest.er1
11907 grep -v '^ *+' conftest.er1 >conftest.err
11909 cat conftest.err >&5
11910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11911 (exit $ac_status); } &&
11912 { ac_try='test -z "$ac_c_werror_flag"
11913 || test ! -s conftest.err'
11914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11915 (eval $ac_try) 2>&5
11917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11918 (exit $ac_status); }; } &&
11919 { ac_try='test -s conftest$ac_exeext'
11920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11921 (eval $ac_try) 2>&5
11923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11924 (exit $ac_status); }; }; then
11925 ac_cv_lib_be_be_app=yes
11927 echo "$as_me: failed program was:" >&5
11928 sed 's/^/| /' conftest.$ac_ext >&5
11930 ac_cv_lib_be_be_app=no
11932 rm -f conftest.err conftest.$ac_objext \
11933 conftest$ac_exeext conftest.$ac_ext
11934 LIBS=$ac_check_lib_save_LIBS
11936 echo "$as_me:$LINENO: result: $ac_cv_lib_be_be_app" >&5
11937 echo "${ECHO_T}$ac_cv_lib_be_be_app" >&6
11938 if test $ac_cv_lib_be_be_app = yes; then
11939 LIBS="$LIBS -lbe -lroot -lnet"
11946 ac_cpp='$CPP $CPPFLAGS'
11947 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11948 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11949 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11950 if test -n "$ac_tool_prefix"; then
11951 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11952 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11953 echo "$as_me:$LINENO: checking for $ac_word" >&5
11954 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11955 if test "${ac_cv_prog_CC+set}" = set; then
11956 echo $ECHO_N "(cached) $ECHO_C" >&6
11958 if test -n "$CC"; then
11959 ac_cv_prog_CC="$CC" # Let the user override the test.
11961 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11962 for as_dir in $PATH
11965 test -z "$as_dir" && as_dir=.
11966 for ac_exec_ext in '' $ac_executable_extensions; do
11967 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11968 ac_cv_prog_CC="${ac_tool_prefix}gcc"
11969 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11978 if test -n "$CC"; then
11979 echo "$as_me:$LINENO: result: $CC" >&5
11980 echo "${ECHO_T}$CC" >&6
11982 echo "$as_me:$LINENO: result: no" >&5
11983 echo "${ECHO_T}no" >&6
11987 if test -z "$ac_cv_prog_CC"; then
11989 # Extract the first word of "gcc", so it can be a program name with args.
11990 set dummy gcc; ac_word=$2
11991 echo "$as_me:$LINENO: checking for $ac_word" >&5
11992 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11993 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11994 echo $ECHO_N "(cached) $ECHO_C" >&6
11996 if test -n "$ac_ct_CC"; then
11997 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12000 for as_dir in $PATH
12003 test -z "$as_dir" && as_dir=.
12004 for ac_exec_ext in '' $ac_executable_extensions; do
12005 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12006 ac_cv_prog_ac_ct_CC="gcc"
12007 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12015 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12016 if test -n "$ac_ct_CC"; then
12017 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12018 echo "${ECHO_T}$ac_ct_CC" >&6
12020 echo "$as_me:$LINENO: result: no" >&5
12021 echo "${ECHO_T}no" >&6
12026 CC="$ac_cv_prog_CC"
12029 if test -z "$CC"; then
12030 if test -n "$ac_tool_prefix"; then
12031 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12032 set dummy ${ac_tool_prefix}cc; ac_word=$2
12033 echo "$as_me:$LINENO: checking for $ac_word" >&5
12034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12035 if test "${ac_cv_prog_CC+set}" = set; then
12036 echo $ECHO_N "(cached) $ECHO_C" >&6
12038 if test -n "$CC"; then
12039 ac_cv_prog_CC="$CC" # Let the user override the test.
12041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12042 for as_dir in $PATH
12045 test -z "$as_dir" && as_dir=.
12046 for ac_exec_ext in '' $ac_executable_extensions; do
12047 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12048 ac_cv_prog_CC="${ac_tool_prefix}cc"
12049 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12058 if test -n "$CC"; then
12059 echo "$as_me:$LINENO: result: $CC" >&5
12060 echo "${ECHO_T}$CC" >&6
12062 echo "$as_me:$LINENO: result: no" >&5
12063 echo "${ECHO_T}no" >&6
12067 if test -z "$ac_cv_prog_CC"; then
12069 # Extract the first word of "cc", so it can be a program name with args.
12070 set dummy cc; ac_word=$2
12071 echo "$as_me:$LINENO: checking for $ac_word" >&5
12072 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12073 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12074 echo $ECHO_N "(cached) $ECHO_C" >&6
12076 if test -n "$ac_ct_CC"; then
12077 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12079 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12080 for as_dir in $PATH
12083 test -z "$as_dir" && as_dir=.
12084 for ac_exec_ext in '' $ac_executable_extensions; do
12085 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12086 ac_cv_prog_ac_ct_CC="cc"
12087 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12095 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12096 if test -n "$ac_ct_CC"; then
12097 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12098 echo "${ECHO_T}$ac_ct_CC" >&6
12100 echo "$as_me:$LINENO: result: no" >&5
12101 echo "${ECHO_T}no" >&6
12106 CC="$ac_cv_prog_CC"
12110 if test -z "$CC"; then
12111 # Extract the first word of "cc", so it can be a program name with args.
12112 set dummy cc; ac_word=$2
12113 echo "$as_me:$LINENO: checking for $ac_word" >&5
12114 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12115 if test "${ac_cv_prog_CC+set}" = set; then
12116 echo $ECHO_N "(cached) $ECHO_C" >&6
12118 if test -n "$CC"; then
12119 ac_cv_prog_CC="$CC" # Let the user override the test.
12121 ac_prog_rejected=no
12122 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12123 for as_dir in $PATH
12126 test -z "$as_dir" && as_dir=.
12127 for ac_exec_ext in '' $ac_executable_extensions; do
12128 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12129 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12130 ac_prog_rejected=yes
12134 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12140 if test $ac_prog_rejected = yes; then
12141 # We found a bogon in the path, so make sure we never use it.
12142 set dummy $ac_cv_prog_CC
12144 if test $# != 0; then
12145 # We chose a different compiler from the bogus one.
12146 # However, it has the same basename, so the bogon will be chosen
12147 # first if we set CC to just the basename; use the full file name.
12149 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12155 if test -n "$CC"; then
12156 echo "$as_me:$LINENO: result: $CC" >&5
12157 echo "${ECHO_T}$CC" >&6
12159 echo "$as_me:$LINENO: result: no" >&5
12160 echo "${ECHO_T}no" >&6
12164 if test -z "$CC"; then
12165 if test -n "$ac_tool_prefix"; then
12168 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12169 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12170 echo "$as_me:$LINENO: checking for $ac_word" >&5
12171 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12172 if test "${ac_cv_prog_CC+set}" = set; then
12173 echo $ECHO_N "(cached) $ECHO_C" >&6
12175 if test -n "$CC"; then
12176 ac_cv_prog_CC="$CC" # Let the user override the test.
12178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12179 for as_dir in $PATH
12182 test -z "$as_dir" && as_dir=.
12183 for ac_exec_ext in '' $ac_executable_extensions; do
12184 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12185 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12186 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12195 if test -n "$CC"; then
12196 echo "$as_me:$LINENO: result: $CC" >&5
12197 echo "${ECHO_T}$CC" >&6
12199 echo "$as_me:$LINENO: result: no" >&5
12200 echo "${ECHO_T}no" >&6
12203 test -n "$CC" && break
12206 if test -z "$CC"; then
12210 # Extract the first word of "$ac_prog", so it can be a program name with args.
12211 set dummy $ac_prog; ac_word=$2
12212 echo "$as_me:$LINENO: checking for $ac_word" >&5
12213 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12214 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12215 echo $ECHO_N "(cached) $ECHO_C" >&6
12217 if test -n "$ac_ct_CC"; then
12218 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12220 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12221 for as_dir in $PATH
12224 test -z "$as_dir" && as_dir=.
12225 for ac_exec_ext in '' $ac_executable_extensions; do
12226 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12227 ac_cv_prog_ac_ct_CC="$ac_prog"
12228 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12236 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12237 if test -n "$ac_ct_CC"; then
12238 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12239 echo "${ECHO_T}$ac_ct_CC" >&6
12241 echo "$as_me:$LINENO: result: no" >&5
12242 echo "${ECHO_T}no" >&6
12245 test -n "$ac_ct_CC" && break
12254 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
12255 See \`config.log' for more details." >&5
12256 echo "$as_me: error: no acceptable C compiler found in \$PATH
12257 See \`config.log' for more details." >&2;}
12258 { (exit 1); exit 1; }; }
12260 # Provide some information about the compiler.
12261 echo "$as_me:$LINENO:" \
12262 "checking for C compiler version" >&5
12263 ac_compiler=`set X $ac_compile; echo $2`
12264 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
12265 (eval $ac_compiler --version </dev/null >&5) 2>&5
12267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12268 (exit $ac_status); }
12269 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
12270 (eval $ac_compiler -v </dev/null >&5) 2>&5
12272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12273 (exit $ac_status); }
12274 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
12275 (eval $ac_compiler -V </dev/null >&5) 2>&5
12277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12278 (exit $ac_status); }
12280 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
12281 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
12282 if test "${ac_cv_c_compiler_gnu+set}" = set; then
12283 echo $ECHO_N "(cached) $ECHO_C" >&6
12285 cat >conftest.$ac_ext <<_ACEOF
12288 cat confdefs.h >>conftest.$ac_ext
12289 cat >>conftest.$ac_ext <<_ACEOF
12290 /* end confdefs.h. */
12303 rm -f conftest.$ac_objext
12304 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12305 (eval $ac_compile) 2>conftest.er1
12307 grep -v '^ *+' conftest.er1 >conftest.err
12309 cat conftest.err >&5
12310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12311 (exit $ac_status); } &&
12312 { ac_try='test -z "$ac_c_werror_flag"
12313 || test ! -s conftest.err'
12314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12315 (eval $ac_try) 2>&5
12317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12318 (exit $ac_status); }; } &&
12319 { ac_try='test -s conftest.$ac_objext'
12320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12321 (eval $ac_try) 2>&5
12323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12324 (exit $ac_status); }; }; then
12325 ac_compiler_gnu=yes
12327 echo "$as_me: failed program was:" >&5
12328 sed 's/^/| /' conftest.$ac_ext >&5
12332 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12333 ac_cv_c_compiler_gnu=$ac_compiler_gnu
12336 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
12337 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
12338 GCC=`test $ac_compiler_gnu = yes && echo yes`
12339 ac_test_CFLAGS=${CFLAGS+set}
12340 ac_save_CFLAGS=$CFLAGS
12342 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
12343 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
12344 if test "${ac_cv_prog_cc_g+set}" = set; then
12345 echo $ECHO_N "(cached) $ECHO_C" >&6
12347 cat >conftest.$ac_ext <<_ACEOF
12350 cat confdefs.h >>conftest.$ac_ext
12351 cat >>conftest.$ac_ext <<_ACEOF
12352 /* end confdefs.h. */
12362 rm -f conftest.$ac_objext
12363 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12364 (eval $ac_compile) 2>conftest.er1
12366 grep -v '^ *+' conftest.er1 >conftest.err
12368 cat conftest.err >&5
12369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12370 (exit $ac_status); } &&
12371 { ac_try='test -z "$ac_c_werror_flag"
12372 || test ! -s conftest.err'
12373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12374 (eval $ac_try) 2>&5
12376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12377 (exit $ac_status); }; } &&
12378 { ac_try='test -s conftest.$ac_objext'
12379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12380 (eval $ac_try) 2>&5
12382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12383 (exit $ac_status); }; }; then
12384 ac_cv_prog_cc_g=yes
12386 echo "$as_me: failed program was:" >&5
12387 sed 's/^/| /' conftest.$ac_ext >&5
12391 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12393 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
12394 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
12395 if test "$ac_test_CFLAGS" = set; then
12396 CFLAGS=$ac_save_CFLAGS
12397 elif test $ac_cv_prog_cc_g = yes; then
12398 if test "$GCC" = yes; then
12404 if test "$GCC" = yes; then
12410 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
12411 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
12412 if test "${ac_cv_prog_cc_stdc+set}" = set; then
12413 echo $ECHO_N "(cached) $ECHO_C" >&6
12415 ac_cv_prog_cc_stdc=no
12417 cat >conftest.$ac_ext <<_ACEOF
12420 cat confdefs.h >>conftest.$ac_ext
12421 cat >>conftest.$ac_ext <<_ACEOF
12422 /* end confdefs.h. */
12423 #include <stdarg.h>
12425 #include <sys/types.h>
12426 #include <sys/stat.h>
12427 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
12428 struct buf { int x; };
12429 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12430 static char *e (p, i)
12436 static char *f (char * (*g) (char **, int), char **p, ...)
12441 s = g (p, va_arg (v,int));
12446 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12447 function prototypes and stuff, but not '\xHH' hex character constants.
12448 These don't provoke an error unfortunately, instead are silently treated
12449 as 'x'. The following induces an error, until -std1 is added to get
12450 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12451 array size at least. It's necessary to write '\x00'==0 to get something
12452 that's true only with -std1. */
12453 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12455 int test (int i, double x);
12456 struct s1 {int (*f) (int a);};
12457 struct s2 {int (*f) (double a);};
12458 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12464 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12469 # Don't try gcc -ansi; that turns off useful extensions and
12470 # breaks some systems' header files.
12471 # AIX -qlanglvl=ansi
12472 # Ultrix and OSF/1 -std1
12473 # HP-UX 10.20 and later -Ae
12474 # HP-UX older versions -Aa -D_HPUX_SOURCE
12475 # SVR4 -Xc -D__EXTENSIONS__
12476 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12478 CC="$ac_save_CC $ac_arg"
12479 rm -f conftest.$ac_objext
12480 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12481 (eval $ac_compile) 2>conftest.er1
12483 grep -v '^ *+' conftest.er1 >conftest.err
12485 cat conftest.err >&5
12486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12487 (exit $ac_status); } &&
12488 { ac_try='test -z "$ac_c_werror_flag"
12489 || test ! -s conftest.err'
12490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12491 (eval $ac_try) 2>&5
12493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12494 (exit $ac_status); }; } &&
12495 { ac_try='test -s conftest.$ac_objext'
12496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12497 (eval $ac_try) 2>&5
12499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12500 (exit $ac_status); }; }; then
12501 ac_cv_prog_cc_stdc=$ac_arg
12504 echo "$as_me: failed program was:" >&5
12505 sed 's/^/| /' conftest.$ac_ext >&5
12508 rm -f conftest.err conftest.$ac_objext
12510 rm -f conftest.$ac_ext conftest.$ac_objext
12515 case "x$ac_cv_prog_cc_stdc" in
12517 echo "$as_me:$LINENO: result: none needed" >&5
12518 echo "${ECHO_T}none needed" >&6 ;;
12520 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
12521 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
12522 CC="$CC $ac_cv_prog_cc_stdc" ;;
12525 # Some people use a C++ compiler to compile C. Since we use `exit',
12526 # in C++ we need to declare it. In case someone uses the same compiler
12527 # for both compiling C and C++ we need to have the C++ compiler decide
12528 # the declaration of exit, since it's the most demanding environment.
12529 cat >conftest.$ac_ext <<_ACEOF
12530 #ifndef __cplusplus
12534 rm -f conftest.$ac_objext
12535 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12536 (eval $ac_compile) 2>conftest.er1
12538 grep -v '^ *+' conftest.er1 >conftest.err
12540 cat conftest.err >&5
12541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12542 (exit $ac_status); } &&
12543 { ac_try='test -z "$ac_c_werror_flag"
12544 || test ! -s conftest.err'
12545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12546 (eval $ac_try) 2>&5
12548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12549 (exit $ac_status); }; } &&
12550 { ac_try='test -s conftest.$ac_objext'
12551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12552 (eval $ac_try) 2>&5
12554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12555 (exit $ac_status); }; }; then
12556 for ac_declaration in \
12558 'extern "C" void std::exit (int) throw (); using std::exit;' \
12559 'extern "C" void std::exit (int); using std::exit;' \
12560 'extern "C" void exit (int) throw ();' \
12561 'extern "C" void exit (int);' \
12564 cat >conftest.$ac_ext <<_ACEOF
12567 cat confdefs.h >>conftest.$ac_ext
12568 cat >>conftest.$ac_ext <<_ACEOF
12569 /* end confdefs.h. */
12571 #include <stdlib.h>
12580 rm -f conftest.$ac_objext
12581 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12582 (eval $ac_compile) 2>conftest.er1
12584 grep -v '^ *+' conftest.er1 >conftest.err
12586 cat conftest.err >&5
12587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12588 (exit $ac_status); } &&
12589 { ac_try='test -z "$ac_c_werror_flag"
12590 || test ! -s conftest.err'
12591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12592 (eval $ac_try) 2>&5
12594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12595 (exit $ac_status); }; } &&
12596 { ac_try='test -s conftest.$ac_objext'
12597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12598 (eval $ac_try) 2>&5
12600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12601 (exit $ac_status); }; }; then
12604 echo "$as_me: failed program was:" >&5
12605 sed 's/^/| /' conftest.$ac_ext >&5
12609 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12610 cat >conftest.$ac_ext <<_ACEOF
12613 cat confdefs.h >>conftest.$ac_ext
12614 cat >>conftest.$ac_ext <<_ACEOF
12615 /* end confdefs.h. */
12625 rm -f conftest.$ac_objext
12626 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12627 (eval $ac_compile) 2>conftest.er1
12629 grep -v '^ *+' conftest.er1 >conftest.err
12631 cat conftest.err >&5
12632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12633 (exit $ac_status); } &&
12634 { ac_try='test -z "$ac_c_werror_flag"
12635 || test ! -s conftest.err'
12636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12637 (eval $ac_try) 2>&5
12639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12640 (exit $ac_status); }; } &&
12641 { ac_try='test -s conftest.$ac_objext'
12642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12643 (eval $ac_try) 2>&5
12645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12646 (exit $ac_status); }; }; then
12649 echo "$as_me: failed program was:" >&5
12650 sed 's/^/| /' conftest.$ac_ext >&5
12653 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12656 if test -n "$ac_declaration"; then
12657 echo '#ifdef __cplusplus' >>confdefs.h
12658 echo $ac_declaration >>confdefs.h
12659 echo '#endif' >>confdefs.h
12663 echo "$as_me: failed program was:" >&5
12664 sed 's/^/| /' conftest.$ac_ext >&5
12667 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12669 ac_cpp='$CPP $CPPFLAGS'
12670 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12671 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12672 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12674 depcc="$CC" am_compiler_list=
12676 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
12677 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
12678 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
12679 echo $ECHO_N "(cached) $ECHO_C" >&6
12681 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12682 # We make a subdir and do the tests there. Otherwise we can end up
12683 # making bogus files that we don't know about and never remove. For
12684 # instance it was reported that on HP-UX the gcc test will end up
12685 # making a dummy file named `D' -- because `-MD' means `put the output
12688 # Copy depcomp to subdir because otherwise we won't find it if we're
12689 # using a relative directory.
12690 cp "$am_depcomp" conftest.dir
12692 # We will build objects and dependencies in a subdirectory because
12693 # it helps to detect inapplicable dependency modes. For instance
12694 # both Tru64's cc and ICC support -MD to output dependencies as a
12695 # side effect of compilation, but ICC will put the dependencies in
12696 # the current directory while Tru64 will put them in the object
12700 am_cv_CC_dependencies_compiler_type=none
12701 if test "$am_compiler_list" = ""; then
12702 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12704 for depmode in $am_compiler_list; do
12705 # Setup a source with many dependencies, because some compilers
12706 # like to wrap large dependency lists on column 80 (with \), and
12707 # we should not choose a depcomp mode which is confused by this.
12709 # We need to recreate these files for each test, as the compiler may
12710 # overwrite some of them when testing with obscure command lines.
12711 # This happens at least with the AIX C compiler.
12713 for i in 1 2 3 4 5 6; do
12714 echo '#include "conftst'$i'.h"' >> sub/conftest.c
12715 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
12716 # Solaris 8's {/usr,}/bin/sh.
12717 touch sub/conftst$i.h
12719 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12723 # after this tag, mechanisms are not by side-effect, so they'll
12724 # only be used when explicitly requested
12725 if test "x$enable_dependency_tracking" = xyes; then
12733 # We check with `-c' and `-o' for the sake of the "dashmstdout"
12734 # mode. It turns out that the SunPro C++ compiler does not properly
12735 # handle `-M -o', and we need to detect this.
12736 if depmode=$depmode \
12737 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
12738 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12739 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
12740 >/dev/null 2>conftest.err &&
12741 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12742 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
12743 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12744 # icc doesn't choke on unknown options, it will just issue warnings
12745 # or remarks (even with -Werror). So we grep stderr for any message
12746 # that says an option was ignored or not supported.
12747 # When given -MP, icc 7.0 and 7.1 complain thusly:
12748 # icc: Command line warning: ignoring option '-M'; no argument required
12749 # The diagnosis changed in icc 8.0:
12750 # icc: Command line remark: option '-MP' not supported
12751 if (grep 'ignoring option' conftest.err ||
12752 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12753 am_cv_CC_dependencies_compiler_type=$depmode
12760 rm -rf conftest.dir
12762 am_cv_CC_dependencies_compiler_type=none
12766 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
12767 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
12768 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12773 test "x$enable_dependency_tracking" != xno \
12774 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12775 am__fastdepCC_TRUE=
12776 am__fastdepCC_FALSE='#'
12778 am__fastdepCC_TRUE='#'
12779 am__fastdepCC_FALSE=
12783 if test "X${ac_cv_prog_cc_stdc}" = "Xno" ; then
12784 { { echo "$as_me:$LINENO: error: OpenLDAP requires compiler to support STDC constructs." >&5
12785 echo "$as_me: error: OpenLDAP requires compiler to support STDC constructs." >&2;}
12786 { (exit 1); exit 1; }; }
12789 # test for make depend flag
12792 if test -z "${MKDEP}"; then
12793 OL_MKDEP="${CC-cc}"
12794 if test -z "${MKDEP_FLAGS}"; then
12795 echo "$as_me:$LINENO: checking for ${OL_MKDEP} depend flag" >&5
12796 echo $ECHO_N "checking for ${OL_MKDEP} depend flag... $ECHO_C" >&6
12797 if test "${ol_cv_mkdep+set}" = set; then
12798 echo $ECHO_N "(cached) $ECHO_C" >&6
12802 for flag in "-M" "-xM"; do
12803 cat > conftest.c <<EOF
12806 if { ac_try='$OL_MKDEP $flag conftest.c'
12807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12808 (eval $ac_try) 2>&5
12810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12811 (exit $ac_status); }; } \
12812 | grep '^conftest\.'"${ac_objext}" >/dev/null 2>&1
12814 if test ! -f conftest."${ac_object}" ; then
12816 OL_MKDEP_FLAGS="$flag"
12824 echo "$as_me:$LINENO: result: $ol_cv_mkdep" >&5
12825 echo "${ECHO_T}$ol_cv_mkdep" >&6
12828 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12832 OL_MKDEP="${MKDEP}"
12833 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12838 if test "${ol_cv_mkdep}" = no ; then
12839 # this will soon become an error
12840 { echo "$as_me:$LINENO: WARNING: do not know how to generate dependencies" >&5
12841 echo "$as_me: WARNING: do not know how to generate dependencies" >&2;}
12844 echo "$as_me:$LINENO: checking for afopen in -ls" >&5
12845 echo $ECHO_N "checking for afopen in -ls... $ECHO_C" >&6
12846 if test "${ac_cv_lib_s_afopen+set}" = set; then
12847 echo $ECHO_N "(cached) $ECHO_C" >&6
12849 ac_check_lib_save_LIBS=$LIBS
12851 cat >conftest.$ac_ext <<_ACEOF
12854 cat confdefs.h >>conftest.$ac_ext
12855 cat >>conftest.$ac_ext <<_ACEOF
12856 /* end confdefs.h. */
12858 /* Override any gcc2 internal prototype to avoid an error. */
12862 /* We use char because int might match the return type of a gcc2
12863 builtin and then its argument prototype would still apply. */
12873 rm -f conftest.$ac_objext conftest$ac_exeext
12874 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12875 (eval $ac_link) 2>conftest.er1
12877 grep -v '^ *+' conftest.er1 >conftest.err
12879 cat conftest.err >&5
12880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12881 (exit $ac_status); } &&
12882 { ac_try='test -z "$ac_c_werror_flag"
12883 || test ! -s conftest.err'
12884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12885 (eval $ac_try) 2>&5
12887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12888 (exit $ac_status); }; } &&
12889 { ac_try='test -s conftest$ac_exeext'
12890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12891 (eval $ac_try) 2>&5
12893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12894 (exit $ac_status); }; }; then
12895 ac_cv_lib_s_afopen=yes
12897 echo "$as_me: failed program was:" >&5
12898 sed 's/^/| /' conftest.$ac_ext >&5
12900 ac_cv_lib_s_afopen=no
12902 rm -f conftest.err conftest.$ac_objext \
12903 conftest$ac_exeext conftest.$ac_ext
12904 LIBS=$ac_check_lib_save_LIBS
12906 echo "$as_me:$LINENO: result: $ac_cv_lib_s_afopen" >&5
12907 echo "${ECHO_T}$ac_cv_lib_s_afopen" >&6
12908 if test $ac_cv_lib_s_afopen = yes; then
12912 cat >>confdefs.h <<\_ACEOF
12913 #define HAVE_AIX_SECURITY 1
12922 ac_cv_func_getopt=no
12924 cat >>confdefs.h <<\_ACEOF
12925 #define BOTH_STRINGS_H 1
12932 WITH_MODULES_ENABLED=no
12933 if test $ol_enable_modules != no ; then
12935 for ac_header in ltdl.h
12937 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12938 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12939 echo "$as_me:$LINENO: checking for $ac_header" >&5
12940 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12941 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12942 echo $ECHO_N "(cached) $ECHO_C" >&6
12944 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12945 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12947 # Is the header compilable?
12948 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12949 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12950 cat >conftest.$ac_ext <<_ACEOF
12953 cat confdefs.h >>conftest.$ac_ext
12954 cat >>conftest.$ac_ext <<_ACEOF
12955 /* end confdefs.h. */
12956 $ac_includes_default
12957 #include <$ac_header>
12959 rm -f conftest.$ac_objext
12960 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12961 (eval $ac_compile) 2>conftest.er1
12963 grep -v '^ *+' conftest.er1 >conftest.err
12965 cat conftest.err >&5
12966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12967 (exit $ac_status); } &&
12968 { ac_try='test -z "$ac_c_werror_flag"
12969 || test ! -s conftest.err'
12970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12971 (eval $ac_try) 2>&5
12973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12974 (exit $ac_status); }; } &&
12975 { ac_try='test -s conftest.$ac_objext'
12976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12977 (eval $ac_try) 2>&5
12979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12980 (exit $ac_status); }; }; then
12981 ac_header_compiler=yes
12983 echo "$as_me: failed program was:" >&5
12984 sed 's/^/| /' conftest.$ac_ext >&5
12986 ac_header_compiler=no
12988 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12989 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12990 echo "${ECHO_T}$ac_header_compiler" >&6
12992 # Is the header present?
12993 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12994 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12995 cat >conftest.$ac_ext <<_ACEOF
12998 cat confdefs.h >>conftest.$ac_ext
12999 cat >>conftest.$ac_ext <<_ACEOF
13000 /* end confdefs.h. */
13001 #include <$ac_header>
13003 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13004 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13006 grep -v '^ *+' conftest.er1 >conftest.err
13008 cat conftest.err >&5
13009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13010 (exit $ac_status); } >/dev/null; then
13011 if test -s conftest.err; then
13012 ac_cpp_err=$ac_c_preproc_warn_flag
13013 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13020 if test -z "$ac_cpp_err"; then
13021 ac_header_preproc=yes
13023 echo "$as_me: failed program was:" >&5
13024 sed 's/^/| /' conftest.$ac_ext >&5
13026 ac_header_preproc=no
13028 rm -f conftest.err conftest.$ac_ext
13029 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13030 echo "${ECHO_T}$ac_header_preproc" >&6
13032 # So? What about this header?
13033 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13035 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13036 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13037 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13038 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13039 ac_header_preproc=yes
13042 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13043 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13044 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13045 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13046 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13047 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13048 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13049 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13050 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13051 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13052 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13053 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13056 ## ------------------------------------------ ##
13057 ## Report this to the AC_PACKAGE_NAME lists. ##
13058 ## ------------------------------------------ ##
13061 sed "s/^/$as_me: WARNING: /" >&2
13064 echo "$as_me:$LINENO: checking for $ac_header" >&5
13065 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13066 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13067 echo $ECHO_N "(cached) $ECHO_C" >&6
13069 eval "$as_ac_Header=\$ac_header_preproc"
13071 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13072 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13075 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13076 cat >>confdefs.h <<_ACEOF
13077 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13085 if test $ac_cv_header_ltdl_h = no ; then
13086 { { echo "$as_me:$LINENO: error: could not locate libtool ltdl.h" >&5
13087 echo "$as_me: error: could not locate libtool ltdl.h" >&2;}
13088 { (exit 1); exit 1; }; }
13091 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
13092 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
13093 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
13094 echo $ECHO_N "(cached) $ECHO_C" >&6
13096 ac_check_lib_save_LIBS=$LIBS
13097 LIBS="-lltdl $LIBS"
13098 cat >conftest.$ac_ext <<_ACEOF
13101 cat confdefs.h >>conftest.$ac_ext
13102 cat >>conftest.$ac_ext <<_ACEOF
13103 /* end confdefs.h. */
13105 /* Override any gcc2 internal prototype to avoid an error. */
13109 /* We use char because int might match the return type of a gcc2
13110 builtin and then its argument prototype would still apply. */
13120 rm -f conftest.$ac_objext conftest$ac_exeext
13121 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13122 (eval $ac_link) 2>conftest.er1
13124 grep -v '^ *+' conftest.er1 >conftest.err
13126 cat conftest.err >&5
13127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13128 (exit $ac_status); } &&
13129 { ac_try='test -z "$ac_c_werror_flag"
13130 || test ! -s conftest.err'
13131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13132 (eval $ac_try) 2>&5
13134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13135 (exit $ac_status); }; } &&
13136 { ac_try='test -s conftest$ac_exeext'
13137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13138 (eval $ac_try) 2>&5
13140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13141 (exit $ac_status); }; }; then
13142 ac_cv_lib_ltdl_lt_dlinit=yes
13144 echo "$as_me: failed program was:" >&5
13145 sed 's/^/| /' conftest.$ac_ext >&5
13147 ac_cv_lib_ltdl_lt_dlinit=no
13149 rm -f conftest.err conftest.$ac_objext \
13150 conftest$ac_exeext conftest.$ac_ext
13151 LIBS=$ac_check_lib_save_LIBS
13153 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
13154 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
13155 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
13157 MODULES_LIBS=-lltdl
13159 cat >>confdefs.h <<\_ACEOF
13160 #define HAVE_LIBLTDL 1
13167 if test "$ac_cv_lib_ltdl_lt_dlinit" = no ; then
13168 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
13169 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
13170 { (exit 1); exit 1; }; }
13172 ol_link_modules=yes
13173 WITH_MODULES_ENABLED=yes
13176 for i in $Backends; do
13177 eval "ol_tmp=\$ol_enable_$i"
13178 if test $ol_tmp = mod ; then
13179 { echo "$as_me:$LINENO: WARNING: building static $i backend" >&5
13180 echo "$as_me: WARNING: building static $i backend" >&2;}
13181 eval "ol_enable_$i=yes"
13184 for i in $Overlays; do
13185 eval "ol_tmp=\$ol_enable_$i"
13186 if test $ol_tmp = mod ; then
13187 { echo "$as_me:$LINENO: WARNING: building static $i overlay" >&5
13188 echo "$as_me: WARNING: building static $i overlay" >&2;}
13189 eval "ol_enable_$i=yes"
13195 echo "$as_me:$LINENO: checking for EBCDIC" >&5
13196 echo $ECHO_N "checking for EBCDIC... $ECHO_C" >&6
13197 if test "${ol_cv_cpp_ebcdic+set}" = set; then
13198 echo $ECHO_N "(cached) $ECHO_C" >&6
13201 cat >conftest.$ac_ext <<_ACEOF
13204 cat confdefs.h >>conftest.$ac_ext
13205 cat >>conftest.$ac_ext <<_ACEOF
13206 /* end confdefs.h. */
13209 #include <__ASCII__/generate_error.h>
13213 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13214 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13216 grep -v '^ *+' conftest.er1 >conftest.err
13218 cat conftest.err >&5
13219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13220 (exit $ac_status); } >/dev/null; then
13221 if test -s conftest.err; then
13222 ac_cpp_err=$ac_c_preproc_warn_flag
13223 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13230 if test -z "$ac_cpp_err"; then
13231 ol_cv_cpp_ebcdic=yes
13233 echo "$as_me: failed program was:" >&5
13234 sed 's/^/| /' conftest.$ac_ext >&5
13236 ol_cv_cpp_ebcdic=no
13238 rm -f conftest.err conftest.$ac_ext
13240 echo "$as_me:$LINENO: result: $ol_cv_cpp_ebcdic" >&5
13241 echo "${ECHO_T}$ol_cv_cpp_ebcdic" >&6
13242 if test $ol_cv_cpp_ebcdic = yes ; then
13244 cat >>confdefs.h <<\_ACEOF
13245 #define HAVE_EBCDIC 1
13250 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
13251 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
13252 if test "${ol_cv_header_stdc+set}" = set; then
13253 echo $ECHO_N "(cached) $ECHO_C" >&6
13255 cat >conftest.$ac_ext <<_ACEOF
13258 cat confdefs.h >>conftest.$ac_ext
13259 cat >>conftest.$ac_ext <<_ACEOF
13260 /* end confdefs.h. */
13261 #include <stdlib.h>
13262 #include <stdarg.h>
13263 #include <string.h>
13266 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13267 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13269 grep -v '^ *+' conftest.er1 >conftest.err
13271 cat conftest.err >&5
13272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13273 (exit $ac_status); } >/dev/null; then
13274 if test -s conftest.err; then
13275 ac_cpp_err=$ac_c_preproc_warn_flag
13276 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13283 if test -z "$ac_cpp_err"; then
13284 ol_cv_header_stdc=yes
13286 echo "$as_me: failed program was:" >&5
13287 sed 's/^/| /' conftest.$ac_ext >&5
13289 ol_cv_header_stdc=no
13291 rm -f conftest.err conftest.$ac_ext
13293 if test $ol_cv_header_stdc = yes; then
13294 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13295 cat >conftest.$ac_ext <<_ACEOF
13298 cat confdefs.h >>conftest.$ac_ext
13299 cat >>conftest.$ac_ext <<_ACEOF
13300 /* end confdefs.h. */
13301 #include <string.h>
13304 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13305 $EGREP "memchr" >/dev/null 2>&1; then
13308 ol_cv_header_stdc=no
13314 if test $ol_cv_header_stdc = yes; then
13315 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13316 cat >conftest.$ac_ext <<_ACEOF
13319 cat confdefs.h >>conftest.$ac_ext
13320 cat >>conftest.$ac_ext <<_ACEOF
13321 /* end confdefs.h. */
13322 #include <stdlib.h>
13325 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13326 $EGREP "free" >/dev/null 2>&1; then
13329 ol_cv_header_stdc=no
13335 if test $ol_cv_header_stdc = yes; then
13336 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13337 if test "$cross_compiling" = yes; then
13340 cat >conftest.$ac_ext <<_ACEOF
13343 cat confdefs.h >>conftest.$ac_ext
13344 cat >>conftest.$ac_ext <<_ACEOF
13345 /* end confdefs.h. */
13347 #ifndef HAVE_EBCDIC
13348 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13349 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13351 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
13352 || ('j' <= (c) && (c) <= 'r') \
13353 || ('s' <= (c) && (c) <= 'z'))
13354 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13356 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13357 int main () { int i; for (i = 0; i < 256; i++)
13358 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
13362 rm -f conftest$ac_exeext
13363 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13364 (eval $ac_link) 2>&5
13366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13367 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13369 (eval $ac_try) 2>&5
13371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13372 (exit $ac_status); }; }; then
13375 echo "$as_me: program exited with status $ac_status" >&5
13376 echo "$as_me: failed program was:" >&5
13377 sed 's/^/| /' conftest.$ac_ext >&5
13379 ( exit $ac_status )
13380 ol_cv_header_stdc=no
13382 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13386 echo "$as_me:$LINENO: result: $ol_cv_header_stdc" >&5
13387 echo "${ECHO_T}$ol_cv_header_stdc" >&6
13388 if test $ol_cv_header_stdc = yes; then
13389 cat >>confdefs.h <<\_ACEOF
13390 #define STDC_HEADERS 1
13394 ac_cv_header_stdc=disable
13397 if test $ol_cv_header_stdc != yes; then
13398 { echo "$as_me:$LINENO: WARNING: could not locate Standard C compliant headers" >&5
13399 echo "$as_me: WARNING: could not locate Standard C compliant headers" >&2;}
13407 ac_header_dirent=no
13408 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13409 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13410 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13411 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
13412 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13413 echo $ECHO_N "(cached) $ECHO_C" >&6
13415 cat >conftest.$ac_ext <<_ACEOF
13418 cat confdefs.h >>conftest.$ac_ext
13419 cat >>conftest.$ac_ext <<_ACEOF
13420 /* end confdefs.h. */
13421 #include <sys/types.h>
13433 rm -f conftest.$ac_objext
13434 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13435 (eval $ac_compile) 2>conftest.er1
13437 grep -v '^ *+' conftest.er1 >conftest.err
13439 cat conftest.err >&5
13440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13441 (exit $ac_status); } &&
13442 { ac_try='test -z "$ac_c_werror_flag"
13443 || test ! -s conftest.err'
13444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13445 (eval $ac_try) 2>&5
13447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13448 (exit $ac_status); }; } &&
13449 { ac_try='test -s conftest.$ac_objext'
13450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13451 (eval $ac_try) 2>&5
13453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13454 (exit $ac_status); }; }; then
13455 eval "$as_ac_Header=yes"
13457 echo "$as_me: failed program was:" >&5
13458 sed 's/^/| /' conftest.$ac_ext >&5
13460 eval "$as_ac_Header=no"
13462 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13464 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13465 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13466 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13467 cat >>confdefs.h <<_ACEOF
13468 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13471 ac_header_dirent=$ac_hdr; break
13475 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13476 if test $ac_header_dirent = dirent.h; then
13477 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13478 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13479 if test "${ac_cv_search_opendir+set}" = set; then
13480 echo $ECHO_N "(cached) $ECHO_C" >&6
13482 ac_func_search_save_LIBS=$LIBS
13483 ac_cv_search_opendir=no
13484 cat >conftest.$ac_ext <<_ACEOF
13487 cat confdefs.h >>conftest.$ac_ext
13488 cat >>conftest.$ac_ext <<_ACEOF
13489 /* end confdefs.h. */
13491 /* Override any gcc2 internal prototype to avoid an error. */
13495 /* We use char because int might match the return type of a gcc2
13496 builtin and then its argument prototype would still apply. */
13506 rm -f conftest.$ac_objext conftest$ac_exeext
13507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13508 (eval $ac_link) 2>conftest.er1
13510 grep -v '^ *+' conftest.er1 >conftest.err
13512 cat conftest.err >&5
13513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13514 (exit $ac_status); } &&
13515 { ac_try='test -z "$ac_c_werror_flag"
13516 || test ! -s conftest.err'
13517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13518 (eval $ac_try) 2>&5
13520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13521 (exit $ac_status); }; } &&
13522 { ac_try='test -s conftest$ac_exeext'
13523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13524 (eval $ac_try) 2>&5
13526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13527 (exit $ac_status); }; }; then
13528 ac_cv_search_opendir="none required"
13530 echo "$as_me: failed program was:" >&5
13531 sed 's/^/| /' conftest.$ac_ext >&5
13534 rm -f conftest.err conftest.$ac_objext \
13535 conftest$ac_exeext conftest.$ac_ext
13536 if test "$ac_cv_search_opendir" = no; then
13537 for ac_lib in dir; do
13538 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13539 cat >conftest.$ac_ext <<_ACEOF
13542 cat confdefs.h >>conftest.$ac_ext
13543 cat >>conftest.$ac_ext <<_ACEOF
13544 /* end confdefs.h. */
13546 /* Override any gcc2 internal prototype to avoid an error. */
13550 /* We use char because int might match the return type of a gcc2
13551 builtin and then its argument prototype would still apply. */
13561 rm -f conftest.$ac_objext conftest$ac_exeext
13562 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13563 (eval $ac_link) 2>conftest.er1
13565 grep -v '^ *+' conftest.er1 >conftest.err
13567 cat conftest.err >&5
13568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13569 (exit $ac_status); } &&
13570 { ac_try='test -z "$ac_c_werror_flag"
13571 || test ! -s conftest.err'
13572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13573 (eval $ac_try) 2>&5
13575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13576 (exit $ac_status); }; } &&
13577 { ac_try='test -s conftest$ac_exeext'
13578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13579 (eval $ac_try) 2>&5
13581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13582 (exit $ac_status); }; }; then
13583 ac_cv_search_opendir="-l$ac_lib"
13586 echo "$as_me: failed program was:" >&5
13587 sed 's/^/| /' conftest.$ac_ext >&5
13590 rm -f conftest.err conftest.$ac_objext \
13591 conftest$ac_exeext conftest.$ac_ext
13594 LIBS=$ac_func_search_save_LIBS
13596 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13597 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13598 if test "$ac_cv_search_opendir" != no; then
13599 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13604 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13605 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13606 if test "${ac_cv_search_opendir+set}" = set; then
13607 echo $ECHO_N "(cached) $ECHO_C" >&6
13609 ac_func_search_save_LIBS=$LIBS
13610 ac_cv_search_opendir=no
13611 cat >conftest.$ac_ext <<_ACEOF
13614 cat confdefs.h >>conftest.$ac_ext
13615 cat >>conftest.$ac_ext <<_ACEOF
13616 /* end confdefs.h. */
13618 /* Override any gcc2 internal prototype to avoid an error. */
13622 /* We use char because int might match the return type of a gcc2
13623 builtin and then its argument prototype would still apply. */
13633 rm -f conftest.$ac_objext conftest$ac_exeext
13634 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13635 (eval $ac_link) 2>conftest.er1
13637 grep -v '^ *+' conftest.er1 >conftest.err
13639 cat conftest.err >&5
13640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13641 (exit $ac_status); } &&
13642 { ac_try='test -z "$ac_c_werror_flag"
13643 || test ! -s conftest.err'
13644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13645 (eval $ac_try) 2>&5
13647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13648 (exit $ac_status); }; } &&
13649 { ac_try='test -s conftest$ac_exeext'
13650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13651 (eval $ac_try) 2>&5
13653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13654 (exit $ac_status); }; }; then
13655 ac_cv_search_opendir="none required"
13657 echo "$as_me: failed program was:" >&5
13658 sed 's/^/| /' conftest.$ac_ext >&5
13661 rm -f conftest.err conftest.$ac_objext \
13662 conftest$ac_exeext conftest.$ac_ext
13663 if test "$ac_cv_search_opendir" = no; then
13664 for ac_lib in x; do
13665 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13666 cat >conftest.$ac_ext <<_ACEOF
13669 cat confdefs.h >>conftest.$ac_ext
13670 cat >>conftest.$ac_ext <<_ACEOF
13671 /* end confdefs.h. */
13673 /* Override any gcc2 internal prototype to avoid an error. */
13677 /* We use char because int might match the return type of a gcc2
13678 builtin and then its argument prototype would still apply. */
13688 rm -f conftest.$ac_objext conftest$ac_exeext
13689 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13690 (eval $ac_link) 2>conftest.er1
13692 grep -v '^ *+' conftest.er1 >conftest.err
13694 cat conftest.err >&5
13695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13696 (exit $ac_status); } &&
13697 { ac_try='test -z "$ac_c_werror_flag"
13698 || test ! -s conftest.err'
13699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13700 (eval $ac_try) 2>&5
13702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13703 (exit $ac_status); }; } &&
13704 { ac_try='test -s conftest$ac_exeext'
13705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13706 (eval $ac_try) 2>&5
13708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13709 (exit $ac_status); }; }; then
13710 ac_cv_search_opendir="-l$ac_lib"
13713 echo "$as_me: failed program was:" >&5
13714 sed 's/^/| /' conftest.$ac_ext >&5
13717 rm -f conftest.err conftest.$ac_objext \
13718 conftest$ac_exeext conftest.$ac_ext
13721 LIBS=$ac_func_search_save_LIBS
13723 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13724 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13725 if test "$ac_cv_search_opendir" != no; then
13726 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13732 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
13733 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
13734 if test "${ac_cv_header_sys_wait_h+set}" = set; then
13735 echo $ECHO_N "(cached) $ECHO_C" >&6
13737 cat >conftest.$ac_ext <<_ACEOF
13740 cat confdefs.h >>conftest.$ac_ext
13741 cat >>conftest.$ac_ext <<_ACEOF
13742 /* end confdefs.h. */
13743 #include <sys/types.h>
13744 #include <sys/wait.h>
13745 #ifndef WEXITSTATUS
13746 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
13749 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13757 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
13762 rm -f conftest.$ac_objext
13763 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13764 (eval $ac_compile) 2>conftest.er1
13766 grep -v '^ *+' conftest.er1 >conftest.err
13768 cat conftest.err >&5
13769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13770 (exit $ac_status); } &&
13771 { ac_try='test -z "$ac_c_werror_flag"
13772 || test ! -s conftest.err'
13773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13774 (eval $ac_try) 2>&5
13776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13777 (exit $ac_status); }; } &&
13778 { ac_try='test -s conftest.$ac_objext'
13779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13780 (eval $ac_try) 2>&5
13782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13783 (exit $ac_status); }; }; then
13784 ac_cv_header_sys_wait_h=yes
13786 echo "$as_me: failed program was:" >&5
13787 sed 's/^/| /' conftest.$ac_ext >&5
13789 ac_cv_header_sys_wait_h=no
13791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13793 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
13794 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
13795 if test $ac_cv_header_sys_wait_h = yes; then
13797 cat >>confdefs.h <<\_ACEOF
13798 #define HAVE_SYS_WAIT_H 1
13803 echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
13804 echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6
13805 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
13806 echo $ECHO_N "(cached) $ECHO_C" >&6
13808 cat >conftest.$ac_ext <<_ACEOF
13811 cat confdefs.h >>conftest.$ac_ext
13812 cat >>conftest.$ac_ext <<_ACEOF
13813 /* end confdefs.h. */
13814 #include <sys/types.h>
13815 #include <termios.h>
13821 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13822 $EGREP "yes" >/dev/null 2>&1; then
13823 ac_cv_sys_tiocgwinsz_in_termios_h=yes
13825 ac_cv_sys_tiocgwinsz_in_termios_h=no
13830 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
13831 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6
13833 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
13834 echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
13835 echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6
13836 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
13837 echo $ECHO_N "(cached) $ECHO_C" >&6
13839 cat >conftest.$ac_ext <<_ACEOF
13842 cat confdefs.h >>conftest.$ac_ext
13843 cat >>conftest.$ac_ext <<_ACEOF
13844 /* end confdefs.h. */
13845 #include <sys/types.h>
13846 #include <sys/ioctl.h>
13852 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13853 $EGREP "yes" >/dev/null 2>&1; then
13854 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
13856 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
13861 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
13862 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6
13864 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
13866 cat >>confdefs.h <<\_ACEOF
13867 #define GWINSZ_IN_SYS_IOCTL 1
13971 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13972 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13973 echo "$as_me:$LINENO: checking for $ac_header" >&5
13974 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13975 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13976 echo $ECHO_N "(cached) $ECHO_C" >&6
13978 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13979 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13981 # Is the header compilable?
13982 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13983 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13984 cat >conftest.$ac_ext <<_ACEOF
13987 cat confdefs.h >>conftest.$ac_ext
13988 cat >>conftest.$ac_ext <<_ACEOF
13989 /* end confdefs.h. */
13990 $ac_includes_default
13991 #include <$ac_header>
13993 rm -f conftest.$ac_objext
13994 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13995 (eval $ac_compile) 2>conftest.er1
13997 grep -v '^ *+' conftest.er1 >conftest.err
13999 cat conftest.err >&5
14000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14001 (exit $ac_status); } &&
14002 { ac_try='test -z "$ac_c_werror_flag"
14003 || test ! -s conftest.err'
14004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14005 (eval $ac_try) 2>&5
14007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14008 (exit $ac_status); }; } &&
14009 { ac_try='test -s conftest.$ac_objext'
14010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14011 (eval $ac_try) 2>&5
14013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14014 (exit $ac_status); }; }; then
14015 ac_header_compiler=yes
14017 echo "$as_me: failed program was:" >&5
14018 sed 's/^/| /' conftest.$ac_ext >&5
14020 ac_header_compiler=no
14022 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14023 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14024 echo "${ECHO_T}$ac_header_compiler" >&6
14026 # Is the header present?
14027 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14028 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14029 cat >conftest.$ac_ext <<_ACEOF
14032 cat confdefs.h >>conftest.$ac_ext
14033 cat >>conftest.$ac_ext <<_ACEOF
14034 /* end confdefs.h. */
14035 #include <$ac_header>
14037 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14038 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14040 grep -v '^ *+' conftest.er1 >conftest.err
14042 cat conftest.err >&5
14043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14044 (exit $ac_status); } >/dev/null; then
14045 if test -s conftest.err; then
14046 ac_cpp_err=$ac_c_preproc_warn_flag
14047 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14054 if test -z "$ac_cpp_err"; then
14055 ac_header_preproc=yes
14057 echo "$as_me: failed program was:" >&5
14058 sed 's/^/| /' conftest.$ac_ext >&5
14060 ac_header_preproc=no
14062 rm -f conftest.err conftest.$ac_ext
14063 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14064 echo "${ECHO_T}$ac_header_preproc" >&6
14066 # So? What about this header?
14067 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14069 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14070 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14071 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14072 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14073 ac_header_preproc=yes
14076 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14077 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14078 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14079 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14080 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14081 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14082 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14083 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14084 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14085 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14086 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14087 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14090 ## ------------------------------------------ ##
14091 ## Report this to the AC_PACKAGE_NAME lists. ##
14092 ## ------------------------------------------ ##
14095 sed "s/^/$as_me: WARNING: /" >&2
14098 echo "$as_me:$LINENO: checking for $ac_header" >&5
14099 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14100 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14101 echo $ECHO_N "(cached) $ECHO_C" >&6
14103 eval "$as_ac_Header=\$ac_header_preproc"
14105 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14106 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14109 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14110 cat >>confdefs.h <<_ACEOF
14111 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14120 for ac_header in resolv.h
14122 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14123 echo "$as_me:$LINENO: checking for $ac_header" >&5
14124 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14125 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14126 echo $ECHO_N "(cached) $ECHO_C" >&6
14128 cat >conftest.$ac_ext <<_ACEOF
14131 cat confdefs.h >>conftest.$ac_ext
14132 cat >>conftest.$ac_ext <<_ACEOF
14133 /* end confdefs.h. */
14134 $ac_includes_default
14135 #include <netinet/in.h>
14138 #include <$ac_header>
14140 rm -f conftest.$ac_objext
14141 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14142 (eval $ac_compile) 2>conftest.er1
14144 grep -v '^ *+' conftest.er1 >conftest.err
14146 cat conftest.err >&5
14147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14148 (exit $ac_status); } &&
14149 { ac_try='test -z "$ac_c_werror_flag"
14150 || test ! -s conftest.err'
14151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14152 (eval $ac_try) 2>&5
14154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14155 (exit $ac_status); }; } &&
14156 { ac_try='test -s conftest.$ac_objext'
14157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14158 (eval $ac_try) 2>&5
14160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14161 (exit $ac_status); }; }; then
14162 eval "$as_ac_Header=yes"
14164 echo "$as_me: failed program was:" >&5
14165 sed 's/^/| /' conftest.$ac_ext >&5
14167 eval "$as_ac_Header=no"
14169 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14171 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14172 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14173 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14174 cat >>confdefs.h <<_ACEOF
14175 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14184 for ac_header in sys/ucred.h
14186 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14187 echo "$as_me:$LINENO: checking for $ac_header" >&5
14188 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14189 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14190 echo $ECHO_N "(cached) $ECHO_C" >&6
14192 cat >conftest.$ac_ext <<_ACEOF
14195 cat confdefs.h >>conftest.$ac_ext
14196 cat >>conftest.$ac_ext <<_ACEOF
14197 /* end confdefs.h. */
14198 $ac_includes_default
14199 #ifdef HAVE_SYS_PARAM_H
14200 #include <sys/param.h>
14204 #include <$ac_header>
14206 rm -f conftest.$ac_objext
14207 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14208 (eval $ac_compile) 2>conftest.er1
14210 grep -v '^ *+' conftest.er1 >conftest.err
14212 cat conftest.err >&5
14213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14214 (exit $ac_status); } &&
14215 { ac_try='test -z "$ac_c_werror_flag"
14216 || test ! -s conftest.err'
14217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14218 (eval $ac_try) 2>&5
14220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14221 (exit $ac_status); }; } &&
14222 { ac_try='test -s conftest.$ac_objext'
14223 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14224 (eval $ac_try) 2>&5
14226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14227 (exit $ac_status); }; }; then
14228 eval "$as_ac_Header=yes"
14230 echo "$as_me: failed program was:" >&5
14231 sed 's/^/| /' conftest.$ac_ext >&5
14233 eval "$as_ac_Header=no"
14235 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14237 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14238 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14239 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14240 cat >>confdefs.h <<_ACEOF
14241 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14252 for ac_func in sigaction sigset
14254 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14255 echo "$as_me:$LINENO: checking for $ac_func" >&5
14256 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14257 if eval "test \"\${$as_ac_var+set}\" = set"; then
14258 echo $ECHO_N "(cached) $ECHO_C" >&6
14260 cat >conftest.$ac_ext <<_ACEOF
14263 cat confdefs.h >>conftest.$ac_ext
14264 cat >>conftest.$ac_ext <<_ACEOF
14265 /* end confdefs.h. */
14266 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14267 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14268 #define $ac_func innocuous_$ac_func
14270 /* System header to define __stub macros and hopefully few prototypes,
14271 which can conflict with char $ac_func (); below.
14272 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14273 <limits.h> exists even on freestanding compilers. */
14276 # include <limits.h>
14278 # include <assert.h>
14283 /* Override any gcc2 internal prototype to avoid an error. */
14288 /* We use char because int might match the return type of a gcc2
14289 builtin and then its argument prototype would still apply. */
14291 /* The GNU C library defines this for functions which it implements
14292 to always fail with ENOSYS. Some functions are actually named
14293 something starting with __ and the normal name is an alias. */
14294 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14297 char (*f) () = $ac_func;
14306 return f != $ac_func;
14311 rm -f conftest.$ac_objext conftest$ac_exeext
14312 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14313 (eval $ac_link) 2>conftest.er1
14315 grep -v '^ *+' conftest.er1 >conftest.err
14317 cat conftest.err >&5
14318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14319 (exit $ac_status); } &&
14320 { ac_try='test -z "$ac_c_werror_flag"
14321 || test ! -s conftest.err'
14322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14323 (eval $ac_try) 2>&5
14325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14326 (exit $ac_status); }; } &&
14327 { ac_try='test -s conftest$ac_exeext'
14328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14329 (eval $ac_try) 2>&5
14331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14332 (exit $ac_status); }; }; then
14333 eval "$as_ac_var=yes"
14335 echo "$as_me: failed program was:" >&5
14336 sed 's/^/| /' conftest.$ac_ext >&5
14338 eval "$as_ac_var=no"
14340 rm -f conftest.err conftest.$ac_objext \
14341 conftest$ac_exeext conftest.$ac_ext
14343 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14344 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14345 if test `eval echo '${'$as_ac_var'}'` = yes; then
14346 cat >>confdefs.h <<_ACEOF
14347 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14354 if test $ac_cv_func_sigaction = no && test $ac_cv_func_sigaction = no ; then
14356 echo "$as_me:$LINENO: checking for sigset in -lV3" >&5
14357 echo $ECHO_N "checking for sigset in -lV3... $ECHO_C" >&6
14358 if test "${ac_cv_lib_V3_sigset+set}" = set; then
14359 echo $ECHO_N "(cached) $ECHO_C" >&6
14361 ac_check_lib_save_LIBS=$LIBS
14363 cat >conftest.$ac_ext <<_ACEOF
14366 cat confdefs.h >>conftest.$ac_ext
14367 cat >>conftest.$ac_ext <<_ACEOF
14368 /* end confdefs.h. */
14370 /* Override any gcc2 internal prototype to avoid an error. */
14374 /* We use char because int might match the return type of a gcc2
14375 builtin and then its argument prototype would still apply. */
14385 rm -f conftest.$ac_objext conftest$ac_exeext
14386 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14387 (eval $ac_link) 2>conftest.er1
14389 grep -v '^ *+' conftest.er1 >conftest.err
14391 cat conftest.err >&5
14392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14393 (exit $ac_status); } &&
14394 { ac_try='test -z "$ac_c_werror_flag"
14395 || test ! -s conftest.err'
14396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14397 (eval $ac_try) 2>&5
14399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14400 (exit $ac_status); }; } &&
14401 { ac_try='test -s conftest$ac_exeext'
14402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14403 (eval $ac_try) 2>&5
14405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14406 (exit $ac_status); }; }; then
14407 ac_cv_lib_V3_sigset=yes
14409 echo "$as_me: failed program was:" >&5
14410 sed 's/^/| /' conftest.$ac_ext >&5
14412 ac_cv_lib_V3_sigset=no
14414 rm -f conftest.err conftest.$ac_objext \
14415 conftest$ac_exeext conftest.$ac_ext
14416 LIBS=$ac_check_lib_save_LIBS
14418 echo "$as_me:$LINENO: result: $ac_cv_lib_V3_sigset" >&5
14419 echo "${ECHO_T}$ac_cv_lib_V3_sigset" >&6
14420 if test $ac_cv_lib_V3_sigset = yes; then
14421 cat >>confdefs.h <<_ACEOF
14422 #define HAVE_LIBV3 1
14431 if test "$ac_cv_cygwin" != yes && test "$ac_cv_header_winsock_h" = yes; then
14432 echo "$as_me:$LINENO: checking for winsock" >&5
14433 echo $ECHO_N "checking for winsock... $ECHO_C" >&6
14434 if test "${ol_cv_winsock+set}" = set; then
14435 echo $ECHO_N "(cached) $ECHO_C" >&6
14438 for curlib in ws2_32 wsock32; do
14439 LIBS="$LIBS -l$curlib"
14440 cat >conftest.$ac_ext <<_ACEOF
14443 cat confdefs.h >>conftest.$ac_ext
14444 cat >>conftest.$ac_ext <<_ACEOF
14445 /* end confdefs.h. */
14446 #include <winsock.h>
14453 select(0,NULL,NULL,NULL,NULL);
14455 gethostname(NULL,0);
14461 rm -f conftest.$ac_objext conftest$ac_exeext
14462 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14463 (eval $ac_link) 2>conftest.er1
14465 grep -v '^ *+' conftest.er1 >conftest.err
14467 cat conftest.err >&5
14468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14469 (exit $ac_status); } &&
14470 { ac_try='test -z "$ac_c_werror_flag"
14471 || test ! -s conftest.err'
14472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14473 (eval $ac_try) 2>&5
14475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14476 (exit $ac_status); }; } &&
14477 { ac_try='test -s conftest$ac_exeext'
14478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14479 (eval $ac_try) 2>&5
14481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14482 (exit $ac_status); }; }; then
14485 echo "$as_me: failed program was:" >&5
14486 sed 's/^/| /' conftest.$ac_ext >&5
14490 rm -f conftest.err conftest.$ac_objext \
14491 conftest$ac_exeext conftest.$ac_ext
14493 if test $ol_cv_winsock = yes; then
14495 cat >>confdefs.h <<\_ACEOF
14496 #define HAVE_WINSOCK 1
14499 ac_cv_func_socket=yes
14500 ac_cv_func_select=yes
14501 ac_cv_func_closesocket=yes
14502 ac_cv_func_gethostname=yes
14503 if test $curlib = ws2_32; then
14504 ol_cv_winsock=winsock2
14506 cat >>confdefs.h <<\_ACEOF
14507 #define HAVE_WINSOCK2 1
14516 echo "$as_me:$LINENO: result: $ol_cv_winsock" >&5
14517 echo "${ECHO_T}$ol_cv_winsock" >&6
14521 echo "$as_me:$LINENO: checking for socket" >&5
14522 echo $ECHO_N "checking for socket... $ECHO_C" >&6
14523 if test "${ac_cv_func_socket+set}" = set; then
14524 echo $ECHO_N "(cached) $ECHO_C" >&6
14526 cat >conftest.$ac_ext <<_ACEOF
14529 cat confdefs.h >>conftest.$ac_ext
14530 cat >>conftest.$ac_ext <<_ACEOF
14531 /* end confdefs.h. */
14532 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
14533 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14534 #define socket innocuous_socket
14536 /* System header to define __stub macros and hopefully few prototypes,
14537 which can conflict with char socket (); below.
14538 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14539 <limits.h> exists even on freestanding compilers. */
14542 # include <limits.h>
14544 # include <assert.h>
14549 /* Override any gcc2 internal prototype to avoid an error. */
14554 /* We use char because int might match the return type of a gcc2
14555 builtin and then its argument prototype would still apply. */
14557 /* The GNU C library defines this for functions which it implements
14558 to always fail with ENOSYS. Some functions are actually named
14559 something starting with __ and the normal name is an alias. */
14560 #if defined (__stub_socket) || defined (__stub___socket)
14563 char (*f) () = socket;
14572 return f != socket;
14577 rm -f conftest.$ac_objext conftest$ac_exeext
14578 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14579 (eval $ac_link) 2>conftest.er1
14581 grep -v '^ *+' conftest.er1 >conftest.err
14583 cat conftest.err >&5
14584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14585 (exit $ac_status); } &&
14586 { ac_try='test -z "$ac_c_werror_flag"
14587 || test ! -s conftest.err'
14588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14589 (eval $ac_try) 2>&5
14591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14592 (exit $ac_status); }; } &&
14593 { ac_try='test -s conftest$ac_exeext'
14594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14595 (eval $ac_try) 2>&5
14597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14598 (exit $ac_status); }; }; then
14599 ac_cv_func_socket=yes
14601 echo "$as_me: failed program was:" >&5
14602 sed 's/^/| /' conftest.$ac_ext >&5
14604 ac_cv_func_socket=no
14606 rm -f conftest.err conftest.$ac_objext \
14607 conftest$ac_exeext conftest.$ac_ext
14609 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
14610 echo "${ECHO_T}$ac_cv_func_socket" >&6
14611 if test $ac_cv_func_socket = yes; then
14616 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
14617 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
14618 if test "${ac_cv_lib_socket_main+set}" = set; then
14619 echo $ECHO_N "(cached) $ECHO_C" >&6
14621 ac_check_lib_save_LIBS=$LIBS
14622 LIBS="-lsocket $LIBS"
14623 cat >conftest.$ac_ext <<_ACEOF
14626 cat confdefs.h >>conftest.$ac_ext
14627 cat >>conftest.$ac_ext <<_ACEOF
14628 /* end confdefs.h. */
14639 rm -f conftest.$ac_objext conftest$ac_exeext
14640 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14641 (eval $ac_link) 2>conftest.er1
14643 grep -v '^ *+' conftest.er1 >conftest.err
14645 cat conftest.err >&5
14646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14647 (exit $ac_status); } &&
14648 { ac_try='test -z "$ac_c_werror_flag"
14649 || test ! -s conftest.err'
14650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14651 (eval $ac_try) 2>&5
14653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14654 (exit $ac_status); }; } &&
14655 { ac_try='test -s conftest$ac_exeext'
14656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14657 (eval $ac_try) 2>&5
14659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14660 (exit $ac_status); }; }; then
14661 ac_cv_lib_socket_main=yes
14663 echo "$as_me: failed program was:" >&5
14664 sed 's/^/| /' conftest.$ac_ext >&5
14666 ac_cv_lib_socket_main=no
14668 rm -f conftest.err conftest.$ac_objext \
14669 conftest$ac_exeext conftest.$ac_ext
14670 LIBS=$ac_check_lib_save_LIBS
14672 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
14673 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
14674 if test $ac_cv_lib_socket_main = yes; then
14675 cat >>confdefs.h <<_ACEOF
14676 #define HAVE_LIBSOCKET 1
14679 LIBS="-lsocket $LIBS"
14684 echo "$as_me:$LINENO: checking for main in -lnet" >&5
14685 echo $ECHO_N "checking for main in -lnet... $ECHO_C" >&6
14686 if test "${ac_cv_lib_net_main+set}" = set; then
14687 echo $ECHO_N "(cached) $ECHO_C" >&6
14689 ac_check_lib_save_LIBS=$LIBS
14691 cat >conftest.$ac_ext <<_ACEOF
14694 cat confdefs.h >>conftest.$ac_ext
14695 cat >>conftest.$ac_ext <<_ACEOF
14696 /* end confdefs.h. */
14707 rm -f conftest.$ac_objext conftest$ac_exeext
14708 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14709 (eval $ac_link) 2>conftest.er1
14711 grep -v '^ *+' conftest.er1 >conftest.err
14713 cat conftest.err >&5
14714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14715 (exit $ac_status); } &&
14716 { ac_try='test -z "$ac_c_werror_flag"
14717 || test ! -s conftest.err'
14718 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14719 (eval $ac_try) 2>&5
14721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14722 (exit $ac_status); }; } &&
14723 { ac_try='test -s conftest$ac_exeext'
14724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14725 (eval $ac_try) 2>&5
14727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14728 (exit $ac_status); }; }; then
14729 ac_cv_lib_net_main=yes
14731 echo "$as_me: failed program was:" >&5
14732 sed 's/^/| /' conftest.$ac_ext >&5
14734 ac_cv_lib_net_main=no
14736 rm -f conftest.err conftest.$ac_objext \
14737 conftest$ac_exeext conftest.$ac_ext
14738 LIBS=$ac_check_lib_save_LIBS
14740 echo "$as_me:$LINENO: result: $ac_cv_lib_net_main" >&5
14741 echo "${ECHO_T}$ac_cv_lib_net_main" >&6
14742 if test $ac_cv_lib_net_main = yes; then
14743 cat >>confdefs.h <<_ACEOF
14744 #define HAVE_LIBNET 1
14752 echo "$as_me:$LINENO: checking for main in -lnsl_s" >&5
14753 echo $ECHO_N "checking for main in -lnsl_s... $ECHO_C" >&6
14754 if test "${ac_cv_lib_nsl_s_main+set}" = set; then
14755 echo $ECHO_N "(cached) $ECHO_C" >&6
14757 ac_check_lib_save_LIBS=$LIBS
14758 LIBS="-lnsl_s $LIBS"
14759 cat >conftest.$ac_ext <<_ACEOF
14762 cat confdefs.h >>conftest.$ac_ext
14763 cat >>conftest.$ac_ext <<_ACEOF
14764 /* end confdefs.h. */
14775 rm -f conftest.$ac_objext conftest$ac_exeext
14776 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14777 (eval $ac_link) 2>conftest.er1
14779 grep -v '^ *+' conftest.er1 >conftest.err
14781 cat conftest.err >&5
14782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14783 (exit $ac_status); } &&
14784 { ac_try='test -z "$ac_c_werror_flag"
14785 || test ! -s conftest.err'
14786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14787 (eval $ac_try) 2>&5
14789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14790 (exit $ac_status); }; } &&
14791 { ac_try='test -s conftest$ac_exeext'
14792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14793 (eval $ac_try) 2>&5
14795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14796 (exit $ac_status); }; }; then
14797 ac_cv_lib_nsl_s_main=yes
14799 echo "$as_me: failed program was:" >&5
14800 sed 's/^/| /' conftest.$ac_ext >&5
14802 ac_cv_lib_nsl_s_main=no
14804 rm -f conftest.err conftest.$ac_objext \
14805 conftest$ac_exeext conftest.$ac_ext
14806 LIBS=$ac_check_lib_save_LIBS
14808 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_s_main" >&5
14809 echo "${ECHO_T}$ac_cv_lib_nsl_s_main" >&6
14810 if test $ac_cv_lib_nsl_s_main = yes; then
14811 cat >>confdefs.h <<_ACEOF
14812 #define HAVE_LIBNSL_S 1
14815 LIBS="-lnsl_s $LIBS"
14820 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
14821 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
14822 if test "${ac_cv_lib_nsl_main+set}" = set; then
14823 echo $ECHO_N "(cached) $ECHO_C" >&6
14825 ac_check_lib_save_LIBS=$LIBS
14827 cat >conftest.$ac_ext <<_ACEOF
14830 cat confdefs.h >>conftest.$ac_ext
14831 cat >>conftest.$ac_ext <<_ACEOF
14832 /* end confdefs.h. */
14843 rm -f conftest.$ac_objext conftest$ac_exeext
14844 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14845 (eval $ac_link) 2>conftest.er1
14847 grep -v '^ *+' conftest.er1 >conftest.err
14849 cat conftest.err >&5
14850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14851 (exit $ac_status); } &&
14852 { ac_try='test -z "$ac_c_werror_flag"
14853 || test ! -s conftest.err'
14854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14855 (eval $ac_try) 2>&5
14857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14858 (exit $ac_status); }; } &&
14859 { ac_try='test -s conftest$ac_exeext'
14860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14861 (eval $ac_try) 2>&5
14863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14864 (exit $ac_status); }; }; then
14865 ac_cv_lib_nsl_main=yes
14867 echo "$as_me: failed program was:" >&5
14868 sed 's/^/| /' conftest.$ac_ext >&5
14870 ac_cv_lib_nsl_main=no
14872 rm -f conftest.err conftest.$ac_objext \
14873 conftest$ac_exeext conftest.$ac_ext
14874 LIBS=$ac_check_lib_save_LIBS
14876 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
14877 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
14878 if test $ac_cv_lib_nsl_main = yes; then
14879 cat >>confdefs.h <<_ACEOF
14880 #define HAVE_LIBNSL 1
14888 echo "$as_me:$LINENO: checking for socket in -linet" >&5
14889 echo $ECHO_N "checking for socket in -linet... $ECHO_C" >&6
14890 if test "${ac_cv_lib_inet_socket+set}" = set; then
14891 echo $ECHO_N "(cached) $ECHO_C" >&6
14893 ac_check_lib_save_LIBS=$LIBS
14894 LIBS="-linet $LIBS"
14895 cat >conftest.$ac_ext <<_ACEOF
14898 cat confdefs.h >>conftest.$ac_ext
14899 cat >>conftest.$ac_ext <<_ACEOF
14900 /* end confdefs.h. */
14902 /* Override any gcc2 internal prototype to avoid an error. */
14906 /* We use char because int might match the return type of a gcc2
14907 builtin and then its argument prototype would still apply. */
14917 rm -f conftest.$ac_objext conftest$ac_exeext
14918 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14919 (eval $ac_link) 2>conftest.er1
14921 grep -v '^ *+' conftest.er1 >conftest.err
14923 cat conftest.err >&5
14924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14925 (exit $ac_status); } &&
14926 { ac_try='test -z "$ac_c_werror_flag"
14927 || test ! -s conftest.err'
14928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14929 (eval $ac_try) 2>&5
14931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14932 (exit $ac_status); }; } &&
14933 { ac_try='test -s conftest$ac_exeext'
14934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14935 (eval $ac_try) 2>&5
14937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14938 (exit $ac_status); }; }; then
14939 ac_cv_lib_inet_socket=yes
14941 echo "$as_me: failed program was:" >&5
14942 sed 's/^/| /' conftest.$ac_ext >&5
14944 ac_cv_lib_inet_socket=no
14946 rm -f conftest.err conftest.$ac_objext \
14947 conftest$ac_exeext conftest.$ac_ext
14948 LIBS=$ac_check_lib_save_LIBS
14950 echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
14951 echo "${ECHO_T}$ac_cv_lib_inet_socket" >&6
14952 if test $ac_cv_lib_inet_socket = yes; then
14953 cat >>confdefs.h <<_ACEOF
14954 #define HAVE_LIBINET 1
14957 LIBS="-linet $LIBS"
14962 echo "$as_me:$LINENO: checking for main in -lgen" >&5
14963 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6
14964 if test "${ac_cv_lib_gen_main+set}" = set; then
14965 echo $ECHO_N "(cached) $ECHO_C" >&6
14967 ac_check_lib_save_LIBS=$LIBS
14969 cat >conftest.$ac_ext <<_ACEOF
14972 cat confdefs.h >>conftest.$ac_ext
14973 cat >>conftest.$ac_ext <<_ACEOF
14974 /* end confdefs.h. */
14985 rm -f conftest.$ac_objext conftest$ac_exeext
14986 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14987 (eval $ac_link) 2>conftest.er1
14989 grep -v '^ *+' conftest.er1 >conftest.err
14991 cat conftest.err >&5
14992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14993 (exit $ac_status); } &&
14994 { ac_try='test -z "$ac_c_werror_flag"
14995 || test ! -s conftest.err'
14996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14997 (eval $ac_try) 2>&5
14999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15000 (exit $ac_status); }; } &&
15001 { ac_try='test -s conftest$ac_exeext'
15002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15003 (eval $ac_try) 2>&5
15005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15006 (exit $ac_status); }; }; then
15007 ac_cv_lib_gen_main=yes
15009 echo "$as_me: failed program was:" >&5
15010 sed 's/^/| /' conftest.$ac_ext >&5
15012 ac_cv_lib_gen_main=no
15014 rm -f conftest.err conftest.$ac_objext \
15015 conftest$ac_exeext conftest.$ac_ext
15016 LIBS=$ac_check_lib_save_LIBS
15018 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
15019 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6
15020 if test $ac_cv_lib_gen_main = yes; then
15021 cat >>confdefs.h <<_ACEOF
15022 #define HAVE_LIBGEN 1
15033 echo "$as_me:$LINENO: checking for select" >&5
15034 echo $ECHO_N "checking for select... $ECHO_C" >&6
15035 if test "${ac_cv_func_select+set}" = set; then
15036 echo $ECHO_N "(cached) $ECHO_C" >&6
15038 cat >conftest.$ac_ext <<_ACEOF
15041 cat confdefs.h >>conftest.$ac_ext
15042 cat >>conftest.$ac_ext <<_ACEOF
15043 /* end confdefs.h. */
15044 /* Define select to an innocuous variant, in case <limits.h> declares select.
15045 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15046 #define select innocuous_select
15048 /* System header to define __stub macros and hopefully few prototypes,
15049 which can conflict with char select (); below.
15050 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15051 <limits.h> exists even on freestanding compilers. */
15054 # include <limits.h>
15056 # include <assert.h>
15061 /* Override any gcc2 internal prototype to avoid an error. */
15066 /* We use char because int might match the return type of a gcc2
15067 builtin and then its argument prototype would still apply. */
15069 /* The GNU C library defines this for functions which it implements
15070 to always fail with ENOSYS. Some functions are actually named
15071 something starting with __ and the normal name is an alias. */
15072 #if defined (__stub_select) || defined (__stub___select)
15075 char (*f) () = select;
15084 return f != select;
15089 rm -f conftest.$ac_objext conftest$ac_exeext
15090 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15091 (eval $ac_link) 2>conftest.er1
15093 grep -v '^ *+' conftest.er1 >conftest.err
15095 cat conftest.err >&5
15096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15097 (exit $ac_status); } &&
15098 { ac_try='test -z "$ac_c_werror_flag"
15099 || test ! -s conftest.err'
15100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15101 (eval $ac_try) 2>&5
15103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15104 (exit $ac_status); }; } &&
15105 { ac_try='test -s conftest$ac_exeext'
15106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15107 (eval $ac_try) 2>&5
15109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15110 (exit $ac_status); }; }; then
15111 ac_cv_func_select=yes
15113 echo "$as_me: failed program was:" >&5
15114 sed 's/^/| /' conftest.$ac_ext >&5
15116 ac_cv_func_select=no
15118 rm -f conftest.err conftest.$ac_objext \
15119 conftest$ac_exeext conftest.$ac_ext
15121 echo "$as_me:$LINENO: result: $ac_cv_func_select" >&5
15122 echo "${ECHO_T}$ac_cv_func_select" >&6
15123 if test $ac_cv_func_select = yes; then
15126 { { echo "$as_me:$LINENO: error: select() required." >&5
15127 echo "$as_me: error: select() required." >&2;}
15128 { (exit 1); exit 1; }; }
15132 if test "${ac_cv_header_winsock_h}" != yes; then
15135 for ac_header in sys/select.h sys/socket.h
15137 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15138 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15139 echo "$as_me:$LINENO: checking for $ac_header" >&5
15140 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15141 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15142 echo $ECHO_N "(cached) $ECHO_C" >&6
15144 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15145 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15147 # Is the header compilable?
15148 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15149 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15150 cat >conftest.$ac_ext <<_ACEOF
15153 cat confdefs.h >>conftest.$ac_ext
15154 cat >>conftest.$ac_ext <<_ACEOF
15155 /* end confdefs.h. */
15156 $ac_includes_default
15157 #include <$ac_header>
15159 rm -f conftest.$ac_objext
15160 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15161 (eval $ac_compile) 2>conftest.er1
15163 grep -v '^ *+' conftest.er1 >conftest.err
15165 cat conftest.err >&5
15166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15167 (exit $ac_status); } &&
15168 { ac_try='test -z "$ac_c_werror_flag"
15169 || test ! -s conftest.err'
15170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15171 (eval $ac_try) 2>&5
15173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15174 (exit $ac_status); }; } &&
15175 { ac_try='test -s conftest.$ac_objext'
15176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15177 (eval $ac_try) 2>&5
15179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15180 (exit $ac_status); }; }; then
15181 ac_header_compiler=yes
15183 echo "$as_me: failed program was:" >&5
15184 sed 's/^/| /' conftest.$ac_ext >&5
15186 ac_header_compiler=no
15188 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15189 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15190 echo "${ECHO_T}$ac_header_compiler" >&6
15192 # Is the header present?
15193 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15194 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15195 cat >conftest.$ac_ext <<_ACEOF
15198 cat confdefs.h >>conftest.$ac_ext
15199 cat >>conftest.$ac_ext <<_ACEOF
15200 /* end confdefs.h. */
15201 #include <$ac_header>
15203 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15204 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15206 grep -v '^ *+' conftest.er1 >conftest.err
15208 cat conftest.err >&5
15209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15210 (exit $ac_status); } >/dev/null; then
15211 if test -s conftest.err; then
15212 ac_cpp_err=$ac_c_preproc_warn_flag
15213 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15220 if test -z "$ac_cpp_err"; then
15221 ac_header_preproc=yes
15223 echo "$as_me: failed program was:" >&5
15224 sed 's/^/| /' conftest.$ac_ext >&5
15226 ac_header_preproc=no
15228 rm -f conftest.err conftest.$ac_ext
15229 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15230 echo "${ECHO_T}$ac_header_preproc" >&6
15232 # So? What about this header?
15233 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15235 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15236 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15237 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15238 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15239 ac_header_preproc=yes
15242 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15243 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15244 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15245 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15246 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15247 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15248 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15249 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15250 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15251 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15252 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15253 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15256 ## ------------------------------------------ ##
15257 ## Report this to the AC_PACKAGE_NAME lists. ##
15258 ## ------------------------------------------ ##
15261 sed "s/^/$as_me: WARNING: /" >&2
15264 echo "$as_me:$LINENO: checking for $ac_header" >&5
15265 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15266 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15267 echo $ECHO_N "(cached) $ECHO_C" >&6
15269 eval "$as_ac_Header=\$ac_header_preproc"
15271 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15272 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15275 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15276 cat >>confdefs.h <<_ACEOF
15277 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15284 echo "$as_me:$LINENO: checking types of arguments for select" >&5
15285 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
15286 if test "${ac_cv_func_select_args+set}" = set; then
15287 echo $ECHO_N "(cached) $ECHO_C" >&6
15289 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
15290 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
15291 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
15292 cat >conftest.$ac_ext <<_ACEOF
15295 cat confdefs.h >>conftest.$ac_ext
15296 cat >>conftest.$ac_ext <<_ACEOF
15297 /* end confdefs.h. */
15298 $ac_includes_default
15299 #if HAVE_SYS_SELECT_H
15300 # include <sys/select.h>
15302 #if HAVE_SYS_SOCKET_H
15303 # include <sys/socket.h>
15309 extern int select ($ac_arg1,
15310 $ac_arg234, $ac_arg234, $ac_arg234,
15316 rm -f conftest.$ac_objext
15317 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15318 (eval $ac_compile) 2>conftest.er1
15320 grep -v '^ *+' conftest.er1 >conftest.err
15322 cat conftest.err >&5
15323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15324 (exit $ac_status); } &&
15325 { ac_try='test -z "$ac_c_werror_flag"
15326 || test ! -s conftest.err'
15327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15328 (eval $ac_try) 2>&5
15330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15331 (exit $ac_status); }; } &&
15332 { ac_try='test -s conftest.$ac_objext'
15333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15334 (eval $ac_try) 2>&5
15336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15337 (exit $ac_status); }; }; then
15338 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
15340 echo "$as_me: failed program was:" >&5
15341 sed 's/^/| /' conftest.$ac_ext >&5
15344 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15348 # Provide a safe default value.
15349 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
15352 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
15353 echo "${ECHO_T}$ac_cv_func_select_args" >&6
15354 ac_save_IFS=$IFS; IFS=','
15355 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
15359 cat >>confdefs.h <<_ACEOF
15360 #define SELECT_TYPE_ARG1 $1
15364 cat >>confdefs.h <<_ACEOF
15365 #define SELECT_TYPE_ARG234 ($2)
15369 cat >>confdefs.h <<_ACEOF
15370 #define SELECT_TYPE_ARG5 ($3)
15379 for ac_func in poll
15381 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15382 echo "$as_me:$LINENO: checking for $ac_func" >&5
15383 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15384 if eval "test \"\${$as_ac_var+set}\" = set"; then
15385 echo $ECHO_N "(cached) $ECHO_C" >&6
15387 cat >conftest.$ac_ext <<_ACEOF
15390 cat confdefs.h >>conftest.$ac_ext
15391 cat >>conftest.$ac_ext <<_ACEOF
15392 /* end confdefs.h. */
15393 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15394 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15395 #define $ac_func innocuous_$ac_func
15397 /* System header to define __stub macros and hopefully few prototypes,
15398 which can conflict with char $ac_func (); below.
15399 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15400 <limits.h> exists even on freestanding compilers. */
15403 # include <limits.h>
15405 # include <assert.h>
15410 /* Override any gcc2 internal prototype to avoid an error. */
15415 /* We use char because int might match the return type of a gcc2
15416 builtin and then its argument prototype would still apply. */
15418 /* The GNU C library defines this for functions which it implements
15419 to always fail with ENOSYS. Some functions are actually named
15420 something starting with __ and the normal name is an alias. */
15421 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15424 char (*f) () = $ac_func;
15433 return f != $ac_func;
15438 rm -f conftest.$ac_objext conftest$ac_exeext
15439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15440 (eval $ac_link) 2>conftest.er1
15442 grep -v '^ *+' conftest.er1 >conftest.err
15444 cat conftest.err >&5
15445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15446 (exit $ac_status); } &&
15447 { ac_try='test -z "$ac_c_werror_flag"
15448 || test ! -s conftest.err'
15449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15450 (eval $ac_try) 2>&5
15452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15453 (exit $ac_status); }; } &&
15454 { ac_try='test -s conftest$ac_exeext'
15455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15456 (eval $ac_try) 2>&5
15458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15459 (exit $ac_status); }; }; then
15460 eval "$as_ac_var=yes"
15462 echo "$as_me: failed program was:" >&5
15463 sed 's/^/| /' conftest.$ac_ext >&5
15465 eval "$as_ac_var=no"
15467 rm -f conftest.err conftest.$ac_objext \
15468 conftest$ac_exeext conftest.$ac_ext
15470 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15471 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15472 if test `eval echo '${'$as_ac_var'}'` = yes; then
15473 cat >>confdefs.h <<_ACEOF
15474 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15481 for ac_header in poll.h
15483 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15484 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15485 echo "$as_me:$LINENO: checking for $ac_header" >&5
15486 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15487 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15488 echo $ECHO_N "(cached) $ECHO_C" >&6
15490 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15491 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15493 # Is the header compilable?
15494 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15495 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15496 cat >conftest.$ac_ext <<_ACEOF
15499 cat confdefs.h >>conftest.$ac_ext
15500 cat >>conftest.$ac_ext <<_ACEOF
15501 /* end confdefs.h. */
15502 $ac_includes_default
15503 #include <$ac_header>
15505 rm -f conftest.$ac_objext
15506 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15507 (eval $ac_compile) 2>conftest.er1
15509 grep -v '^ *+' conftest.er1 >conftest.err
15511 cat conftest.err >&5
15512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15513 (exit $ac_status); } &&
15514 { ac_try='test -z "$ac_c_werror_flag"
15515 || test ! -s conftest.err'
15516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15517 (eval $ac_try) 2>&5
15519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15520 (exit $ac_status); }; } &&
15521 { ac_try='test -s conftest.$ac_objext'
15522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15523 (eval $ac_try) 2>&5
15525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15526 (exit $ac_status); }; }; then
15527 ac_header_compiler=yes
15529 echo "$as_me: failed program was:" >&5
15530 sed 's/^/| /' conftest.$ac_ext >&5
15532 ac_header_compiler=no
15534 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15535 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15536 echo "${ECHO_T}$ac_header_compiler" >&6
15538 # Is the header present?
15539 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15540 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15541 cat >conftest.$ac_ext <<_ACEOF
15544 cat confdefs.h >>conftest.$ac_ext
15545 cat >>conftest.$ac_ext <<_ACEOF
15546 /* end confdefs.h. */
15547 #include <$ac_header>
15549 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15550 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15552 grep -v '^ *+' conftest.er1 >conftest.err
15554 cat conftest.err >&5
15555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15556 (exit $ac_status); } >/dev/null; then
15557 if test -s conftest.err; then
15558 ac_cpp_err=$ac_c_preproc_warn_flag
15559 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15566 if test -z "$ac_cpp_err"; then
15567 ac_header_preproc=yes
15569 echo "$as_me: failed program was:" >&5
15570 sed 's/^/| /' conftest.$ac_ext >&5
15572 ac_header_preproc=no
15574 rm -f conftest.err conftest.$ac_ext
15575 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15576 echo "${ECHO_T}$ac_header_preproc" >&6
15578 # So? What about this header?
15579 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15581 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15582 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15583 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15584 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15585 ac_header_preproc=yes
15588 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15589 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15590 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15591 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15592 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15593 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15594 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15595 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15596 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15597 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15598 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15599 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15602 ## ------------------------------------------ ##
15603 ## Report this to the AC_PACKAGE_NAME lists. ##
15604 ## ------------------------------------------ ##
15607 sed "s/^/$as_me: WARNING: /" >&2
15610 echo "$as_me:$LINENO: checking for $ac_header" >&5
15611 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15612 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15613 echo $ECHO_N "(cached) $ECHO_C" >&6
15615 eval "$as_ac_Header=\$ac_header_preproc"
15617 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15618 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15621 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15622 cat >>confdefs.h <<_ACEOF
15623 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15632 for ac_header in sys/epoll.h
15634 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15635 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15636 echo "$as_me:$LINENO: checking for $ac_header" >&5
15637 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15638 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15639 echo $ECHO_N "(cached) $ECHO_C" >&6
15641 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15642 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15644 # Is the header compilable?
15645 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15646 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15647 cat >conftest.$ac_ext <<_ACEOF
15650 cat confdefs.h >>conftest.$ac_ext
15651 cat >>conftest.$ac_ext <<_ACEOF
15652 /* end confdefs.h. */
15653 $ac_includes_default
15654 #include <$ac_header>
15656 rm -f conftest.$ac_objext
15657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15658 (eval $ac_compile) 2>conftest.er1
15660 grep -v '^ *+' conftest.er1 >conftest.err
15662 cat conftest.err >&5
15663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15664 (exit $ac_status); } &&
15665 { ac_try='test -z "$ac_c_werror_flag"
15666 || test ! -s conftest.err'
15667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15668 (eval $ac_try) 2>&5
15670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15671 (exit $ac_status); }; } &&
15672 { ac_try='test -s conftest.$ac_objext'
15673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15674 (eval $ac_try) 2>&5
15676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15677 (exit $ac_status); }; }; then
15678 ac_header_compiler=yes
15680 echo "$as_me: failed program was:" >&5
15681 sed 's/^/| /' conftest.$ac_ext >&5
15683 ac_header_compiler=no
15685 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15686 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15687 echo "${ECHO_T}$ac_header_compiler" >&6
15689 # Is the header present?
15690 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15691 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15692 cat >conftest.$ac_ext <<_ACEOF
15695 cat confdefs.h >>conftest.$ac_ext
15696 cat >>conftest.$ac_ext <<_ACEOF
15697 /* end confdefs.h. */
15698 #include <$ac_header>
15700 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15701 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15703 grep -v '^ *+' conftest.er1 >conftest.err
15705 cat conftest.err >&5
15706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15707 (exit $ac_status); } >/dev/null; then
15708 if test -s conftest.err; then
15709 ac_cpp_err=$ac_c_preproc_warn_flag
15710 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15717 if test -z "$ac_cpp_err"; then
15718 ac_header_preproc=yes
15720 echo "$as_me: failed program was:" >&5
15721 sed 's/^/| /' conftest.$ac_ext >&5
15723 ac_header_preproc=no
15725 rm -f conftest.err conftest.$ac_ext
15726 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15727 echo "${ECHO_T}$ac_header_preproc" >&6
15729 # So? What about this header?
15730 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15732 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15733 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15734 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15735 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15736 ac_header_preproc=yes
15739 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15740 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15741 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15742 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15743 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15744 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15745 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15746 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15747 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15748 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15749 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15750 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15753 ## ------------------------------------------ ##
15754 ## Report this to the AC_PACKAGE_NAME lists. ##
15755 ## ------------------------------------------ ##
15758 sed "s/^/$as_me: WARNING: /" >&2
15761 echo "$as_me:$LINENO: checking for $ac_header" >&5
15762 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15763 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15764 echo $ECHO_N "(cached) $ECHO_C" >&6
15766 eval "$as_ac_Header=\$ac_header_preproc"
15768 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15769 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15772 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15773 cat >>confdefs.h <<_ACEOF
15774 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15781 if test "${ac_cv_header_sys_epoll_h}" = yes; then
15782 echo "$as_me:$LINENO: checking for epoll system call" >&5
15783 echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6
15784 if test "$cross_compiling" = yes; then
15785 echo "$as_me:$LINENO: result: no" >&5
15786 echo "${ECHO_T}no" >&6
15788 cat >conftest.$ac_ext <<_ACEOF
15791 cat confdefs.h >>conftest.$ac_ext
15792 cat >>conftest.$ac_ext <<_ACEOF
15793 /* end confdefs.h. */
15794 int main(int argc, char *argv)
15796 int epfd = epoll_create(256);
15797 exit (epfd == -1 ? 1 : 0);
15800 rm -f conftest$ac_exeext
15801 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15802 (eval $ac_link) 2>&5
15804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15805 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15807 (eval $ac_try) 2>&5
15809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15810 (exit $ac_status); }; }; then
15811 echo "$as_me:$LINENO: result: yes" >&5
15812 echo "${ECHO_T}yes" >&6
15814 cat >>confdefs.h <<\_ACEOF
15815 #define HAVE_EPOLL 1
15819 echo "$as_me: program exited with status $ac_status" >&5
15820 echo "$as_me: failed program was:" >&5
15821 sed 's/^/| /' conftest.$ac_ext >&5
15823 ( exit $ac_status )
15824 echo "$as_me:$LINENO: result: no" >&5
15825 echo "${ECHO_T}no" >&6
15827 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15832 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
15833 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
15834 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
15835 echo $ECHO_N "(cached) $ECHO_C" >&6
15838 cat >conftest.$ac_ext <<_ACEOF
15841 cat confdefs.h >>conftest.$ac_ext
15842 cat >>conftest.$ac_ext <<_ACEOF
15843 /* end confdefs.h. */
15846 #include <sys/types.h>
15849 #include <stdlib.h>
15854 char *c = (char *) *sys_errlist
15859 rm -f conftest.$ac_objext
15860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15861 (eval $ac_compile) 2>conftest.er1
15863 grep -v '^ *+' conftest.er1 >conftest.err
15865 cat conftest.err >&5
15866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15867 (exit $ac_status); } &&
15868 { ac_try='test -z "$ac_c_werror_flag"
15869 || test ! -s conftest.err'
15870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15871 (eval $ac_try) 2>&5
15873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15874 (exit $ac_status); }; } &&
15875 { ac_try='test -s conftest.$ac_objext'
15876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15877 (eval $ac_try) 2>&5
15879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15880 (exit $ac_status); }; }; then
15881 ol_cv_dcl_sys_errlist=yes
15882 ol_cv_have_sys_errlist=yes
15884 echo "$as_me: failed program was:" >&5
15885 sed 's/^/| /' conftest.$ac_ext >&5
15887 ol_cv_dcl_sys_errlist=no
15889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15891 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
15892 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
15894 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
15895 if test $ol_cv_dcl_sys_errlist = no ; then
15897 cat >>confdefs.h <<\_ACEOF
15898 #define DECL_SYS_ERRLIST 1
15902 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
15903 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
15904 if test "${ol_cv_have_sys_errlist+set}" = set; then
15905 echo $ECHO_N "(cached) $ECHO_C" >&6
15908 cat >conftest.$ac_ext <<_ACEOF
15911 cat confdefs.h >>conftest.$ac_ext
15912 cat >>conftest.$ac_ext <<_ACEOF
15913 /* end confdefs.h. */
15918 char *c = (char *) *sys_errlist
15923 rm -f conftest.$ac_objext conftest$ac_exeext
15924 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15925 (eval $ac_link) 2>conftest.er1
15927 grep -v '^ *+' conftest.er1 >conftest.err
15929 cat conftest.err >&5
15930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15931 (exit $ac_status); } &&
15932 { ac_try='test -z "$ac_c_werror_flag"
15933 || test ! -s conftest.err'
15934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15935 (eval $ac_try) 2>&5
15937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15938 (exit $ac_status); }; } &&
15939 { ac_try='test -s conftest$ac_exeext'
15940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15941 (eval $ac_try) 2>&5
15943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15944 (exit $ac_status); }; }; then
15945 ol_cv_have_sys_errlist=yes
15947 echo "$as_me: failed program was:" >&5
15948 sed 's/^/| /' conftest.$ac_ext >&5
15950 ol_cv_have_sys_errlist=no
15952 rm -f conftest.err conftest.$ac_objext \
15953 conftest$ac_exeext conftest.$ac_ext
15955 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
15956 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
15958 if test $ol_cv_have_sys_errlist = yes ; then
15960 cat >>confdefs.h <<\_ACEOF
15961 #define HAVE_SYS_ERRLIST 1
15967 for ac_func in strerror strerror_r
15969 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15970 echo "$as_me:$LINENO: checking for $ac_func" >&5
15971 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15972 if eval "test \"\${$as_ac_var+set}\" = set"; then
15973 echo $ECHO_N "(cached) $ECHO_C" >&6
15975 cat >conftest.$ac_ext <<_ACEOF
15978 cat confdefs.h >>conftest.$ac_ext
15979 cat >>conftest.$ac_ext <<_ACEOF
15980 /* end confdefs.h. */
15981 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15982 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15983 #define $ac_func innocuous_$ac_func
15985 /* System header to define __stub macros and hopefully few prototypes,
15986 which can conflict with char $ac_func (); below.
15987 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15988 <limits.h> exists even on freestanding compilers. */
15991 # include <limits.h>
15993 # include <assert.h>
15998 /* Override any gcc2 internal prototype to avoid an error. */
16003 /* We use char because int might match the return type of a gcc2
16004 builtin and then its argument prototype would still apply. */
16006 /* The GNU C library defines this for functions which it implements
16007 to always fail with ENOSYS. Some functions are actually named
16008 something starting with __ and the normal name is an alias. */
16009 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16012 char (*f) () = $ac_func;
16021 return f != $ac_func;
16026 rm -f conftest.$ac_objext conftest$ac_exeext
16027 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16028 (eval $ac_link) 2>conftest.er1
16030 grep -v '^ *+' conftest.er1 >conftest.err
16032 cat conftest.err >&5
16033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16034 (exit $ac_status); } &&
16035 { ac_try='test -z "$ac_c_werror_flag"
16036 || test ! -s conftest.err'
16037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16038 (eval $ac_try) 2>&5
16040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16041 (exit $ac_status); }; } &&
16042 { ac_try='test -s conftest$ac_exeext'
16043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16044 (eval $ac_try) 2>&5
16046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16047 (exit $ac_status); }; }; then
16048 eval "$as_ac_var=yes"
16050 echo "$as_me: failed program was:" >&5
16051 sed 's/^/| /' conftest.$ac_ext >&5
16053 eval "$as_ac_var=no"
16055 rm -f conftest.err conftest.$ac_objext \
16056 conftest$ac_exeext conftest.$ac_ext
16058 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16059 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16060 if test `eval echo '${'$as_ac_var'}'` = yes; then
16061 cat >>confdefs.h <<_ACEOF
16062 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16068 ol_cv_func_strerror_r=no
16069 if test "${ac_cv_func_strerror_r}" = yes ; then
16070 echo "$as_me:$LINENO: checking non-posix strerror_r" >&5
16071 echo $ECHO_N "checking non-posix strerror_r... $ECHO_C" >&6
16072 if test "${ol_cv_nonposix_strerror_r+set}" = set; then
16073 echo $ECHO_N "(cached) $ECHO_C" >&6
16076 cat >conftest.$ac_ext <<_ACEOF
16079 cat confdefs.h >>conftest.$ac_ext
16080 cat >>conftest.$ac_ext <<_ACEOF
16081 /* end confdefs.h. */
16082 #include <string.h>
16084 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16085 $EGREP "strerror_r" >/dev/null 2>&1; then
16086 ol_decl_strerror_r=yes
16088 ol_decl_strerror_r=no
16092 if test $ol_decl_strerror_r = yes ; then
16093 cat >conftest.$ac_ext <<_ACEOF
16096 cat confdefs.h >>conftest.$ac_ext
16097 cat >>conftest.$ac_ext <<_ACEOF
16098 /* end confdefs.h. */
16099 #include <string.h>
16103 /* from autoconf 2.59 */
16105 char x = *strerror_r (0, buf, sizeof buf);
16106 char *p = strerror_r (0, buf, sizeof buf);
16112 rm -f conftest.$ac_objext
16113 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16114 (eval $ac_compile) 2>conftest.er1
16116 grep -v '^ *+' conftest.er1 >conftest.err
16118 cat conftest.err >&5
16119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16120 (exit $ac_status); } &&
16121 { ac_try='test -z "$ac_c_werror_flag"
16122 || test ! -s conftest.err'
16123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16124 (eval $ac_try) 2>&5
16126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16127 (exit $ac_status); }; } &&
16128 { ac_try='test -s conftest.$ac_objext'
16129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16130 (eval $ac_try) 2>&5
16132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16133 (exit $ac_status); }; }; then
16134 ol_cv_nonposix_strerror_r=yes
16136 echo "$as_me: failed program was:" >&5
16137 sed 's/^/| /' conftest.$ac_ext >&5
16139 ol_cv_nonposix_strerror_r=no
16141 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16143 if test "$cross_compiling" = yes; then
16144 ol_cv_nonposix_strerror=no
16146 cat >conftest.$ac_ext <<_ACEOF
16149 cat confdefs.h >>conftest.$ac_ext
16150 cat >>conftest.$ac_ext <<_ACEOF
16151 /* end confdefs.h. */
16156 strerror_r( 1, buf, sizeof buf );
16157 exit( buf[0] == 0 );
16161 rm -f conftest$ac_exeext
16162 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16163 (eval $ac_link) 2>&5
16165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16166 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16168 (eval $ac_try) 2>&5
16170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16171 (exit $ac_status); }; }; then
16172 ol_cv_nonposix_strerror_r=yes
16174 echo "$as_me: program exited with status $ac_status" >&5
16175 echo "$as_me: failed program was:" >&5
16176 sed 's/^/| /' conftest.$ac_ext >&5
16178 ( exit $ac_status )
16179 ol_cv_nonposix_strerror=no
16181 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16186 echo "$as_me:$LINENO: result: $ol_cv_nonposix_strerror_r" >&5
16187 echo "${ECHO_T}$ol_cv_nonposix_strerror_r" >&6
16188 if test $ol_cv_nonposix_strerror_r = yes ; then
16190 cat >>confdefs.h <<\_ACEOF
16191 #define HAVE_NONPOSIX_STRERROR_R 1
16196 elif test "${ac_cv_func_strerror}" = no ; then
16197 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16198 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16199 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16200 echo $ECHO_N "(cached) $ECHO_C" >&6
16203 cat >conftest.$ac_ext <<_ACEOF
16206 cat confdefs.h >>conftest.$ac_ext
16207 cat >>conftest.$ac_ext <<_ACEOF
16208 /* end confdefs.h. */
16211 #include <sys/types.h>
16214 #include <stdlib.h>
16219 char *c = (char *) *sys_errlist
16224 rm -f conftest.$ac_objext
16225 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16226 (eval $ac_compile) 2>conftest.er1
16228 grep -v '^ *+' conftest.er1 >conftest.err
16230 cat conftest.err >&5
16231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16232 (exit $ac_status); } &&
16233 { ac_try='test -z "$ac_c_werror_flag"
16234 || test ! -s conftest.err'
16235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16236 (eval $ac_try) 2>&5
16238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16239 (exit $ac_status); }; } &&
16240 { ac_try='test -s conftest.$ac_objext'
16241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16242 (eval $ac_try) 2>&5
16244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16245 (exit $ac_status); }; }; then
16246 ol_cv_dcl_sys_errlist=yes
16247 ol_cv_have_sys_errlist=yes
16249 echo "$as_me: failed program was:" >&5
16250 sed 's/^/| /' conftest.$ac_ext >&5
16252 ol_cv_dcl_sys_errlist=no
16254 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16256 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16257 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16259 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16260 if test $ol_cv_dcl_sys_errlist = no ; then
16262 cat >>confdefs.h <<\_ACEOF
16263 #define DECL_SYS_ERRLIST 1
16267 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16268 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16269 if test "${ol_cv_have_sys_errlist+set}" = set; then
16270 echo $ECHO_N "(cached) $ECHO_C" >&6
16273 cat >conftest.$ac_ext <<_ACEOF
16276 cat confdefs.h >>conftest.$ac_ext
16277 cat >>conftest.$ac_ext <<_ACEOF
16278 /* end confdefs.h. */
16283 char *c = (char *) *sys_errlist
16288 rm -f conftest.$ac_objext conftest$ac_exeext
16289 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16290 (eval $ac_link) 2>conftest.er1
16292 grep -v '^ *+' conftest.er1 >conftest.err
16294 cat conftest.err >&5
16295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16296 (exit $ac_status); } &&
16297 { ac_try='test -z "$ac_c_werror_flag"
16298 || test ! -s conftest.err'
16299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16300 (eval $ac_try) 2>&5
16302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16303 (exit $ac_status); }; } &&
16304 { ac_try='test -s conftest$ac_exeext'
16305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16306 (eval $ac_try) 2>&5
16308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16309 (exit $ac_status); }; }; then
16310 ol_cv_have_sys_errlist=yes
16312 echo "$as_me: failed program was:" >&5
16313 sed 's/^/| /' conftest.$ac_ext >&5
16315 ol_cv_have_sys_errlist=no
16317 rm -f conftest.err conftest.$ac_objext \
16318 conftest$ac_exeext conftest.$ac_ext
16320 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16321 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16323 if test $ol_cv_have_sys_errlist = yes ; then
16325 cat >>confdefs.h <<\_ACEOF
16326 #define HAVE_SYS_ERRLIST 1
16335 for ac_header in regex.h
16337 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16338 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16339 echo "$as_me:$LINENO: checking for $ac_header" >&5
16340 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16341 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16342 echo $ECHO_N "(cached) $ECHO_C" >&6
16344 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16345 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16347 # Is the header compilable?
16348 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16349 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16350 cat >conftest.$ac_ext <<_ACEOF
16353 cat confdefs.h >>conftest.$ac_ext
16354 cat >>conftest.$ac_ext <<_ACEOF
16355 /* end confdefs.h. */
16356 $ac_includes_default
16357 #include <$ac_header>
16359 rm -f conftest.$ac_objext
16360 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16361 (eval $ac_compile) 2>conftest.er1
16363 grep -v '^ *+' conftest.er1 >conftest.err
16365 cat conftest.err >&5
16366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16367 (exit $ac_status); } &&
16368 { ac_try='test -z "$ac_c_werror_flag"
16369 || test ! -s conftest.err'
16370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16371 (eval $ac_try) 2>&5
16373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16374 (exit $ac_status); }; } &&
16375 { ac_try='test -s conftest.$ac_objext'
16376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16377 (eval $ac_try) 2>&5
16379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16380 (exit $ac_status); }; }; then
16381 ac_header_compiler=yes
16383 echo "$as_me: failed program was:" >&5
16384 sed 's/^/| /' conftest.$ac_ext >&5
16386 ac_header_compiler=no
16388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16389 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16390 echo "${ECHO_T}$ac_header_compiler" >&6
16392 # Is the header present?
16393 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16394 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16395 cat >conftest.$ac_ext <<_ACEOF
16398 cat confdefs.h >>conftest.$ac_ext
16399 cat >>conftest.$ac_ext <<_ACEOF
16400 /* end confdefs.h. */
16401 #include <$ac_header>
16403 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16404 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16406 grep -v '^ *+' conftest.er1 >conftest.err
16408 cat conftest.err >&5
16409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16410 (exit $ac_status); } >/dev/null; then
16411 if test -s conftest.err; then
16412 ac_cpp_err=$ac_c_preproc_warn_flag
16413 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16420 if test -z "$ac_cpp_err"; then
16421 ac_header_preproc=yes
16423 echo "$as_me: failed program was:" >&5
16424 sed 's/^/| /' conftest.$ac_ext >&5
16426 ac_header_preproc=no
16428 rm -f conftest.err conftest.$ac_ext
16429 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16430 echo "${ECHO_T}$ac_header_preproc" >&6
16432 # So? What about this header?
16433 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16435 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16436 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16437 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16438 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16439 ac_header_preproc=yes
16442 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16443 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16444 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16445 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16446 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16447 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16448 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16449 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16450 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16451 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16452 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16453 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16456 ## ------------------------------------------ ##
16457 ## Report this to the AC_PACKAGE_NAME lists. ##
16458 ## ------------------------------------------ ##
16461 sed "s/^/$as_me: WARNING: /" >&2
16464 echo "$as_me:$LINENO: checking for $ac_header" >&5
16465 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16466 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16467 echo $ECHO_N "(cached) $ECHO_C" >&6
16469 eval "$as_ac_Header=\$ac_header_preproc"
16471 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16472 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16475 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16476 cat >>confdefs.h <<_ACEOF
16477 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16484 if test "$ac_cv_header_regex_h" != yes ; then
16485 { { echo "$as_me:$LINENO: error: POSIX regex.h required." >&5
16486 echo "$as_me: error: POSIX regex.h required." >&2;}
16487 { (exit 1); exit 1; }; }
16489 echo "$as_me:$LINENO: checking for library containing regfree" >&5
16490 echo $ECHO_N "checking for library containing regfree... $ECHO_C" >&6
16491 if test "${ac_cv_search_regfree+set}" = set; then
16492 echo $ECHO_N "(cached) $ECHO_C" >&6
16494 ac_func_search_save_LIBS=$LIBS
16495 ac_cv_search_regfree=no
16496 cat >conftest.$ac_ext <<_ACEOF
16499 cat confdefs.h >>conftest.$ac_ext
16500 cat >>conftest.$ac_ext <<_ACEOF
16501 /* end confdefs.h. */
16503 /* Override any gcc2 internal prototype to avoid an error. */
16507 /* We use char because int might match the return type of a gcc2
16508 builtin and then its argument prototype would still apply. */
16518 rm -f conftest.$ac_objext conftest$ac_exeext
16519 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16520 (eval $ac_link) 2>conftest.er1
16522 grep -v '^ *+' conftest.er1 >conftest.err
16524 cat conftest.err >&5
16525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16526 (exit $ac_status); } &&
16527 { ac_try='test -z "$ac_c_werror_flag"
16528 || test ! -s conftest.err'
16529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16530 (eval $ac_try) 2>&5
16532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16533 (exit $ac_status); }; } &&
16534 { ac_try='test -s conftest$ac_exeext'
16535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16536 (eval $ac_try) 2>&5
16538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16539 (exit $ac_status); }; }; then
16540 ac_cv_search_regfree="none required"
16542 echo "$as_me: failed program was:" >&5
16543 sed 's/^/| /' conftest.$ac_ext >&5
16546 rm -f conftest.err conftest.$ac_objext \
16547 conftest$ac_exeext conftest.$ac_ext
16548 if test "$ac_cv_search_regfree" = no; then
16549 for ac_lib in regex gnuregex; do
16550 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16551 cat >conftest.$ac_ext <<_ACEOF
16554 cat confdefs.h >>conftest.$ac_ext
16555 cat >>conftest.$ac_ext <<_ACEOF
16556 /* end confdefs.h. */
16558 /* Override any gcc2 internal prototype to avoid an error. */
16562 /* We use char because int might match the return type of a gcc2
16563 builtin and then its argument prototype would still apply. */
16573 rm -f conftest.$ac_objext conftest$ac_exeext
16574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16575 (eval $ac_link) 2>conftest.er1
16577 grep -v '^ *+' conftest.er1 >conftest.err
16579 cat conftest.err >&5
16580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16581 (exit $ac_status); } &&
16582 { ac_try='test -z "$ac_c_werror_flag"
16583 || test ! -s conftest.err'
16584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16585 (eval $ac_try) 2>&5
16587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16588 (exit $ac_status); }; } &&
16589 { ac_try='test -s conftest$ac_exeext'
16590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16591 (eval $ac_try) 2>&5
16593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16594 (exit $ac_status); }; }; then
16595 ac_cv_search_regfree="-l$ac_lib"
16598 echo "$as_me: failed program was:" >&5
16599 sed 's/^/| /' conftest.$ac_ext >&5
16602 rm -f conftest.err conftest.$ac_objext \
16603 conftest$ac_exeext conftest.$ac_ext
16606 LIBS=$ac_func_search_save_LIBS
16608 echo "$as_me:$LINENO: result: $ac_cv_search_regfree" >&5
16609 echo "${ECHO_T}$ac_cv_search_regfree" >&6
16610 if test "$ac_cv_search_regfree" != no; then
16611 test "$ac_cv_search_regfree" = "none required" || LIBS="$ac_cv_search_regfree $LIBS"
16614 { { echo "$as_me:$LINENO: error: POSIX regex required." >&5
16615 echo "$as_me: error: POSIX regex required." >&2;}
16616 { (exit 1); exit 1; }; }
16621 echo "$as_me:$LINENO: checking for compatible POSIX regex" >&5
16622 echo $ECHO_N "checking for compatible POSIX regex... $ECHO_C" >&6
16623 if test "${ol_cv_c_posix_regex+set}" = set; then
16624 echo $ECHO_N "(cached) $ECHO_C" >&6
16627 if test "$cross_compiling" = yes; then
16628 ol_cv_c_posix_regex=cross
16630 cat >conftest.$ac_ext <<_ACEOF
16633 cat confdefs.h >>conftest.$ac_ext
16634 cat >>conftest.$ac_ext <<_ACEOF
16635 /* end confdefs.h. */
16637 #include <sys/types.h>
16639 static char *pattern, *string;
16647 if(regcomp(&re, pattern, 0)) {
16651 string = "ALL MATCH";
16653 rc = regexec(&re, string, 0, (void*)0, 0);
16660 rm -f conftest$ac_exeext
16661 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16662 (eval $ac_link) 2>&5
16664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16665 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16667 (eval $ac_try) 2>&5
16669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16670 (exit $ac_status); }; }; then
16671 ol_cv_c_posix_regex=yes
16673 echo "$as_me: program exited with status $ac_status" >&5
16674 echo "$as_me: failed program was:" >&5
16675 sed 's/^/| /' conftest.$ac_ext >&5
16677 ( exit $ac_status )
16678 ol_cv_c_posix_regex=no
16680 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16683 echo "$as_me:$LINENO: result: $ol_cv_c_posix_regex" >&5
16684 echo "${ECHO_T}$ol_cv_c_posix_regex" >&6
16686 if test "$ol_cv_c_posix_regex" = no ; then
16687 { { echo "$as_me:$LINENO: error: broken POSIX regex!" >&5
16688 echo "$as_me: error: broken POSIX regex!" >&2;}
16689 { (exit 1); exit 1; }; }
16695 for ac_header in sys/uuid.h
16697 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16698 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16699 echo "$as_me:$LINENO: checking for $ac_header" >&5
16700 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16701 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16702 echo $ECHO_N "(cached) $ECHO_C" >&6
16704 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16705 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16707 # Is the header compilable?
16708 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16709 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16710 cat >conftest.$ac_ext <<_ACEOF
16713 cat confdefs.h >>conftest.$ac_ext
16714 cat >>conftest.$ac_ext <<_ACEOF
16715 /* end confdefs.h. */
16716 $ac_includes_default
16717 #include <$ac_header>
16719 rm -f conftest.$ac_objext
16720 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16721 (eval $ac_compile) 2>conftest.er1
16723 grep -v '^ *+' conftest.er1 >conftest.err
16725 cat conftest.err >&5
16726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16727 (exit $ac_status); } &&
16728 { ac_try='test -z "$ac_c_werror_flag"
16729 || test ! -s conftest.err'
16730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16731 (eval $ac_try) 2>&5
16733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16734 (exit $ac_status); }; } &&
16735 { ac_try='test -s conftest.$ac_objext'
16736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16737 (eval $ac_try) 2>&5
16739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16740 (exit $ac_status); }; }; then
16741 ac_header_compiler=yes
16743 echo "$as_me: failed program was:" >&5
16744 sed 's/^/| /' conftest.$ac_ext >&5
16746 ac_header_compiler=no
16748 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16749 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16750 echo "${ECHO_T}$ac_header_compiler" >&6
16752 # Is the header present?
16753 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16754 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16755 cat >conftest.$ac_ext <<_ACEOF
16758 cat confdefs.h >>conftest.$ac_ext
16759 cat >>conftest.$ac_ext <<_ACEOF
16760 /* end confdefs.h. */
16761 #include <$ac_header>
16763 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16764 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16766 grep -v '^ *+' conftest.er1 >conftest.err
16768 cat conftest.err >&5
16769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16770 (exit $ac_status); } >/dev/null; then
16771 if test -s conftest.err; then
16772 ac_cpp_err=$ac_c_preproc_warn_flag
16773 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16780 if test -z "$ac_cpp_err"; then
16781 ac_header_preproc=yes
16783 echo "$as_me: failed program was:" >&5
16784 sed 's/^/| /' conftest.$ac_ext >&5
16786 ac_header_preproc=no
16788 rm -f conftest.err conftest.$ac_ext
16789 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16790 echo "${ECHO_T}$ac_header_preproc" >&6
16792 # So? What about this header?
16793 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16795 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16796 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16797 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16798 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16799 ac_header_preproc=yes
16802 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16803 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16804 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16805 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16806 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16807 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16808 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16809 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16810 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16811 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16812 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16813 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16816 ## ------------------------------------------ ##
16817 ## Report this to the AC_PACKAGE_NAME lists. ##
16818 ## ------------------------------------------ ##
16821 sed "s/^/$as_me: WARNING: /" >&2
16824 echo "$as_me:$LINENO: checking for $ac_header" >&5
16825 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16826 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16827 echo $ECHO_N "(cached) $ECHO_C" >&6
16829 eval "$as_ac_Header=\$ac_header_preproc"
16831 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16832 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16835 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16836 cat >>confdefs.h <<_ACEOF
16837 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16844 if test $ac_cv_header_sys_uuid_h = yes ; then
16846 echo "$as_me:$LINENO: checking for library containing uuid_to_str" >&5
16847 echo $ECHO_N "checking for library containing uuid_to_str... $ECHO_C" >&6
16848 if test "${ac_cv_search_uuid_to_str+set}" = set; then
16849 echo $ECHO_N "(cached) $ECHO_C" >&6
16851 ac_func_search_save_LIBS=$LIBS
16852 ac_cv_search_uuid_to_str=no
16853 cat >conftest.$ac_ext <<_ACEOF
16856 cat confdefs.h >>conftest.$ac_ext
16857 cat >>conftest.$ac_ext <<_ACEOF
16858 /* end confdefs.h. */
16860 /* Override any gcc2 internal prototype to avoid an error. */
16864 /* We use char because int might match the return type of a gcc2
16865 builtin and then its argument prototype would still apply. */
16866 char uuid_to_str ();
16875 rm -f conftest.$ac_objext conftest$ac_exeext
16876 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16877 (eval $ac_link) 2>conftest.er1
16879 grep -v '^ *+' conftest.er1 >conftest.err
16881 cat conftest.err >&5
16882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16883 (exit $ac_status); } &&
16884 { ac_try='test -z "$ac_c_werror_flag"
16885 || test ! -s conftest.err'
16886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16887 (eval $ac_try) 2>&5
16889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16890 (exit $ac_status); }; } &&
16891 { ac_try='test -s conftest$ac_exeext'
16892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16893 (eval $ac_try) 2>&5
16895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16896 (exit $ac_status); }; }; then
16897 ac_cv_search_uuid_to_str="none required"
16899 echo "$as_me: failed program was:" >&5
16900 sed 's/^/| /' conftest.$ac_ext >&5
16903 rm -f conftest.err conftest.$ac_objext \
16904 conftest$ac_exeext conftest.$ac_ext
16905 if test "$ac_cv_search_uuid_to_str" = no; then
16906 for ac_lib in uuid; do
16907 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16908 cat >conftest.$ac_ext <<_ACEOF
16911 cat confdefs.h >>conftest.$ac_ext
16912 cat >>conftest.$ac_ext <<_ACEOF
16913 /* end confdefs.h. */
16915 /* Override any gcc2 internal prototype to avoid an error. */
16919 /* We use char because int might match the return type of a gcc2
16920 builtin and then its argument prototype would still apply. */
16921 char uuid_to_str ();
16930 rm -f conftest.$ac_objext conftest$ac_exeext
16931 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16932 (eval $ac_link) 2>conftest.er1
16934 grep -v '^ *+' conftest.er1 >conftest.err
16936 cat conftest.err >&5
16937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16938 (exit $ac_status); } &&
16939 { ac_try='test -z "$ac_c_werror_flag"
16940 || test ! -s conftest.err'
16941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16942 (eval $ac_try) 2>&5
16944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16945 (exit $ac_status); }; } &&
16946 { ac_try='test -s conftest$ac_exeext'
16947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16948 (eval $ac_try) 2>&5
16950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16951 (exit $ac_status); }; }; then
16952 ac_cv_search_uuid_to_str="-l$ac_lib"
16955 echo "$as_me: failed program was:" >&5
16956 sed 's/^/| /' conftest.$ac_ext >&5
16959 rm -f conftest.err conftest.$ac_objext \
16960 conftest$ac_exeext conftest.$ac_ext
16963 LIBS=$ac_func_search_save_LIBS
16965 echo "$as_me:$LINENO: result: $ac_cv_search_uuid_to_str" >&5
16966 echo "${ECHO_T}$ac_cv_search_uuid_to_str" >&6
16967 if test "$ac_cv_search_uuid_to_str" != no; then
16968 test "$ac_cv_search_uuid_to_str" = "none required" || LIBS="$ac_cv_search_uuid_to_str $LIBS"
16976 if test have_uuid = yes ; then
16978 cat >>confdefs.h <<\_ACEOF
16979 #define HAVE_UUID_TO_STR 1
16983 test "$ac_cv_search_uuid_to_str" = "none required" || \
16984 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_to_str"
16988 if test $have_uuid = no ; then
16989 echo "$as_me:$LINENO: checking to see if -lrpcrt4 is needed for win32 UUID support" >&5
16990 echo $ECHO_N "checking to see if -lrpcrt4 is needed for win32 UUID support... $ECHO_C" >&6
16992 LIBS="$LIBS -lrpcrt4"
16993 cat >conftest.$ac_ext <<_ACEOF
16996 cat confdefs.h >>conftest.$ac_ext
16997 cat >>conftest.$ac_ext <<_ACEOF
16998 /* end confdefs.h. */
17000 int __stdcall UuidCreate(void *);
17001 int __stdcall UuidToStringA(void *,void **);
17008 UuidToStringA(0,0);
17014 rm -f conftest.$ac_objext conftest$ac_exeext
17015 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17016 (eval $ac_link) 2>conftest.er1
17018 grep -v '^ *+' conftest.er1 >conftest.err
17020 cat conftest.err >&5
17021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17022 (exit $ac_status); } &&
17023 { ac_try='test -z "$ac_c_werror_flag"
17024 || test ! -s conftest.err'
17025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17026 (eval $ac_try) 2>&5
17028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17029 (exit $ac_status); }; } &&
17030 { ac_try='test -s conftest$ac_exeext'
17031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17032 (eval $ac_try) 2>&5
17034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17035 (exit $ac_status); }; }; then
17038 echo "$as_me: failed program was:" >&5
17039 sed 's/^/| /' conftest.$ac_ext >&5
17043 rm -f conftest.err conftest.$ac_objext \
17044 conftest$ac_exeext conftest.$ac_ext
17045 if test $need_rpcrt = yes; then
17046 SLAPD_LIBS="$SLAPD_LIBS -lrpcrt4"
17049 echo "$as_me:$LINENO: result: $need_rpcrt" >&5
17050 echo "${ECHO_T}$need_rpcrt" >&6
17053 ol_cv_lib_resolver=no
17054 if test $ol_cv_lib_resolver = no ; then
17055 echo "$as_me:$LINENO: checking for resolver link (default)" >&5
17056 echo $ECHO_N "checking for resolver link (default)... $ECHO_C" >&6
17057 if test "${ol_cv_resolver_none+set}" = set; then
17058 echo $ECHO_N "(cached) $ECHO_C" >&6
17063 LIBS="$ol_RESOLVER_LIB $LIBS"
17065 cat >conftest.$ac_ext <<_ACEOF
17068 cat confdefs.h >>conftest.$ac_ext
17069 cat >>conftest.$ac_ext <<_ACEOF
17070 /* end confdefs.h. */
17072 #ifdef HAVE_SYS_TYPES_H
17073 # include <sys/types.h>
17075 #include <netinet/in.h>
17076 #ifdef HAVE_ARPA_NAMESER_H
17077 # include <arpa/nameser.h>
17079 #ifdef HAVE_RESOLV_H
17080 # include <resolv.h>
17088 char *request = NULL;
17089 unsigned char reply[64*1024];
17090 unsigned char host[64*1024];
17094 /* Bind 8/9 interface */
17095 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17097 /* Bind 4 interface */
17101 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17105 /* Bind 8/9 interface */
17107 #elif defined(HFIXEDSZ)
17108 /* Bind 4 interface w/ HFIXEDSZ */
17111 /* Bind 4 interface w/o HFIXEDSZ */
17112 p += sizeof(HEADER);
17114 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17120 rm -f conftest.$ac_objext conftest$ac_exeext
17121 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17122 (eval $ac_link) 2>conftest.er1
17124 grep -v '^ *+' conftest.er1 >conftest.err
17126 cat conftest.err >&5
17127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17128 (exit $ac_status); } &&
17129 { ac_try='test -z "$ac_c_werror_flag"
17130 || test ! -s conftest.err'
17131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17132 (eval $ac_try) 2>&5
17134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17135 (exit $ac_status); }; } &&
17136 { ac_try='test -s conftest$ac_exeext'
17137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17138 (eval $ac_try) 2>&5
17140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17141 (exit $ac_status); }; }; then
17142 ol_cv_resolver_none=yes
17144 echo "$as_me: failed program was:" >&5
17145 sed 's/^/| /' conftest.$ac_ext >&5
17147 ol_cv_resolver_none=no
17149 rm -f conftest.err conftest.$ac_objext \
17150 conftest$ac_exeext conftest.$ac_ext
17155 echo "$as_me:$LINENO: result: $ol_cv_resolver_none" >&5
17156 echo "${ECHO_T}$ol_cv_resolver_none" >&6
17158 if test $ol_cv_resolver_none = yes ; then
17159 ol_cv_lib_resolver=yes
17163 if test $ol_cv_lib_resolver = no ; then
17164 echo "$as_me:$LINENO: checking for resolver link (-lresolv)" >&5
17165 echo $ECHO_N "checking for resolver link (-lresolv)... $ECHO_C" >&6
17166 if test "${ol_cv_resolver_resolv+set}" = set; then
17167 echo $ECHO_N "(cached) $ECHO_C" >&6
17170 ol_RESOLVER_LIB=-lresolv
17172 LIBS="$ol_RESOLVER_LIB $LIBS"
17174 cat >conftest.$ac_ext <<_ACEOF
17177 cat confdefs.h >>conftest.$ac_ext
17178 cat >>conftest.$ac_ext <<_ACEOF
17179 /* end confdefs.h. */
17181 #ifdef HAVE_SYS_TYPES_H
17182 # include <sys/types.h>
17184 #include <netinet/in.h>
17185 #ifdef HAVE_ARPA_NAMESER_H
17186 # include <arpa/nameser.h>
17188 #ifdef HAVE_RESOLV_H
17189 # include <resolv.h>
17197 char *request = NULL;
17198 unsigned char reply[64*1024];
17199 unsigned char host[64*1024];
17203 /* Bind 8/9 interface */
17204 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17206 /* Bind 4 interface */
17210 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17214 /* Bind 8/9 interface */
17216 #elif defined(HFIXEDSZ)
17217 /* Bind 4 interface w/ HFIXEDSZ */
17220 /* Bind 4 interface w/o HFIXEDSZ */
17221 p += sizeof(HEADER);
17223 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17229 rm -f conftest.$ac_objext conftest$ac_exeext
17230 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17231 (eval $ac_link) 2>conftest.er1
17233 grep -v '^ *+' conftest.er1 >conftest.err
17235 cat conftest.err >&5
17236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17237 (exit $ac_status); } &&
17238 { ac_try='test -z "$ac_c_werror_flag"
17239 || test ! -s conftest.err'
17240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17241 (eval $ac_try) 2>&5
17243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17244 (exit $ac_status); }; } &&
17245 { ac_try='test -s conftest$ac_exeext'
17246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17247 (eval $ac_try) 2>&5
17249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17250 (exit $ac_status); }; }; then
17251 ol_cv_resolver_resolv=yes
17253 echo "$as_me: failed program was:" >&5
17254 sed 's/^/| /' conftest.$ac_ext >&5
17256 ol_cv_resolver_resolv=no
17258 rm -f conftest.err conftest.$ac_objext \
17259 conftest$ac_exeext conftest.$ac_ext
17264 echo "$as_me:$LINENO: result: $ol_cv_resolver_resolv" >&5
17265 echo "${ECHO_T}$ol_cv_resolver_resolv" >&6
17267 if test $ol_cv_resolver_resolv = yes ; then
17268 ol_cv_lib_resolver=-lresolv
17272 if test $ol_cv_lib_resolver = no ; then
17273 echo "$as_me:$LINENO: checking for resolver link (-lbind)" >&5
17274 echo $ECHO_N "checking for resolver link (-lbind)... $ECHO_C" >&6
17275 if test "${ol_cv_resolver_bind+set}" = set; then
17276 echo $ECHO_N "(cached) $ECHO_C" >&6
17279 ol_RESOLVER_LIB=-lbind
17281 LIBS="$ol_RESOLVER_LIB $LIBS"
17283 cat >conftest.$ac_ext <<_ACEOF
17286 cat confdefs.h >>conftest.$ac_ext
17287 cat >>conftest.$ac_ext <<_ACEOF
17288 /* end confdefs.h. */
17290 #ifdef HAVE_SYS_TYPES_H
17291 # include <sys/types.h>
17293 #include <netinet/in.h>
17294 #ifdef HAVE_ARPA_NAMESER_H
17295 # include <arpa/nameser.h>
17297 #ifdef HAVE_RESOLV_H
17298 # include <resolv.h>
17306 char *request = NULL;
17307 unsigned char reply[64*1024];
17308 unsigned char host[64*1024];
17312 /* Bind 8/9 interface */
17313 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17315 /* Bind 4 interface */
17319 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17323 /* Bind 8/9 interface */
17325 #elif defined(HFIXEDSZ)
17326 /* Bind 4 interface w/ HFIXEDSZ */
17329 /* Bind 4 interface w/o HFIXEDSZ */
17330 p += sizeof(HEADER);
17332 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17338 rm -f conftest.$ac_objext conftest$ac_exeext
17339 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17340 (eval $ac_link) 2>conftest.er1
17342 grep -v '^ *+' conftest.er1 >conftest.err
17344 cat conftest.err >&5
17345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17346 (exit $ac_status); } &&
17347 { ac_try='test -z "$ac_c_werror_flag"
17348 || test ! -s conftest.err'
17349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17350 (eval $ac_try) 2>&5
17352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17353 (exit $ac_status); }; } &&
17354 { ac_try='test -s conftest$ac_exeext'
17355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17356 (eval $ac_try) 2>&5
17358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17359 (exit $ac_status); }; }; then
17360 ol_cv_resolver_bind=yes
17362 echo "$as_me: failed program was:" >&5
17363 sed 's/^/| /' conftest.$ac_ext >&5
17365 ol_cv_resolver_bind=no
17367 rm -f conftest.err conftest.$ac_objext \
17368 conftest$ac_exeext conftest.$ac_ext
17373 echo "$as_me:$LINENO: result: $ol_cv_resolver_bind" >&5
17374 echo "${ECHO_T}$ol_cv_resolver_bind" >&6
17376 if test $ol_cv_resolver_bind = yes ; then
17377 ol_cv_lib_resolver=-lbind
17384 if test "$ol_cv_lib_resolver" != no ; then
17386 cat >>confdefs.h <<\_ACEOF
17387 #define HAVE_RES_QUERY 1
17391 if test "$ol_enable_dnssrv" != no ; then
17395 if test "$ol_cv_lib_resolver" != yes ; then
17396 LIBS="$ol_cv_lib_resolver $LIBS"
17400 if test "$ol_enable_dnssrv" = yes || test "$ol_enable_dnssrv" = mod ; then
17401 if test "$ol_link_dnssrv" = no ; then
17402 { { echo "$as_me:$LINENO: error: DNSSRV requires res_query()" >&5
17403 echo "$as_me: error: DNSSRV requires res_query()" >&2;}
17404 { (exit 1); exit 1; }; }
17407 ol_enable_dnssrv=no
17411 for ac_func in hstrerror
17413 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17414 echo "$as_me:$LINENO: checking for $ac_func" >&5
17415 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17416 if eval "test \"\${$as_ac_var+set}\" = set"; then
17417 echo $ECHO_N "(cached) $ECHO_C" >&6
17419 cat >conftest.$ac_ext <<_ACEOF
17422 cat confdefs.h >>conftest.$ac_ext
17423 cat >>conftest.$ac_ext <<_ACEOF
17424 /* end confdefs.h. */
17425 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17426 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17427 #define $ac_func innocuous_$ac_func
17429 /* System header to define __stub macros and hopefully few prototypes,
17430 which can conflict with char $ac_func (); below.
17431 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17432 <limits.h> exists even on freestanding compilers. */
17435 # include <limits.h>
17437 # include <assert.h>
17442 /* Override any gcc2 internal prototype to avoid an error. */
17447 /* We use char because int might match the return type of a gcc2
17448 builtin and then its argument prototype would still apply. */
17450 /* The GNU C library defines this for functions which it implements
17451 to always fail with ENOSYS. Some functions are actually named
17452 something starting with __ and the normal name is an alias. */
17453 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17456 char (*f) () = $ac_func;
17465 return f != $ac_func;
17470 rm -f conftest.$ac_objext conftest$ac_exeext
17471 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17472 (eval $ac_link) 2>conftest.er1
17474 grep -v '^ *+' conftest.er1 >conftest.err
17476 cat conftest.err >&5
17477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17478 (exit $ac_status); } &&
17479 { ac_try='test -z "$ac_c_werror_flag"
17480 || test ! -s conftest.err'
17481 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17482 (eval $ac_try) 2>&5
17484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17485 (exit $ac_status); }; } &&
17486 { ac_try='test -s conftest$ac_exeext'
17487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17488 (eval $ac_try) 2>&5
17490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17491 (exit $ac_status); }; }; then
17492 eval "$as_ac_var=yes"
17494 echo "$as_me: failed program was:" >&5
17495 sed 's/^/| /' conftest.$ac_ext >&5
17497 eval "$as_ac_var=no"
17499 rm -f conftest.err conftest.$ac_objext \
17500 conftest$ac_exeext conftest.$ac_ext
17502 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17503 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17504 if test `eval echo '${'$as_ac_var'}'` = yes; then
17505 cat >>confdefs.h <<_ACEOF
17506 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17517 for ac_func in getaddrinfo getnameinfo gai_strerror inet_ntop
17519 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17520 echo "$as_me:$LINENO: checking for $ac_func" >&5
17521 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17522 if eval "test \"\${$as_ac_var+set}\" = set"; then
17523 echo $ECHO_N "(cached) $ECHO_C" >&6
17525 cat >conftest.$ac_ext <<_ACEOF
17528 cat confdefs.h >>conftest.$ac_ext
17529 cat >>conftest.$ac_ext <<_ACEOF
17530 /* end confdefs.h. */
17531 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17532 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17533 #define $ac_func innocuous_$ac_func
17535 /* System header to define __stub macros and hopefully few prototypes,
17536 which can conflict with char $ac_func (); below.
17537 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17538 <limits.h> exists even on freestanding compilers. */
17541 # include <limits.h>
17543 # include <assert.h>
17548 /* Override any gcc2 internal prototype to avoid an error. */
17553 /* We use char because int might match the return type of a gcc2
17554 builtin and then its argument prototype would still apply. */
17556 /* The GNU C library defines this for functions which it implements
17557 to always fail with ENOSYS. Some functions are actually named
17558 something starting with __ and the normal name is an alias. */
17559 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17562 char (*f) () = $ac_func;
17571 return f != $ac_func;
17576 rm -f conftest.$ac_objext conftest$ac_exeext
17577 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17578 (eval $ac_link) 2>conftest.er1
17580 grep -v '^ *+' conftest.er1 >conftest.err
17582 cat conftest.err >&5
17583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17584 (exit $ac_status); } &&
17585 { ac_try='test -z "$ac_c_werror_flag"
17586 || test ! -s conftest.err'
17587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17588 (eval $ac_try) 2>&5
17590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17591 (exit $ac_status); }; } &&
17592 { ac_try='test -s conftest$ac_exeext'
17593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17594 (eval $ac_try) 2>&5
17596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17597 (exit $ac_status); }; }; then
17598 eval "$as_ac_var=yes"
17600 echo "$as_me: failed program was:" >&5
17601 sed 's/^/| /' conftest.$ac_ext >&5
17603 eval "$as_ac_var=no"
17605 rm -f conftest.err conftest.$ac_objext \
17606 conftest$ac_exeext conftest.$ac_ext
17608 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17609 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17610 if test `eval echo '${'$as_ac_var'}'` = yes; then
17611 cat >>confdefs.h <<_ACEOF
17612 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17620 if test $ac_cv_func_getaddrinfo = no || test $ac_cv_func_inet_ntop = no ; then
17621 if test $ol_enable_ipv6 = yes ; then
17622 { { echo "$as_me:$LINENO: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&5
17623 echo "$as_me: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&2;}
17624 { (exit 1); exit 1; }; }
17626 elif test $ol_enable_ipv6 != no ; then
17627 echo "$as_me:$LINENO: checking INET6_ADDRSTRLEN" >&5
17628 echo $ECHO_N "checking INET6_ADDRSTRLEN... $ECHO_C" >&6
17629 if test "${ol_cv_inet6_addrstrlen+set}" = set; then
17630 echo $ECHO_N "(cached) $ECHO_C" >&6
17633 cat >conftest.$ac_ext <<_ACEOF
17636 cat confdefs.h >>conftest.$ac_ext
17637 cat >>conftest.$ac_ext <<_ACEOF
17638 /* end confdefs.h. */
17640 # include <netinet/in.h>
17641 # ifdef INET6_ADDRSTRLEN
17642 __has_inet6_addrstrlen__;
17646 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17647 $EGREP "__has_inet6_addrstrlen__" >/dev/null 2>&1; then
17648 ol_cv_inet6_addrstrlen=yes
17650 ol_cv_inet6_addrstrlen=no
17655 echo "$as_me:$LINENO: result: $ol_cv_inet6_addrstrlen" >&5
17656 echo "${ECHO_T}$ol_cv_inet6_addrstrlen" >&6
17659 echo "$as_me:$LINENO: checking struct sockaddr_storage" >&5
17660 echo $ECHO_N "checking struct sockaddr_storage... $ECHO_C" >&6
17661 if test "${ol_cv_struct_sockaddr_storage+set}" = set; then
17662 echo $ECHO_N "(cached) $ECHO_C" >&6
17665 cat >conftest.$ac_ext <<_ACEOF
17668 cat confdefs.h >>conftest.$ac_ext
17669 cat >>conftest.$ac_ext <<_ACEOF
17670 /* end confdefs.h. */
17672 #include <sys/types.h>
17673 #include <sys/socket.h>
17679 struct sockaddr_storage ss;
17685 rm -f conftest.$ac_objext
17686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17687 (eval $ac_compile) 2>conftest.er1
17689 grep -v '^ *+' conftest.er1 >conftest.err
17691 cat conftest.err >&5
17692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17693 (exit $ac_status); } &&
17694 { ac_try='test -z "$ac_c_werror_flag"
17695 || test ! -s conftest.err'
17696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17697 (eval $ac_try) 2>&5
17699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17700 (exit $ac_status); }; } &&
17701 { ac_try='test -s conftest.$ac_objext'
17702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17703 (eval $ac_try) 2>&5
17705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17706 (exit $ac_status); }; }; then
17707 ol_cv_struct_sockaddr_storage=yes
17709 echo "$as_me: failed program was:" >&5
17710 sed 's/^/| /' conftest.$ac_ext >&5
17712 ol_cv_struct_sockaddr_storage=no
17714 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17716 echo "$as_me:$LINENO: result: $ol_cv_struct_sockaddr_storage" >&5
17717 echo "${ECHO_T}$ol_cv_struct_sockaddr_storage" >&6
17719 if test $ol_cv_inet6_addrstrlen = yes &&
17720 test $ol_cv_struct_sockaddr_storage = yes ; then
17722 elif test $ol_enable_ipv6 = yes &&
17723 test $ol_cv_inet6_addrstrlen = no ; then
17724 { { echo "$as_me:$LINENO: error: IPv6 support requires INET6_ADDRSTRLEN" >&5
17725 echo "$as_me: error: IPv6 support requires INET6_ADDRSTRLEN" >&2;}
17726 { (exit 1); exit 1; }; }
17727 elif test $ol_enable_ipv6 = yes &&
17728 test $ol_cv_struct_sockaddr_storage = no ; then
17729 { { echo "$as_me:$LINENO: error: IPv6 support requires struct sockaddr_storage" >&5
17730 echo "$as_me: error: IPv6 support requires struct sockaddr_storage" >&2;}
17731 { (exit 1); exit 1; }; }
17735 if test $ol_enable_local != no ; then
17737 for ac_header in sys/un.h
17739 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17740 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17741 echo "$as_me:$LINENO: checking for $ac_header" >&5
17742 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17743 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17744 echo $ECHO_N "(cached) $ECHO_C" >&6
17746 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17747 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17749 # Is the header compilable?
17750 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17751 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17752 cat >conftest.$ac_ext <<_ACEOF
17755 cat confdefs.h >>conftest.$ac_ext
17756 cat >>conftest.$ac_ext <<_ACEOF
17757 /* end confdefs.h. */
17758 $ac_includes_default
17759 #include <$ac_header>
17761 rm -f conftest.$ac_objext
17762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17763 (eval $ac_compile) 2>conftest.er1
17765 grep -v '^ *+' conftest.er1 >conftest.err
17767 cat conftest.err >&5
17768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17769 (exit $ac_status); } &&
17770 { ac_try='test -z "$ac_c_werror_flag"
17771 || test ! -s conftest.err'
17772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17773 (eval $ac_try) 2>&5
17775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17776 (exit $ac_status); }; } &&
17777 { ac_try='test -s conftest.$ac_objext'
17778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17779 (eval $ac_try) 2>&5
17781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17782 (exit $ac_status); }; }; then
17783 ac_header_compiler=yes
17785 echo "$as_me: failed program was:" >&5
17786 sed 's/^/| /' conftest.$ac_ext >&5
17788 ac_header_compiler=no
17790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17791 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17792 echo "${ECHO_T}$ac_header_compiler" >&6
17794 # Is the header present?
17795 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17796 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17797 cat >conftest.$ac_ext <<_ACEOF
17800 cat confdefs.h >>conftest.$ac_ext
17801 cat >>conftest.$ac_ext <<_ACEOF
17802 /* end confdefs.h. */
17803 #include <$ac_header>
17805 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17806 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17808 grep -v '^ *+' conftest.er1 >conftest.err
17810 cat conftest.err >&5
17811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17812 (exit $ac_status); } >/dev/null; then
17813 if test -s conftest.err; then
17814 ac_cpp_err=$ac_c_preproc_warn_flag
17815 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17822 if test -z "$ac_cpp_err"; then
17823 ac_header_preproc=yes
17825 echo "$as_me: failed program was:" >&5
17826 sed 's/^/| /' conftest.$ac_ext >&5
17828 ac_header_preproc=no
17830 rm -f conftest.err conftest.$ac_ext
17831 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17832 echo "${ECHO_T}$ac_header_preproc" >&6
17834 # So? What about this header?
17835 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17837 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17838 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17839 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17840 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17841 ac_header_preproc=yes
17844 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17845 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17846 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17847 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17848 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17849 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17850 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17851 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17852 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17853 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17854 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17855 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17858 ## ------------------------------------------ ##
17859 ## Report this to the AC_PACKAGE_NAME lists. ##
17860 ## ------------------------------------------ ##
17863 sed "s/^/$as_me: WARNING: /" >&2
17866 echo "$as_me:$LINENO: checking for $ac_header" >&5
17867 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17868 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17869 echo $ECHO_N "(cached) $ECHO_C" >&6
17871 eval "$as_ac_Header=\$ac_header_preproc"
17873 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17874 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17877 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17878 cat >>confdefs.h <<_ACEOF
17879 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17887 if test $ol_enable_local = auto ; then
17888 ol_enable_local=$ac_cv_header_sys_un_h
17889 elif test $ac_cv_header_sys_un_h = no ; then
17890 { { echo "$as_me:$LINENO: error: AF_LOCAL domain support requires sys/un.h" >&5
17891 echo "$as_me: error: AF_LOCAL domain support requires sys/un.h" >&2;}
17892 { (exit 1); exit 1; }; }
17900 case $ol_with_kerberos in yes | auto | k5 | k5only | k425)
17903 for ac_header in krb5.h
17905 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17906 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17907 echo "$as_me:$LINENO: checking for $ac_header" >&5
17908 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17909 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17910 echo $ECHO_N "(cached) $ECHO_C" >&6
17912 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17913 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17915 # Is the header compilable?
17916 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17917 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17918 cat >conftest.$ac_ext <<_ACEOF
17921 cat confdefs.h >>conftest.$ac_ext
17922 cat >>conftest.$ac_ext <<_ACEOF
17923 /* end confdefs.h. */
17924 $ac_includes_default
17925 #include <$ac_header>
17927 rm -f conftest.$ac_objext
17928 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17929 (eval $ac_compile) 2>conftest.er1
17931 grep -v '^ *+' conftest.er1 >conftest.err
17933 cat conftest.err >&5
17934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17935 (exit $ac_status); } &&
17936 { ac_try='test -z "$ac_c_werror_flag"
17937 || test ! -s conftest.err'
17938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17939 (eval $ac_try) 2>&5
17941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17942 (exit $ac_status); }; } &&
17943 { ac_try='test -s conftest.$ac_objext'
17944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17945 (eval $ac_try) 2>&5
17947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17948 (exit $ac_status); }; }; then
17949 ac_header_compiler=yes
17951 echo "$as_me: failed program was:" >&5
17952 sed 's/^/| /' conftest.$ac_ext >&5
17954 ac_header_compiler=no
17956 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17957 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17958 echo "${ECHO_T}$ac_header_compiler" >&6
17960 # Is the header present?
17961 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17962 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17963 cat >conftest.$ac_ext <<_ACEOF
17966 cat confdefs.h >>conftest.$ac_ext
17967 cat >>conftest.$ac_ext <<_ACEOF
17968 /* end confdefs.h. */
17969 #include <$ac_header>
17971 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17972 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17974 grep -v '^ *+' conftest.er1 >conftest.err
17976 cat conftest.err >&5
17977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17978 (exit $ac_status); } >/dev/null; then
17979 if test -s conftest.err; then
17980 ac_cpp_err=$ac_c_preproc_warn_flag
17981 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17988 if test -z "$ac_cpp_err"; then
17989 ac_header_preproc=yes
17991 echo "$as_me: failed program was:" >&5
17992 sed 's/^/| /' conftest.$ac_ext >&5
17994 ac_header_preproc=no
17996 rm -f conftest.err conftest.$ac_ext
17997 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17998 echo "${ECHO_T}$ac_header_preproc" >&6
18000 # So? What about this header?
18001 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18003 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18004 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18005 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18006 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18007 ac_header_preproc=yes
18010 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18011 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18012 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18013 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18014 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18015 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18016 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18017 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18018 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18019 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18020 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18021 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18024 ## ------------------------------------------ ##
18025 ## Report this to the AC_PACKAGE_NAME lists. ##
18026 ## ------------------------------------------ ##
18029 sed "s/^/$as_me: WARNING: /" >&2
18032 echo "$as_me:$LINENO: checking for $ac_header" >&5
18033 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18034 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18035 echo $ECHO_N "(cached) $ECHO_C" >&6
18037 eval "$as_ac_Header=\$ac_header_preproc"
18039 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18040 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18043 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18044 cat >>confdefs.h <<_ACEOF
18045 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18053 if test $ac_cv_header_krb5_h = yes ; then
18055 for ac_header in heim_err.h
18057 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18058 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18059 echo "$as_me:$LINENO: checking for $ac_header" >&5
18060 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18061 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18062 echo $ECHO_N "(cached) $ECHO_C" >&6
18064 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18065 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18067 # Is the header compilable?
18068 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18069 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18070 cat >conftest.$ac_ext <<_ACEOF
18073 cat confdefs.h >>conftest.$ac_ext
18074 cat >>conftest.$ac_ext <<_ACEOF
18075 /* end confdefs.h. */
18076 $ac_includes_default
18077 #include <$ac_header>
18079 rm -f conftest.$ac_objext
18080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18081 (eval $ac_compile) 2>conftest.er1
18083 grep -v '^ *+' conftest.er1 >conftest.err
18085 cat conftest.err >&5
18086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18087 (exit $ac_status); } &&
18088 { ac_try='test -z "$ac_c_werror_flag"
18089 || test ! -s conftest.err'
18090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18091 (eval $ac_try) 2>&5
18093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18094 (exit $ac_status); }; } &&
18095 { ac_try='test -s conftest.$ac_objext'
18096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18097 (eval $ac_try) 2>&5
18099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18100 (exit $ac_status); }; }; then
18101 ac_header_compiler=yes
18103 echo "$as_me: failed program was:" >&5
18104 sed 's/^/| /' conftest.$ac_ext >&5
18106 ac_header_compiler=no
18108 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18109 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18110 echo "${ECHO_T}$ac_header_compiler" >&6
18112 # Is the header present?
18113 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18114 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18115 cat >conftest.$ac_ext <<_ACEOF
18118 cat confdefs.h >>conftest.$ac_ext
18119 cat >>conftest.$ac_ext <<_ACEOF
18120 /* end confdefs.h. */
18121 #include <$ac_header>
18123 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18124 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18126 grep -v '^ *+' conftest.er1 >conftest.err
18128 cat conftest.err >&5
18129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18130 (exit $ac_status); } >/dev/null; then
18131 if test -s conftest.err; then
18132 ac_cpp_err=$ac_c_preproc_warn_flag
18133 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18140 if test -z "$ac_cpp_err"; then
18141 ac_header_preproc=yes
18143 echo "$as_me: failed program was:" >&5
18144 sed 's/^/| /' conftest.$ac_ext >&5
18146 ac_header_preproc=no
18148 rm -f conftest.err conftest.$ac_ext
18149 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18150 echo "${ECHO_T}$ac_header_preproc" >&6
18152 # So? What about this header?
18153 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18155 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18156 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18157 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18158 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18159 ac_header_preproc=yes
18162 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18163 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18164 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18165 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18166 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18167 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18168 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18169 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18170 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18171 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18172 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18173 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18176 ## ------------------------------------------ ##
18177 ## Report this to the AC_PACKAGE_NAME lists. ##
18178 ## ------------------------------------------ ##
18181 sed "s/^/$as_me: WARNING: /" >&2
18184 echo "$as_me:$LINENO: checking for $ac_header" >&5
18185 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18186 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18187 echo $ECHO_N "(cached) $ECHO_C" >&6
18189 eval "$as_ac_Header=\$ac_header_preproc"
18191 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18192 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18195 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18196 cat >>confdefs.h <<_ACEOF
18197 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18204 if test $ac_cv_header_heim_err_h = yes ; then
18210 if test $krb5_impl = mit; then
18211 echo "$as_me:$LINENO: checking for main in -lk5crypto" >&5
18212 echo $ECHO_N "checking for main in -lk5crypto... $ECHO_C" >&6
18213 if test "${ac_cv_lib_k5crypto_main+set}" = set; then
18214 echo $ECHO_N "(cached) $ECHO_C" >&6
18216 ac_check_lib_save_LIBS=$LIBS
18217 LIBS="-lk5crypto $LIBS"
18218 cat >conftest.$ac_ext <<_ACEOF
18221 cat confdefs.h >>conftest.$ac_ext
18222 cat >>conftest.$ac_ext <<_ACEOF
18223 /* end confdefs.h. */
18234 rm -f conftest.$ac_objext conftest$ac_exeext
18235 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18236 (eval $ac_link) 2>conftest.er1
18238 grep -v '^ *+' conftest.er1 >conftest.err
18240 cat conftest.err >&5
18241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18242 (exit $ac_status); } &&
18243 { ac_try='test -z "$ac_c_werror_flag"
18244 || test ! -s conftest.err'
18245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18246 (eval $ac_try) 2>&5
18248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18249 (exit $ac_status); }; } &&
18250 { ac_try='test -s conftest$ac_exeext'
18251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18252 (eval $ac_try) 2>&5
18254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18255 (exit $ac_status); }; }; then
18256 ac_cv_lib_k5crypto_main=yes
18258 echo "$as_me: failed program was:" >&5
18259 sed 's/^/| /' conftest.$ac_ext >&5
18261 ac_cv_lib_k5crypto_main=no
18263 rm -f conftest.err conftest.$ac_objext \
18264 conftest$ac_exeext conftest.$ac_ext
18265 LIBS=$ac_check_lib_save_LIBS
18267 echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_main" >&5
18268 echo "${ECHO_T}$ac_cv_lib_k5crypto_main" >&6
18269 if test $ac_cv_lib_k5crypto_main = yes; then
18270 krb5crypto=k5crypto
18276 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18277 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18278 if test "${ac_cv_lib_krb5_main+set}" = set; then
18279 echo $ECHO_N "(cached) $ECHO_C" >&6
18281 ac_check_lib_save_LIBS=$LIBS
18282 LIBS="-lkrb5 -l$krb5crypto -lcom_err $LIBS"
18283 cat >conftest.$ac_ext <<_ACEOF
18286 cat confdefs.h >>conftest.$ac_ext
18287 cat >>conftest.$ac_ext <<_ACEOF
18288 /* end confdefs.h. */
18299 rm -f conftest.$ac_objext conftest$ac_exeext
18300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18301 (eval $ac_link) 2>conftest.er1
18303 grep -v '^ *+' conftest.er1 >conftest.err
18305 cat conftest.err >&5
18306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18307 (exit $ac_status); } &&
18308 { ac_try='test -z "$ac_c_werror_flag"
18309 || test ! -s conftest.err'
18310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18311 (eval $ac_try) 2>&5
18313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18314 (exit $ac_status); }; } &&
18315 { ac_try='test -s conftest$ac_exeext'
18316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18317 (eval $ac_try) 2>&5
18319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18320 (exit $ac_status); }; }; then
18321 ac_cv_lib_krb5_main=yes
18323 echo "$as_me: failed program was:" >&5
18324 sed 's/^/| /' conftest.$ac_ext >&5
18326 ac_cv_lib_krb5_main=no
18328 rm -f conftest.err conftest.$ac_objext \
18329 conftest$ac_exeext conftest.$ac_ext
18330 LIBS=$ac_check_lib_save_LIBS
18332 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18333 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18334 if test $ac_cv_lib_krb5_main = yes; then
18336 KRB5_LIBS="-lkrb5 -l$krb5crypto -lcom_err"
18342 elif test $krb5_impl = heimdal; then
18343 echo "$as_me:$LINENO: checking for main in -ldes" >&5
18344 echo $ECHO_N "checking for main in -ldes... $ECHO_C" >&6
18345 if test "${ac_cv_lib_des_main+set}" = set; then
18346 echo $ECHO_N "(cached) $ECHO_C" >&6
18348 ac_check_lib_save_LIBS=$LIBS
18350 cat >conftest.$ac_ext <<_ACEOF
18353 cat confdefs.h >>conftest.$ac_ext
18354 cat >>conftest.$ac_ext <<_ACEOF
18355 /* end confdefs.h. */
18366 rm -f conftest.$ac_objext conftest$ac_exeext
18367 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18368 (eval $ac_link) 2>conftest.er1
18370 grep -v '^ *+' conftest.er1 >conftest.err
18372 cat conftest.err >&5
18373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18374 (exit $ac_status); } &&
18375 { ac_try='test -z "$ac_c_werror_flag"
18376 || test ! -s conftest.err'
18377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18378 (eval $ac_try) 2>&5
18380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18381 (exit $ac_status); }; } &&
18382 { ac_try='test -s conftest$ac_exeext'
18383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18384 (eval $ac_try) 2>&5
18386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18387 (exit $ac_status); }; }; then
18388 ac_cv_lib_des_main=yes
18390 echo "$as_me: failed program was:" >&5
18391 sed 's/^/| /' conftest.$ac_ext >&5
18393 ac_cv_lib_des_main=no
18395 rm -f conftest.err conftest.$ac_objext \
18396 conftest$ac_exeext conftest.$ac_ext
18397 LIBS=$ac_check_lib_save_LIBS
18399 echo "$as_me:$LINENO: result: $ac_cv_lib_des_main" >&5
18400 echo "${ECHO_T}$ac_cv_lib_des_main" >&6
18401 if test $ac_cv_lib_des_main = yes; then
18408 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18409 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18410 if test "${ac_cv_lib_krb5_main+set}" = set; then
18411 echo $ECHO_N "(cached) $ECHO_C" >&6
18413 ac_check_lib_save_LIBS=$LIBS
18414 LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18415 cat >conftest.$ac_ext <<_ACEOF
18418 cat confdefs.h >>conftest.$ac_ext
18419 cat >>conftest.$ac_ext <<_ACEOF
18420 /* end confdefs.h. */
18431 rm -f conftest.$ac_objext conftest$ac_exeext
18432 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18433 (eval $ac_link) 2>conftest.er1
18435 grep -v '^ *+' conftest.er1 >conftest.err
18437 cat conftest.err >&5
18438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18439 (exit $ac_status); } &&
18440 { ac_try='test -z "$ac_c_werror_flag"
18441 || test ! -s conftest.err'
18442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18443 (eval $ac_try) 2>&5
18445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18446 (exit $ac_status); }; } &&
18447 { ac_try='test -s conftest$ac_exeext'
18448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18449 (eval $ac_try) 2>&5
18451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18452 (exit $ac_status); }; }; then
18453 ac_cv_lib_krb5_main=yes
18455 echo "$as_me: failed program was:" >&5
18456 sed 's/^/| /' conftest.$ac_ext >&5
18458 ac_cv_lib_krb5_main=no
18460 rm -f conftest.err conftest.$ac_objext \
18461 conftest$ac_exeext conftest.$ac_ext
18462 LIBS=$ac_check_lib_save_LIBS
18464 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18465 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18466 if test $ac_cv_lib_krb5_main = yes; then
18468 KRB5_LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err"
18475 cat >>confdefs.h <<\_ACEOF
18476 #define HAVE_HEIMDAL_KERBEROS 1
18482 { echo "$as_me:$LINENO: WARNING: Unrecognized Kerberos5 Implementation" >&5
18483 echo "$as_me: WARNING: Unrecognized Kerberos5 Implementation" >&2;}
18486 if test $have_krb5 = yes ; then
18490 cat >>confdefs.h <<\_ACEOF
18491 #define HAVE_KRB5 1
18495 if test $ol_with_kerberos = k5only ; then
18496 ol_with_kerberos=found
18499 elif test $ol_with_kerberos != auto ; then
18500 { { echo "$as_me:$LINENO: error: Required Kerberos 5 support not available" >&5
18501 echo "$as_me: error: Required Kerberos 5 support not available" >&2;}
18502 { (exit 1); exit 1; }; }
18509 if test $ol_link_krb5 = yes &&
18510 { test $ol_with_kerberos = yes ||
18511 test $ol_with_kerberos = auto ||
18512 test $ol_with_kerberos = k425; }; then
18516 for ac_header in kerberosIV/krb.h kerberosIV/des.h
18518 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18519 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18520 echo "$as_me:$LINENO: checking for $ac_header" >&5
18521 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18522 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18523 echo $ECHO_N "(cached) $ECHO_C" >&6
18525 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18526 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18528 # Is the header compilable?
18529 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18530 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18531 cat >conftest.$ac_ext <<_ACEOF
18534 cat confdefs.h >>conftest.$ac_ext
18535 cat >>conftest.$ac_ext <<_ACEOF
18536 /* end confdefs.h. */
18537 $ac_includes_default
18538 #include <$ac_header>
18540 rm -f conftest.$ac_objext
18541 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18542 (eval $ac_compile) 2>conftest.er1
18544 grep -v '^ *+' conftest.er1 >conftest.err
18546 cat conftest.err >&5
18547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18548 (exit $ac_status); } &&
18549 { ac_try='test -z "$ac_c_werror_flag"
18550 || test ! -s conftest.err'
18551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18552 (eval $ac_try) 2>&5
18554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18555 (exit $ac_status); }; } &&
18556 { ac_try='test -s conftest.$ac_objext'
18557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18558 (eval $ac_try) 2>&5
18560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18561 (exit $ac_status); }; }; then
18562 ac_header_compiler=yes
18564 echo "$as_me: failed program was:" >&5
18565 sed 's/^/| /' conftest.$ac_ext >&5
18567 ac_header_compiler=no
18569 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18570 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18571 echo "${ECHO_T}$ac_header_compiler" >&6
18573 # Is the header present?
18574 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18575 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18576 cat >conftest.$ac_ext <<_ACEOF
18579 cat confdefs.h >>conftest.$ac_ext
18580 cat >>conftest.$ac_ext <<_ACEOF
18581 /* end confdefs.h. */
18582 #include <$ac_header>
18584 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18585 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18587 grep -v '^ *+' conftest.er1 >conftest.err
18589 cat conftest.err >&5
18590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18591 (exit $ac_status); } >/dev/null; then
18592 if test -s conftest.err; then
18593 ac_cpp_err=$ac_c_preproc_warn_flag
18594 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18601 if test -z "$ac_cpp_err"; then
18602 ac_header_preproc=yes
18604 echo "$as_me: failed program was:" >&5
18605 sed 's/^/| /' conftest.$ac_ext >&5
18607 ac_header_preproc=no
18609 rm -f conftest.err conftest.$ac_ext
18610 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18611 echo "${ECHO_T}$ac_header_preproc" >&6
18613 # So? What about this header?
18614 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18616 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18617 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18618 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18619 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18620 ac_header_preproc=yes
18623 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18624 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18625 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18626 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18627 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18628 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18629 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18630 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18631 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18632 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18633 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18634 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18637 ## ------------------------------------------ ##
18638 ## Report this to the AC_PACKAGE_NAME lists. ##
18639 ## ------------------------------------------ ##
18642 sed "s/^/$as_me: WARNING: /" >&2
18645 echo "$as_me:$LINENO: checking for $ac_header" >&5
18646 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18647 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18648 echo $ECHO_N "(cached) $ECHO_C" >&6
18650 eval "$as_ac_Header=\$ac_header_preproc"
18652 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18653 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18656 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18657 cat >>confdefs.h <<_ACEOF
18658 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18666 if test $ac_cv_header_kerberosIV_krb_h = yes ; then
18667 if test $krb5_impl = mit; then
18668 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18669 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18670 if test "${ac_cv_lib_krb4_main+set}" = set; then
18671 echo $ECHO_N "(cached) $ECHO_C" >&6
18673 ac_check_lib_save_LIBS=$LIBS
18674 LIBS="-lkrb4 -ldes425 -lkrb5 -l$krb5crypto -lcom_err $LIBS"
18675 cat >conftest.$ac_ext <<_ACEOF
18678 cat confdefs.h >>conftest.$ac_ext
18679 cat >>conftest.$ac_ext <<_ACEOF
18680 /* end confdefs.h. */
18691 rm -f conftest.$ac_objext conftest$ac_exeext
18692 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18693 (eval $ac_link) 2>conftest.er1
18695 grep -v '^ *+' conftest.er1 >conftest.err
18697 cat conftest.err >&5
18698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18699 (exit $ac_status); } &&
18700 { ac_try='test -z "$ac_c_werror_flag"
18701 || test ! -s conftest.err'
18702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18703 (eval $ac_try) 2>&5
18705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18706 (exit $ac_status); }; } &&
18707 { ac_try='test -s conftest$ac_exeext'
18708 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18709 (eval $ac_try) 2>&5
18711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18712 (exit $ac_status); }; }; then
18713 ac_cv_lib_krb4_main=yes
18715 echo "$as_me: failed program was:" >&5
18716 sed 's/^/| /' conftest.$ac_ext >&5
18718 ac_cv_lib_krb4_main=no
18720 rm -f conftest.err conftest.$ac_objext \
18721 conftest$ac_exeext conftest.$ac_ext
18722 LIBS=$ac_check_lib_save_LIBS
18724 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18725 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18726 if test $ac_cv_lib_krb4_main = yes; then
18728 KRB4_LIBS="-lkrb4 -ldes425"
18734 elif test $krb5_impl = heimdal; then
18735 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18736 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18737 if test "${ac_cv_lib_krb4_main+set}" = set; then
18738 echo $ECHO_N "(cached) $ECHO_C" >&6
18740 ac_check_lib_save_LIBS=$LIBS
18741 LIBS="-lkrb4 -lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18742 cat >conftest.$ac_ext <<_ACEOF
18745 cat confdefs.h >>conftest.$ac_ext
18746 cat >>conftest.$ac_ext <<_ACEOF
18747 /* end confdefs.h. */
18758 rm -f conftest.$ac_objext conftest$ac_exeext
18759 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18760 (eval $ac_link) 2>conftest.er1
18762 grep -v '^ *+' conftest.er1 >conftest.err
18764 cat conftest.err >&5
18765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18766 (exit $ac_status); } &&
18767 { ac_try='test -z "$ac_c_werror_flag"
18768 || test ! -s conftest.err'
18769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18770 (eval $ac_try) 2>&5
18772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18773 (exit $ac_status); }; } &&
18774 { ac_try='test -s conftest$ac_exeext'
18775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18776 (eval $ac_try) 2>&5
18778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18779 (exit $ac_status); }; }; then
18780 ac_cv_lib_krb4_main=yes
18782 echo "$as_me: failed program was:" >&5
18783 sed 's/^/| /' conftest.$ac_ext >&5
18785 ac_cv_lib_krb4_main=no
18787 rm -f conftest.err conftest.$ac_objext \
18788 conftest$ac_exeext conftest.$ac_ext
18789 LIBS=$ac_check_lib_save_LIBS
18791 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18792 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18793 if test $ac_cv_lib_krb4_main = yes; then
18803 { echo "$as_me:$LINENO: WARNING: Unrecongized Kerberos V Implementation" >&5
18804 echo "$as_me: WARNING: Unrecongized Kerberos V Implementation" >&2;}
18807 if test $have_k425 = yes ; then
18808 ol_with_kerberos=found
18812 cat >>confdefs.h <<\_ACEOF
18813 #define HAVE_KRB425 1
18817 cat >>confdefs.h <<\_ACEOF
18818 #define HAVE_KRB4 1
18822 echo "$as_me:$LINENO: checking for des_debug in Kerberos libraries" >&5
18823 echo $ECHO_N "checking for des_debug in Kerberos libraries... $ECHO_C" >&6
18824 if test "${ol_cv_var_des_debug+set}" = set; then
18825 echo $ECHO_N "(cached) $ECHO_C" >&6
18829 LIBS="$KRB4_LIBS $KRB5_LIBS $LIBS"
18830 cat >conftest.$ac_ext <<_ACEOF
18833 cat confdefs.h >>conftest.$ac_ext
18834 cat >>conftest.$ac_ext <<_ACEOF
18835 /* end confdefs.h. */
18837 #include <kerberosIV/krb.h>
18838 #include <kerberosIV/des.h>
18839 extern int des_debug;
18851 rm -f conftest.$ac_objext conftest$ac_exeext
18852 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18853 (eval $ac_link) 2>conftest.er1
18855 grep -v '^ *+' conftest.er1 >conftest.err
18857 cat conftest.err >&5
18858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18859 (exit $ac_status); } &&
18860 { ac_try='test -z "$ac_c_werror_flag"
18861 || test ! -s conftest.err'
18862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18863 (eval $ac_try) 2>&5
18865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18866 (exit $ac_status); }; } &&
18867 { ac_try='test -s conftest$ac_exeext'
18868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18869 (eval $ac_try) 2>&5
18871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18872 (exit $ac_status); }; }; then
18873 ol_cv_var_des_debug=yes
18875 echo "$as_me: failed program was:" >&5
18876 sed 's/^/| /' conftest.$ac_ext >&5
18878 ol_cv_var_des_debug=no
18880 rm -f conftest.err conftest.$ac_objext \
18881 conftest$ac_exeext conftest.$ac_ext
18885 echo "$as_me:$LINENO: result: $ol_cv_var_des_debug" >&5
18886 echo "${ECHO_T}$ol_cv_var_des_debug" >&6
18888 if test $ol_cv_var_des_debug = yes ; then
18890 cat >>confdefs.h <<\_ACEOF
18891 #define HAVE_DES_DEBUG 1
18901 if test $ol_link_krb5 = yes ; then
18902 ol_with_kerberos=found
18905 case $ol_with_kerberos in yes | auto | k4 | kth)
18910 for ac_header in krb.h des.h krb-archaeology.h
18912 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18913 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18914 echo "$as_me:$LINENO: checking for $ac_header" >&5
18915 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18916 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18917 echo $ECHO_N "(cached) $ECHO_C" >&6
18919 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18920 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18922 # Is the header compilable?
18923 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18924 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18925 cat >conftest.$ac_ext <<_ACEOF
18928 cat confdefs.h >>conftest.$ac_ext
18929 cat >>conftest.$ac_ext <<_ACEOF
18930 /* end confdefs.h. */
18931 $ac_includes_default
18932 #include <$ac_header>
18934 rm -f conftest.$ac_objext
18935 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18936 (eval $ac_compile) 2>conftest.er1
18938 grep -v '^ *+' conftest.er1 >conftest.err
18940 cat conftest.err >&5
18941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18942 (exit $ac_status); } &&
18943 { ac_try='test -z "$ac_c_werror_flag"
18944 || test ! -s conftest.err'
18945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18946 (eval $ac_try) 2>&5
18948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18949 (exit $ac_status); }; } &&
18950 { ac_try='test -s conftest.$ac_objext'
18951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18952 (eval $ac_try) 2>&5
18954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18955 (exit $ac_status); }; }; then
18956 ac_header_compiler=yes
18958 echo "$as_me: failed program was:" >&5
18959 sed 's/^/| /' conftest.$ac_ext >&5
18961 ac_header_compiler=no
18963 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18964 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18965 echo "${ECHO_T}$ac_header_compiler" >&6
18967 # Is the header present?
18968 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18969 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18970 cat >conftest.$ac_ext <<_ACEOF
18973 cat confdefs.h >>conftest.$ac_ext
18974 cat >>conftest.$ac_ext <<_ACEOF
18975 /* end confdefs.h. */
18976 #include <$ac_header>
18978 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18979 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18981 grep -v '^ *+' conftest.er1 >conftest.err
18983 cat conftest.err >&5
18984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18985 (exit $ac_status); } >/dev/null; then
18986 if test -s conftest.err; then
18987 ac_cpp_err=$ac_c_preproc_warn_flag
18988 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18995 if test -z "$ac_cpp_err"; then
18996 ac_header_preproc=yes
18998 echo "$as_me: failed program was:" >&5
18999 sed 's/^/| /' conftest.$ac_ext >&5
19001 ac_header_preproc=no
19003 rm -f conftest.err conftest.$ac_ext
19004 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19005 echo "${ECHO_T}$ac_header_preproc" >&6
19007 # So? What about this header?
19008 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19010 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19011 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19012 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19013 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19014 ac_header_preproc=yes
19017 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19018 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19019 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19020 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19021 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19022 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19023 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19024 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19025 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19026 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19027 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19028 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19031 ## ------------------------------------------ ##
19032 ## Report this to the AC_PACKAGE_NAME lists. ##
19033 ## ------------------------------------------ ##
19036 sed "s/^/$as_me: WARNING: /" >&2
19039 echo "$as_me:$LINENO: checking for $ac_header" >&5
19040 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19041 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19042 echo $ECHO_N "(cached) $ECHO_C" >&6
19044 eval "$as_ac_Header=\$ac_header_preproc"
19046 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19047 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19050 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19051 cat >>confdefs.h <<_ACEOF
19052 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19060 if test $ac_cv_header_krb_h = yes ; then
19061 echo "$as_me:$LINENO: checking for main in -lkrb" >&5
19062 echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6
19063 if test "${ac_cv_lib_krb_main+set}" = set; then
19064 echo $ECHO_N "(cached) $ECHO_C" >&6
19066 ac_check_lib_save_LIBS=$LIBS
19067 LIBS="-lkrb -ldes $LIBS"
19068 cat >conftest.$ac_ext <<_ACEOF
19071 cat confdefs.h >>conftest.$ac_ext
19072 cat >>conftest.$ac_ext <<_ACEOF
19073 /* end confdefs.h. */
19084 rm -f conftest.$ac_objext conftest$ac_exeext
19085 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19086 (eval $ac_link) 2>conftest.er1
19088 grep -v '^ *+' conftest.er1 >conftest.err
19090 cat conftest.err >&5
19091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19092 (exit $ac_status); } &&
19093 { ac_try='test -z "$ac_c_werror_flag"
19094 || test ! -s conftest.err'
19095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19096 (eval $ac_try) 2>&5
19098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19099 (exit $ac_status); }; } &&
19100 { ac_try='test -s conftest$ac_exeext'
19101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19102 (eval $ac_try) 2>&5
19104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19105 (exit $ac_status); }; }; then
19106 ac_cv_lib_krb_main=yes
19108 echo "$as_me: failed program was:" >&5
19109 sed 's/^/| /' conftest.$ac_ext >&5
19111 ac_cv_lib_krb_main=no
19113 rm -f conftest.err conftest.$ac_objext \
19114 conftest$ac_exeext conftest.$ac_ext
19115 LIBS=$ac_check_lib_save_LIBS
19117 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_main" >&5
19118 echo "${ECHO_T}$ac_cv_lib_krb_main" >&6
19119 if test $ac_cv_lib_krb_main = yes; then
19126 if test $have_k4 = yes ; then
19127 ol_with_kerberos=found
19131 cat >>confdefs.h <<\_ACEOF
19132 #define HAVE_KRB4 1
19136 KRB4_LIBS="-lkrb -ldes"
19138 if test $ac_cv_header_krb_archaeology_h = yes ; then
19140 cat >>confdefs.h <<\_ACEOF
19141 #define HAVE_KTH_KERBEROS 1
19150 if test $ol_link_krb4 = yes && test $ol_enable_kbind != no ; then
19153 elif test $ol_enable_kbind = yes ; then
19154 { { echo "$as_me:$LINENO: error: Kerberos IV detection failed" >&5
19155 echo "$as_me: error: Kerberos IV detection failed" >&2;}
19156 { (exit 1); exit 1; }; }
19159 if test $ol_link_krb4 = yes || test $ol_link_krb5 = yes ; then
19161 cat >>confdefs.h <<\_ACEOF
19162 #define HAVE_KERBEROS 1
19166 elif test $ol_with_kerberos != auto && test $ol_with_kerberos != no ; then
19167 { { echo "$as_me:$LINENO: error: Kerberos detection failed" >&5
19168 echo "$as_me: error: Kerberos detection failed" >&2;}
19169 { (exit 1); exit 1; }; }
19174 if test $ol_with_tls != no ; then
19176 for ac_header in openssl/ssl.h
19178 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19179 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19180 echo "$as_me:$LINENO: checking for $ac_header" >&5
19181 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19182 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19183 echo $ECHO_N "(cached) $ECHO_C" >&6
19185 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19186 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19188 # Is the header compilable?
19189 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19190 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19191 cat >conftest.$ac_ext <<_ACEOF
19194 cat confdefs.h >>conftest.$ac_ext
19195 cat >>conftest.$ac_ext <<_ACEOF
19196 /* end confdefs.h. */
19197 $ac_includes_default
19198 #include <$ac_header>
19200 rm -f conftest.$ac_objext
19201 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19202 (eval $ac_compile) 2>conftest.er1
19204 grep -v '^ *+' conftest.er1 >conftest.err
19206 cat conftest.err >&5
19207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19208 (exit $ac_status); } &&
19209 { ac_try='test -z "$ac_c_werror_flag"
19210 || test ! -s conftest.err'
19211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19212 (eval $ac_try) 2>&5
19214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19215 (exit $ac_status); }; } &&
19216 { ac_try='test -s conftest.$ac_objext'
19217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19218 (eval $ac_try) 2>&5
19220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19221 (exit $ac_status); }; }; then
19222 ac_header_compiler=yes
19224 echo "$as_me: failed program was:" >&5
19225 sed 's/^/| /' conftest.$ac_ext >&5
19227 ac_header_compiler=no
19229 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19230 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19231 echo "${ECHO_T}$ac_header_compiler" >&6
19233 # Is the header present?
19234 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19235 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19236 cat >conftest.$ac_ext <<_ACEOF
19239 cat confdefs.h >>conftest.$ac_ext
19240 cat >>conftest.$ac_ext <<_ACEOF
19241 /* end confdefs.h. */
19242 #include <$ac_header>
19244 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19245 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19247 grep -v '^ *+' conftest.er1 >conftest.err
19249 cat conftest.err >&5
19250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19251 (exit $ac_status); } >/dev/null; then
19252 if test -s conftest.err; then
19253 ac_cpp_err=$ac_c_preproc_warn_flag
19254 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19261 if test -z "$ac_cpp_err"; then
19262 ac_header_preproc=yes
19264 echo "$as_me: failed program was:" >&5
19265 sed 's/^/| /' conftest.$ac_ext >&5
19267 ac_header_preproc=no
19269 rm -f conftest.err conftest.$ac_ext
19270 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19271 echo "${ECHO_T}$ac_header_preproc" >&6
19273 # So? What about this header?
19274 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19276 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19277 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19278 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19279 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19280 ac_header_preproc=yes
19283 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19284 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19285 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19286 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19287 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19288 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19289 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19290 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19291 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19292 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19293 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19294 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19297 ## ------------------------------------------ ##
19298 ## Report this to the AC_PACKAGE_NAME lists. ##
19299 ## ------------------------------------------ ##
19302 sed "s/^/$as_me: WARNING: /" >&2
19305 echo "$as_me:$LINENO: checking for $ac_header" >&5
19306 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19307 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19308 echo $ECHO_N "(cached) $ECHO_C" >&6
19310 eval "$as_ac_Header=\$ac_header_preproc"
19312 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19313 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19316 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19317 cat >>confdefs.h <<_ACEOF
19318 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19326 if test $ac_cv_header_openssl_ssl_h = yes ; then
19327 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
19328 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
19329 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
19330 echo $ECHO_N "(cached) $ECHO_C" >&6
19332 ac_check_lib_save_LIBS=$LIBS
19333 LIBS="-lssl -lcrypto $LIBS"
19334 cat >conftest.$ac_ext <<_ACEOF
19337 cat confdefs.h >>conftest.$ac_ext
19338 cat >>conftest.$ac_ext <<_ACEOF
19339 /* end confdefs.h. */
19341 /* Override any gcc2 internal prototype to avoid an error. */
19345 /* We use char because int might match the return type of a gcc2
19346 builtin and then its argument prototype would still apply. */
19347 char SSL_library_init ();
19351 SSL_library_init ();
19356 rm -f conftest.$ac_objext conftest$ac_exeext
19357 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19358 (eval $ac_link) 2>conftest.er1
19360 grep -v '^ *+' conftest.er1 >conftest.err
19362 cat conftest.err >&5
19363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19364 (exit $ac_status); } &&
19365 { ac_try='test -z "$ac_c_werror_flag"
19366 || test ! -s conftest.err'
19367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19368 (eval $ac_try) 2>&5
19370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19371 (exit $ac_status); }; } &&
19372 { ac_try='test -s conftest$ac_exeext'
19373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19374 (eval $ac_try) 2>&5
19376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19377 (exit $ac_status); }; }; then
19378 ac_cv_lib_ssl_SSL_library_init=yes
19380 echo "$as_me: failed program was:" >&5
19381 sed 's/^/| /' conftest.$ac_ext >&5
19383 ac_cv_lib_ssl_SSL_library_init=no
19385 rm -f conftest.err conftest.$ac_objext \
19386 conftest$ac_exeext conftest.$ac_ext
19387 LIBS=$ac_check_lib_save_LIBS
19389 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
19390 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
19391 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
19399 if test $have_openssl = no ; then
19400 echo "$as_me:$LINENO: checking for ssl3_accept in -lssl" >&5
19401 echo $ECHO_N "checking for ssl3_accept in -lssl... $ECHO_C" >&6
19402 if test "${ac_cv_lib_ssl_ssl3_accept+set}" = set; then
19403 echo $ECHO_N "(cached) $ECHO_C" >&6
19405 ac_check_lib_save_LIBS=$LIBS
19406 LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
19407 cat >conftest.$ac_ext <<_ACEOF
19410 cat confdefs.h >>conftest.$ac_ext
19411 cat >>conftest.$ac_ext <<_ACEOF
19412 /* end confdefs.h. */
19414 /* Override any gcc2 internal prototype to avoid an error. */
19418 /* We use char because int might match the return type of a gcc2
19419 builtin and then its argument prototype would still apply. */
19420 char ssl3_accept ();
19429 rm -f conftest.$ac_objext conftest$ac_exeext
19430 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19431 (eval $ac_link) 2>conftest.er1
19433 grep -v '^ *+' conftest.er1 >conftest.err
19435 cat conftest.err >&5
19436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19437 (exit $ac_status); } &&
19438 { ac_try='test -z "$ac_c_werror_flag"
19439 || test ! -s conftest.err'
19440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19441 (eval $ac_try) 2>&5
19443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19444 (exit $ac_status); }; } &&
19445 { ac_try='test -s conftest$ac_exeext'
19446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19447 (eval $ac_try) 2>&5
19449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19450 (exit $ac_status); }; }; then
19451 ac_cv_lib_ssl_ssl3_accept=yes
19453 echo "$as_me: failed program was:" >&5
19454 sed 's/^/| /' conftest.$ac_ext >&5
19456 ac_cv_lib_ssl_ssl3_accept=no
19458 rm -f conftest.err conftest.$ac_objext \
19459 conftest$ac_exeext conftest.$ac_ext
19460 LIBS=$ac_check_lib_save_LIBS
19462 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_ssl3_accept" >&5
19463 echo "${ECHO_T}$ac_cv_lib_ssl_ssl3_accept" >&6
19464 if test $ac_cv_lib_ssl_ssl3_accept = yes; then
19473 if test $have_openssl = yes ; then
19478 cat >>confdefs.h <<\_ACEOF
19479 #define HAVE_OPENSSL 1
19483 if test $need_rsaref = yes; then
19485 cat >>confdefs.h <<\_ACEOF
19486 #define HAVE_RSAREF 1
19490 TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
19492 TLS_LIBS="-lssl -lcrypto"
19495 echo "$as_me:$LINENO: checking OpenSSL library version (CRL checking capability)" >&5
19496 echo $ECHO_N "checking OpenSSL library version (CRL checking capability)... $ECHO_C" >&6
19497 if test "${ol_cv_ssl_crl_compat+set}" = set; then
19498 echo $ECHO_N "(cached) $ECHO_C" >&6
19501 cat >conftest.$ac_ext <<_ACEOF
19504 cat confdefs.h >>conftest.$ac_ext
19505 cat >>conftest.$ac_ext <<_ACEOF
19506 /* end confdefs.h. */
19508 #ifdef HAVE_OPENSSL_SSL_H
19509 #include <openssl/ssl.h>
19514 /* Require 0.9.7d+ */
19515 #if OPENSSL_VERSION_NUMBER >= 0x0090704fL
19516 char *__ssl_compat = "0.9.7d";
19520 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19521 $EGREP "__ssl_compat" >/dev/null 2>&1; then
19522 ol_cv_ssl_crl_compat=yes
19524 ol_cv_ssl_crl_compat=no
19529 echo "$as_me:$LINENO: result: $ol_cv_ssl_crl_compat" >&5
19530 echo "${ECHO_T}$ol_cv_ssl_crl_compat" >&6
19532 if test $ol_cv_ssl_crl_compat = no ; then
19536 cat >>confdefs.h <<\_ACEOF
19537 #define HAVE_OPENSSL_CRL 1
19544 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19545 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19549 if test $ol_link_tls = yes ; then
19551 cat >>confdefs.h <<\_ACEOF
19557 elif test $ol_with_tls = auto ; then
19558 { echo "$as_me:$LINENO: WARNING: Could not locate TLS/SSL package" >&5
19559 echo "$as_me: WARNING: Could not locate TLS/SSL package" >&2;}
19560 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19561 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19563 elif test $ol_with_tls != no ; then
19564 { { echo "$as_me:$LINENO: error: Could not locate TLS/SSL package" >&5
19565 echo "$as_me: error: Could not locate TLS/SSL package" >&2;}
19566 { (exit 1); exit 1; }; }
19569 if test $ol_enable_lmpasswd != no; then
19570 if test $ol_link_tls != yes ; then
19571 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
19572 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
19573 { (exit 1); exit 1; }; }
19577 cat >>confdefs.h <<\_ACEOF
19578 #define SLAPD_LMHASH 1
19585 case $ol_with_threads in auto | yes | nt)
19588 echo "$as_me:$LINENO: checking for _beginthread" >&5
19589 echo $ECHO_N "checking for _beginthread... $ECHO_C" >&6
19590 if test "${ac_cv_func__beginthread+set}" = set; then
19591 echo $ECHO_N "(cached) $ECHO_C" >&6
19593 cat >conftest.$ac_ext <<_ACEOF
19596 cat confdefs.h >>conftest.$ac_ext
19597 cat >>conftest.$ac_ext <<_ACEOF
19598 /* end confdefs.h. */
19599 /* Define _beginthread to an innocuous variant, in case <limits.h> declares _beginthread.
19600 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19601 #define _beginthread innocuous__beginthread
19603 /* System header to define __stub macros and hopefully few prototypes,
19604 which can conflict with char _beginthread (); below.
19605 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19606 <limits.h> exists even on freestanding compilers. */
19609 # include <limits.h>
19611 # include <assert.h>
19614 #undef _beginthread
19616 /* Override any gcc2 internal prototype to avoid an error. */
19621 /* We use char because int might match the return type of a gcc2
19622 builtin and then its argument prototype would still apply. */
19623 char _beginthread ();
19624 /* The GNU C library defines this for functions which it implements
19625 to always fail with ENOSYS. Some functions are actually named
19626 something starting with __ and the normal name is an alias. */
19627 #if defined (__stub__beginthread) || defined (__stub____beginthread)
19630 char (*f) () = _beginthread;
19639 return f != _beginthread;
19644 rm -f conftest.$ac_objext conftest$ac_exeext
19645 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19646 (eval $ac_link) 2>conftest.er1
19648 grep -v '^ *+' conftest.er1 >conftest.err
19650 cat conftest.err >&5
19651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19652 (exit $ac_status); } &&
19653 { ac_try='test -z "$ac_c_werror_flag"
19654 || test ! -s conftest.err'
19655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19656 (eval $ac_try) 2>&5
19658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19659 (exit $ac_status); }; } &&
19660 { ac_try='test -s conftest$ac_exeext'
19661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19662 (eval $ac_try) 2>&5
19664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19665 (exit $ac_status); }; }; then
19666 ac_cv_func__beginthread=yes
19668 echo "$as_me: failed program was:" >&5
19669 sed 's/^/| /' conftest.$ac_ext >&5
19671 ac_cv_func__beginthread=no
19673 rm -f conftest.err conftest.$ac_objext \
19674 conftest$ac_exeext conftest.$ac_ext
19676 echo "$as_me:$LINENO: result: $ac_cv_func__beginthread" >&5
19677 echo "${ECHO_T}$ac_cv_func__beginthread" >&6
19680 if test $ac_cv_func__beginthread = yes ; then
19682 cat >>confdefs.h <<\_ACEOF
19683 #define HAVE_NT_THREADS 1
19686 ol_cv_nt_threads=yes
19690 if test "$ol_cv_nt_threads" = yes ; then
19692 ol_with_threads=found
19693 ol_with_yielding_select=yes
19696 cat >>confdefs.h <<\_ACEOF
19697 #define HAVE_NT_SERVICE_MANAGER 1
19701 cat >>confdefs.h <<\_ACEOF
19702 #define HAVE_NT_EVENT_LOG 1
19707 if test $ol_with_threads = nt ; then
19708 { { echo "$as_me:$LINENO: error: could not locate NT Threads" >&5
19709 echo "$as_me: error: could not locate NT Threads" >&2;}
19710 { (exit 1); exit 1; }; }
19715 case $ol_with_threads in auto | yes | posix)
19718 for ac_header in pthread.h
19720 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19721 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19722 echo "$as_me:$LINENO: checking for $ac_header" >&5
19723 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19724 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19725 echo $ECHO_N "(cached) $ECHO_C" >&6
19727 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19728 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19730 # Is the header compilable?
19731 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19732 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19733 cat >conftest.$ac_ext <<_ACEOF
19736 cat confdefs.h >>conftest.$ac_ext
19737 cat >>conftest.$ac_ext <<_ACEOF
19738 /* end confdefs.h. */
19739 $ac_includes_default
19740 #include <$ac_header>
19742 rm -f conftest.$ac_objext
19743 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19744 (eval $ac_compile) 2>conftest.er1
19746 grep -v '^ *+' conftest.er1 >conftest.err
19748 cat conftest.err >&5
19749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19750 (exit $ac_status); } &&
19751 { ac_try='test -z "$ac_c_werror_flag"
19752 || test ! -s conftest.err'
19753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19754 (eval $ac_try) 2>&5
19756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19757 (exit $ac_status); }; } &&
19758 { ac_try='test -s conftest.$ac_objext'
19759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19760 (eval $ac_try) 2>&5
19762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19763 (exit $ac_status); }; }; then
19764 ac_header_compiler=yes
19766 echo "$as_me: failed program was:" >&5
19767 sed 's/^/| /' conftest.$ac_ext >&5
19769 ac_header_compiler=no
19771 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19772 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19773 echo "${ECHO_T}$ac_header_compiler" >&6
19775 # Is the header present?
19776 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19777 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19778 cat >conftest.$ac_ext <<_ACEOF
19781 cat confdefs.h >>conftest.$ac_ext
19782 cat >>conftest.$ac_ext <<_ACEOF
19783 /* end confdefs.h. */
19784 #include <$ac_header>
19786 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19787 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19789 grep -v '^ *+' conftest.er1 >conftest.err
19791 cat conftest.err >&5
19792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19793 (exit $ac_status); } >/dev/null; then
19794 if test -s conftest.err; then
19795 ac_cpp_err=$ac_c_preproc_warn_flag
19796 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19803 if test -z "$ac_cpp_err"; then
19804 ac_header_preproc=yes
19806 echo "$as_me: failed program was:" >&5
19807 sed 's/^/| /' conftest.$ac_ext >&5
19809 ac_header_preproc=no
19811 rm -f conftest.err conftest.$ac_ext
19812 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19813 echo "${ECHO_T}$ac_header_preproc" >&6
19815 # So? What about this header?
19816 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19818 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19819 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19820 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19821 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19822 ac_header_preproc=yes
19825 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19826 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19827 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19828 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19829 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19830 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19831 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19832 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19833 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19834 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19835 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19836 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19839 ## ------------------------------------------ ##
19840 ## Report this to the AC_PACKAGE_NAME lists. ##
19841 ## ------------------------------------------ ##
19844 sed "s/^/$as_me: WARNING: /" >&2
19847 echo "$as_me:$LINENO: checking for $ac_header" >&5
19848 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19849 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19850 echo $ECHO_N "(cached) $ECHO_C" >&6
19852 eval "$as_ac_Header=\$ac_header_preproc"
19854 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19855 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19858 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19859 cat >>confdefs.h <<_ACEOF
19860 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19868 if test $ac_cv_header_pthread_h = yes ; then
19869 echo "$as_me:$LINENO: checking POSIX thread version" >&5
19870 echo $ECHO_N "checking POSIX thread version... $ECHO_C" >&6
19871 if test "${ol_cv_pthread_version+set}" = set; then
19872 echo $ECHO_N "(cached) $ECHO_C" >&6
19875 cat >conftest.$ac_ext <<_ACEOF
19878 cat confdefs.h >>conftest.$ac_ext
19879 cat >>conftest.$ac_ext <<_ACEOF
19880 /* end confdefs.h. */
19882 # include <pthread.h>
19888 int i = PTHREAD_CREATE_JOINABLE;
19894 rm -f conftest.$ac_objext
19895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19896 (eval $ac_compile) 2>conftest.er1
19898 grep -v '^ *+' conftest.er1 >conftest.err
19900 cat conftest.err >&5
19901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19902 (exit $ac_status); } &&
19903 { ac_try='test -z "$ac_c_werror_flag"
19904 || test ! -s conftest.err'
19905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19906 (eval $ac_try) 2>&5
19908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19909 (exit $ac_status); }; } &&
19910 { ac_try='test -s conftest.$ac_objext'
19911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19912 (eval $ac_try) 2>&5
19914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19915 (exit $ac_status); }; }; then
19917 cat >conftest.$ac_ext <<_ACEOF
19920 cat confdefs.h >>conftest.$ac_ext
19921 cat >>conftest.$ac_ext <<_ACEOF
19922 /* end confdefs.h. */
19923 #include <pthread.h>
19926 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19927 $EGREP "pthread_detach" >/dev/null 2>&1; then
19928 ol_cv_pthread_version=10
19930 ol_cv_pthread_version=8
19935 echo "$as_me: failed program was:" >&5
19936 sed 's/^/| /' conftest.$ac_ext >&5
19939 cat >conftest.$ac_ext <<_ACEOF
19942 cat confdefs.h >>conftest.$ac_ext
19943 cat >>conftest.$ac_ext <<_ACEOF
19944 /* end confdefs.h. */
19946 # include <pthread.h>
19947 # ifdef PTHREAD_CREATE_UNDETACHED
19952 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19953 $EGREP "draft7" >/dev/null 2>&1; then
19954 ol_cv_pthread_version=7
19957 cat >conftest.$ac_ext <<_ACEOF
19960 cat confdefs.h >>conftest.$ac_ext
19961 cat >>conftest.$ac_ext <<_ACEOF
19962 /* end confdefs.h. */
19963 #include <pthread.h>
19966 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19967 $EGREP "pthread_attr_init" >/dev/null 2>&1; then
19968 ol_cv_pthread_version=6
19971 cat >conftest.$ac_ext <<_ACEOF
19974 cat confdefs.h >>conftest.$ac_ext
19975 cat >>conftest.$ac_ext <<_ACEOF
19976 /* end confdefs.h. */
19978 # include <pthread.h>
19979 #ifdef PTHREAD_MUTEX_INITIALIZER
19984 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19985 $EGREP "draft5" >/dev/null 2>&1; then
19986 ol_cv_pthread_version=5
19988 ol_cv_pthread_version=4
19999 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20002 echo "$as_me:$LINENO: result: $ol_cv_pthread_version" >&5
20003 echo "${ECHO_T}$ol_cv_pthread_version" >&6
20006 if test $ol_cv_pthread_version != 0 ; then
20008 cat >>confdefs.h <<_ACEOF
20009 #define HAVE_PTHREADS $ol_cv_pthread_version
20013 { { echo "$as_me:$LINENO: error: unknown pthread version" >&5
20014 echo "$as_me: error: unknown pthread version" >&2;}
20015 { (exit 1); exit 1; }; }
20018 # consider threads found
20019 ol_with_threads=found
20022 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
20023 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
20024 if test "${ol_cv_header_linux_threads+set}" = set; then
20025 echo $ECHO_N "(cached) $ECHO_C" >&6
20027 cat >conftest.$ac_ext <<_ACEOF
20030 cat confdefs.h >>conftest.$ac_ext
20031 cat >>conftest.$ac_ext <<_ACEOF
20032 /* end confdefs.h. */
20033 #include <pthread.h>
20035 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20036 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
20037 ol_cv_header_linux_threads=yes
20039 ol_cv_header_linux_threads=no
20045 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
20046 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
20047 if test $ol_cv_header_linux_threads = yes; then
20049 cat >>confdefs.h <<\_ACEOF
20050 #define HAVE_LINUX_THREADS 1
20056 echo "$as_me:$LINENO: checking for GNU Pth pthread.h" >&5
20057 echo $ECHO_N "checking for GNU Pth pthread.h... $ECHO_C" >&6
20058 if test "${ol_cv_header_gnu_pth_pthread_h+set}" = set; then
20059 echo $ECHO_N "(cached) $ECHO_C" >&6
20061 cat >conftest.$ac_ext <<_ACEOF
20064 cat confdefs.h >>conftest.$ac_ext
20065 cat >>conftest.$ac_ext <<_ACEOF
20066 /* end confdefs.h. */
20067 #include <pthread.h>
20068 #ifdef _POSIX_THREAD_IS_GNU_PTH
20073 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20074 $EGREP "__gnu_pth__" >/dev/null 2>&1; then
20075 ol_cv_header_gnu_pth_pthread_h=yes
20077 ol_cv_header_gnu_pth_pthread_h=no
20083 echo "$as_me:$LINENO: result: $ol_cv_header_gnu_pth_pthread_h" >&5
20084 echo "${ECHO_T}$ol_cv_header_gnu_pth_pthread_h" >&6
20087 if test $ol_cv_header_gnu_pth_pthread_h = no ; then
20089 for ac_header in sched.h
20091 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20092 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20093 echo "$as_me:$LINENO: checking for $ac_header" >&5
20094 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20095 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20096 echo $ECHO_N "(cached) $ECHO_C" >&6
20098 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20099 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20101 # Is the header compilable?
20102 echo "$as_me:$LINENO: checking $ac_header usability" >&5
20103 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
20104 cat >conftest.$ac_ext <<_ACEOF
20107 cat confdefs.h >>conftest.$ac_ext
20108 cat >>conftest.$ac_ext <<_ACEOF
20109 /* end confdefs.h. */
20110 $ac_includes_default
20111 #include <$ac_header>
20113 rm -f conftest.$ac_objext
20114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20115 (eval $ac_compile) 2>conftest.er1
20117 grep -v '^ *+' conftest.er1 >conftest.err
20119 cat conftest.err >&5
20120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20121 (exit $ac_status); } &&
20122 { ac_try='test -z "$ac_c_werror_flag"
20123 || test ! -s conftest.err'
20124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20125 (eval $ac_try) 2>&5
20127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20128 (exit $ac_status); }; } &&
20129 { ac_try='test -s conftest.$ac_objext'
20130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20131 (eval $ac_try) 2>&5
20133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20134 (exit $ac_status); }; }; then
20135 ac_header_compiler=yes
20137 echo "$as_me: failed program was:" >&5
20138 sed 's/^/| /' conftest.$ac_ext >&5
20140 ac_header_compiler=no
20142 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20143 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20144 echo "${ECHO_T}$ac_header_compiler" >&6
20146 # Is the header present?
20147 echo "$as_me:$LINENO: checking $ac_header presence" >&5
20148 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20149 cat >conftest.$ac_ext <<_ACEOF
20152 cat confdefs.h >>conftest.$ac_ext
20153 cat >>conftest.$ac_ext <<_ACEOF
20154 /* end confdefs.h. */
20155 #include <$ac_header>
20157 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20158 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20160 grep -v '^ *+' conftest.er1 >conftest.err
20162 cat conftest.err >&5
20163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20164 (exit $ac_status); } >/dev/null; then
20165 if test -s conftest.err; then
20166 ac_cpp_err=$ac_c_preproc_warn_flag
20167 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20174 if test -z "$ac_cpp_err"; then
20175 ac_header_preproc=yes
20177 echo "$as_me: failed program was:" >&5
20178 sed 's/^/| /' conftest.$ac_ext >&5
20180 ac_header_preproc=no
20182 rm -f conftest.err conftest.$ac_ext
20183 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20184 echo "${ECHO_T}$ac_header_preproc" >&6
20186 # So? What about this header?
20187 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20189 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20190 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20191 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20192 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20193 ac_header_preproc=yes
20196 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20197 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20198 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20199 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20200 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20201 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20202 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20203 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20204 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20205 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20206 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20207 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20210 ## ------------------------------------------ ##
20211 ## Report this to the AC_PACKAGE_NAME lists. ##
20212 ## ------------------------------------------ ##
20215 sed "s/^/$as_me: WARNING: /" >&2
20218 echo "$as_me:$LINENO: checking for $ac_header" >&5
20219 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20220 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20221 echo $ECHO_N "(cached) $ECHO_C" >&6
20223 eval "$as_ac_Header=\$ac_header_preproc"
20225 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20226 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20229 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20230 cat >>confdefs.h <<_ACEOF
20231 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20241 echo "$as_me:$LINENO: checking for pthread_create in default libraries" >&5
20242 echo $ECHO_N "checking for pthread_create in default libraries... $ECHO_C" >&6
20243 if test "${ol_cv_pthread_create+set}" = set; then
20244 echo $ECHO_N "(cached) $ECHO_C" >&6
20247 if test "$cross_compiling" = yes; then
20248 cat >conftest.$ac_ext <<_ACEOF
20251 cat confdefs.h >>conftest.$ac_ext
20252 cat >>conftest.$ac_ext <<_ACEOF
20253 /* end confdefs.h. */
20255 /* pthread test headers */
20256 #include <pthread.h>
20257 #if HAVE_PTHREADS < 7
20261 #define NULL (void*)0
20264 static void *task(p)
20267 return (void *) (p == NULL);
20274 /* pthread test function */
20275 #ifndef PTHREAD_CREATE_DETACHED
20276 #define PTHREAD_CREATE_DETACHED 1
20280 int detach = PTHREAD_CREATE_DETACHED;
20282 #if HAVE_PTHREADS > 4
20283 /* Final pthreads */
20284 pthread_attr_t attr;
20286 status = pthread_attr_init(&attr);
20287 if( status ) return status;
20289 #if HAVE_PTHREADS < 7
20290 status = pthread_attr_setdetachstate(&attr, &detach);
20291 if( status < 0 ) status = errno;
20293 status = pthread_attr_setdetachstate(&attr, detach);
20295 if( status ) return status;
20296 status = pthread_create( &t, &attr, task, NULL );
20297 #if HAVE_PTHREADS < 7
20298 if( status < 0 ) status = errno;
20300 if( status ) return status;
20302 /* Draft 4 pthreads */
20303 status = pthread_create( &t, pthread_attr_default, task, NULL );
20304 if( status ) return errno;
20306 /* give thread a chance to complete */
20307 /* it should remain joinable and hence detachable */
20310 status = pthread_detach( &t );
20311 if( status ) return errno;
20314 #ifdef HAVE_LINUX_THREADS
20315 pthread_kill_other_threads_np();
20324 rm -f conftest.$ac_objext conftest$ac_exeext
20325 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20326 (eval $ac_link) 2>conftest.er1
20328 grep -v '^ *+' conftest.er1 >conftest.err
20330 cat conftest.err >&5
20331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20332 (exit $ac_status); } &&
20333 { ac_try='test -z "$ac_c_werror_flag"
20334 || test ! -s conftest.err'
20335 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20336 (eval $ac_try) 2>&5
20338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20339 (exit $ac_status); }; } &&
20340 { ac_try='test -s conftest$ac_exeext'
20341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20342 (eval $ac_try) 2>&5
20344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20345 (exit $ac_status); }; }; then
20346 ol_cv_pthread_create=yes
20348 echo "$as_me: failed program was:" >&5
20349 sed 's/^/| /' conftest.$ac_ext >&5
20351 ol_cv_pthread_create=no
20353 rm -f conftest.err conftest.$ac_objext \
20354 conftest$ac_exeext conftest.$ac_ext
20356 cat >conftest.$ac_ext <<_ACEOF
20359 cat confdefs.h >>conftest.$ac_ext
20360 cat >>conftest.$ac_ext <<_ACEOF
20361 /* end confdefs.h. */
20363 /* pthread test headers */
20364 #include <pthread.h>
20365 #if HAVE_PTHREADS < 7
20369 #define NULL (void*)0
20372 static void *task(p)
20375 return (void *) (p == NULL);
20379 int main(argc, argv)
20384 /* pthread test function */
20385 #ifndef PTHREAD_CREATE_DETACHED
20386 #define PTHREAD_CREATE_DETACHED 1
20390 int detach = PTHREAD_CREATE_DETACHED;
20392 #if HAVE_PTHREADS > 4
20393 /* Final pthreads */
20394 pthread_attr_t attr;
20396 status = pthread_attr_init(&attr);
20397 if( status ) return status;
20399 #if HAVE_PTHREADS < 7
20400 status = pthread_attr_setdetachstate(&attr, &detach);
20401 if( status < 0 ) status = errno;
20403 status = pthread_attr_setdetachstate(&attr, detach);
20405 if( status ) return status;
20406 status = pthread_create( &t, &attr, task, NULL );
20407 #if HAVE_PTHREADS < 7
20408 if( status < 0 ) status = errno;
20410 if( status ) return status;
20412 /* Draft 4 pthreads */
20413 status = pthread_create( &t, pthread_attr_default, task, NULL );
20414 if( status ) return errno;
20416 /* give thread a chance to complete */
20417 /* it should remain joinable and hence detachable */
20420 status = pthread_detach( &t );
20421 if( status ) return errno;
20424 #ifdef HAVE_LINUX_THREADS
20425 pthread_kill_other_threads_np();
20433 rm -f conftest$ac_exeext
20434 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20435 (eval $ac_link) 2>&5
20437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20438 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20440 (eval $ac_try) 2>&5
20442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20443 (exit $ac_status); }; }; then
20444 ol_cv_pthread_create=yes
20446 echo "$as_me: program exited with status $ac_status" >&5
20447 echo "$as_me: failed program was:" >&5
20448 sed 's/^/| /' conftest.$ac_ext >&5
20450 ( exit $ac_status )
20451 ol_cv_pthread_create=no
20453 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20456 echo "$as_me:$LINENO: result: $ol_cv_pthread_create" >&5
20457 echo "${ECHO_T}$ol_cv_pthread_create" >&6
20459 if test $ol_cv_pthread_create != no ; then
20460 ol_link_threads=posix
20461 ol_link_pthreads=""
20464 # Pthread try link: -kthread (ol_cv_pthread_kthread)
20465 if test "$ol_link_threads" = no ; then
20467 echo "$as_me:$LINENO: checking for pthread link with -kthread" >&5
20468 echo $ECHO_N "checking for pthread link with -kthread... $ECHO_C" >&6
20469 if test "${ol_cv_pthread_kthread+set}" = set; then
20470 echo $ECHO_N "(cached) $ECHO_C" >&6
20475 LIBS="-kthread $LIBS"
20477 if test "$cross_compiling" = yes; then
20478 cat >conftest.$ac_ext <<_ACEOF
20481 cat confdefs.h >>conftest.$ac_ext
20482 cat >>conftest.$ac_ext <<_ACEOF
20483 /* end confdefs.h. */
20485 /* pthread test headers */
20486 #include <pthread.h>
20487 #if HAVE_PTHREADS < 7
20491 #define NULL (void*)0
20494 static void *task(p)
20497 return (void *) (p == NULL);
20504 /* pthread test function */
20505 #ifndef PTHREAD_CREATE_DETACHED
20506 #define PTHREAD_CREATE_DETACHED 1
20510 int detach = PTHREAD_CREATE_DETACHED;
20512 #if HAVE_PTHREADS > 4
20513 /* Final pthreads */
20514 pthread_attr_t attr;
20516 status = pthread_attr_init(&attr);
20517 if( status ) return status;
20519 #if HAVE_PTHREADS < 7
20520 status = pthread_attr_setdetachstate(&attr, &detach);
20521 if( status < 0 ) status = errno;
20523 status = pthread_attr_setdetachstate(&attr, detach);
20525 if( status ) return status;
20526 status = pthread_create( &t, &attr, task, NULL );
20527 #if HAVE_PTHREADS < 7
20528 if( status < 0 ) status = errno;
20530 if( status ) return status;
20532 /* Draft 4 pthreads */
20533 status = pthread_create( &t, pthread_attr_default, task, NULL );
20534 if( status ) return errno;
20536 /* give thread a chance to complete */
20537 /* it should remain joinable and hence detachable */
20540 status = pthread_detach( &t );
20541 if( status ) return errno;
20544 #ifdef HAVE_LINUX_THREADS
20545 pthread_kill_other_threads_np();
20554 rm -f conftest.$ac_objext conftest$ac_exeext
20555 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20556 (eval $ac_link) 2>conftest.er1
20558 grep -v '^ *+' conftest.er1 >conftest.err
20560 cat conftest.err >&5
20561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20562 (exit $ac_status); } &&
20563 { ac_try='test -z "$ac_c_werror_flag"
20564 || test ! -s conftest.err'
20565 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20566 (eval $ac_try) 2>&5
20568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20569 (exit $ac_status); }; } &&
20570 { ac_try='test -s conftest$ac_exeext'
20571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20572 (eval $ac_try) 2>&5
20574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20575 (exit $ac_status); }; }; then
20576 ol_cv_pthread_kthread=yes
20578 echo "$as_me: failed program was:" >&5
20579 sed 's/^/| /' conftest.$ac_ext >&5
20581 ol_cv_pthread_kthread=no
20583 rm -f conftest.err conftest.$ac_objext \
20584 conftest$ac_exeext conftest.$ac_ext
20586 cat >conftest.$ac_ext <<_ACEOF
20589 cat confdefs.h >>conftest.$ac_ext
20590 cat >>conftest.$ac_ext <<_ACEOF
20591 /* end confdefs.h. */
20593 /* pthread test headers */
20594 #include <pthread.h>
20595 #if HAVE_PTHREADS < 7
20599 #define NULL (void*)0
20602 static void *task(p)
20605 return (void *) (p == NULL);
20609 int main(argc, argv)
20614 /* pthread test function */
20615 #ifndef PTHREAD_CREATE_DETACHED
20616 #define PTHREAD_CREATE_DETACHED 1
20620 int detach = PTHREAD_CREATE_DETACHED;
20622 #if HAVE_PTHREADS > 4
20623 /* Final pthreads */
20624 pthread_attr_t attr;
20626 status = pthread_attr_init(&attr);
20627 if( status ) return status;
20629 #if HAVE_PTHREADS < 7
20630 status = pthread_attr_setdetachstate(&attr, &detach);
20631 if( status < 0 ) status = errno;
20633 status = pthread_attr_setdetachstate(&attr, detach);
20635 if( status ) return status;
20636 status = pthread_create( &t, &attr, task, NULL );
20637 #if HAVE_PTHREADS < 7
20638 if( status < 0 ) status = errno;
20640 if( status ) return status;
20642 /* Draft 4 pthreads */
20643 status = pthread_create( &t, pthread_attr_default, task, NULL );
20644 if( status ) return errno;
20646 /* give thread a chance to complete */
20647 /* it should remain joinable and hence detachable */
20650 status = pthread_detach( &t );
20651 if( status ) return errno;
20654 #ifdef HAVE_LINUX_THREADS
20655 pthread_kill_other_threads_np();
20663 rm -f conftest$ac_exeext
20664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20665 (eval $ac_link) 2>&5
20667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20668 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20670 (eval $ac_try) 2>&5
20672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20673 (exit $ac_status); }; }; then
20674 ol_cv_pthread_kthread=yes
20676 echo "$as_me: program exited with status $ac_status" >&5
20677 echo "$as_me: failed program was:" >&5
20678 sed 's/^/| /' conftest.$ac_ext >&5
20680 ( exit $ac_status )
20681 ol_cv_pthread_kthread=no
20683 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20690 echo "$as_me:$LINENO: result: $ol_cv_pthread_kthread" >&5
20691 echo "${ECHO_T}$ol_cv_pthread_kthread" >&6
20693 if test $ol_cv_pthread_kthread = yes ; then
20694 ol_link_pthreads="-kthread"
20695 ol_link_threads=posix
20699 # Pthread try link: -pthread (ol_cv_pthread_pthread)
20700 if test "$ol_link_threads" = no ; then
20702 echo "$as_me:$LINENO: checking for pthread link with -pthread" >&5
20703 echo $ECHO_N "checking for pthread link with -pthread... $ECHO_C" >&6
20704 if test "${ol_cv_pthread_pthread+set}" = set; then
20705 echo $ECHO_N "(cached) $ECHO_C" >&6
20710 LIBS="-pthread $LIBS"
20712 if test "$cross_compiling" = yes; then
20713 cat >conftest.$ac_ext <<_ACEOF
20716 cat confdefs.h >>conftest.$ac_ext
20717 cat >>conftest.$ac_ext <<_ACEOF
20718 /* end confdefs.h. */
20720 /* pthread test headers */
20721 #include <pthread.h>
20722 #if HAVE_PTHREADS < 7
20726 #define NULL (void*)0
20729 static void *task(p)
20732 return (void *) (p == NULL);
20739 /* pthread test function */
20740 #ifndef PTHREAD_CREATE_DETACHED
20741 #define PTHREAD_CREATE_DETACHED 1
20745 int detach = PTHREAD_CREATE_DETACHED;
20747 #if HAVE_PTHREADS > 4
20748 /* Final pthreads */
20749 pthread_attr_t attr;
20751 status = pthread_attr_init(&attr);
20752 if( status ) return status;
20754 #if HAVE_PTHREADS < 7
20755 status = pthread_attr_setdetachstate(&attr, &detach);
20756 if( status < 0 ) status = errno;
20758 status = pthread_attr_setdetachstate(&attr, detach);
20760 if( status ) return status;
20761 status = pthread_create( &t, &attr, task, NULL );
20762 #if HAVE_PTHREADS < 7
20763 if( status < 0 ) status = errno;
20765 if( status ) return status;
20767 /* Draft 4 pthreads */
20768 status = pthread_create( &t, pthread_attr_default, task, NULL );
20769 if( status ) return errno;
20771 /* give thread a chance to complete */
20772 /* it should remain joinable and hence detachable */
20775 status = pthread_detach( &t );
20776 if( status ) return errno;
20779 #ifdef HAVE_LINUX_THREADS
20780 pthread_kill_other_threads_np();
20789 rm -f conftest.$ac_objext conftest$ac_exeext
20790 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20791 (eval $ac_link) 2>conftest.er1
20793 grep -v '^ *+' conftest.er1 >conftest.err
20795 cat conftest.err >&5
20796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20797 (exit $ac_status); } &&
20798 { ac_try='test -z "$ac_c_werror_flag"
20799 || test ! -s conftest.err'
20800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20801 (eval $ac_try) 2>&5
20803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20804 (exit $ac_status); }; } &&
20805 { ac_try='test -s conftest$ac_exeext'
20806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20807 (eval $ac_try) 2>&5
20809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20810 (exit $ac_status); }; }; then
20811 ol_cv_pthread_pthread=yes
20813 echo "$as_me: failed program was:" >&5
20814 sed 's/^/| /' conftest.$ac_ext >&5
20816 ol_cv_pthread_pthread=no
20818 rm -f conftest.err conftest.$ac_objext \
20819 conftest$ac_exeext conftest.$ac_ext
20821 cat >conftest.$ac_ext <<_ACEOF
20824 cat confdefs.h >>conftest.$ac_ext
20825 cat >>conftest.$ac_ext <<_ACEOF
20826 /* end confdefs.h. */
20828 /* pthread test headers */
20829 #include <pthread.h>
20830 #if HAVE_PTHREADS < 7
20834 #define NULL (void*)0
20837 static void *task(p)
20840 return (void *) (p == NULL);
20844 int main(argc, argv)
20849 /* pthread test function */
20850 #ifndef PTHREAD_CREATE_DETACHED
20851 #define PTHREAD_CREATE_DETACHED 1
20855 int detach = PTHREAD_CREATE_DETACHED;
20857 #if HAVE_PTHREADS > 4
20858 /* Final pthreads */
20859 pthread_attr_t attr;
20861 status = pthread_attr_init(&attr);
20862 if( status ) return status;
20864 #if HAVE_PTHREADS < 7
20865 status = pthread_attr_setdetachstate(&attr, &detach);
20866 if( status < 0 ) status = errno;
20868 status = pthread_attr_setdetachstate(&attr, detach);
20870 if( status ) return status;
20871 status = pthread_create( &t, &attr, task, NULL );
20872 #if HAVE_PTHREADS < 7
20873 if( status < 0 ) status = errno;
20875 if( status ) return status;
20877 /* Draft 4 pthreads */
20878 status = pthread_create( &t, pthread_attr_default, task, NULL );
20879 if( status ) return errno;
20881 /* give thread a chance to complete */
20882 /* it should remain joinable and hence detachable */
20885 status = pthread_detach( &t );
20886 if( status ) return errno;
20889 #ifdef HAVE_LINUX_THREADS
20890 pthread_kill_other_threads_np();
20898 rm -f conftest$ac_exeext
20899 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20900 (eval $ac_link) 2>&5
20902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20903 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20905 (eval $ac_try) 2>&5
20907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20908 (exit $ac_status); }; }; then
20909 ol_cv_pthread_pthread=yes
20911 echo "$as_me: program exited with status $ac_status" >&5
20912 echo "$as_me: failed program was:" >&5
20913 sed 's/^/| /' conftest.$ac_ext >&5
20915 ( exit $ac_status )
20916 ol_cv_pthread_pthread=no
20918 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20925 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthread" >&5
20926 echo "${ECHO_T}$ol_cv_pthread_pthread" >&6
20928 if test $ol_cv_pthread_pthread = yes ; then
20929 ol_link_pthreads="-pthread"
20930 ol_link_threads=posix
20934 # Pthread try link: -pthreads (ol_cv_pthread_pthreads)
20935 if test "$ol_link_threads" = no ; then
20937 echo "$as_me:$LINENO: checking for pthread link with -pthreads" >&5
20938 echo $ECHO_N "checking for pthread link with -pthreads... $ECHO_C" >&6
20939 if test "${ol_cv_pthread_pthreads+set}" = set; then
20940 echo $ECHO_N "(cached) $ECHO_C" >&6
20945 LIBS="-pthreads $LIBS"
20947 if test "$cross_compiling" = yes; then
20948 cat >conftest.$ac_ext <<_ACEOF
20951 cat confdefs.h >>conftest.$ac_ext
20952 cat >>conftest.$ac_ext <<_ACEOF
20953 /* end confdefs.h. */
20955 /* pthread test headers */
20956 #include <pthread.h>
20957 #if HAVE_PTHREADS < 7
20961 #define NULL (void*)0
20964 static void *task(p)
20967 return (void *) (p == NULL);
20974 /* pthread test function */
20975 #ifndef PTHREAD_CREATE_DETACHED
20976 #define PTHREAD_CREATE_DETACHED 1
20980 int detach = PTHREAD_CREATE_DETACHED;
20982 #if HAVE_PTHREADS > 4
20983 /* Final pthreads */
20984 pthread_attr_t attr;
20986 status = pthread_attr_init(&attr);
20987 if( status ) return status;
20989 #if HAVE_PTHREADS < 7
20990 status = pthread_attr_setdetachstate(&attr, &detach);
20991 if( status < 0 ) status = errno;
20993 status = pthread_attr_setdetachstate(&attr, detach);
20995 if( status ) return status;
20996 status = pthread_create( &t, &attr, task, NULL );
20997 #if HAVE_PTHREADS < 7
20998 if( status < 0 ) status = errno;
21000 if( status ) return status;
21002 /* Draft 4 pthreads */
21003 status = pthread_create( &t, pthread_attr_default, task, NULL );
21004 if( status ) return errno;
21006 /* give thread a chance to complete */
21007 /* it should remain joinable and hence detachable */
21010 status = pthread_detach( &t );
21011 if( status ) return errno;
21014 #ifdef HAVE_LINUX_THREADS
21015 pthread_kill_other_threads_np();
21024 rm -f conftest.$ac_objext conftest$ac_exeext
21025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21026 (eval $ac_link) 2>conftest.er1
21028 grep -v '^ *+' conftest.er1 >conftest.err
21030 cat conftest.err >&5
21031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21032 (exit $ac_status); } &&
21033 { ac_try='test -z "$ac_c_werror_flag"
21034 || test ! -s conftest.err'
21035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21036 (eval $ac_try) 2>&5
21038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21039 (exit $ac_status); }; } &&
21040 { ac_try='test -s conftest$ac_exeext'
21041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21042 (eval $ac_try) 2>&5
21044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21045 (exit $ac_status); }; }; then
21046 ol_cv_pthread_pthreads=yes
21048 echo "$as_me: failed program was:" >&5
21049 sed 's/^/| /' conftest.$ac_ext >&5
21051 ol_cv_pthread_pthreads=no
21053 rm -f conftest.err conftest.$ac_objext \
21054 conftest$ac_exeext conftest.$ac_ext
21056 cat >conftest.$ac_ext <<_ACEOF
21059 cat confdefs.h >>conftest.$ac_ext
21060 cat >>conftest.$ac_ext <<_ACEOF
21061 /* end confdefs.h. */
21063 /* pthread test headers */
21064 #include <pthread.h>
21065 #if HAVE_PTHREADS < 7
21069 #define NULL (void*)0
21072 static void *task(p)
21075 return (void *) (p == NULL);
21079 int main(argc, argv)
21084 /* pthread test function */
21085 #ifndef PTHREAD_CREATE_DETACHED
21086 #define PTHREAD_CREATE_DETACHED 1
21090 int detach = PTHREAD_CREATE_DETACHED;
21092 #if HAVE_PTHREADS > 4
21093 /* Final pthreads */
21094 pthread_attr_t attr;
21096 status = pthread_attr_init(&attr);
21097 if( status ) return status;
21099 #if HAVE_PTHREADS < 7
21100 status = pthread_attr_setdetachstate(&attr, &detach);
21101 if( status < 0 ) status = errno;
21103 status = pthread_attr_setdetachstate(&attr, detach);
21105 if( status ) return status;
21106 status = pthread_create( &t, &attr, task, NULL );
21107 #if HAVE_PTHREADS < 7
21108 if( status < 0 ) status = errno;
21110 if( status ) return status;
21112 /* Draft 4 pthreads */
21113 status = pthread_create( &t, pthread_attr_default, task, NULL );
21114 if( status ) return errno;
21116 /* give thread a chance to complete */
21117 /* it should remain joinable and hence detachable */
21120 status = pthread_detach( &t );
21121 if( status ) return errno;
21124 #ifdef HAVE_LINUX_THREADS
21125 pthread_kill_other_threads_np();
21133 rm -f conftest$ac_exeext
21134 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21135 (eval $ac_link) 2>&5
21137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21138 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21140 (eval $ac_try) 2>&5
21142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21143 (exit $ac_status); }; }; then
21144 ol_cv_pthread_pthreads=yes
21146 echo "$as_me: program exited with status $ac_status" >&5
21147 echo "$as_me: failed program was:" >&5
21148 sed 's/^/| /' conftest.$ac_ext >&5
21150 ( exit $ac_status )
21151 ol_cv_pthread_pthreads=no
21153 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21160 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthreads" >&5
21161 echo "${ECHO_T}$ol_cv_pthread_pthreads" >&6
21163 if test $ol_cv_pthread_pthreads = yes ; then
21164 ol_link_pthreads="-pthreads"
21165 ol_link_threads=posix
21169 # Pthread try link: -mthreads (ol_cv_pthread_mthreads)
21170 if test "$ol_link_threads" = no ; then
21172 echo "$as_me:$LINENO: checking for pthread link with -mthreads" >&5
21173 echo $ECHO_N "checking for pthread link with -mthreads... $ECHO_C" >&6
21174 if test "${ol_cv_pthread_mthreads+set}" = set; then
21175 echo $ECHO_N "(cached) $ECHO_C" >&6
21180 LIBS="-mthreads $LIBS"
21182 if test "$cross_compiling" = yes; then
21183 cat >conftest.$ac_ext <<_ACEOF
21186 cat confdefs.h >>conftest.$ac_ext
21187 cat >>conftest.$ac_ext <<_ACEOF
21188 /* end confdefs.h. */
21190 /* pthread test headers */
21191 #include <pthread.h>
21192 #if HAVE_PTHREADS < 7
21196 #define NULL (void*)0
21199 static void *task(p)
21202 return (void *) (p == NULL);
21209 /* pthread test function */
21210 #ifndef PTHREAD_CREATE_DETACHED
21211 #define PTHREAD_CREATE_DETACHED 1
21215 int detach = PTHREAD_CREATE_DETACHED;
21217 #if HAVE_PTHREADS > 4
21218 /* Final pthreads */
21219 pthread_attr_t attr;
21221 status = pthread_attr_init(&attr);
21222 if( status ) return status;
21224 #if HAVE_PTHREADS < 7
21225 status = pthread_attr_setdetachstate(&attr, &detach);
21226 if( status < 0 ) status = errno;
21228 status = pthread_attr_setdetachstate(&attr, detach);
21230 if( status ) return status;
21231 status = pthread_create( &t, &attr, task, NULL );
21232 #if HAVE_PTHREADS < 7
21233 if( status < 0 ) status = errno;
21235 if( status ) return status;
21237 /* Draft 4 pthreads */
21238 status = pthread_create( &t, pthread_attr_default, task, NULL );
21239 if( status ) return errno;
21241 /* give thread a chance to complete */
21242 /* it should remain joinable and hence detachable */
21245 status = pthread_detach( &t );
21246 if( status ) return errno;
21249 #ifdef HAVE_LINUX_THREADS
21250 pthread_kill_other_threads_np();
21259 rm -f conftest.$ac_objext conftest$ac_exeext
21260 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21261 (eval $ac_link) 2>conftest.er1
21263 grep -v '^ *+' conftest.er1 >conftest.err
21265 cat conftest.err >&5
21266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21267 (exit $ac_status); } &&
21268 { ac_try='test -z "$ac_c_werror_flag"
21269 || test ! -s conftest.err'
21270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21271 (eval $ac_try) 2>&5
21273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21274 (exit $ac_status); }; } &&
21275 { ac_try='test -s conftest$ac_exeext'
21276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21277 (eval $ac_try) 2>&5
21279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21280 (exit $ac_status); }; }; then
21281 ol_cv_pthread_mthreads=yes
21283 echo "$as_me: failed program was:" >&5
21284 sed 's/^/| /' conftest.$ac_ext >&5
21286 ol_cv_pthread_mthreads=no
21288 rm -f conftest.err conftest.$ac_objext \
21289 conftest$ac_exeext conftest.$ac_ext
21291 cat >conftest.$ac_ext <<_ACEOF
21294 cat confdefs.h >>conftest.$ac_ext
21295 cat >>conftest.$ac_ext <<_ACEOF
21296 /* end confdefs.h. */
21298 /* pthread test headers */
21299 #include <pthread.h>
21300 #if HAVE_PTHREADS < 7
21304 #define NULL (void*)0
21307 static void *task(p)
21310 return (void *) (p == NULL);
21314 int main(argc, argv)
21319 /* pthread test function */
21320 #ifndef PTHREAD_CREATE_DETACHED
21321 #define PTHREAD_CREATE_DETACHED 1
21325 int detach = PTHREAD_CREATE_DETACHED;
21327 #if HAVE_PTHREADS > 4
21328 /* Final pthreads */
21329 pthread_attr_t attr;
21331 status = pthread_attr_init(&attr);
21332 if( status ) return status;
21334 #if HAVE_PTHREADS < 7
21335 status = pthread_attr_setdetachstate(&attr, &detach);
21336 if( status < 0 ) status = errno;
21338 status = pthread_attr_setdetachstate(&attr, detach);
21340 if( status ) return status;
21341 status = pthread_create( &t, &attr, task, NULL );
21342 #if HAVE_PTHREADS < 7
21343 if( status < 0 ) status = errno;
21345 if( status ) return status;
21347 /* Draft 4 pthreads */
21348 status = pthread_create( &t, pthread_attr_default, task, NULL );
21349 if( status ) return errno;
21351 /* give thread a chance to complete */
21352 /* it should remain joinable and hence detachable */
21355 status = pthread_detach( &t );
21356 if( status ) return errno;
21359 #ifdef HAVE_LINUX_THREADS
21360 pthread_kill_other_threads_np();
21368 rm -f conftest$ac_exeext
21369 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21370 (eval $ac_link) 2>&5
21372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21373 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21375 (eval $ac_try) 2>&5
21377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21378 (exit $ac_status); }; }; then
21379 ol_cv_pthread_mthreads=yes
21381 echo "$as_me: program exited with status $ac_status" >&5
21382 echo "$as_me: failed program was:" >&5
21383 sed 's/^/| /' conftest.$ac_ext >&5
21385 ( exit $ac_status )
21386 ol_cv_pthread_mthreads=no
21388 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21395 echo "$as_me:$LINENO: result: $ol_cv_pthread_mthreads" >&5
21396 echo "${ECHO_T}$ol_cv_pthread_mthreads" >&6
21398 if test $ol_cv_pthread_mthreads = yes ; then
21399 ol_link_pthreads="-mthreads"
21400 ol_link_threads=posix
21404 # Pthread try link: -thread (ol_cv_pthread_thread)
21405 if test "$ol_link_threads" = no ; then
21407 echo "$as_me:$LINENO: checking for pthread link with -thread" >&5
21408 echo $ECHO_N "checking for pthread link with -thread... $ECHO_C" >&6
21409 if test "${ol_cv_pthread_thread+set}" = set; then
21410 echo $ECHO_N "(cached) $ECHO_C" >&6
21415 LIBS="-thread $LIBS"
21417 if test "$cross_compiling" = yes; then
21418 cat >conftest.$ac_ext <<_ACEOF
21421 cat confdefs.h >>conftest.$ac_ext
21422 cat >>conftest.$ac_ext <<_ACEOF
21423 /* end confdefs.h. */
21425 /* pthread test headers */
21426 #include <pthread.h>
21427 #if HAVE_PTHREADS < 7
21431 #define NULL (void*)0
21434 static void *task(p)
21437 return (void *) (p == NULL);
21444 /* pthread test function */
21445 #ifndef PTHREAD_CREATE_DETACHED
21446 #define PTHREAD_CREATE_DETACHED 1
21450 int detach = PTHREAD_CREATE_DETACHED;
21452 #if HAVE_PTHREADS > 4
21453 /* Final pthreads */
21454 pthread_attr_t attr;
21456 status = pthread_attr_init(&attr);
21457 if( status ) return status;
21459 #if HAVE_PTHREADS < 7
21460 status = pthread_attr_setdetachstate(&attr, &detach);
21461 if( status < 0 ) status = errno;
21463 status = pthread_attr_setdetachstate(&attr, detach);
21465 if( status ) return status;
21466 status = pthread_create( &t, &attr, task, NULL );
21467 #if HAVE_PTHREADS < 7
21468 if( status < 0 ) status = errno;
21470 if( status ) return status;
21472 /* Draft 4 pthreads */
21473 status = pthread_create( &t, pthread_attr_default, task, NULL );
21474 if( status ) return errno;
21476 /* give thread a chance to complete */
21477 /* it should remain joinable and hence detachable */
21480 status = pthread_detach( &t );
21481 if( status ) return errno;
21484 #ifdef HAVE_LINUX_THREADS
21485 pthread_kill_other_threads_np();
21494 rm -f conftest.$ac_objext conftest$ac_exeext
21495 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21496 (eval $ac_link) 2>conftest.er1
21498 grep -v '^ *+' conftest.er1 >conftest.err
21500 cat conftest.err >&5
21501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21502 (exit $ac_status); } &&
21503 { ac_try='test -z "$ac_c_werror_flag"
21504 || test ! -s conftest.err'
21505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21506 (eval $ac_try) 2>&5
21508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21509 (exit $ac_status); }; } &&
21510 { ac_try='test -s conftest$ac_exeext'
21511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21512 (eval $ac_try) 2>&5
21514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21515 (exit $ac_status); }; }; then
21516 ol_cv_pthread_thread=yes
21518 echo "$as_me: failed program was:" >&5
21519 sed 's/^/| /' conftest.$ac_ext >&5
21521 ol_cv_pthread_thread=no
21523 rm -f conftest.err conftest.$ac_objext \
21524 conftest$ac_exeext conftest.$ac_ext
21526 cat >conftest.$ac_ext <<_ACEOF
21529 cat confdefs.h >>conftest.$ac_ext
21530 cat >>conftest.$ac_ext <<_ACEOF
21531 /* end confdefs.h. */
21533 /* pthread test headers */
21534 #include <pthread.h>
21535 #if HAVE_PTHREADS < 7
21539 #define NULL (void*)0
21542 static void *task(p)
21545 return (void *) (p == NULL);
21549 int main(argc, argv)
21554 /* pthread test function */
21555 #ifndef PTHREAD_CREATE_DETACHED
21556 #define PTHREAD_CREATE_DETACHED 1
21560 int detach = PTHREAD_CREATE_DETACHED;
21562 #if HAVE_PTHREADS > 4
21563 /* Final pthreads */
21564 pthread_attr_t attr;
21566 status = pthread_attr_init(&attr);
21567 if( status ) return status;
21569 #if HAVE_PTHREADS < 7
21570 status = pthread_attr_setdetachstate(&attr, &detach);
21571 if( status < 0 ) status = errno;
21573 status = pthread_attr_setdetachstate(&attr, detach);
21575 if( status ) return status;
21576 status = pthread_create( &t, &attr, task, NULL );
21577 #if HAVE_PTHREADS < 7
21578 if( status < 0 ) status = errno;
21580 if( status ) return status;
21582 /* Draft 4 pthreads */
21583 status = pthread_create( &t, pthread_attr_default, task, NULL );
21584 if( status ) return errno;
21586 /* give thread a chance to complete */
21587 /* it should remain joinable and hence detachable */
21590 status = pthread_detach( &t );
21591 if( status ) return errno;
21594 #ifdef HAVE_LINUX_THREADS
21595 pthread_kill_other_threads_np();
21603 rm -f conftest$ac_exeext
21604 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21605 (eval $ac_link) 2>&5
21607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21608 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21610 (eval $ac_try) 2>&5
21612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21613 (exit $ac_status); }; }; then
21614 ol_cv_pthread_thread=yes
21616 echo "$as_me: program exited with status $ac_status" >&5
21617 echo "$as_me: failed program was:" >&5
21618 sed 's/^/| /' conftest.$ac_ext >&5
21620 ( exit $ac_status )
21621 ol_cv_pthread_thread=no
21623 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21630 echo "$as_me:$LINENO: result: $ol_cv_pthread_thread" >&5
21631 echo "${ECHO_T}$ol_cv_pthread_thread" >&6
21633 if test $ol_cv_pthread_thread = yes ; then
21634 ol_link_pthreads="-thread"
21635 ol_link_threads=posix
21640 # Pthread try link: -lpthread -lmach -lexc -lc_r (ol_cv_pthread_lpthread_lmach_lexc_lc_r)
21641 if test "$ol_link_threads" = no ; then
21642 # try -lpthread -lmach -lexc -lc_r
21643 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc -lc_r" >&5
21644 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc -lc_r... $ECHO_C" >&6
21645 if test "${ol_cv_pthread_lpthread_lmach_lexc_lc_r+set}" = set; then
21646 echo $ECHO_N "(cached) $ECHO_C" >&6
21651 LIBS="-lpthread -lmach -lexc -lc_r $LIBS"
21653 if test "$cross_compiling" = yes; then
21654 cat >conftest.$ac_ext <<_ACEOF
21657 cat confdefs.h >>conftest.$ac_ext
21658 cat >>conftest.$ac_ext <<_ACEOF
21659 /* end confdefs.h. */
21661 /* pthread test headers */
21662 #include <pthread.h>
21663 #if HAVE_PTHREADS < 7
21667 #define NULL (void*)0
21670 static void *task(p)
21673 return (void *) (p == NULL);
21680 /* pthread test function */
21681 #ifndef PTHREAD_CREATE_DETACHED
21682 #define PTHREAD_CREATE_DETACHED 1
21686 int detach = PTHREAD_CREATE_DETACHED;
21688 #if HAVE_PTHREADS > 4
21689 /* Final pthreads */
21690 pthread_attr_t attr;
21692 status = pthread_attr_init(&attr);
21693 if( status ) return status;
21695 #if HAVE_PTHREADS < 7
21696 status = pthread_attr_setdetachstate(&attr, &detach);
21697 if( status < 0 ) status = errno;
21699 status = pthread_attr_setdetachstate(&attr, detach);
21701 if( status ) return status;
21702 status = pthread_create( &t, &attr, task, NULL );
21703 #if HAVE_PTHREADS < 7
21704 if( status < 0 ) status = errno;
21706 if( status ) return status;
21708 /* Draft 4 pthreads */
21709 status = pthread_create( &t, pthread_attr_default, task, NULL );
21710 if( status ) return errno;
21712 /* give thread a chance to complete */
21713 /* it should remain joinable and hence detachable */
21716 status = pthread_detach( &t );
21717 if( status ) return errno;
21720 #ifdef HAVE_LINUX_THREADS
21721 pthread_kill_other_threads_np();
21730 rm -f conftest.$ac_objext conftest$ac_exeext
21731 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21732 (eval $ac_link) 2>conftest.er1
21734 grep -v '^ *+' conftest.er1 >conftest.err
21736 cat conftest.err >&5
21737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21738 (exit $ac_status); } &&
21739 { ac_try='test -z "$ac_c_werror_flag"
21740 || test ! -s conftest.err'
21741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21742 (eval $ac_try) 2>&5
21744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21745 (exit $ac_status); }; } &&
21746 { ac_try='test -s conftest$ac_exeext'
21747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21748 (eval $ac_try) 2>&5
21750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21751 (exit $ac_status); }; }; then
21752 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
21754 echo "$as_me: failed program was:" >&5
21755 sed 's/^/| /' conftest.$ac_ext >&5
21757 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
21759 rm -f conftest.err conftest.$ac_objext \
21760 conftest$ac_exeext conftest.$ac_ext
21762 cat >conftest.$ac_ext <<_ACEOF
21765 cat confdefs.h >>conftest.$ac_ext
21766 cat >>conftest.$ac_ext <<_ACEOF
21767 /* end confdefs.h. */
21769 /* pthread test headers */
21770 #include <pthread.h>
21771 #if HAVE_PTHREADS < 7
21775 #define NULL (void*)0
21778 static void *task(p)
21781 return (void *) (p == NULL);
21785 int main(argc, argv)
21790 /* pthread test function */
21791 #ifndef PTHREAD_CREATE_DETACHED
21792 #define PTHREAD_CREATE_DETACHED 1
21796 int detach = PTHREAD_CREATE_DETACHED;
21798 #if HAVE_PTHREADS > 4
21799 /* Final pthreads */
21800 pthread_attr_t attr;
21802 status = pthread_attr_init(&attr);
21803 if( status ) return status;
21805 #if HAVE_PTHREADS < 7
21806 status = pthread_attr_setdetachstate(&attr, &detach);
21807 if( status < 0 ) status = errno;
21809 status = pthread_attr_setdetachstate(&attr, detach);
21811 if( status ) return status;
21812 status = pthread_create( &t, &attr, task, NULL );
21813 #if HAVE_PTHREADS < 7
21814 if( status < 0 ) status = errno;
21816 if( status ) return status;
21818 /* Draft 4 pthreads */
21819 status = pthread_create( &t, pthread_attr_default, task, NULL );
21820 if( status ) return errno;
21822 /* give thread a chance to complete */
21823 /* it should remain joinable and hence detachable */
21826 status = pthread_detach( &t );
21827 if( status ) return errno;
21830 #ifdef HAVE_LINUX_THREADS
21831 pthread_kill_other_threads_np();
21839 rm -f conftest$ac_exeext
21840 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21841 (eval $ac_link) 2>&5
21843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21844 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21846 (eval $ac_try) 2>&5
21848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21849 (exit $ac_status); }; }; then
21850 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
21852 echo "$as_me: program exited with status $ac_status" >&5
21853 echo "$as_me: failed program was:" >&5
21854 sed 's/^/| /' conftest.$ac_ext >&5
21856 ( exit $ac_status )
21857 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
21859 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21866 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&5
21867 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&6
21869 if test $ol_cv_pthread_lpthread_lmach_lexc_lc_r = yes ; then
21870 ol_link_pthreads="-lpthread -lmach -lexc -lc_r"
21871 ol_link_threads=posix
21875 # Pthread try link: -lpthread -lmach -lexc (ol_cv_pthread_lpthread_lmach_lexc)
21876 if test "$ol_link_threads" = no ; then
21877 # try -lpthread -lmach -lexc
21878 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc" >&5
21879 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc... $ECHO_C" >&6
21880 if test "${ol_cv_pthread_lpthread_lmach_lexc+set}" = set; then
21881 echo $ECHO_N "(cached) $ECHO_C" >&6
21886 LIBS="-lpthread -lmach -lexc $LIBS"
21888 if test "$cross_compiling" = yes; then
21889 cat >conftest.$ac_ext <<_ACEOF
21892 cat confdefs.h >>conftest.$ac_ext
21893 cat >>conftest.$ac_ext <<_ACEOF
21894 /* end confdefs.h. */
21896 /* pthread test headers */
21897 #include <pthread.h>
21898 #if HAVE_PTHREADS < 7
21902 #define NULL (void*)0
21905 static void *task(p)
21908 return (void *) (p == NULL);
21915 /* pthread test function */
21916 #ifndef PTHREAD_CREATE_DETACHED
21917 #define PTHREAD_CREATE_DETACHED 1
21921 int detach = PTHREAD_CREATE_DETACHED;
21923 #if HAVE_PTHREADS > 4
21924 /* Final pthreads */
21925 pthread_attr_t attr;
21927 status = pthread_attr_init(&attr);
21928 if( status ) return status;
21930 #if HAVE_PTHREADS < 7
21931 status = pthread_attr_setdetachstate(&attr, &detach);
21932 if( status < 0 ) status = errno;
21934 status = pthread_attr_setdetachstate(&attr, detach);
21936 if( status ) return status;
21937 status = pthread_create( &t, &attr, task, NULL );
21938 #if HAVE_PTHREADS < 7
21939 if( status < 0 ) status = errno;
21941 if( status ) return status;
21943 /* Draft 4 pthreads */
21944 status = pthread_create( &t, pthread_attr_default, task, NULL );
21945 if( status ) return errno;
21947 /* give thread a chance to complete */
21948 /* it should remain joinable and hence detachable */
21951 status = pthread_detach( &t );
21952 if( status ) return errno;
21955 #ifdef HAVE_LINUX_THREADS
21956 pthread_kill_other_threads_np();
21965 rm -f conftest.$ac_objext conftest$ac_exeext
21966 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21967 (eval $ac_link) 2>conftest.er1
21969 grep -v '^ *+' conftest.er1 >conftest.err
21971 cat conftest.err >&5
21972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21973 (exit $ac_status); } &&
21974 { ac_try='test -z "$ac_c_werror_flag"
21975 || test ! -s conftest.err'
21976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21977 (eval $ac_try) 2>&5
21979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21980 (exit $ac_status); }; } &&
21981 { ac_try='test -s conftest$ac_exeext'
21982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21983 (eval $ac_try) 2>&5
21985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21986 (exit $ac_status); }; }; then
21987 ol_cv_pthread_lpthread_lmach_lexc=yes
21989 echo "$as_me: failed program was:" >&5
21990 sed 's/^/| /' conftest.$ac_ext >&5
21992 ol_cv_pthread_lpthread_lmach_lexc=no
21994 rm -f conftest.err conftest.$ac_objext \
21995 conftest$ac_exeext conftest.$ac_ext
21997 cat >conftest.$ac_ext <<_ACEOF
22000 cat confdefs.h >>conftest.$ac_ext
22001 cat >>conftest.$ac_ext <<_ACEOF
22002 /* end confdefs.h. */
22004 /* pthread test headers */
22005 #include <pthread.h>
22006 #if HAVE_PTHREADS < 7
22010 #define NULL (void*)0
22013 static void *task(p)
22016 return (void *) (p == NULL);
22020 int main(argc, argv)
22025 /* pthread test function */
22026 #ifndef PTHREAD_CREATE_DETACHED
22027 #define PTHREAD_CREATE_DETACHED 1
22031 int detach = PTHREAD_CREATE_DETACHED;
22033 #if HAVE_PTHREADS > 4
22034 /* Final pthreads */
22035 pthread_attr_t attr;
22037 status = pthread_attr_init(&attr);
22038 if( status ) return status;
22040 #if HAVE_PTHREADS < 7
22041 status = pthread_attr_setdetachstate(&attr, &detach);
22042 if( status < 0 ) status = errno;
22044 status = pthread_attr_setdetachstate(&attr, detach);
22046 if( status ) return status;
22047 status = pthread_create( &t, &attr, task, NULL );
22048 #if HAVE_PTHREADS < 7
22049 if( status < 0 ) status = errno;
22051 if( status ) return status;
22053 /* Draft 4 pthreads */
22054 status = pthread_create( &t, pthread_attr_default, task, NULL );
22055 if( status ) return errno;
22057 /* give thread a chance to complete */
22058 /* it should remain joinable and hence detachable */
22061 status = pthread_detach( &t );
22062 if( status ) return errno;
22065 #ifdef HAVE_LINUX_THREADS
22066 pthread_kill_other_threads_np();
22074 rm -f conftest$ac_exeext
22075 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22076 (eval $ac_link) 2>&5
22078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22079 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22081 (eval $ac_try) 2>&5
22083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22084 (exit $ac_status); }; }; then
22085 ol_cv_pthread_lpthread_lmach_lexc=yes
22087 echo "$as_me: program exited with status $ac_status" >&5
22088 echo "$as_me: failed program was:" >&5
22089 sed 's/^/| /' conftest.$ac_ext >&5
22091 ( exit $ac_status )
22092 ol_cv_pthread_lpthread_lmach_lexc=no
22094 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22101 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc" >&5
22102 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc" >&6
22104 if test $ol_cv_pthread_lpthread_lmach_lexc = yes ; then
22105 ol_link_pthreads="-lpthread -lmach -lexc"
22106 ol_link_threads=posix
22111 # Pthread try link: -lpthread -Wl,-woff,85 (ol_cv_pthread_lib_lpthread_woff)
22112 if test "$ol_link_threads" = no ; then
22113 # try -lpthread -Wl,-woff,85
22114 echo "$as_me:$LINENO: checking for pthread link with -lpthread -Wl,-woff,85" >&5
22115 echo $ECHO_N "checking for pthread link with -lpthread -Wl,-woff,85... $ECHO_C" >&6
22116 if test "${ol_cv_pthread_lib_lpthread_woff+set}" = set; then
22117 echo $ECHO_N "(cached) $ECHO_C" >&6
22122 LIBS="-lpthread -Wl,-woff,85 $LIBS"
22124 if test "$cross_compiling" = yes; then
22125 cat >conftest.$ac_ext <<_ACEOF
22128 cat confdefs.h >>conftest.$ac_ext
22129 cat >>conftest.$ac_ext <<_ACEOF
22130 /* end confdefs.h. */
22132 /* pthread test headers */
22133 #include <pthread.h>
22134 #if HAVE_PTHREADS < 7
22138 #define NULL (void*)0
22141 static void *task(p)
22144 return (void *) (p == NULL);
22151 /* pthread test function */
22152 #ifndef PTHREAD_CREATE_DETACHED
22153 #define PTHREAD_CREATE_DETACHED 1
22157 int detach = PTHREAD_CREATE_DETACHED;
22159 #if HAVE_PTHREADS > 4
22160 /* Final pthreads */
22161 pthread_attr_t attr;
22163 status = pthread_attr_init(&attr);
22164 if( status ) return status;
22166 #if HAVE_PTHREADS < 7
22167 status = pthread_attr_setdetachstate(&attr, &detach);
22168 if( status < 0 ) status = errno;
22170 status = pthread_attr_setdetachstate(&attr, detach);
22172 if( status ) return status;
22173 status = pthread_create( &t, &attr, task, NULL );
22174 #if HAVE_PTHREADS < 7
22175 if( status < 0 ) status = errno;
22177 if( status ) return status;
22179 /* Draft 4 pthreads */
22180 status = pthread_create( &t, pthread_attr_default, task, NULL );
22181 if( status ) return errno;
22183 /* give thread a chance to complete */
22184 /* it should remain joinable and hence detachable */
22187 status = pthread_detach( &t );
22188 if( status ) return errno;
22191 #ifdef HAVE_LINUX_THREADS
22192 pthread_kill_other_threads_np();
22201 rm -f conftest.$ac_objext conftest$ac_exeext
22202 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22203 (eval $ac_link) 2>conftest.er1
22205 grep -v '^ *+' conftest.er1 >conftest.err
22207 cat conftest.err >&5
22208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22209 (exit $ac_status); } &&
22210 { ac_try='test -z "$ac_c_werror_flag"
22211 || test ! -s conftest.err'
22212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22213 (eval $ac_try) 2>&5
22215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22216 (exit $ac_status); }; } &&
22217 { ac_try='test -s conftest$ac_exeext'
22218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22219 (eval $ac_try) 2>&5
22221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22222 (exit $ac_status); }; }; then
22223 ol_cv_pthread_lib_lpthread_woff=yes
22225 echo "$as_me: failed program was:" >&5
22226 sed 's/^/| /' conftest.$ac_ext >&5
22228 ol_cv_pthread_lib_lpthread_woff=no
22230 rm -f conftest.err conftest.$ac_objext \
22231 conftest$ac_exeext conftest.$ac_ext
22233 cat >conftest.$ac_ext <<_ACEOF
22236 cat confdefs.h >>conftest.$ac_ext
22237 cat >>conftest.$ac_ext <<_ACEOF
22238 /* end confdefs.h. */
22240 /* pthread test headers */
22241 #include <pthread.h>
22242 #if HAVE_PTHREADS < 7
22246 #define NULL (void*)0
22249 static void *task(p)
22252 return (void *) (p == NULL);
22256 int main(argc, argv)
22261 /* pthread test function */
22262 #ifndef PTHREAD_CREATE_DETACHED
22263 #define PTHREAD_CREATE_DETACHED 1
22267 int detach = PTHREAD_CREATE_DETACHED;
22269 #if HAVE_PTHREADS > 4
22270 /* Final pthreads */
22271 pthread_attr_t attr;
22273 status = pthread_attr_init(&attr);
22274 if( status ) return status;
22276 #if HAVE_PTHREADS < 7
22277 status = pthread_attr_setdetachstate(&attr, &detach);
22278 if( status < 0 ) status = errno;
22280 status = pthread_attr_setdetachstate(&attr, detach);
22282 if( status ) return status;
22283 status = pthread_create( &t, &attr, task, NULL );
22284 #if HAVE_PTHREADS < 7
22285 if( status < 0 ) status = errno;
22287 if( status ) return status;
22289 /* Draft 4 pthreads */
22290 status = pthread_create( &t, pthread_attr_default, task, NULL );
22291 if( status ) return errno;
22293 /* give thread a chance to complete */
22294 /* it should remain joinable and hence detachable */
22297 status = pthread_detach( &t );
22298 if( status ) return errno;
22301 #ifdef HAVE_LINUX_THREADS
22302 pthread_kill_other_threads_np();
22310 rm -f conftest$ac_exeext
22311 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22312 (eval $ac_link) 2>&5
22314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22315 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22317 (eval $ac_try) 2>&5
22319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22320 (exit $ac_status); }; }; then
22321 ol_cv_pthread_lib_lpthread_woff=yes
22323 echo "$as_me: program exited with status $ac_status" >&5
22324 echo "$as_me: failed program was:" >&5
22325 sed 's/^/| /' conftest.$ac_ext >&5
22327 ( exit $ac_status )
22328 ol_cv_pthread_lib_lpthread_woff=no
22330 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22337 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthread_woff" >&5
22338 echo "${ECHO_T}$ol_cv_pthread_lib_lpthread_woff" >&6
22340 if test $ol_cv_pthread_lib_lpthread_woff = yes ; then
22341 ol_link_pthreads="-lpthread -Wl,-woff,85"
22342 ol_link_threads=posix
22347 # Pthread try link: -lpthread (ol_cv_pthread_lpthread)
22348 if test "$ol_link_threads" = no ; then
22350 echo "$as_me:$LINENO: checking for pthread link with -lpthread" >&5
22351 echo $ECHO_N "checking for pthread link with -lpthread... $ECHO_C" >&6
22352 if test "${ol_cv_pthread_lpthread+set}" = set; then
22353 echo $ECHO_N "(cached) $ECHO_C" >&6
22358 LIBS="-lpthread $LIBS"
22360 if test "$cross_compiling" = yes; then
22361 cat >conftest.$ac_ext <<_ACEOF
22364 cat confdefs.h >>conftest.$ac_ext
22365 cat >>conftest.$ac_ext <<_ACEOF
22366 /* end confdefs.h. */
22368 /* pthread test headers */
22369 #include <pthread.h>
22370 #if HAVE_PTHREADS < 7
22374 #define NULL (void*)0
22377 static void *task(p)
22380 return (void *) (p == NULL);
22387 /* pthread test function */
22388 #ifndef PTHREAD_CREATE_DETACHED
22389 #define PTHREAD_CREATE_DETACHED 1
22393 int detach = PTHREAD_CREATE_DETACHED;
22395 #if HAVE_PTHREADS > 4
22396 /* Final pthreads */
22397 pthread_attr_t attr;
22399 status = pthread_attr_init(&attr);
22400 if( status ) return status;
22402 #if HAVE_PTHREADS < 7
22403 status = pthread_attr_setdetachstate(&attr, &detach);
22404 if( status < 0 ) status = errno;
22406 status = pthread_attr_setdetachstate(&attr, detach);
22408 if( status ) return status;
22409 status = pthread_create( &t, &attr, task, NULL );
22410 #if HAVE_PTHREADS < 7
22411 if( status < 0 ) status = errno;
22413 if( status ) return status;
22415 /* Draft 4 pthreads */
22416 status = pthread_create( &t, pthread_attr_default, task, NULL );
22417 if( status ) return errno;
22419 /* give thread a chance to complete */
22420 /* it should remain joinable and hence detachable */
22423 status = pthread_detach( &t );
22424 if( status ) return errno;
22427 #ifdef HAVE_LINUX_THREADS
22428 pthread_kill_other_threads_np();
22437 rm -f conftest.$ac_objext conftest$ac_exeext
22438 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22439 (eval $ac_link) 2>conftest.er1
22441 grep -v '^ *+' conftest.er1 >conftest.err
22443 cat conftest.err >&5
22444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22445 (exit $ac_status); } &&
22446 { ac_try='test -z "$ac_c_werror_flag"
22447 || test ! -s conftest.err'
22448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22449 (eval $ac_try) 2>&5
22451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22452 (exit $ac_status); }; } &&
22453 { ac_try='test -s conftest$ac_exeext'
22454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22455 (eval $ac_try) 2>&5
22457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22458 (exit $ac_status); }; }; then
22459 ol_cv_pthread_lpthread=yes
22461 echo "$as_me: failed program was:" >&5
22462 sed 's/^/| /' conftest.$ac_ext >&5
22464 ol_cv_pthread_lpthread=no
22466 rm -f conftest.err conftest.$ac_objext \
22467 conftest$ac_exeext conftest.$ac_ext
22469 cat >conftest.$ac_ext <<_ACEOF
22472 cat confdefs.h >>conftest.$ac_ext
22473 cat >>conftest.$ac_ext <<_ACEOF
22474 /* end confdefs.h. */
22476 /* pthread test headers */
22477 #include <pthread.h>
22478 #if HAVE_PTHREADS < 7
22482 #define NULL (void*)0
22485 static void *task(p)
22488 return (void *) (p == NULL);
22492 int main(argc, argv)
22497 /* pthread test function */
22498 #ifndef PTHREAD_CREATE_DETACHED
22499 #define PTHREAD_CREATE_DETACHED 1
22503 int detach = PTHREAD_CREATE_DETACHED;
22505 #if HAVE_PTHREADS > 4
22506 /* Final pthreads */
22507 pthread_attr_t attr;
22509 status = pthread_attr_init(&attr);
22510 if( status ) return status;
22512 #if HAVE_PTHREADS < 7
22513 status = pthread_attr_setdetachstate(&attr, &detach);
22514 if( status < 0 ) status = errno;
22516 status = pthread_attr_setdetachstate(&attr, detach);
22518 if( status ) return status;
22519 status = pthread_create( &t, &attr, task, NULL );
22520 #if HAVE_PTHREADS < 7
22521 if( status < 0 ) status = errno;
22523 if( status ) return status;
22525 /* Draft 4 pthreads */
22526 status = pthread_create( &t, pthread_attr_default, task, NULL );
22527 if( status ) return errno;
22529 /* give thread a chance to complete */
22530 /* it should remain joinable and hence detachable */
22533 status = pthread_detach( &t );
22534 if( status ) return errno;
22537 #ifdef HAVE_LINUX_THREADS
22538 pthread_kill_other_threads_np();
22546 rm -f conftest$ac_exeext
22547 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22548 (eval $ac_link) 2>&5
22550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22551 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22553 (eval $ac_try) 2>&5
22555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22556 (exit $ac_status); }; }; then
22557 ol_cv_pthread_lpthread=yes
22559 echo "$as_me: program exited with status $ac_status" >&5
22560 echo "$as_me: failed program was:" >&5
22561 sed 's/^/| /' conftest.$ac_ext >&5
22563 ( exit $ac_status )
22564 ol_cv_pthread_lpthread=no
22566 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22573 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread" >&5
22574 echo "${ECHO_T}$ol_cv_pthread_lpthread" >&6
22576 if test $ol_cv_pthread_lpthread = yes ; then
22577 ol_link_pthreads="-lpthread"
22578 ol_link_threads=posix
22582 # Pthread try link: -lc_r (ol_cv_pthread_lc_r)
22583 if test "$ol_link_threads" = no ; then
22585 echo "$as_me:$LINENO: checking for pthread link with -lc_r" >&5
22586 echo $ECHO_N "checking for pthread link with -lc_r... $ECHO_C" >&6
22587 if test "${ol_cv_pthread_lc_r+set}" = set; then
22588 echo $ECHO_N "(cached) $ECHO_C" >&6
22595 if test "$cross_compiling" = yes; then
22596 cat >conftest.$ac_ext <<_ACEOF
22599 cat confdefs.h >>conftest.$ac_ext
22600 cat >>conftest.$ac_ext <<_ACEOF
22601 /* end confdefs.h. */
22603 /* pthread test headers */
22604 #include <pthread.h>
22605 #if HAVE_PTHREADS < 7
22609 #define NULL (void*)0
22612 static void *task(p)
22615 return (void *) (p == NULL);
22622 /* pthread test function */
22623 #ifndef PTHREAD_CREATE_DETACHED
22624 #define PTHREAD_CREATE_DETACHED 1
22628 int detach = PTHREAD_CREATE_DETACHED;
22630 #if HAVE_PTHREADS > 4
22631 /* Final pthreads */
22632 pthread_attr_t attr;
22634 status = pthread_attr_init(&attr);
22635 if( status ) return status;
22637 #if HAVE_PTHREADS < 7
22638 status = pthread_attr_setdetachstate(&attr, &detach);
22639 if( status < 0 ) status = errno;
22641 status = pthread_attr_setdetachstate(&attr, detach);
22643 if( status ) return status;
22644 status = pthread_create( &t, &attr, task, NULL );
22645 #if HAVE_PTHREADS < 7
22646 if( status < 0 ) status = errno;
22648 if( status ) return status;
22650 /* Draft 4 pthreads */
22651 status = pthread_create( &t, pthread_attr_default, task, NULL );
22652 if( status ) return errno;
22654 /* give thread a chance to complete */
22655 /* it should remain joinable and hence detachable */
22658 status = pthread_detach( &t );
22659 if( status ) return errno;
22662 #ifdef HAVE_LINUX_THREADS
22663 pthread_kill_other_threads_np();
22672 rm -f conftest.$ac_objext conftest$ac_exeext
22673 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22674 (eval $ac_link) 2>conftest.er1
22676 grep -v '^ *+' conftest.er1 >conftest.err
22678 cat conftest.err >&5
22679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22680 (exit $ac_status); } &&
22681 { ac_try='test -z "$ac_c_werror_flag"
22682 || test ! -s conftest.err'
22683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22684 (eval $ac_try) 2>&5
22686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22687 (exit $ac_status); }; } &&
22688 { ac_try='test -s conftest$ac_exeext'
22689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22690 (eval $ac_try) 2>&5
22692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22693 (exit $ac_status); }; }; then
22694 ol_cv_pthread_lc_r=yes
22696 echo "$as_me: failed program was:" >&5
22697 sed 's/^/| /' conftest.$ac_ext >&5
22699 ol_cv_pthread_lc_r=no
22701 rm -f conftest.err conftest.$ac_objext \
22702 conftest$ac_exeext conftest.$ac_ext
22704 cat >conftest.$ac_ext <<_ACEOF
22707 cat confdefs.h >>conftest.$ac_ext
22708 cat >>conftest.$ac_ext <<_ACEOF
22709 /* end confdefs.h. */
22711 /* pthread test headers */
22712 #include <pthread.h>
22713 #if HAVE_PTHREADS < 7
22717 #define NULL (void*)0
22720 static void *task(p)
22723 return (void *) (p == NULL);
22727 int main(argc, argv)
22732 /* pthread test function */
22733 #ifndef PTHREAD_CREATE_DETACHED
22734 #define PTHREAD_CREATE_DETACHED 1
22738 int detach = PTHREAD_CREATE_DETACHED;
22740 #if HAVE_PTHREADS > 4
22741 /* Final pthreads */
22742 pthread_attr_t attr;
22744 status = pthread_attr_init(&attr);
22745 if( status ) return status;
22747 #if HAVE_PTHREADS < 7
22748 status = pthread_attr_setdetachstate(&attr, &detach);
22749 if( status < 0 ) status = errno;
22751 status = pthread_attr_setdetachstate(&attr, detach);
22753 if( status ) return status;
22754 status = pthread_create( &t, &attr, task, NULL );
22755 #if HAVE_PTHREADS < 7
22756 if( status < 0 ) status = errno;
22758 if( status ) return status;
22760 /* Draft 4 pthreads */
22761 status = pthread_create( &t, pthread_attr_default, task, NULL );
22762 if( status ) return errno;
22764 /* give thread a chance to complete */
22765 /* it should remain joinable and hence detachable */
22768 status = pthread_detach( &t );
22769 if( status ) return errno;
22772 #ifdef HAVE_LINUX_THREADS
22773 pthread_kill_other_threads_np();
22781 rm -f conftest$ac_exeext
22782 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22783 (eval $ac_link) 2>&5
22785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22786 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22788 (eval $ac_try) 2>&5
22790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22791 (exit $ac_status); }; }; then
22792 ol_cv_pthread_lc_r=yes
22794 echo "$as_me: program exited with status $ac_status" >&5
22795 echo "$as_me: failed program was:" >&5
22796 sed 's/^/| /' conftest.$ac_ext >&5
22798 ( exit $ac_status )
22799 ol_cv_pthread_lc_r=no
22801 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22808 echo "$as_me:$LINENO: result: $ol_cv_pthread_lc_r" >&5
22809 echo "${ECHO_T}$ol_cv_pthread_lc_r" >&6
22811 if test $ol_cv_pthread_lc_r = yes ; then
22812 ol_link_pthreads="-lc_r"
22813 ol_link_threads=posix
22818 # Pthread try link: -threads (ol_cv_pthread_threads)
22819 if test "$ol_link_threads" = no ; then
22821 echo "$as_me:$LINENO: checking for pthread link with -threads" >&5
22822 echo $ECHO_N "checking for pthread link with -threads... $ECHO_C" >&6
22823 if test "${ol_cv_pthread_threads+set}" = set; then
22824 echo $ECHO_N "(cached) $ECHO_C" >&6
22829 LIBS="-threads $LIBS"
22831 if test "$cross_compiling" = yes; then
22832 cat >conftest.$ac_ext <<_ACEOF
22835 cat confdefs.h >>conftest.$ac_ext
22836 cat >>conftest.$ac_ext <<_ACEOF
22837 /* end confdefs.h. */
22839 /* pthread test headers */
22840 #include <pthread.h>
22841 #if HAVE_PTHREADS < 7
22845 #define NULL (void*)0
22848 static void *task(p)
22851 return (void *) (p == NULL);
22858 /* pthread test function */
22859 #ifndef PTHREAD_CREATE_DETACHED
22860 #define PTHREAD_CREATE_DETACHED 1
22864 int detach = PTHREAD_CREATE_DETACHED;
22866 #if HAVE_PTHREADS > 4
22867 /* Final pthreads */
22868 pthread_attr_t attr;
22870 status = pthread_attr_init(&attr);
22871 if( status ) return status;
22873 #if HAVE_PTHREADS < 7
22874 status = pthread_attr_setdetachstate(&attr, &detach);
22875 if( status < 0 ) status = errno;
22877 status = pthread_attr_setdetachstate(&attr, detach);
22879 if( status ) return status;
22880 status = pthread_create( &t, &attr, task, NULL );
22881 #if HAVE_PTHREADS < 7
22882 if( status < 0 ) status = errno;
22884 if( status ) return status;
22886 /* Draft 4 pthreads */
22887 status = pthread_create( &t, pthread_attr_default, task, NULL );
22888 if( status ) return errno;
22890 /* give thread a chance to complete */
22891 /* it should remain joinable and hence detachable */
22894 status = pthread_detach( &t );
22895 if( status ) return errno;
22898 #ifdef HAVE_LINUX_THREADS
22899 pthread_kill_other_threads_np();
22908 rm -f conftest.$ac_objext conftest$ac_exeext
22909 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22910 (eval $ac_link) 2>conftest.er1
22912 grep -v '^ *+' conftest.er1 >conftest.err
22914 cat conftest.err >&5
22915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22916 (exit $ac_status); } &&
22917 { ac_try='test -z "$ac_c_werror_flag"
22918 || test ! -s conftest.err'
22919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22920 (eval $ac_try) 2>&5
22922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22923 (exit $ac_status); }; } &&
22924 { ac_try='test -s conftest$ac_exeext'
22925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22926 (eval $ac_try) 2>&5
22928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22929 (exit $ac_status); }; }; then
22930 ol_cv_pthread_threads=yes
22932 echo "$as_me: failed program was:" >&5
22933 sed 's/^/| /' conftest.$ac_ext >&5
22935 ol_cv_pthread_threads=no
22937 rm -f conftest.err conftest.$ac_objext \
22938 conftest$ac_exeext conftest.$ac_ext
22940 cat >conftest.$ac_ext <<_ACEOF
22943 cat confdefs.h >>conftest.$ac_ext
22944 cat >>conftest.$ac_ext <<_ACEOF
22945 /* end confdefs.h. */
22947 /* pthread test headers */
22948 #include <pthread.h>
22949 #if HAVE_PTHREADS < 7
22953 #define NULL (void*)0
22956 static void *task(p)
22959 return (void *) (p == NULL);
22963 int main(argc, argv)
22968 /* pthread test function */
22969 #ifndef PTHREAD_CREATE_DETACHED
22970 #define PTHREAD_CREATE_DETACHED 1
22974 int detach = PTHREAD_CREATE_DETACHED;
22976 #if HAVE_PTHREADS > 4
22977 /* Final pthreads */
22978 pthread_attr_t attr;
22980 status = pthread_attr_init(&attr);
22981 if( status ) return status;
22983 #if HAVE_PTHREADS < 7
22984 status = pthread_attr_setdetachstate(&attr, &detach);
22985 if( status < 0 ) status = errno;
22987 status = pthread_attr_setdetachstate(&attr, detach);
22989 if( status ) return status;
22990 status = pthread_create( &t, &attr, task, NULL );
22991 #if HAVE_PTHREADS < 7
22992 if( status < 0 ) status = errno;
22994 if( status ) return status;
22996 /* Draft 4 pthreads */
22997 status = pthread_create( &t, pthread_attr_default, task, NULL );
22998 if( status ) return errno;
23000 /* give thread a chance to complete */
23001 /* it should remain joinable and hence detachable */
23004 status = pthread_detach( &t );
23005 if( status ) return errno;
23008 #ifdef HAVE_LINUX_THREADS
23009 pthread_kill_other_threads_np();
23017 rm -f conftest$ac_exeext
23018 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23019 (eval $ac_link) 2>&5
23021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23022 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23024 (eval $ac_try) 2>&5
23026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23027 (exit $ac_status); }; }; then
23028 ol_cv_pthread_threads=yes
23030 echo "$as_me: program exited with status $ac_status" >&5
23031 echo "$as_me: failed program was:" >&5
23032 sed 's/^/| /' conftest.$ac_ext >&5
23034 ( exit $ac_status )
23035 ol_cv_pthread_threads=no
23037 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23044 echo "$as_me:$LINENO: result: $ol_cv_pthread_threads" >&5
23045 echo "${ECHO_T}$ol_cv_pthread_threads" >&6
23047 if test $ol_cv_pthread_threads = yes ; then
23048 ol_link_pthreads="-threads"
23049 ol_link_threads=posix
23054 # Pthread try link: -lpthreads -lmach -lexc -lc_r (ol_cv_pthread_lpthreads_lmach_lexc_lc_r)
23055 if test "$ol_link_threads" = no ; then
23056 # try -lpthreads -lmach -lexc -lc_r
23057 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc -lc_r" >&5
23058 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc -lc_r... $ECHO_C" >&6
23059 if test "${ol_cv_pthread_lpthreads_lmach_lexc_lc_r+set}" = set; then
23060 echo $ECHO_N "(cached) $ECHO_C" >&6
23065 LIBS="-lpthreads -lmach -lexc -lc_r $LIBS"
23067 if test "$cross_compiling" = yes; then
23068 cat >conftest.$ac_ext <<_ACEOF
23071 cat confdefs.h >>conftest.$ac_ext
23072 cat >>conftest.$ac_ext <<_ACEOF
23073 /* end confdefs.h. */
23075 /* pthread test headers */
23076 #include <pthread.h>
23077 #if HAVE_PTHREADS < 7
23081 #define NULL (void*)0
23084 static void *task(p)
23087 return (void *) (p == NULL);
23094 /* pthread test function */
23095 #ifndef PTHREAD_CREATE_DETACHED
23096 #define PTHREAD_CREATE_DETACHED 1
23100 int detach = PTHREAD_CREATE_DETACHED;
23102 #if HAVE_PTHREADS > 4
23103 /* Final pthreads */
23104 pthread_attr_t attr;
23106 status = pthread_attr_init(&attr);
23107 if( status ) return status;
23109 #if HAVE_PTHREADS < 7
23110 status = pthread_attr_setdetachstate(&attr, &detach);
23111 if( status < 0 ) status = errno;
23113 status = pthread_attr_setdetachstate(&attr, detach);
23115 if( status ) return status;
23116 status = pthread_create( &t, &attr, task, NULL );
23117 #if HAVE_PTHREADS < 7
23118 if( status < 0 ) status = errno;
23120 if( status ) return status;
23122 /* Draft 4 pthreads */
23123 status = pthread_create( &t, pthread_attr_default, task, NULL );
23124 if( status ) return errno;
23126 /* give thread a chance to complete */
23127 /* it should remain joinable and hence detachable */
23130 status = pthread_detach( &t );
23131 if( status ) return errno;
23134 #ifdef HAVE_LINUX_THREADS
23135 pthread_kill_other_threads_np();
23144 rm -f conftest.$ac_objext conftest$ac_exeext
23145 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23146 (eval $ac_link) 2>conftest.er1
23148 grep -v '^ *+' conftest.er1 >conftest.err
23150 cat conftest.err >&5
23151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23152 (exit $ac_status); } &&
23153 { ac_try='test -z "$ac_c_werror_flag"
23154 || test ! -s conftest.err'
23155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23156 (eval $ac_try) 2>&5
23158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23159 (exit $ac_status); }; } &&
23160 { ac_try='test -s conftest$ac_exeext'
23161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23162 (eval $ac_try) 2>&5
23164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23165 (exit $ac_status); }; }; then
23166 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23168 echo "$as_me: failed program was:" >&5
23169 sed 's/^/| /' conftest.$ac_ext >&5
23171 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23173 rm -f conftest.err conftest.$ac_objext \
23174 conftest$ac_exeext conftest.$ac_ext
23176 cat >conftest.$ac_ext <<_ACEOF
23179 cat confdefs.h >>conftest.$ac_ext
23180 cat >>conftest.$ac_ext <<_ACEOF
23181 /* end confdefs.h. */
23183 /* pthread test headers */
23184 #include <pthread.h>
23185 #if HAVE_PTHREADS < 7
23189 #define NULL (void*)0
23192 static void *task(p)
23195 return (void *) (p == NULL);
23199 int main(argc, argv)
23204 /* pthread test function */
23205 #ifndef PTHREAD_CREATE_DETACHED
23206 #define PTHREAD_CREATE_DETACHED 1
23210 int detach = PTHREAD_CREATE_DETACHED;
23212 #if HAVE_PTHREADS > 4
23213 /* Final pthreads */
23214 pthread_attr_t attr;
23216 status = pthread_attr_init(&attr);
23217 if( status ) return status;
23219 #if HAVE_PTHREADS < 7
23220 status = pthread_attr_setdetachstate(&attr, &detach);
23221 if( status < 0 ) status = errno;
23223 status = pthread_attr_setdetachstate(&attr, detach);
23225 if( status ) return status;
23226 status = pthread_create( &t, &attr, task, NULL );
23227 #if HAVE_PTHREADS < 7
23228 if( status < 0 ) status = errno;
23230 if( status ) return status;
23232 /* Draft 4 pthreads */
23233 status = pthread_create( &t, pthread_attr_default, task, NULL );
23234 if( status ) return errno;
23236 /* give thread a chance to complete */
23237 /* it should remain joinable and hence detachable */
23240 status = pthread_detach( &t );
23241 if( status ) return errno;
23244 #ifdef HAVE_LINUX_THREADS
23245 pthread_kill_other_threads_np();
23253 rm -f conftest$ac_exeext
23254 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23255 (eval $ac_link) 2>&5
23257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23258 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23260 (eval $ac_try) 2>&5
23262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23263 (exit $ac_status); }; }; then
23264 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23266 echo "$as_me: program exited with status $ac_status" >&5
23267 echo "$as_me: failed program was:" >&5
23268 sed 's/^/| /' conftest.$ac_ext >&5
23270 ( exit $ac_status )
23271 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23273 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23280 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&5
23281 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&6
23283 if test $ol_cv_pthread_lpthreads_lmach_lexc_lc_r = yes ; then
23284 ol_link_pthreads="-lpthreads -lmach -lexc -lc_r"
23285 ol_link_threads=posix
23289 # Pthread try link: -lpthreads -lmach -lexc (ol_cv_pthread_lpthreads_lmach_lexc)
23290 if test "$ol_link_threads" = no ; then
23291 # try -lpthreads -lmach -lexc
23292 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc" >&5
23293 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc... $ECHO_C" >&6
23294 if test "${ol_cv_pthread_lpthreads_lmach_lexc+set}" = set; then
23295 echo $ECHO_N "(cached) $ECHO_C" >&6
23300 LIBS="-lpthreads -lmach -lexc $LIBS"
23302 if test "$cross_compiling" = yes; then
23303 cat >conftest.$ac_ext <<_ACEOF
23306 cat confdefs.h >>conftest.$ac_ext
23307 cat >>conftest.$ac_ext <<_ACEOF
23308 /* end confdefs.h. */
23310 /* pthread test headers */
23311 #include <pthread.h>
23312 #if HAVE_PTHREADS < 7
23316 #define NULL (void*)0
23319 static void *task(p)
23322 return (void *) (p == NULL);
23329 /* pthread test function */
23330 #ifndef PTHREAD_CREATE_DETACHED
23331 #define PTHREAD_CREATE_DETACHED 1
23335 int detach = PTHREAD_CREATE_DETACHED;
23337 #if HAVE_PTHREADS > 4
23338 /* Final pthreads */
23339 pthread_attr_t attr;
23341 status = pthread_attr_init(&attr);
23342 if( status ) return status;
23344 #if HAVE_PTHREADS < 7
23345 status = pthread_attr_setdetachstate(&attr, &detach);
23346 if( status < 0 ) status = errno;
23348 status = pthread_attr_setdetachstate(&attr, detach);
23350 if( status ) return status;
23351 status = pthread_create( &t, &attr, task, NULL );
23352 #if HAVE_PTHREADS < 7
23353 if( status < 0 ) status = errno;
23355 if( status ) return status;
23357 /* Draft 4 pthreads */
23358 status = pthread_create( &t, pthread_attr_default, task, NULL );
23359 if( status ) return errno;
23361 /* give thread a chance to complete */
23362 /* it should remain joinable and hence detachable */
23365 status = pthread_detach( &t );
23366 if( status ) return errno;
23369 #ifdef HAVE_LINUX_THREADS
23370 pthread_kill_other_threads_np();
23379 rm -f conftest.$ac_objext conftest$ac_exeext
23380 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23381 (eval $ac_link) 2>conftest.er1
23383 grep -v '^ *+' conftest.er1 >conftest.err
23385 cat conftest.err >&5
23386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23387 (exit $ac_status); } &&
23388 { ac_try='test -z "$ac_c_werror_flag"
23389 || test ! -s conftest.err'
23390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23391 (eval $ac_try) 2>&5
23393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23394 (exit $ac_status); }; } &&
23395 { ac_try='test -s conftest$ac_exeext'
23396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23397 (eval $ac_try) 2>&5
23399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23400 (exit $ac_status); }; }; then
23401 ol_cv_pthread_lpthreads_lmach_lexc=yes
23403 echo "$as_me: failed program was:" >&5
23404 sed 's/^/| /' conftest.$ac_ext >&5
23406 ol_cv_pthread_lpthreads_lmach_lexc=no
23408 rm -f conftest.err conftest.$ac_objext \
23409 conftest$ac_exeext conftest.$ac_ext
23411 cat >conftest.$ac_ext <<_ACEOF
23414 cat confdefs.h >>conftest.$ac_ext
23415 cat >>conftest.$ac_ext <<_ACEOF
23416 /* end confdefs.h. */
23418 /* pthread test headers */
23419 #include <pthread.h>
23420 #if HAVE_PTHREADS < 7
23424 #define NULL (void*)0
23427 static void *task(p)
23430 return (void *) (p == NULL);
23434 int main(argc, argv)
23439 /* pthread test function */
23440 #ifndef PTHREAD_CREATE_DETACHED
23441 #define PTHREAD_CREATE_DETACHED 1
23445 int detach = PTHREAD_CREATE_DETACHED;
23447 #if HAVE_PTHREADS > 4
23448 /* Final pthreads */
23449 pthread_attr_t attr;
23451 status = pthread_attr_init(&attr);
23452 if( status ) return status;
23454 #if HAVE_PTHREADS < 7
23455 status = pthread_attr_setdetachstate(&attr, &detach);
23456 if( status < 0 ) status = errno;
23458 status = pthread_attr_setdetachstate(&attr, detach);
23460 if( status ) return status;
23461 status = pthread_create( &t, &attr, task, NULL );
23462 #if HAVE_PTHREADS < 7
23463 if( status < 0 ) status = errno;
23465 if( status ) return status;
23467 /* Draft 4 pthreads */
23468 status = pthread_create( &t, pthread_attr_default, task, NULL );
23469 if( status ) return errno;
23471 /* give thread a chance to complete */
23472 /* it should remain joinable and hence detachable */
23475 status = pthread_detach( &t );
23476 if( status ) return errno;
23479 #ifdef HAVE_LINUX_THREADS
23480 pthread_kill_other_threads_np();
23488 rm -f conftest$ac_exeext
23489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23490 (eval $ac_link) 2>&5
23492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23493 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23495 (eval $ac_try) 2>&5
23497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23498 (exit $ac_status); }; }; then
23499 ol_cv_pthread_lpthreads_lmach_lexc=yes
23501 echo "$as_me: program exited with status $ac_status" >&5
23502 echo "$as_me: failed program was:" >&5
23503 sed 's/^/| /' conftest.$ac_ext >&5
23505 ( exit $ac_status )
23506 ol_cv_pthread_lpthreads_lmach_lexc=no
23508 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23515 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc" >&5
23516 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc" >&6
23518 if test $ol_cv_pthread_lpthreads_lmach_lexc = yes ; then
23519 ol_link_pthreads="-lpthreads -lmach -lexc"
23520 ol_link_threads=posix
23524 # Pthread try link: -lpthreads -lexc (ol_cv_pthread_lpthreads_lexc)
23525 if test "$ol_link_threads" = no ; then
23526 # try -lpthreads -lexc
23527 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lexc" >&5
23528 echo $ECHO_N "checking for pthread link with -lpthreads -lexc... $ECHO_C" >&6
23529 if test "${ol_cv_pthread_lpthreads_lexc+set}" = set; then
23530 echo $ECHO_N "(cached) $ECHO_C" >&6
23535 LIBS="-lpthreads -lexc $LIBS"
23537 if test "$cross_compiling" = yes; then
23538 cat >conftest.$ac_ext <<_ACEOF
23541 cat confdefs.h >>conftest.$ac_ext
23542 cat >>conftest.$ac_ext <<_ACEOF
23543 /* end confdefs.h. */
23545 /* pthread test headers */
23546 #include <pthread.h>
23547 #if HAVE_PTHREADS < 7
23551 #define NULL (void*)0
23554 static void *task(p)
23557 return (void *) (p == NULL);
23564 /* pthread test function */
23565 #ifndef PTHREAD_CREATE_DETACHED
23566 #define PTHREAD_CREATE_DETACHED 1
23570 int detach = PTHREAD_CREATE_DETACHED;
23572 #if HAVE_PTHREADS > 4
23573 /* Final pthreads */
23574 pthread_attr_t attr;
23576 status = pthread_attr_init(&attr);
23577 if( status ) return status;
23579 #if HAVE_PTHREADS < 7
23580 status = pthread_attr_setdetachstate(&attr, &detach);
23581 if( status < 0 ) status = errno;
23583 status = pthread_attr_setdetachstate(&attr, detach);
23585 if( status ) return status;
23586 status = pthread_create( &t, &attr, task, NULL );
23587 #if HAVE_PTHREADS < 7
23588 if( status < 0 ) status = errno;
23590 if( status ) return status;
23592 /* Draft 4 pthreads */
23593 status = pthread_create( &t, pthread_attr_default, task, NULL );
23594 if( status ) return errno;
23596 /* give thread a chance to complete */
23597 /* it should remain joinable and hence detachable */
23600 status = pthread_detach( &t );
23601 if( status ) return errno;
23604 #ifdef HAVE_LINUX_THREADS
23605 pthread_kill_other_threads_np();
23614 rm -f conftest.$ac_objext conftest$ac_exeext
23615 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23616 (eval $ac_link) 2>conftest.er1
23618 grep -v '^ *+' conftest.er1 >conftest.err
23620 cat conftest.err >&5
23621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23622 (exit $ac_status); } &&
23623 { ac_try='test -z "$ac_c_werror_flag"
23624 || test ! -s conftest.err'
23625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23626 (eval $ac_try) 2>&5
23628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23629 (exit $ac_status); }; } &&
23630 { ac_try='test -s conftest$ac_exeext'
23631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23632 (eval $ac_try) 2>&5
23634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23635 (exit $ac_status); }; }; then
23636 ol_cv_pthread_lpthreads_lexc=yes
23638 echo "$as_me: failed program was:" >&5
23639 sed 's/^/| /' conftest.$ac_ext >&5
23641 ol_cv_pthread_lpthreads_lexc=no
23643 rm -f conftest.err conftest.$ac_objext \
23644 conftest$ac_exeext conftest.$ac_ext
23646 cat >conftest.$ac_ext <<_ACEOF
23649 cat confdefs.h >>conftest.$ac_ext
23650 cat >>conftest.$ac_ext <<_ACEOF
23651 /* end confdefs.h. */
23653 /* pthread test headers */
23654 #include <pthread.h>
23655 #if HAVE_PTHREADS < 7
23659 #define NULL (void*)0
23662 static void *task(p)
23665 return (void *) (p == NULL);
23669 int main(argc, argv)
23674 /* pthread test function */
23675 #ifndef PTHREAD_CREATE_DETACHED
23676 #define PTHREAD_CREATE_DETACHED 1
23680 int detach = PTHREAD_CREATE_DETACHED;
23682 #if HAVE_PTHREADS > 4
23683 /* Final pthreads */
23684 pthread_attr_t attr;
23686 status = pthread_attr_init(&attr);
23687 if( status ) return status;
23689 #if HAVE_PTHREADS < 7
23690 status = pthread_attr_setdetachstate(&attr, &detach);
23691 if( status < 0 ) status = errno;
23693 status = pthread_attr_setdetachstate(&attr, detach);
23695 if( status ) return status;
23696 status = pthread_create( &t, &attr, task, NULL );
23697 #if HAVE_PTHREADS < 7
23698 if( status < 0 ) status = errno;
23700 if( status ) return status;
23702 /* Draft 4 pthreads */
23703 status = pthread_create( &t, pthread_attr_default, task, NULL );
23704 if( status ) return errno;
23706 /* give thread a chance to complete */
23707 /* it should remain joinable and hence detachable */
23710 status = pthread_detach( &t );
23711 if( status ) return errno;
23714 #ifdef HAVE_LINUX_THREADS
23715 pthread_kill_other_threads_np();
23723 rm -f conftest$ac_exeext
23724 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23725 (eval $ac_link) 2>&5
23727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23728 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23730 (eval $ac_try) 2>&5
23732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23733 (exit $ac_status); }; }; then
23734 ol_cv_pthread_lpthreads_lexc=yes
23736 echo "$as_me: program exited with status $ac_status" >&5
23737 echo "$as_me: failed program was:" >&5
23738 sed 's/^/| /' conftest.$ac_ext >&5
23740 ( exit $ac_status )
23741 ol_cv_pthread_lpthreads_lexc=no
23743 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23750 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lexc" >&5
23751 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lexc" >&6
23753 if test $ol_cv_pthread_lpthreads_lexc = yes ; then
23754 ol_link_pthreads="-lpthreads -lexc"
23755 ol_link_threads=posix
23760 # Pthread try link: -lpthreads (ol_cv_pthread_lib_lpthreads)
23761 if test "$ol_link_threads" = no ; then
23763 echo "$as_me:$LINENO: checking for pthread link with -lpthreads" >&5
23764 echo $ECHO_N "checking for pthread link with -lpthreads... $ECHO_C" >&6
23765 if test "${ol_cv_pthread_lib_lpthreads+set}" = set; then
23766 echo $ECHO_N "(cached) $ECHO_C" >&6
23771 LIBS="-lpthreads $LIBS"
23773 if test "$cross_compiling" = yes; then
23774 cat >conftest.$ac_ext <<_ACEOF
23777 cat confdefs.h >>conftest.$ac_ext
23778 cat >>conftest.$ac_ext <<_ACEOF
23779 /* end confdefs.h. */
23781 /* pthread test headers */
23782 #include <pthread.h>
23783 #if HAVE_PTHREADS < 7
23787 #define NULL (void*)0
23790 static void *task(p)
23793 return (void *) (p == NULL);
23800 /* pthread test function */
23801 #ifndef PTHREAD_CREATE_DETACHED
23802 #define PTHREAD_CREATE_DETACHED 1
23806 int detach = PTHREAD_CREATE_DETACHED;
23808 #if HAVE_PTHREADS > 4
23809 /* Final pthreads */
23810 pthread_attr_t attr;
23812 status = pthread_attr_init(&attr);
23813 if( status ) return status;
23815 #if HAVE_PTHREADS < 7
23816 status = pthread_attr_setdetachstate(&attr, &detach);
23817 if( status < 0 ) status = errno;
23819 status = pthread_attr_setdetachstate(&attr, detach);
23821 if( status ) return status;
23822 status = pthread_create( &t, &attr, task, NULL );
23823 #if HAVE_PTHREADS < 7
23824 if( status < 0 ) status = errno;
23826 if( status ) return status;
23828 /* Draft 4 pthreads */
23829 status = pthread_create( &t, pthread_attr_default, task, NULL );
23830 if( status ) return errno;
23832 /* give thread a chance to complete */
23833 /* it should remain joinable and hence detachable */
23836 status = pthread_detach( &t );
23837 if( status ) return errno;
23840 #ifdef HAVE_LINUX_THREADS
23841 pthread_kill_other_threads_np();
23850 rm -f conftest.$ac_objext conftest$ac_exeext
23851 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23852 (eval $ac_link) 2>conftest.er1
23854 grep -v '^ *+' conftest.er1 >conftest.err
23856 cat conftest.err >&5
23857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23858 (exit $ac_status); } &&
23859 { ac_try='test -z "$ac_c_werror_flag"
23860 || test ! -s conftest.err'
23861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23862 (eval $ac_try) 2>&5
23864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23865 (exit $ac_status); }; } &&
23866 { ac_try='test -s conftest$ac_exeext'
23867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23868 (eval $ac_try) 2>&5
23870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23871 (exit $ac_status); }; }; then
23872 ol_cv_pthread_lib_lpthreads=yes
23874 echo "$as_me: failed program was:" >&5
23875 sed 's/^/| /' conftest.$ac_ext >&5
23877 ol_cv_pthread_lib_lpthreads=no
23879 rm -f conftest.err conftest.$ac_objext \
23880 conftest$ac_exeext conftest.$ac_ext
23882 cat >conftest.$ac_ext <<_ACEOF
23885 cat confdefs.h >>conftest.$ac_ext
23886 cat >>conftest.$ac_ext <<_ACEOF
23887 /* end confdefs.h. */
23889 /* pthread test headers */
23890 #include <pthread.h>
23891 #if HAVE_PTHREADS < 7
23895 #define NULL (void*)0
23898 static void *task(p)
23901 return (void *) (p == NULL);
23905 int main(argc, argv)
23910 /* pthread test function */
23911 #ifndef PTHREAD_CREATE_DETACHED
23912 #define PTHREAD_CREATE_DETACHED 1
23916 int detach = PTHREAD_CREATE_DETACHED;
23918 #if HAVE_PTHREADS > 4
23919 /* Final pthreads */
23920 pthread_attr_t attr;
23922 status = pthread_attr_init(&attr);
23923 if( status ) return status;
23925 #if HAVE_PTHREADS < 7
23926 status = pthread_attr_setdetachstate(&attr, &detach);
23927 if( status < 0 ) status = errno;
23929 status = pthread_attr_setdetachstate(&attr, detach);
23931 if( status ) return status;
23932 status = pthread_create( &t, &attr, task, NULL );
23933 #if HAVE_PTHREADS < 7
23934 if( status < 0 ) status = errno;
23936 if( status ) return status;
23938 /* Draft 4 pthreads */
23939 status = pthread_create( &t, pthread_attr_default, task, NULL );
23940 if( status ) return errno;
23942 /* give thread a chance to complete */
23943 /* it should remain joinable and hence detachable */
23946 status = pthread_detach( &t );
23947 if( status ) return errno;
23950 #ifdef HAVE_LINUX_THREADS
23951 pthread_kill_other_threads_np();
23959 rm -f conftest$ac_exeext
23960 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23961 (eval $ac_link) 2>&5
23963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23964 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23966 (eval $ac_try) 2>&5
23968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23969 (exit $ac_status); }; }; then
23970 ol_cv_pthread_lib_lpthreads=yes
23972 echo "$as_me: program exited with status $ac_status" >&5
23973 echo "$as_me: failed program was:" >&5
23974 sed 's/^/| /' conftest.$ac_ext >&5
23976 ( exit $ac_status )
23977 ol_cv_pthread_lib_lpthreads=no
23979 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23986 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthreads" >&5
23987 echo "${ECHO_T}$ol_cv_pthread_lib_lpthreads" >&6
23989 if test $ol_cv_pthread_lib_lpthreads = yes ; then
23990 ol_link_pthreads="-lpthreads"
23991 ol_link_threads=posix
23996 if test $ol_link_threads != no ; then
23997 LTHREAD_LIBS="$LTHREAD_LIBS $ol_link_pthreads"
23999 save_CPPFLAGS="$CPPFLAGS"
24001 LIBS="$LTHREAD_LIBS $LIBS"
24006 for ac_func in sched_yield pthread_yield thr_yield
24008 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24009 echo "$as_me:$LINENO: checking for $ac_func" >&5
24010 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24011 if eval "test \"\${$as_ac_var+set}\" = set"; then
24012 echo $ECHO_N "(cached) $ECHO_C" >&6
24014 cat >conftest.$ac_ext <<_ACEOF
24017 cat confdefs.h >>conftest.$ac_ext
24018 cat >>conftest.$ac_ext <<_ACEOF
24019 /* end confdefs.h. */
24020 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24021 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24022 #define $ac_func innocuous_$ac_func
24024 /* System header to define __stub macros and hopefully few prototypes,
24025 which can conflict with char $ac_func (); below.
24026 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24027 <limits.h> exists even on freestanding compilers. */
24030 # include <limits.h>
24032 # include <assert.h>
24037 /* Override any gcc2 internal prototype to avoid an error. */
24042 /* We use char because int might match the return type of a gcc2
24043 builtin and then its argument prototype would still apply. */
24045 /* The GNU C library defines this for functions which it implements
24046 to always fail with ENOSYS. Some functions are actually named
24047 something starting with __ and the normal name is an alias. */
24048 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24051 char (*f) () = $ac_func;
24060 return f != $ac_func;
24065 rm -f conftest.$ac_objext conftest$ac_exeext
24066 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24067 (eval $ac_link) 2>conftest.er1
24069 grep -v '^ *+' conftest.er1 >conftest.err
24071 cat conftest.err >&5
24072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24073 (exit $ac_status); } &&
24074 { ac_try='test -z "$ac_c_werror_flag"
24075 || test ! -s conftest.err'
24076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24077 (eval $ac_try) 2>&5
24079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24080 (exit $ac_status); }; } &&
24081 { ac_try='test -s conftest$ac_exeext'
24082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24083 (eval $ac_try) 2>&5
24085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24086 (exit $ac_status); }; }; then
24087 eval "$as_ac_var=yes"
24089 echo "$as_me: failed program was:" >&5
24090 sed 's/^/| /' conftest.$ac_ext >&5
24092 eval "$as_ac_var=no"
24094 rm -f conftest.err conftest.$ac_objext \
24095 conftest$ac_exeext conftest.$ac_ext
24097 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24098 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24099 if test `eval echo '${'$as_ac_var'}'` = yes; then
24100 cat >>confdefs.h <<_ACEOF
24101 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24108 if test $ac_cv_func_sched_yield = no &&
24109 test $ac_cv_func_pthread_yield = no &&
24110 test $ac_cv_func_thr_yield = no ; then
24111 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
24112 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
24113 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
24114 echo $ECHO_N "(cached) $ECHO_C" >&6
24116 ac_check_lib_save_LIBS=$LIBS
24118 cat >conftest.$ac_ext <<_ACEOF
24121 cat confdefs.h >>conftest.$ac_ext
24122 cat >>conftest.$ac_ext <<_ACEOF
24123 /* end confdefs.h. */
24125 /* Override any gcc2 internal prototype to avoid an error. */
24129 /* We use char because int might match the return type of a gcc2
24130 builtin and then its argument prototype would still apply. */
24131 char sched_yield ();
24140 rm -f conftest.$ac_objext conftest$ac_exeext
24141 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24142 (eval $ac_link) 2>conftest.er1
24144 grep -v '^ *+' conftest.er1 >conftest.err
24146 cat conftest.err >&5
24147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24148 (exit $ac_status); } &&
24149 { ac_try='test -z "$ac_c_werror_flag"
24150 || test ! -s conftest.err'
24151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24152 (eval $ac_try) 2>&5
24154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24155 (exit $ac_status); }; } &&
24156 { ac_try='test -s conftest$ac_exeext'
24157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24158 (eval $ac_try) 2>&5
24160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24161 (exit $ac_status); }; }; then
24162 ac_cv_lib_rt_sched_yield=yes
24164 echo "$as_me: failed program was:" >&5
24165 sed 's/^/| /' conftest.$ac_ext >&5
24167 ac_cv_lib_rt_sched_yield=no
24169 rm -f conftest.err conftest.$ac_objext \
24170 conftest$ac_exeext conftest.$ac_ext
24171 LIBS=$ac_check_lib_save_LIBS
24173 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
24174 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
24175 if test $ac_cv_lib_rt_sched_yield = yes; then
24176 LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
24178 cat >>confdefs.h <<\_ACEOF
24179 #define HAVE_SCHED_YIELD 1
24182 ac_cv_func_sched_yield=yes
24184 ac_cv_func_sched_yield=no
24188 if test $ac_cv_func_sched_yield = no &&
24189 test $ac_cv_func_pthread_yield = no &&
24190 test "$ac_cv_func_thr_yield" = no ; then
24191 { echo "$as_me:$LINENO: WARNING: could not locate sched_yield() or pthread_yield()" >&5
24192 echo "$as_me: WARNING: could not locate sched_yield() or pthread_yield()" >&2;}
24197 for ac_func in pthread_kill pthread_rwlock_destroy
24199 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24200 echo "$as_me:$LINENO: checking for $ac_func" >&5
24201 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24202 if eval "test \"\${$as_ac_var+set}\" = set"; then
24203 echo $ECHO_N "(cached) $ECHO_C" >&6
24205 cat >conftest.$ac_ext <<_ACEOF
24208 cat confdefs.h >>conftest.$ac_ext
24209 cat >>conftest.$ac_ext <<_ACEOF
24210 /* end confdefs.h. */
24211 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24212 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24213 #define $ac_func innocuous_$ac_func
24215 /* System header to define __stub macros and hopefully few prototypes,
24216 which can conflict with char $ac_func (); below.
24217 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24218 <limits.h> exists even on freestanding compilers. */
24221 # include <limits.h>
24223 # include <assert.h>
24228 /* Override any gcc2 internal prototype to avoid an error. */
24233 /* We use char because int might match the return type of a gcc2
24234 builtin and then its argument prototype would still apply. */
24236 /* The GNU C library defines this for functions which it implements
24237 to always fail with ENOSYS. Some functions are actually named
24238 something starting with __ and the normal name is an alias. */
24239 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24242 char (*f) () = $ac_func;
24251 return f != $ac_func;
24256 rm -f conftest.$ac_objext conftest$ac_exeext
24257 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24258 (eval $ac_link) 2>conftest.er1
24260 grep -v '^ *+' conftest.er1 >conftest.err
24262 cat conftest.err >&5
24263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24264 (exit $ac_status); } &&
24265 { ac_try='test -z "$ac_c_werror_flag"
24266 || test ! -s conftest.err'
24267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24268 (eval $ac_try) 2>&5
24270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24271 (exit $ac_status); }; } &&
24272 { ac_try='test -s conftest$ac_exeext'
24273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24274 (eval $ac_try) 2>&5
24276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24277 (exit $ac_status); }; }; then
24278 eval "$as_ac_var=yes"
24280 echo "$as_me: failed program was:" >&5
24281 sed 's/^/| /' conftest.$ac_ext >&5
24283 eval "$as_ac_var=no"
24285 rm -f conftest.err conftest.$ac_objext \
24286 conftest$ac_exeext conftest.$ac_ext
24288 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24289 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24290 if test `eval echo '${'$as_ac_var'}'` = yes; then
24291 cat >>confdefs.h <<_ACEOF
24292 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24299 echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
24300 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6
24301 if test "${ol_cv_func_pthread_detach+set}" = set; then
24302 echo $ECHO_N "(cached) $ECHO_C" >&6
24305 cat >conftest.$ac_ext <<_ACEOF
24308 cat confdefs.h >>conftest.$ac_ext
24309 cat >>conftest.$ac_ext <<_ACEOF
24310 /* end confdefs.h. */
24312 #include <pthread.h>
24314 #define NULL (void*)0
24320 pthread_detach(NULL);
24325 rm -f conftest.$ac_objext conftest$ac_exeext
24326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24327 (eval $ac_link) 2>conftest.er1
24329 grep -v '^ *+' conftest.er1 >conftest.err
24331 cat conftest.err >&5
24332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24333 (exit $ac_status); } &&
24334 { ac_try='test -z "$ac_c_werror_flag"
24335 || test ! -s conftest.err'
24336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24337 (eval $ac_try) 2>&5
24339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24340 (exit $ac_status); }; } &&
24341 { ac_try='test -s conftest$ac_exeext'
24342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24343 (eval $ac_try) 2>&5
24345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24346 (exit $ac_status); }; }; then
24347 ol_cv_func_pthread_detach=yes
24349 echo "$as_me: failed program was:" >&5
24350 sed 's/^/| /' conftest.$ac_ext >&5
24352 ol_cv_func_pthread_detach=no
24354 rm -f conftest.err conftest.$ac_objext \
24355 conftest$ac_exeext conftest.$ac_ext
24358 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
24359 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6
24361 if test $ol_cv_func_pthread_detach = no ; then
24362 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
24363 echo "$as_me: error: could not locate pthread_detach()" >&2;}
24364 { (exit 1); exit 1; }; }
24368 cat >>confdefs.h <<\_ACEOF
24369 #define HAVE_PTHREAD_DETACH 1
24378 pthread_setconcurrency \
24379 pthread_getconcurrency \
24380 thr_setconcurrency \
24381 thr_getconcurrency \
24384 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24385 echo "$as_me:$LINENO: checking for $ac_func" >&5
24386 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24387 if eval "test \"\${$as_ac_var+set}\" = set"; then
24388 echo $ECHO_N "(cached) $ECHO_C" >&6
24390 cat >conftest.$ac_ext <<_ACEOF
24393 cat confdefs.h >>conftest.$ac_ext
24394 cat >>conftest.$ac_ext <<_ACEOF
24395 /* end confdefs.h. */
24396 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24397 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24398 #define $ac_func innocuous_$ac_func
24400 /* System header to define __stub macros and hopefully few prototypes,
24401 which can conflict with char $ac_func (); below.
24402 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24403 <limits.h> exists even on freestanding compilers. */
24406 # include <limits.h>
24408 # include <assert.h>
24413 /* Override any gcc2 internal prototype to avoid an error. */
24418 /* We use char because int might match the return type of a gcc2
24419 builtin and then its argument prototype would still apply. */
24421 /* The GNU C library defines this for functions which it implements
24422 to always fail with ENOSYS. Some functions are actually named
24423 something starting with __ and the normal name is an alias. */
24424 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24427 char (*f) () = $ac_func;
24436 return f != $ac_func;
24441 rm -f conftest.$ac_objext conftest$ac_exeext
24442 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24443 (eval $ac_link) 2>conftest.er1
24445 grep -v '^ *+' conftest.er1 >conftest.err
24447 cat conftest.err >&5
24448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24449 (exit $ac_status); } &&
24450 { ac_try='test -z "$ac_c_werror_flag"
24451 || test ! -s conftest.err'
24452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24453 (eval $ac_try) 2>&5
24455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24456 (exit $ac_status); }; } &&
24457 { ac_try='test -s conftest$ac_exeext'
24458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24459 (eval $ac_try) 2>&5
24461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24462 (exit $ac_status); }; }; then
24463 eval "$as_ac_var=yes"
24465 echo "$as_me: failed program was:" >&5
24466 sed 's/^/| /' conftest.$ac_ext >&5
24468 eval "$as_ac_var=no"
24470 rm -f conftest.err conftest.$ac_objext \
24471 conftest$ac_exeext conftest.$ac_ext
24473 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24474 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24475 if test `eval echo '${'$as_ac_var'}'` = yes; then
24476 cat >>confdefs.h <<_ACEOF
24477 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24486 for ac_func in pthread_kill_other_threads_np
24488 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24489 echo "$as_me:$LINENO: checking for $ac_func" >&5
24490 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24491 if eval "test \"\${$as_ac_var+set}\" = set"; then
24492 echo $ECHO_N "(cached) $ECHO_C" >&6
24494 cat >conftest.$ac_ext <<_ACEOF
24497 cat confdefs.h >>conftest.$ac_ext
24498 cat >>conftest.$ac_ext <<_ACEOF
24499 /* end confdefs.h. */
24500 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24501 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24502 #define $ac_func innocuous_$ac_func
24504 /* System header to define __stub macros and hopefully few prototypes,
24505 which can conflict with char $ac_func (); below.
24506 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24507 <limits.h> exists even on freestanding compilers. */
24510 # include <limits.h>
24512 # include <assert.h>
24517 /* Override any gcc2 internal prototype to avoid an error. */
24522 /* We use char because int might match the return type of a gcc2
24523 builtin and then its argument prototype would still apply. */
24525 /* The GNU C library defines this for functions which it implements
24526 to always fail with ENOSYS. Some functions are actually named
24527 something starting with __ and the normal name is an alias. */
24528 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24531 char (*f) () = $ac_func;
24540 return f != $ac_func;
24545 rm -f conftest.$ac_objext conftest$ac_exeext
24546 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24547 (eval $ac_link) 2>conftest.er1
24549 grep -v '^ *+' conftest.er1 >conftest.err
24551 cat conftest.err >&5
24552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24553 (exit $ac_status); } &&
24554 { ac_try='test -z "$ac_c_werror_flag"
24555 || test ! -s conftest.err'
24556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24557 (eval $ac_try) 2>&5
24559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24560 (exit $ac_status); }; } &&
24561 { ac_try='test -s conftest$ac_exeext'
24562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24563 (eval $ac_try) 2>&5
24565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24566 (exit $ac_status); }; }; then
24567 eval "$as_ac_var=yes"
24569 echo "$as_me: failed program was:" >&5
24570 sed 's/^/| /' conftest.$ac_ext >&5
24572 eval "$as_ac_var=no"
24574 rm -f conftest.err conftest.$ac_objext \
24575 conftest$ac_exeext conftest.$ac_ext
24577 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24578 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24579 if test `eval echo '${'$as_ac_var'}'` = yes; then
24580 cat >>confdefs.h <<_ACEOF
24581 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24587 echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
24588 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6
24589 if test "${ol_cv_sys_linux_threads+set}" = set; then
24590 echo $ECHO_N "(cached) $ECHO_C" >&6
24592 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
24594 echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
24595 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6
24600 echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
24601 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6
24602 if test "${ol_cv_linux_threads+set}" = set; then
24603 echo $ECHO_N "(cached) $ECHO_C" >&6
24606 if test $ol_cv_header_linux_threads = yes &&
24607 test $ol_cv_sys_linux_threads = yes; then
24608 ol_cv_linux_threads=yes
24609 elif test $ol_cv_header_linux_threads = no &&
24610 test $ol_cv_sys_linux_threads = no; then
24611 ol_cv_linux_threads=no
24613 ol_cv_linux_threads=error
24617 echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
24618 echo "${ECHO_T}$ol_cv_linux_threads" >&6
24621 if test $ol_cv_linux_threads = error; then
24622 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
24623 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
24624 { (exit 1); exit 1; }; };
24627 echo "$as_me:$LINENO: checking if pthread_create() works" >&5
24628 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6
24629 if test "${ol_cv_pthread_create_works+set}" = set; then
24630 echo $ECHO_N "(cached) $ECHO_C" >&6
24633 if test "$cross_compiling" = yes; then
24634 ol_cv_pthread_create_works=yes
24636 cat >conftest.$ac_ext <<_ACEOF
24639 cat confdefs.h >>conftest.$ac_ext
24640 cat >>conftest.$ac_ext <<_ACEOF
24641 /* end confdefs.h. */
24643 /* pthread test headers */
24644 #include <pthread.h>
24645 #if HAVE_PTHREADS < 7
24649 #define NULL (void*)0
24652 static void *task(p)
24655 return (void *) (p == NULL);
24659 int main(argc, argv)
24664 /* pthread test function */
24665 #ifndef PTHREAD_CREATE_DETACHED
24666 #define PTHREAD_CREATE_DETACHED 1
24670 int detach = PTHREAD_CREATE_DETACHED;
24672 #if HAVE_PTHREADS > 4
24673 /* Final pthreads */
24674 pthread_attr_t attr;
24676 status = pthread_attr_init(&attr);
24677 if( status ) return status;
24679 #if HAVE_PTHREADS < 7
24680 status = pthread_attr_setdetachstate(&attr, &detach);
24681 if( status < 0 ) status = errno;
24683 status = pthread_attr_setdetachstate(&attr, detach);
24685 if( status ) return status;
24686 status = pthread_create( &t, &attr, task, NULL );
24687 #if HAVE_PTHREADS < 7
24688 if( status < 0 ) status = errno;
24690 if( status ) return status;
24692 /* Draft 4 pthreads */
24693 status = pthread_create( &t, pthread_attr_default, task, NULL );
24694 if( status ) return errno;
24696 /* give thread a chance to complete */
24697 /* it should remain joinable and hence detachable */
24700 status = pthread_detach( &t );
24701 if( status ) return errno;
24704 #ifdef HAVE_LINUX_THREADS
24705 pthread_kill_other_threads_np();
24713 rm -f conftest$ac_exeext
24714 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24715 (eval $ac_link) 2>&5
24717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24718 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24720 (eval $ac_try) 2>&5
24722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24723 (exit $ac_status); }; }; then
24724 ol_cv_pthread_create_works=yes
24726 echo "$as_me: program exited with status $ac_status" >&5
24727 echo "$as_me: failed program was:" >&5
24728 sed 's/^/| /' conftest.$ac_ext >&5
24730 ( exit $ac_status )
24731 ol_cv_pthread_create_works=no
24733 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24736 echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
24737 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6
24739 if test $ol_cv_pthread_create_works = no ; then
24740 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
24741 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
24742 { (exit 1); exit 1; }; }
24745 if test $ol_with_yielding_select = auto ; then
24746 echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
24747 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6
24748 if test "${ol_cv_pthread_select_yields+set}" = set; then
24749 echo $ECHO_N "(cached) $ECHO_C" >&6
24752 if test "$cross_compiling" = yes; then
24753 ol_cv_pthread_select_yields=cross
24755 cat >conftest.$ac_ext <<_ACEOF
24758 cat confdefs.h >>conftest.$ac_ext
24759 cat >>conftest.$ac_ext <<_ACEOF
24760 /* end confdefs.h. */
24762 #include <sys/types.h>
24763 #include <sys/time.h>
24764 #include <unistd.h>
24765 #include <pthread.h>
24767 #define NULL (void*) 0
24770 static int fildes[2];
24772 static void *task(p)
24784 FD_SET(fildes[0], &rfds);
24786 /* we're not interested in any fds */
24787 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
24794 exit(0); /* if we exit here, the select blocked the whole process */
24797 int main(argc, argv)
24803 /* create a pipe to select */
24804 if(pipe(&fildes[0])) {
24809 #ifdef HAVE_PTHREAD_SETCONCURRENCY
24810 (void) pthread_setconcurrency(2);
24812 #ifdef HAVE_THR_SETCONCURRENCY
24813 /* Set Solaris LWP concurrency to 2 */
24814 thr_setconcurrency(2);
24818 #if HAVE_PTHREADS < 6
24819 pthread_create(&t, pthread_attr_default, task, NULL);
24821 pthread_create(&t, NULL, task, NULL);
24824 /* make sure task runs first */
24827 #elif defined( HAVE_SCHED_YIELD )
24829 #elif defined( HAVE_PTHREAD_YIELD )
24836 rm -f conftest$ac_exeext
24837 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24838 (eval $ac_link) 2>&5
24840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24841 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24843 (eval $ac_try) 2>&5
24845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24846 (exit $ac_status); }; }; then
24847 ol_cv_pthread_select_yields=no
24849 echo "$as_me: program exited with status $ac_status" >&5
24850 echo "$as_me: failed program was:" >&5
24851 sed 's/^/| /' conftest.$ac_ext >&5
24853 ( exit $ac_status )
24854 ol_cv_pthread_select_yields=yes
24856 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24859 echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
24860 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6
24862 if test $ol_cv_pthread_select_yields = cross ; then
24863 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
24864 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
24865 { (exit 1); exit 1; }; }
24868 if test $ol_cv_pthread_select_yields = yes ; then
24869 ol_with_yielding_select=yes
24873 CPPFLAGS="$save_CPPFLAGS"
24876 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
24877 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
24878 { (exit 1); exit 1; }; }
24882 if test $ol_with_threads = posix ; then
24883 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
24884 echo "$as_me: error: could not locate POSIX Threads" >&2;}
24885 { (exit 1); exit 1; }; }
24890 case $ol_with_threads in auto | yes | mach)
24894 for ac_header in mach/cthreads.h cthreads.h
24896 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24897 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24898 echo "$as_me:$LINENO: checking for $ac_header" >&5
24899 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24900 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24901 echo $ECHO_N "(cached) $ECHO_C" >&6
24903 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24904 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24906 # Is the header compilable?
24907 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24908 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24909 cat >conftest.$ac_ext <<_ACEOF
24912 cat confdefs.h >>conftest.$ac_ext
24913 cat >>conftest.$ac_ext <<_ACEOF
24914 /* end confdefs.h. */
24915 $ac_includes_default
24916 #include <$ac_header>
24918 rm -f conftest.$ac_objext
24919 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24920 (eval $ac_compile) 2>conftest.er1
24922 grep -v '^ *+' conftest.er1 >conftest.err
24924 cat conftest.err >&5
24925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24926 (exit $ac_status); } &&
24927 { ac_try='test -z "$ac_c_werror_flag"
24928 || test ! -s conftest.err'
24929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24930 (eval $ac_try) 2>&5
24932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24933 (exit $ac_status); }; } &&
24934 { ac_try='test -s conftest.$ac_objext'
24935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24936 (eval $ac_try) 2>&5
24938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24939 (exit $ac_status); }; }; then
24940 ac_header_compiler=yes
24942 echo "$as_me: failed program was:" >&5
24943 sed 's/^/| /' conftest.$ac_ext >&5
24945 ac_header_compiler=no
24947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24948 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24949 echo "${ECHO_T}$ac_header_compiler" >&6
24951 # Is the header present?
24952 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24953 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24954 cat >conftest.$ac_ext <<_ACEOF
24957 cat confdefs.h >>conftest.$ac_ext
24958 cat >>conftest.$ac_ext <<_ACEOF
24959 /* end confdefs.h. */
24960 #include <$ac_header>
24962 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24963 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24965 grep -v '^ *+' conftest.er1 >conftest.err
24967 cat conftest.err >&5
24968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24969 (exit $ac_status); } >/dev/null; then
24970 if test -s conftest.err; then
24971 ac_cpp_err=$ac_c_preproc_warn_flag
24972 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24979 if test -z "$ac_cpp_err"; then
24980 ac_header_preproc=yes
24982 echo "$as_me: failed program was:" >&5
24983 sed 's/^/| /' conftest.$ac_ext >&5
24985 ac_header_preproc=no
24987 rm -f conftest.err conftest.$ac_ext
24988 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24989 echo "${ECHO_T}$ac_header_preproc" >&6
24991 # So? What about this header?
24992 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24994 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24995 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24996 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24997 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24998 ac_header_preproc=yes
25001 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25002 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25003 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25004 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25005 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25006 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25007 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25008 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25009 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25010 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25011 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25012 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25015 ## ------------------------------------------ ##
25016 ## Report this to the AC_PACKAGE_NAME lists. ##
25017 ## ------------------------------------------ ##
25020 sed "s/^/$as_me: WARNING: /" >&2
25023 echo "$as_me:$LINENO: checking for $ac_header" >&5
25024 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25025 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25026 echo $ECHO_N "(cached) $ECHO_C" >&6
25028 eval "$as_ac_Header=\$ac_header_preproc"
25030 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25031 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25034 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25035 cat >>confdefs.h <<_ACEOF
25036 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25043 if test $ac_cv_header_mach_cthreads_h = yes ; then
25044 ol_with_threads=found
25046 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25047 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25048 if test "${ac_cv_func_cthread_fork+set}" = set; then
25049 echo $ECHO_N "(cached) $ECHO_C" >&6
25051 cat >conftest.$ac_ext <<_ACEOF
25054 cat confdefs.h >>conftest.$ac_ext
25055 cat >>conftest.$ac_ext <<_ACEOF
25056 /* end confdefs.h. */
25057 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25058 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25059 #define cthread_fork innocuous_cthread_fork
25061 /* System header to define __stub macros and hopefully few prototypes,
25062 which can conflict with char cthread_fork (); below.
25063 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25064 <limits.h> exists even on freestanding compilers. */
25067 # include <limits.h>
25069 # include <assert.h>
25072 #undef cthread_fork
25074 /* Override any gcc2 internal prototype to avoid an error. */
25079 /* We use char because int might match the return type of a gcc2
25080 builtin and then its argument prototype would still apply. */
25081 char cthread_fork ();
25082 /* The GNU C library defines this for functions which it implements
25083 to always fail with ENOSYS. Some functions are actually named
25084 something starting with __ and the normal name is an alias. */
25085 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25088 char (*f) () = cthread_fork;
25097 return f != cthread_fork;
25102 rm -f conftest.$ac_objext conftest$ac_exeext
25103 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25104 (eval $ac_link) 2>conftest.er1
25106 grep -v '^ *+' conftest.er1 >conftest.err
25108 cat conftest.err >&5
25109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25110 (exit $ac_status); } &&
25111 { ac_try='test -z "$ac_c_werror_flag"
25112 || test ! -s conftest.err'
25113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25114 (eval $ac_try) 2>&5
25116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25117 (exit $ac_status); }; } &&
25118 { ac_try='test -s conftest$ac_exeext'
25119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25120 (eval $ac_try) 2>&5
25122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25123 (exit $ac_status); }; }; then
25124 ac_cv_func_cthread_fork=yes
25126 echo "$as_me: failed program was:" >&5
25127 sed 's/^/| /' conftest.$ac_ext >&5
25129 ac_cv_func_cthread_fork=no
25131 rm -f conftest.err conftest.$ac_objext \
25132 conftest$ac_exeext conftest.$ac_ext
25134 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25135 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25136 if test $ac_cv_func_cthread_fork = yes; then
25137 ol_link_threads=yes
25141 if test $ol_link_threads = no ; then
25142 echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
25143 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6
25144 if test "${ol_cv_cthread_all_load+set}" = set; then
25145 echo $ECHO_N "(cached) $ECHO_C" >&6
25149 LIBS="-all_load $LIBS"
25150 cat >conftest.$ac_ext <<_ACEOF
25153 cat confdefs.h >>conftest.$ac_ext
25154 cat >>conftest.$ac_ext <<_ACEOF
25155 /* end confdefs.h. */
25156 #include <mach/cthreads.h>
25161 cthread_fork((void *)0, (void *)0);
25167 rm -f conftest.$ac_objext conftest$ac_exeext
25168 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25169 (eval $ac_link) 2>conftest.er1
25171 grep -v '^ *+' conftest.er1 >conftest.err
25173 cat conftest.err >&5
25174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25175 (exit $ac_status); } &&
25176 { ac_try='test -z "$ac_c_werror_flag"
25177 || test ! -s conftest.err'
25178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25179 (eval $ac_try) 2>&5
25181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25182 (exit $ac_status); }; } &&
25183 { ac_try='test -s conftest$ac_exeext'
25184 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25185 (eval $ac_try) 2>&5
25187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25188 (exit $ac_status); }; }; then
25189 ol_cv_cthread_all_load=yes
25191 echo "$as_me: failed program was:" >&5
25192 sed 's/^/| /' conftest.$ac_ext >&5
25194 ol_cv_cthread_all_load=no
25196 rm -f conftest.err conftest.$ac_objext \
25197 conftest$ac_exeext conftest.$ac_ext
25201 echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
25202 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6
25204 if test $ol_cv_cthread_all_load = yes ; then
25205 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
25206 ol_link_threads=mach
25207 ol_with_threads=found
25211 elif test $ac_cv_header_cthreads_h = yes ; then
25213 ol_with_threads=found
25216 LIBS="$LIBS -lthreads"
25217 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25218 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25219 if test "${ac_cv_func_cthread_fork+set}" = set; then
25220 echo $ECHO_N "(cached) $ECHO_C" >&6
25222 cat >conftest.$ac_ext <<_ACEOF
25225 cat confdefs.h >>conftest.$ac_ext
25226 cat >>conftest.$ac_ext <<_ACEOF
25227 /* end confdefs.h. */
25228 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25229 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25230 #define cthread_fork innocuous_cthread_fork
25232 /* System header to define __stub macros and hopefully few prototypes,
25233 which can conflict with char cthread_fork (); below.
25234 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25235 <limits.h> exists even on freestanding compilers. */
25238 # include <limits.h>
25240 # include <assert.h>
25243 #undef cthread_fork
25245 /* Override any gcc2 internal prototype to avoid an error. */
25250 /* We use char because int might match the return type of a gcc2
25251 builtin and then its argument prototype would still apply. */
25252 char cthread_fork ();
25253 /* The GNU C library defines this for functions which it implements
25254 to always fail with ENOSYS. Some functions are actually named
25255 something starting with __ and the normal name is an alias. */
25256 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25259 char (*f) () = cthread_fork;
25268 return f != cthread_fork;
25273 rm -f conftest.$ac_objext conftest$ac_exeext
25274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25275 (eval $ac_link) 2>conftest.er1
25277 grep -v '^ *+' conftest.er1 >conftest.err
25279 cat conftest.err >&5
25280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25281 (exit $ac_status); } &&
25282 { ac_try='test -z "$ac_c_werror_flag"
25283 || test ! -s conftest.err'
25284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25285 (eval $ac_try) 2>&5
25287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25288 (exit $ac_status); }; } &&
25289 { ac_try='test -s conftest$ac_exeext'
25290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25291 (eval $ac_try) 2>&5
25293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25294 (exit $ac_status); }; }; then
25295 ac_cv_func_cthread_fork=yes
25297 echo "$as_me: failed program was:" >&5
25298 sed 's/^/| /' conftest.$ac_ext >&5
25300 ac_cv_func_cthread_fork=no
25302 rm -f conftest.err conftest.$ac_objext \
25303 conftest$ac_exeext conftest.$ac_ext
25305 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25306 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25307 if test $ac_cv_func_cthread_fork = yes; then
25308 ol_link_threads=yes
25313 if test $ol_link_threads = yes ; then
25314 LTHREAD_LIBS="-lthreads"
25315 ol_link_threads=mach
25316 ol_with_threads=found
25318 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25319 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25320 { (exit 1); exit 1; }; }
25323 elif test $ol_with_threads = mach ; then
25324 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
25325 echo "$as_me: error: could not locate Mach CThreads" >&2;}
25326 { (exit 1); exit 1; }; }
25329 if test $ol_link_threads = mach ; then
25331 cat >>confdefs.h <<\_ACEOF
25332 #define HAVE_MACH_CTHREADS 1
25335 elif test $ol_with_threads = found ; then
25336 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25337 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25338 { (exit 1); exit 1; }; }
25343 case $ol_with_threads in auto | yes | pth)
25346 for ac_header in pth.h
25348 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25349 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25350 echo "$as_me:$LINENO: checking for $ac_header" >&5
25351 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25352 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25353 echo $ECHO_N "(cached) $ECHO_C" >&6
25355 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25356 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25358 # Is the header compilable?
25359 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25360 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25361 cat >conftest.$ac_ext <<_ACEOF
25364 cat confdefs.h >>conftest.$ac_ext
25365 cat >>conftest.$ac_ext <<_ACEOF
25366 /* end confdefs.h. */
25367 $ac_includes_default
25368 #include <$ac_header>
25370 rm -f conftest.$ac_objext
25371 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25372 (eval $ac_compile) 2>conftest.er1
25374 grep -v '^ *+' conftest.er1 >conftest.err
25376 cat conftest.err >&5
25377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25378 (exit $ac_status); } &&
25379 { ac_try='test -z "$ac_c_werror_flag"
25380 || test ! -s conftest.err'
25381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25382 (eval $ac_try) 2>&5
25384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25385 (exit $ac_status); }; } &&
25386 { ac_try='test -s conftest.$ac_objext'
25387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25388 (eval $ac_try) 2>&5
25390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25391 (exit $ac_status); }; }; then
25392 ac_header_compiler=yes
25394 echo "$as_me: failed program was:" >&5
25395 sed 's/^/| /' conftest.$ac_ext >&5
25397 ac_header_compiler=no
25399 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25400 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25401 echo "${ECHO_T}$ac_header_compiler" >&6
25403 # Is the header present?
25404 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25405 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25406 cat >conftest.$ac_ext <<_ACEOF
25409 cat confdefs.h >>conftest.$ac_ext
25410 cat >>conftest.$ac_ext <<_ACEOF
25411 /* end confdefs.h. */
25412 #include <$ac_header>
25414 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25415 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25417 grep -v '^ *+' conftest.er1 >conftest.err
25419 cat conftest.err >&5
25420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25421 (exit $ac_status); } >/dev/null; then
25422 if test -s conftest.err; then
25423 ac_cpp_err=$ac_c_preproc_warn_flag
25424 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25431 if test -z "$ac_cpp_err"; then
25432 ac_header_preproc=yes
25434 echo "$as_me: failed program was:" >&5
25435 sed 's/^/| /' conftest.$ac_ext >&5
25437 ac_header_preproc=no
25439 rm -f conftest.err conftest.$ac_ext
25440 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25441 echo "${ECHO_T}$ac_header_preproc" >&6
25443 # So? What about this header?
25444 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25446 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25447 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25448 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25449 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25450 ac_header_preproc=yes
25453 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25454 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25455 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25456 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25457 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25458 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25459 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25460 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25461 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25462 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25463 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25464 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25467 ## ------------------------------------------ ##
25468 ## Report this to the AC_PACKAGE_NAME lists. ##
25469 ## ------------------------------------------ ##
25472 sed "s/^/$as_me: WARNING: /" >&2
25475 echo "$as_me:$LINENO: checking for $ac_header" >&5
25476 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25477 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25478 echo $ECHO_N "(cached) $ECHO_C" >&6
25480 eval "$as_ac_Header=\$ac_header_preproc"
25482 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25483 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25486 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25487 cat >>confdefs.h <<_ACEOF
25488 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25496 if test $ac_cv_header_pth_h = yes ; then
25497 echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
25498 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6
25499 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
25500 echo $ECHO_N "(cached) $ECHO_C" >&6
25502 ac_check_lib_save_LIBS=$LIBS
25504 cat >conftest.$ac_ext <<_ACEOF
25507 cat confdefs.h >>conftest.$ac_ext
25508 cat >>conftest.$ac_ext <<_ACEOF
25509 /* end confdefs.h. */
25511 /* Override any gcc2 internal prototype to avoid an error. */
25515 /* We use char because int might match the return type of a gcc2
25516 builtin and then its argument prototype would still apply. */
25517 char pth_version ();
25526 rm -f conftest.$ac_objext conftest$ac_exeext
25527 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25528 (eval $ac_link) 2>conftest.er1
25530 grep -v '^ *+' conftest.er1 >conftest.err
25532 cat conftest.err >&5
25533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25534 (exit $ac_status); } &&
25535 { ac_try='test -z "$ac_c_werror_flag"
25536 || test ! -s conftest.err'
25537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25538 (eval $ac_try) 2>&5
25540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25541 (exit $ac_status); }; } &&
25542 { ac_try='test -s conftest$ac_exeext'
25543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25544 (eval $ac_try) 2>&5
25546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25547 (exit $ac_status); }; }; then
25548 ac_cv_lib_pth_pth_version=yes
25550 echo "$as_me: failed program was:" >&5
25551 sed 's/^/| /' conftest.$ac_ext >&5
25553 ac_cv_lib_pth_pth_version=no
25555 rm -f conftest.err conftest.$ac_objext \
25556 conftest$ac_exeext conftest.$ac_ext
25557 LIBS=$ac_check_lib_save_LIBS
25559 echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
25560 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6
25561 if test $ac_cv_lib_pth_pth_version = yes; then
25568 if test $have_pth = yes ; then
25570 cat >>confdefs.h <<\_ACEOF
25571 #define HAVE_GNU_PTH 1
25574 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
25575 ol_link_threads=pth
25576 ol_with_threads=found
25578 if test $ol_with_yielding_select = auto ; then
25579 ol_with_yielding_select=yes
25586 case $ol_with_threads in auto | yes | lwp)
25590 for ac_header in thread.h synch.h
25592 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25593 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25594 echo "$as_me:$LINENO: checking for $ac_header" >&5
25595 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25596 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25597 echo $ECHO_N "(cached) $ECHO_C" >&6
25599 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25600 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25602 # Is the header compilable?
25603 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25604 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25605 cat >conftest.$ac_ext <<_ACEOF
25608 cat confdefs.h >>conftest.$ac_ext
25609 cat >>conftest.$ac_ext <<_ACEOF
25610 /* end confdefs.h. */
25611 $ac_includes_default
25612 #include <$ac_header>
25614 rm -f conftest.$ac_objext
25615 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25616 (eval $ac_compile) 2>conftest.er1
25618 grep -v '^ *+' conftest.er1 >conftest.err
25620 cat conftest.err >&5
25621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25622 (exit $ac_status); } &&
25623 { ac_try='test -z "$ac_c_werror_flag"
25624 || test ! -s conftest.err'
25625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25626 (eval $ac_try) 2>&5
25628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25629 (exit $ac_status); }; } &&
25630 { ac_try='test -s conftest.$ac_objext'
25631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25632 (eval $ac_try) 2>&5
25634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25635 (exit $ac_status); }; }; then
25636 ac_header_compiler=yes
25638 echo "$as_me: failed program was:" >&5
25639 sed 's/^/| /' conftest.$ac_ext >&5
25641 ac_header_compiler=no
25643 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25644 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25645 echo "${ECHO_T}$ac_header_compiler" >&6
25647 # Is the header present?
25648 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25649 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25650 cat >conftest.$ac_ext <<_ACEOF
25653 cat confdefs.h >>conftest.$ac_ext
25654 cat >>conftest.$ac_ext <<_ACEOF
25655 /* end confdefs.h. */
25656 #include <$ac_header>
25658 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25659 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25661 grep -v '^ *+' conftest.er1 >conftest.err
25663 cat conftest.err >&5
25664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25665 (exit $ac_status); } >/dev/null; then
25666 if test -s conftest.err; then
25667 ac_cpp_err=$ac_c_preproc_warn_flag
25668 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25675 if test -z "$ac_cpp_err"; then
25676 ac_header_preproc=yes
25678 echo "$as_me: failed program was:" >&5
25679 sed 's/^/| /' conftest.$ac_ext >&5
25681 ac_header_preproc=no
25683 rm -f conftest.err conftest.$ac_ext
25684 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25685 echo "${ECHO_T}$ac_header_preproc" >&6
25687 # So? What about this header?
25688 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25690 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25691 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25692 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25693 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25694 ac_header_preproc=yes
25697 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25698 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25699 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25700 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25701 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25702 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25703 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25704 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25705 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25706 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25707 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25708 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25711 ## ------------------------------------------ ##
25712 ## Report this to the AC_PACKAGE_NAME lists. ##
25713 ## ------------------------------------------ ##
25716 sed "s/^/$as_me: WARNING: /" >&2
25719 echo "$as_me:$LINENO: checking for $ac_header" >&5
25720 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25721 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25722 echo $ECHO_N "(cached) $ECHO_C" >&6
25724 eval "$as_ac_Header=\$ac_header_preproc"
25726 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25727 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25730 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25731 cat >>confdefs.h <<_ACEOF
25732 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25739 if test $ac_cv_header_thread_h = yes &&
25740 test $ac_cv_header_synch_h = yes ; then
25741 echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
25742 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6
25743 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
25744 echo $ECHO_N "(cached) $ECHO_C" >&6
25746 ac_check_lib_save_LIBS=$LIBS
25747 LIBS="-lthread $LIBS"
25748 cat >conftest.$ac_ext <<_ACEOF
25751 cat confdefs.h >>conftest.$ac_ext
25752 cat >>conftest.$ac_ext <<_ACEOF
25753 /* end confdefs.h. */
25755 /* Override any gcc2 internal prototype to avoid an error. */
25759 /* We use char because int might match the return type of a gcc2
25760 builtin and then its argument prototype would still apply. */
25761 char thr_create ();
25770 rm -f conftest.$ac_objext conftest$ac_exeext
25771 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25772 (eval $ac_link) 2>conftest.er1
25774 grep -v '^ *+' conftest.er1 >conftest.err
25776 cat conftest.err >&5
25777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25778 (exit $ac_status); } &&
25779 { ac_try='test -z "$ac_c_werror_flag"
25780 || test ! -s conftest.err'
25781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25782 (eval $ac_try) 2>&5
25784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25785 (exit $ac_status); }; } &&
25786 { ac_try='test -s conftest$ac_exeext'
25787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25788 (eval $ac_try) 2>&5
25790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25791 (exit $ac_status); }; }; then
25792 ac_cv_lib_thread_thr_create=yes
25794 echo "$as_me: failed program was:" >&5
25795 sed 's/^/| /' conftest.$ac_ext >&5
25797 ac_cv_lib_thread_thr_create=no
25799 rm -f conftest.err conftest.$ac_objext \
25800 conftest$ac_exeext conftest.$ac_ext
25801 LIBS=$ac_check_lib_save_LIBS
25803 echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
25804 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6
25805 if test $ac_cv_lib_thread_thr_create = yes; then
25812 if test $have_thr = yes ; then
25814 cat >>confdefs.h <<\_ACEOF
25818 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
25819 ol_link_threads=thr
25821 if test $ol_with_yielding_select = auto ; then
25822 ol_with_yielding_select=yes
25828 thr_setconcurrency \
25829 thr_getconcurrency \
25832 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25833 echo "$as_me:$LINENO: checking for $ac_func" >&5
25834 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
25835 if eval "test \"\${$as_ac_var+set}\" = set"; then
25836 echo $ECHO_N "(cached) $ECHO_C" >&6
25838 cat >conftest.$ac_ext <<_ACEOF
25841 cat confdefs.h >>conftest.$ac_ext
25842 cat >>conftest.$ac_ext <<_ACEOF
25843 /* end confdefs.h. */
25844 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25845 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25846 #define $ac_func innocuous_$ac_func
25848 /* System header to define __stub macros and hopefully few prototypes,
25849 which can conflict with char $ac_func (); below.
25850 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25851 <limits.h> exists even on freestanding compilers. */
25854 # include <limits.h>
25856 # include <assert.h>
25861 /* Override any gcc2 internal prototype to avoid an error. */
25866 /* We use char because int might match the return type of a gcc2
25867 builtin and then its argument prototype would still apply. */
25869 /* The GNU C library defines this for functions which it implements
25870 to always fail with ENOSYS. Some functions are actually named
25871 something starting with __ and the normal name is an alias. */
25872 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
25875 char (*f) () = $ac_func;
25884 return f != $ac_func;
25889 rm -f conftest.$ac_objext conftest$ac_exeext
25890 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25891 (eval $ac_link) 2>conftest.er1
25893 grep -v '^ *+' conftest.er1 >conftest.err
25895 cat conftest.err >&5
25896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25897 (exit $ac_status); } &&
25898 { ac_try='test -z "$ac_c_werror_flag"
25899 || test ! -s conftest.err'
25900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25901 (eval $ac_try) 2>&5
25903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25904 (exit $ac_status); }; } &&
25905 { ac_try='test -s conftest$ac_exeext'
25906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25907 (eval $ac_try) 2>&5
25909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25910 (exit $ac_status); }; }; then
25911 eval "$as_ac_var=yes"
25913 echo "$as_me: failed program was:" >&5
25914 sed 's/^/| /' conftest.$ac_ext >&5
25916 eval "$as_ac_var=no"
25918 rm -f conftest.err conftest.$ac_objext \
25919 conftest$ac_exeext conftest.$ac_ext
25921 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
25922 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
25923 if test `eval echo '${'$as_ac_var'}'` = yes; then
25924 cat >>confdefs.h <<_ACEOF
25925 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25935 for ac_header in lwp/lwp.h
25937 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25938 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25939 echo "$as_me:$LINENO: checking for $ac_header" >&5
25940 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25941 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25942 echo $ECHO_N "(cached) $ECHO_C" >&6
25944 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25945 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25947 # Is the header compilable?
25948 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25949 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25950 cat >conftest.$ac_ext <<_ACEOF
25953 cat confdefs.h >>conftest.$ac_ext
25954 cat >>conftest.$ac_ext <<_ACEOF
25955 /* end confdefs.h. */
25956 $ac_includes_default
25957 #include <$ac_header>
25959 rm -f conftest.$ac_objext
25960 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25961 (eval $ac_compile) 2>conftest.er1
25963 grep -v '^ *+' conftest.er1 >conftest.err
25965 cat conftest.err >&5
25966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25967 (exit $ac_status); } &&
25968 { ac_try='test -z "$ac_c_werror_flag"
25969 || test ! -s conftest.err'
25970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25971 (eval $ac_try) 2>&5
25973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25974 (exit $ac_status); }; } &&
25975 { ac_try='test -s conftest.$ac_objext'
25976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25977 (eval $ac_try) 2>&5
25979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25980 (exit $ac_status); }; }; then
25981 ac_header_compiler=yes
25983 echo "$as_me: failed program was:" >&5
25984 sed 's/^/| /' conftest.$ac_ext >&5
25986 ac_header_compiler=no
25988 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25989 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25990 echo "${ECHO_T}$ac_header_compiler" >&6
25992 # Is the header present?
25993 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25994 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25995 cat >conftest.$ac_ext <<_ACEOF
25998 cat confdefs.h >>conftest.$ac_ext
25999 cat >>conftest.$ac_ext <<_ACEOF
26000 /* end confdefs.h. */
26001 #include <$ac_header>
26003 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26004 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26006 grep -v '^ *+' conftest.er1 >conftest.err
26008 cat conftest.err >&5
26009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26010 (exit $ac_status); } >/dev/null; then
26011 if test -s conftest.err; then
26012 ac_cpp_err=$ac_c_preproc_warn_flag
26013 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26020 if test -z "$ac_cpp_err"; then
26021 ac_header_preproc=yes
26023 echo "$as_me: failed program was:" >&5
26024 sed 's/^/| /' conftest.$ac_ext >&5
26026 ac_header_preproc=no
26028 rm -f conftest.err conftest.$ac_ext
26029 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26030 echo "${ECHO_T}$ac_header_preproc" >&6
26032 # So? What about this header?
26033 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26035 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26036 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26037 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26038 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26039 ac_header_preproc=yes
26042 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26043 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26044 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26045 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26046 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26047 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26048 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26049 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26050 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26051 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26052 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26053 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26056 ## ------------------------------------------ ##
26057 ## Report this to the AC_PACKAGE_NAME lists. ##
26058 ## ------------------------------------------ ##
26061 sed "s/^/$as_me: WARNING: /" >&2
26064 echo "$as_me:$LINENO: checking for $ac_header" >&5
26065 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26066 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26067 echo $ECHO_N "(cached) $ECHO_C" >&6
26069 eval "$as_ac_Header=\$ac_header_preproc"
26071 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26072 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26075 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26076 cat >>confdefs.h <<_ACEOF
26077 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26084 if test $ac_cv_header_lwp_lwp_h = yes ; then
26085 echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
26086 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6
26087 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
26088 echo $ECHO_N "(cached) $ECHO_C" >&6
26090 ac_check_lib_save_LIBS=$LIBS
26092 cat >conftest.$ac_ext <<_ACEOF
26095 cat confdefs.h >>conftest.$ac_ext
26096 cat >>conftest.$ac_ext <<_ACEOF
26097 /* end confdefs.h. */
26099 /* Override any gcc2 internal prototype to avoid an error. */
26103 /* We use char because int might match the return type of a gcc2
26104 builtin and then its argument prototype would still apply. */
26105 char lwp_create ();
26114 rm -f conftest.$ac_objext conftest$ac_exeext
26115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26116 (eval $ac_link) 2>conftest.er1
26118 grep -v '^ *+' conftest.er1 >conftest.err
26120 cat conftest.err >&5
26121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26122 (exit $ac_status); } &&
26123 { ac_try='test -z "$ac_c_werror_flag"
26124 || test ! -s conftest.err'
26125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26126 (eval $ac_try) 2>&5
26128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26129 (exit $ac_status); }; } &&
26130 { ac_try='test -s conftest$ac_exeext'
26131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26132 (eval $ac_try) 2>&5
26134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26135 (exit $ac_status); }; }; then
26136 ac_cv_lib_lwp_lwp_create=yes
26138 echo "$as_me: failed program was:" >&5
26139 sed 's/^/| /' conftest.$ac_ext >&5
26141 ac_cv_lib_lwp_lwp_create=no
26143 rm -f conftest.err conftest.$ac_objext \
26144 conftest$ac_exeext conftest.$ac_ext
26145 LIBS=$ac_check_lib_save_LIBS
26147 echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
26148 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6
26149 if test $ac_cv_lib_lwp_lwp_create = yes; then
26156 if test $have_lwp = yes ; then
26158 cat >>confdefs.h <<\_ACEOF
26162 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
26163 ol_link_threads=lwp
26165 if test $ol_with_yielding_select = auto ; then
26166 ol_with_yielding_select=no
26173 if test $ol_with_yielding_select = yes ; then
26175 cat >>confdefs.h <<\_ACEOF
26176 #define HAVE_YIELDING_SELECT 1
26181 if test $ol_with_threads = manual ; then
26182 ol_link_threads=yes
26184 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
26185 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
26189 for ac_header in pthread.h sched.h
26191 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26192 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26193 echo "$as_me:$LINENO: checking for $ac_header" >&5
26194 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26195 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26196 echo $ECHO_N "(cached) $ECHO_C" >&6
26198 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26199 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26201 # Is the header compilable?
26202 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26203 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26204 cat >conftest.$ac_ext <<_ACEOF
26207 cat confdefs.h >>conftest.$ac_ext
26208 cat >>conftest.$ac_ext <<_ACEOF
26209 /* end confdefs.h. */
26210 $ac_includes_default
26211 #include <$ac_header>
26213 rm -f conftest.$ac_objext
26214 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26215 (eval $ac_compile) 2>conftest.er1
26217 grep -v '^ *+' conftest.er1 >conftest.err
26219 cat conftest.err >&5
26220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26221 (exit $ac_status); } &&
26222 { ac_try='test -z "$ac_c_werror_flag"
26223 || test ! -s conftest.err'
26224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26225 (eval $ac_try) 2>&5
26227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26228 (exit $ac_status); }; } &&
26229 { ac_try='test -s conftest.$ac_objext'
26230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26231 (eval $ac_try) 2>&5
26233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26234 (exit $ac_status); }; }; then
26235 ac_header_compiler=yes
26237 echo "$as_me: failed program was:" >&5
26238 sed 's/^/| /' conftest.$ac_ext >&5
26240 ac_header_compiler=no
26242 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26243 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26244 echo "${ECHO_T}$ac_header_compiler" >&6
26246 # Is the header present?
26247 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26248 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26249 cat >conftest.$ac_ext <<_ACEOF
26252 cat confdefs.h >>conftest.$ac_ext
26253 cat >>conftest.$ac_ext <<_ACEOF
26254 /* end confdefs.h. */
26255 #include <$ac_header>
26257 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26258 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26260 grep -v '^ *+' conftest.er1 >conftest.err
26262 cat conftest.err >&5
26263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26264 (exit $ac_status); } >/dev/null; then
26265 if test -s conftest.err; then
26266 ac_cpp_err=$ac_c_preproc_warn_flag
26267 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26274 if test -z "$ac_cpp_err"; then
26275 ac_header_preproc=yes
26277 echo "$as_me: failed program was:" >&5
26278 sed 's/^/| /' conftest.$ac_ext >&5
26280 ac_header_preproc=no
26282 rm -f conftest.err conftest.$ac_ext
26283 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26284 echo "${ECHO_T}$ac_header_preproc" >&6
26286 # So? What about this header?
26287 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26289 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26290 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26291 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26292 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26293 ac_header_preproc=yes
26296 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26297 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26298 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26299 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26300 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26301 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26302 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26303 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26304 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26305 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26306 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26307 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26310 ## ------------------------------------------ ##
26311 ## Report this to the AC_PACKAGE_NAME lists. ##
26312 ## ------------------------------------------ ##
26315 sed "s/^/$as_me: WARNING: /" >&2
26318 echo "$as_me:$LINENO: checking for $ac_header" >&5
26319 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26320 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26321 echo $ECHO_N "(cached) $ECHO_C" >&6
26323 eval "$as_ac_Header=\$ac_header_preproc"
26325 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26326 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26329 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26330 cat >>confdefs.h <<_ACEOF
26331 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26340 for ac_func in sched_yield pthread_yield
26342 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26343 echo "$as_me:$LINENO: checking for $ac_func" >&5
26344 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26345 if eval "test \"\${$as_ac_var+set}\" = set"; then
26346 echo $ECHO_N "(cached) $ECHO_C" >&6
26348 cat >conftest.$ac_ext <<_ACEOF
26351 cat confdefs.h >>conftest.$ac_ext
26352 cat >>conftest.$ac_ext <<_ACEOF
26353 /* end confdefs.h. */
26354 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26355 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26356 #define $ac_func innocuous_$ac_func
26358 /* System header to define __stub macros and hopefully few prototypes,
26359 which can conflict with char $ac_func (); below.
26360 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26361 <limits.h> exists even on freestanding compilers. */
26364 # include <limits.h>
26366 # include <assert.h>
26371 /* Override any gcc2 internal prototype to avoid an error. */
26376 /* We use char because int might match the return type of a gcc2
26377 builtin and then its argument prototype would still apply. */
26379 /* The GNU C library defines this for functions which it implements
26380 to always fail with ENOSYS. Some functions are actually named
26381 something starting with __ and the normal name is an alias. */
26382 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26385 char (*f) () = $ac_func;
26394 return f != $ac_func;
26399 rm -f conftest.$ac_objext conftest$ac_exeext
26400 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26401 (eval $ac_link) 2>conftest.er1
26403 grep -v '^ *+' conftest.er1 >conftest.err
26405 cat conftest.err >&5
26406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26407 (exit $ac_status); } &&
26408 { ac_try='test -z "$ac_c_werror_flag"
26409 || test ! -s conftest.err'
26410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26411 (eval $ac_try) 2>&5
26413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26414 (exit $ac_status); }; } &&
26415 { ac_try='test -s conftest$ac_exeext'
26416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26417 (eval $ac_try) 2>&5
26419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26420 (exit $ac_status); }; }; then
26421 eval "$as_ac_var=yes"
26423 echo "$as_me: failed program was:" >&5
26424 sed 's/^/| /' conftest.$ac_ext >&5
26426 eval "$as_ac_var=no"
26428 rm -f conftest.err conftest.$ac_objext \
26429 conftest$ac_exeext conftest.$ac_ext
26431 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26432 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26433 if test `eval echo '${'$as_ac_var'}'` = yes; then
26434 cat >>confdefs.h <<_ACEOF
26435 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26442 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
26443 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
26444 if test "${ol_cv_header_linux_threads+set}" = set; then
26445 echo $ECHO_N "(cached) $ECHO_C" >&6
26447 cat >conftest.$ac_ext <<_ACEOF
26450 cat confdefs.h >>conftest.$ac_ext
26451 cat >>conftest.$ac_ext <<_ACEOF
26452 /* end confdefs.h. */
26453 #include <pthread.h>
26455 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26456 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
26457 ol_cv_header_linux_threads=yes
26459 ol_cv_header_linux_threads=no
26465 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
26466 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
26467 if test $ol_cv_header_linux_threads = yes; then
26469 cat >>confdefs.h <<\_ACEOF
26470 #define HAVE_LINUX_THREADS 1
26477 for ac_header in mach/cthreads.h
26479 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26480 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26481 echo "$as_me:$LINENO: checking for $ac_header" >&5
26482 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26483 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26484 echo $ECHO_N "(cached) $ECHO_C" >&6
26486 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26487 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26489 # Is the header compilable?
26490 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26491 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26492 cat >conftest.$ac_ext <<_ACEOF
26495 cat confdefs.h >>conftest.$ac_ext
26496 cat >>conftest.$ac_ext <<_ACEOF
26497 /* end confdefs.h. */
26498 $ac_includes_default
26499 #include <$ac_header>
26501 rm -f conftest.$ac_objext
26502 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26503 (eval $ac_compile) 2>conftest.er1
26505 grep -v '^ *+' conftest.er1 >conftest.err
26507 cat conftest.err >&5
26508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26509 (exit $ac_status); } &&
26510 { ac_try='test -z "$ac_c_werror_flag"
26511 || test ! -s conftest.err'
26512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26513 (eval $ac_try) 2>&5
26515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26516 (exit $ac_status); }; } &&
26517 { ac_try='test -s conftest.$ac_objext'
26518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26519 (eval $ac_try) 2>&5
26521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26522 (exit $ac_status); }; }; then
26523 ac_header_compiler=yes
26525 echo "$as_me: failed program was:" >&5
26526 sed 's/^/| /' conftest.$ac_ext >&5
26528 ac_header_compiler=no
26530 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26531 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26532 echo "${ECHO_T}$ac_header_compiler" >&6
26534 # Is the header present?
26535 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26536 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26537 cat >conftest.$ac_ext <<_ACEOF
26540 cat confdefs.h >>conftest.$ac_ext
26541 cat >>conftest.$ac_ext <<_ACEOF
26542 /* end confdefs.h. */
26543 #include <$ac_header>
26545 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26546 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26548 grep -v '^ *+' conftest.er1 >conftest.err
26550 cat conftest.err >&5
26551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26552 (exit $ac_status); } >/dev/null; then
26553 if test -s conftest.err; then
26554 ac_cpp_err=$ac_c_preproc_warn_flag
26555 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26562 if test -z "$ac_cpp_err"; then
26563 ac_header_preproc=yes
26565 echo "$as_me: failed program was:" >&5
26566 sed 's/^/| /' conftest.$ac_ext >&5
26568 ac_header_preproc=no
26570 rm -f conftest.err conftest.$ac_ext
26571 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26572 echo "${ECHO_T}$ac_header_preproc" >&6
26574 # So? What about this header?
26575 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26577 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26578 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26579 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26580 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26581 ac_header_preproc=yes
26584 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26585 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26586 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26587 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26588 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26589 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26590 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26591 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26592 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26593 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26594 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26595 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26598 ## ------------------------------------------ ##
26599 ## Report this to the AC_PACKAGE_NAME lists. ##
26600 ## ------------------------------------------ ##
26603 sed "s/^/$as_me: WARNING: /" >&2
26606 echo "$as_me:$LINENO: checking for $ac_header" >&5
26607 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26608 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26609 echo $ECHO_N "(cached) $ECHO_C" >&6
26611 eval "$as_ac_Header=\$ac_header_preproc"
26613 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26614 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26617 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26618 cat >>confdefs.h <<_ACEOF
26619 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26627 for ac_header in lwp/lwp.h
26629 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26630 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26631 echo "$as_me:$LINENO: checking for $ac_header" >&5
26632 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26633 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26634 echo $ECHO_N "(cached) $ECHO_C" >&6
26636 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26637 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26639 # Is the header compilable?
26640 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26641 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26642 cat >conftest.$ac_ext <<_ACEOF
26645 cat confdefs.h >>conftest.$ac_ext
26646 cat >>conftest.$ac_ext <<_ACEOF
26647 /* end confdefs.h. */
26648 $ac_includes_default
26649 #include <$ac_header>
26651 rm -f conftest.$ac_objext
26652 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26653 (eval $ac_compile) 2>conftest.er1
26655 grep -v '^ *+' conftest.er1 >conftest.err
26657 cat conftest.err >&5
26658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26659 (exit $ac_status); } &&
26660 { ac_try='test -z "$ac_c_werror_flag"
26661 || test ! -s conftest.err'
26662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26663 (eval $ac_try) 2>&5
26665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26666 (exit $ac_status); }; } &&
26667 { ac_try='test -s conftest.$ac_objext'
26668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26669 (eval $ac_try) 2>&5
26671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26672 (exit $ac_status); }; }; then
26673 ac_header_compiler=yes
26675 echo "$as_me: failed program was:" >&5
26676 sed 's/^/| /' conftest.$ac_ext >&5
26678 ac_header_compiler=no
26680 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26681 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26682 echo "${ECHO_T}$ac_header_compiler" >&6
26684 # Is the header present?
26685 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26686 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26687 cat >conftest.$ac_ext <<_ACEOF
26690 cat confdefs.h >>conftest.$ac_ext
26691 cat >>conftest.$ac_ext <<_ACEOF
26692 /* end confdefs.h. */
26693 #include <$ac_header>
26695 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26696 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26698 grep -v '^ *+' conftest.er1 >conftest.err
26700 cat conftest.err >&5
26701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26702 (exit $ac_status); } >/dev/null; then
26703 if test -s conftest.err; then
26704 ac_cpp_err=$ac_c_preproc_warn_flag
26705 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26712 if test -z "$ac_cpp_err"; then
26713 ac_header_preproc=yes
26715 echo "$as_me: failed program was:" >&5
26716 sed 's/^/| /' conftest.$ac_ext >&5
26718 ac_header_preproc=no
26720 rm -f conftest.err conftest.$ac_ext
26721 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26722 echo "${ECHO_T}$ac_header_preproc" >&6
26724 # So? What about this header?
26725 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26727 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26728 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26729 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26730 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26731 ac_header_preproc=yes
26734 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26735 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26736 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26737 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26738 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26739 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26740 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26741 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26742 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26743 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26744 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26745 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26748 ## ------------------------------------------ ##
26749 ## Report this to the AC_PACKAGE_NAME lists. ##
26750 ## ------------------------------------------ ##
26753 sed "s/^/$as_me: WARNING: /" >&2
26756 echo "$as_me:$LINENO: checking for $ac_header" >&5
26757 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26758 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26759 echo $ECHO_N "(cached) $ECHO_C" >&6
26761 eval "$as_ac_Header=\$ac_header_preproc"
26763 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26764 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26767 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26768 cat >>confdefs.h <<_ACEOF
26769 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26778 for ac_header in thread.h synch.h
26780 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26781 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26782 echo "$as_me:$LINENO: checking for $ac_header" >&5
26783 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26784 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26785 echo $ECHO_N "(cached) $ECHO_C" >&6
26787 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26788 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26790 # Is the header compilable?
26791 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26792 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26793 cat >conftest.$ac_ext <<_ACEOF
26796 cat confdefs.h >>conftest.$ac_ext
26797 cat >>conftest.$ac_ext <<_ACEOF
26798 /* end confdefs.h. */
26799 $ac_includes_default
26800 #include <$ac_header>
26802 rm -f conftest.$ac_objext
26803 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26804 (eval $ac_compile) 2>conftest.er1
26806 grep -v '^ *+' conftest.er1 >conftest.err
26808 cat conftest.err >&5
26809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26810 (exit $ac_status); } &&
26811 { ac_try='test -z "$ac_c_werror_flag"
26812 || test ! -s conftest.err'
26813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26814 (eval $ac_try) 2>&5
26816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26817 (exit $ac_status); }; } &&
26818 { ac_try='test -s conftest.$ac_objext'
26819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26820 (eval $ac_try) 2>&5
26822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26823 (exit $ac_status); }; }; then
26824 ac_header_compiler=yes
26826 echo "$as_me: failed program was:" >&5
26827 sed 's/^/| /' conftest.$ac_ext >&5
26829 ac_header_compiler=no
26831 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26832 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26833 echo "${ECHO_T}$ac_header_compiler" >&6
26835 # Is the header present?
26836 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26837 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26838 cat >conftest.$ac_ext <<_ACEOF
26841 cat confdefs.h >>conftest.$ac_ext
26842 cat >>conftest.$ac_ext <<_ACEOF
26843 /* end confdefs.h. */
26844 #include <$ac_header>
26846 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26847 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26849 grep -v '^ *+' conftest.er1 >conftest.err
26851 cat conftest.err >&5
26852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26853 (exit $ac_status); } >/dev/null; then
26854 if test -s conftest.err; then
26855 ac_cpp_err=$ac_c_preproc_warn_flag
26856 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26863 if test -z "$ac_cpp_err"; then
26864 ac_header_preproc=yes
26866 echo "$as_me: failed program was:" >&5
26867 sed 's/^/| /' conftest.$ac_ext >&5
26869 ac_header_preproc=no
26871 rm -f conftest.err conftest.$ac_ext
26872 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26873 echo "${ECHO_T}$ac_header_preproc" >&6
26875 # So? What about this header?
26876 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26878 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26879 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26880 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26881 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26882 ac_header_preproc=yes
26885 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26886 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26887 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26888 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26889 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26890 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26891 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26892 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26893 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26894 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26895 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26896 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26899 ## ------------------------------------------ ##
26900 ## Report this to the AC_PACKAGE_NAME lists. ##
26901 ## ------------------------------------------ ##
26904 sed "s/^/$as_me: WARNING: /" >&2
26907 echo "$as_me:$LINENO: checking for $ac_header" >&5
26908 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26909 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26910 echo $ECHO_N "(cached) $ECHO_C" >&6
26912 eval "$as_ac_Header=\$ac_header_preproc"
26914 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26915 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26918 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26919 cat >>confdefs.h <<_ACEOF
26920 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26929 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
26930 cat >>confdefs.h <<\_ACEOF
26931 #define REENTRANT 1
26934 cat >>confdefs.h <<\_ACEOF
26935 #define _REENTRANT 1
26938 cat >>confdefs.h <<\_ACEOF
26939 #define THREAD_SAFE 1
26942 cat >>confdefs.h <<\_ACEOF
26943 #define _THREAD_SAFE 1
26946 cat >>confdefs.h <<\_ACEOF
26947 #define THREADSAFE 1
26950 cat >>confdefs.h <<\_ACEOF
26951 #define _THREADSAFE 1
26954 cat >>confdefs.h <<\_ACEOF
26955 #define _SGI_MP_SOURCE 1
26959 echo "$as_me:$LINENO: checking for thread specific errno" >&5
26960 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6
26961 if test "${ol_cv_errno_thread_specific+set}" = set; then
26962 echo $ECHO_N "(cached) $ECHO_C" >&6
26965 cat >conftest.$ac_ext <<_ACEOF
26968 cat confdefs.h >>conftest.$ac_ext
26969 cat >>conftest.$ac_ext <<_ACEOF
26970 /* end confdefs.h. */
26980 rm -f conftest.$ac_objext conftest$ac_exeext
26981 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26982 (eval $ac_link) 2>conftest.er1
26984 grep -v '^ *+' conftest.er1 >conftest.err
26986 cat conftest.err >&5
26987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26988 (exit $ac_status); } &&
26989 { ac_try='test -z "$ac_c_werror_flag"
26990 || test ! -s conftest.err'
26991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26992 (eval $ac_try) 2>&5
26994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26995 (exit $ac_status); }; } &&
26996 { ac_try='test -s conftest$ac_exeext'
26997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26998 (eval $ac_try) 2>&5
27000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27001 (exit $ac_status); }; }; then
27002 ol_cv_errno_thread_specific=yes
27004 echo "$as_me: failed program was:" >&5
27005 sed 's/^/| /' conftest.$ac_ext >&5
27007 ol_cv_errno_thread_specific=no
27009 rm -f conftest.err conftest.$ac_objext \
27010 conftest$ac_exeext conftest.$ac_ext
27013 echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
27014 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6
27016 echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
27017 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6
27018 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
27019 echo $ECHO_N "(cached) $ECHO_C" >&6
27022 cat >conftest.$ac_ext <<_ACEOF
27025 cat confdefs.h >>conftest.$ac_ext
27026 cat >>conftest.$ac_ext <<_ACEOF
27027 /* end confdefs.h. */
27037 rm -f conftest.$ac_objext conftest$ac_exeext
27038 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27039 (eval $ac_link) 2>conftest.er1
27041 grep -v '^ *+' conftest.er1 >conftest.err
27043 cat conftest.err >&5
27044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27045 (exit $ac_status); } &&
27046 { ac_try='test -z "$ac_c_werror_flag"
27047 || test ! -s conftest.err'
27048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27049 (eval $ac_try) 2>&5
27051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27052 (exit $ac_status); }; } &&
27053 { ac_try='test -s conftest$ac_exeext'
27054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27055 (eval $ac_try) 2>&5
27057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27058 (exit $ac_status); }; }; then
27059 ol_cv_h_errno_thread_specific=yes
27061 echo "$as_me: failed program was:" >&5
27062 sed 's/^/| /' conftest.$ac_ext >&5
27064 ol_cv_h_errno_thread_specific=no
27066 rm -f conftest.err conftest.$ac_objext \
27067 conftest$ac_exeext conftest.$ac_ext
27070 echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
27071 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6
27073 if test $ol_cv_errno_thread_specific != yes ||
27074 test $ol_cv_h_errno_thread_specific != yes ; then
27075 LIBS="$LTHREAD_LIBS $LIBS"
27081 if test $ol_link_threads = no ; then
27082 if test $ol_with_threads = yes ; then
27083 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
27084 echo "$as_me: error: no suitable thread support" >&2;}
27085 { (exit 1); exit 1; }; }
27088 if test $ol_with_threads = auto ; then
27089 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
27090 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
27095 cat >>confdefs.h <<\_ACEOF
27096 #define NO_THREADS 1
27102 if test $ol_link_threads != no ; then
27104 cat >>confdefs.h <<\_ACEOF
27105 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
27115 gethostbyname_r gethostbyaddr_r \
27118 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
27119 echo "$as_me:$LINENO: checking for $ac_func" >&5
27120 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
27121 if eval "test \"\${$as_ac_var+set}\" = set"; then
27122 echo $ECHO_N "(cached) $ECHO_C" >&6
27124 cat >conftest.$ac_ext <<_ACEOF
27127 cat confdefs.h >>conftest.$ac_ext
27128 cat >>conftest.$ac_ext <<_ACEOF
27129 /* end confdefs.h. */
27130 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
27131 For example, HP-UX 11i <limits.h> declares gettimeofday. */
27132 #define $ac_func innocuous_$ac_func
27134 /* System header to define __stub macros and hopefully few prototypes,
27135 which can conflict with char $ac_func (); below.
27136 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
27137 <limits.h> exists even on freestanding compilers. */
27140 # include <limits.h>
27142 # include <assert.h>
27147 /* Override any gcc2 internal prototype to avoid an error. */
27152 /* We use char because int might match the return type of a gcc2
27153 builtin and then its argument prototype would still apply. */
27155 /* The GNU C library defines this for functions which it implements
27156 to always fail with ENOSYS. Some functions are actually named
27157 something starting with __ and the normal name is an alias. */
27158 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
27161 char (*f) () = $ac_func;
27170 return f != $ac_func;
27175 rm -f conftest.$ac_objext conftest$ac_exeext
27176 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27177 (eval $ac_link) 2>conftest.er1
27179 grep -v '^ *+' conftest.er1 >conftest.err
27181 cat conftest.err >&5
27182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27183 (exit $ac_status); } &&
27184 { ac_try='test -z "$ac_c_werror_flag"
27185 || test ! -s conftest.err'
27186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27187 (eval $ac_try) 2>&5
27189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27190 (exit $ac_status); }; } &&
27191 { ac_try='test -s conftest$ac_exeext'
27192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27193 (eval $ac_try) 2>&5
27195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27196 (exit $ac_status); }; }; then
27197 eval "$as_ac_var=yes"
27199 echo "$as_me: failed program was:" >&5
27200 sed 's/^/| /' conftest.$ac_ext >&5
27202 eval "$as_ac_var=no"
27204 rm -f conftest.err conftest.$ac_objext \
27205 conftest$ac_exeext conftest.$ac_ext
27207 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
27208 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
27209 if test `eval echo '${'$as_ac_var'}'` = yes; then
27210 cat >>confdefs.h <<_ACEOF
27211 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
27218 if test "$ac_cv_func_ctime_r" = no ; then
27219 ol_cv_func_ctime_r_nargs=0
27221 echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
27222 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6
27223 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
27224 echo $ECHO_N "(cached) $ECHO_C" >&6
27226 cat >conftest.$ac_ext <<_ACEOF
27229 cat confdefs.h >>conftest.$ac_ext
27230 cat >>conftest.$ac_ext <<_ACEOF
27231 /* end confdefs.h. */
27236 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
27241 rm -f conftest.$ac_objext
27242 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27243 (eval $ac_compile) 2>conftest.er1
27245 grep -v '^ *+' conftest.er1 >conftest.err
27247 cat conftest.err >&5
27248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27249 (exit $ac_status); } &&
27250 { ac_try='test -z "$ac_c_werror_flag"
27251 || test ! -s conftest.err'
27252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27253 (eval $ac_try) 2>&5
27255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27256 (exit $ac_status); }; } &&
27257 { ac_try='test -s conftest.$ac_objext'
27258 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27259 (eval $ac_try) 2>&5
27261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27262 (exit $ac_status); }; }; then
27263 ol_cv_func_ctime_r_nargs3=yes
27265 echo "$as_me: failed program was:" >&5
27266 sed 's/^/| /' conftest.$ac_ext >&5
27268 ol_cv_func_ctime_r_nargs3=no
27270 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27272 cat >conftest.$ac_ext <<_ACEOF
27275 cat confdefs.h >>conftest.$ac_ext
27276 cat >>conftest.$ac_ext <<_ACEOF
27277 /* end confdefs.h. */
27282 time_t ti; char *buffer; ctime_r(&ti,buffer);
27287 rm -f conftest.$ac_objext
27288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27289 (eval $ac_compile) 2>conftest.er1
27291 grep -v '^ *+' conftest.er1 >conftest.err
27293 cat conftest.err >&5
27294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27295 (exit $ac_status); } &&
27296 { ac_try='test -z "$ac_c_werror_flag"
27297 || test ! -s conftest.err'
27298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27299 (eval $ac_try) 2>&5
27301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27302 (exit $ac_status); }; } &&
27303 { ac_try='test -s conftest.$ac_objext'
27304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27305 (eval $ac_try) 2>&5
27307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27308 (exit $ac_status); }; }; then
27309 ol_cv_func_ctime_r_nargs2=yes
27311 echo "$as_me: failed program was:" >&5
27312 sed 's/^/| /' conftest.$ac_ext >&5
27314 ol_cv_func_ctime_r_nargs2=no
27316 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27318 if test $ol_cv_func_ctime_r_nargs3 = yes &&
27319 test $ol_cv_func_ctime_r_nargs2 = no ; then
27321 ol_cv_func_ctime_r_nargs=3
27323 elif test $ol_cv_func_ctime_r_nargs3 = no &&
27324 test $ol_cv_func_ctime_r_nargs2 = yes ; then
27326 ol_cv_func_ctime_r_nargs=2
27329 ol_cv_func_ctime_r_nargs=0
27333 echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
27334 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6
27336 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
27338 cat >>confdefs.h <<_ACEOF
27339 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
27346 if test "$ac_cv_func_gethostbyname_r" = yes ; then
27347 echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
27348 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6
27349 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
27350 echo $ECHO_N "(cached) $ECHO_C" >&6
27352 cat >conftest.$ac_ext <<_ACEOF
27355 cat confdefs.h >>conftest.$ac_ext
27356 cat >>conftest.$ac_ext <<_ACEOF
27357 /* end confdefs.h. */
27358 #include <sys/types.h>
27359 #include <sys/socket.h>
27360 #include <netinet/in.h>
27362 #define BUFSIZE (sizeof(struct hostent)+10)
27366 struct hostent hent; char buffer[BUFSIZE];
27367 int bufsize=BUFSIZE;int h_errno;
27368 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
27369 buffer, bufsize, &h_errno);
27374 rm -f conftest.$ac_objext
27375 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27376 (eval $ac_compile) 2>conftest.er1
27378 grep -v '^ *+' conftest.er1 >conftest.err
27380 cat conftest.err >&5
27381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27382 (exit $ac_status); } &&
27383 { ac_try='test -z "$ac_c_werror_flag"
27384 || test ! -s conftest.err'
27385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27386 (eval $ac_try) 2>&5
27388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27389 (exit $ac_status); }; } &&
27390 { ac_try='test -s conftest.$ac_objext'
27391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27392 (eval $ac_try) 2>&5
27394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27395 (exit $ac_status); }; }; then
27396 ol_cv_func_gethostbyname_r_nargs5=yes
27398 echo "$as_me: failed program was:" >&5
27399 sed 's/^/| /' conftest.$ac_ext >&5
27401 ol_cv_func_gethostbyname_r_nargs5=no
27403 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27405 cat >conftest.$ac_ext <<_ACEOF
27408 cat confdefs.h >>conftest.$ac_ext
27409 cat >>conftest.$ac_ext <<_ACEOF
27410 /* end confdefs.h. */
27411 #include <sys/types.h>
27412 #include <sys/socket.h>
27413 #include <netinet/in.h>
27415 #define BUFSIZE (sizeof(struct hostent)+10)
27419 struct hostent hent;struct hostent *rhent;
27420 char buffer[BUFSIZE];
27421 int bufsize=BUFSIZE;int h_errno;
27422 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
27428 rm -f conftest.$ac_objext
27429 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27430 (eval $ac_compile) 2>conftest.er1
27432 grep -v '^ *+' conftest.er1 >conftest.err
27434 cat conftest.err >&5
27435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27436 (exit $ac_status); } &&
27437 { ac_try='test -z "$ac_c_werror_flag"
27438 || test ! -s conftest.err'
27439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27440 (eval $ac_try) 2>&5
27442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27443 (exit $ac_status); }; } &&
27444 { ac_try='test -s conftest.$ac_objext'
27445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27446 (eval $ac_try) 2>&5
27448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27449 (exit $ac_status); }; }; then
27450 ol_cv_func_gethostbyname_r_nargs6=yes
27452 echo "$as_me: failed program was:" >&5
27453 sed 's/^/| /' conftest.$ac_ext >&5
27455 ol_cv_func_gethostbyname_r_nargs6=no
27457 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27459 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
27460 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
27462 ol_cv_func_gethostbyname_r_nargs=5
27464 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
27465 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
27467 ol_cv_func_gethostbyname_r_nargs=6
27470 ol_cv_func_gethostbyname_r_nargs=0
27474 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
27475 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6
27476 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
27478 cat >>confdefs.h <<_ACEOF
27479 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
27485 ol_cv_func_gethostbyname_r_nargs=0
27488 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
27489 echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
27490 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6
27491 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
27492 echo $ECHO_N "(cached) $ECHO_C" >&6
27494 cat >conftest.$ac_ext <<_ACEOF
27497 cat confdefs.h >>conftest.$ac_ext
27498 cat >>conftest.$ac_ext <<_ACEOF
27499 /* end confdefs.h. */
27500 #include <sys/types.h>
27501 #include <sys/socket.h>
27502 #include <netinet/in.h>
27504 #define BUFSIZE (sizeof(struct hostent)+10)
27508 struct hostent hent; char buffer[BUFSIZE];
27509 struct in_addr add;
27510 size_t alen=sizeof(struct in_addr);
27511 int bufsize=BUFSIZE;int h_errno;
27512 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27513 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
27518 rm -f conftest.$ac_objext
27519 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27520 (eval $ac_compile) 2>conftest.er1
27522 grep -v '^ *+' conftest.er1 >conftest.err
27524 cat conftest.err >&5
27525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27526 (exit $ac_status); } &&
27527 { ac_try='test -z "$ac_c_werror_flag"
27528 || test ! -s conftest.err'
27529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27530 (eval $ac_try) 2>&5
27532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27533 (exit $ac_status); }; } &&
27534 { ac_try='test -s conftest.$ac_objext'
27535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27536 (eval $ac_try) 2>&5
27538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27539 (exit $ac_status); }; }; then
27540 ol_cv_func_gethostbyaddr_r_nargs7=yes
27542 echo "$as_me: failed program was:" >&5
27543 sed 's/^/| /' conftest.$ac_ext >&5
27545 ol_cv_func_gethostbyaddr_r_nargs7=no
27547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27549 cat >conftest.$ac_ext <<_ACEOF
27552 cat confdefs.h >>conftest.$ac_ext
27553 cat >>conftest.$ac_ext <<_ACEOF
27554 /* end confdefs.h. */
27555 #include <sys/types.h>
27556 #include <sys/socket.h>
27557 #include <netinet/in.h>
27559 #define BUFSIZE (sizeof(struct hostent)+10)
27563 struct hostent hent;
27564 struct hostent *rhent; char buffer[BUFSIZE];
27565 struct in_addr add;
27566 size_t alen=sizeof(struct in_addr);
27567 int bufsize=BUFSIZE;int h_errno;
27568 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27569 alen, AF_INET, &hent, buffer, bufsize,
27575 rm -f conftest.$ac_objext
27576 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27577 (eval $ac_compile) 2>conftest.er1
27579 grep -v '^ *+' conftest.er1 >conftest.err
27581 cat conftest.err >&5
27582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27583 (exit $ac_status); } &&
27584 { ac_try='test -z "$ac_c_werror_flag"
27585 || test ! -s conftest.err'
27586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27587 (eval $ac_try) 2>&5
27589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27590 (exit $ac_status); }; } &&
27591 { ac_try='test -s conftest.$ac_objext'
27592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27593 (eval $ac_try) 2>&5
27595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27596 (exit $ac_status); }; }; then
27597 ol_cv_func_gethostbyaddr_r_nargs8=yes
27599 echo "$as_me: failed program was:" >&5
27600 sed 's/^/| /' conftest.$ac_ext >&5
27602 ol_cv_func_gethostbyaddr_r_nargs8=no
27604 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27606 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
27607 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
27609 ol_cv_func_gethostbyaddr_r_nargs=7
27611 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
27612 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
27614 ol_cv_func_gethostbyaddr_r_nargs=8
27617 ol_cv_func_gethostbyaddr_r_nargs=0
27621 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
27622 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6
27623 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
27625 cat >>confdefs.h <<_ACEOF
27626 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
27632 ol_cv_func_gethostbyaddr_r_nargs=0
27637 case $ol_enable_ldbm_api in auto | berkeley | bcompat)
27639 if test $ol_enable_ldbm_api = bcompat; then \
27642 for ac_header in db_185.h db.h
27644 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27645 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27646 echo "$as_me:$LINENO: checking for $ac_header" >&5
27647 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27648 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27649 echo $ECHO_N "(cached) $ECHO_C" >&6
27651 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27652 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27654 # Is the header compilable?
27655 echo "$as_me:$LINENO: checking $ac_header usability" >&5
27656 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
27657 cat >conftest.$ac_ext <<_ACEOF
27660 cat confdefs.h >>conftest.$ac_ext
27661 cat >>conftest.$ac_ext <<_ACEOF
27662 /* end confdefs.h. */
27663 $ac_includes_default
27664 #include <$ac_header>
27666 rm -f conftest.$ac_objext
27667 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27668 (eval $ac_compile) 2>conftest.er1
27670 grep -v '^ *+' conftest.er1 >conftest.err
27672 cat conftest.err >&5
27673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27674 (exit $ac_status); } &&
27675 { ac_try='test -z "$ac_c_werror_flag"
27676 || test ! -s conftest.err'
27677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27678 (eval $ac_try) 2>&5
27680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27681 (exit $ac_status); }; } &&
27682 { ac_try='test -s conftest.$ac_objext'
27683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27684 (eval $ac_try) 2>&5
27686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27687 (exit $ac_status); }; }; then
27688 ac_header_compiler=yes
27690 echo "$as_me: failed program was:" >&5
27691 sed 's/^/| /' conftest.$ac_ext >&5
27693 ac_header_compiler=no
27695 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27696 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27697 echo "${ECHO_T}$ac_header_compiler" >&6
27699 # Is the header present?
27700 echo "$as_me:$LINENO: checking $ac_header presence" >&5
27701 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
27702 cat >conftest.$ac_ext <<_ACEOF
27705 cat confdefs.h >>conftest.$ac_ext
27706 cat >>conftest.$ac_ext <<_ACEOF
27707 /* end confdefs.h. */
27708 #include <$ac_header>
27710 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
27711 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
27713 grep -v '^ *+' conftest.er1 >conftest.err
27715 cat conftest.err >&5
27716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27717 (exit $ac_status); } >/dev/null; then
27718 if test -s conftest.err; then
27719 ac_cpp_err=$ac_c_preproc_warn_flag
27720 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
27727 if test -z "$ac_cpp_err"; then
27728 ac_header_preproc=yes
27730 echo "$as_me: failed program was:" >&5
27731 sed 's/^/| /' conftest.$ac_ext >&5
27733 ac_header_preproc=no
27735 rm -f conftest.err conftest.$ac_ext
27736 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27737 echo "${ECHO_T}$ac_header_preproc" >&6
27739 # So? What about this header?
27740 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27742 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27743 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27744 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27745 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27746 ac_header_preproc=yes
27749 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27750 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27751 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27752 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27753 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27754 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27755 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27756 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27757 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27758 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27759 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27760 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27763 ## ------------------------------------------ ##
27764 ## Report this to the AC_PACKAGE_NAME lists. ##
27765 ## ------------------------------------------ ##
27768 sed "s/^/$as_me: WARNING: /" >&2
27771 echo "$as_me:$LINENO: checking for $ac_header" >&5
27772 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27773 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27774 echo $ECHO_N "(cached) $ECHO_C" >&6
27776 eval "$as_ac_Header=\$ac_header_preproc"
27778 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27779 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27782 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27783 cat >>confdefs.h <<_ACEOF
27784 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27791 if test $ac_cv_header_db_185_h = yes || test $ac_cv_header_db_h = yes; then
27792 echo "$as_me:$LINENO: checking if Berkeley DB header compatibility" >&5
27793 echo $ECHO_N "checking if Berkeley DB header compatibility... $ECHO_C" >&6
27794 if test "${ol_cv_header_db1+set}" = set; then
27795 echo $ECHO_N "(cached) $ECHO_C" >&6
27798 cat >conftest.$ac_ext <<_ACEOF
27801 cat confdefs.h >>conftest.$ac_ext
27802 cat >>conftest.$ac_ext <<_ACEOF
27803 /* end confdefs.h. */
27806 # include <db_185.h>
27811 /* this check could be improved */
27812 #ifndef DB_VERSION_MAJOR
27813 # define DB_VERSION_MAJOR 1
27816 #if DB_VERSION_MAJOR == 1
27821 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27822 $EGREP "__db_version_1" >/dev/null 2>&1; then
27823 ol_cv_header_db1=yes
27825 ol_cv_header_db1=no
27830 echo "$as_me:$LINENO: result: $ol_cv_header_db1" >&5
27831 echo "${ECHO_T}$ol_cv_header_db1" >&6
27833 if test $ol_cv_header_db1 = yes ; then
27836 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
27837 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
27838 if test "${ol_cv_bdb_major+set}" = set; then
27839 echo $ECHO_N "(cached) $ECHO_C" >&6
27843 if test $ol_cv_bdb_major = 0 ; then
27844 cat >conftest.$ac_ext <<_ACEOF
27847 cat confdefs.h >>conftest.$ac_ext
27848 cat >>conftest.$ac_ext <<_ACEOF
27849 /* end confdefs.h. */
27852 #ifndef DB_VERSION_MAJOR
27853 # define DB_VERSION_MAJOR 1
27855 #if DB_VERSION_MAJOR == 4
27860 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27861 $EGREP "__db_version" >/dev/null 2>&1; then
27869 if test $ol_cv_bdb_major = 0 ; then
27870 cat >conftest.$ac_ext <<_ACEOF
27873 cat confdefs.h >>conftest.$ac_ext
27874 cat >>conftest.$ac_ext <<_ACEOF
27875 /* end confdefs.h. */
27878 #ifndef DB_VERSION_MAJOR
27879 # define DB_VERSION_MAJOR 1
27881 #if DB_VERSION_MAJOR == 3
27886 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27887 $EGREP "__db_version" >/dev/null 2>&1; then
27895 if test $ol_cv_bdb_major = 0 ; then
27896 cat >conftest.$ac_ext <<_ACEOF
27899 cat confdefs.h >>conftest.$ac_ext
27900 cat >>conftest.$ac_ext <<_ACEOF
27901 /* end confdefs.h. */
27904 #ifndef DB_VERSION_MAJOR
27905 # define DB_VERSION_MAJOR 1
27907 #if DB_VERSION_MAJOR == 2
27912 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27913 $EGREP "__db_version" >/dev/null 2>&1; then
27921 if test $ol_cv_bdb_major = 0 ; then
27922 cat >conftest.$ac_ext <<_ACEOF
27925 cat confdefs.h >>conftest.$ac_ext
27926 cat >>conftest.$ac_ext <<_ACEOF
27927 /* end confdefs.h. */
27930 #ifndef DB_VERSION_MAJOR
27931 # define DB_VERSION_MAJOR 1
27933 #if DB_VERSION_MAJOR == 1
27938 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27939 $EGREP "__db_version" >/dev/null 2>&1; then
27948 if test $ol_cv_bdb_major = 0 ; then
27949 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
27950 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
27951 { (exit 1); exit 1; }; }
27955 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
27956 echo "${ECHO_T}$ol_cv_bdb_major" >&6
27958 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
27959 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
27960 if test "${ol_cv_bdb_minor+set}" = set; then
27961 echo $ECHO_N "(cached) $ECHO_C" >&6
27965 if test $ol_cv_bdb_minor = 0 ; then
27966 cat >conftest.$ac_ext <<_ACEOF
27969 cat confdefs.h >>conftest.$ac_ext
27970 cat >>conftest.$ac_ext <<_ACEOF
27971 /* end confdefs.h. */
27974 #ifndef DB_VERSION_MINOR
27975 # define DB_VERSION_MINOR 0
27977 #if DB_VERSION_MINOR == 9
27982 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27983 $EGREP "__db_version" >/dev/null 2>&1; then
27991 if test $ol_cv_bdb_minor = 0 ; then
27992 cat >conftest.$ac_ext <<_ACEOF
27995 cat confdefs.h >>conftest.$ac_ext
27996 cat >>conftest.$ac_ext <<_ACEOF
27997 /* end confdefs.h. */
28000 #ifndef DB_VERSION_MINOR
28001 # define DB_VERSION_MINOR 0
28003 #if DB_VERSION_MINOR == 8
28008 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28009 $EGREP "__db_version" >/dev/null 2>&1; then
28017 if test $ol_cv_bdb_minor = 0 ; then
28018 cat >conftest.$ac_ext <<_ACEOF
28021 cat confdefs.h >>conftest.$ac_ext
28022 cat >>conftest.$ac_ext <<_ACEOF
28023 /* end confdefs.h. */
28026 #ifndef DB_VERSION_MINOR
28027 # define DB_VERSION_MINOR 0
28029 #if DB_VERSION_MINOR == 7
28034 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28035 $EGREP "__db_version" >/dev/null 2>&1; then
28043 if test $ol_cv_bdb_minor = 0 ; then
28044 cat >conftest.$ac_ext <<_ACEOF
28047 cat confdefs.h >>conftest.$ac_ext
28048 cat >>conftest.$ac_ext <<_ACEOF
28049 /* end confdefs.h. */
28052 #ifndef DB_VERSION_MINOR
28053 # define DB_VERSION_MINOR 0
28055 #if DB_VERSION_MINOR == 6
28060 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28061 $EGREP "__db_version" >/dev/null 2>&1; then
28069 if test $ol_cv_bdb_minor = 0 ; then
28070 cat >conftest.$ac_ext <<_ACEOF
28073 cat confdefs.h >>conftest.$ac_ext
28074 cat >>conftest.$ac_ext <<_ACEOF
28075 /* end confdefs.h. */
28078 #ifndef DB_VERSION_MINOR
28079 # define DB_VERSION_MINOR 0
28081 #if DB_VERSION_MINOR == 5
28086 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28087 $EGREP "__db_version" >/dev/null 2>&1; then
28095 if test $ol_cv_bdb_minor = 0 ; then
28096 cat >conftest.$ac_ext <<_ACEOF
28099 cat confdefs.h >>conftest.$ac_ext
28100 cat >>conftest.$ac_ext <<_ACEOF
28101 /* end confdefs.h. */
28104 #ifndef DB_VERSION_MINOR
28105 # define DB_VERSION_MINOR 0
28107 #if DB_VERSION_MINOR == 4
28112 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28113 $EGREP "__db_version" >/dev/null 2>&1; then
28121 if test $ol_cv_bdb_minor = 0 ; then
28122 cat >conftest.$ac_ext <<_ACEOF
28125 cat confdefs.h >>conftest.$ac_ext
28126 cat >>conftest.$ac_ext <<_ACEOF
28127 /* end confdefs.h. */
28130 #ifndef DB_VERSION_MINOR
28131 # define DB_VERSION_MINOR 0
28133 #if DB_VERSION_MINOR == 3
28138 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28139 $EGREP "__db_version" >/dev/null 2>&1; then
28147 if test $ol_cv_bdb_minor = 0 ; then
28148 cat >conftest.$ac_ext <<_ACEOF
28151 cat confdefs.h >>conftest.$ac_ext
28152 cat >>conftest.$ac_ext <<_ACEOF
28153 /* end confdefs.h. */
28156 #ifndef DB_VERSION_MINOR
28157 # define DB_VERSION_MINOR 0
28159 #if DB_VERSION_MINOR == 2
28164 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28165 $EGREP "__db_version" >/dev/null 2>&1; then
28173 if test $ol_cv_bdb_minor = 0 ; then
28174 cat >conftest.$ac_ext <<_ACEOF
28177 cat confdefs.h >>conftest.$ac_ext
28178 cat >>conftest.$ac_ext <<_ACEOF
28179 /* end confdefs.h. */
28182 #ifndef DB_VERSION_MINOR
28183 # define DB_VERSION_MINOR 0
28185 #if DB_VERSION_MINOR == 1
28190 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28191 $EGREP "__db_version" >/dev/null 2>&1; then
28201 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
28202 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
28204 if test $ol_cv_bdb_major = 4 ; then
28205 if test $ol_cv_bdb_minor = 4 ; then
28206 if test $ol_cv_lib_db = no ; then
28207 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
28208 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
28209 if test "${ol_cv_db_db44+set}" = set; then
28210 echo $ECHO_N "(cached) $ECHO_C" >&6
28215 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28217 cat >conftest.$ac_ext <<_ACEOF
28220 cat confdefs.h >>conftest.$ac_ext
28221 cat >>conftest.$ac_ext <<_ACEOF
28222 /* end confdefs.h. */
28224 #ifdef HAVE_DB_185_H
28225 # include <db_185.h>
28230 #ifndef DB_VERSION_MAJOR
28231 # define DB_VERSION_MAJOR 1
28235 #define NULL ((void*)0)
28242 #if DB_VERSION_MAJOR > 1
28245 int major, minor, patch;
28247 version = db_version( &major, &minor, &patch );
28249 if( major != DB_VERSION_MAJOR ||
28250 minor < DB_VERSION_MINOR )
28252 printf("Berkeley DB version mismatch\n"
28253 "\theader: %s\n\tlibrary: %s\n",
28254 DB_VERSION_STRING, version);
28260 #if DB_VERSION_MAJOR > 2
28261 db_env_create( NULL, 0 );
28262 #elif DB_VERSION_MAJOR > 1
28263 db_appexit( NULL );
28265 (void) dbopen( NULL, 0, 0, 0, NULL);
28272 rm -f conftest.$ac_objext conftest$ac_exeext
28273 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28274 (eval $ac_link) 2>conftest.er1
28276 grep -v '^ *+' conftest.er1 >conftest.err
28278 cat conftest.err >&5
28279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28280 (exit $ac_status); } &&
28281 { ac_try='test -z "$ac_c_werror_flag"
28282 || test ! -s conftest.err'
28283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28284 (eval $ac_try) 2>&5
28286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28287 (exit $ac_status); }; } &&
28288 { ac_try='test -s conftest$ac_exeext'
28289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28290 (eval $ac_try) 2>&5
28292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28293 (exit $ac_status); }; }; then
28296 echo "$as_me: failed program was:" >&5
28297 sed 's/^/| /' conftest.$ac_ext >&5
28301 rm -f conftest.err conftest.$ac_objext \
28302 conftest$ac_exeext conftest.$ac_ext
28307 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
28308 echo "${ECHO_T}$ol_cv_db_db44" >&6
28310 if test $ol_cv_db_db44 = yes ; then
28311 ol_cv_lib_db=-ldb44
28315 if test $ol_cv_lib_db = no ; then
28316 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
28317 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
28318 if test "${ol_cv_db_db_44+set}" = set; then
28319 echo $ECHO_N "(cached) $ECHO_C" >&6
28324 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28326 cat >conftest.$ac_ext <<_ACEOF
28329 cat confdefs.h >>conftest.$ac_ext
28330 cat >>conftest.$ac_ext <<_ACEOF
28331 /* end confdefs.h. */
28333 #ifdef HAVE_DB_185_H
28334 # include <db_185.h>
28339 #ifndef DB_VERSION_MAJOR
28340 # define DB_VERSION_MAJOR 1
28344 #define NULL ((void*)0)
28351 #if DB_VERSION_MAJOR > 1
28354 int major, minor, patch;
28356 version = db_version( &major, &minor, &patch );
28358 if( major != DB_VERSION_MAJOR ||
28359 minor < DB_VERSION_MINOR )
28361 printf("Berkeley DB version mismatch\n"
28362 "\theader: %s\n\tlibrary: %s\n",
28363 DB_VERSION_STRING, version);
28369 #if DB_VERSION_MAJOR > 2
28370 db_env_create( NULL, 0 );
28371 #elif DB_VERSION_MAJOR > 1
28372 db_appexit( NULL );
28374 (void) dbopen( NULL, 0, 0, 0, NULL);
28381 rm -f conftest.$ac_objext conftest$ac_exeext
28382 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28383 (eval $ac_link) 2>conftest.er1
28385 grep -v '^ *+' conftest.er1 >conftest.err
28387 cat conftest.err >&5
28388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28389 (exit $ac_status); } &&
28390 { ac_try='test -z "$ac_c_werror_flag"
28391 || test ! -s conftest.err'
28392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28393 (eval $ac_try) 2>&5
28395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28396 (exit $ac_status); }; } &&
28397 { ac_try='test -s conftest$ac_exeext'
28398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28399 (eval $ac_try) 2>&5
28401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28402 (exit $ac_status); }; }; then
28405 echo "$as_me: failed program was:" >&5
28406 sed 's/^/| /' conftest.$ac_ext >&5
28410 rm -f conftest.err conftest.$ac_objext \
28411 conftest$ac_exeext conftest.$ac_ext
28416 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
28417 echo "${ECHO_T}$ol_cv_db_db_44" >&6
28419 if test $ol_cv_db_db_44 = yes ; then
28420 ol_cv_lib_db=-ldb-44
28424 if test $ol_cv_lib_db = no ; then
28425 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
28426 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
28427 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
28428 echo $ECHO_N "(cached) $ECHO_C" >&6
28433 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28435 cat >conftest.$ac_ext <<_ACEOF
28438 cat confdefs.h >>conftest.$ac_ext
28439 cat >>conftest.$ac_ext <<_ACEOF
28440 /* end confdefs.h. */
28442 #ifdef HAVE_DB_185_H
28443 # include <db_185.h>
28448 #ifndef DB_VERSION_MAJOR
28449 # define DB_VERSION_MAJOR 1
28453 #define NULL ((void*)0)
28460 #if DB_VERSION_MAJOR > 1
28463 int major, minor, patch;
28465 version = db_version( &major, &minor, &patch );
28467 if( major != DB_VERSION_MAJOR ||
28468 minor < DB_VERSION_MINOR )
28470 printf("Berkeley DB version mismatch\n"
28471 "\theader: %s\n\tlibrary: %s\n",
28472 DB_VERSION_STRING, version);
28478 #if DB_VERSION_MAJOR > 2
28479 db_env_create( NULL, 0 );
28480 #elif DB_VERSION_MAJOR > 1
28481 db_appexit( NULL );
28483 (void) dbopen( NULL, 0, 0, 0, NULL);
28490 rm -f conftest.$ac_objext conftest$ac_exeext
28491 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28492 (eval $ac_link) 2>conftest.er1
28494 grep -v '^ *+' conftest.er1 >conftest.err
28496 cat conftest.err >&5
28497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28498 (exit $ac_status); } &&
28499 { ac_try='test -z "$ac_c_werror_flag"
28500 || test ! -s conftest.err'
28501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28502 (eval $ac_try) 2>&5
28504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28505 (exit $ac_status); }; } &&
28506 { ac_try='test -s conftest$ac_exeext'
28507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28508 (eval $ac_try) 2>&5
28510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28511 (exit $ac_status); }; }; then
28512 ol_cv_db_db_4_dot_4=yes
28514 echo "$as_me: failed program was:" >&5
28515 sed 's/^/| /' conftest.$ac_ext >&5
28517 ol_cv_db_db_4_dot_4=no
28519 rm -f conftest.err conftest.$ac_objext \
28520 conftest$ac_exeext conftest.$ac_ext
28525 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
28526 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
28528 if test $ol_cv_db_db_4_dot_4 = yes ; then
28529 ol_cv_lib_db=-ldb-4.4
28533 if test $ol_cv_lib_db = no ; then
28534 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
28535 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
28536 if test "${ol_cv_db_db_4_4+set}" = set; then
28537 echo $ECHO_N "(cached) $ECHO_C" >&6
28542 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28544 cat >conftest.$ac_ext <<_ACEOF
28547 cat confdefs.h >>conftest.$ac_ext
28548 cat >>conftest.$ac_ext <<_ACEOF
28549 /* end confdefs.h. */
28551 #ifdef HAVE_DB_185_H
28552 # include <db_185.h>
28557 #ifndef DB_VERSION_MAJOR
28558 # define DB_VERSION_MAJOR 1
28562 #define NULL ((void*)0)
28569 #if DB_VERSION_MAJOR > 1
28572 int major, minor, patch;
28574 version = db_version( &major, &minor, &patch );
28576 if( major != DB_VERSION_MAJOR ||
28577 minor < DB_VERSION_MINOR )
28579 printf("Berkeley DB version mismatch\n"
28580 "\theader: %s\n\tlibrary: %s\n",
28581 DB_VERSION_STRING, version);
28587 #if DB_VERSION_MAJOR > 2
28588 db_env_create( NULL, 0 );
28589 #elif DB_VERSION_MAJOR > 1
28590 db_appexit( NULL );
28592 (void) dbopen( NULL, 0, 0, 0, NULL);
28599 rm -f conftest.$ac_objext conftest$ac_exeext
28600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28601 (eval $ac_link) 2>conftest.er1
28603 grep -v '^ *+' conftest.er1 >conftest.err
28605 cat conftest.err >&5
28606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28607 (exit $ac_status); } &&
28608 { ac_try='test -z "$ac_c_werror_flag"
28609 || test ! -s conftest.err'
28610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28611 (eval $ac_try) 2>&5
28613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28614 (exit $ac_status); }; } &&
28615 { ac_try='test -s conftest$ac_exeext'
28616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28617 (eval $ac_try) 2>&5
28619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28620 (exit $ac_status); }; }; then
28621 ol_cv_db_db_4_4=yes
28623 echo "$as_me: failed program was:" >&5
28624 sed 's/^/| /' conftest.$ac_ext >&5
28628 rm -f conftest.err conftest.$ac_objext \
28629 conftest$ac_exeext conftest.$ac_ext
28634 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
28635 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
28637 if test $ol_cv_db_db_4_4 = yes ; then
28638 ol_cv_lib_db=-ldb-4-4
28642 elif test $ol_cv_bdb_minor = 3 ; then
28643 if test $ol_cv_lib_db = no ; then
28644 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
28645 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
28646 if test "${ol_cv_db_db43+set}" = set; then
28647 echo $ECHO_N "(cached) $ECHO_C" >&6
28652 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28654 cat >conftest.$ac_ext <<_ACEOF
28657 cat confdefs.h >>conftest.$ac_ext
28658 cat >>conftest.$ac_ext <<_ACEOF
28659 /* end confdefs.h. */
28661 #ifdef HAVE_DB_185_H
28662 # include <db_185.h>
28667 #ifndef DB_VERSION_MAJOR
28668 # define DB_VERSION_MAJOR 1
28672 #define NULL ((void*)0)
28679 #if DB_VERSION_MAJOR > 1
28682 int major, minor, patch;
28684 version = db_version( &major, &minor, &patch );
28686 if( major != DB_VERSION_MAJOR ||
28687 minor < DB_VERSION_MINOR )
28689 printf("Berkeley DB version mismatch\n"
28690 "\theader: %s\n\tlibrary: %s\n",
28691 DB_VERSION_STRING, version);
28697 #if DB_VERSION_MAJOR > 2
28698 db_env_create( NULL, 0 );
28699 #elif DB_VERSION_MAJOR > 1
28700 db_appexit( NULL );
28702 (void) dbopen( NULL, 0, 0, 0, NULL);
28709 rm -f conftest.$ac_objext conftest$ac_exeext
28710 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28711 (eval $ac_link) 2>conftest.er1
28713 grep -v '^ *+' conftest.er1 >conftest.err
28715 cat conftest.err >&5
28716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28717 (exit $ac_status); } &&
28718 { ac_try='test -z "$ac_c_werror_flag"
28719 || test ! -s conftest.err'
28720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28721 (eval $ac_try) 2>&5
28723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28724 (exit $ac_status); }; } &&
28725 { ac_try='test -s conftest$ac_exeext'
28726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28727 (eval $ac_try) 2>&5
28729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28730 (exit $ac_status); }; }; then
28733 echo "$as_me: failed program was:" >&5
28734 sed 's/^/| /' conftest.$ac_ext >&5
28738 rm -f conftest.err conftest.$ac_objext \
28739 conftest$ac_exeext conftest.$ac_ext
28744 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
28745 echo "${ECHO_T}$ol_cv_db_db43" >&6
28747 if test $ol_cv_db_db43 = yes ; then
28748 ol_cv_lib_db=-ldb43
28752 if test $ol_cv_lib_db = no ; then
28753 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
28754 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
28755 if test "${ol_cv_db_db_43+set}" = set; then
28756 echo $ECHO_N "(cached) $ECHO_C" >&6
28761 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28763 cat >conftest.$ac_ext <<_ACEOF
28766 cat confdefs.h >>conftest.$ac_ext
28767 cat >>conftest.$ac_ext <<_ACEOF
28768 /* end confdefs.h. */
28770 #ifdef HAVE_DB_185_H
28771 # include <db_185.h>
28776 #ifndef DB_VERSION_MAJOR
28777 # define DB_VERSION_MAJOR 1
28781 #define NULL ((void*)0)
28788 #if DB_VERSION_MAJOR > 1
28791 int major, minor, patch;
28793 version = db_version( &major, &minor, &patch );
28795 if( major != DB_VERSION_MAJOR ||
28796 minor < DB_VERSION_MINOR )
28798 printf("Berkeley DB version mismatch\n"
28799 "\theader: %s\n\tlibrary: %s\n",
28800 DB_VERSION_STRING, version);
28806 #if DB_VERSION_MAJOR > 2
28807 db_env_create( NULL, 0 );
28808 #elif DB_VERSION_MAJOR > 1
28809 db_appexit( NULL );
28811 (void) dbopen( NULL, 0, 0, 0, NULL);
28818 rm -f conftest.$ac_objext conftest$ac_exeext
28819 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28820 (eval $ac_link) 2>conftest.er1
28822 grep -v '^ *+' conftest.er1 >conftest.err
28824 cat conftest.err >&5
28825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28826 (exit $ac_status); } &&
28827 { ac_try='test -z "$ac_c_werror_flag"
28828 || test ! -s conftest.err'
28829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28830 (eval $ac_try) 2>&5
28832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28833 (exit $ac_status); }; } &&
28834 { ac_try='test -s conftest$ac_exeext'
28835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28836 (eval $ac_try) 2>&5
28838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28839 (exit $ac_status); }; }; then
28842 echo "$as_me: failed program was:" >&5
28843 sed 's/^/| /' conftest.$ac_ext >&5
28847 rm -f conftest.err conftest.$ac_objext \
28848 conftest$ac_exeext conftest.$ac_ext
28853 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
28854 echo "${ECHO_T}$ol_cv_db_db_43" >&6
28856 if test $ol_cv_db_db_43 = yes ; then
28857 ol_cv_lib_db=-ldb-43
28861 if test $ol_cv_lib_db = no ; then
28862 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
28863 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
28864 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
28865 echo $ECHO_N "(cached) $ECHO_C" >&6
28870 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28872 cat >conftest.$ac_ext <<_ACEOF
28875 cat confdefs.h >>conftest.$ac_ext
28876 cat >>conftest.$ac_ext <<_ACEOF
28877 /* end confdefs.h. */
28879 #ifdef HAVE_DB_185_H
28880 # include <db_185.h>
28885 #ifndef DB_VERSION_MAJOR
28886 # define DB_VERSION_MAJOR 1
28890 #define NULL ((void*)0)
28897 #if DB_VERSION_MAJOR > 1
28900 int major, minor, patch;
28902 version = db_version( &major, &minor, &patch );
28904 if( major != DB_VERSION_MAJOR ||
28905 minor < DB_VERSION_MINOR )
28907 printf("Berkeley DB version mismatch\n"
28908 "\theader: %s\n\tlibrary: %s\n",
28909 DB_VERSION_STRING, version);
28915 #if DB_VERSION_MAJOR > 2
28916 db_env_create( NULL, 0 );
28917 #elif DB_VERSION_MAJOR > 1
28918 db_appexit( NULL );
28920 (void) dbopen( NULL, 0, 0, 0, NULL);
28927 rm -f conftest.$ac_objext conftest$ac_exeext
28928 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28929 (eval $ac_link) 2>conftest.er1
28931 grep -v '^ *+' conftest.er1 >conftest.err
28933 cat conftest.err >&5
28934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28935 (exit $ac_status); } &&
28936 { ac_try='test -z "$ac_c_werror_flag"
28937 || test ! -s conftest.err'
28938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28939 (eval $ac_try) 2>&5
28941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28942 (exit $ac_status); }; } &&
28943 { ac_try='test -s conftest$ac_exeext'
28944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28945 (eval $ac_try) 2>&5
28947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28948 (exit $ac_status); }; }; then
28949 ol_cv_db_db_4_dot_3=yes
28951 echo "$as_me: failed program was:" >&5
28952 sed 's/^/| /' conftest.$ac_ext >&5
28954 ol_cv_db_db_4_dot_3=no
28956 rm -f conftest.err conftest.$ac_objext \
28957 conftest$ac_exeext conftest.$ac_ext
28962 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
28963 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
28965 if test $ol_cv_db_db_4_dot_3 = yes ; then
28966 ol_cv_lib_db=-ldb-4.3
28970 if test $ol_cv_lib_db = no ; then
28971 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
28972 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
28973 if test "${ol_cv_db_db_4_3+set}" = set; then
28974 echo $ECHO_N "(cached) $ECHO_C" >&6
28979 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28981 cat >conftest.$ac_ext <<_ACEOF
28984 cat confdefs.h >>conftest.$ac_ext
28985 cat >>conftest.$ac_ext <<_ACEOF
28986 /* end confdefs.h. */
28988 #ifdef HAVE_DB_185_H
28989 # include <db_185.h>
28994 #ifndef DB_VERSION_MAJOR
28995 # define DB_VERSION_MAJOR 1
28999 #define NULL ((void*)0)
29006 #if DB_VERSION_MAJOR > 1
29009 int major, minor, patch;
29011 version = db_version( &major, &minor, &patch );
29013 if( major != DB_VERSION_MAJOR ||
29014 minor < DB_VERSION_MINOR )
29016 printf("Berkeley DB version mismatch\n"
29017 "\theader: %s\n\tlibrary: %s\n",
29018 DB_VERSION_STRING, version);
29024 #if DB_VERSION_MAJOR > 2
29025 db_env_create( NULL, 0 );
29026 #elif DB_VERSION_MAJOR > 1
29027 db_appexit( NULL );
29029 (void) dbopen( NULL, 0, 0, 0, NULL);
29036 rm -f conftest.$ac_objext conftest$ac_exeext
29037 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29038 (eval $ac_link) 2>conftest.er1
29040 grep -v '^ *+' conftest.er1 >conftest.err
29042 cat conftest.err >&5
29043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29044 (exit $ac_status); } &&
29045 { ac_try='test -z "$ac_c_werror_flag"
29046 || test ! -s conftest.err'
29047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29048 (eval $ac_try) 2>&5
29050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29051 (exit $ac_status); }; } &&
29052 { ac_try='test -s conftest$ac_exeext'
29053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29054 (eval $ac_try) 2>&5
29056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29057 (exit $ac_status); }; }; then
29058 ol_cv_db_db_4_3=yes
29060 echo "$as_me: failed program was:" >&5
29061 sed 's/^/| /' conftest.$ac_ext >&5
29065 rm -f conftest.err conftest.$ac_objext \
29066 conftest$ac_exeext conftest.$ac_ext
29071 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
29072 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
29074 if test $ol_cv_db_db_4_3 = yes ; then
29075 ol_cv_lib_db=-ldb-4-3
29079 elif test $ol_cv_bdb_minor = 2 ; then
29080 if test $ol_cv_lib_db = no ; then
29081 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
29082 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
29083 if test "${ol_cv_db_db42+set}" = set; then
29084 echo $ECHO_N "(cached) $ECHO_C" >&6
29089 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29091 cat >conftest.$ac_ext <<_ACEOF
29094 cat confdefs.h >>conftest.$ac_ext
29095 cat >>conftest.$ac_ext <<_ACEOF
29096 /* end confdefs.h. */
29098 #ifdef HAVE_DB_185_H
29099 # include <db_185.h>
29104 #ifndef DB_VERSION_MAJOR
29105 # define DB_VERSION_MAJOR 1
29109 #define NULL ((void*)0)
29116 #if DB_VERSION_MAJOR > 1
29119 int major, minor, patch;
29121 version = db_version( &major, &minor, &patch );
29123 if( major != DB_VERSION_MAJOR ||
29124 minor < DB_VERSION_MINOR )
29126 printf("Berkeley DB version mismatch\n"
29127 "\theader: %s\n\tlibrary: %s\n",
29128 DB_VERSION_STRING, version);
29134 #if DB_VERSION_MAJOR > 2
29135 db_env_create( NULL, 0 );
29136 #elif DB_VERSION_MAJOR > 1
29137 db_appexit( NULL );
29139 (void) dbopen( NULL, 0, 0, 0, NULL);
29146 rm -f conftest.$ac_objext conftest$ac_exeext
29147 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29148 (eval $ac_link) 2>conftest.er1
29150 grep -v '^ *+' conftest.er1 >conftest.err
29152 cat conftest.err >&5
29153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29154 (exit $ac_status); } &&
29155 { ac_try='test -z "$ac_c_werror_flag"
29156 || test ! -s conftest.err'
29157 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29158 (eval $ac_try) 2>&5
29160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29161 (exit $ac_status); }; } &&
29162 { ac_try='test -s conftest$ac_exeext'
29163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29164 (eval $ac_try) 2>&5
29166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29167 (exit $ac_status); }; }; then
29170 echo "$as_me: failed program was:" >&5
29171 sed 's/^/| /' conftest.$ac_ext >&5
29175 rm -f conftest.err conftest.$ac_objext \
29176 conftest$ac_exeext conftest.$ac_ext
29181 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
29182 echo "${ECHO_T}$ol_cv_db_db42" >&6
29184 if test $ol_cv_db_db42 = yes ; then
29185 ol_cv_lib_db=-ldb42
29189 if test $ol_cv_lib_db = no ; then
29190 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
29191 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
29192 if test "${ol_cv_db_db_42+set}" = set; then
29193 echo $ECHO_N "(cached) $ECHO_C" >&6
29198 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29200 cat >conftest.$ac_ext <<_ACEOF
29203 cat confdefs.h >>conftest.$ac_ext
29204 cat >>conftest.$ac_ext <<_ACEOF
29205 /* end confdefs.h. */
29207 #ifdef HAVE_DB_185_H
29208 # include <db_185.h>
29213 #ifndef DB_VERSION_MAJOR
29214 # define DB_VERSION_MAJOR 1
29218 #define NULL ((void*)0)
29225 #if DB_VERSION_MAJOR > 1
29228 int major, minor, patch;
29230 version = db_version( &major, &minor, &patch );
29232 if( major != DB_VERSION_MAJOR ||
29233 minor < DB_VERSION_MINOR )
29235 printf("Berkeley DB version mismatch\n"
29236 "\theader: %s\n\tlibrary: %s\n",
29237 DB_VERSION_STRING, version);
29243 #if DB_VERSION_MAJOR > 2
29244 db_env_create( NULL, 0 );
29245 #elif DB_VERSION_MAJOR > 1
29246 db_appexit( NULL );
29248 (void) dbopen( NULL, 0, 0, 0, NULL);
29255 rm -f conftest.$ac_objext conftest$ac_exeext
29256 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29257 (eval $ac_link) 2>conftest.er1
29259 grep -v '^ *+' conftest.er1 >conftest.err
29261 cat conftest.err >&5
29262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29263 (exit $ac_status); } &&
29264 { ac_try='test -z "$ac_c_werror_flag"
29265 || test ! -s conftest.err'
29266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29267 (eval $ac_try) 2>&5
29269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29270 (exit $ac_status); }; } &&
29271 { ac_try='test -s conftest$ac_exeext'
29272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29273 (eval $ac_try) 2>&5
29275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29276 (exit $ac_status); }; }; then
29279 echo "$as_me: failed program was:" >&5
29280 sed 's/^/| /' conftest.$ac_ext >&5
29284 rm -f conftest.err conftest.$ac_objext \
29285 conftest$ac_exeext conftest.$ac_ext
29290 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
29291 echo "${ECHO_T}$ol_cv_db_db_42" >&6
29293 if test $ol_cv_db_db_42 = yes ; then
29294 ol_cv_lib_db=-ldb-42
29298 if test $ol_cv_lib_db = no ; then
29299 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
29300 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
29301 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
29302 echo $ECHO_N "(cached) $ECHO_C" >&6
29307 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29309 cat >conftest.$ac_ext <<_ACEOF
29312 cat confdefs.h >>conftest.$ac_ext
29313 cat >>conftest.$ac_ext <<_ACEOF
29314 /* end confdefs.h. */
29316 #ifdef HAVE_DB_185_H
29317 # include <db_185.h>
29322 #ifndef DB_VERSION_MAJOR
29323 # define DB_VERSION_MAJOR 1
29327 #define NULL ((void*)0)
29334 #if DB_VERSION_MAJOR > 1
29337 int major, minor, patch;
29339 version = db_version( &major, &minor, &patch );
29341 if( major != DB_VERSION_MAJOR ||
29342 minor < DB_VERSION_MINOR )
29344 printf("Berkeley DB version mismatch\n"
29345 "\theader: %s\n\tlibrary: %s\n",
29346 DB_VERSION_STRING, version);
29352 #if DB_VERSION_MAJOR > 2
29353 db_env_create( NULL, 0 );
29354 #elif DB_VERSION_MAJOR > 1
29355 db_appexit( NULL );
29357 (void) dbopen( NULL, 0, 0, 0, NULL);
29364 rm -f conftest.$ac_objext conftest$ac_exeext
29365 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29366 (eval $ac_link) 2>conftest.er1
29368 grep -v '^ *+' conftest.er1 >conftest.err
29370 cat conftest.err >&5
29371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29372 (exit $ac_status); } &&
29373 { ac_try='test -z "$ac_c_werror_flag"
29374 || test ! -s conftest.err'
29375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29376 (eval $ac_try) 2>&5
29378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29379 (exit $ac_status); }; } &&
29380 { ac_try='test -s conftest$ac_exeext'
29381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29382 (eval $ac_try) 2>&5
29384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29385 (exit $ac_status); }; }; then
29386 ol_cv_db_db_4_dot_2=yes
29388 echo "$as_me: failed program was:" >&5
29389 sed 's/^/| /' conftest.$ac_ext >&5
29391 ol_cv_db_db_4_dot_2=no
29393 rm -f conftest.err conftest.$ac_objext \
29394 conftest$ac_exeext conftest.$ac_ext
29399 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
29400 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
29402 if test $ol_cv_db_db_4_dot_2 = yes ; then
29403 ol_cv_lib_db=-ldb-4.2
29407 if test $ol_cv_lib_db = no ; then
29408 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
29409 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
29410 if test "${ol_cv_db_db_4_2+set}" = set; then
29411 echo $ECHO_N "(cached) $ECHO_C" >&6
29416 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29418 cat >conftest.$ac_ext <<_ACEOF
29421 cat confdefs.h >>conftest.$ac_ext
29422 cat >>conftest.$ac_ext <<_ACEOF
29423 /* end confdefs.h. */
29425 #ifdef HAVE_DB_185_H
29426 # include <db_185.h>
29431 #ifndef DB_VERSION_MAJOR
29432 # define DB_VERSION_MAJOR 1
29436 #define NULL ((void*)0)
29443 #if DB_VERSION_MAJOR > 1
29446 int major, minor, patch;
29448 version = db_version( &major, &minor, &patch );
29450 if( major != DB_VERSION_MAJOR ||
29451 minor < DB_VERSION_MINOR )
29453 printf("Berkeley DB version mismatch\n"
29454 "\theader: %s\n\tlibrary: %s\n",
29455 DB_VERSION_STRING, version);
29461 #if DB_VERSION_MAJOR > 2
29462 db_env_create( NULL, 0 );
29463 #elif DB_VERSION_MAJOR > 1
29464 db_appexit( NULL );
29466 (void) dbopen( NULL, 0, 0, 0, NULL);
29473 rm -f conftest.$ac_objext conftest$ac_exeext
29474 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29475 (eval $ac_link) 2>conftest.er1
29477 grep -v '^ *+' conftest.er1 >conftest.err
29479 cat conftest.err >&5
29480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29481 (exit $ac_status); } &&
29482 { ac_try='test -z "$ac_c_werror_flag"
29483 || test ! -s conftest.err'
29484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29485 (eval $ac_try) 2>&5
29487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29488 (exit $ac_status); }; } &&
29489 { ac_try='test -s conftest$ac_exeext'
29490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29491 (eval $ac_try) 2>&5
29493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29494 (exit $ac_status); }; }; then
29495 ol_cv_db_db_4_2=yes
29497 echo "$as_me: failed program was:" >&5
29498 sed 's/^/| /' conftest.$ac_ext >&5
29502 rm -f conftest.err conftest.$ac_objext \
29503 conftest$ac_exeext conftest.$ac_ext
29508 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
29509 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
29511 if test $ol_cv_db_db_4_2 = yes ; then
29512 ol_cv_lib_db=-ldb-4-2
29516 elif test $ol_cv_bdb_minor = 1 ; then
29517 if test $ol_cv_lib_db = no ; then
29518 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
29519 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
29520 if test "${ol_cv_db_db41+set}" = set; then
29521 echo $ECHO_N "(cached) $ECHO_C" >&6
29526 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29528 cat >conftest.$ac_ext <<_ACEOF
29531 cat confdefs.h >>conftest.$ac_ext
29532 cat >>conftest.$ac_ext <<_ACEOF
29533 /* end confdefs.h. */
29535 #ifdef HAVE_DB_185_H
29536 # include <db_185.h>
29541 #ifndef DB_VERSION_MAJOR
29542 # define DB_VERSION_MAJOR 1
29546 #define NULL ((void*)0)
29553 #if DB_VERSION_MAJOR > 1
29556 int major, minor, patch;
29558 version = db_version( &major, &minor, &patch );
29560 if( major != DB_VERSION_MAJOR ||
29561 minor < DB_VERSION_MINOR )
29563 printf("Berkeley DB version mismatch\n"
29564 "\theader: %s\n\tlibrary: %s\n",
29565 DB_VERSION_STRING, version);
29571 #if DB_VERSION_MAJOR > 2
29572 db_env_create( NULL, 0 );
29573 #elif DB_VERSION_MAJOR > 1
29574 db_appexit( NULL );
29576 (void) dbopen( NULL, 0, 0, 0, NULL);
29583 rm -f conftest.$ac_objext conftest$ac_exeext
29584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29585 (eval $ac_link) 2>conftest.er1
29587 grep -v '^ *+' conftest.er1 >conftest.err
29589 cat conftest.err >&5
29590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29591 (exit $ac_status); } &&
29592 { ac_try='test -z "$ac_c_werror_flag"
29593 || test ! -s conftest.err'
29594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29595 (eval $ac_try) 2>&5
29597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29598 (exit $ac_status); }; } &&
29599 { ac_try='test -s conftest$ac_exeext'
29600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29601 (eval $ac_try) 2>&5
29603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29604 (exit $ac_status); }; }; then
29607 echo "$as_me: failed program was:" >&5
29608 sed 's/^/| /' conftest.$ac_ext >&5
29612 rm -f conftest.err conftest.$ac_objext \
29613 conftest$ac_exeext conftest.$ac_ext
29618 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
29619 echo "${ECHO_T}$ol_cv_db_db41" >&6
29621 if test $ol_cv_db_db41 = yes ; then
29622 ol_cv_lib_db=-ldb41
29626 if test $ol_cv_lib_db = no ; then
29627 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
29628 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
29629 if test "${ol_cv_db_db_41+set}" = set; then
29630 echo $ECHO_N "(cached) $ECHO_C" >&6
29635 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29637 cat >conftest.$ac_ext <<_ACEOF
29640 cat confdefs.h >>conftest.$ac_ext
29641 cat >>conftest.$ac_ext <<_ACEOF
29642 /* end confdefs.h. */
29644 #ifdef HAVE_DB_185_H
29645 # include <db_185.h>
29650 #ifndef DB_VERSION_MAJOR
29651 # define DB_VERSION_MAJOR 1
29655 #define NULL ((void*)0)
29662 #if DB_VERSION_MAJOR > 1
29665 int major, minor, patch;
29667 version = db_version( &major, &minor, &patch );
29669 if( major != DB_VERSION_MAJOR ||
29670 minor < DB_VERSION_MINOR )
29672 printf("Berkeley DB version mismatch\n"
29673 "\theader: %s\n\tlibrary: %s\n",
29674 DB_VERSION_STRING, version);
29680 #if DB_VERSION_MAJOR > 2
29681 db_env_create( NULL, 0 );
29682 #elif DB_VERSION_MAJOR > 1
29683 db_appexit( NULL );
29685 (void) dbopen( NULL, 0, 0, 0, NULL);
29692 rm -f conftest.$ac_objext conftest$ac_exeext
29693 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29694 (eval $ac_link) 2>conftest.er1
29696 grep -v '^ *+' conftest.er1 >conftest.err
29698 cat conftest.err >&5
29699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29700 (exit $ac_status); } &&
29701 { ac_try='test -z "$ac_c_werror_flag"
29702 || test ! -s conftest.err'
29703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29704 (eval $ac_try) 2>&5
29706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29707 (exit $ac_status); }; } &&
29708 { ac_try='test -s conftest$ac_exeext'
29709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29710 (eval $ac_try) 2>&5
29712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29713 (exit $ac_status); }; }; then
29716 echo "$as_me: failed program was:" >&5
29717 sed 's/^/| /' conftest.$ac_ext >&5
29721 rm -f conftest.err conftest.$ac_objext \
29722 conftest$ac_exeext conftest.$ac_ext
29727 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
29728 echo "${ECHO_T}$ol_cv_db_db_41" >&6
29730 if test $ol_cv_db_db_41 = yes ; then
29731 ol_cv_lib_db=-ldb-41
29735 if test $ol_cv_lib_db = no ; then
29736 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
29737 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
29738 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
29739 echo $ECHO_N "(cached) $ECHO_C" >&6
29744 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29746 cat >conftest.$ac_ext <<_ACEOF
29749 cat confdefs.h >>conftest.$ac_ext
29750 cat >>conftest.$ac_ext <<_ACEOF
29751 /* end confdefs.h. */
29753 #ifdef HAVE_DB_185_H
29754 # include <db_185.h>
29759 #ifndef DB_VERSION_MAJOR
29760 # define DB_VERSION_MAJOR 1
29764 #define NULL ((void*)0)
29771 #if DB_VERSION_MAJOR > 1
29774 int major, minor, patch;
29776 version = db_version( &major, &minor, &patch );
29778 if( major != DB_VERSION_MAJOR ||
29779 minor < DB_VERSION_MINOR )
29781 printf("Berkeley DB version mismatch\n"
29782 "\theader: %s\n\tlibrary: %s\n",
29783 DB_VERSION_STRING, version);
29789 #if DB_VERSION_MAJOR > 2
29790 db_env_create( NULL, 0 );
29791 #elif DB_VERSION_MAJOR > 1
29792 db_appexit( NULL );
29794 (void) dbopen( NULL, 0, 0, 0, NULL);
29801 rm -f conftest.$ac_objext conftest$ac_exeext
29802 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29803 (eval $ac_link) 2>conftest.er1
29805 grep -v '^ *+' conftest.er1 >conftest.err
29807 cat conftest.err >&5
29808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29809 (exit $ac_status); } &&
29810 { ac_try='test -z "$ac_c_werror_flag"
29811 || test ! -s conftest.err'
29812 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29813 (eval $ac_try) 2>&5
29815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29816 (exit $ac_status); }; } &&
29817 { ac_try='test -s conftest$ac_exeext'
29818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29819 (eval $ac_try) 2>&5
29821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29822 (exit $ac_status); }; }; then
29823 ol_cv_db_db_4_dot_1=yes
29825 echo "$as_me: failed program was:" >&5
29826 sed 's/^/| /' conftest.$ac_ext >&5
29828 ol_cv_db_db_4_dot_1=no
29830 rm -f conftest.err conftest.$ac_objext \
29831 conftest$ac_exeext conftest.$ac_ext
29836 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
29837 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
29839 if test $ol_cv_db_db_4_dot_1 = yes ; then
29840 ol_cv_lib_db=-ldb-4.1
29844 if test $ol_cv_lib_db = no ; then
29845 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
29846 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
29847 if test "${ol_cv_db_db_4_1+set}" = set; then
29848 echo $ECHO_N "(cached) $ECHO_C" >&6
29853 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29855 cat >conftest.$ac_ext <<_ACEOF
29858 cat confdefs.h >>conftest.$ac_ext
29859 cat >>conftest.$ac_ext <<_ACEOF
29860 /* end confdefs.h. */
29862 #ifdef HAVE_DB_185_H
29863 # include <db_185.h>
29868 #ifndef DB_VERSION_MAJOR
29869 # define DB_VERSION_MAJOR 1
29873 #define NULL ((void*)0)
29880 #if DB_VERSION_MAJOR > 1
29883 int major, minor, patch;
29885 version = db_version( &major, &minor, &patch );
29887 if( major != DB_VERSION_MAJOR ||
29888 minor < DB_VERSION_MINOR )
29890 printf("Berkeley DB version mismatch\n"
29891 "\theader: %s\n\tlibrary: %s\n",
29892 DB_VERSION_STRING, version);
29898 #if DB_VERSION_MAJOR > 2
29899 db_env_create( NULL, 0 );
29900 #elif DB_VERSION_MAJOR > 1
29901 db_appexit( NULL );
29903 (void) dbopen( NULL, 0, 0, 0, NULL);
29910 rm -f conftest.$ac_objext conftest$ac_exeext
29911 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29912 (eval $ac_link) 2>conftest.er1
29914 grep -v '^ *+' conftest.er1 >conftest.err
29916 cat conftest.err >&5
29917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29918 (exit $ac_status); } &&
29919 { ac_try='test -z "$ac_c_werror_flag"
29920 || test ! -s conftest.err'
29921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29922 (eval $ac_try) 2>&5
29924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29925 (exit $ac_status); }; } &&
29926 { ac_try='test -s conftest$ac_exeext'
29927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29928 (eval $ac_try) 2>&5
29930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29931 (exit $ac_status); }; }; then
29932 ol_cv_db_db_4_1=yes
29934 echo "$as_me: failed program was:" >&5
29935 sed 's/^/| /' conftest.$ac_ext >&5
29939 rm -f conftest.err conftest.$ac_objext \
29940 conftest$ac_exeext conftest.$ac_ext
29945 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
29946 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
29948 if test $ol_cv_db_db_4_1 = yes ; then
29949 ol_cv_lib_db=-ldb-4-1
29954 if test $ol_cv_lib_db = no ; then
29955 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
29956 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
29957 if test "${ol_cv_db_db_4+set}" = set; then
29958 echo $ECHO_N "(cached) $ECHO_C" >&6
29963 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29965 cat >conftest.$ac_ext <<_ACEOF
29968 cat confdefs.h >>conftest.$ac_ext
29969 cat >>conftest.$ac_ext <<_ACEOF
29970 /* end confdefs.h. */
29972 #ifdef HAVE_DB_185_H
29973 # include <db_185.h>
29978 #ifndef DB_VERSION_MAJOR
29979 # define DB_VERSION_MAJOR 1
29983 #define NULL ((void*)0)
29990 #if DB_VERSION_MAJOR > 1
29993 int major, minor, patch;
29995 version = db_version( &major, &minor, &patch );
29997 if( major != DB_VERSION_MAJOR ||
29998 minor < DB_VERSION_MINOR )
30000 printf("Berkeley DB version mismatch\n"
30001 "\theader: %s\n\tlibrary: %s\n",
30002 DB_VERSION_STRING, version);
30008 #if DB_VERSION_MAJOR > 2
30009 db_env_create( NULL, 0 );
30010 #elif DB_VERSION_MAJOR > 1
30011 db_appexit( NULL );
30013 (void) dbopen( NULL, 0, 0, 0, NULL);
30020 rm -f conftest.$ac_objext conftest$ac_exeext
30021 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30022 (eval $ac_link) 2>conftest.er1
30024 grep -v '^ *+' conftest.er1 >conftest.err
30026 cat conftest.err >&5
30027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30028 (exit $ac_status); } &&
30029 { ac_try='test -z "$ac_c_werror_flag"
30030 || test ! -s conftest.err'
30031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30032 (eval $ac_try) 2>&5
30034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30035 (exit $ac_status); }; } &&
30036 { ac_try='test -s conftest$ac_exeext'
30037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30038 (eval $ac_try) 2>&5
30040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30041 (exit $ac_status); }; }; then
30044 echo "$as_me: failed program was:" >&5
30045 sed 's/^/| /' conftest.$ac_ext >&5
30049 rm -f conftest.err conftest.$ac_objext \
30050 conftest$ac_exeext conftest.$ac_ext
30055 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
30056 echo "${ECHO_T}$ol_cv_db_db_4" >&6
30058 if test $ol_cv_db_db_4 = yes ; then
30059 ol_cv_lib_db=-ldb-4
30063 if test $ol_cv_lib_db = no ; then
30064 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
30065 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
30066 if test "${ol_cv_db_db4+set}" = set; then
30067 echo $ECHO_N "(cached) $ECHO_C" >&6
30072 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30074 cat >conftest.$ac_ext <<_ACEOF
30077 cat confdefs.h >>conftest.$ac_ext
30078 cat >>conftest.$ac_ext <<_ACEOF
30079 /* end confdefs.h. */
30081 #ifdef HAVE_DB_185_H
30082 # include <db_185.h>
30087 #ifndef DB_VERSION_MAJOR
30088 # define DB_VERSION_MAJOR 1
30092 #define NULL ((void*)0)
30099 #if DB_VERSION_MAJOR > 1
30102 int major, minor, patch;
30104 version = db_version( &major, &minor, &patch );
30106 if( major != DB_VERSION_MAJOR ||
30107 minor < DB_VERSION_MINOR )
30109 printf("Berkeley DB version mismatch\n"
30110 "\theader: %s\n\tlibrary: %s\n",
30111 DB_VERSION_STRING, version);
30117 #if DB_VERSION_MAJOR > 2
30118 db_env_create( NULL, 0 );
30119 #elif DB_VERSION_MAJOR > 1
30120 db_appexit( NULL );
30122 (void) dbopen( NULL, 0, 0, 0, NULL);
30129 rm -f conftest.$ac_objext conftest$ac_exeext
30130 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30131 (eval $ac_link) 2>conftest.er1
30133 grep -v '^ *+' conftest.er1 >conftest.err
30135 cat conftest.err >&5
30136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30137 (exit $ac_status); } &&
30138 { ac_try='test -z "$ac_c_werror_flag"
30139 || test ! -s conftest.err'
30140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30141 (eval $ac_try) 2>&5
30143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30144 (exit $ac_status); }; } &&
30145 { ac_try='test -s conftest$ac_exeext'
30146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30147 (eval $ac_try) 2>&5
30149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30150 (exit $ac_status); }; }; then
30153 echo "$as_me: failed program was:" >&5
30154 sed 's/^/| /' conftest.$ac_ext >&5
30158 rm -f conftest.err conftest.$ac_objext \
30159 conftest$ac_exeext conftest.$ac_ext
30164 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
30165 echo "${ECHO_T}$ol_cv_db_db4" >&6
30167 if test $ol_cv_db_db4 = yes ; then
30172 if test $ol_cv_lib_db = no ; then
30173 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
30174 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
30175 if test "${ol_cv_db_db+set}" = set; then
30176 echo $ECHO_N "(cached) $ECHO_C" >&6
30181 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30183 cat >conftest.$ac_ext <<_ACEOF
30186 cat confdefs.h >>conftest.$ac_ext
30187 cat >>conftest.$ac_ext <<_ACEOF
30188 /* end confdefs.h. */
30190 #ifdef HAVE_DB_185_H
30191 # include <db_185.h>
30196 #ifndef DB_VERSION_MAJOR
30197 # define DB_VERSION_MAJOR 1
30201 #define NULL ((void*)0)
30208 #if DB_VERSION_MAJOR > 1
30211 int major, minor, patch;
30213 version = db_version( &major, &minor, &patch );
30215 if( major != DB_VERSION_MAJOR ||
30216 minor < DB_VERSION_MINOR )
30218 printf("Berkeley DB version mismatch\n"
30219 "\theader: %s\n\tlibrary: %s\n",
30220 DB_VERSION_STRING, version);
30226 #if DB_VERSION_MAJOR > 2
30227 db_env_create( NULL, 0 );
30228 #elif DB_VERSION_MAJOR > 1
30229 db_appexit( NULL );
30231 (void) dbopen( NULL, 0, 0, 0, NULL);
30238 rm -f conftest.$ac_objext conftest$ac_exeext
30239 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30240 (eval $ac_link) 2>conftest.er1
30242 grep -v '^ *+' conftest.er1 >conftest.err
30244 cat conftest.err >&5
30245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30246 (exit $ac_status); } &&
30247 { ac_try='test -z "$ac_c_werror_flag"
30248 || test ! -s conftest.err'
30249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30250 (eval $ac_try) 2>&5
30252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30253 (exit $ac_status); }; } &&
30254 { ac_try='test -s conftest$ac_exeext'
30255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30256 (eval $ac_try) 2>&5
30258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30259 (exit $ac_status); }; }; then
30262 echo "$as_me: failed program was:" >&5
30263 sed 's/^/| /' conftest.$ac_ext >&5
30267 rm -f conftest.err conftest.$ac_objext \
30268 conftest$ac_exeext conftest.$ac_ext
30273 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
30274 echo "${ECHO_T}$ol_cv_db_db" >&6
30276 if test $ol_cv_db_db = yes ; then
30282 elif test $ol_cv_bdb_major = 3 ; then
30283 if test $ol_cv_lib_db = no ; then
30284 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
30285 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
30286 if test "${ol_cv_db_db3+set}" = set; then
30287 echo $ECHO_N "(cached) $ECHO_C" >&6
30292 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30294 cat >conftest.$ac_ext <<_ACEOF
30297 cat confdefs.h >>conftest.$ac_ext
30298 cat >>conftest.$ac_ext <<_ACEOF
30299 /* end confdefs.h. */
30301 #ifdef HAVE_DB_185_H
30302 # include <db_185.h>
30307 #ifndef DB_VERSION_MAJOR
30308 # define DB_VERSION_MAJOR 1
30312 #define NULL ((void*)0)
30319 #if DB_VERSION_MAJOR > 1
30322 int major, minor, patch;
30324 version = db_version( &major, &minor, &patch );
30326 if( major != DB_VERSION_MAJOR ||
30327 minor < DB_VERSION_MINOR )
30329 printf("Berkeley DB version mismatch\n"
30330 "\theader: %s\n\tlibrary: %s\n",
30331 DB_VERSION_STRING, version);
30337 #if DB_VERSION_MAJOR > 2
30338 db_env_create( NULL, 0 );
30339 #elif DB_VERSION_MAJOR > 1
30340 db_appexit( NULL );
30342 (void) dbopen( NULL, 0, 0, 0, NULL);
30349 rm -f conftest.$ac_objext conftest$ac_exeext
30350 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30351 (eval $ac_link) 2>conftest.er1
30353 grep -v '^ *+' conftest.er1 >conftest.err
30355 cat conftest.err >&5
30356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30357 (exit $ac_status); } &&
30358 { ac_try='test -z "$ac_c_werror_flag"
30359 || test ! -s conftest.err'
30360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30361 (eval $ac_try) 2>&5
30363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30364 (exit $ac_status); }; } &&
30365 { ac_try='test -s conftest$ac_exeext'
30366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30367 (eval $ac_try) 2>&5
30369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30370 (exit $ac_status); }; }; then
30373 echo "$as_me: failed program was:" >&5
30374 sed 's/^/| /' conftest.$ac_ext >&5
30378 rm -f conftest.err conftest.$ac_objext \
30379 conftest$ac_exeext conftest.$ac_ext
30384 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
30385 echo "${ECHO_T}$ol_cv_db_db3" >&6
30387 if test $ol_cv_db_db3 = yes ; then
30392 if test $ol_cv_lib_db = no ; then
30393 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
30394 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
30395 if test "${ol_cv_db_db_3+set}" = set; then
30396 echo $ECHO_N "(cached) $ECHO_C" >&6
30401 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30403 cat >conftest.$ac_ext <<_ACEOF
30406 cat confdefs.h >>conftest.$ac_ext
30407 cat >>conftest.$ac_ext <<_ACEOF
30408 /* end confdefs.h. */
30410 #ifdef HAVE_DB_185_H
30411 # include <db_185.h>
30416 #ifndef DB_VERSION_MAJOR
30417 # define DB_VERSION_MAJOR 1
30421 #define NULL ((void*)0)
30428 #if DB_VERSION_MAJOR > 1
30431 int major, minor, patch;
30433 version = db_version( &major, &minor, &patch );
30435 if( major != DB_VERSION_MAJOR ||
30436 minor < DB_VERSION_MINOR )
30438 printf("Berkeley DB version mismatch\n"
30439 "\theader: %s\n\tlibrary: %s\n",
30440 DB_VERSION_STRING, version);
30446 #if DB_VERSION_MAJOR > 2
30447 db_env_create( NULL, 0 );
30448 #elif DB_VERSION_MAJOR > 1
30449 db_appexit( NULL );
30451 (void) dbopen( NULL, 0, 0, 0, NULL);
30458 rm -f conftest.$ac_objext conftest$ac_exeext
30459 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30460 (eval $ac_link) 2>conftest.er1
30462 grep -v '^ *+' conftest.er1 >conftest.err
30464 cat conftest.err >&5
30465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30466 (exit $ac_status); } &&
30467 { ac_try='test -z "$ac_c_werror_flag"
30468 || test ! -s conftest.err'
30469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30470 (eval $ac_try) 2>&5
30472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30473 (exit $ac_status); }; } &&
30474 { ac_try='test -s conftest$ac_exeext'
30475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30476 (eval $ac_try) 2>&5
30478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30479 (exit $ac_status); }; }; then
30482 echo "$as_me: failed program was:" >&5
30483 sed 's/^/| /' conftest.$ac_ext >&5
30487 rm -f conftest.err conftest.$ac_objext \
30488 conftest$ac_exeext conftest.$ac_ext
30493 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
30494 echo "${ECHO_T}$ol_cv_db_db_3" >&6
30496 if test $ol_cv_db_db_3 = yes ; then
30497 ol_cv_lib_db=-ldb-3
30502 elif test $ol_cv_bdb_major = 2 ; then
30503 if test $ol_cv_lib_db = no ; then
30504 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
30505 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
30506 if test "${ol_cv_db_db2+set}" = set; then
30507 echo $ECHO_N "(cached) $ECHO_C" >&6
30512 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30514 cat >conftest.$ac_ext <<_ACEOF
30517 cat confdefs.h >>conftest.$ac_ext
30518 cat >>conftest.$ac_ext <<_ACEOF
30519 /* end confdefs.h. */
30521 #ifdef HAVE_DB_185_H
30522 # include <db_185.h>
30527 #ifndef DB_VERSION_MAJOR
30528 # define DB_VERSION_MAJOR 1
30532 #define NULL ((void*)0)
30539 #if DB_VERSION_MAJOR > 1
30542 int major, minor, patch;
30544 version = db_version( &major, &minor, &patch );
30546 if( major != DB_VERSION_MAJOR ||
30547 minor < DB_VERSION_MINOR )
30549 printf("Berkeley DB version mismatch\n"
30550 "\theader: %s\n\tlibrary: %s\n",
30551 DB_VERSION_STRING, version);
30557 #if DB_VERSION_MAJOR > 2
30558 db_env_create( NULL, 0 );
30559 #elif DB_VERSION_MAJOR > 1
30560 db_appexit( NULL );
30562 (void) dbopen( NULL, 0, 0, 0, NULL);
30569 rm -f conftest.$ac_objext conftest$ac_exeext
30570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30571 (eval $ac_link) 2>conftest.er1
30573 grep -v '^ *+' conftest.er1 >conftest.err
30575 cat conftest.err >&5
30576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30577 (exit $ac_status); } &&
30578 { ac_try='test -z "$ac_c_werror_flag"
30579 || test ! -s conftest.err'
30580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30581 (eval $ac_try) 2>&5
30583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30584 (exit $ac_status); }; } &&
30585 { ac_try='test -s conftest$ac_exeext'
30586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30587 (eval $ac_try) 2>&5
30589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30590 (exit $ac_status); }; }; then
30593 echo "$as_me: failed program was:" >&5
30594 sed 's/^/| /' conftest.$ac_ext >&5
30598 rm -f conftest.err conftest.$ac_objext \
30599 conftest$ac_exeext conftest.$ac_ext
30604 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
30605 echo "${ECHO_T}$ol_cv_db_db2" >&6
30607 if test $ol_cv_db_db2 = yes ; then
30612 if test $ol_cv_lib_db = no ; then
30613 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
30614 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
30615 if test "${ol_cv_db_db_2+set}" = set; then
30616 echo $ECHO_N "(cached) $ECHO_C" >&6
30621 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30623 cat >conftest.$ac_ext <<_ACEOF
30626 cat confdefs.h >>conftest.$ac_ext
30627 cat >>conftest.$ac_ext <<_ACEOF
30628 /* end confdefs.h. */
30630 #ifdef HAVE_DB_185_H
30631 # include <db_185.h>
30636 #ifndef DB_VERSION_MAJOR
30637 # define DB_VERSION_MAJOR 1
30641 #define NULL ((void*)0)
30648 #if DB_VERSION_MAJOR > 1
30651 int major, minor, patch;
30653 version = db_version( &major, &minor, &patch );
30655 if( major != DB_VERSION_MAJOR ||
30656 minor < DB_VERSION_MINOR )
30658 printf("Berkeley DB version mismatch\n"
30659 "\theader: %s\n\tlibrary: %s\n",
30660 DB_VERSION_STRING, version);
30666 #if DB_VERSION_MAJOR > 2
30667 db_env_create( NULL, 0 );
30668 #elif DB_VERSION_MAJOR > 1
30669 db_appexit( NULL );
30671 (void) dbopen( NULL, 0, 0, 0, NULL);
30678 rm -f conftest.$ac_objext conftest$ac_exeext
30679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30680 (eval $ac_link) 2>conftest.er1
30682 grep -v '^ *+' conftest.er1 >conftest.err
30684 cat conftest.err >&5
30685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30686 (exit $ac_status); } &&
30687 { ac_try='test -z "$ac_c_werror_flag"
30688 || test ! -s conftest.err'
30689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30690 (eval $ac_try) 2>&5
30692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30693 (exit $ac_status); }; } &&
30694 { ac_try='test -s conftest$ac_exeext'
30695 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30696 (eval $ac_try) 2>&5
30698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30699 (exit $ac_status); }; }; then
30702 echo "$as_me: failed program was:" >&5
30703 sed 's/^/| /' conftest.$ac_ext >&5
30707 rm -f conftest.err conftest.$ac_objext \
30708 conftest$ac_exeext conftest.$ac_ext
30713 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
30714 echo "${ECHO_T}$ol_cv_db_db_2" >&6
30716 if test $ol_cv_db_db_2 = yes ; then
30717 ol_cv_lib_db=-ldb-2
30722 elif test $ol_cv_bdb_major = 1 ; then
30723 if test $ol_cv_lib_db = no ; then
30724 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
30725 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
30726 if test "${ol_cv_db_db1+set}" = set; then
30727 echo $ECHO_N "(cached) $ECHO_C" >&6
30732 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30734 cat >conftest.$ac_ext <<_ACEOF
30737 cat confdefs.h >>conftest.$ac_ext
30738 cat >>conftest.$ac_ext <<_ACEOF
30739 /* end confdefs.h. */
30741 #ifdef HAVE_DB_185_H
30742 # include <db_185.h>
30747 #ifndef DB_VERSION_MAJOR
30748 # define DB_VERSION_MAJOR 1
30752 #define NULL ((void*)0)
30759 #if DB_VERSION_MAJOR > 1
30762 int major, minor, patch;
30764 version = db_version( &major, &minor, &patch );
30766 if( major != DB_VERSION_MAJOR ||
30767 minor < DB_VERSION_MINOR )
30769 printf("Berkeley DB version mismatch\n"
30770 "\theader: %s\n\tlibrary: %s\n",
30771 DB_VERSION_STRING, version);
30777 #if DB_VERSION_MAJOR > 2
30778 db_env_create( NULL, 0 );
30779 #elif DB_VERSION_MAJOR > 1
30780 db_appexit( NULL );
30782 (void) dbopen( NULL, 0, 0, 0, NULL);
30789 rm -f conftest.$ac_objext conftest$ac_exeext
30790 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30791 (eval $ac_link) 2>conftest.er1
30793 grep -v '^ *+' conftest.er1 >conftest.err
30795 cat conftest.err >&5
30796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30797 (exit $ac_status); } &&
30798 { ac_try='test -z "$ac_c_werror_flag"
30799 || test ! -s conftest.err'
30800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30801 (eval $ac_try) 2>&5
30803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30804 (exit $ac_status); }; } &&
30805 { ac_try='test -s conftest$ac_exeext'
30806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30807 (eval $ac_try) 2>&5
30809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30810 (exit $ac_status); }; }; then
30813 echo "$as_me: failed program was:" >&5
30814 sed 's/^/| /' conftest.$ac_ext >&5
30818 rm -f conftest.err conftest.$ac_objext \
30819 conftest$ac_exeext conftest.$ac_ext
30824 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
30825 echo "${ECHO_T}$ol_cv_db_db1" >&6
30827 if test $ol_cv_db_db1 = yes ; then
30832 if test $ol_cv_lib_db = no ; then
30833 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
30834 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
30835 if test "${ol_cv_db_db_1+set}" = set; then
30836 echo $ECHO_N "(cached) $ECHO_C" >&6
30841 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30843 cat >conftest.$ac_ext <<_ACEOF
30846 cat confdefs.h >>conftest.$ac_ext
30847 cat >>conftest.$ac_ext <<_ACEOF
30848 /* end confdefs.h. */
30850 #ifdef HAVE_DB_185_H
30851 # include <db_185.h>
30856 #ifndef DB_VERSION_MAJOR
30857 # define DB_VERSION_MAJOR 1
30861 #define NULL ((void*)0)
30868 #if DB_VERSION_MAJOR > 1
30871 int major, minor, patch;
30873 version = db_version( &major, &minor, &patch );
30875 if( major != DB_VERSION_MAJOR ||
30876 minor < DB_VERSION_MINOR )
30878 printf("Berkeley DB version mismatch\n"
30879 "\theader: %s\n\tlibrary: %s\n",
30880 DB_VERSION_STRING, version);
30886 #if DB_VERSION_MAJOR > 2
30887 db_env_create( NULL, 0 );
30888 #elif DB_VERSION_MAJOR > 1
30889 db_appexit( NULL );
30891 (void) dbopen( NULL, 0, 0, 0, NULL);
30898 rm -f conftest.$ac_objext conftest$ac_exeext
30899 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30900 (eval $ac_link) 2>conftest.er1
30902 grep -v '^ *+' conftest.er1 >conftest.err
30904 cat conftest.err >&5
30905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30906 (exit $ac_status); } &&
30907 { ac_try='test -z "$ac_c_werror_flag"
30908 || test ! -s conftest.err'
30909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30910 (eval $ac_try) 2>&5
30912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30913 (exit $ac_status); }; } &&
30914 { ac_try='test -s conftest$ac_exeext'
30915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30916 (eval $ac_try) 2>&5
30918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30919 (exit $ac_status); }; }; then
30922 echo "$as_me: failed program was:" >&5
30923 sed 's/^/| /' conftest.$ac_ext >&5
30927 rm -f conftest.err conftest.$ac_objext \
30928 conftest$ac_exeext conftest.$ac_ext
30933 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
30934 echo "${ECHO_T}$ol_cv_db_db_1" >&6
30936 if test $ol_cv_db_db_1 = yes ; then
30937 ol_cv_lib_db=-ldb-1
30942 if test $ol_cv_lib_db = no ; then
30943 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
30944 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
30945 if test "${ol_cv_db_none+set}" = set; then
30946 echo $ECHO_N "(cached) $ECHO_C" >&6
30951 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30953 cat >conftest.$ac_ext <<_ACEOF
30956 cat confdefs.h >>conftest.$ac_ext
30957 cat >>conftest.$ac_ext <<_ACEOF
30958 /* end confdefs.h. */
30960 #ifdef HAVE_DB_185_H
30961 # include <db_185.h>
30966 #ifndef DB_VERSION_MAJOR
30967 # define DB_VERSION_MAJOR 1
30971 #define NULL ((void*)0)
30978 #if DB_VERSION_MAJOR > 1
30981 int major, minor, patch;
30983 version = db_version( &major, &minor, &patch );
30985 if( major != DB_VERSION_MAJOR ||
30986 minor < DB_VERSION_MINOR )
30988 printf("Berkeley DB version mismatch\n"
30989 "\theader: %s\n\tlibrary: %s\n",
30990 DB_VERSION_STRING, version);
30996 #if DB_VERSION_MAJOR > 2
30997 db_env_create( NULL, 0 );
30998 #elif DB_VERSION_MAJOR > 1
30999 db_appexit( NULL );
31001 (void) dbopen( NULL, 0, 0, 0, NULL);
31008 rm -f conftest.$ac_objext conftest$ac_exeext
31009 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31010 (eval $ac_link) 2>conftest.er1
31012 grep -v '^ *+' conftest.er1 >conftest.err
31014 cat conftest.err >&5
31015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31016 (exit $ac_status); } &&
31017 { ac_try='test -z "$ac_c_werror_flag"
31018 || test ! -s conftest.err'
31019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31020 (eval $ac_try) 2>&5
31022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31023 (exit $ac_status); }; } &&
31024 { ac_try='test -s conftest$ac_exeext'
31025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31026 (eval $ac_try) 2>&5
31028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31029 (exit $ac_status); }; }; then
31032 echo "$as_me: failed program was:" >&5
31033 sed 's/^/| /' conftest.$ac_ext >&5
31037 rm -f conftest.err conftest.$ac_objext \
31038 conftest$ac_exeext conftest.$ac_ext
31043 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
31044 echo "${ECHO_T}$ol_cv_db_none" >&6
31046 if test $ol_cv_db_none = yes ; then
31052 if test "$ol_cv_lib_db" != no ; then
31053 ol_cv_berkeley_db=yes
31059 ol_cv_berkeley_db=no
31061 for ac_header in db.h
31063 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31064 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31065 echo "$as_me:$LINENO: checking for $ac_header" >&5
31066 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31067 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31068 echo $ECHO_N "(cached) $ECHO_C" >&6
31070 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31071 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31073 # Is the header compilable?
31074 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31075 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31076 cat >conftest.$ac_ext <<_ACEOF
31079 cat confdefs.h >>conftest.$ac_ext
31080 cat >>conftest.$ac_ext <<_ACEOF
31081 /* end confdefs.h. */
31082 $ac_includes_default
31083 #include <$ac_header>
31085 rm -f conftest.$ac_objext
31086 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31087 (eval $ac_compile) 2>conftest.er1
31089 grep -v '^ *+' conftest.er1 >conftest.err
31091 cat conftest.err >&5
31092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31093 (exit $ac_status); } &&
31094 { ac_try='test -z "$ac_c_werror_flag"
31095 || test ! -s conftest.err'
31096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31097 (eval $ac_try) 2>&5
31099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31100 (exit $ac_status); }; } &&
31101 { ac_try='test -s conftest.$ac_objext'
31102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31103 (eval $ac_try) 2>&5
31105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31106 (exit $ac_status); }; }; then
31107 ac_header_compiler=yes
31109 echo "$as_me: failed program was:" >&5
31110 sed 's/^/| /' conftest.$ac_ext >&5
31112 ac_header_compiler=no
31114 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31115 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31116 echo "${ECHO_T}$ac_header_compiler" >&6
31118 # Is the header present?
31119 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31120 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31121 cat >conftest.$ac_ext <<_ACEOF
31124 cat confdefs.h >>conftest.$ac_ext
31125 cat >>conftest.$ac_ext <<_ACEOF
31126 /* end confdefs.h. */
31127 #include <$ac_header>
31129 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31130 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31132 grep -v '^ *+' conftest.er1 >conftest.err
31134 cat conftest.err >&5
31135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31136 (exit $ac_status); } >/dev/null; then
31137 if test -s conftest.err; then
31138 ac_cpp_err=$ac_c_preproc_warn_flag
31139 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31146 if test -z "$ac_cpp_err"; then
31147 ac_header_preproc=yes
31149 echo "$as_me: failed program was:" >&5
31150 sed 's/^/| /' conftest.$ac_ext >&5
31152 ac_header_preproc=no
31154 rm -f conftest.err conftest.$ac_ext
31155 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31156 echo "${ECHO_T}$ac_header_preproc" >&6
31158 # So? What about this header?
31159 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31161 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31162 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31163 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31164 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31165 ac_header_preproc=yes
31168 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31169 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31170 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31171 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31172 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31173 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31174 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31175 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31176 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31177 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31178 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31179 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31182 ## ------------------------------------------ ##
31183 ## Report this to the AC_PACKAGE_NAME lists. ##
31184 ## ------------------------------------------ ##
31187 sed "s/^/$as_me: WARNING: /" >&2
31190 echo "$as_me:$LINENO: checking for $ac_header" >&5
31191 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31192 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31193 echo $ECHO_N "(cached) $ECHO_C" >&6
31195 eval "$as_ac_Header=\$ac_header_preproc"
31197 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31198 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31201 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31202 cat >>confdefs.h <<_ACEOF
31203 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31210 if test $ac_cv_header_db_h = yes; then
31213 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
31214 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
31215 if test "${ol_cv_bdb_major+set}" = set; then
31216 echo $ECHO_N "(cached) $ECHO_C" >&6
31220 if test $ol_cv_bdb_major = 0 ; then
31221 cat >conftest.$ac_ext <<_ACEOF
31224 cat confdefs.h >>conftest.$ac_ext
31225 cat >>conftest.$ac_ext <<_ACEOF
31226 /* end confdefs.h. */
31229 #ifndef DB_VERSION_MAJOR
31230 # define DB_VERSION_MAJOR 1
31232 #if DB_VERSION_MAJOR == 4
31237 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31238 $EGREP "__db_version" >/dev/null 2>&1; then
31246 if test $ol_cv_bdb_major = 0 ; then
31247 cat >conftest.$ac_ext <<_ACEOF
31250 cat confdefs.h >>conftest.$ac_ext
31251 cat >>conftest.$ac_ext <<_ACEOF
31252 /* end confdefs.h. */
31255 #ifndef DB_VERSION_MAJOR
31256 # define DB_VERSION_MAJOR 1
31258 #if DB_VERSION_MAJOR == 3
31263 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31264 $EGREP "__db_version" >/dev/null 2>&1; then
31272 if test $ol_cv_bdb_major = 0 ; then
31273 cat >conftest.$ac_ext <<_ACEOF
31276 cat confdefs.h >>conftest.$ac_ext
31277 cat >>conftest.$ac_ext <<_ACEOF
31278 /* end confdefs.h. */
31281 #ifndef DB_VERSION_MAJOR
31282 # define DB_VERSION_MAJOR 1
31284 #if DB_VERSION_MAJOR == 2
31289 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31290 $EGREP "__db_version" >/dev/null 2>&1; then
31298 if test $ol_cv_bdb_major = 0 ; then
31299 cat >conftest.$ac_ext <<_ACEOF
31302 cat confdefs.h >>conftest.$ac_ext
31303 cat >>conftest.$ac_ext <<_ACEOF
31304 /* end confdefs.h. */
31307 #ifndef DB_VERSION_MAJOR
31308 # define DB_VERSION_MAJOR 1
31310 #if DB_VERSION_MAJOR == 1
31315 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31316 $EGREP "__db_version" >/dev/null 2>&1; then
31325 if test $ol_cv_bdb_major = 0 ; then
31326 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
31327 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
31328 { (exit 1); exit 1; }; }
31332 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
31333 echo "${ECHO_T}$ol_cv_bdb_major" >&6
31335 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
31336 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
31337 if test "${ol_cv_bdb_minor+set}" = set; then
31338 echo $ECHO_N "(cached) $ECHO_C" >&6
31342 if test $ol_cv_bdb_minor = 0 ; then
31343 cat >conftest.$ac_ext <<_ACEOF
31346 cat confdefs.h >>conftest.$ac_ext
31347 cat >>conftest.$ac_ext <<_ACEOF
31348 /* end confdefs.h. */
31351 #ifndef DB_VERSION_MINOR
31352 # define DB_VERSION_MINOR 0
31354 #if DB_VERSION_MINOR == 9
31359 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31360 $EGREP "__db_version" >/dev/null 2>&1; then
31368 if test $ol_cv_bdb_minor = 0 ; then
31369 cat >conftest.$ac_ext <<_ACEOF
31372 cat confdefs.h >>conftest.$ac_ext
31373 cat >>conftest.$ac_ext <<_ACEOF
31374 /* end confdefs.h. */
31377 #ifndef DB_VERSION_MINOR
31378 # define DB_VERSION_MINOR 0
31380 #if DB_VERSION_MINOR == 8
31385 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31386 $EGREP "__db_version" >/dev/null 2>&1; then
31394 if test $ol_cv_bdb_minor = 0 ; then
31395 cat >conftest.$ac_ext <<_ACEOF
31398 cat confdefs.h >>conftest.$ac_ext
31399 cat >>conftest.$ac_ext <<_ACEOF
31400 /* end confdefs.h. */
31403 #ifndef DB_VERSION_MINOR
31404 # define DB_VERSION_MINOR 0
31406 #if DB_VERSION_MINOR == 7
31411 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31412 $EGREP "__db_version" >/dev/null 2>&1; then
31420 if test $ol_cv_bdb_minor = 0 ; then
31421 cat >conftest.$ac_ext <<_ACEOF
31424 cat confdefs.h >>conftest.$ac_ext
31425 cat >>conftest.$ac_ext <<_ACEOF
31426 /* end confdefs.h. */
31429 #ifndef DB_VERSION_MINOR
31430 # define DB_VERSION_MINOR 0
31432 #if DB_VERSION_MINOR == 6
31437 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31438 $EGREP "__db_version" >/dev/null 2>&1; then
31446 if test $ol_cv_bdb_minor = 0 ; then
31447 cat >conftest.$ac_ext <<_ACEOF
31450 cat confdefs.h >>conftest.$ac_ext
31451 cat >>conftest.$ac_ext <<_ACEOF
31452 /* end confdefs.h. */
31455 #ifndef DB_VERSION_MINOR
31456 # define DB_VERSION_MINOR 0
31458 #if DB_VERSION_MINOR == 5
31463 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31464 $EGREP "__db_version" >/dev/null 2>&1; then
31472 if test $ol_cv_bdb_minor = 0 ; then
31473 cat >conftest.$ac_ext <<_ACEOF
31476 cat confdefs.h >>conftest.$ac_ext
31477 cat >>conftest.$ac_ext <<_ACEOF
31478 /* end confdefs.h. */
31481 #ifndef DB_VERSION_MINOR
31482 # define DB_VERSION_MINOR 0
31484 #if DB_VERSION_MINOR == 4
31489 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31490 $EGREP "__db_version" >/dev/null 2>&1; then
31498 if test $ol_cv_bdb_minor = 0 ; then
31499 cat >conftest.$ac_ext <<_ACEOF
31502 cat confdefs.h >>conftest.$ac_ext
31503 cat >>conftest.$ac_ext <<_ACEOF
31504 /* end confdefs.h. */
31507 #ifndef DB_VERSION_MINOR
31508 # define DB_VERSION_MINOR 0
31510 #if DB_VERSION_MINOR == 3
31515 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31516 $EGREP "__db_version" >/dev/null 2>&1; then
31524 if test $ol_cv_bdb_minor = 0 ; then
31525 cat >conftest.$ac_ext <<_ACEOF
31528 cat confdefs.h >>conftest.$ac_ext
31529 cat >>conftest.$ac_ext <<_ACEOF
31530 /* end confdefs.h. */
31533 #ifndef DB_VERSION_MINOR
31534 # define DB_VERSION_MINOR 0
31536 #if DB_VERSION_MINOR == 2
31541 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31542 $EGREP "__db_version" >/dev/null 2>&1; then
31550 if test $ol_cv_bdb_minor = 0 ; then
31551 cat >conftest.$ac_ext <<_ACEOF
31554 cat confdefs.h >>conftest.$ac_ext
31555 cat >>conftest.$ac_ext <<_ACEOF
31556 /* end confdefs.h. */
31559 #ifndef DB_VERSION_MINOR
31560 # define DB_VERSION_MINOR 0
31562 #if DB_VERSION_MINOR == 1
31567 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31568 $EGREP "__db_version" >/dev/null 2>&1; then
31578 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
31579 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
31581 if test $ol_cv_bdb_major = 4 ; then
31582 if test $ol_cv_bdb_minor = 4 ; then
31583 if test $ol_cv_lib_db = no ; then
31584 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
31585 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
31586 if test "${ol_cv_db_db44+set}" = set; then
31587 echo $ECHO_N "(cached) $ECHO_C" >&6
31592 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31594 cat >conftest.$ac_ext <<_ACEOF
31597 cat confdefs.h >>conftest.$ac_ext
31598 cat >>conftest.$ac_ext <<_ACEOF
31599 /* end confdefs.h. */
31601 #ifdef HAVE_DB_185_H
31602 # include <db_185.h>
31607 #ifndef DB_VERSION_MAJOR
31608 # define DB_VERSION_MAJOR 1
31612 #define NULL ((void*)0)
31619 #if DB_VERSION_MAJOR > 1
31622 int major, minor, patch;
31624 version = db_version( &major, &minor, &patch );
31626 if( major != DB_VERSION_MAJOR ||
31627 minor < DB_VERSION_MINOR )
31629 printf("Berkeley DB version mismatch\n"
31630 "\theader: %s\n\tlibrary: %s\n",
31631 DB_VERSION_STRING, version);
31637 #if DB_VERSION_MAJOR > 2
31638 db_env_create( NULL, 0 );
31639 #elif DB_VERSION_MAJOR > 1
31640 db_appexit( NULL );
31642 (void) dbopen( NULL, 0, 0, 0, NULL);
31649 rm -f conftest.$ac_objext conftest$ac_exeext
31650 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31651 (eval $ac_link) 2>conftest.er1
31653 grep -v '^ *+' conftest.er1 >conftest.err
31655 cat conftest.err >&5
31656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31657 (exit $ac_status); } &&
31658 { ac_try='test -z "$ac_c_werror_flag"
31659 || test ! -s conftest.err'
31660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31661 (eval $ac_try) 2>&5
31663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31664 (exit $ac_status); }; } &&
31665 { ac_try='test -s conftest$ac_exeext'
31666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31667 (eval $ac_try) 2>&5
31669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31670 (exit $ac_status); }; }; then
31673 echo "$as_me: failed program was:" >&5
31674 sed 's/^/| /' conftest.$ac_ext >&5
31678 rm -f conftest.err conftest.$ac_objext \
31679 conftest$ac_exeext conftest.$ac_ext
31684 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
31685 echo "${ECHO_T}$ol_cv_db_db44" >&6
31687 if test $ol_cv_db_db44 = yes ; then
31688 ol_cv_lib_db=-ldb44
31692 if test $ol_cv_lib_db = no ; then
31693 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
31694 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
31695 if test "${ol_cv_db_db_44+set}" = set; then
31696 echo $ECHO_N "(cached) $ECHO_C" >&6
31701 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31703 cat >conftest.$ac_ext <<_ACEOF
31706 cat confdefs.h >>conftest.$ac_ext
31707 cat >>conftest.$ac_ext <<_ACEOF
31708 /* end confdefs.h. */
31710 #ifdef HAVE_DB_185_H
31711 # include <db_185.h>
31716 #ifndef DB_VERSION_MAJOR
31717 # define DB_VERSION_MAJOR 1
31721 #define NULL ((void*)0)
31728 #if DB_VERSION_MAJOR > 1
31731 int major, minor, patch;
31733 version = db_version( &major, &minor, &patch );
31735 if( major != DB_VERSION_MAJOR ||
31736 minor < DB_VERSION_MINOR )
31738 printf("Berkeley DB version mismatch\n"
31739 "\theader: %s\n\tlibrary: %s\n",
31740 DB_VERSION_STRING, version);
31746 #if DB_VERSION_MAJOR > 2
31747 db_env_create( NULL, 0 );
31748 #elif DB_VERSION_MAJOR > 1
31749 db_appexit( NULL );
31751 (void) dbopen( NULL, 0, 0, 0, NULL);
31758 rm -f conftest.$ac_objext conftest$ac_exeext
31759 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31760 (eval $ac_link) 2>conftest.er1
31762 grep -v '^ *+' conftest.er1 >conftest.err
31764 cat conftest.err >&5
31765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31766 (exit $ac_status); } &&
31767 { ac_try='test -z "$ac_c_werror_flag"
31768 || test ! -s conftest.err'
31769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31770 (eval $ac_try) 2>&5
31772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31773 (exit $ac_status); }; } &&
31774 { ac_try='test -s conftest$ac_exeext'
31775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31776 (eval $ac_try) 2>&5
31778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31779 (exit $ac_status); }; }; then
31782 echo "$as_me: failed program was:" >&5
31783 sed 's/^/| /' conftest.$ac_ext >&5
31787 rm -f conftest.err conftest.$ac_objext \
31788 conftest$ac_exeext conftest.$ac_ext
31793 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
31794 echo "${ECHO_T}$ol_cv_db_db_44" >&6
31796 if test $ol_cv_db_db_44 = yes ; then
31797 ol_cv_lib_db=-ldb-44
31801 if test $ol_cv_lib_db = no ; then
31802 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
31803 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
31804 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
31805 echo $ECHO_N "(cached) $ECHO_C" >&6
31810 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31812 cat >conftest.$ac_ext <<_ACEOF
31815 cat confdefs.h >>conftest.$ac_ext
31816 cat >>conftest.$ac_ext <<_ACEOF
31817 /* end confdefs.h. */
31819 #ifdef HAVE_DB_185_H
31820 # include <db_185.h>
31825 #ifndef DB_VERSION_MAJOR
31826 # define DB_VERSION_MAJOR 1
31830 #define NULL ((void*)0)
31837 #if DB_VERSION_MAJOR > 1
31840 int major, minor, patch;
31842 version = db_version( &major, &minor, &patch );
31844 if( major != DB_VERSION_MAJOR ||
31845 minor < DB_VERSION_MINOR )
31847 printf("Berkeley DB version mismatch\n"
31848 "\theader: %s\n\tlibrary: %s\n",
31849 DB_VERSION_STRING, version);
31855 #if DB_VERSION_MAJOR > 2
31856 db_env_create( NULL, 0 );
31857 #elif DB_VERSION_MAJOR > 1
31858 db_appexit( NULL );
31860 (void) dbopen( NULL, 0, 0, 0, NULL);
31867 rm -f conftest.$ac_objext conftest$ac_exeext
31868 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31869 (eval $ac_link) 2>conftest.er1
31871 grep -v '^ *+' conftest.er1 >conftest.err
31873 cat conftest.err >&5
31874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31875 (exit $ac_status); } &&
31876 { ac_try='test -z "$ac_c_werror_flag"
31877 || test ! -s conftest.err'
31878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31879 (eval $ac_try) 2>&5
31881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31882 (exit $ac_status); }; } &&
31883 { ac_try='test -s conftest$ac_exeext'
31884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31885 (eval $ac_try) 2>&5
31887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31888 (exit $ac_status); }; }; then
31889 ol_cv_db_db_4_dot_4=yes
31891 echo "$as_me: failed program was:" >&5
31892 sed 's/^/| /' conftest.$ac_ext >&5
31894 ol_cv_db_db_4_dot_4=no
31896 rm -f conftest.err conftest.$ac_objext \
31897 conftest$ac_exeext conftest.$ac_ext
31902 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
31903 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
31905 if test $ol_cv_db_db_4_dot_4 = yes ; then
31906 ol_cv_lib_db=-ldb-4.4
31910 if test $ol_cv_lib_db = no ; then
31911 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
31912 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
31913 if test "${ol_cv_db_db_4_4+set}" = set; then
31914 echo $ECHO_N "(cached) $ECHO_C" >&6
31919 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31921 cat >conftest.$ac_ext <<_ACEOF
31924 cat confdefs.h >>conftest.$ac_ext
31925 cat >>conftest.$ac_ext <<_ACEOF
31926 /* end confdefs.h. */
31928 #ifdef HAVE_DB_185_H
31929 # include <db_185.h>
31934 #ifndef DB_VERSION_MAJOR
31935 # define DB_VERSION_MAJOR 1
31939 #define NULL ((void*)0)
31946 #if DB_VERSION_MAJOR > 1
31949 int major, minor, patch;
31951 version = db_version( &major, &minor, &patch );
31953 if( major != DB_VERSION_MAJOR ||
31954 minor < DB_VERSION_MINOR )
31956 printf("Berkeley DB version mismatch\n"
31957 "\theader: %s\n\tlibrary: %s\n",
31958 DB_VERSION_STRING, version);
31964 #if DB_VERSION_MAJOR > 2
31965 db_env_create( NULL, 0 );
31966 #elif DB_VERSION_MAJOR > 1
31967 db_appexit( NULL );
31969 (void) dbopen( NULL, 0, 0, 0, NULL);
31976 rm -f conftest.$ac_objext conftest$ac_exeext
31977 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31978 (eval $ac_link) 2>conftest.er1
31980 grep -v '^ *+' conftest.er1 >conftest.err
31982 cat conftest.err >&5
31983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31984 (exit $ac_status); } &&
31985 { ac_try='test -z "$ac_c_werror_flag"
31986 || test ! -s conftest.err'
31987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31988 (eval $ac_try) 2>&5
31990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31991 (exit $ac_status); }; } &&
31992 { ac_try='test -s conftest$ac_exeext'
31993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31994 (eval $ac_try) 2>&5
31996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31997 (exit $ac_status); }; }; then
31998 ol_cv_db_db_4_4=yes
32000 echo "$as_me: failed program was:" >&5
32001 sed 's/^/| /' conftest.$ac_ext >&5
32005 rm -f conftest.err conftest.$ac_objext \
32006 conftest$ac_exeext conftest.$ac_ext
32011 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
32012 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
32014 if test $ol_cv_db_db_4_4 = yes ; then
32015 ol_cv_lib_db=-ldb-4-4
32019 elif test $ol_cv_bdb_minor = 3 ; then
32020 if test $ol_cv_lib_db = no ; then
32021 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
32022 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
32023 if test "${ol_cv_db_db43+set}" = set; then
32024 echo $ECHO_N "(cached) $ECHO_C" >&6
32029 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32031 cat >conftest.$ac_ext <<_ACEOF
32034 cat confdefs.h >>conftest.$ac_ext
32035 cat >>conftest.$ac_ext <<_ACEOF
32036 /* end confdefs.h. */
32038 #ifdef HAVE_DB_185_H
32039 # include <db_185.h>
32044 #ifndef DB_VERSION_MAJOR
32045 # define DB_VERSION_MAJOR 1
32049 #define NULL ((void*)0)
32056 #if DB_VERSION_MAJOR > 1
32059 int major, minor, patch;
32061 version = db_version( &major, &minor, &patch );
32063 if( major != DB_VERSION_MAJOR ||
32064 minor < DB_VERSION_MINOR )
32066 printf("Berkeley DB version mismatch\n"
32067 "\theader: %s\n\tlibrary: %s\n",
32068 DB_VERSION_STRING, version);
32074 #if DB_VERSION_MAJOR > 2
32075 db_env_create( NULL, 0 );
32076 #elif DB_VERSION_MAJOR > 1
32077 db_appexit( NULL );
32079 (void) dbopen( NULL, 0, 0, 0, NULL);
32086 rm -f conftest.$ac_objext conftest$ac_exeext
32087 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32088 (eval $ac_link) 2>conftest.er1
32090 grep -v '^ *+' conftest.er1 >conftest.err
32092 cat conftest.err >&5
32093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32094 (exit $ac_status); } &&
32095 { ac_try='test -z "$ac_c_werror_flag"
32096 || test ! -s conftest.err'
32097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32098 (eval $ac_try) 2>&5
32100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32101 (exit $ac_status); }; } &&
32102 { ac_try='test -s conftest$ac_exeext'
32103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32104 (eval $ac_try) 2>&5
32106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32107 (exit $ac_status); }; }; then
32110 echo "$as_me: failed program was:" >&5
32111 sed 's/^/| /' conftest.$ac_ext >&5
32115 rm -f conftest.err conftest.$ac_objext \
32116 conftest$ac_exeext conftest.$ac_ext
32121 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
32122 echo "${ECHO_T}$ol_cv_db_db43" >&6
32124 if test $ol_cv_db_db43 = yes ; then
32125 ol_cv_lib_db=-ldb43
32129 if test $ol_cv_lib_db = no ; then
32130 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
32131 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
32132 if test "${ol_cv_db_db_43+set}" = set; then
32133 echo $ECHO_N "(cached) $ECHO_C" >&6
32138 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32140 cat >conftest.$ac_ext <<_ACEOF
32143 cat confdefs.h >>conftest.$ac_ext
32144 cat >>conftest.$ac_ext <<_ACEOF
32145 /* end confdefs.h. */
32147 #ifdef HAVE_DB_185_H
32148 # include <db_185.h>
32153 #ifndef DB_VERSION_MAJOR
32154 # define DB_VERSION_MAJOR 1
32158 #define NULL ((void*)0)
32165 #if DB_VERSION_MAJOR > 1
32168 int major, minor, patch;
32170 version = db_version( &major, &minor, &patch );
32172 if( major != DB_VERSION_MAJOR ||
32173 minor < DB_VERSION_MINOR )
32175 printf("Berkeley DB version mismatch\n"
32176 "\theader: %s\n\tlibrary: %s\n",
32177 DB_VERSION_STRING, version);
32183 #if DB_VERSION_MAJOR > 2
32184 db_env_create( NULL, 0 );
32185 #elif DB_VERSION_MAJOR > 1
32186 db_appexit( NULL );
32188 (void) dbopen( NULL, 0, 0, 0, NULL);
32195 rm -f conftest.$ac_objext conftest$ac_exeext
32196 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32197 (eval $ac_link) 2>conftest.er1
32199 grep -v '^ *+' conftest.er1 >conftest.err
32201 cat conftest.err >&5
32202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32203 (exit $ac_status); } &&
32204 { ac_try='test -z "$ac_c_werror_flag"
32205 || test ! -s conftest.err'
32206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32207 (eval $ac_try) 2>&5
32209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32210 (exit $ac_status); }; } &&
32211 { ac_try='test -s conftest$ac_exeext'
32212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32213 (eval $ac_try) 2>&5
32215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32216 (exit $ac_status); }; }; then
32219 echo "$as_me: failed program was:" >&5
32220 sed 's/^/| /' conftest.$ac_ext >&5
32224 rm -f conftest.err conftest.$ac_objext \
32225 conftest$ac_exeext conftest.$ac_ext
32230 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
32231 echo "${ECHO_T}$ol_cv_db_db_43" >&6
32233 if test $ol_cv_db_db_43 = yes ; then
32234 ol_cv_lib_db=-ldb-43
32238 if test $ol_cv_lib_db = no ; then
32239 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
32240 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
32241 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
32242 echo $ECHO_N "(cached) $ECHO_C" >&6
32247 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32249 cat >conftest.$ac_ext <<_ACEOF
32252 cat confdefs.h >>conftest.$ac_ext
32253 cat >>conftest.$ac_ext <<_ACEOF
32254 /* end confdefs.h. */
32256 #ifdef HAVE_DB_185_H
32257 # include <db_185.h>
32262 #ifndef DB_VERSION_MAJOR
32263 # define DB_VERSION_MAJOR 1
32267 #define NULL ((void*)0)
32274 #if DB_VERSION_MAJOR > 1
32277 int major, minor, patch;
32279 version = db_version( &major, &minor, &patch );
32281 if( major != DB_VERSION_MAJOR ||
32282 minor < DB_VERSION_MINOR )
32284 printf("Berkeley DB version mismatch\n"
32285 "\theader: %s\n\tlibrary: %s\n",
32286 DB_VERSION_STRING, version);
32292 #if DB_VERSION_MAJOR > 2
32293 db_env_create( NULL, 0 );
32294 #elif DB_VERSION_MAJOR > 1
32295 db_appexit( NULL );
32297 (void) dbopen( NULL, 0, 0, 0, NULL);
32304 rm -f conftest.$ac_objext conftest$ac_exeext
32305 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32306 (eval $ac_link) 2>conftest.er1
32308 grep -v '^ *+' conftest.er1 >conftest.err
32310 cat conftest.err >&5
32311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32312 (exit $ac_status); } &&
32313 { ac_try='test -z "$ac_c_werror_flag"
32314 || test ! -s conftest.err'
32315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32316 (eval $ac_try) 2>&5
32318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32319 (exit $ac_status); }; } &&
32320 { ac_try='test -s conftest$ac_exeext'
32321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32322 (eval $ac_try) 2>&5
32324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32325 (exit $ac_status); }; }; then
32326 ol_cv_db_db_4_dot_3=yes
32328 echo "$as_me: failed program was:" >&5
32329 sed 's/^/| /' conftest.$ac_ext >&5
32331 ol_cv_db_db_4_dot_3=no
32333 rm -f conftest.err conftest.$ac_objext \
32334 conftest$ac_exeext conftest.$ac_ext
32339 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
32340 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
32342 if test $ol_cv_db_db_4_dot_3 = yes ; then
32343 ol_cv_lib_db=-ldb-4.3
32347 if test $ol_cv_lib_db = no ; then
32348 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
32349 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
32350 if test "${ol_cv_db_db_4_3+set}" = set; then
32351 echo $ECHO_N "(cached) $ECHO_C" >&6
32356 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32358 cat >conftest.$ac_ext <<_ACEOF
32361 cat confdefs.h >>conftest.$ac_ext
32362 cat >>conftest.$ac_ext <<_ACEOF
32363 /* end confdefs.h. */
32365 #ifdef HAVE_DB_185_H
32366 # include <db_185.h>
32371 #ifndef DB_VERSION_MAJOR
32372 # define DB_VERSION_MAJOR 1
32376 #define NULL ((void*)0)
32383 #if DB_VERSION_MAJOR > 1
32386 int major, minor, patch;
32388 version = db_version( &major, &minor, &patch );
32390 if( major != DB_VERSION_MAJOR ||
32391 minor < DB_VERSION_MINOR )
32393 printf("Berkeley DB version mismatch\n"
32394 "\theader: %s\n\tlibrary: %s\n",
32395 DB_VERSION_STRING, version);
32401 #if DB_VERSION_MAJOR > 2
32402 db_env_create( NULL, 0 );
32403 #elif DB_VERSION_MAJOR > 1
32404 db_appexit( NULL );
32406 (void) dbopen( NULL, 0, 0, 0, NULL);
32413 rm -f conftest.$ac_objext conftest$ac_exeext
32414 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32415 (eval $ac_link) 2>conftest.er1
32417 grep -v '^ *+' conftest.er1 >conftest.err
32419 cat conftest.err >&5
32420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32421 (exit $ac_status); } &&
32422 { ac_try='test -z "$ac_c_werror_flag"
32423 || test ! -s conftest.err'
32424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32425 (eval $ac_try) 2>&5
32427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32428 (exit $ac_status); }; } &&
32429 { ac_try='test -s conftest$ac_exeext'
32430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32431 (eval $ac_try) 2>&5
32433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32434 (exit $ac_status); }; }; then
32435 ol_cv_db_db_4_3=yes
32437 echo "$as_me: failed program was:" >&5
32438 sed 's/^/| /' conftest.$ac_ext >&5
32442 rm -f conftest.err conftest.$ac_objext \
32443 conftest$ac_exeext conftest.$ac_ext
32448 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
32449 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
32451 if test $ol_cv_db_db_4_3 = yes ; then
32452 ol_cv_lib_db=-ldb-4-3
32456 elif test $ol_cv_bdb_minor = 2 ; then
32457 if test $ol_cv_lib_db = no ; then
32458 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
32459 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
32460 if test "${ol_cv_db_db42+set}" = set; then
32461 echo $ECHO_N "(cached) $ECHO_C" >&6
32466 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32468 cat >conftest.$ac_ext <<_ACEOF
32471 cat confdefs.h >>conftest.$ac_ext
32472 cat >>conftest.$ac_ext <<_ACEOF
32473 /* end confdefs.h. */
32475 #ifdef HAVE_DB_185_H
32476 # include <db_185.h>
32481 #ifndef DB_VERSION_MAJOR
32482 # define DB_VERSION_MAJOR 1
32486 #define NULL ((void*)0)
32493 #if DB_VERSION_MAJOR > 1
32496 int major, minor, patch;
32498 version = db_version( &major, &minor, &patch );
32500 if( major != DB_VERSION_MAJOR ||
32501 minor < DB_VERSION_MINOR )
32503 printf("Berkeley DB version mismatch\n"
32504 "\theader: %s\n\tlibrary: %s\n",
32505 DB_VERSION_STRING, version);
32511 #if DB_VERSION_MAJOR > 2
32512 db_env_create( NULL, 0 );
32513 #elif DB_VERSION_MAJOR > 1
32514 db_appexit( NULL );
32516 (void) dbopen( NULL, 0, 0, 0, NULL);
32523 rm -f conftest.$ac_objext conftest$ac_exeext
32524 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32525 (eval $ac_link) 2>conftest.er1
32527 grep -v '^ *+' conftest.er1 >conftest.err
32529 cat conftest.err >&5
32530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32531 (exit $ac_status); } &&
32532 { ac_try='test -z "$ac_c_werror_flag"
32533 || test ! -s conftest.err'
32534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32535 (eval $ac_try) 2>&5
32537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32538 (exit $ac_status); }; } &&
32539 { ac_try='test -s conftest$ac_exeext'
32540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32541 (eval $ac_try) 2>&5
32543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32544 (exit $ac_status); }; }; then
32547 echo "$as_me: failed program was:" >&5
32548 sed 's/^/| /' conftest.$ac_ext >&5
32552 rm -f conftest.err conftest.$ac_objext \
32553 conftest$ac_exeext conftest.$ac_ext
32558 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
32559 echo "${ECHO_T}$ol_cv_db_db42" >&6
32561 if test $ol_cv_db_db42 = yes ; then
32562 ol_cv_lib_db=-ldb42
32566 if test $ol_cv_lib_db = no ; then
32567 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
32568 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
32569 if test "${ol_cv_db_db_42+set}" = set; then
32570 echo $ECHO_N "(cached) $ECHO_C" >&6
32575 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32577 cat >conftest.$ac_ext <<_ACEOF
32580 cat confdefs.h >>conftest.$ac_ext
32581 cat >>conftest.$ac_ext <<_ACEOF
32582 /* end confdefs.h. */
32584 #ifdef HAVE_DB_185_H
32585 # include <db_185.h>
32590 #ifndef DB_VERSION_MAJOR
32591 # define DB_VERSION_MAJOR 1
32595 #define NULL ((void*)0)
32602 #if DB_VERSION_MAJOR > 1
32605 int major, minor, patch;
32607 version = db_version( &major, &minor, &patch );
32609 if( major != DB_VERSION_MAJOR ||
32610 minor < DB_VERSION_MINOR )
32612 printf("Berkeley DB version mismatch\n"
32613 "\theader: %s\n\tlibrary: %s\n",
32614 DB_VERSION_STRING, version);
32620 #if DB_VERSION_MAJOR > 2
32621 db_env_create( NULL, 0 );
32622 #elif DB_VERSION_MAJOR > 1
32623 db_appexit( NULL );
32625 (void) dbopen( NULL, 0, 0, 0, NULL);
32632 rm -f conftest.$ac_objext conftest$ac_exeext
32633 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32634 (eval $ac_link) 2>conftest.er1
32636 grep -v '^ *+' conftest.er1 >conftest.err
32638 cat conftest.err >&5
32639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32640 (exit $ac_status); } &&
32641 { ac_try='test -z "$ac_c_werror_flag"
32642 || test ! -s conftest.err'
32643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32644 (eval $ac_try) 2>&5
32646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32647 (exit $ac_status); }; } &&
32648 { ac_try='test -s conftest$ac_exeext'
32649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32650 (eval $ac_try) 2>&5
32652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32653 (exit $ac_status); }; }; then
32656 echo "$as_me: failed program was:" >&5
32657 sed 's/^/| /' conftest.$ac_ext >&5
32661 rm -f conftest.err conftest.$ac_objext \
32662 conftest$ac_exeext conftest.$ac_ext
32667 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
32668 echo "${ECHO_T}$ol_cv_db_db_42" >&6
32670 if test $ol_cv_db_db_42 = yes ; then
32671 ol_cv_lib_db=-ldb-42
32675 if test $ol_cv_lib_db = no ; then
32676 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
32677 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
32678 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
32679 echo $ECHO_N "(cached) $ECHO_C" >&6
32684 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32686 cat >conftest.$ac_ext <<_ACEOF
32689 cat confdefs.h >>conftest.$ac_ext
32690 cat >>conftest.$ac_ext <<_ACEOF
32691 /* end confdefs.h. */
32693 #ifdef HAVE_DB_185_H
32694 # include <db_185.h>
32699 #ifndef DB_VERSION_MAJOR
32700 # define DB_VERSION_MAJOR 1
32704 #define NULL ((void*)0)
32711 #if DB_VERSION_MAJOR > 1
32714 int major, minor, patch;
32716 version = db_version( &major, &minor, &patch );
32718 if( major != DB_VERSION_MAJOR ||
32719 minor < DB_VERSION_MINOR )
32721 printf("Berkeley DB version mismatch\n"
32722 "\theader: %s\n\tlibrary: %s\n",
32723 DB_VERSION_STRING, version);
32729 #if DB_VERSION_MAJOR > 2
32730 db_env_create( NULL, 0 );
32731 #elif DB_VERSION_MAJOR > 1
32732 db_appexit( NULL );
32734 (void) dbopen( NULL, 0, 0, 0, NULL);
32741 rm -f conftest.$ac_objext conftest$ac_exeext
32742 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32743 (eval $ac_link) 2>conftest.er1
32745 grep -v '^ *+' conftest.er1 >conftest.err
32747 cat conftest.err >&5
32748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32749 (exit $ac_status); } &&
32750 { ac_try='test -z "$ac_c_werror_flag"
32751 || test ! -s conftest.err'
32752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32753 (eval $ac_try) 2>&5
32755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32756 (exit $ac_status); }; } &&
32757 { ac_try='test -s conftest$ac_exeext'
32758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32759 (eval $ac_try) 2>&5
32761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32762 (exit $ac_status); }; }; then
32763 ol_cv_db_db_4_dot_2=yes
32765 echo "$as_me: failed program was:" >&5
32766 sed 's/^/| /' conftest.$ac_ext >&5
32768 ol_cv_db_db_4_dot_2=no
32770 rm -f conftest.err conftest.$ac_objext \
32771 conftest$ac_exeext conftest.$ac_ext
32776 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
32777 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
32779 if test $ol_cv_db_db_4_dot_2 = yes ; then
32780 ol_cv_lib_db=-ldb-4.2
32784 if test $ol_cv_lib_db = no ; then
32785 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
32786 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
32787 if test "${ol_cv_db_db_4_2+set}" = set; then
32788 echo $ECHO_N "(cached) $ECHO_C" >&6
32793 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32795 cat >conftest.$ac_ext <<_ACEOF
32798 cat confdefs.h >>conftest.$ac_ext
32799 cat >>conftest.$ac_ext <<_ACEOF
32800 /* end confdefs.h. */
32802 #ifdef HAVE_DB_185_H
32803 # include <db_185.h>
32808 #ifndef DB_VERSION_MAJOR
32809 # define DB_VERSION_MAJOR 1
32813 #define NULL ((void*)0)
32820 #if DB_VERSION_MAJOR > 1
32823 int major, minor, patch;
32825 version = db_version( &major, &minor, &patch );
32827 if( major != DB_VERSION_MAJOR ||
32828 minor < DB_VERSION_MINOR )
32830 printf("Berkeley DB version mismatch\n"
32831 "\theader: %s\n\tlibrary: %s\n",
32832 DB_VERSION_STRING, version);
32838 #if DB_VERSION_MAJOR > 2
32839 db_env_create( NULL, 0 );
32840 #elif DB_VERSION_MAJOR > 1
32841 db_appexit( NULL );
32843 (void) dbopen( NULL, 0, 0, 0, NULL);
32850 rm -f conftest.$ac_objext conftest$ac_exeext
32851 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32852 (eval $ac_link) 2>conftest.er1
32854 grep -v '^ *+' conftest.er1 >conftest.err
32856 cat conftest.err >&5
32857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32858 (exit $ac_status); } &&
32859 { ac_try='test -z "$ac_c_werror_flag"
32860 || test ! -s conftest.err'
32861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32862 (eval $ac_try) 2>&5
32864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32865 (exit $ac_status); }; } &&
32866 { ac_try='test -s conftest$ac_exeext'
32867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32868 (eval $ac_try) 2>&5
32870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32871 (exit $ac_status); }; }; then
32872 ol_cv_db_db_4_2=yes
32874 echo "$as_me: failed program was:" >&5
32875 sed 's/^/| /' conftest.$ac_ext >&5
32879 rm -f conftest.err conftest.$ac_objext \
32880 conftest$ac_exeext conftest.$ac_ext
32885 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
32886 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
32888 if test $ol_cv_db_db_4_2 = yes ; then
32889 ol_cv_lib_db=-ldb-4-2
32893 elif test $ol_cv_bdb_minor = 1 ; then
32894 if test $ol_cv_lib_db = no ; then
32895 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
32896 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
32897 if test "${ol_cv_db_db41+set}" = set; then
32898 echo $ECHO_N "(cached) $ECHO_C" >&6
32903 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32905 cat >conftest.$ac_ext <<_ACEOF
32908 cat confdefs.h >>conftest.$ac_ext
32909 cat >>conftest.$ac_ext <<_ACEOF
32910 /* end confdefs.h. */
32912 #ifdef HAVE_DB_185_H
32913 # include <db_185.h>
32918 #ifndef DB_VERSION_MAJOR
32919 # define DB_VERSION_MAJOR 1
32923 #define NULL ((void*)0)
32930 #if DB_VERSION_MAJOR > 1
32933 int major, minor, patch;
32935 version = db_version( &major, &minor, &patch );
32937 if( major != DB_VERSION_MAJOR ||
32938 minor < DB_VERSION_MINOR )
32940 printf("Berkeley DB version mismatch\n"
32941 "\theader: %s\n\tlibrary: %s\n",
32942 DB_VERSION_STRING, version);
32948 #if DB_VERSION_MAJOR > 2
32949 db_env_create( NULL, 0 );
32950 #elif DB_VERSION_MAJOR > 1
32951 db_appexit( NULL );
32953 (void) dbopen( NULL, 0, 0, 0, NULL);
32960 rm -f conftest.$ac_objext conftest$ac_exeext
32961 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32962 (eval $ac_link) 2>conftest.er1
32964 grep -v '^ *+' conftest.er1 >conftest.err
32966 cat conftest.err >&5
32967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32968 (exit $ac_status); } &&
32969 { ac_try='test -z "$ac_c_werror_flag"
32970 || test ! -s conftest.err'
32971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32972 (eval $ac_try) 2>&5
32974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32975 (exit $ac_status); }; } &&
32976 { ac_try='test -s conftest$ac_exeext'
32977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32978 (eval $ac_try) 2>&5
32980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32981 (exit $ac_status); }; }; then
32984 echo "$as_me: failed program was:" >&5
32985 sed 's/^/| /' conftest.$ac_ext >&5
32989 rm -f conftest.err conftest.$ac_objext \
32990 conftest$ac_exeext conftest.$ac_ext
32995 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
32996 echo "${ECHO_T}$ol_cv_db_db41" >&6
32998 if test $ol_cv_db_db41 = yes ; then
32999 ol_cv_lib_db=-ldb41
33003 if test $ol_cv_lib_db = no ; then
33004 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
33005 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
33006 if test "${ol_cv_db_db_41+set}" = set; then
33007 echo $ECHO_N "(cached) $ECHO_C" >&6
33012 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33014 cat >conftest.$ac_ext <<_ACEOF
33017 cat confdefs.h >>conftest.$ac_ext
33018 cat >>conftest.$ac_ext <<_ACEOF
33019 /* end confdefs.h. */
33021 #ifdef HAVE_DB_185_H
33022 # include <db_185.h>
33027 #ifndef DB_VERSION_MAJOR
33028 # define DB_VERSION_MAJOR 1
33032 #define NULL ((void*)0)
33039 #if DB_VERSION_MAJOR > 1
33042 int major, minor, patch;
33044 version = db_version( &major, &minor, &patch );
33046 if( major != DB_VERSION_MAJOR ||
33047 minor < DB_VERSION_MINOR )
33049 printf("Berkeley DB version mismatch\n"
33050 "\theader: %s\n\tlibrary: %s\n",
33051 DB_VERSION_STRING, version);
33057 #if DB_VERSION_MAJOR > 2
33058 db_env_create( NULL, 0 );
33059 #elif DB_VERSION_MAJOR > 1
33060 db_appexit( NULL );
33062 (void) dbopen( NULL, 0, 0, 0, NULL);
33069 rm -f conftest.$ac_objext conftest$ac_exeext
33070 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33071 (eval $ac_link) 2>conftest.er1
33073 grep -v '^ *+' conftest.er1 >conftest.err
33075 cat conftest.err >&5
33076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33077 (exit $ac_status); } &&
33078 { ac_try='test -z "$ac_c_werror_flag"
33079 || test ! -s conftest.err'
33080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33081 (eval $ac_try) 2>&5
33083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33084 (exit $ac_status); }; } &&
33085 { ac_try='test -s conftest$ac_exeext'
33086 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33087 (eval $ac_try) 2>&5
33089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33090 (exit $ac_status); }; }; then
33093 echo "$as_me: failed program was:" >&5
33094 sed 's/^/| /' conftest.$ac_ext >&5
33098 rm -f conftest.err conftest.$ac_objext \
33099 conftest$ac_exeext conftest.$ac_ext
33104 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
33105 echo "${ECHO_T}$ol_cv_db_db_41" >&6
33107 if test $ol_cv_db_db_41 = yes ; then
33108 ol_cv_lib_db=-ldb-41
33112 if test $ol_cv_lib_db = no ; then
33113 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
33114 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
33115 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
33116 echo $ECHO_N "(cached) $ECHO_C" >&6
33121 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33123 cat >conftest.$ac_ext <<_ACEOF
33126 cat confdefs.h >>conftest.$ac_ext
33127 cat >>conftest.$ac_ext <<_ACEOF
33128 /* end confdefs.h. */
33130 #ifdef HAVE_DB_185_H
33131 # include <db_185.h>
33136 #ifndef DB_VERSION_MAJOR
33137 # define DB_VERSION_MAJOR 1
33141 #define NULL ((void*)0)
33148 #if DB_VERSION_MAJOR > 1
33151 int major, minor, patch;
33153 version = db_version( &major, &minor, &patch );
33155 if( major != DB_VERSION_MAJOR ||
33156 minor < DB_VERSION_MINOR )
33158 printf("Berkeley DB version mismatch\n"
33159 "\theader: %s\n\tlibrary: %s\n",
33160 DB_VERSION_STRING, version);
33166 #if DB_VERSION_MAJOR > 2
33167 db_env_create( NULL, 0 );
33168 #elif DB_VERSION_MAJOR > 1
33169 db_appexit( NULL );
33171 (void) dbopen( NULL, 0, 0, 0, NULL);
33178 rm -f conftest.$ac_objext conftest$ac_exeext
33179 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33180 (eval $ac_link) 2>conftest.er1
33182 grep -v '^ *+' conftest.er1 >conftest.err
33184 cat conftest.err >&5
33185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33186 (exit $ac_status); } &&
33187 { ac_try='test -z "$ac_c_werror_flag"
33188 || test ! -s conftest.err'
33189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33190 (eval $ac_try) 2>&5
33192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33193 (exit $ac_status); }; } &&
33194 { ac_try='test -s conftest$ac_exeext'
33195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33196 (eval $ac_try) 2>&5
33198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33199 (exit $ac_status); }; }; then
33200 ol_cv_db_db_4_dot_1=yes
33202 echo "$as_me: failed program was:" >&5
33203 sed 's/^/| /' conftest.$ac_ext >&5
33205 ol_cv_db_db_4_dot_1=no
33207 rm -f conftest.err conftest.$ac_objext \
33208 conftest$ac_exeext conftest.$ac_ext
33213 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
33214 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
33216 if test $ol_cv_db_db_4_dot_1 = yes ; then
33217 ol_cv_lib_db=-ldb-4.1
33221 if test $ol_cv_lib_db = no ; then
33222 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
33223 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
33224 if test "${ol_cv_db_db_4_1+set}" = set; then
33225 echo $ECHO_N "(cached) $ECHO_C" >&6
33230 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33232 cat >conftest.$ac_ext <<_ACEOF
33235 cat confdefs.h >>conftest.$ac_ext
33236 cat >>conftest.$ac_ext <<_ACEOF
33237 /* end confdefs.h. */
33239 #ifdef HAVE_DB_185_H
33240 # include <db_185.h>
33245 #ifndef DB_VERSION_MAJOR
33246 # define DB_VERSION_MAJOR 1
33250 #define NULL ((void*)0)
33257 #if DB_VERSION_MAJOR > 1
33260 int major, minor, patch;
33262 version = db_version( &major, &minor, &patch );
33264 if( major != DB_VERSION_MAJOR ||
33265 minor < DB_VERSION_MINOR )
33267 printf("Berkeley DB version mismatch\n"
33268 "\theader: %s\n\tlibrary: %s\n",
33269 DB_VERSION_STRING, version);
33275 #if DB_VERSION_MAJOR > 2
33276 db_env_create( NULL, 0 );
33277 #elif DB_VERSION_MAJOR > 1
33278 db_appexit( NULL );
33280 (void) dbopen( NULL, 0, 0, 0, NULL);
33287 rm -f conftest.$ac_objext conftest$ac_exeext
33288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33289 (eval $ac_link) 2>conftest.er1
33291 grep -v '^ *+' conftest.er1 >conftest.err
33293 cat conftest.err >&5
33294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33295 (exit $ac_status); } &&
33296 { ac_try='test -z "$ac_c_werror_flag"
33297 || test ! -s conftest.err'
33298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33299 (eval $ac_try) 2>&5
33301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33302 (exit $ac_status); }; } &&
33303 { ac_try='test -s conftest$ac_exeext'
33304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33305 (eval $ac_try) 2>&5
33307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33308 (exit $ac_status); }; }; then
33309 ol_cv_db_db_4_1=yes
33311 echo "$as_me: failed program was:" >&5
33312 sed 's/^/| /' conftest.$ac_ext >&5
33316 rm -f conftest.err conftest.$ac_objext \
33317 conftest$ac_exeext conftest.$ac_ext
33322 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
33323 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
33325 if test $ol_cv_db_db_4_1 = yes ; then
33326 ol_cv_lib_db=-ldb-4-1
33331 if test $ol_cv_lib_db = no ; then
33332 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
33333 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
33334 if test "${ol_cv_db_db_4+set}" = set; then
33335 echo $ECHO_N "(cached) $ECHO_C" >&6
33340 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33342 cat >conftest.$ac_ext <<_ACEOF
33345 cat confdefs.h >>conftest.$ac_ext
33346 cat >>conftest.$ac_ext <<_ACEOF
33347 /* end confdefs.h. */
33349 #ifdef HAVE_DB_185_H
33350 # include <db_185.h>
33355 #ifndef DB_VERSION_MAJOR
33356 # define DB_VERSION_MAJOR 1
33360 #define NULL ((void*)0)
33367 #if DB_VERSION_MAJOR > 1
33370 int major, minor, patch;
33372 version = db_version( &major, &minor, &patch );
33374 if( major != DB_VERSION_MAJOR ||
33375 minor < DB_VERSION_MINOR )
33377 printf("Berkeley DB version mismatch\n"
33378 "\theader: %s\n\tlibrary: %s\n",
33379 DB_VERSION_STRING, version);
33385 #if DB_VERSION_MAJOR > 2
33386 db_env_create( NULL, 0 );
33387 #elif DB_VERSION_MAJOR > 1
33388 db_appexit( NULL );
33390 (void) dbopen( NULL, 0, 0, 0, NULL);
33397 rm -f conftest.$ac_objext conftest$ac_exeext
33398 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33399 (eval $ac_link) 2>conftest.er1
33401 grep -v '^ *+' conftest.er1 >conftest.err
33403 cat conftest.err >&5
33404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33405 (exit $ac_status); } &&
33406 { ac_try='test -z "$ac_c_werror_flag"
33407 || test ! -s conftest.err'
33408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33409 (eval $ac_try) 2>&5
33411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33412 (exit $ac_status); }; } &&
33413 { ac_try='test -s conftest$ac_exeext'
33414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33415 (eval $ac_try) 2>&5
33417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33418 (exit $ac_status); }; }; then
33421 echo "$as_me: failed program was:" >&5
33422 sed 's/^/| /' conftest.$ac_ext >&5
33426 rm -f conftest.err conftest.$ac_objext \
33427 conftest$ac_exeext conftest.$ac_ext
33432 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
33433 echo "${ECHO_T}$ol_cv_db_db_4" >&6
33435 if test $ol_cv_db_db_4 = yes ; then
33436 ol_cv_lib_db=-ldb-4
33440 if test $ol_cv_lib_db = no ; then
33441 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
33442 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
33443 if test "${ol_cv_db_db4+set}" = set; then
33444 echo $ECHO_N "(cached) $ECHO_C" >&6
33449 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33451 cat >conftest.$ac_ext <<_ACEOF
33454 cat confdefs.h >>conftest.$ac_ext
33455 cat >>conftest.$ac_ext <<_ACEOF
33456 /* end confdefs.h. */
33458 #ifdef HAVE_DB_185_H
33459 # include <db_185.h>
33464 #ifndef DB_VERSION_MAJOR
33465 # define DB_VERSION_MAJOR 1
33469 #define NULL ((void*)0)
33476 #if DB_VERSION_MAJOR > 1
33479 int major, minor, patch;
33481 version = db_version( &major, &minor, &patch );
33483 if( major != DB_VERSION_MAJOR ||
33484 minor < DB_VERSION_MINOR )
33486 printf("Berkeley DB version mismatch\n"
33487 "\theader: %s\n\tlibrary: %s\n",
33488 DB_VERSION_STRING, version);
33494 #if DB_VERSION_MAJOR > 2
33495 db_env_create( NULL, 0 );
33496 #elif DB_VERSION_MAJOR > 1
33497 db_appexit( NULL );
33499 (void) dbopen( NULL, 0, 0, 0, NULL);
33506 rm -f conftest.$ac_objext conftest$ac_exeext
33507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33508 (eval $ac_link) 2>conftest.er1
33510 grep -v '^ *+' conftest.er1 >conftest.err
33512 cat conftest.err >&5
33513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33514 (exit $ac_status); } &&
33515 { ac_try='test -z "$ac_c_werror_flag"
33516 || test ! -s conftest.err'
33517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33518 (eval $ac_try) 2>&5
33520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33521 (exit $ac_status); }; } &&
33522 { ac_try='test -s conftest$ac_exeext'
33523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33524 (eval $ac_try) 2>&5
33526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33527 (exit $ac_status); }; }; then
33530 echo "$as_me: failed program was:" >&5
33531 sed 's/^/| /' conftest.$ac_ext >&5
33535 rm -f conftest.err conftest.$ac_objext \
33536 conftest$ac_exeext conftest.$ac_ext
33541 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
33542 echo "${ECHO_T}$ol_cv_db_db4" >&6
33544 if test $ol_cv_db_db4 = yes ; then
33549 if test $ol_cv_lib_db = no ; then
33550 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
33551 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
33552 if test "${ol_cv_db_db+set}" = set; then
33553 echo $ECHO_N "(cached) $ECHO_C" >&6
33558 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33560 cat >conftest.$ac_ext <<_ACEOF
33563 cat confdefs.h >>conftest.$ac_ext
33564 cat >>conftest.$ac_ext <<_ACEOF
33565 /* end confdefs.h. */
33567 #ifdef HAVE_DB_185_H
33568 # include <db_185.h>
33573 #ifndef DB_VERSION_MAJOR
33574 # define DB_VERSION_MAJOR 1
33578 #define NULL ((void*)0)
33585 #if DB_VERSION_MAJOR > 1
33588 int major, minor, patch;
33590 version = db_version( &major, &minor, &patch );
33592 if( major != DB_VERSION_MAJOR ||
33593 minor < DB_VERSION_MINOR )
33595 printf("Berkeley DB version mismatch\n"
33596 "\theader: %s\n\tlibrary: %s\n",
33597 DB_VERSION_STRING, version);
33603 #if DB_VERSION_MAJOR > 2
33604 db_env_create( NULL, 0 );
33605 #elif DB_VERSION_MAJOR > 1
33606 db_appexit( NULL );
33608 (void) dbopen( NULL, 0, 0, 0, NULL);
33615 rm -f conftest.$ac_objext conftest$ac_exeext
33616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33617 (eval $ac_link) 2>conftest.er1
33619 grep -v '^ *+' conftest.er1 >conftest.err
33621 cat conftest.err >&5
33622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33623 (exit $ac_status); } &&
33624 { ac_try='test -z "$ac_c_werror_flag"
33625 || test ! -s conftest.err'
33626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33627 (eval $ac_try) 2>&5
33629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33630 (exit $ac_status); }; } &&
33631 { ac_try='test -s conftest$ac_exeext'
33632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33633 (eval $ac_try) 2>&5
33635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33636 (exit $ac_status); }; }; then
33639 echo "$as_me: failed program was:" >&5
33640 sed 's/^/| /' conftest.$ac_ext >&5
33644 rm -f conftest.err conftest.$ac_objext \
33645 conftest$ac_exeext conftest.$ac_ext
33650 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
33651 echo "${ECHO_T}$ol_cv_db_db" >&6
33653 if test $ol_cv_db_db = yes ; then
33659 elif test $ol_cv_bdb_major = 3 ; then
33660 if test $ol_cv_lib_db = no ; then
33661 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
33662 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
33663 if test "${ol_cv_db_db3+set}" = set; then
33664 echo $ECHO_N "(cached) $ECHO_C" >&6
33669 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33671 cat >conftest.$ac_ext <<_ACEOF
33674 cat confdefs.h >>conftest.$ac_ext
33675 cat >>conftest.$ac_ext <<_ACEOF
33676 /* end confdefs.h. */
33678 #ifdef HAVE_DB_185_H
33679 # include <db_185.h>
33684 #ifndef DB_VERSION_MAJOR
33685 # define DB_VERSION_MAJOR 1
33689 #define NULL ((void*)0)
33696 #if DB_VERSION_MAJOR > 1
33699 int major, minor, patch;
33701 version = db_version( &major, &minor, &patch );
33703 if( major != DB_VERSION_MAJOR ||
33704 minor < DB_VERSION_MINOR )
33706 printf("Berkeley DB version mismatch\n"
33707 "\theader: %s\n\tlibrary: %s\n",
33708 DB_VERSION_STRING, version);
33714 #if DB_VERSION_MAJOR > 2
33715 db_env_create( NULL, 0 );
33716 #elif DB_VERSION_MAJOR > 1
33717 db_appexit( NULL );
33719 (void) dbopen( NULL, 0, 0, 0, NULL);
33726 rm -f conftest.$ac_objext conftest$ac_exeext
33727 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33728 (eval $ac_link) 2>conftest.er1
33730 grep -v '^ *+' conftest.er1 >conftest.err
33732 cat conftest.err >&5
33733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33734 (exit $ac_status); } &&
33735 { ac_try='test -z "$ac_c_werror_flag"
33736 || test ! -s conftest.err'
33737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33738 (eval $ac_try) 2>&5
33740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33741 (exit $ac_status); }; } &&
33742 { ac_try='test -s conftest$ac_exeext'
33743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33744 (eval $ac_try) 2>&5
33746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33747 (exit $ac_status); }; }; then
33750 echo "$as_me: failed program was:" >&5
33751 sed 's/^/| /' conftest.$ac_ext >&5
33755 rm -f conftest.err conftest.$ac_objext \
33756 conftest$ac_exeext conftest.$ac_ext
33761 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
33762 echo "${ECHO_T}$ol_cv_db_db3" >&6
33764 if test $ol_cv_db_db3 = yes ; then
33769 if test $ol_cv_lib_db = no ; then
33770 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
33771 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
33772 if test "${ol_cv_db_db_3+set}" = set; then
33773 echo $ECHO_N "(cached) $ECHO_C" >&6
33778 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33780 cat >conftest.$ac_ext <<_ACEOF
33783 cat confdefs.h >>conftest.$ac_ext
33784 cat >>conftest.$ac_ext <<_ACEOF
33785 /* end confdefs.h. */
33787 #ifdef HAVE_DB_185_H
33788 # include <db_185.h>
33793 #ifndef DB_VERSION_MAJOR
33794 # define DB_VERSION_MAJOR 1
33798 #define NULL ((void*)0)
33805 #if DB_VERSION_MAJOR > 1
33808 int major, minor, patch;
33810 version = db_version( &major, &minor, &patch );
33812 if( major != DB_VERSION_MAJOR ||
33813 minor < DB_VERSION_MINOR )
33815 printf("Berkeley DB version mismatch\n"
33816 "\theader: %s\n\tlibrary: %s\n",
33817 DB_VERSION_STRING, version);
33823 #if DB_VERSION_MAJOR > 2
33824 db_env_create( NULL, 0 );
33825 #elif DB_VERSION_MAJOR > 1
33826 db_appexit( NULL );
33828 (void) dbopen( NULL, 0, 0, 0, NULL);
33835 rm -f conftest.$ac_objext conftest$ac_exeext
33836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33837 (eval $ac_link) 2>conftest.er1
33839 grep -v '^ *+' conftest.er1 >conftest.err
33841 cat conftest.err >&5
33842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33843 (exit $ac_status); } &&
33844 { ac_try='test -z "$ac_c_werror_flag"
33845 || test ! -s conftest.err'
33846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33847 (eval $ac_try) 2>&5
33849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33850 (exit $ac_status); }; } &&
33851 { ac_try='test -s conftest$ac_exeext'
33852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33853 (eval $ac_try) 2>&5
33855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33856 (exit $ac_status); }; }; then
33859 echo "$as_me: failed program was:" >&5
33860 sed 's/^/| /' conftest.$ac_ext >&5
33864 rm -f conftest.err conftest.$ac_objext \
33865 conftest$ac_exeext conftest.$ac_ext
33870 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
33871 echo "${ECHO_T}$ol_cv_db_db_3" >&6
33873 if test $ol_cv_db_db_3 = yes ; then
33874 ol_cv_lib_db=-ldb-3
33879 elif test $ol_cv_bdb_major = 2 ; then
33880 if test $ol_cv_lib_db = no ; then
33881 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
33882 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
33883 if test "${ol_cv_db_db2+set}" = set; then
33884 echo $ECHO_N "(cached) $ECHO_C" >&6
33889 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
33891 cat >conftest.$ac_ext <<_ACEOF
33894 cat confdefs.h >>conftest.$ac_ext
33895 cat >>conftest.$ac_ext <<_ACEOF
33896 /* end confdefs.h. */
33898 #ifdef HAVE_DB_185_H
33899 # include <db_185.h>
33904 #ifndef DB_VERSION_MAJOR
33905 # define DB_VERSION_MAJOR 1
33909 #define NULL ((void*)0)
33916 #if DB_VERSION_MAJOR > 1
33919 int major, minor, patch;
33921 version = db_version( &major, &minor, &patch );
33923 if( major != DB_VERSION_MAJOR ||
33924 minor < DB_VERSION_MINOR )
33926 printf("Berkeley DB version mismatch\n"
33927 "\theader: %s\n\tlibrary: %s\n",
33928 DB_VERSION_STRING, version);
33934 #if DB_VERSION_MAJOR > 2
33935 db_env_create( NULL, 0 );
33936 #elif DB_VERSION_MAJOR > 1
33937 db_appexit( NULL );
33939 (void) dbopen( NULL, 0, 0, 0, NULL);
33946 rm -f conftest.$ac_objext conftest$ac_exeext
33947 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33948 (eval $ac_link) 2>conftest.er1
33950 grep -v '^ *+' conftest.er1 >conftest.err
33952 cat conftest.err >&5
33953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33954 (exit $ac_status); } &&
33955 { ac_try='test -z "$ac_c_werror_flag"
33956 || test ! -s conftest.err'
33957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33958 (eval $ac_try) 2>&5
33960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33961 (exit $ac_status); }; } &&
33962 { ac_try='test -s conftest$ac_exeext'
33963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33964 (eval $ac_try) 2>&5
33966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33967 (exit $ac_status); }; }; then
33970 echo "$as_me: failed program was:" >&5
33971 sed 's/^/| /' conftest.$ac_ext >&5
33975 rm -f conftest.err conftest.$ac_objext \
33976 conftest$ac_exeext conftest.$ac_ext
33981 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
33982 echo "${ECHO_T}$ol_cv_db_db2" >&6
33984 if test $ol_cv_db_db2 = yes ; then
33989 if test $ol_cv_lib_db = no ; then
33990 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
33991 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
33992 if test "${ol_cv_db_db_2+set}" = set; then
33993 echo $ECHO_N "(cached) $ECHO_C" >&6
33998 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34000 cat >conftest.$ac_ext <<_ACEOF
34003 cat confdefs.h >>conftest.$ac_ext
34004 cat >>conftest.$ac_ext <<_ACEOF
34005 /* end confdefs.h. */
34007 #ifdef HAVE_DB_185_H
34008 # include <db_185.h>
34013 #ifndef DB_VERSION_MAJOR
34014 # define DB_VERSION_MAJOR 1
34018 #define NULL ((void*)0)
34025 #if DB_VERSION_MAJOR > 1
34028 int major, minor, patch;
34030 version = db_version( &major, &minor, &patch );
34032 if( major != DB_VERSION_MAJOR ||
34033 minor < DB_VERSION_MINOR )
34035 printf("Berkeley DB version mismatch\n"
34036 "\theader: %s\n\tlibrary: %s\n",
34037 DB_VERSION_STRING, version);
34043 #if DB_VERSION_MAJOR > 2
34044 db_env_create( NULL, 0 );
34045 #elif DB_VERSION_MAJOR > 1
34046 db_appexit( NULL );
34048 (void) dbopen( NULL, 0, 0, 0, NULL);
34055 rm -f conftest.$ac_objext conftest$ac_exeext
34056 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34057 (eval $ac_link) 2>conftest.er1
34059 grep -v '^ *+' conftest.er1 >conftest.err
34061 cat conftest.err >&5
34062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34063 (exit $ac_status); } &&
34064 { ac_try='test -z "$ac_c_werror_flag"
34065 || test ! -s conftest.err'
34066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34067 (eval $ac_try) 2>&5
34069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34070 (exit $ac_status); }; } &&
34071 { ac_try='test -s conftest$ac_exeext'
34072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34073 (eval $ac_try) 2>&5
34075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34076 (exit $ac_status); }; }; then
34079 echo "$as_me: failed program was:" >&5
34080 sed 's/^/| /' conftest.$ac_ext >&5
34084 rm -f conftest.err conftest.$ac_objext \
34085 conftest$ac_exeext conftest.$ac_ext
34090 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
34091 echo "${ECHO_T}$ol_cv_db_db_2" >&6
34093 if test $ol_cv_db_db_2 = yes ; then
34094 ol_cv_lib_db=-ldb-2
34099 elif test $ol_cv_bdb_major = 1 ; then
34100 if test $ol_cv_lib_db = no ; then
34101 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
34102 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
34103 if test "${ol_cv_db_db1+set}" = set; then
34104 echo $ECHO_N "(cached) $ECHO_C" >&6
34109 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34111 cat >conftest.$ac_ext <<_ACEOF
34114 cat confdefs.h >>conftest.$ac_ext
34115 cat >>conftest.$ac_ext <<_ACEOF
34116 /* end confdefs.h. */
34118 #ifdef HAVE_DB_185_H
34119 # include <db_185.h>
34124 #ifndef DB_VERSION_MAJOR
34125 # define DB_VERSION_MAJOR 1
34129 #define NULL ((void*)0)
34136 #if DB_VERSION_MAJOR > 1
34139 int major, minor, patch;
34141 version = db_version( &major, &minor, &patch );
34143 if( major != DB_VERSION_MAJOR ||
34144 minor < DB_VERSION_MINOR )
34146 printf("Berkeley DB version mismatch\n"
34147 "\theader: %s\n\tlibrary: %s\n",
34148 DB_VERSION_STRING, version);
34154 #if DB_VERSION_MAJOR > 2
34155 db_env_create( NULL, 0 );
34156 #elif DB_VERSION_MAJOR > 1
34157 db_appexit( NULL );
34159 (void) dbopen( NULL, 0, 0, 0, NULL);
34166 rm -f conftest.$ac_objext conftest$ac_exeext
34167 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34168 (eval $ac_link) 2>conftest.er1
34170 grep -v '^ *+' conftest.er1 >conftest.err
34172 cat conftest.err >&5
34173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34174 (exit $ac_status); } &&
34175 { ac_try='test -z "$ac_c_werror_flag"
34176 || test ! -s conftest.err'
34177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34178 (eval $ac_try) 2>&5
34180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34181 (exit $ac_status); }; } &&
34182 { ac_try='test -s conftest$ac_exeext'
34183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34184 (eval $ac_try) 2>&5
34186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34187 (exit $ac_status); }; }; then
34190 echo "$as_me: failed program was:" >&5
34191 sed 's/^/| /' conftest.$ac_ext >&5
34195 rm -f conftest.err conftest.$ac_objext \
34196 conftest$ac_exeext conftest.$ac_ext
34201 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
34202 echo "${ECHO_T}$ol_cv_db_db1" >&6
34204 if test $ol_cv_db_db1 = yes ; then
34209 if test $ol_cv_lib_db = no ; then
34210 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
34211 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
34212 if test "${ol_cv_db_db_1+set}" = set; then
34213 echo $ECHO_N "(cached) $ECHO_C" >&6
34218 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34220 cat >conftest.$ac_ext <<_ACEOF
34223 cat confdefs.h >>conftest.$ac_ext
34224 cat >>conftest.$ac_ext <<_ACEOF
34225 /* end confdefs.h. */
34227 #ifdef HAVE_DB_185_H
34228 # include <db_185.h>
34233 #ifndef DB_VERSION_MAJOR
34234 # define DB_VERSION_MAJOR 1
34238 #define NULL ((void*)0)
34245 #if DB_VERSION_MAJOR > 1
34248 int major, minor, patch;
34250 version = db_version( &major, &minor, &patch );
34252 if( major != DB_VERSION_MAJOR ||
34253 minor < DB_VERSION_MINOR )
34255 printf("Berkeley DB version mismatch\n"
34256 "\theader: %s\n\tlibrary: %s\n",
34257 DB_VERSION_STRING, version);
34263 #if DB_VERSION_MAJOR > 2
34264 db_env_create( NULL, 0 );
34265 #elif DB_VERSION_MAJOR > 1
34266 db_appexit( NULL );
34268 (void) dbopen( NULL, 0, 0, 0, NULL);
34275 rm -f conftest.$ac_objext conftest$ac_exeext
34276 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34277 (eval $ac_link) 2>conftest.er1
34279 grep -v '^ *+' conftest.er1 >conftest.err
34281 cat conftest.err >&5
34282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34283 (exit $ac_status); } &&
34284 { ac_try='test -z "$ac_c_werror_flag"
34285 || test ! -s conftest.err'
34286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34287 (eval $ac_try) 2>&5
34289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34290 (exit $ac_status); }; } &&
34291 { ac_try='test -s conftest$ac_exeext'
34292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34293 (eval $ac_try) 2>&5
34295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34296 (exit $ac_status); }; }; then
34299 echo "$as_me: failed program was:" >&5
34300 sed 's/^/| /' conftest.$ac_ext >&5
34304 rm -f conftest.err conftest.$ac_objext \
34305 conftest$ac_exeext conftest.$ac_ext
34310 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
34311 echo "${ECHO_T}$ol_cv_db_db_1" >&6
34313 if test $ol_cv_db_db_1 = yes ; then
34314 ol_cv_lib_db=-ldb-1
34319 if test $ol_cv_lib_db = no ; then
34320 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
34321 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
34322 if test "${ol_cv_db_none+set}" = set; then
34323 echo $ECHO_N "(cached) $ECHO_C" >&6
34328 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
34330 cat >conftest.$ac_ext <<_ACEOF
34333 cat confdefs.h >>conftest.$ac_ext
34334 cat >>conftest.$ac_ext <<_ACEOF
34335 /* end confdefs.h. */
34337 #ifdef HAVE_DB_185_H
34338 # include <db_185.h>
34343 #ifndef DB_VERSION_MAJOR
34344 # define DB_VERSION_MAJOR 1
34348 #define NULL ((void*)0)
34355 #if DB_VERSION_MAJOR > 1
34358 int major, minor, patch;
34360 version = db_version( &major, &minor, &patch );
34362 if( major != DB_VERSION_MAJOR ||
34363 minor < DB_VERSION_MINOR )
34365 printf("Berkeley DB version mismatch\n"
34366 "\theader: %s\n\tlibrary: %s\n",
34367 DB_VERSION_STRING, version);
34373 #if DB_VERSION_MAJOR > 2
34374 db_env_create( NULL, 0 );
34375 #elif DB_VERSION_MAJOR > 1
34376 db_appexit( NULL );
34378 (void) dbopen( NULL, 0, 0, 0, NULL);
34385 rm -f conftest.$ac_objext conftest$ac_exeext
34386 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34387 (eval $ac_link) 2>conftest.er1
34389 grep -v '^ *+' conftest.er1 >conftest.err
34391 cat conftest.err >&5
34392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34393 (exit $ac_status); } &&
34394 { ac_try='test -z "$ac_c_werror_flag"
34395 || test ! -s conftest.err'
34396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34397 (eval $ac_try) 2>&5
34399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34400 (exit $ac_status); }; } &&
34401 { ac_try='test -s conftest$ac_exeext'
34402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34403 (eval $ac_try) 2>&5
34405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34406 (exit $ac_status); }; }; then
34409 echo "$as_me: failed program was:" >&5
34410 sed 's/^/| /' conftest.$ac_ext >&5
34414 rm -f conftest.err conftest.$ac_objext \
34415 conftest$ac_exeext conftest.$ac_ext
34420 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
34421 echo "${ECHO_T}$ol_cv_db_none" >&6
34423 if test $ol_cv_db_none = yes ; then
34429 if test "$ol_cv_lib_db" != no ; then
34430 ol_cv_berkeley_db=yes
34431 echo "$as_me:$LINENO: checking for Berkeley DB version match" >&5
34432 echo $ECHO_N "checking for Berkeley DB version match... $ECHO_C" >&6
34433 if test "${ol_cv_berkeley_db_version+set}" = set; then
34434 echo $ECHO_N "(cached) $ECHO_C" >&6
34438 LIBS="$LTHREAD_LIBS $LIBS"
34439 if test $ol_cv_lib_db != yes ; then
34440 LIBS="$ol_cv_lib_db $LIBS"
34443 if test "$cross_compiling" = yes; then
34444 ol_cv_berkeley_db_version=cross
34446 cat >conftest.$ac_ext <<_ACEOF
34449 cat confdefs.h >>conftest.$ac_ext
34450 cat >>conftest.$ac_ext <<_ACEOF
34451 /* end confdefs.h. */
34453 #ifdef HAVE_DB_185_H
34458 #ifndef DB_VERSION_MAJOR
34459 # define DB_VERSION_MAJOR 1
34462 #define NULL ((void *)0)
34466 #if DB_VERSION_MAJOR > 1
34468 int major, minor, patch;
34470 version = db_version( &major, &minor, &patch );
34472 if( major != DB_VERSION_MAJOR ||
34473 minor != DB_VERSION_MINOR ||
34474 patch != DB_VERSION_PATCH )
34476 printf("Berkeley DB version mismatch\n"
34477 "\theader: %s\n\tlibrary: %s\n",
34478 DB_VERSION_STRING, version);
34486 rm -f conftest$ac_exeext
34487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34488 (eval $ac_link) 2>&5
34490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34491 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34493 (eval $ac_try) 2>&5
34495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34496 (exit $ac_status); }; }; then
34497 ol_cv_berkeley_db_version=yes
34499 echo "$as_me: program exited with status $ac_status" >&5
34500 echo "$as_me: failed program was:" >&5
34501 sed 's/^/| /' conftest.$ac_ext >&5
34503 ( exit $ac_status )
34504 ol_cv_berkeley_db_version=no
34506 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34512 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
34513 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6
34515 if test $ol_cv_berkeley_db_version = no ; then
34516 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
34517 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
34518 { (exit 1); exit 1; }; }
34521 echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
34522 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6
34523 if test "${ol_cv_berkeley_db_thread+set}" = set; then
34524 echo $ECHO_N "(cached) $ECHO_C" >&6
34528 LIBS="$LTHREAD_LIBS $LIBS"
34529 if test $ol_cv_lib_db != yes ; then
34530 LIBS="$ol_cv_lib_db $LIBS"
34533 if test "$cross_compiling" = yes; then
34534 ol_cv_berkeley_db_thread=cross
34536 cat >conftest.$ac_ext <<_ACEOF
34539 cat confdefs.h >>conftest.$ac_ext
34540 cat >>conftest.$ac_ext <<_ACEOF
34541 /* end confdefs.h. */
34543 #ifdef HAVE_DB_185_H
34549 #define NULL ((void *)0)
34554 u_int32_t flags = DB_CREATE |
34560 #if DB_VERSION_MAJOR > 2
34561 DB_ENV *env = NULL;
34563 rc = db_env_create( &env, 0 );
34565 flags |= DB_INIT_MPOOL;
34566 #ifdef DB_MPOOL_PRIVATE
34567 flags |= DB_MPOOL_PRIVATE;
34571 printf("BerkeleyDB: %s\n", db_strerror(rc) );
34575 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
34576 rc = env->open( env, NULL, flags, 0 );
34578 rc = env->open( env, NULL, NULL, flags, 0 );
34582 rc = env->close( env, 0 );
34586 printf("BerkeleyDB: %s\n", db_strerror(rc) );
34592 memset( &env, '\0', sizeof(env) );
34594 rc = db_appinit( NULL, NULL, &env, flags );
34597 db_appexit( &env );
34600 unlink("__db_mpool.share");
34601 unlink("__db_lock.share");
34607 rm -f conftest$ac_exeext
34608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34609 (eval $ac_link) 2>&5
34611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34612 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34614 (eval $ac_try) 2>&5
34616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34617 (exit $ac_status); }; }; then
34618 ol_cv_berkeley_db_thread=yes
34620 echo "$as_me: program exited with status $ac_status" >&5
34621 echo "$as_me: failed program was:" >&5
34622 sed 's/^/| /' conftest.$ac_ext >&5
34624 ( exit $ac_status )
34625 ol_cv_berkeley_db_thread=no
34627 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34633 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
34634 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6
34636 if test $ol_cv_berkeley_db_thread != no ; then
34638 cat >>confdefs.h <<\_ACEOF
34639 #define HAVE_BERKELEY_DB_THREAD 1
34649 if test $ol_cv_berkeley_db != no ; then
34651 cat >>confdefs.h <<\_ACEOF
34652 #define HAVE_BERKELEY_DB 1
34656 ol_link_ldbm=berkeley
34657 ol_enable_ldbm_api=berkeley
34659 if test $ol_enable_ldbm_type = hash ; then
34661 cat >>confdefs.h <<\_ACEOF
34662 #define LDBM_USE_DBHASH 1
34667 cat >>confdefs.h <<\_ACEOF
34668 #define LDBM_USE_DBBTREE 1
34673 if test $ol_cv_lib_db != yes ; then
34674 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_db"
34680 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
34681 if test $ol_link_ldbm != berkeley ; then
34682 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
34683 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
34684 { (exit 1); exit 1; }; }
34686 echo "$as_me:$LINENO: checking Berkeley DB version for BDB/HDB backends" >&5
34687 echo $ECHO_N "checking Berkeley DB version for BDB/HDB backends... $ECHO_C" >&6
34688 if test "${ol_cv_bdb_compat+set}" = set; then
34689 echo $ECHO_N "(cached) $ECHO_C" >&6
34692 cat >conftest.$ac_ext <<_ACEOF
34695 cat confdefs.h >>conftest.$ac_ext
34696 cat >>conftest.$ac_ext <<_ACEOF
34697 /* end confdefs.h. */
34701 /* this check could be improved */
34702 #ifndef DB_VERSION_MAJOR
34703 # define DB_VERSION_MAJOR 1
34705 #ifndef DB_VERSION_MINOR
34706 # define DB_VERSION_MINOR 0
34709 /* require 4.2 or later */
34710 #if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 2)
34711 __db_version_compat
34715 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34716 $EGREP "__db_version_compat" >/dev/null 2>&1; then
34717 ol_cv_bdb_compat=yes
34719 ol_cv_bdb_compat=no
34724 echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
34725 echo "${ECHO_T}$ol_cv_bdb_compat" >&6
34728 if test $ol_cv_bdb_compat != yes ; then
34729 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB version incompatible" >&5
34730 echo "$as_me: error: BDB/HDB: BerkeleyDB version incompatible" >&2;}
34731 { (exit 1); exit 1; }; }
34736 if test $ol_link_ldbm = no && test $ol_enable_ldbm_type = btree ; then
34737 { echo "$as_me:$LINENO: WARNING: Could not find LDBM with BTREE support" >&5
34738 echo "$as_me: WARNING: Could not find LDBM with BTREE support" >&2;}
34739 ol_enable_ldbm_api=none
34742 if test $ol_enable_ldbm_api = auto || test $ol_enable_ldbm_api = mdbm ; then
34743 echo "$as_me:$LINENO: checking for MDBM library" >&5
34744 echo $ECHO_N "checking for MDBM library... $ECHO_C" >&6
34745 if test "${ol_cv_lib_mdbm+set}" = set; then
34746 echo $ECHO_N "(cached) $ECHO_C" >&6
34749 echo "$as_me:$LINENO: checking for mdbm_set_chain" >&5
34750 echo $ECHO_N "checking for mdbm_set_chain... $ECHO_C" >&6
34751 if test "${ac_cv_func_mdbm_set_chain+set}" = set; then
34752 echo $ECHO_N "(cached) $ECHO_C" >&6
34754 cat >conftest.$ac_ext <<_ACEOF
34757 cat confdefs.h >>conftest.$ac_ext
34758 cat >>conftest.$ac_ext <<_ACEOF
34759 /* end confdefs.h. */
34760 /* Define mdbm_set_chain to an innocuous variant, in case <limits.h> declares mdbm_set_chain.
34761 For example, HP-UX 11i <limits.h> declares gettimeofday. */
34762 #define mdbm_set_chain innocuous_mdbm_set_chain
34764 /* System header to define __stub macros and hopefully few prototypes,
34765 which can conflict with char mdbm_set_chain (); below.
34766 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
34767 <limits.h> exists even on freestanding compilers. */
34770 # include <limits.h>
34772 # include <assert.h>
34775 #undef mdbm_set_chain
34777 /* Override any gcc2 internal prototype to avoid an error. */
34782 /* We use char because int might match the return type of a gcc2
34783 builtin and then its argument prototype would still apply. */
34784 char mdbm_set_chain ();
34785 /* The GNU C library defines this for functions which it implements
34786 to always fail with ENOSYS. Some functions are actually named
34787 something starting with __ and the normal name is an alias. */
34788 #if defined (__stub_mdbm_set_chain) || defined (__stub___mdbm_set_chain)
34791 char (*f) () = mdbm_set_chain;
34800 return f != mdbm_set_chain;
34805 rm -f conftest.$ac_objext conftest$ac_exeext
34806 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34807 (eval $ac_link) 2>conftest.er1
34809 grep -v '^ *+' conftest.er1 >conftest.err
34811 cat conftest.err >&5
34812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34813 (exit $ac_status); } &&
34814 { ac_try='test -z "$ac_c_werror_flag"
34815 || test ! -s conftest.err'
34816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34817 (eval $ac_try) 2>&5
34819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34820 (exit $ac_status); }; } &&
34821 { ac_try='test -s conftest$ac_exeext'
34822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34823 (eval $ac_try) 2>&5
34825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34826 (exit $ac_status); }; }; then
34827 ac_cv_func_mdbm_set_chain=yes
34829 echo "$as_me: failed program was:" >&5
34830 sed 's/^/| /' conftest.$ac_ext >&5
34832 ac_cv_func_mdbm_set_chain=no
34834 rm -f conftest.err conftest.$ac_objext \
34835 conftest$ac_exeext conftest.$ac_ext
34837 echo "$as_me:$LINENO: result: $ac_cv_func_mdbm_set_chain" >&5
34838 echo "${ECHO_T}$ac_cv_func_mdbm_set_chain" >&6
34839 if test $ac_cv_func_mdbm_set_chain = yes; then
34843 echo "$as_me:$LINENO: checking for mdbm_set_chain in -lmdbm" >&5
34844 echo $ECHO_N "checking for mdbm_set_chain in -lmdbm... $ECHO_C" >&6
34845 if test "${ac_cv_lib_mdbm_mdbm_set_chain+set}" = set; then
34846 echo $ECHO_N "(cached) $ECHO_C" >&6
34848 ac_check_lib_save_LIBS=$LIBS
34849 LIBS="-lmdbm $LIBS"
34850 cat >conftest.$ac_ext <<_ACEOF
34853 cat confdefs.h >>conftest.$ac_ext
34854 cat >>conftest.$ac_ext <<_ACEOF
34855 /* end confdefs.h. */
34857 /* Override any gcc2 internal prototype to avoid an error. */
34861 /* We use char because int might match the return type of a gcc2
34862 builtin and then its argument prototype would still apply. */
34863 char mdbm_set_chain ();
34872 rm -f conftest.$ac_objext conftest$ac_exeext
34873 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34874 (eval $ac_link) 2>conftest.er1
34876 grep -v '^ *+' conftest.er1 >conftest.err
34878 cat conftest.err >&5
34879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34880 (exit $ac_status); } &&
34881 { ac_try='test -z "$ac_c_werror_flag"
34882 || test ! -s conftest.err'
34883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34884 (eval $ac_try) 2>&5
34886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34887 (exit $ac_status); }; } &&
34888 { ac_try='test -s conftest$ac_exeext'
34889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34890 (eval $ac_try) 2>&5
34892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34893 (exit $ac_status); }; }; then
34894 ac_cv_lib_mdbm_mdbm_set_chain=yes
34896 echo "$as_me: failed program was:" >&5
34897 sed 's/^/| /' conftest.$ac_ext >&5
34899 ac_cv_lib_mdbm_mdbm_set_chain=no
34901 rm -f conftest.err conftest.$ac_objext \
34902 conftest$ac_exeext conftest.$ac_ext
34903 LIBS=$ac_check_lib_save_LIBS
34905 echo "$as_me:$LINENO: result: $ac_cv_lib_mdbm_mdbm_set_chain" >&5
34906 echo "${ECHO_T}$ac_cv_lib_mdbm_mdbm_set_chain" >&6
34907 if test $ac_cv_lib_mdbm_mdbm_set_chain = yes; then
34908 ol_cv_lib_mdbm=-lmdbm
34919 echo "$as_me:$LINENO: result: $ol_cv_lib_mdbm" >&5
34920 echo "${ECHO_T}$ol_cv_lib_mdbm" >&6
34924 for ac_header in mdbm.h
34926 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
34927 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34928 echo "$as_me:$LINENO: checking for $ac_header" >&5
34929 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34930 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34931 echo $ECHO_N "(cached) $ECHO_C" >&6
34933 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34934 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34936 # Is the header compilable?
34937 echo "$as_me:$LINENO: checking $ac_header usability" >&5
34938 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
34939 cat >conftest.$ac_ext <<_ACEOF
34942 cat confdefs.h >>conftest.$ac_ext
34943 cat >>conftest.$ac_ext <<_ACEOF
34944 /* end confdefs.h. */
34945 $ac_includes_default
34946 #include <$ac_header>
34948 rm -f conftest.$ac_objext
34949 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34950 (eval $ac_compile) 2>conftest.er1
34952 grep -v '^ *+' conftest.er1 >conftest.err
34954 cat conftest.err >&5
34955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34956 (exit $ac_status); } &&
34957 { ac_try='test -z "$ac_c_werror_flag"
34958 || test ! -s conftest.err'
34959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34960 (eval $ac_try) 2>&5
34962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34963 (exit $ac_status); }; } &&
34964 { ac_try='test -s conftest.$ac_objext'
34965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34966 (eval $ac_try) 2>&5
34968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34969 (exit $ac_status); }; }; then
34970 ac_header_compiler=yes
34972 echo "$as_me: failed program was:" >&5
34973 sed 's/^/| /' conftest.$ac_ext >&5
34975 ac_header_compiler=no
34977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34978 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
34979 echo "${ECHO_T}$ac_header_compiler" >&6
34981 # Is the header present?
34982 echo "$as_me:$LINENO: checking $ac_header presence" >&5
34983 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
34984 cat >conftest.$ac_ext <<_ACEOF
34987 cat confdefs.h >>conftest.$ac_ext
34988 cat >>conftest.$ac_ext <<_ACEOF
34989 /* end confdefs.h. */
34990 #include <$ac_header>
34992 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
34993 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
34995 grep -v '^ *+' conftest.er1 >conftest.err
34997 cat conftest.err >&5
34998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34999 (exit $ac_status); } >/dev/null; then
35000 if test -s conftest.err; then
35001 ac_cpp_err=$ac_c_preproc_warn_flag
35002 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35009 if test -z "$ac_cpp_err"; then
35010 ac_header_preproc=yes
35012 echo "$as_me: failed program was:" >&5
35013 sed 's/^/| /' conftest.$ac_ext >&5
35015 ac_header_preproc=no
35017 rm -f conftest.err conftest.$ac_ext
35018 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35019 echo "${ECHO_T}$ac_header_preproc" >&6
35021 # So? What about this header?
35022 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35024 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35025 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35026 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35027 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35028 ac_header_preproc=yes
35031 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35032 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35033 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35034 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35035 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35036 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35037 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35038 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35039 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35040 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35041 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35042 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35045 ## ------------------------------------------ ##
35046 ## Report this to the AC_PACKAGE_NAME lists. ##
35047 ## ------------------------------------------ ##
35050 sed "s/^/$as_me: WARNING: /" >&2
35053 echo "$as_me:$LINENO: checking for $ac_header" >&5
35054 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35055 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35056 echo $ECHO_N "(cached) $ECHO_C" >&6
35058 eval "$as_ac_Header=\$ac_header_preproc"
35060 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35061 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35064 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35065 cat >>confdefs.h <<_ACEOF
35066 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35073 echo "$as_me:$LINENO: checking for db" >&5
35074 echo $ECHO_N "checking for db... $ECHO_C" >&6
35075 if test "${ol_cv_mdbm+set}" = set; then
35076 echo $ECHO_N "(cached) $ECHO_C" >&6
35079 if test $ol_cv_lib_mdbm = no || test $ac_cv_header_mdbm_h = no ; then
35086 echo "$as_me:$LINENO: result: $ol_cv_mdbm" >&5
35087 echo "${ECHO_T}$ol_cv_mdbm" >&6
35088 if test $ol_cv_mdbm = yes ; then
35090 cat >>confdefs.h <<\_ACEOF
35091 #define HAVE_MDBM 1
35097 if test $ol_cv_mdbm = yes ; then
35099 ol_enable_ldbm_api=mdbm
35100 if test $ol_cv_lib_mdbm != yes ; then
35101 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_mdbm"
35106 if test $ol_enable_ldbm_api = auto || test $ol_enable_ldbm_api = gdbm ; then
35107 echo "$as_me:$LINENO: checking for GDBM library" >&5
35108 echo $ECHO_N "checking for GDBM library... $ECHO_C" >&6
35109 if test "${ol_cv_lib_gdbm+set}" = set; then
35110 echo $ECHO_N "(cached) $ECHO_C" >&6
35113 echo "$as_me:$LINENO: checking for gdbm_open" >&5
35114 echo $ECHO_N "checking for gdbm_open... $ECHO_C" >&6
35115 if test "${ac_cv_func_gdbm_open+set}" = set; then
35116 echo $ECHO_N "(cached) $ECHO_C" >&6
35118 cat >conftest.$ac_ext <<_ACEOF
35121 cat confdefs.h >>conftest.$ac_ext
35122 cat >>conftest.$ac_ext <<_ACEOF
35123 /* end confdefs.h. */
35124 /* Define gdbm_open to an innocuous variant, in case <limits.h> declares gdbm_open.
35125 For example, HP-UX 11i <limits.h> declares gettimeofday. */
35126 #define gdbm_open innocuous_gdbm_open
35128 /* System header to define __stub macros and hopefully few prototypes,
35129 which can conflict with char gdbm_open (); below.
35130 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
35131 <limits.h> exists even on freestanding compilers. */
35134 # include <limits.h>
35136 # include <assert.h>
35141 /* Override any gcc2 internal prototype to avoid an error. */
35146 /* We use char because int might match the return type of a gcc2
35147 builtin and then its argument prototype would still apply. */
35149 /* The GNU C library defines this for functions which it implements
35150 to always fail with ENOSYS. Some functions are actually named
35151 something starting with __ and the normal name is an alias. */
35152 #if defined (__stub_gdbm_open) || defined (__stub___gdbm_open)
35155 char (*f) () = gdbm_open;
35164 return f != gdbm_open;
35169 rm -f conftest.$ac_objext conftest$ac_exeext
35170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35171 (eval $ac_link) 2>conftest.er1
35173 grep -v '^ *+' conftest.er1 >conftest.err
35175 cat conftest.err >&5
35176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35177 (exit $ac_status); } &&
35178 { ac_try='test -z "$ac_c_werror_flag"
35179 || test ! -s conftest.err'
35180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35181 (eval $ac_try) 2>&5
35183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35184 (exit $ac_status); }; } &&
35185 { ac_try='test -s conftest$ac_exeext'
35186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35187 (eval $ac_try) 2>&5
35189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35190 (exit $ac_status); }; }; then
35191 ac_cv_func_gdbm_open=yes
35193 echo "$as_me: failed program was:" >&5
35194 sed 's/^/| /' conftest.$ac_ext >&5
35196 ac_cv_func_gdbm_open=no
35198 rm -f conftest.err conftest.$ac_objext \
35199 conftest$ac_exeext conftest.$ac_ext
35201 echo "$as_me:$LINENO: result: $ac_cv_func_gdbm_open" >&5
35202 echo "${ECHO_T}$ac_cv_func_gdbm_open" >&6
35203 if test $ac_cv_func_gdbm_open = yes; then
35207 echo "$as_me:$LINENO: checking for gdbm_open in -lgdbm" >&5
35208 echo $ECHO_N "checking for gdbm_open in -lgdbm... $ECHO_C" >&6
35209 if test "${ac_cv_lib_gdbm_gdbm_open+set}" = set; then
35210 echo $ECHO_N "(cached) $ECHO_C" >&6
35212 ac_check_lib_save_LIBS=$LIBS
35213 LIBS="-lgdbm $LIBS"
35214 cat >conftest.$ac_ext <<_ACEOF
35217 cat confdefs.h >>conftest.$ac_ext
35218 cat >>conftest.$ac_ext <<_ACEOF
35219 /* end confdefs.h. */
35221 /* Override any gcc2 internal prototype to avoid an error. */
35225 /* We use char because int might match the return type of a gcc2
35226 builtin and then its argument prototype would still apply. */
35236 rm -f conftest.$ac_objext conftest$ac_exeext
35237 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35238 (eval $ac_link) 2>conftest.er1
35240 grep -v '^ *+' conftest.er1 >conftest.err
35242 cat conftest.err >&5
35243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35244 (exit $ac_status); } &&
35245 { ac_try='test -z "$ac_c_werror_flag"
35246 || test ! -s conftest.err'
35247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35248 (eval $ac_try) 2>&5
35250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35251 (exit $ac_status); }; } &&
35252 { ac_try='test -s conftest$ac_exeext'
35253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35254 (eval $ac_try) 2>&5
35256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35257 (exit $ac_status); }; }; then
35258 ac_cv_lib_gdbm_gdbm_open=yes
35260 echo "$as_me: failed program was:" >&5
35261 sed 's/^/| /' conftest.$ac_ext >&5
35263 ac_cv_lib_gdbm_gdbm_open=no
35265 rm -f conftest.err conftest.$ac_objext \
35266 conftest$ac_exeext conftest.$ac_ext
35267 LIBS=$ac_check_lib_save_LIBS
35269 echo "$as_me:$LINENO: result: $ac_cv_lib_gdbm_gdbm_open" >&5
35270 echo "${ECHO_T}$ac_cv_lib_gdbm_gdbm_open" >&6
35271 if test $ac_cv_lib_gdbm_gdbm_open = yes; then
35272 ol_cv_lib_gdbm=-lgdbm
35283 echo "$as_me:$LINENO: result: $ol_cv_lib_gdbm" >&5
35284 echo "${ECHO_T}$ol_cv_lib_gdbm" >&6
35288 for ac_header in gdbm.h
35290 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35291 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35292 echo "$as_me:$LINENO: checking for $ac_header" >&5
35293 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35294 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35295 echo $ECHO_N "(cached) $ECHO_C" >&6
35297 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35298 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35300 # Is the header compilable?
35301 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35302 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35303 cat >conftest.$ac_ext <<_ACEOF
35306 cat confdefs.h >>conftest.$ac_ext
35307 cat >>conftest.$ac_ext <<_ACEOF
35308 /* end confdefs.h. */
35309 $ac_includes_default
35310 #include <$ac_header>
35312 rm -f conftest.$ac_objext
35313 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35314 (eval $ac_compile) 2>conftest.er1
35316 grep -v '^ *+' conftest.er1 >conftest.err
35318 cat conftest.err >&5
35319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35320 (exit $ac_status); } &&
35321 { ac_try='test -z "$ac_c_werror_flag"
35322 || test ! -s conftest.err'
35323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35324 (eval $ac_try) 2>&5
35326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35327 (exit $ac_status); }; } &&
35328 { ac_try='test -s conftest.$ac_objext'
35329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35330 (eval $ac_try) 2>&5
35332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35333 (exit $ac_status); }; }; then
35334 ac_header_compiler=yes
35336 echo "$as_me: failed program was:" >&5
35337 sed 's/^/| /' conftest.$ac_ext >&5
35339 ac_header_compiler=no
35341 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35342 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35343 echo "${ECHO_T}$ac_header_compiler" >&6
35345 # Is the header present?
35346 echo "$as_me:$LINENO: checking $ac_header presence" >&5
35347 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
35348 cat >conftest.$ac_ext <<_ACEOF
35351 cat confdefs.h >>conftest.$ac_ext
35352 cat >>conftest.$ac_ext <<_ACEOF
35353 /* end confdefs.h. */
35354 #include <$ac_header>
35356 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
35357 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
35359 grep -v '^ *+' conftest.er1 >conftest.err
35361 cat conftest.err >&5
35362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35363 (exit $ac_status); } >/dev/null; then
35364 if test -s conftest.err; then
35365 ac_cpp_err=$ac_c_preproc_warn_flag
35366 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35373 if test -z "$ac_cpp_err"; then
35374 ac_header_preproc=yes
35376 echo "$as_me: failed program was:" >&5
35377 sed 's/^/| /' conftest.$ac_ext >&5
35379 ac_header_preproc=no
35381 rm -f conftest.err conftest.$ac_ext
35382 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35383 echo "${ECHO_T}$ac_header_preproc" >&6
35385 # So? What about this header?
35386 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35388 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35389 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35390 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35391 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35392 ac_header_preproc=yes
35395 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35396 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35397 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35398 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35399 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35400 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35401 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35402 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35403 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35404 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35405 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35406 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35409 ## ------------------------------------------ ##
35410 ## Report this to the AC_PACKAGE_NAME lists. ##
35411 ## ------------------------------------------ ##
35414 sed "s/^/$as_me: WARNING: /" >&2
35417 echo "$as_me:$LINENO: checking for $ac_header" >&5
35418 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35419 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35420 echo $ECHO_N "(cached) $ECHO_C" >&6
35422 eval "$as_ac_Header=\$ac_header_preproc"
35424 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35425 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35428 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35429 cat >>confdefs.h <<_ACEOF
35430 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35437 echo "$as_me:$LINENO: checking for db" >&5
35438 echo $ECHO_N "checking for db... $ECHO_C" >&6
35439 if test "${ol_cv_gdbm+set}" = set; then
35440 echo $ECHO_N "(cached) $ECHO_C" >&6
35443 if test $ol_cv_lib_gdbm = no || test $ac_cv_header_gdbm_h = no ; then
35450 echo "$as_me:$LINENO: result: $ol_cv_gdbm" >&5
35451 echo "${ECHO_T}$ol_cv_gdbm" >&6
35452 if test $ol_cv_gdbm = yes ; then
35454 cat >>confdefs.h <<\_ACEOF
35455 #define HAVE_GDBM 1
35461 if test $ol_cv_gdbm = yes ; then
35463 ol_enable_ldbm_api=gdbm
35465 if test $ol_cv_lib_gdbm != yes ; then
35466 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_gdbm"
35471 if test $ol_enable_ldbm_api = ndbm ; then
35472 echo "$as_me:$LINENO: checking for NDBM library" >&5
35473 echo $ECHO_N "checking for NDBM library... $ECHO_C" >&6
35474 if test "${ol_cv_lib_ndbm+set}" = set; then
35475 echo $ECHO_N "(cached) $ECHO_C" >&6
35478 echo "$as_me:$LINENO: checking for dbm_open" >&5
35479 echo $ECHO_N "checking for dbm_open... $ECHO_C" >&6
35480 if test "${ac_cv_func_dbm_open+set}" = set; then
35481 echo $ECHO_N "(cached) $ECHO_C" >&6
35483 cat >conftest.$ac_ext <<_ACEOF
35486 cat confdefs.h >>conftest.$ac_ext
35487 cat >>conftest.$ac_ext <<_ACEOF
35488 /* end confdefs.h. */
35489 /* Define dbm_open to an innocuous variant, in case <limits.h> declares dbm_open.
35490 For example, HP-UX 11i <limits.h> declares gettimeofday. */
35491 #define dbm_open innocuous_dbm_open
35493 /* System header to define __stub macros and hopefully few prototypes,
35494 which can conflict with char dbm_open (); below.
35495 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
35496 <limits.h> exists even on freestanding compilers. */
35499 # include <limits.h>
35501 # include <assert.h>
35506 /* Override any gcc2 internal prototype to avoid an error. */
35511 /* We use char because int might match the return type of a gcc2
35512 builtin and then its argument prototype would still apply. */
35514 /* The GNU C library defines this for functions which it implements
35515 to always fail with ENOSYS. Some functions are actually named
35516 something starting with __ and the normal name is an alias. */
35517 #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
35520 char (*f) () = dbm_open;
35529 return f != dbm_open;
35534 rm -f conftest.$ac_objext conftest$ac_exeext
35535 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35536 (eval $ac_link) 2>conftest.er1
35538 grep -v '^ *+' conftest.er1 >conftest.err
35540 cat conftest.err >&5
35541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35542 (exit $ac_status); } &&
35543 { ac_try='test -z "$ac_c_werror_flag"
35544 || test ! -s conftest.err'
35545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35546 (eval $ac_try) 2>&5
35548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35549 (exit $ac_status); }; } &&
35550 { ac_try='test -s conftest$ac_exeext'
35551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35552 (eval $ac_try) 2>&5
35554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35555 (exit $ac_status); }; }; then
35556 ac_cv_func_dbm_open=yes
35558 echo "$as_me: failed program was:" >&5
35559 sed 's/^/| /' conftest.$ac_ext >&5
35561 ac_cv_func_dbm_open=no
35563 rm -f conftest.err conftest.$ac_objext \
35564 conftest$ac_exeext conftest.$ac_ext
35566 echo "$as_me:$LINENO: result: $ac_cv_func_dbm_open" >&5
35567 echo "${ECHO_T}$ac_cv_func_dbm_open" >&6
35568 if test $ac_cv_func_dbm_open = yes; then
35572 echo "$as_me:$LINENO: checking for dbm_open in -lndbm" >&5
35573 echo $ECHO_N "checking for dbm_open in -lndbm... $ECHO_C" >&6
35574 if test "${ac_cv_lib_ndbm_dbm_open+set}" = set; then
35575 echo $ECHO_N "(cached) $ECHO_C" >&6
35577 ac_check_lib_save_LIBS=$LIBS
35578 LIBS="-lndbm $LIBS"
35579 cat >conftest.$ac_ext <<_ACEOF
35582 cat confdefs.h >>conftest.$ac_ext
35583 cat >>conftest.$ac_ext <<_ACEOF
35584 /* end confdefs.h. */
35586 /* Override any gcc2 internal prototype to avoid an error. */
35590 /* We use char because int might match the return type of a gcc2
35591 builtin and then its argument prototype would still apply. */
35601 rm -f conftest.$ac_objext conftest$ac_exeext
35602 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35603 (eval $ac_link) 2>conftest.er1
35605 grep -v '^ *+' conftest.er1 >conftest.err
35607 cat conftest.err >&5
35608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35609 (exit $ac_status); } &&
35610 { ac_try='test -z "$ac_c_werror_flag"
35611 || test ! -s conftest.err'
35612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35613 (eval $ac_try) 2>&5
35615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35616 (exit $ac_status); }; } &&
35617 { ac_try='test -s conftest$ac_exeext'
35618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35619 (eval $ac_try) 2>&5
35621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35622 (exit $ac_status); }; }; then
35623 ac_cv_lib_ndbm_dbm_open=yes
35625 echo "$as_me: failed program was:" >&5
35626 sed 's/^/| /' conftest.$ac_ext >&5
35628 ac_cv_lib_ndbm_dbm_open=no
35630 rm -f conftest.err conftest.$ac_objext \
35631 conftest$ac_exeext conftest.$ac_ext
35632 LIBS=$ac_check_lib_save_LIBS
35634 echo "$as_me:$LINENO: result: $ac_cv_lib_ndbm_dbm_open" >&5
35635 echo "${ECHO_T}$ac_cv_lib_ndbm_dbm_open" >&6
35636 if test $ac_cv_lib_ndbm_dbm_open = yes; then
35637 ol_cv_lib_ndbm=-lndbm
35640 echo "$as_me:$LINENO: checking for dbm_open in -ldbm" >&5
35641 echo $ECHO_N "checking for dbm_open in -ldbm... $ECHO_C" >&6
35642 if test "${ac_cv_lib_dbm_dbm_open+set}" = set; then
35643 echo $ECHO_N "(cached) $ECHO_C" >&6
35645 ac_check_lib_save_LIBS=$LIBS
35647 cat >conftest.$ac_ext <<_ACEOF
35650 cat confdefs.h >>conftest.$ac_ext
35651 cat >>conftest.$ac_ext <<_ACEOF
35652 /* end confdefs.h. */
35654 /* Override any gcc2 internal prototype to avoid an error. */
35658 /* We use char because int might match the return type of a gcc2
35659 builtin and then its argument prototype would still apply. */
35669 rm -f conftest.$ac_objext conftest$ac_exeext
35670 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35671 (eval $ac_link) 2>conftest.er1
35673 grep -v '^ *+' conftest.er1 >conftest.err
35675 cat conftest.err >&5
35676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35677 (exit $ac_status); } &&
35678 { ac_try='test -z "$ac_c_werror_flag"
35679 || test ! -s conftest.err'
35680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35681 (eval $ac_try) 2>&5
35683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35684 (exit $ac_status); }; } &&
35685 { ac_try='test -s conftest$ac_exeext'
35686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35687 (eval $ac_try) 2>&5
35689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35690 (exit $ac_status); }; }; then
35691 ac_cv_lib_dbm_dbm_open=yes
35693 echo "$as_me: failed program was:" >&5
35694 sed 's/^/| /' conftest.$ac_ext >&5
35696 ac_cv_lib_dbm_dbm_open=no
35698 rm -f conftest.err conftest.$ac_objext \
35699 conftest$ac_exeext conftest.$ac_ext
35700 LIBS=$ac_check_lib_save_LIBS
35702 echo "$as_me:$LINENO: result: $ac_cv_lib_dbm_dbm_open" >&5
35703 echo "${ECHO_T}$ac_cv_lib_dbm_dbm_open" >&6
35704 if test $ac_cv_lib_dbm_dbm_open = yes; then
35705 ol_cv_lib_ndbm=-ldbm
35718 echo "$as_me:$LINENO: result: $ol_cv_lib_ndbm" >&5
35719 echo "${ECHO_T}$ol_cv_lib_ndbm" >&6
35723 for ac_header in ndbm.h
35725 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35726 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35727 echo "$as_me:$LINENO: checking for $ac_header" >&5
35728 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35729 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35730 echo $ECHO_N "(cached) $ECHO_C" >&6
35732 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35733 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35735 # Is the header compilable?
35736 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35737 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35738 cat >conftest.$ac_ext <<_ACEOF
35741 cat confdefs.h >>conftest.$ac_ext
35742 cat >>conftest.$ac_ext <<_ACEOF
35743 /* end confdefs.h. */
35744 $ac_includes_default
35745 #include <$ac_header>
35747 rm -f conftest.$ac_objext
35748 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35749 (eval $ac_compile) 2>conftest.er1
35751 grep -v '^ *+' conftest.er1 >conftest.err
35753 cat conftest.err >&5
35754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35755 (exit $ac_status); } &&
35756 { ac_try='test -z "$ac_c_werror_flag"
35757 || test ! -s conftest.err'
35758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35759 (eval $ac_try) 2>&5
35761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35762 (exit $ac_status); }; } &&
35763 { ac_try='test -s conftest.$ac_objext'
35764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35765 (eval $ac_try) 2>&5
35767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35768 (exit $ac_status); }; }; then
35769 ac_header_compiler=yes
35771 echo "$as_me: failed program was:" >&5
35772 sed 's/^/| /' conftest.$ac_ext >&5
35774 ac_header_compiler=no
35776 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35777 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35778 echo "${ECHO_T}$ac_header_compiler" >&6
35780 # Is the header present?
35781 echo "$as_me:$LINENO: checking $ac_header presence" >&5
35782 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
35783 cat >conftest.$ac_ext <<_ACEOF
35786 cat confdefs.h >>conftest.$ac_ext
35787 cat >>conftest.$ac_ext <<_ACEOF
35788 /* end confdefs.h. */
35789 #include <$ac_header>
35791 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
35792 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
35794 grep -v '^ *+' conftest.er1 >conftest.err
35796 cat conftest.err >&5
35797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35798 (exit $ac_status); } >/dev/null; then
35799 if test -s conftest.err; then
35800 ac_cpp_err=$ac_c_preproc_warn_flag
35801 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35808 if test -z "$ac_cpp_err"; then
35809 ac_header_preproc=yes
35811 echo "$as_me: failed program was:" >&5
35812 sed 's/^/| /' conftest.$ac_ext >&5
35814 ac_header_preproc=no
35816 rm -f conftest.err conftest.$ac_ext
35817 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35818 echo "${ECHO_T}$ac_header_preproc" >&6
35820 # So? What about this header?
35821 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35823 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35824 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35825 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35826 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35827 ac_header_preproc=yes
35830 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35831 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35832 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35833 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35834 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35835 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35836 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35837 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35838 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35839 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35840 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35841 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35844 ## ------------------------------------------ ##
35845 ## Report this to the AC_PACKAGE_NAME lists. ##
35846 ## ------------------------------------------ ##
35849 sed "s/^/$as_me: WARNING: /" >&2
35852 echo "$as_me:$LINENO: checking for $ac_header" >&5
35853 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35854 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35855 echo $ECHO_N "(cached) $ECHO_C" >&6
35857 eval "$as_ac_Header=\$ac_header_preproc"
35859 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35860 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35863 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35864 cat >>confdefs.h <<_ACEOF
35865 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35872 echo "$as_me:$LINENO: checking for db" >&5
35873 echo $ECHO_N "checking for db... $ECHO_C" >&6
35874 if test "${ol_cv_ndbm+set}" = set; then
35875 echo $ECHO_N "(cached) $ECHO_C" >&6
35878 if test $ol_cv_lib_ndbm = no || test $ac_cv_header_ndbm_h = no ; then
35885 echo "$as_me:$LINENO: result: $ol_cv_ndbm" >&5
35886 echo "${ECHO_T}$ol_cv_ndbm" >&6
35887 if test $ol_cv_ndbm = yes ; then
35889 cat >>confdefs.h <<\_ACEOF
35890 #define HAVE_NDBM 1
35896 if test $ol_cv_ndbm = yes ; then
35898 ol_enable_ldbm_api=ndbm
35900 if test $ol_cv_lib_ndbm != yes ; then
35901 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_ndbm"
35906 if test $ol_link_ldbm = no && test $ol_enable_ldbm != no ; then
35907 { { echo "$as_me:$LINENO: error: could not find suitable LDBM backend" >&5
35908 echo "$as_me: error: could not find suitable LDBM backend" >&2;}
35909 { (exit 1); exit 1; }; }
35912 if test $ol_enable_bdb = yes ||
35913 test $ol_enable_hdb = yes ||
35914 test $ol_enable_ldbm = yes ; then
35915 SLAPD_LIBS="$SLAPD_LIBS \$(LDBM_LIBS)"
35919 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
35920 BUILD_LIBS_DYNAMIC=shared
35922 cat >>confdefs.h <<\_ACEOF
35923 #define LDAP_LIBS_DYNAMIC 1
35928 BUILD_LIBS_DYNAMIC=static
35932 if test $ol_enable_wrappers != no ; then
35934 for ac_header in tcpd.h
35936 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35937 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35938 echo "$as_me:$LINENO: checking for $ac_header" >&5
35939 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35940 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35941 echo $ECHO_N "(cached) $ECHO_C" >&6
35943 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35944 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35946 # Is the header compilable?
35947 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35948 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35949 cat >conftest.$ac_ext <<_ACEOF
35952 cat confdefs.h >>conftest.$ac_ext
35953 cat >>conftest.$ac_ext <<_ACEOF
35954 /* end confdefs.h. */
35955 $ac_includes_default
35956 #include <$ac_header>
35958 rm -f conftest.$ac_objext
35959 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35960 (eval $ac_compile) 2>conftest.er1
35962 grep -v '^ *+' conftest.er1 >conftest.err
35964 cat conftest.err >&5
35965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35966 (exit $ac_status); } &&
35967 { ac_try='test -z "$ac_c_werror_flag"
35968 || test ! -s conftest.err'
35969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35970 (eval $ac_try) 2>&5
35972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35973 (exit $ac_status); }; } &&
35974 { ac_try='test -s conftest.$ac_objext'
35975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35976 (eval $ac_try) 2>&5
35978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35979 (exit $ac_status); }; }; then
35980 ac_header_compiler=yes
35982 echo "$as_me: failed program was:" >&5
35983 sed 's/^/| /' conftest.$ac_ext >&5
35985 ac_header_compiler=no
35987 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35988 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35989 echo "${ECHO_T}$ac_header_compiler" >&6
35991 # Is the header present?
35992 echo "$as_me:$LINENO: checking $ac_header presence" >&5
35993 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
35994 cat >conftest.$ac_ext <<_ACEOF
35997 cat confdefs.h >>conftest.$ac_ext
35998 cat >>conftest.$ac_ext <<_ACEOF
35999 /* end confdefs.h. */
36000 #include <$ac_header>
36002 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36003 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36005 grep -v '^ *+' conftest.er1 >conftest.err
36007 cat conftest.err >&5
36008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36009 (exit $ac_status); } >/dev/null; then
36010 if test -s conftest.err; then
36011 ac_cpp_err=$ac_c_preproc_warn_flag
36012 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36019 if test -z "$ac_cpp_err"; then
36020 ac_header_preproc=yes
36022 echo "$as_me: failed program was:" >&5
36023 sed 's/^/| /' conftest.$ac_ext >&5
36025 ac_header_preproc=no
36027 rm -f conftest.err conftest.$ac_ext
36028 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36029 echo "${ECHO_T}$ac_header_preproc" >&6
36031 # So? What about this header?
36032 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36034 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36035 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36036 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36037 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36038 ac_header_preproc=yes
36041 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36042 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36043 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36044 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36045 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36046 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36047 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36048 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36049 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36050 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36051 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36052 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36055 ## ------------------------------------------ ##
36056 ## Report this to the AC_PACKAGE_NAME lists. ##
36057 ## ------------------------------------------ ##
36060 sed "s/^/$as_me: WARNING: /" >&2
36063 echo "$as_me:$LINENO: checking for $ac_header" >&5
36064 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36065 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36066 echo $ECHO_N "(cached) $ECHO_C" >&6
36068 eval "$as_ac_Header=\$ac_header_preproc"
36070 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36071 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36074 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36075 cat >>confdefs.h <<_ACEOF
36076 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36079 echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
36080 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6
36082 LIBS="$LIBS -lwrap"
36083 cat >conftest.$ac_ext <<_ACEOF
36086 cat confdefs.h >>conftest.$ac_ext
36087 cat >>conftest.$ac_ext <<_ACEOF
36088 /* end confdefs.h. */
36091 int allow_severity = 0;
36092 int deny_severity = 0;
36094 struct request_info *req;
36106 rm -f conftest.$ac_objext conftest$ac_exeext
36107 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36108 (eval $ac_link) 2>conftest.er1
36110 grep -v '^ *+' conftest.er1 >conftest.err
36112 cat conftest.err >&5
36113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36114 (exit $ac_status); } &&
36115 { ac_try='test -z "$ac_c_werror_flag"
36116 || test ! -s conftest.err'
36117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36118 (eval $ac_try) 2>&5
36120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36121 (exit $ac_status); }; } &&
36122 { ac_try='test -s conftest$ac_exeext'
36123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36124 (eval $ac_try) 2>&5
36126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36127 (exit $ac_status); }; }; then
36128 echo "$as_me:$LINENO: result: -lwrap" >&5
36129 echo "${ECHO_T}-lwrap" >&6
36133 echo "$as_me: failed program was:" >&5
36134 sed 's/^/| /' conftest.$ac_ext >&5
36138 cat >conftest.$ac_ext <<_ACEOF
36141 cat confdefs.h >>conftest.$ac_ext
36142 cat >>conftest.$ac_ext <<_ACEOF
36143 /* end confdefs.h. */
36146 int allow_severity = 0;
36147 int deny_severity = 0;
36149 struct request_info *req;
36161 rm -f conftest.$ac_objext conftest$ac_exeext
36162 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36163 (eval $ac_link) 2>conftest.er1
36165 grep -v '^ *+' conftest.er1 >conftest.err
36167 cat conftest.err >&5
36168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36169 (exit $ac_status); } &&
36170 { ac_try='test -z "$ac_c_werror_flag"
36171 || test ! -s conftest.err'
36172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36173 (eval $ac_try) 2>&5
36175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36176 (exit $ac_status); }; } &&
36177 { ac_try='test -s conftest$ac_exeext'
36178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36179 (eval $ac_try) 2>&5
36181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36182 (exit $ac_status); }; }; then
36183 echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
36184 echo "${ECHO_T}-lwrap -lnsl" >&6
36186 LIBS="$save_LIBS -lnsl"
36188 echo "$as_me: failed program was:" >&5
36189 sed 's/^/| /' conftest.$ac_ext >&5
36192 echo "$as_me:$LINENO: result: no" >&5
36193 echo "${ECHO_T}no" >&6
36197 rm -f conftest.err conftest.$ac_objext \
36198 conftest$ac_exeext conftest.$ac_ext
36200 rm -f conftest.err conftest.$ac_objext \
36201 conftest$ac_exeext conftest.$ac_ext
36209 if test $have_wrappers = yes ; then
36211 cat >>confdefs.h <<\_ACEOF
36212 #define HAVE_TCPD 1
36216 elif test $ol_enable_wrappers = yes ; then
36217 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
36218 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
36219 { (exit 1); exit 1; }; }
36221 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
36222 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
36227 if test $ol_enable_syslog != no ; then
36228 echo "$as_me:$LINENO: checking for openlog" >&5
36229 echo $ECHO_N "checking for openlog... $ECHO_C" >&6
36230 if test "${ac_cv_func_openlog+set}" = set; then
36231 echo $ECHO_N "(cached) $ECHO_C" >&6
36233 cat >conftest.$ac_ext <<_ACEOF
36236 cat confdefs.h >>conftest.$ac_ext
36237 cat >>conftest.$ac_ext <<_ACEOF
36238 /* end confdefs.h. */
36239 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
36240 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36241 #define openlog innocuous_openlog
36243 /* System header to define __stub macros and hopefully few prototypes,
36244 which can conflict with char openlog (); below.
36245 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36246 <limits.h> exists even on freestanding compilers. */
36249 # include <limits.h>
36251 # include <assert.h>
36256 /* Override any gcc2 internal prototype to avoid an error. */
36261 /* We use char because int might match the return type of a gcc2
36262 builtin and then its argument prototype would still apply. */
36264 /* The GNU C library defines this for functions which it implements
36265 to always fail with ENOSYS. Some functions are actually named
36266 something starting with __ and the normal name is an alias. */
36267 #if defined (__stub_openlog) || defined (__stub___openlog)
36270 char (*f) () = openlog;
36279 return f != openlog;
36284 rm -f conftest.$ac_objext conftest$ac_exeext
36285 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36286 (eval $ac_link) 2>conftest.er1
36288 grep -v '^ *+' conftest.er1 >conftest.err
36290 cat conftest.err >&5
36291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36292 (exit $ac_status); } &&
36293 { ac_try='test -z "$ac_c_werror_flag"
36294 || test ! -s conftest.err'
36295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36296 (eval $ac_try) 2>&5
36298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36299 (exit $ac_status); }; } &&
36300 { ac_try='test -s conftest$ac_exeext'
36301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36302 (eval $ac_try) 2>&5
36304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36305 (exit $ac_status); }; }; then
36306 ac_cv_func_openlog=yes
36308 echo "$as_me: failed program was:" >&5
36309 sed 's/^/| /' conftest.$ac_ext >&5
36311 ac_cv_func_openlog=no
36313 rm -f conftest.err conftest.$ac_objext \
36314 conftest$ac_exeext conftest.$ac_ext
36316 echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
36317 echo "${ECHO_T}$ac_cv_func_openlog" >&6
36319 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
36320 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
36321 echo "$as_me: error: could not find syslog" >&2;}
36322 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
36324 ol_enable_syslog=$ac_cv_func_openlog
36328 if test $ol_enable_sql != no ; then
36331 for ac_header in sql.h sqlext.h
36333 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36334 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36335 echo "$as_me:$LINENO: checking for $ac_header" >&5
36336 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36337 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36338 echo $ECHO_N "(cached) $ECHO_C" >&6
36340 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36341 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36343 # Is the header compilable?
36344 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36345 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36346 cat >conftest.$ac_ext <<_ACEOF
36349 cat confdefs.h >>conftest.$ac_ext
36350 cat >>conftest.$ac_ext <<_ACEOF
36351 /* end confdefs.h. */
36352 $ac_includes_default
36353 #include <$ac_header>
36355 rm -f conftest.$ac_objext
36356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36357 (eval $ac_compile) 2>conftest.er1
36359 grep -v '^ *+' conftest.er1 >conftest.err
36361 cat conftest.err >&5
36362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36363 (exit $ac_status); } &&
36364 { ac_try='test -z "$ac_c_werror_flag"
36365 || test ! -s conftest.err'
36366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36367 (eval $ac_try) 2>&5
36369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36370 (exit $ac_status); }; } &&
36371 { ac_try='test -s conftest.$ac_objext'
36372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36373 (eval $ac_try) 2>&5
36375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36376 (exit $ac_status); }; }; then
36377 ac_header_compiler=yes
36379 echo "$as_me: failed program was:" >&5
36380 sed 's/^/| /' conftest.$ac_ext >&5
36382 ac_header_compiler=no
36384 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36385 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36386 echo "${ECHO_T}$ac_header_compiler" >&6
36388 # Is the header present?
36389 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36390 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36391 cat >conftest.$ac_ext <<_ACEOF
36394 cat confdefs.h >>conftest.$ac_ext
36395 cat >>conftest.$ac_ext <<_ACEOF
36396 /* end confdefs.h. */
36397 #include <$ac_header>
36399 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36402 grep -v '^ *+' conftest.er1 >conftest.err
36404 cat conftest.err >&5
36405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36406 (exit $ac_status); } >/dev/null; then
36407 if test -s conftest.err; then
36408 ac_cpp_err=$ac_c_preproc_warn_flag
36409 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36416 if test -z "$ac_cpp_err"; then
36417 ac_header_preproc=yes
36419 echo "$as_me: failed program was:" >&5
36420 sed 's/^/| /' conftest.$ac_ext >&5
36422 ac_header_preproc=no
36424 rm -f conftest.err conftest.$ac_ext
36425 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36426 echo "${ECHO_T}$ac_header_preproc" >&6
36428 # So? What about this header?
36429 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36431 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36432 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36433 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36434 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36435 ac_header_preproc=yes
36438 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36439 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36440 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36441 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36442 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36443 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36444 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36445 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36446 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36447 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36448 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36449 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36452 ## ------------------------------------------ ##
36453 ## Report this to the AC_PACKAGE_NAME lists. ##
36454 ## ------------------------------------------ ##
36457 sed "s/^/$as_me: WARNING: /" >&2
36460 echo "$as_me:$LINENO: checking for $ac_header" >&5
36461 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36462 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36463 echo $ECHO_N "(cached) $ECHO_C" >&6
36465 eval "$as_ac_Header=\$ac_header_preproc"
36467 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36468 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36471 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36472 cat >>confdefs.h <<_ACEOF
36473 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36478 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
36479 echo "$as_me: error: could not locate SQL headers" >&2;}
36480 { (exit 1); exit 1; }; }
36488 LIBS="$LTHREAD_LIBS"
36490 echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
36491 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6
36492 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
36493 echo $ECHO_N "(cached) $ECHO_C" >&6
36495 ac_check_lib_save_LIBS=$LIBS
36496 LIBS="-liodbc $LIBS"
36497 cat >conftest.$ac_ext <<_ACEOF
36500 cat confdefs.h >>conftest.$ac_ext
36501 cat >>conftest.$ac_ext <<_ACEOF
36502 /* end confdefs.h. */
36504 /* Override any gcc2 internal prototype to avoid an error. */
36508 /* We use char because int might match the return type of a gcc2
36509 builtin and then its argument prototype would still apply. */
36510 char SQLDriverConnect ();
36514 SQLDriverConnect ();
36519 rm -f conftest.$ac_objext conftest$ac_exeext
36520 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36521 (eval $ac_link) 2>conftest.er1
36523 grep -v '^ *+' conftest.er1 >conftest.err
36525 cat conftest.err >&5
36526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36527 (exit $ac_status); } &&
36528 { ac_try='test -z "$ac_c_werror_flag"
36529 || test ! -s conftest.err'
36530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36531 (eval $ac_try) 2>&5
36533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36534 (exit $ac_status); }; } &&
36535 { ac_try='test -s conftest$ac_exeext'
36536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36537 (eval $ac_try) 2>&5
36539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36540 (exit $ac_status); }; }; then
36541 ac_cv_lib_iodbc_SQLDriverConnect=yes
36543 echo "$as_me: failed program was:" >&5
36544 sed 's/^/| /' conftest.$ac_ext >&5
36546 ac_cv_lib_iodbc_SQLDriverConnect=no
36548 rm -f conftest.err conftest.$ac_objext \
36549 conftest$ac_exeext conftest.$ac_ext
36550 LIBS=$ac_check_lib_save_LIBS
36552 echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
36553 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6
36554 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
36560 if test $have_iodbc = yes ; then
36561 ol_link_sql="-liodbc"
36563 echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
36564 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6
36565 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
36566 echo $ECHO_N "(cached) $ECHO_C" >&6
36568 ac_check_lib_save_LIBS=$LIBS
36569 LIBS="-lodbc $LIBS"
36570 cat >conftest.$ac_ext <<_ACEOF
36573 cat confdefs.h >>conftest.$ac_ext
36574 cat >>conftest.$ac_ext <<_ACEOF
36575 /* end confdefs.h. */
36577 /* Override any gcc2 internal prototype to avoid an error. */
36581 /* We use char because int might match the return type of a gcc2
36582 builtin and then its argument prototype would still apply. */
36583 char SQLDriverConnect ();
36587 SQLDriverConnect ();
36592 rm -f conftest.$ac_objext conftest$ac_exeext
36593 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36594 (eval $ac_link) 2>conftest.er1
36596 grep -v '^ *+' conftest.er1 >conftest.err
36598 cat conftest.err >&5
36599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36600 (exit $ac_status); } &&
36601 { ac_try='test -z "$ac_c_werror_flag"
36602 || test ! -s conftest.err'
36603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36604 (eval $ac_try) 2>&5
36606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36607 (exit $ac_status); }; } &&
36608 { ac_try='test -s conftest$ac_exeext'
36609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36610 (eval $ac_try) 2>&5
36612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36613 (exit $ac_status); }; }; then
36614 ac_cv_lib_odbc_SQLDriverConnect=yes
36616 echo "$as_me: failed program was:" >&5
36617 sed 's/^/| /' conftest.$ac_ext >&5
36619 ac_cv_lib_odbc_SQLDriverConnect=no
36621 rm -f conftest.err conftest.$ac_objext \
36622 conftest$ac_exeext conftest.$ac_ext
36623 LIBS=$ac_check_lib_save_LIBS
36625 echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
36626 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6
36627 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
36633 if test $have_odbc = yes ; then
36634 ol_link_sql="-lodbc"
36640 if test $ol_link_sql != no ; then
36641 SLAPD_SQL_LIBS="$ol_link_sql"
36643 elif test $ol_enable_sql != auto ; then
36644 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
36645 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
36646 { (exit 1); exit 1; }; }
36653 if test $ol_with_cyrus_sasl != no ; then
36656 for ac_header in sasl/sasl.h sasl.h
36658 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36659 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36660 echo "$as_me:$LINENO: checking for $ac_header" >&5
36661 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36662 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36663 echo $ECHO_N "(cached) $ECHO_C" >&6
36665 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36666 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36668 # Is the header compilable?
36669 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36670 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36671 cat >conftest.$ac_ext <<_ACEOF
36674 cat confdefs.h >>conftest.$ac_ext
36675 cat >>conftest.$ac_ext <<_ACEOF
36676 /* end confdefs.h. */
36677 $ac_includes_default
36678 #include <$ac_header>
36680 rm -f conftest.$ac_objext
36681 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36682 (eval $ac_compile) 2>conftest.er1
36684 grep -v '^ *+' conftest.er1 >conftest.err
36686 cat conftest.err >&5
36687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36688 (exit $ac_status); } &&
36689 { ac_try='test -z "$ac_c_werror_flag"
36690 || test ! -s conftest.err'
36691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36692 (eval $ac_try) 2>&5
36694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36695 (exit $ac_status); }; } &&
36696 { ac_try='test -s conftest.$ac_objext'
36697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36698 (eval $ac_try) 2>&5
36700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36701 (exit $ac_status); }; }; then
36702 ac_header_compiler=yes
36704 echo "$as_me: failed program was:" >&5
36705 sed 's/^/| /' conftest.$ac_ext >&5
36707 ac_header_compiler=no
36709 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36710 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36711 echo "${ECHO_T}$ac_header_compiler" >&6
36713 # Is the header present?
36714 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36715 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36716 cat >conftest.$ac_ext <<_ACEOF
36719 cat confdefs.h >>conftest.$ac_ext
36720 cat >>conftest.$ac_ext <<_ACEOF
36721 /* end confdefs.h. */
36722 #include <$ac_header>
36724 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36725 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36727 grep -v '^ *+' conftest.er1 >conftest.err
36729 cat conftest.err >&5
36730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36731 (exit $ac_status); } >/dev/null; then
36732 if test -s conftest.err; then
36733 ac_cpp_err=$ac_c_preproc_warn_flag
36734 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36741 if test -z "$ac_cpp_err"; then
36742 ac_header_preproc=yes
36744 echo "$as_me: failed program was:" >&5
36745 sed 's/^/| /' conftest.$ac_ext >&5
36747 ac_header_preproc=no
36749 rm -f conftest.err conftest.$ac_ext
36750 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36751 echo "${ECHO_T}$ac_header_preproc" >&6
36753 # So? What about this header?
36754 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36756 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36757 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36758 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36759 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36760 ac_header_preproc=yes
36763 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36764 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36765 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36766 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36767 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36768 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36769 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36770 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36771 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36772 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36773 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36774 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36777 ## ------------------------------------------ ##
36778 ## Report this to the AC_PACKAGE_NAME lists. ##
36779 ## ------------------------------------------ ##
36782 sed "s/^/$as_me: WARNING: /" >&2
36785 echo "$as_me:$LINENO: checking for $ac_header" >&5
36786 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36787 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36788 echo $ECHO_N "(cached) $ECHO_C" >&6
36790 eval "$as_ac_Header=\$ac_header_preproc"
36792 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36793 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36796 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36797 cat >>confdefs.h <<_ACEOF
36798 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36806 if test $ac_cv_header_sasl_sasl_h = yes ||
36807 test $ac_cv_header_sasl_h = yes; then
36808 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
36809 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6
36810 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
36811 echo $ECHO_N "(cached) $ECHO_C" >&6
36813 ac_check_lib_save_LIBS=$LIBS
36814 LIBS="-lsasl2 $LIBS"
36815 cat >conftest.$ac_ext <<_ACEOF
36818 cat confdefs.h >>conftest.$ac_ext
36819 cat >>conftest.$ac_ext <<_ACEOF
36820 /* end confdefs.h. */
36822 /* Override any gcc2 internal prototype to avoid an error. */
36826 /* We use char because int might match the return type of a gcc2
36827 builtin and then its argument prototype would still apply. */
36828 char sasl_client_init ();
36832 sasl_client_init ();
36837 rm -f conftest.$ac_objext conftest$ac_exeext
36838 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36839 (eval $ac_link) 2>conftest.er1
36841 grep -v '^ *+' conftest.er1 >conftest.err
36843 cat conftest.err >&5
36844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36845 (exit $ac_status); } &&
36846 { ac_try='test -z "$ac_c_werror_flag"
36847 || test ! -s conftest.err'
36848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36849 (eval $ac_try) 2>&5
36851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36852 (exit $ac_status); }; } &&
36853 { ac_try='test -s conftest$ac_exeext'
36854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36855 (eval $ac_try) 2>&5
36857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36858 (exit $ac_status); }; }; then
36859 ac_cv_lib_sasl2_sasl_client_init=yes
36861 echo "$as_me: failed program was:" >&5
36862 sed 's/^/| /' conftest.$ac_ext >&5
36864 ac_cv_lib_sasl2_sasl_client_init=no
36866 rm -f conftest.err conftest.$ac_objext \
36867 conftest$ac_exeext conftest.$ac_ext
36868 LIBS=$ac_check_lib_save_LIBS
36870 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
36871 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6
36872 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
36873 ol_link_sasl="-lsasl2"
36875 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
36876 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6
36877 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
36878 echo $ECHO_N "(cached) $ECHO_C" >&6
36880 ac_check_lib_save_LIBS=$LIBS
36881 LIBS="-lsasl $LIBS"
36882 cat >conftest.$ac_ext <<_ACEOF
36885 cat confdefs.h >>conftest.$ac_ext
36886 cat >>conftest.$ac_ext <<_ACEOF
36887 /* end confdefs.h. */
36889 /* Override any gcc2 internal prototype to avoid an error. */
36893 /* We use char because int might match the return type of a gcc2
36894 builtin and then its argument prototype would still apply. */
36895 char sasl_client_init ();
36899 sasl_client_init ();
36904 rm -f conftest.$ac_objext conftest$ac_exeext
36905 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36906 (eval $ac_link) 2>conftest.er1
36908 grep -v '^ *+' conftest.er1 >conftest.err
36910 cat conftest.err >&5
36911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36912 (exit $ac_status); } &&
36913 { ac_try='test -z "$ac_c_werror_flag"
36914 || test ! -s conftest.err'
36915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36916 (eval $ac_try) 2>&5
36918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36919 (exit $ac_status); }; } &&
36920 { ac_try='test -s conftest$ac_exeext'
36921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36922 (eval $ac_try) 2>&5
36924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36925 (exit $ac_status); }; }; then
36926 ac_cv_lib_sasl_sasl_client_init=yes
36928 echo "$as_me: failed program was:" >&5
36929 sed 's/^/| /' conftest.$ac_ext >&5
36931 ac_cv_lib_sasl_sasl_client_init=no
36933 rm -f conftest.err conftest.$ac_objext \
36934 conftest$ac_exeext conftest.$ac_ext
36935 LIBS=$ac_check_lib_save_LIBS
36937 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
36938 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6
36939 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
36940 ol_link_sasl="-lsasl"
36947 if test $ol_link_sasl = no ; then
36948 if test $ol_with_cyrus_sasl != auto ; then
36949 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
36950 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
36951 { (exit 1); exit 1; }; }
36953 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
36954 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
36955 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
36956 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
36957 if test $ol_link_tls = no ; then
36958 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
36959 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
36963 echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
36964 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6
36965 if test "${ol_cv_sasl_compat+set}" = set; then
36966 echo $ECHO_N "(cached) $ECHO_C" >&6
36969 cat >conftest.$ac_ext <<_ACEOF
36972 cat confdefs.h >>conftest.$ac_ext
36973 cat >>conftest.$ac_ext <<_ACEOF
36974 /* end confdefs.h. */
36976 #ifdef HAVE_SASL_SASL_H
36977 #include <sasl/sasl.h>
36982 /* Require 2.1.15+ */
36983 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
36984 char *__sasl_compat = "2.2+ or better okay (we guess)";
36985 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
36986 && SASL_VERSION_STEP >=15
36987 char *__sasl_compat = "2.1.15+ or better okay";
36991 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
36992 $EGREP "__sasl_compat" >/dev/null 2>&1; then
36993 ol_cv_sasl_compat=yes
36995 ol_cv_sasl_compat=no
37000 echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
37001 echo "${ECHO_T}$ol_cv_sasl_compat" >&6
37003 if test $ol_cv_sasl_compat = no ; then
37005 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
37006 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
37007 { (exit 1); exit 1; }; }
37011 cat >>confdefs.h <<\_ACEOF
37012 #define HAVE_CYRUS_SASL 1
37015 SASL_LIBS="$ol_link_sasl"
37016 if test $ol_enable_spasswd != no ; then
37017 ol_link_spasswd=yes
37020 ac_save_LIBS="$LIBS"
37021 LIBS="$LIBS $ol_link_sasl"
37022 echo "$as_me:$LINENO: checking for sasl_version" >&5
37023 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6
37024 if test "${ac_cv_func_sasl_version+set}" = set; then
37025 echo $ECHO_N "(cached) $ECHO_C" >&6
37027 cat >conftest.$ac_ext <<_ACEOF
37030 cat confdefs.h >>conftest.$ac_ext
37031 cat >>conftest.$ac_ext <<_ACEOF
37032 /* end confdefs.h. */
37033 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
37034 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37035 #define sasl_version innocuous_sasl_version
37037 /* System header to define __stub macros and hopefully few prototypes,
37038 which can conflict with char sasl_version (); below.
37039 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37040 <limits.h> exists even on freestanding compilers. */
37043 # include <limits.h>
37045 # include <assert.h>
37048 #undef sasl_version
37050 /* Override any gcc2 internal prototype to avoid an error. */
37055 /* We use char because int might match the return type of a gcc2
37056 builtin and then its argument prototype would still apply. */
37057 char sasl_version ();
37058 /* The GNU C library defines this for functions which it implements
37059 to always fail with ENOSYS. Some functions are actually named
37060 something starting with __ and the normal name is an alias. */
37061 #if defined (__stub_sasl_version) || defined (__stub___sasl_version)
37064 char (*f) () = sasl_version;
37073 return f != sasl_version;
37078 rm -f conftest.$ac_objext conftest$ac_exeext
37079 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37080 (eval $ac_link) 2>conftest.er1
37082 grep -v '^ *+' conftest.er1 >conftest.err
37084 cat conftest.err >&5
37085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37086 (exit $ac_status); } &&
37087 { ac_try='test -z "$ac_c_werror_flag"
37088 || test ! -s conftest.err'
37089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37090 (eval $ac_try) 2>&5
37092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37093 (exit $ac_status); }; } &&
37094 { ac_try='test -s conftest$ac_exeext'
37095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37096 (eval $ac_try) 2>&5
37098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37099 (exit $ac_status); }; }; then
37100 ac_cv_func_sasl_version=yes
37102 echo "$as_me: failed program was:" >&5
37103 sed 's/^/| /' conftest.$ac_ext >&5
37105 ac_cv_func_sasl_version=no
37107 rm -f conftest.err conftest.$ac_objext \
37108 conftest$ac_exeext conftest.$ac_ext
37110 echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
37111 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6
37112 if test $ac_cv_func_sasl_version = yes; then
37114 cat >>confdefs.h <<\_ACEOF
37115 #define HAVE_SASL_VERSION 1
37120 LIBS="$ac_save_LIBS"
37126 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
37127 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
37128 if test $ol_link_tls = no ; then
37129 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
37130 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
37134 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
37136 if test -r /dev/urandom ; then
37137 dev="/dev/urandom";
37138 elif test -r /idev/urandom ; then
37139 dev="/idev/urandom";
37140 elif test -r /dev/srandom ; then
37141 dev="/dev/srandom";
37142 elif test -r /dev/random ; then
37144 elif test -r /idev/random ; then
37145 dev="/idev/random";
37148 if test $dev != no ; then
37150 cat >>confdefs.h <<_ACEOF
37151 #define URANDOM_DEVICE "$dev"
37158 if test $ol_with_fetch != no ; then
37160 LIBS="-lfetch -lcom_err $LIBS"
37161 echo "$as_me:$LINENO: checking fetch(3) library" >&5
37162 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6
37163 if test "${ol_cv_lib_fetch+set}" = set; then
37164 echo $ECHO_N "(cached) $ECHO_C" >&6
37167 cat >conftest.$ac_ext <<_ACEOF
37170 cat confdefs.h >>conftest.$ac_ext
37171 cat >>conftest.$ac_ext <<_ACEOF
37172 /* end confdefs.h. */
37174 #include <sys/param.h>
37180 struct url *u = fetchParseURL("file:///");
37185 rm -f conftest.$ac_objext conftest$ac_exeext
37186 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37187 (eval $ac_link) 2>conftest.er1
37189 grep -v '^ *+' conftest.er1 >conftest.err
37191 cat conftest.err >&5
37192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37193 (exit $ac_status); } &&
37194 { ac_try='test -z "$ac_c_werror_flag"
37195 || test ! -s conftest.err'
37196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37197 (eval $ac_try) 2>&5
37199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37200 (exit $ac_status); }; } &&
37201 { ac_try='test -s conftest$ac_exeext'
37202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37203 (eval $ac_try) 2>&5
37205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37206 (exit $ac_status); }; }; then
37207 ol_cv_lib_fetch=yes
37209 echo "$as_me: failed program was:" >&5
37210 sed 's/^/| /' conftest.$ac_ext >&5
37214 rm -f conftest.err conftest.$ac_objext \
37215 conftest$ac_exeext conftest.$ac_ext
37217 echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
37218 echo "${ECHO_T}$ol_cv_lib_fetch" >&6
37220 if test $ol_cv_lib_fetch != no ; then
37221 ol_link_fetch="-lfetch -lcom_err"
37223 cat >>confdefs.h <<\_ACEOF
37224 #define HAVE_FETCH 1
37230 if test $ol_cv_lib_fetch != no ; then
37231 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
37232 ol_link_fetch=freebsd
37234 elif test $ol_with_fetch != auto ; then
37235 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
37236 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
37237 { (exit 1); exit 1; }; }
37241 if test $ol_enable_crypt != no ; then
37243 LIBS="$TLS_LIBS $LIBS"
37245 echo "$as_me:$LINENO: checking for crypt" >&5
37246 echo $ECHO_N "checking for crypt... $ECHO_C" >&6
37247 if test "${ac_cv_func_crypt+set}" = set; then
37248 echo $ECHO_N "(cached) $ECHO_C" >&6
37250 cat >conftest.$ac_ext <<_ACEOF
37253 cat confdefs.h >>conftest.$ac_ext
37254 cat >>conftest.$ac_ext <<_ACEOF
37255 /* end confdefs.h. */
37256 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
37257 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37258 #define crypt innocuous_crypt
37260 /* System header to define __stub macros and hopefully few prototypes,
37261 which can conflict with char crypt (); below.
37262 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37263 <limits.h> exists even on freestanding compilers. */
37266 # include <limits.h>
37268 # include <assert.h>
37273 /* Override any gcc2 internal prototype to avoid an error. */
37278 /* We use char because int might match the return type of a gcc2
37279 builtin and then its argument prototype would still apply. */
37281 /* The GNU C library defines this for functions which it implements
37282 to always fail with ENOSYS. Some functions are actually named
37283 something starting with __ and the normal name is an alias. */
37284 #if defined (__stub_crypt) || defined (__stub___crypt)
37287 char (*f) () = crypt;
37301 rm -f conftest.$ac_objext conftest$ac_exeext
37302 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37303 (eval $ac_link) 2>conftest.er1
37305 grep -v '^ *+' conftest.er1 >conftest.err
37307 cat conftest.err >&5
37308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37309 (exit $ac_status); } &&
37310 { ac_try='test -z "$ac_c_werror_flag"
37311 || test ! -s conftest.err'
37312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37313 (eval $ac_try) 2>&5
37315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37316 (exit $ac_status); }; } &&
37317 { ac_try='test -s conftest$ac_exeext'
37318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37319 (eval $ac_try) 2>&5
37321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37322 (exit $ac_status); }; }; then
37323 ac_cv_func_crypt=yes
37325 echo "$as_me: failed program was:" >&5
37326 sed 's/^/| /' conftest.$ac_ext >&5
37328 ac_cv_func_crypt=no
37330 rm -f conftest.err conftest.$ac_objext \
37331 conftest$ac_exeext conftest.$ac_ext
37333 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
37334 echo "${ECHO_T}$ac_cv_func_crypt" >&6
37335 if test $ac_cv_func_crypt = yes; then
37340 echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
37341 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
37342 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
37343 echo $ECHO_N "(cached) $ECHO_C" >&6
37345 ac_check_lib_save_LIBS=$LIBS
37346 LIBS="-lcrypt $LIBS"
37347 cat >conftest.$ac_ext <<_ACEOF
37350 cat confdefs.h >>conftest.$ac_ext
37351 cat >>conftest.$ac_ext <<_ACEOF
37352 /* end confdefs.h. */
37354 /* Override any gcc2 internal prototype to avoid an error. */
37358 /* We use char because int might match the return type of a gcc2
37359 builtin and then its argument prototype would still apply. */
37369 rm -f conftest.$ac_objext conftest$ac_exeext
37370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37371 (eval $ac_link) 2>conftest.er1
37373 grep -v '^ *+' conftest.er1 >conftest.err
37375 cat conftest.err >&5
37376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37377 (exit $ac_status); } &&
37378 { ac_try='test -z "$ac_c_werror_flag"
37379 || test ! -s conftest.err'
37380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37381 (eval $ac_try) 2>&5
37383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37384 (exit $ac_status); }; } &&
37385 { ac_try='test -s conftest$ac_exeext'
37386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37387 (eval $ac_try) 2>&5
37389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37390 (exit $ac_status); }; }; then
37391 ac_cv_lib_crypt_crypt=yes
37393 echo "$as_me: failed program was:" >&5
37394 sed 's/^/| /' conftest.$ac_ext >&5
37396 ac_cv_lib_crypt_crypt=no
37398 rm -f conftest.err conftest.$ac_objext \
37399 conftest$ac_exeext conftest.$ac_ext
37400 LIBS=$ac_check_lib_save_LIBS
37402 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
37403 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
37404 if test $ac_cv_lib_crypt_crypt = yes; then
37405 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
37416 if test $have_crypt = yes ; then
37418 cat >>confdefs.h <<\_ACEOF
37419 #define HAVE_CRYPT 1
37423 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
37424 echo "$as_me: WARNING: could not find crypt" >&2;}
37425 if test $ol_enable_crypt = yes ; then
37426 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
37427 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
37428 { (exit 1); exit 1; }; }
37431 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
37432 echo "$as_me: WARNING: disabling crypt support" >&2;}
37437 if test $ol_enable_proctitle != no ; then
37438 echo "$as_me:$LINENO: checking for setproctitle" >&5
37439 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6
37440 if test "${ac_cv_func_setproctitle+set}" = set; then
37441 echo $ECHO_N "(cached) $ECHO_C" >&6
37443 cat >conftest.$ac_ext <<_ACEOF
37446 cat confdefs.h >>conftest.$ac_ext
37447 cat >>conftest.$ac_ext <<_ACEOF
37448 /* end confdefs.h. */
37449 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
37450 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37451 #define setproctitle innocuous_setproctitle
37453 /* System header to define __stub macros and hopefully few prototypes,
37454 which can conflict with char setproctitle (); below.
37455 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37456 <limits.h> exists even on freestanding compilers. */
37459 # include <limits.h>
37461 # include <assert.h>
37464 #undef setproctitle
37466 /* Override any gcc2 internal prototype to avoid an error. */
37471 /* We use char because int might match the return type of a gcc2
37472 builtin and then its argument prototype would still apply. */
37473 char setproctitle ();
37474 /* The GNU C library defines this for functions which it implements
37475 to always fail with ENOSYS. Some functions are actually named
37476 something starting with __ and the normal name is an alias. */
37477 #if defined (__stub_setproctitle) || defined (__stub___setproctitle)
37480 char (*f) () = setproctitle;
37489 return f != setproctitle;
37494 rm -f conftest.$ac_objext conftest$ac_exeext
37495 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37496 (eval $ac_link) 2>conftest.er1
37498 grep -v '^ *+' conftest.er1 >conftest.err
37500 cat conftest.err >&5
37501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37502 (exit $ac_status); } &&
37503 { ac_try='test -z "$ac_c_werror_flag"
37504 || test ! -s conftest.err'
37505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37506 (eval $ac_try) 2>&5
37508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37509 (exit $ac_status); }; } &&
37510 { ac_try='test -s conftest$ac_exeext'
37511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37512 (eval $ac_try) 2>&5
37514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37515 (exit $ac_status); }; }; then
37516 ac_cv_func_setproctitle=yes
37518 echo "$as_me: failed program was:" >&5
37519 sed 's/^/| /' conftest.$ac_ext >&5
37521 ac_cv_func_setproctitle=no
37523 rm -f conftest.err conftest.$ac_objext \
37524 conftest$ac_exeext conftest.$ac_ext
37526 echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
37527 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6
37528 if test $ac_cv_func_setproctitle = yes; then
37529 have_setproctitle=yes
37532 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
37533 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
37534 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
37535 echo $ECHO_N "(cached) $ECHO_C" >&6
37537 ac_check_lib_save_LIBS=$LIBS
37538 LIBS="-lutil $LIBS"
37539 cat >conftest.$ac_ext <<_ACEOF
37542 cat confdefs.h >>conftest.$ac_ext
37543 cat >>conftest.$ac_ext <<_ACEOF
37544 /* end confdefs.h. */
37546 /* Override any gcc2 internal prototype to avoid an error. */
37550 /* We use char because int might match the return type of a gcc2
37551 builtin and then its argument prototype would still apply. */
37552 char setproctitle ();
37561 rm -f conftest.$ac_objext conftest$ac_exeext
37562 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37563 (eval $ac_link) 2>conftest.er1
37565 grep -v '^ *+' conftest.er1 >conftest.err
37567 cat conftest.err >&5
37568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37569 (exit $ac_status); } &&
37570 { ac_try='test -z "$ac_c_werror_flag"
37571 || test ! -s conftest.err'
37572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37573 (eval $ac_try) 2>&5
37575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37576 (exit $ac_status); }; } &&
37577 { ac_try='test -s conftest$ac_exeext'
37578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37579 (eval $ac_try) 2>&5
37581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37582 (exit $ac_status); }; }; then
37583 ac_cv_lib_util_setproctitle=yes
37585 echo "$as_me: failed program was:" >&5
37586 sed 's/^/| /' conftest.$ac_ext >&5
37588 ac_cv_lib_util_setproctitle=no
37590 rm -f conftest.err conftest.$ac_objext \
37591 conftest$ac_exeext conftest.$ac_ext
37592 LIBS=$ac_check_lib_save_LIBS
37594 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
37595 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
37596 if test $ac_cv_lib_util_setproctitle = yes; then
37597 have_setproctitle=yes
37598 LUTIL_LIBS="$LUTIL_LIBS -lutil"
37600 have_setproctitle=no
37602 "setproctitle.$ac_objext" | \
37603 *" setproctitle.$ac_objext" | \
37604 "setproctitle.$ac_objext "* | \
37605 *" setproctitle.$ac_objext "* ) ;;
37606 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext" ;;
37609 LIBSRCS="$LIBSRCS setproctitle.c"
37615 if test $have_setproctitle = yes ; then
37617 cat >>confdefs.h <<\_ACEOF
37618 #define HAVE_SETPROCTITLE 1
37624 if test $ol_enable_slp != no ; then
37626 for ac_header in slp.h
37628 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37629 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37630 echo "$as_me:$LINENO: checking for $ac_header" >&5
37631 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37632 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37633 echo $ECHO_N "(cached) $ECHO_C" >&6
37635 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37636 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37638 # Is the header compilable?
37639 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37640 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37641 cat >conftest.$ac_ext <<_ACEOF
37644 cat confdefs.h >>conftest.$ac_ext
37645 cat >>conftest.$ac_ext <<_ACEOF
37646 /* end confdefs.h. */
37647 $ac_includes_default
37648 #include <$ac_header>
37650 rm -f conftest.$ac_objext
37651 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37652 (eval $ac_compile) 2>conftest.er1
37654 grep -v '^ *+' conftest.er1 >conftest.err
37656 cat conftest.err >&5
37657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37658 (exit $ac_status); } &&
37659 { ac_try='test -z "$ac_c_werror_flag"
37660 || test ! -s conftest.err'
37661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37662 (eval $ac_try) 2>&5
37664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37665 (exit $ac_status); }; } &&
37666 { ac_try='test -s conftest.$ac_objext'
37667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37668 (eval $ac_try) 2>&5
37670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37671 (exit $ac_status); }; }; then
37672 ac_header_compiler=yes
37674 echo "$as_me: failed program was:" >&5
37675 sed 's/^/| /' conftest.$ac_ext >&5
37677 ac_header_compiler=no
37679 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37680 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37681 echo "${ECHO_T}$ac_header_compiler" >&6
37683 # Is the header present?
37684 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37685 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37686 cat >conftest.$ac_ext <<_ACEOF
37689 cat confdefs.h >>conftest.$ac_ext
37690 cat >>conftest.$ac_ext <<_ACEOF
37691 /* end confdefs.h. */
37692 #include <$ac_header>
37694 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37695 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37697 grep -v '^ *+' conftest.er1 >conftest.err
37699 cat conftest.err >&5
37700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37701 (exit $ac_status); } >/dev/null; then
37702 if test -s conftest.err; then
37703 ac_cpp_err=$ac_c_preproc_warn_flag
37704 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37711 if test -z "$ac_cpp_err"; then
37712 ac_header_preproc=yes
37714 echo "$as_me: failed program was:" >&5
37715 sed 's/^/| /' conftest.$ac_ext >&5
37717 ac_header_preproc=no
37719 rm -f conftest.err conftest.$ac_ext
37720 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37721 echo "${ECHO_T}$ac_header_preproc" >&6
37723 # So? What about this header?
37724 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37726 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37727 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37728 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37729 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37730 ac_header_preproc=yes
37733 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37734 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37735 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37736 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37737 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37738 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37739 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37740 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37741 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37742 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37743 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37744 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37747 ## ------------------------------------------ ##
37748 ## Report this to the AC_PACKAGE_NAME lists. ##
37749 ## ------------------------------------------ ##
37752 sed "s/^/$as_me: WARNING: /" >&2
37755 echo "$as_me:$LINENO: checking for $ac_header" >&5
37756 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37757 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37758 echo $ECHO_N "(cached) $ECHO_C" >&6
37760 eval "$as_ac_Header=\$ac_header_preproc"
37762 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37763 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37766 if test `eval echo '${'$as_ac_Header'}'` = yes; then
37767 cat >>confdefs.h <<_ACEOF
37768 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
37776 if test $ac_cv_header_slp_h = yes ; then
37777 echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
37778 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6
37779 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
37780 echo $ECHO_N "(cached) $ECHO_C" >&6
37782 ac_check_lib_save_LIBS=$LIBS
37784 cat >conftest.$ac_ext <<_ACEOF
37787 cat confdefs.h >>conftest.$ac_ext
37788 cat >>conftest.$ac_ext <<_ACEOF
37789 /* end confdefs.h. */
37791 /* Override any gcc2 internal prototype to avoid an error. */
37795 /* We use char because int might match the return type of a gcc2
37796 builtin and then its argument prototype would still apply. */
37806 rm -f conftest.$ac_objext conftest$ac_exeext
37807 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37808 (eval $ac_link) 2>conftest.er1
37810 grep -v '^ *+' conftest.er1 >conftest.err
37812 cat conftest.err >&5
37813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37814 (exit $ac_status); } &&
37815 { ac_try='test -z "$ac_c_werror_flag"
37816 || test ! -s conftest.err'
37817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37818 (eval $ac_try) 2>&5
37820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37821 (exit $ac_status); }; } &&
37822 { ac_try='test -s conftest$ac_exeext'
37823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37824 (eval $ac_try) 2>&5
37826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37827 (exit $ac_status); }; }; then
37828 ac_cv_lib_slp_SLPOpen=yes
37830 echo "$as_me: failed program was:" >&5
37831 sed 's/^/| /' conftest.$ac_ext >&5
37833 ac_cv_lib_slp_SLPOpen=no
37835 rm -f conftest.err conftest.$ac_objext \
37836 conftest$ac_exeext conftest.$ac_ext
37837 LIBS=$ac_check_lib_save_LIBS
37839 echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
37840 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6
37841 if test $ac_cv_lib_slp_SLPOpen = yes; then
37847 if test $have_slp = yes ; then
37849 cat >>confdefs.h <<\_ACEOF
37853 SLAPD_SLP_LIBS=-lslp
37856 elif test $ol_enable_slp = yes ; then
37857 { { echo "$as_me:$LINENO: error: SLP not found" >&5
37858 echo "$as_me: error: SLP not found" >&2;}
37859 { (exit 1); exit 1; }; }
37863 if test "$ol_with_multiple_precision" != "no" ; then
37869 for ac_header in openssl/bn.h bn.h
37871 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37872 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37873 echo "$as_me:$LINENO: checking for $ac_header" >&5
37874 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37875 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37876 echo $ECHO_N "(cached) $ECHO_C" >&6
37878 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37879 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37881 # Is the header compilable?
37882 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37883 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37884 cat >conftest.$ac_ext <<_ACEOF
37887 cat confdefs.h >>conftest.$ac_ext
37888 cat >>conftest.$ac_ext <<_ACEOF
37889 /* end confdefs.h. */
37890 $ac_includes_default
37891 #include <$ac_header>
37893 rm -f conftest.$ac_objext
37894 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37895 (eval $ac_compile) 2>conftest.er1
37897 grep -v '^ *+' conftest.er1 >conftest.err
37899 cat conftest.err >&5
37900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37901 (exit $ac_status); } &&
37902 { ac_try='test -z "$ac_c_werror_flag"
37903 || test ! -s conftest.err'
37904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37905 (eval $ac_try) 2>&5
37907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37908 (exit $ac_status); }; } &&
37909 { ac_try='test -s conftest.$ac_objext'
37910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37911 (eval $ac_try) 2>&5
37913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37914 (exit $ac_status); }; }; then
37915 ac_header_compiler=yes
37917 echo "$as_me: failed program was:" >&5
37918 sed 's/^/| /' conftest.$ac_ext >&5
37920 ac_header_compiler=no
37922 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37923 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37924 echo "${ECHO_T}$ac_header_compiler" >&6
37926 # Is the header present?
37927 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37928 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37929 cat >conftest.$ac_ext <<_ACEOF
37932 cat confdefs.h >>conftest.$ac_ext
37933 cat >>conftest.$ac_ext <<_ACEOF
37934 /* end confdefs.h. */
37935 #include <$ac_header>
37937 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37938 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37940 grep -v '^ *+' conftest.er1 >conftest.err
37942 cat conftest.err >&5
37943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37944 (exit $ac_status); } >/dev/null; then
37945 if test -s conftest.err; then
37946 ac_cpp_err=$ac_c_preproc_warn_flag
37947 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37954 if test -z "$ac_cpp_err"; then
37955 ac_header_preproc=yes
37957 echo "$as_me: failed program was:" >&5
37958 sed 's/^/| /' conftest.$ac_ext >&5
37960 ac_header_preproc=no
37962 rm -f conftest.err conftest.$ac_ext
37963 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37964 echo "${ECHO_T}$ac_header_preproc" >&6
37966 # So? What about this header?
37967 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37969 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37970 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37971 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37972 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37973 ac_header_preproc=yes
37976 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37977 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37978 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37979 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37980 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37981 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37982 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37983 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37984 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37985 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37986 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37987 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37990 ## ------------------------------------------ ##
37991 ## Report this to the AC_PACKAGE_NAME lists. ##
37992 ## ------------------------------------------ ##
37995 sed "s/^/$as_me: WARNING: /" >&2
37998 echo "$as_me:$LINENO: checking for $ac_header" >&5
37999 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38000 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38001 echo $ECHO_N "(cached) $ECHO_C" >&6
38003 eval "$as_ac_Header=\$ac_header_preproc"
38005 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38006 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38009 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38010 cat >>confdefs.h <<_ACEOF
38011 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38020 for ac_header in openssl/crypto.h crypto.h
38022 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38023 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38024 echo "$as_me:$LINENO: checking for $ac_header" >&5
38025 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38026 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38027 echo $ECHO_N "(cached) $ECHO_C" >&6
38029 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38030 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38032 # Is the header compilable?
38033 echo "$as_me:$LINENO: checking $ac_header usability" >&5
38034 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
38035 cat >conftest.$ac_ext <<_ACEOF
38038 cat confdefs.h >>conftest.$ac_ext
38039 cat >>conftest.$ac_ext <<_ACEOF
38040 /* end confdefs.h. */
38041 $ac_includes_default
38042 #include <$ac_header>
38044 rm -f conftest.$ac_objext
38045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38046 (eval $ac_compile) 2>conftest.er1
38048 grep -v '^ *+' conftest.er1 >conftest.err
38050 cat conftest.err >&5
38051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38052 (exit $ac_status); } &&
38053 { ac_try='test -z "$ac_c_werror_flag"
38054 || test ! -s conftest.err'
38055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38056 (eval $ac_try) 2>&5
38058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38059 (exit $ac_status); }; } &&
38060 { ac_try='test -s conftest.$ac_objext'
38061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38062 (eval $ac_try) 2>&5
38064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38065 (exit $ac_status); }; }; then
38066 ac_header_compiler=yes
38068 echo "$as_me: failed program was:" >&5
38069 sed 's/^/| /' conftest.$ac_ext >&5
38071 ac_header_compiler=no
38073 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38074 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38075 echo "${ECHO_T}$ac_header_compiler" >&6
38077 # Is the header present?
38078 echo "$as_me:$LINENO: checking $ac_header presence" >&5
38079 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
38080 cat >conftest.$ac_ext <<_ACEOF
38083 cat confdefs.h >>conftest.$ac_ext
38084 cat >>conftest.$ac_ext <<_ACEOF
38085 /* end confdefs.h. */
38086 #include <$ac_header>
38088 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
38089 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
38091 grep -v '^ *+' conftest.er1 >conftest.err
38093 cat conftest.err >&5
38094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38095 (exit $ac_status); } >/dev/null; then
38096 if test -s conftest.err; then
38097 ac_cpp_err=$ac_c_preproc_warn_flag
38098 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
38105 if test -z "$ac_cpp_err"; then
38106 ac_header_preproc=yes
38108 echo "$as_me: failed program was:" >&5
38109 sed 's/^/| /' conftest.$ac_ext >&5
38111 ac_header_preproc=no
38113 rm -f conftest.err conftest.$ac_ext
38114 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38115 echo "${ECHO_T}$ac_header_preproc" >&6
38117 # So? What about this header?
38118 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38120 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38121 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38122 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38123 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38124 ac_header_preproc=yes
38127 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38128 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38129 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38130 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38131 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38132 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38133 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38134 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38135 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38136 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38137 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38138 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38141 ## ------------------------------------------ ##
38142 ## Report this to the AC_PACKAGE_NAME lists. ##
38143 ## ------------------------------------------ ##
38146 sed "s/^/$as_me: WARNING: /" >&2
38149 echo "$as_me:$LINENO: checking for $ac_header" >&5
38150 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38151 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38152 echo $ECHO_N "(cached) $ECHO_C" >&6
38154 eval "$as_ac_Header=\$ac_header_preproc"
38156 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38157 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38160 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38161 cat >>confdefs.h <<_ACEOF
38162 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38170 for ac_header in gmp.h
38172 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38173 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38174 echo "$as_me:$LINENO: checking for $ac_header" >&5
38175 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38176 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38177 echo $ECHO_N "(cached) $ECHO_C" >&6
38179 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38180 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38182 # Is the header compilable?
38183 echo "$as_me:$LINENO: checking $ac_header usability" >&5
38184 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
38185 cat >conftest.$ac_ext <<_ACEOF
38188 cat confdefs.h >>conftest.$ac_ext
38189 cat >>conftest.$ac_ext <<_ACEOF
38190 /* end confdefs.h. */
38191 $ac_includes_default
38192 #include <$ac_header>
38194 rm -f conftest.$ac_objext
38195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38196 (eval $ac_compile) 2>conftest.er1
38198 grep -v '^ *+' conftest.er1 >conftest.err
38200 cat conftest.err >&5
38201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38202 (exit $ac_status); } &&
38203 { ac_try='test -z "$ac_c_werror_flag"
38204 || test ! -s conftest.err'
38205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38206 (eval $ac_try) 2>&5
38208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38209 (exit $ac_status); }; } &&
38210 { ac_try='test -s conftest.$ac_objext'
38211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38212 (eval $ac_try) 2>&5
38214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38215 (exit $ac_status); }; }; then
38216 ac_header_compiler=yes
38218 echo "$as_me: failed program was:" >&5
38219 sed 's/^/| /' conftest.$ac_ext >&5
38221 ac_header_compiler=no
38223 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38224 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38225 echo "${ECHO_T}$ac_header_compiler" >&6
38227 # Is the header present?
38228 echo "$as_me:$LINENO: checking $ac_header presence" >&5
38229 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
38230 cat >conftest.$ac_ext <<_ACEOF
38233 cat confdefs.h >>conftest.$ac_ext
38234 cat >>conftest.$ac_ext <<_ACEOF
38235 /* end confdefs.h. */
38236 #include <$ac_header>
38238 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
38239 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
38241 grep -v '^ *+' conftest.er1 >conftest.err
38243 cat conftest.err >&5
38244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38245 (exit $ac_status); } >/dev/null; then
38246 if test -s conftest.err; then
38247 ac_cpp_err=$ac_c_preproc_warn_flag
38248 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
38255 if test -z "$ac_cpp_err"; then
38256 ac_header_preproc=yes
38258 echo "$as_me: failed program was:" >&5
38259 sed 's/^/| /' conftest.$ac_ext >&5
38261 ac_header_preproc=no
38263 rm -f conftest.err conftest.$ac_ext
38264 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38265 echo "${ECHO_T}$ac_header_preproc" >&6
38267 # So? What about this header?
38268 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38270 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38271 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38272 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38273 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38274 ac_header_preproc=yes
38277 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38278 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38279 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38280 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38281 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38282 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38283 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38284 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38285 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38286 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38287 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38288 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38291 ## ------------------------------------------ ##
38292 ## Report this to the AC_PACKAGE_NAME lists. ##
38293 ## ------------------------------------------ ##
38296 sed "s/^/$as_me: WARNING: /" >&2
38299 echo "$as_me:$LINENO: checking for $ac_header" >&5
38300 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38301 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38302 echo $ECHO_N "(cached) $ECHO_C" >&6
38304 eval "$as_ac_Header=\$ac_header_preproc"
38306 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38307 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38310 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38311 cat >>confdefs.h <<_ACEOF
38312 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38320 if test "$ol_with_tls" = "found" ; then
38322 ol_have_crypto_h=no
38324 if test "$ac_cv_header_openssl_bn_h" = "yes" ||
38325 test "$ac_cv_header_bn_h" = "yes" ; then
38329 if test "$ac_cv_header_openssl_crypto_h" = "yes" ||
38330 test "$ac_cv_header_crypto_h" = "yes" ; then
38331 ol_have_crypto_h=yes
38334 if test "$ol_have_bn_h" = "yes" &&
38335 test "$ol_have_crypto_h" = "yes" ; then
38340 if test $ac_cv_header_gmp_h = yes ; then
38341 echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
38342 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6
38343 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
38344 echo $ECHO_N "(cached) $ECHO_C" >&6
38346 ac_check_lib_save_LIBS=$LIBS
38348 cat >conftest.$ac_ext <<_ACEOF
38351 cat confdefs.h >>conftest.$ac_ext
38352 cat >>conftest.$ac_ext <<_ACEOF
38353 /* end confdefs.h. */
38355 /* Override any gcc2 internal prototype to avoid an error. */
38359 /* We use char because int might match the return type of a gcc2
38360 builtin and then its argument prototype would still apply. */
38361 char __gmpz_add_ui ();
38370 rm -f conftest.$ac_objext conftest$ac_exeext
38371 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38372 (eval $ac_link) 2>conftest.er1
38374 grep -v '^ *+' conftest.er1 >conftest.err
38376 cat conftest.err >&5
38377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38378 (exit $ac_status); } &&
38379 { ac_try='test -z "$ac_c_werror_flag"
38380 || test ! -s conftest.err'
38381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38382 (eval $ac_try) 2>&5
38384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38385 (exit $ac_status); }; } &&
38386 { ac_try='test -s conftest$ac_exeext'
38387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38388 (eval $ac_try) 2>&5
38390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38391 (exit $ac_status); }; }; then
38392 ac_cv_lib_gmp___gmpz_add_ui=yes
38394 echo "$as_me: failed program was:" >&5
38395 sed 's/^/| /' conftest.$ac_ext >&5
38397 ac_cv_lib_gmp___gmpz_add_ui=no
38399 rm -f conftest.err conftest.$ac_objext \
38400 conftest$ac_exeext conftest.$ac_ext
38401 LIBS=$ac_check_lib_save_LIBS
38403 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
38404 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6
38405 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
38411 if test $have_gmp = yes ; then
38416 echo "$as_me:$LINENO: checking for multiple precision support" >&5
38417 echo $ECHO_N "checking for multiple precision support... $ECHO_C" >&6
38419 ol_mp_support="none"
38420 case "$ol_with_multiple_precision" in
38422 if test "$ol_have_bignum" = "yes" ; then
38423 ol_mp_support="bignum"
38425 if test "$ol_have_gmp" = "yes" ; then
38426 ol_mp_support="gmp"
38431 if test "$ol_have_bignum" != "yes" ; then
38432 { { echo "$as_me:$LINENO: error: OpenSSL's BIGNUM not available" >&5
38433 echo "$as_me: error: OpenSSL's BIGNUM not available" >&2;}
38434 { (exit 1); exit 1; }; }
38436 ol_mp_support="bignum"
38439 if test "$ol_have_gmp" != "yes" ; then
38440 { { echo "$as_me:$LINENO: error: GMP not available" >&5
38441 echo "$as_me: error: GMP not available" >&2;}
38442 { (exit 1); exit 1; }; }
38444 ol_mp_support="gmp"
38447 if test "$ol_have_bignum" = "yes" ; then
38448 ol_mp_support="bignum"
38449 elif test "$ol_have_gmp" = "yes" ; then
38450 ol_mp_support="gmp"
38452 { { echo "$as_me:$LINENO: error: not available" >&5
38453 echo "$as_me: error: not available" >&2;}
38454 { (exit 1); exit 1; }; }
38459 case "$ol_mp_support" in
38462 cat >>confdefs.h <<\_ACEOF
38463 #define HAVE_BIGNUM 1
38469 cat >>confdefs.h <<\_ACEOF
38473 SLAPD_GMP_LIBS=-lgmp
38479 echo "$as_me:$LINENO: result: $ol_mp_support" >&5
38480 echo "${ECHO_T}$ol_mp_support" >&6
38484 echo "$as_me:$LINENO: checking for mode_t" >&5
38485 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
38486 if test "${ac_cv_type_mode_t+set}" = set; then
38487 echo $ECHO_N "(cached) $ECHO_C" >&6
38489 cat >conftest.$ac_ext <<_ACEOF
38492 cat confdefs.h >>conftest.$ac_ext
38493 cat >>conftest.$ac_ext <<_ACEOF
38494 /* end confdefs.h. */
38495 $ac_includes_default
38501 if (sizeof (mode_t))
38507 rm -f conftest.$ac_objext
38508 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38509 (eval $ac_compile) 2>conftest.er1
38511 grep -v '^ *+' conftest.er1 >conftest.err
38513 cat conftest.err >&5
38514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38515 (exit $ac_status); } &&
38516 { ac_try='test -z "$ac_c_werror_flag"
38517 || test ! -s conftest.err'
38518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38519 (eval $ac_try) 2>&5
38521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38522 (exit $ac_status); }; } &&
38523 { ac_try='test -s conftest.$ac_objext'
38524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38525 (eval $ac_try) 2>&5
38527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38528 (exit $ac_status); }; }; then
38529 ac_cv_type_mode_t=yes
38531 echo "$as_me: failed program was:" >&5
38532 sed 's/^/| /' conftest.$ac_ext >&5
38534 ac_cv_type_mode_t=no
38536 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38538 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
38539 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
38540 if test $ac_cv_type_mode_t = yes; then
38544 cat >>confdefs.h <<_ACEOF
38550 echo "$as_me:$LINENO: checking for off_t" >&5
38551 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
38552 if test "${ac_cv_type_off_t+set}" = set; then
38553 echo $ECHO_N "(cached) $ECHO_C" >&6
38555 cat >conftest.$ac_ext <<_ACEOF
38558 cat confdefs.h >>conftest.$ac_ext
38559 cat >>conftest.$ac_ext <<_ACEOF
38560 /* end confdefs.h. */
38561 $ac_includes_default
38567 if (sizeof (off_t))
38573 rm -f conftest.$ac_objext
38574 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38575 (eval $ac_compile) 2>conftest.er1
38577 grep -v '^ *+' conftest.er1 >conftest.err
38579 cat conftest.err >&5
38580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38581 (exit $ac_status); } &&
38582 { ac_try='test -z "$ac_c_werror_flag"
38583 || test ! -s conftest.err'
38584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38585 (eval $ac_try) 2>&5
38587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38588 (exit $ac_status); }; } &&
38589 { ac_try='test -s conftest.$ac_objext'
38590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38591 (eval $ac_try) 2>&5
38593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38594 (exit $ac_status); }; }; then
38595 ac_cv_type_off_t=yes
38597 echo "$as_me: failed program was:" >&5
38598 sed 's/^/| /' conftest.$ac_ext >&5
38600 ac_cv_type_off_t=no
38602 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38604 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
38605 echo "${ECHO_T}$ac_cv_type_off_t" >&6
38606 if test $ac_cv_type_off_t = yes; then
38610 cat >>confdefs.h <<_ACEOF
38616 echo "$as_me:$LINENO: checking for pid_t" >&5
38617 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
38618 if test "${ac_cv_type_pid_t+set}" = set; then
38619 echo $ECHO_N "(cached) $ECHO_C" >&6
38621 cat >conftest.$ac_ext <<_ACEOF
38624 cat confdefs.h >>conftest.$ac_ext
38625 cat >>conftest.$ac_ext <<_ACEOF
38626 /* end confdefs.h. */
38627 $ac_includes_default
38633 if (sizeof (pid_t))
38639 rm -f conftest.$ac_objext
38640 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38641 (eval $ac_compile) 2>conftest.er1
38643 grep -v '^ *+' conftest.er1 >conftest.err
38645 cat conftest.err >&5
38646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38647 (exit $ac_status); } &&
38648 { ac_try='test -z "$ac_c_werror_flag"
38649 || test ! -s conftest.err'
38650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38651 (eval $ac_try) 2>&5
38653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38654 (exit $ac_status); }; } &&
38655 { ac_try='test -s conftest.$ac_objext'
38656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38657 (eval $ac_try) 2>&5
38659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38660 (exit $ac_status); }; }; then
38661 ac_cv_type_pid_t=yes
38663 echo "$as_me: failed program was:" >&5
38664 sed 's/^/| /' conftest.$ac_ext >&5
38666 ac_cv_type_pid_t=no
38668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38670 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
38671 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
38672 if test $ac_cv_type_pid_t = yes; then
38676 cat >>confdefs.h <<_ACEOF
38682 echo "$as_me:$LINENO: checking for ssize_t" >&5
38683 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
38684 if test "${ac_cv_type_ssize_t+set}" = set; then
38685 echo $ECHO_N "(cached) $ECHO_C" >&6
38687 cat >conftest.$ac_ext <<_ACEOF
38690 cat confdefs.h >>conftest.$ac_ext
38691 cat >>conftest.$ac_ext <<_ACEOF
38692 /* end confdefs.h. */
38693 $ac_includes_default
38699 if (sizeof (ssize_t))
38705 rm -f conftest.$ac_objext
38706 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38707 (eval $ac_compile) 2>conftest.er1
38709 grep -v '^ *+' conftest.er1 >conftest.err
38711 cat conftest.err >&5
38712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38713 (exit $ac_status); } &&
38714 { ac_try='test -z "$ac_c_werror_flag"
38715 || test ! -s conftest.err'
38716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38717 (eval $ac_try) 2>&5
38719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38720 (exit $ac_status); }; } &&
38721 { ac_try='test -s conftest.$ac_objext'
38722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38723 (eval $ac_try) 2>&5
38725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38726 (exit $ac_status); }; }; then
38727 ac_cv_type_ssize_t=yes
38729 echo "$as_me: failed program was:" >&5
38730 sed 's/^/| /' conftest.$ac_ext >&5
38732 ac_cv_type_ssize_t=no
38734 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38736 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
38737 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
38738 if test $ac_cv_type_ssize_t = yes; then
38742 cat >>confdefs.h <<_ACEOF
38743 #define ssize_t signed int
38748 echo "$as_me:$LINENO: checking for caddr_t" >&5
38749 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6
38750 if test "${ac_cv_type_caddr_t+set}" = set; then
38751 echo $ECHO_N "(cached) $ECHO_C" >&6
38753 cat >conftest.$ac_ext <<_ACEOF
38756 cat confdefs.h >>conftest.$ac_ext
38757 cat >>conftest.$ac_ext <<_ACEOF
38758 /* end confdefs.h. */
38759 $ac_includes_default
38765 if (sizeof (caddr_t))
38771 rm -f conftest.$ac_objext
38772 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38773 (eval $ac_compile) 2>conftest.er1
38775 grep -v '^ *+' conftest.er1 >conftest.err
38777 cat conftest.err >&5
38778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38779 (exit $ac_status); } &&
38780 { ac_try='test -z "$ac_c_werror_flag"
38781 || test ! -s conftest.err'
38782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38783 (eval $ac_try) 2>&5
38785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38786 (exit $ac_status); }; } &&
38787 { ac_try='test -s conftest.$ac_objext'
38788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38789 (eval $ac_try) 2>&5
38791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38792 (exit $ac_status); }; }; then
38793 ac_cv_type_caddr_t=yes
38795 echo "$as_me: failed program was:" >&5
38796 sed 's/^/| /' conftest.$ac_ext >&5
38798 ac_cv_type_caddr_t=no
38800 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38802 echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
38803 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6
38804 if test $ac_cv_type_caddr_t = yes; then
38808 cat >>confdefs.h <<_ACEOF
38809 #define caddr_t char *
38814 echo "$as_me:$LINENO: checking for size_t" >&5
38815 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
38816 if test "${ac_cv_type_size_t+set}" = set; then
38817 echo $ECHO_N "(cached) $ECHO_C" >&6
38819 cat >conftest.$ac_ext <<_ACEOF
38822 cat confdefs.h >>conftest.$ac_ext
38823 cat >>conftest.$ac_ext <<_ACEOF
38824 /* end confdefs.h. */
38825 $ac_includes_default
38831 if (sizeof (size_t))
38837 rm -f conftest.$ac_objext
38838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38839 (eval $ac_compile) 2>conftest.er1
38841 grep -v '^ *+' conftest.er1 >conftest.err
38843 cat conftest.err >&5
38844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38845 (exit $ac_status); } &&
38846 { ac_try='test -z "$ac_c_werror_flag"
38847 || test ! -s conftest.err'
38848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38849 (eval $ac_try) 2>&5
38851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38852 (exit $ac_status); }; } &&
38853 { ac_try='test -s conftest.$ac_objext'
38854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38855 (eval $ac_try) 2>&5
38857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38858 (exit $ac_status); }; }; then
38859 ac_cv_type_size_t=yes
38861 echo "$as_me: failed program was:" >&5
38862 sed 's/^/| /' conftest.$ac_ext >&5
38864 ac_cv_type_size_t=no
38866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38868 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
38869 echo "${ECHO_T}$ac_cv_type_size_t" >&6
38870 if test $ac_cv_type_size_t = yes; then
38874 cat >>confdefs.h <<_ACEOF
38875 #define size_t unsigned
38881 echo "$as_me:$LINENO: checking for long long" >&5
38882 echo $ECHO_N "checking for long long... $ECHO_C" >&6
38883 if test "${ac_cv_type_long_long+set}" = set; then
38884 echo $ECHO_N "(cached) $ECHO_C" >&6
38886 cat >conftest.$ac_ext <<_ACEOF
38889 cat confdefs.h >>conftest.$ac_ext
38890 cat >>conftest.$ac_ext <<_ACEOF
38891 /* end confdefs.h. */
38892 $ac_includes_default
38896 if ((long long *) 0)
38898 if (sizeof (long long))
38904 rm -f conftest.$ac_objext
38905 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38906 (eval $ac_compile) 2>conftest.er1
38908 grep -v '^ *+' conftest.er1 >conftest.err
38910 cat conftest.err >&5
38911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38912 (exit $ac_status); } &&
38913 { ac_try='test -z "$ac_c_werror_flag"
38914 || test ! -s conftest.err'
38915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38916 (eval $ac_try) 2>&5
38918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38919 (exit $ac_status); }; } &&
38920 { ac_try='test -s conftest.$ac_objext'
38921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38922 (eval $ac_try) 2>&5
38924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38925 (exit $ac_status); }; }; then
38926 ac_cv_type_long_long=yes
38928 echo "$as_me: failed program was:" >&5
38929 sed 's/^/| /' conftest.$ac_ext >&5
38931 ac_cv_type_long_long=no
38933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38935 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
38936 echo "${ECHO_T}$ac_cv_type_long_long" >&6
38937 if test $ac_cv_type_long_long = yes; then
38939 cat >>confdefs.h <<_ACEOF
38940 #define HAVE_LONG_LONG 1
38946 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
38947 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
38948 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
38949 echo $ECHO_N "(cached) $ECHO_C" >&6
38951 cat >conftest.$ac_ext <<_ACEOF
38954 cat confdefs.h >>conftest.$ac_ext
38955 cat >>conftest.$ac_ext <<_ACEOF
38956 /* end confdefs.h. */
38957 $ac_includes_default
38961 if ((ptrdiff_t *) 0)
38963 if (sizeof (ptrdiff_t))
38969 rm -f conftest.$ac_objext
38970 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38971 (eval $ac_compile) 2>conftest.er1
38973 grep -v '^ *+' conftest.er1 >conftest.err
38975 cat conftest.err >&5
38976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38977 (exit $ac_status); } &&
38978 { ac_try='test -z "$ac_c_werror_flag"
38979 || test ! -s conftest.err'
38980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38981 (eval $ac_try) 2>&5
38983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38984 (exit $ac_status); }; } &&
38985 { ac_try='test -s conftest.$ac_objext'
38986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38987 (eval $ac_try) 2>&5
38989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38990 (exit $ac_status); }; }; then
38991 ac_cv_type_ptrdiff_t=yes
38993 echo "$as_me: failed program was:" >&5
38994 sed 's/^/| /' conftest.$ac_ext >&5
38996 ac_cv_type_ptrdiff_t=no
38998 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39000 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
39001 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
39002 if test $ac_cv_type_ptrdiff_t = yes; then
39004 cat >>confdefs.h <<_ACEOF
39005 #define HAVE_PTRDIFF_T 1
39012 echo "$as_me:$LINENO: checking for socklen_t" >&5
39013 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
39014 if test "${ac_cv_type_socklen_t+set}" = set; then
39015 echo $ECHO_N "(cached) $ECHO_C" >&6
39017 cat >conftest.$ac_ext <<_ACEOF
39020 cat confdefs.h >>conftest.$ac_ext
39021 cat >>conftest.$ac_ext <<_ACEOF
39022 /* end confdefs.h. */
39023 $ac_includes_default
39024 #ifdef HAVE_SYS_SOCKET_H
39025 #include <sys/socket.h>
39032 if ((socklen_t *) 0)
39034 if (sizeof (socklen_t))
39040 rm -f conftest.$ac_objext
39041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39042 (eval $ac_compile) 2>conftest.er1
39044 grep -v '^ *+' conftest.er1 >conftest.err
39046 cat conftest.err >&5
39047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39048 (exit $ac_status); } &&
39049 { ac_try='test -z "$ac_c_werror_flag"
39050 || test ! -s conftest.err'
39051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39052 (eval $ac_try) 2>&5
39054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39055 (exit $ac_status); }; } &&
39056 { ac_try='test -s conftest.$ac_objext'
39057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39058 (eval $ac_try) 2>&5
39060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39061 (exit $ac_status); }; }; then
39062 ac_cv_type_socklen_t=yes
39064 echo "$as_me: failed program was:" >&5
39065 sed 's/^/| /' conftest.$ac_ext >&5
39067 ac_cv_type_socklen_t=no
39069 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39071 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
39072 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
39073 if test $ac_cv_type_socklen_t = yes; then
39077 cat >>confdefs.h <<_ACEOF
39078 #define socklen_t int
39084 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
39085 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
39086 if test "${ac_cv_type_signal+set}" = set; then
39087 echo $ECHO_N "(cached) $ECHO_C" >&6
39089 cat >conftest.$ac_ext <<_ACEOF
39092 cat confdefs.h >>conftest.$ac_ext
39093 cat >>conftest.$ac_ext <<_ACEOF
39094 /* end confdefs.h. */
39095 #include <sys/types.h>
39096 #include <signal.h>
39101 extern "C" void (*signal (int, void (*)(int)))(int);
39103 void (*signal ()) ();
39114 rm -f conftest.$ac_objext
39115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39116 (eval $ac_compile) 2>conftest.er1
39118 grep -v '^ *+' conftest.er1 >conftest.err
39120 cat conftest.err >&5
39121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39122 (exit $ac_status); } &&
39123 { ac_try='test -z "$ac_c_werror_flag"
39124 || test ! -s conftest.err'
39125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39126 (eval $ac_try) 2>&5
39128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39129 (exit $ac_status); }; } &&
39130 { ac_try='test -s conftest.$ac_objext'
39131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39132 (eval $ac_try) 2>&5
39134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39135 (exit $ac_status); }; }; then
39136 ac_cv_type_signal=void
39138 echo "$as_me: failed program was:" >&5
39139 sed 's/^/| /' conftest.$ac_ext >&5
39141 ac_cv_type_signal=int
39143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39145 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
39146 echo "${ECHO_T}$ac_cv_type_signal" >&6
39148 cat >>confdefs.h <<_ACEOF
39149 #define RETSIGTYPE $ac_cv_type_signal
39154 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
39155 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
39156 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
39157 echo $ECHO_N "(cached) $ECHO_C" >&6
39159 cat >conftest.$ac_ext <<_ACEOF
39162 cat confdefs.h >>conftest.$ac_ext
39163 cat >>conftest.$ac_ext <<_ACEOF
39164 /* end confdefs.h. */
39165 $ac_includes_default
39166 #include <signal.h>
39172 if ((sig_atomic_t *) 0)
39174 if (sizeof (sig_atomic_t))
39180 rm -f conftest.$ac_objext
39181 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39182 (eval $ac_compile) 2>conftest.er1
39184 grep -v '^ *+' conftest.er1 >conftest.err
39186 cat conftest.err >&5
39187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39188 (exit $ac_status); } &&
39189 { ac_try='test -z "$ac_c_werror_flag"
39190 || test ! -s conftest.err'
39191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39192 (eval $ac_try) 2>&5
39194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39195 (exit $ac_status); }; } &&
39196 { ac_try='test -s conftest.$ac_objext'
39197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39198 (eval $ac_try) 2>&5
39200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39201 (exit $ac_status); }; }; then
39202 ac_cv_type_sig_atomic_t=yes
39204 echo "$as_me: failed program was:" >&5
39205 sed 's/^/| /' conftest.$ac_ext >&5
39207 ac_cv_type_sig_atomic_t=no
39209 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39211 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
39212 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
39213 if test $ac_cv_type_sig_atomic_t = yes; then
39217 cat >>confdefs.h <<_ACEOF
39218 #define sig_atomic_t int
39224 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
39225 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
39226 if test "${ac_cv_type_uid_t+set}" = set; then
39227 echo $ECHO_N "(cached) $ECHO_C" >&6
39229 cat >conftest.$ac_ext <<_ACEOF
39232 cat confdefs.h >>conftest.$ac_ext
39233 cat >>conftest.$ac_ext <<_ACEOF
39234 /* end confdefs.h. */
39235 #include <sys/types.h>
39238 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
39239 $EGREP "uid_t" >/dev/null 2>&1; then
39240 ac_cv_type_uid_t=yes
39242 ac_cv_type_uid_t=no
39247 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
39248 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
39249 if test $ac_cv_type_uid_t = no; then
39251 cat >>confdefs.h <<\_ACEOF
39256 cat >>confdefs.h <<\_ACEOF
39263 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
39264 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
39265 if test "${ac_cv_header_time+set}" = set; then
39266 echo $ECHO_N "(cached) $ECHO_C" >&6
39268 cat >conftest.$ac_ext <<_ACEOF
39271 cat confdefs.h >>conftest.$ac_ext
39272 cat >>conftest.$ac_ext <<_ACEOF
39273 /* end confdefs.h. */
39274 #include <sys/types.h>
39275 #include <sys/time.h>
39281 if ((struct tm *) 0)
39287 rm -f conftest.$ac_objext
39288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39289 (eval $ac_compile) 2>conftest.er1
39291 grep -v '^ *+' conftest.er1 >conftest.err
39293 cat conftest.err >&5
39294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39295 (exit $ac_status); } &&
39296 { ac_try='test -z "$ac_c_werror_flag"
39297 || test ! -s conftest.err'
39298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39299 (eval $ac_try) 2>&5
39301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39302 (exit $ac_status); }; } &&
39303 { ac_try='test -s conftest.$ac_objext'
39304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39305 (eval $ac_try) 2>&5
39307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39308 (exit $ac_status); }; }; then
39309 ac_cv_header_time=yes
39311 echo "$as_me: failed program was:" >&5
39312 sed 's/^/| /' conftest.$ac_ext >&5
39314 ac_cv_header_time=no
39316 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39318 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
39319 echo "${ECHO_T}$ac_cv_header_time" >&6
39320 if test $ac_cv_header_time = yes; then
39322 cat >>confdefs.h <<\_ACEOF
39323 #define TIME_WITH_SYS_TIME 1
39328 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
39329 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
39330 if test "${ac_cv_struct_tm+set}" = set; then
39331 echo $ECHO_N "(cached) $ECHO_C" >&6
39333 cat >conftest.$ac_ext <<_ACEOF
39336 cat confdefs.h >>conftest.$ac_ext
39337 cat >>conftest.$ac_ext <<_ACEOF
39338 /* end confdefs.h. */
39339 #include <sys/types.h>
39345 struct tm *tp; tp->tm_sec;
39350 rm -f conftest.$ac_objext
39351 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39352 (eval $ac_compile) 2>conftest.er1
39354 grep -v '^ *+' conftest.er1 >conftest.err
39356 cat conftest.err >&5
39357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39358 (exit $ac_status); } &&
39359 { ac_try='test -z "$ac_c_werror_flag"
39360 || test ! -s conftest.err'
39361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39362 (eval $ac_try) 2>&5
39364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39365 (exit $ac_status); }; } &&
39366 { ac_try='test -s conftest.$ac_objext'
39367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39368 (eval $ac_try) 2>&5
39370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39371 (exit $ac_status); }; }; then
39372 ac_cv_struct_tm=time.h
39374 echo "$as_me: failed program was:" >&5
39375 sed 's/^/| /' conftest.$ac_ext >&5
39377 ac_cv_struct_tm=sys/time.h
39379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39381 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
39382 echo "${ECHO_T}$ac_cv_struct_tm" >&6
39383 if test $ac_cv_struct_tm = sys/time.h; then
39385 cat >>confdefs.h <<\_ACEOF
39386 #define TM_IN_SYS_TIME 1
39391 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
39392 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
39393 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
39394 echo $ECHO_N "(cached) $ECHO_C" >&6
39396 cat >conftest.$ac_ext <<_ACEOF
39399 cat confdefs.h >>conftest.$ac_ext
39400 cat >>conftest.$ac_ext <<_ACEOF
39401 /* end confdefs.h. */
39402 $ac_includes_default
39406 static struct stat ac_aggr;
39407 if (ac_aggr.st_blksize)
39413 rm -f conftest.$ac_objext
39414 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39415 (eval $ac_compile) 2>conftest.er1
39417 grep -v '^ *+' conftest.er1 >conftest.err
39419 cat conftest.err >&5
39420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39421 (exit $ac_status); } &&
39422 { ac_try='test -z "$ac_c_werror_flag"
39423 || test ! -s conftest.err'
39424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39425 (eval $ac_try) 2>&5
39427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39428 (exit $ac_status); }; } &&
39429 { ac_try='test -s conftest.$ac_objext'
39430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39431 (eval $ac_try) 2>&5
39433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39434 (exit $ac_status); }; }; then
39435 ac_cv_member_struct_stat_st_blksize=yes
39437 echo "$as_me: failed program was:" >&5
39438 sed 's/^/| /' conftest.$ac_ext >&5
39440 cat >conftest.$ac_ext <<_ACEOF
39443 cat confdefs.h >>conftest.$ac_ext
39444 cat >>conftest.$ac_ext <<_ACEOF
39445 /* end confdefs.h. */
39446 $ac_includes_default
39450 static struct stat ac_aggr;
39451 if (sizeof ac_aggr.st_blksize)
39457 rm -f conftest.$ac_objext
39458 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39459 (eval $ac_compile) 2>conftest.er1
39461 grep -v '^ *+' conftest.er1 >conftest.err
39463 cat conftest.err >&5
39464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39465 (exit $ac_status); } &&
39466 { ac_try='test -z "$ac_c_werror_flag"
39467 || test ! -s conftest.err'
39468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39469 (eval $ac_try) 2>&5
39471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39472 (exit $ac_status); }; } &&
39473 { ac_try='test -s conftest.$ac_objext'
39474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39475 (eval $ac_try) 2>&5
39477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39478 (exit $ac_status); }; }; then
39479 ac_cv_member_struct_stat_st_blksize=yes
39481 echo "$as_me: failed program was:" >&5
39482 sed 's/^/| /' conftest.$ac_ext >&5
39484 ac_cv_member_struct_stat_st_blksize=no
39486 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39488 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39490 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
39491 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
39492 if test $ac_cv_member_struct_stat_st_blksize = yes; then
39494 cat >>confdefs.h <<_ACEOF
39495 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
39501 echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
39502 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6
39503 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
39504 echo $ECHO_N "(cached) $ECHO_C" >&6
39506 cat >conftest.$ac_ext <<_ACEOF
39509 cat confdefs.h >>conftest.$ac_ext
39510 cat >>conftest.$ac_ext <<_ACEOF
39511 /* end confdefs.h. */
39512 $ac_includes_default
39518 static struct passwd ac_aggr;
39519 if (ac_aggr.pw_gecos)
39525 rm -f conftest.$ac_objext
39526 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39527 (eval $ac_compile) 2>conftest.er1
39529 grep -v '^ *+' conftest.er1 >conftest.err
39531 cat conftest.err >&5
39532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39533 (exit $ac_status); } &&
39534 { ac_try='test -z "$ac_c_werror_flag"
39535 || test ! -s conftest.err'
39536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39537 (eval $ac_try) 2>&5
39539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39540 (exit $ac_status); }; } &&
39541 { ac_try='test -s conftest.$ac_objext'
39542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39543 (eval $ac_try) 2>&5
39545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39546 (exit $ac_status); }; }; then
39547 ac_cv_member_struct_passwd_pw_gecos=yes
39549 echo "$as_me: failed program was:" >&5
39550 sed 's/^/| /' conftest.$ac_ext >&5
39552 cat >conftest.$ac_ext <<_ACEOF
39555 cat confdefs.h >>conftest.$ac_ext
39556 cat >>conftest.$ac_ext <<_ACEOF
39557 /* end confdefs.h. */
39558 $ac_includes_default
39564 static struct passwd ac_aggr;
39565 if (sizeof ac_aggr.pw_gecos)
39571 rm -f conftest.$ac_objext
39572 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39573 (eval $ac_compile) 2>conftest.er1
39575 grep -v '^ *+' conftest.er1 >conftest.err
39577 cat conftest.err >&5
39578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39579 (exit $ac_status); } &&
39580 { ac_try='test -z "$ac_c_werror_flag"
39581 || test ! -s conftest.err'
39582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39583 (eval $ac_try) 2>&5
39585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39586 (exit $ac_status); }; } &&
39587 { ac_try='test -s conftest.$ac_objext'
39588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39589 (eval $ac_try) 2>&5
39591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39592 (exit $ac_status); }; }; then
39593 ac_cv_member_struct_passwd_pw_gecos=yes
39595 echo "$as_me: failed program was:" >&5
39596 sed 's/^/| /' conftest.$ac_ext >&5
39598 ac_cv_member_struct_passwd_pw_gecos=no
39600 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39602 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39604 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
39605 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6
39606 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
39608 cat >>confdefs.h <<_ACEOF
39609 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
39615 echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
39616 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6
39617 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
39618 echo $ECHO_N "(cached) $ECHO_C" >&6
39620 cat >conftest.$ac_ext <<_ACEOF
39623 cat confdefs.h >>conftest.$ac_ext
39624 cat >>conftest.$ac_ext <<_ACEOF
39625 /* end confdefs.h. */
39626 $ac_includes_default
39632 static struct passwd ac_aggr;
39633 if (ac_aggr.pw_passwd)
39639 rm -f conftest.$ac_objext
39640 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39641 (eval $ac_compile) 2>conftest.er1
39643 grep -v '^ *+' conftest.er1 >conftest.err
39645 cat conftest.err >&5
39646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39647 (exit $ac_status); } &&
39648 { ac_try='test -z "$ac_c_werror_flag"
39649 || test ! -s conftest.err'
39650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39651 (eval $ac_try) 2>&5
39653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39654 (exit $ac_status); }; } &&
39655 { ac_try='test -s conftest.$ac_objext'
39656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39657 (eval $ac_try) 2>&5
39659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39660 (exit $ac_status); }; }; then
39661 ac_cv_member_struct_passwd_pw_passwd=yes
39663 echo "$as_me: failed program was:" >&5
39664 sed 's/^/| /' conftest.$ac_ext >&5
39666 cat >conftest.$ac_ext <<_ACEOF
39669 cat confdefs.h >>conftest.$ac_ext
39670 cat >>conftest.$ac_ext <<_ACEOF
39671 /* end confdefs.h. */
39672 $ac_includes_default
39678 static struct passwd ac_aggr;
39679 if (sizeof ac_aggr.pw_passwd)
39685 rm -f conftest.$ac_objext
39686 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39687 (eval $ac_compile) 2>conftest.er1
39689 grep -v '^ *+' conftest.er1 >conftest.err
39691 cat conftest.err >&5
39692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39693 (exit $ac_status); } &&
39694 { ac_try='test -z "$ac_c_werror_flag"
39695 || test ! -s conftest.err'
39696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39697 (eval $ac_try) 2>&5
39699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39700 (exit $ac_status); }; } &&
39701 { ac_try='test -s conftest.$ac_objext'
39702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39703 (eval $ac_try) 2>&5
39705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39706 (exit $ac_status); }; }; then
39707 ac_cv_member_struct_passwd_pw_passwd=yes
39709 echo "$as_me: failed program was:" >&5
39710 sed 's/^/| /' conftest.$ac_ext >&5
39712 ac_cv_member_struct_passwd_pw_passwd=no
39714 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39718 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
39719 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6
39720 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
39722 cat >>confdefs.h <<_ACEOF
39723 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
39730 echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
39731 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6
39732 if test "${ol_cv_c_upper_lower+set}" = set; then
39733 echo $ECHO_N "(cached) $ECHO_C" >&6
39736 if test "$cross_compiling" = yes; then
39737 ol_cv_c_upper_lower=safe
39739 cat >conftest.$ac_ext <<_ACEOF
39742 cat confdefs.h >>conftest.$ac_ext
39743 cat >>conftest.$ac_ext <<_ACEOF
39744 /* end confdefs.h. */
39749 if ('C' == toupper('C'))
39755 rm -f conftest$ac_exeext
39756 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39757 (eval $ac_link) 2>&5
39759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39760 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
39761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39762 (eval $ac_try) 2>&5
39764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39765 (exit $ac_status); }; }; then
39766 ol_cv_c_upper_lower=no
39768 echo "$as_me: program exited with status $ac_status" >&5
39769 echo "$as_me: failed program was:" >&5
39770 sed 's/^/| /' conftest.$ac_ext >&5
39772 ( exit $ac_status )
39773 ol_cv_c_upper_lower=yes
39775 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
39778 echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
39779 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6
39780 if test $ol_cv_c_upper_lower != no ; then
39782 cat >>confdefs.h <<\_ACEOF
39783 #define C_UPPER_LOWER 1
39788 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
39789 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
39790 if test "${ac_cv_c_const+set}" = set; then
39791 echo $ECHO_N "(cached) $ECHO_C" >&6
39793 cat >conftest.$ac_ext <<_ACEOF
39796 cat confdefs.h >>conftest.$ac_ext
39797 cat >>conftest.$ac_ext <<_ACEOF
39798 /* end confdefs.h. */
39803 /* FIXME: Include the comments suggested by Paul. */
39804 #ifndef __cplusplus
39805 /* Ultrix mips cc rejects this. */
39806 typedef int charset[2];
39808 /* SunOS 4.1.1 cc rejects this. */
39809 char const *const *ccp;
39811 /* NEC SVR4.0.2 mips cc rejects this. */
39812 struct point {int x, y;};
39813 static struct point const zero = {0,0};
39814 /* AIX XL C 1.02.0.0 rejects this.
39815 It does not let you subtract one const X* pointer from another in
39816 an arm of an if-expression whose if-part is not a constant
39818 const char *g = "string";
39819 ccp = &g + (g ? g-g : 0);
39820 /* HPUX 7.0 cc rejects these. */
39823 ccp = (char const *const *) p;
39824 { /* SCO 3.2v4 cc rejects this. */
39826 char const *s = 0 ? (char *) 0 : (char const *) 0;
39830 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
39831 int x[] = {25, 17};
39832 const int *foo = &x[0];
39835 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
39836 typedef const int *iptr;
39840 { /* AIX XL C 1.02.0.0 rejects this saying
39841 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
39842 struct s { int j; const int *ap[3]; };
39843 struct s *b; b->j = 5;
39845 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
39846 const int foo = 10;
39854 rm -f conftest.$ac_objext
39855 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39856 (eval $ac_compile) 2>conftest.er1
39858 grep -v '^ *+' conftest.er1 >conftest.err
39860 cat conftest.err >&5
39861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39862 (exit $ac_status); } &&
39863 { ac_try='test -z "$ac_c_werror_flag"
39864 || test ! -s conftest.err'
39865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39866 (eval $ac_try) 2>&5
39868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39869 (exit $ac_status); }; } &&
39870 { ac_try='test -s conftest.$ac_objext'
39871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39872 (eval $ac_try) 2>&5
39874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39875 (exit $ac_status); }; }; then
39878 echo "$as_me: failed program was:" >&5
39879 sed 's/^/| /' conftest.$ac_ext >&5
39883 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39885 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
39886 echo "${ECHO_T}$ac_cv_c_const" >&6
39887 if test $ac_cv_c_const = no; then
39889 cat >>confdefs.h <<\_ACEOF
39895 echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
39896 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6
39897 if test "${ol_cv_c_volatile+set}" = set; then
39898 echo $ECHO_N "(cached) $ECHO_C" >&6
39900 cat >conftest.$ac_ext <<_ACEOF
39903 cat confdefs.h >>conftest.$ac_ext
39904 cat >>conftest.$ac_ext <<_ACEOF
39905 /* end confdefs.h. */
39910 volatile int a; int * volatile b = x ? &y : &z;
39911 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
39917 rm -f conftest.$ac_objext
39918 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39919 (eval $ac_compile) 2>conftest.er1
39921 grep -v '^ *+' conftest.er1 >conftest.err
39923 cat conftest.err >&5
39924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39925 (exit $ac_status); } &&
39926 { ac_try='test -z "$ac_c_werror_flag"
39927 || test ! -s conftest.err'
39928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39929 (eval $ac_try) 2>&5
39931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39932 (exit $ac_status); }; } &&
39933 { ac_try='test -s conftest.$ac_objext'
39934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39935 (eval $ac_try) 2>&5
39937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39938 (exit $ac_status); }; }; then
39939 ol_cv_c_volatile=yes
39941 echo "$as_me: failed program was:" >&5
39942 sed 's/^/| /' conftest.$ac_ext >&5
39944 ol_cv_c_volatile=no
39946 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39948 echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
39949 echo "${ECHO_T}$ol_cv_c_volatile" >&6
39950 if test $ol_cv_c_volatile = yes; then
39954 cat >>confdefs.h <<\_ACEOF
39961 if test $cross_compiling = yes ; then
39962 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
39963 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
39965 cat >>confdefs.h <<\_ACEOF
39966 #define CROSS_COMPILING 1
39970 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
39971 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
39972 if test "${ac_cv_c_bigendian+set}" = set; then
39973 echo $ECHO_N "(cached) $ECHO_C" >&6
39975 # See if sys/param.h defines the BYTE_ORDER macro.
39976 cat >conftest.$ac_ext <<_ACEOF
39979 cat confdefs.h >>conftest.$ac_ext
39980 cat >>conftest.$ac_ext <<_ACEOF
39981 /* end confdefs.h. */
39982 #include <sys/types.h>
39983 #include <sys/param.h>
39988 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
39989 bogus endian macros
39996 rm -f conftest.$ac_objext
39997 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39998 (eval $ac_compile) 2>conftest.er1
40000 grep -v '^ *+' conftest.er1 >conftest.err
40002 cat conftest.err >&5
40003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40004 (exit $ac_status); } &&
40005 { ac_try='test -z "$ac_c_werror_flag"
40006 || test ! -s conftest.err'
40007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40008 (eval $ac_try) 2>&5
40010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40011 (exit $ac_status); }; } &&
40012 { ac_try='test -s conftest.$ac_objext'
40013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40014 (eval $ac_try) 2>&5
40016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40017 (exit $ac_status); }; }; then
40018 # It does; now see whether it defined to BIG_ENDIAN or not.
40019 cat >conftest.$ac_ext <<_ACEOF
40022 cat confdefs.h >>conftest.$ac_ext
40023 cat >>conftest.$ac_ext <<_ACEOF
40024 /* end confdefs.h. */
40025 #include <sys/types.h>
40026 #include <sys/param.h>
40031 #if BYTE_ORDER != BIG_ENDIAN
40039 rm -f conftest.$ac_objext
40040 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40041 (eval $ac_compile) 2>conftest.er1
40043 grep -v '^ *+' conftest.er1 >conftest.err
40045 cat conftest.err >&5
40046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40047 (exit $ac_status); } &&
40048 { ac_try='test -z "$ac_c_werror_flag"
40049 || test ! -s conftest.err'
40050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40051 (eval $ac_try) 2>&5
40053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40054 (exit $ac_status); }; } &&
40055 { ac_try='test -s conftest.$ac_objext'
40056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40057 (eval $ac_try) 2>&5
40059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40060 (exit $ac_status); }; }; then
40061 ac_cv_c_bigendian=yes
40063 echo "$as_me: failed program was:" >&5
40064 sed 's/^/| /' conftest.$ac_ext >&5
40066 ac_cv_c_bigendian=no
40068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40070 echo "$as_me: failed program was:" >&5
40071 sed 's/^/| /' conftest.$ac_ext >&5
40073 # It does not; compile a test program.
40074 if test "$cross_compiling" = yes; then
40075 # try to guess the endianness by grepping values into an object file
40076 ac_cv_c_bigendian=unknown
40077 cat >conftest.$ac_ext <<_ACEOF
40080 cat confdefs.h >>conftest.$ac_ext
40081 cat >>conftest.$ac_ext <<_ACEOF
40082 /* end confdefs.h. */
40083 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
40084 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
40085 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
40086 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
40087 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
40088 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
40092 _ascii (); _ebcdic ();
40097 rm -f conftest.$ac_objext
40098 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40099 (eval $ac_compile) 2>conftest.er1
40101 grep -v '^ *+' conftest.er1 >conftest.err
40103 cat conftest.err >&5
40104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40105 (exit $ac_status); } &&
40106 { ac_try='test -z "$ac_c_werror_flag"
40107 || test ! -s conftest.err'
40108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40109 (eval $ac_try) 2>&5
40111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40112 (exit $ac_status); }; } &&
40113 { ac_try='test -s conftest.$ac_objext'
40114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40115 (eval $ac_try) 2>&5
40117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40118 (exit $ac_status); }; }; then
40119 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
40120 ac_cv_c_bigendian=yes
40122 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
40123 if test "$ac_cv_c_bigendian" = unknown; then
40124 ac_cv_c_bigendian=no
40126 # finding both strings is unlikely to happen, but who knows?
40127 ac_cv_c_bigendian=unknown
40131 echo "$as_me: failed program was:" >&5
40132 sed 's/^/| /' conftest.$ac_ext >&5
40135 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40137 cat >conftest.$ac_ext <<_ACEOF
40140 cat confdefs.h >>conftest.$ac_ext
40141 cat >>conftest.$ac_ext <<_ACEOF
40142 /* end confdefs.h. */
40146 /* Are we little or big endian? From Harbison&Steele. */
40150 char c[sizeof (long)];
40153 exit (u.c[sizeof (long) - 1] == 1);
40156 rm -f conftest$ac_exeext
40157 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40158 (eval $ac_link) 2>&5
40160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40161 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40163 (eval $ac_try) 2>&5
40165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40166 (exit $ac_status); }; }; then
40167 ac_cv_c_bigendian=no
40169 echo "$as_me: program exited with status $ac_status" >&5
40170 echo "$as_me: failed program was:" >&5
40171 sed 's/^/| /' conftest.$ac_ext >&5
40173 ( exit $ac_status )
40174 ac_cv_c_bigendian=yes
40176 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
40179 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40181 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
40182 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
40183 case $ac_cv_c_bigendian in
40186 cat >>confdefs.h <<\_ACEOF
40187 #define WORDS_BIGENDIAN 1
40193 { { echo "$as_me:$LINENO: error: unknown endianness
40194 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
40195 echo "$as_me: error: unknown endianness
40196 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
40197 { (exit 1); exit 1; }; } ;;
40202 echo "$as_me:$LINENO: checking for short" >&5
40203 echo $ECHO_N "checking for short... $ECHO_C" >&6
40204 if test "${ac_cv_type_short+set}" = set; then
40205 echo $ECHO_N "(cached) $ECHO_C" >&6
40207 cat >conftest.$ac_ext <<_ACEOF
40210 cat confdefs.h >>conftest.$ac_ext
40211 cat >>conftest.$ac_ext <<_ACEOF
40212 /* end confdefs.h. */
40213 $ac_includes_default
40219 if (sizeof (short))
40225 rm -f conftest.$ac_objext
40226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40227 (eval $ac_compile) 2>conftest.er1
40229 grep -v '^ *+' conftest.er1 >conftest.err
40231 cat conftest.err >&5
40232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40233 (exit $ac_status); } &&
40234 { ac_try='test -z "$ac_c_werror_flag"
40235 || test ! -s conftest.err'
40236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40237 (eval $ac_try) 2>&5
40239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40240 (exit $ac_status); }; } &&
40241 { ac_try='test -s conftest.$ac_objext'
40242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40243 (eval $ac_try) 2>&5
40245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40246 (exit $ac_status); }; }; then
40247 ac_cv_type_short=yes
40249 echo "$as_me: failed program was:" >&5
40250 sed 's/^/| /' conftest.$ac_ext >&5
40252 ac_cv_type_short=no
40254 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40256 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
40257 echo "${ECHO_T}$ac_cv_type_short" >&6
40259 echo "$as_me:$LINENO: checking size of short" >&5
40260 echo $ECHO_N "checking size of short... $ECHO_C" >&6
40261 if test "${ac_cv_sizeof_short+set}" = set; then
40262 echo $ECHO_N "(cached) $ECHO_C" >&6
40264 if test "$ac_cv_type_short" = yes; then
40265 # The cast to unsigned long works around a bug in the HP C Compiler
40266 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
40267 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
40268 # This bug is HP SR number 8606223364.
40269 if test "$cross_compiling" = yes; then
40270 # Depending upon the size, compute the lo and hi bounds.
40271 cat >conftest.$ac_ext <<_ACEOF
40274 cat confdefs.h >>conftest.$ac_ext
40275 cat >>conftest.$ac_ext <<_ACEOF
40276 /* end confdefs.h. */
40277 $ac_includes_default
40281 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
40288 rm -f conftest.$ac_objext
40289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40290 (eval $ac_compile) 2>conftest.er1
40292 grep -v '^ *+' conftest.er1 >conftest.err
40294 cat conftest.err >&5
40295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40296 (exit $ac_status); } &&
40297 { ac_try='test -z "$ac_c_werror_flag"
40298 || test ! -s conftest.err'
40299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40300 (eval $ac_try) 2>&5
40302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40303 (exit $ac_status); }; } &&
40304 { ac_try='test -s conftest.$ac_objext'
40305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40306 (eval $ac_try) 2>&5
40308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40309 (exit $ac_status); }; }; then
40312 cat >conftest.$ac_ext <<_ACEOF
40315 cat confdefs.h >>conftest.$ac_ext
40316 cat >>conftest.$ac_ext <<_ACEOF
40317 /* end confdefs.h. */
40318 $ac_includes_default
40322 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
40329 rm -f conftest.$ac_objext
40330 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40331 (eval $ac_compile) 2>conftest.er1
40333 grep -v '^ *+' conftest.er1 >conftest.err
40335 cat conftest.err >&5
40336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40337 (exit $ac_status); } &&
40338 { ac_try='test -z "$ac_c_werror_flag"
40339 || test ! -s conftest.err'
40340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40341 (eval $ac_try) 2>&5
40343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40344 (exit $ac_status); }; } &&
40345 { ac_try='test -s conftest.$ac_objext'
40346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40347 (eval $ac_try) 2>&5
40349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40350 (exit $ac_status); }; }; then
40351 ac_hi=$ac_mid; break
40353 echo "$as_me: failed program was:" >&5
40354 sed 's/^/| /' conftest.$ac_ext >&5
40356 ac_lo=`expr $ac_mid + 1`
40357 if test $ac_lo -le $ac_mid; then
40361 ac_mid=`expr 2 '*' $ac_mid + 1`
40363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40366 echo "$as_me: failed program was:" >&5
40367 sed 's/^/| /' conftest.$ac_ext >&5
40369 cat >conftest.$ac_ext <<_ACEOF
40372 cat confdefs.h >>conftest.$ac_ext
40373 cat >>conftest.$ac_ext <<_ACEOF
40374 /* end confdefs.h. */
40375 $ac_includes_default
40379 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
40386 rm -f conftest.$ac_objext
40387 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40388 (eval $ac_compile) 2>conftest.er1
40390 grep -v '^ *+' conftest.er1 >conftest.err
40392 cat conftest.err >&5
40393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40394 (exit $ac_status); } &&
40395 { ac_try='test -z "$ac_c_werror_flag"
40396 || test ! -s conftest.err'
40397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40398 (eval $ac_try) 2>&5
40400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40401 (exit $ac_status); }; } &&
40402 { ac_try='test -s conftest.$ac_objext'
40403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40404 (eval $ac_try) 2>&5
40406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40407 (exit $ac_status); }; }; then
40410 cat >conftest.$ac_ext <<_ACEOF
40413 cat confdefs.h >>conftest.$ac_ext
40414 cat >>conftest.$ac_ext <<_ACEOF
40415 /* end confdefs.h. */
40416 $ac_includes_default
40420 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
40427 rm -f conftest.$ac_objext
40428 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40429 (eval $ac_compile) 2>conftest.er1
40431 grep -v '^ *+' conftest.er1 >conftest.err
40433 cat conftest.err >&5
40434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40435 (exit $ac_status); } &&
40436 { ac_try='test -z "$ac_c_werror_flag"
40437 || test ! -s conftest.err'
40438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40439 (eval $ac_try) 2>&5
40441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40442 (exit $ac_status); }; } &&
40443 { ac_try='test -s conftest.$ac_objext'
40444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40445 (eval $ac_try) 2>&5
40447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40448 (exit $ac_status); }; }; then
40449 ac_lo=$ac_mid; break
40451 echo "$as_me: failed program was:" >&5
40452 sed 's/^/| /' conftest.$ac_ext >&5
40454 ac_hi=`expr '(' $ac_mid ')' - 1`
40455 if test $ac_mid -le $ac_hi; then
40459 ac_mid=`expr 2 '*' $ac_mid`
40461 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40464 echo "$as_me: failed program was:" >&5
40465 sed 's/^/| /' conftest.$ac_ext >&5
40469 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40471 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40472 # Binary search between lo and hi bounds.
40473 while test "x$ac_lo" != "x$ac_hi"; do
40474 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
40475 cat >conftest.$ac_ext <<_ACEOF
40478 cat confdefs.h >>conftest.$ac_ext
40479 cat >>conftest.$ac_ext <<_ACEOF
40480 /* end confdefs.h. */
40481 $ac_includes_default
40485 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
40492 rm -f conftest.$ac_objext
40493 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40494 (eval $ac_compile) 2>conftest.er1
40496 grep -v '^ *+' conftest.er1 >conftest.err
40498 cat conftest.err >&5
40499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40500 (exit $ac_status); } &&
40501 { ac_try='test -z "$ac_c_werror_flag"
40502 || test ! -s conftest.err'
40503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40504 (eval $ac_try) 2>&5
40506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40507 (exit $ac_status); }; } &&
40508 { ac_try='test -s conftest.$ac_objext'
40509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40510 (eval $ac_try) 2>&5
40512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40513 (exit $ac_status); }; }; then
40516 echo "$as_me: failed program was:" >&5
40517 sed 's/^/| /' conftest.$ac_ext >&5
40519 ac_lo=`expr '(' $ac_mid ')' + 1`
40521 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40524 ?*) ac_cv_sizeof_short=$ac_lo;;
40525 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
40526 See \`config.log' for more details." >&5
40527 echo "$as_me: error: cannot compute sizeof (short), 77
40528 See \`config.log' for more details." >&2;}
40529 { (exit 1); exit 1; }; } ;;
40532 if test "$cross_compiling" = yes; then
40533 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
40534 See \`config.log' for more details." >&5
40535 echo "$as_me: error: cannot run test program while cross compiling
40536 See \`config.log' for more details." >&2;}
40537 { (exit 1); exit 1; }; }
40539 cat >conftest.$ac_ext <<_ACEOF
40542 cat confdefs.h >>conftest.$ac_ext
40543 cat >>conftest.$ac_ext <<_ACEOF
40544 /* end confdefs.h. */
40545 $ac_includes_default
40546 long longval () { return (long) (sizeof (short)); }
40547 unsigned long ulongval () { return (long) (sizeof (short)); }
40549 #include <stdlib.h>
40554 FILE *f = fopen ("conftest.val", "w");
40557 if (((long) (sizeof (short))) < 0)
40559 long i = longval ();
40560 if (i != ((long) (sizeof (short))))
40562 fprintf (f, "%ld\n", i);
40566 unsigned long i = ulongval ();
40567 if (i != ((long) (sizeof (short))))
40569 fprintf (f, "%lu\n", i);
40571 exit (ferror (f) || fclose (f) != 0);
40577 rm -f conftest$ac_exeext
40578 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40579 (eval $ac_link) 2>&5
40581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40582 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40584 (eval $ac_try) 2>&5
40586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40587 (exit $ac_status); }; }; then
40588 ac_cv_sizeof_short=`cat conftest.val`
40590 echo "$as_me: program exited with status $ac_status" >&5
40591 echo "$as_me: failed program was:" >&5
40592 sed 's/^/| /' conftest.$ac_ext >&5
40594 ( exit $ac_status )
40595 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
40596 See \`config.log' for more details." >&5
40597 echo "$as_me: error: cannot compute sizeof (short), 77
40598 See \`config.log' for more details." >&2;}
40599 { (exit 1); exit 1; }; }
40601 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
40606 ac_cv_sizeof_short=0
40609 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
40610 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
40611 cat >>confdefs.h <<_ACEOF
40612 #define SIZEOF_SHORT $ac_cv_sizeof_short
40616 echo "$as_me:$LINENO: checking for int" >&5
40617 echo $ECHO_N "checking for int... $ECHO_C" >&6
40618 if test "${ac_cv_type_int+set}" = set; then
40619 echo $ECHO_N "(cached) $ECHO_C" >&6
40621 cat >conftest.$ac_ext <<_ACEOF
40624 cat confdefs.h >>conftest.$ac_ext
40625 cat >>conftest.$ac_ext <<_ACEOF
40626 /* end confdefs.h. */
40627 $ac_includes_default
40639 rm -f conftest.$ac_objext
40640 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40641 (eval $ac_compile) 2>conftest.er1
40643 grep -v '^ *+' conftest.er1 >conftest.err
40645 cat conftest.err >&5
40646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40647 (exit $ac_status); } &&
40648 { ac_try='test -z "$ac_c_werror_flag"
40649 || test ! -s conftest.err'
40650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40651 (eval $ac_try) 2>&5
40653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40654 (exit $ac_status); }; } &&
40655 { ac_try='test -s conftest.$ac_objext'
40656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40657 (eval $ac_try) 2>&5
40659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40660 (exit $ac_status); }; }; then
40663 echo "$as_me: failed program was:" >&5
40664 sed 's/^/| /' conftest.$ac_ext >&5
40668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40670 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
40671 echo "${ECHO_T}$ac_cv_type_int" >&6
40673 echo "$as_me:$LINENO: checking size of int" >&5
40674 echo $ECHO_N "checking size of int... $ECHO_C" >&6
40675 if test "${ac_cv_sizeof_int+set}" = set; then
40676 echo $ECHO_N "(cached) $ECHO_C" >&6
40678 if test "$ac_cv_type_int" = yes; then
40679 # The cast to unsigned long works around a bug in the HP C Compiler
40680 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
40681 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
40682 # This bug is HP SR number 8606223364.
40683 if test "$cross_compiling" = yes; then
40684 # Depending upon the size, compute the lo and hi bounds.
40685 cat >conftest.$ac_ext <<_ACEOF
40688 cat confdefs.h >>conftest.$ac_ext
40689 cat >>conftest.$ac_ext <<_ACEOF
40690 /* end confdefs.h. */
40691 $ac_includes_default
40695 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
40702 rm -f conftest.$ac_objext
40703 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40704 (eval $ac_compile) 2>conftest.er1
40706 grep -v '^ *+' conftest.er1 >conftest.err
40708 cat conftest.err >&5
40709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40710 (exit $ac_status); } &&
40711 { ac_try='test -z "$ac_c_werror_flag"
40712 || test ! -s conftest.err'
40713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40714 (eval $ac_try) 2>&5
40716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40717 (exit $ac_status); }; } &&
40718 { ac_try='test -s conftest.$ac_objext'
40719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40720 (eval $ac_try) 2>&5
40722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40723 (exit $ac_status); }; }; then
40726 cat >conftest.$ac_ext <<_ACEOF
40729 cat confdefs.h >>conftest.$ac_ext
40730 cat >>conftest.$ac_ext <<_ACEOF
40731 /* end confdefs.h. */
40732 $ac_includes_default
40736 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
40743 rm -f conftest.$ac_objext
40744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40745 (eval $ac_compile) 2>conftest.er1
40747 grep -v '^ *+' conftest.er1 >conftest.err
40749 cat conftest.err >&5
40750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40751 (exit $ac_status); } &&
40752 { ac_try='test -z "$ac_c_werror_flag"
40753 || test ! -s conftest.err'
40754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40755 (eval $ac_try) 2>&5
40757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40758 (exit $ac_status); }; } &&
40759 { ac_try='test -s conftest.$ac_objext'
40760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40761 (eval $ac_try) 2>&5
40763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40764 (exit $ac_status); }; }; then
40765 ac_hi=$ac_mid; break
40767 echo "$as_me: failed program was:" >&5
40768 sed 's/^/| /' conftest.$ac_ext >&5
40770 ac_lo=`expr $ac_mid + 1`
40771 if test $ac_lo -le $ac_mid; then
40775 ac_mid=`expr 2 '*' $ac_mid + 1`
40777 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40780 echo "$as_me: failed program was:" >&5
40781 sed 's/^/| /' conftest.$ac_ext >&5
40783 cat >conftest.$ac_ext <<_ACEOF
40786 cat confdefs.h >>conftest.$ac_ext
40787 cat >>conftest.$ac_ext <<_ACEOF
40788 /* end confdefs.h. */
40789 $ac_includes_default
40793 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
40800 rm -f conftest.$ac_objext
40801 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40802 (eval $ac_compile) 2>conftest.er1
40804 grep -v '^ *+' conftest.er1 >conftest.err
40806 cat conftest.err >&5
40807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40808 (exit $ac_status); } &&
40809 { ac_try='test -z "$ac_c_werror_flag"
40810 || test ! -s conftest.err'
40811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40812 (eval $ac_try) 2>&5
40814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40815 (exit $ac_status); }; } &&
40816 { ac_try='test -s conftest.$ac_objext'
40817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40818 (eval $ac_try) 2>&5
40820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40821 (exit $ac_status); }; }; then
40824 cat >conftest.$ac_ext <<_ACEOF
40827 cat confdefs.h >>conftest.$ac_ext
40828 cat >>conftest.$ac_ext <<_ACEOF
40829 /* end confdefs.h. */
40830 $ac_includes_default
40834 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
40841 rm -f conftest.$ac_objext
40842 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40843 (eval $ac_compile) 2>conftest.er1
40845 grep -v '^ *+' conftest.er1 >conftest.err
40847 cat conftest.err >&5
40848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40849 (exit $ac_status); } &&
40850 { ac_try='test -z "$ac_c_werror_flag"
40851 || test ! -s conftest.err'
40852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40853 (eval $ac_try) 2>&5
40855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40856 (exit $ac_status); }; } &&
40857 { ac_try='test -s conftest.$ac_objext'
40858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40859 (eval $ac_try) 2>&5
40861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40862 (exit $ac_status); }; }; then
40863 ac_lo=$ac_mid; break
40865 echo "$as_me: failed program was:" >&5
40866 sed 's/^/| /' conftest.$ac_ext >&5
40868 ac_hi=`expr '(' $ac_mid ')' - 1`
40869 if test $ac_mid -le $ac_hi; then
40873 ac_mid=`expr 2 '*' $ac_mid`
40875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40878 echo "$as_me: failed program was:" >&5
40879 sed 's/^/| /' conftest.$ac_ext >&5
40883 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40885 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40886 # Binary search between lo and hi bounds.
40887 while test "x$ac_lo" != "x$ac_hi"; do
40888 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
40889 cat >conftest.$ac_ext <<_ACEOF
40892 cat confdefs.h >>conftest.$ac_ext
40893 cat >>conftest.$ac_ext <<_ACEOF
40894 /* end confdefs.h. */
40895 $ac_includes_default
40899 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
40906 rm -f conftest.$ac_objext
40907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40908 (eval $ac_compile) 2>conftest.er1
40910 grep -v '^ *+' conftest.er1 >conftest.err
40912 cat conftest.err >&5
40913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40914 (exit $ac_status); } &&
40915 { ac_try='test -z "$ac_c_werror_flag"
40916 || test ! -s conftest.err'
40917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40918 (eval $ac_try) 2>&5
40920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40921 (exit $ac_status); }; } &&
40922 { ac_try='test -s conftest.$ac_objext'
40923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40924 (eval $ac_try) 2>&5
40926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40927 (exit $ac_status); }; }; then
40930 echo "$as_me: failed program was:" >&5
40931 sed 's/^/| /' conftest.$ac_ext >&5
40933 ac_lo=`expr '(' $ac_mid ')' + 1`
40935 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40938 ?*) ac_cv_sizeof_int=$ac_lo;;
40939 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
40940 See \`config.log' for more details." >&5
40941 echo "$as_me: error: cannot compute sizeof (int), 77
40942 See \`config.log' for more details." >&2;}
40943 { (exit 1); exit 1; }; } ;;
40946 if test "$cross_compiling" = yes; then
40947 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
40948 See \`config.log' for more details." >&5
40949 echo "$as_me: error: cannot run test program while cross compiling
40950 See \`config.log' for more details." >&2;}
40951 { (exit 1); exit 1; }; }
40953 cat >conftest.$ac_ext <<_ACEOF
40956 cat confdefs.h >>conftest.$ac_ext
40957 cat >>conftest.$ac_ext <<_ACEOF
40958 /* end confdefs.h. */
40959 $ac_includes_default
40960 long longval () { return (long) (sizeof (int)); }
40961 unsigned long ulongval () { return (long) (sizeof (int)); }
40963 #include <stdlib.h>
40968 FILE *f = fopen ("conftest.val", "w");
40971 if (((long) (sizeof (int))) < 0)
40973 long i = longval ();
40974 if (i != ((long) (sizeof (int))))
40976 fprintf (f, "%ld\n", i);
40980 unsigned long i = ulongval ();
40981 if (i != ((long) (sizeof (int))))
40983 fprintf (f, "%lu\n", i);
40985 exit (ferror (f) || fclose (f) != 0);
40991 rm -f conftest$ac_exeext
40992 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40993 (eval $ac_link) 2>&5
40995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40996 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40998 (eval $ac_try) 2>&5
41000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41001 (exit $ac_status); }; }; then
41002 ac_cv_sizeof_int=`cat conftest.val`
41004 echo "$as_me: program exited with status $ac_status" >&5
41005 echo "$as_me: failed program was:" >&5
41006 sed 's/^/| /' conftest.$ac_ext >&5
41008 ( exit $ac_status )
41009 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
41010 See \`config.log' for more details." >&5
41011 echo "$as_me: error: cannot compute sizeof (int), 77
41012 See \`config.log' for more details." >&2;}
41013 { (exit 1); exit 1; }; }
41015 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41023 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
41024 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
41025 cat >>confdefs.h <<_ACEOF
41026 #define SIZEOF_INT $ac_cv_sizeof_int
41030 echo "$as_me:$LINENO: checking for long" >&5
41031 echo $ECHO_N "checking for long... $ECHO_C" >&6
41032 if test "${ac_cv_type_long+set}" = set; then
41033 echo $ECHO_N "(cached) $ECHO_C" >&6
41035 cat >conftest.$ac_ext <<_ACEOF
41038 cat confdefs.h >>conftest.$ac_ext
41039 cat >>conftest.$ac_ext <<_ACEOF
41040 /* end confdefs.h. */
41041 $ac_includes_default
41053 rm -f conftest.$ac_objext
41054 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41055 (eval $ac_compile) 2>conftest.er1
41057 grep -v '^ *+' conftest.er1 >conftest.err
41059 cat conftest.err >&5
41060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41061 (exit $ac_status); } &&
41062 { ac_try='test -z "$ac_c_werror_flag"
41063 || test ! -s conftest.err'
41064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41065 (eval $ac_try) 2>&5
41067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41068 (exit $ac_status); }; } &&
41069 { ac_try='test -s conftest.$ac_objext'
41070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41071 (eval $ac_try) 2>&5
41073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41074 (exit $ac_status); }; }; then
41075 ac_cv_type_long=yes
41077 echo "$as_me: failed program was:" >&5
41078 sed 's/^/| /' conftest.$ac_ext >&5
41082 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41084 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
41085 echo "${ECHO_T}$ac_cv_type_long" >&6
41087 echo "$as_me:$LINENO: checking size of long" >&5
41088 echo $ECHO_N "checking size of long... $ECHO_C" >&6
41089 if test "${ac_cv_sizeof_long+set}" = set; then
41090 echo $ECHO_N "(cached) $ECHO_C" >&6
41092 if test "$ac_cv_type_long" = yes; then
41093 # The cast to unsigned long works around a bug in the HP C Compiler
41094 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
41095 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
41096 # This bug is HP SR number 8606223364.
41097 if test "$cross_compiling" = yes; then
41098 # Depending upon the size, compute the lo and hi bounds.
41099 cat >conftest.$ac_ext <<_ACEOF
41102 cat confdefs.h >>conftest.$ac_ext
41103 cat >>conftest.$ac_ext <<_ACEOF
41104 /* end confdefs.h. */
41105 $ac_includes_default
41109 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
41116 rm -f conftest.$ac_objext
41117 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41118 (eval $ac_compile) 2>conftest.er1
41120 grep -v '^ *+' conftest.er1 >conftest.err
41122 cat conftest.err >&5
41123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41124 (exit $ac_status); } &&
41125 { ac_try='test -z "$ac_c_werror_flag"
41126 || test ! -s conftest.err'
41127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41128 (eval $ac_try) 2>&5
41130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41131 (exit $ac_status); }; } &&
41132 { ac_try='test -s conftest.$ac_objext'
41133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41134 (eval $ac_try) 2>&5
41136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41137 (exit $ac_status); }; }; then
41140 cat >conftest.$ac_ext <<_ACEOF
41143 cat confdefs.h >>conftest.$ac_ext
41144 cat >>conftest.$ac_ext <<_ACEOF
41145 /* end confdefs.h. */
41146 $ac_includes_default
41150 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
41157 rm -f conftest.$ac_objext
41158 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41159 (eval $ac_compile) 2>conftest.er1
41161 grep -v '^ *+' conftest.er1 >conftest.err
41163 cat conftest.err >&5
41164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41165 (exit $ac_status); } &&
41166 { ac_try='test -z "$ac_c_werror_flag"
41167 || test ! -s conftest.err'
41168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41169 (eval $ac_try) 2>&5
41171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41172 (exit $ac_status); }; } &&
41173 { ac_try='test -s conftest.$ac_objext'
41174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41175 (eval $ac_try) 2>&5
41177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41178 (exit $ac_status); }; }; then
41179 ac_hi=$ac_mid; break
41181 echo "$as_me: failed program was:" >&5
41182 sed 's/^/| /' conftest.$ac_ext >&5
41184 ac_lo=`expr $ac_mid + 1`
41185 if test $ac_lo -le $ac_mid; then
41189 ac_mid=`expr 2 '*' $ac_mid + 1`
41191 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41194 echo "$as_me: failed program was:" >&5
41195 sed 's/^/| /' conftest.$ac_ext >&5
41197 cat >conftest.$ac_ext <<_ACEOF
41200 cat confdefs.h >>conftest.$ac_ext
41201 cat >>conftest.$ac_ext <<_ACEOF
41202 /* end confdefs.h. */
41203 $ac_includes_default
41207 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
41214 rm -f conftest.$ac_objext
41215 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41216 (eval $ac_compile) 2>conftest.er1
41218 grep -v '^ *+' conftest.er1 >conftest.err
41220 cat conftest.err >&5
41221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41222 (exit $ac_status); } &&
41223 { ac_try='test -z "$ac_c_werror_flag"
41224 || test ! -s conftest.err'
41225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41226 (eval $ac_try) 2>&5
41228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41229 (exit $ac_status); }; } &&
41230 { ac_try='test -s conftest.$ac_objext'
41231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41232 (eval $ac_try) 2>&5
41234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41235 (exit $ac_status); }; }; then
41238 cat >conftest.$ac_ext <<_ACEOF
41241 cat confdefs.h >>conftest.$ac_ext
41242 cat >>conftest.$ac_ext <<_ACEOF
41243 /* end confdefs.h. */
41244 $ac_includes_default
41248 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
41255 rm -f conftest.$ac_objext
41256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41257 (eval $ac_compile) 2>conftest.er1
41259 grep -v '^ *+' conftest.er1 >conftest.err
41261 cat conftest.err >&5
41262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41263 (exit $ac_status); } &&
41264 { ac_try='test -z "$ac_c_werror_flag"
41265 || test ! -s conftest.err'
41266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41267 (eval $ac_try) 2>&5
41269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41270 (exit $ac_status); }; } &&
41271 { ac_try='test -s conftest.$ac_objext'
41272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41273 (eval $ac_try) 2>&5
41275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41276 (exit $ac_status); }; }; then
41277 ac_lo=$ac_mid; break
41279 echo "$as_me: failed program was:" >&5
41280 sed 's/^/| /' conftest.$ac_ext >&5
41282 ac_hi=`expr '(' $ac_mid ')' - 1`
41283 if test $ac_mid -le $ac_hi; then
41287 ac_mid=`expr 2 '*' $ac_mid`
41289 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41292 echo "$as_me: failed program was:" >&5
41293 sed 's/^/| /' conftest.$ac_ext >&5
41297 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41300 # Binary search between lo and hi bounds.
41301 while test "x$ac_lo" != "x$ac_hi"; do
41302 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
41303 cat >conftest.$ac_ext <<_ACEOF
41306 cat confdefs.h >>conftest.$ac_ext
41307 cat >>conftest.$ac_ext <<_ACEOF
41308 /* end confdefs.h. */
41309 $ac_includes_default
41313 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
41320 rm -f conftest.$ac_objext
41321 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41322 (eval $ac_compile) 2>conftest.er1
41324 grep -v '^ *+' conftest.er1 >conftest.err
41326 cat conftest.err >&5
41327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41328 (exit $ac_status); } &&
41329 { ac_try='test -z "$ac_c_werror_flag"
41330 || test ! -s conftest.err'
41331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41332 (eval $ac_try) 2>&5
41334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41335 (exit $ac_status); }; } &&
41336 { ac_try='test -s conftest.$ac_objext'
41337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41338 (eval $ac_try) 2>&5
41340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41341 (exit $ac_status); }; }; then
41344 echo "$as_me: failed program was:" >&5
41345 sed 's/^/| /' conftest.$ac_ext >&5
41347 ac_lo=`expr '(' $ac_mid ')' + 1`
41349 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41352 ?*) ac_cv_sizeof_long=$ac_lo;;
41353 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
41354 See \`config.log' for more details." >&5
41355 echo "$as_me: error: cannot compute sizeof (long), 77
41356 See \`config.log' for more details." >&2;}
41357 { (exit 1); exit 1; }; } ;;
41360 if test "$cross_compiling" = yes; then
41361 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
41362 See \`config.log' for more details." >&5
41363 echo "$as_me: error: cannot run test program while cross compiling
41364 See \`config.log' for more details." >&2;}
41365 { (exit 1); exit 1; }; }
41367 cat >conftest.$ac_ext <<_ACEOF
41370 cat confdefs.h >>conftest.$ac_ext
41371 cat >>conftest.$ac_ext <<_ACEOF
41372 /* end confdefs.h. */
41373 $ac_includes_default
41374 long longval () { return (long) (sizeof (long)); }
41375 unsigned long ulongval () { return (long) (sizeof (long)); }
41377 #include <stdlib.h>
41382 FILE *f = fopen ("conftest.val", "w");
41385 if (((long) (sizeof (long))) < 0)
41387 long i = longval ();
41388 if (i != ((long) (sizeof (long))))
41390 fprintf (f, "%ld\n", i);
41394 unsigned long i = ulongval ();
41395 if (i != ((long) (sizeof (long))))
41397 fprintf (f, "%lu\n", i);
41399 exit (ferror (f) || fclose (f) != 0);
41405 rm -f conftest$ac_exeext
41406 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41407 (eval $ac_link) 2>&5
41409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41410 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
41411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41412 (eval $ac_try) 2>&5
41414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41415 (exit $ac_status); }; }; then
41416 ac_cv_sizeof_long=`cat conftest.val`
41418 echo "$as_me: program exited with status $ac_status" >&5
41419 echo "$as_me: failed program was:" >&5
41420 sed 's/^/| /' conftest.$ac_ext >&5
41422 ( exit $ac_status )
41423 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
41424 See \`config.log' for more details." >&5
41425 echo "$as_me: error: cannot compute sizeof (long), 77
41426 See \`config.log' for more details." >&2;}
41427 { (exit 1); exit 1; }; }
41429 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41434 ac_cv_sizeof_long=0
41437 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
41438 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
41439 cat >>confdefs.h <<_ACEOF
41440 #define SIZEOF_LONG $ac_cv_sizeof_long
41444 echo "$as_me:$LINENO: checking for wchar_t" >&5
41445 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6
41446 if test "${ac_cv_type_wchar_t+set}" = set; then
41447 echo $ECHO_N "(cached) $ECHO_C" >&6
41449 cat >conftest.$ac_ext <<_ACEOF
41452 cat confdefs.h >>conftest.$ac_ext
41453 cat >>conftest.$ac_ext <<_ACEOF
41454 /* end confdefs.h. */
41455 $ac_includes_default
41461 if (sizeof (wchar_t))
41467 rm -f conftest.$ac_objext
41468 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41469 (eval $ac_compile) 2>conftest.er1
41471 grep -v '^ *+' conftest.er1 >conftest.err
41473 cat conftest.err >&5
41474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41475 (exit $ac_status); } &&
41476 { ac_try='test -z "$ac_c_werror_flag"
41477 || test ! -s conftest.err'
41478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41479 (eval $ac_try) 2>&5
41481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41482 (exit $ac_status); }; } &&
41483 { ac_try='test -s conftest.$ac_objext'
41484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41485 (eval $ac_try) 2>&5
41487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41488 (exit $ac_status); }; }; then
41489 ac_cv_type_wchar_t=yes
41491 echo "$as_me: failed program was:" >&5
41492 sed 's/^/| /' conftest.$ac_ext >&5
41494 ac_cv_type_wchar_t=no
41496 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41498 echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
41499 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6
41501 echo "$as_me:$LINENO: checking size of wchar_t" >&5
41502 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6
41503 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
41504 echo $ECHO_N "(cached) $ECHO_C" >&6
41506 if test "$ac_cv_type_wchar_t" = yes; then
41507 # The cast to unsigned long works around a bug in the HP C Compiler
41508 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
41509 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
41510 # This bug is HP SR number 8606223364.
41511 if test "$cross_compiling" = yes; then
41512 # Depending upon the size, compute the lo and hi bounds.
41513 cat >conftest.$ac_ext <<_ACEOF
41516 cat confdefs.h >>conftest.$ac_ext
41517 cat >>conftest.$ac_ext <<_ACEOF
41518 /* end confdefs.h. */
41519 $ac_includes_default
41523 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= 0)];
41530 rm -f conftest.$ac_objext
41531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41532 (eval $ac_compile) 2>conftest.er1
41534 grep -v '^ *+' conftest.er1 >conftest.err
41536 cat conftest.err >&5
41537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41538 (exit $ac_status); } &&
41539 { ac_try='test -z "$ac_c_werror_flag"
41540 || test ! -s conftest.err'
41541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41542 (eval $ac_try) 2>&5
41544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41545 (exit $ac_status); }; } &&
41546 { ac_try='test -s conftest.$ac_objext'
41547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41548 (eval $ac_try) 2>&5
41550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41551 (exit $ac_status); }; }; then
41554 cat >conftest.$ac_ext <<_ACEOF
41557 cat confdefs.h >>conftest.$ac_ext
41558 cat >>conftest.$ac_ext <<_ACEOF
41559 /* end confdefs.h. */
41560 $ac_includes_default
41564 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
41571 rm -f conftest.$ac_objext
41572 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41573 (eval $ac_compile) 2>conftest.er1
41575 grep -v '^ *+' conftest.er1 >conftest.err
41577 cat conftest.err >&5
41578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41579 (exit $ac_status); } &&
41580 { ac_try='test -z "$ac_c_werror_flag"
41581 || test ! -s conftest.err'
41582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41583 (eval $ac_try) 2>&5
41585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41586 (exit $ac_status); }; } &&
41587 { ac_try='test -s conftest.$ac_objext'
41588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41589 (eval $ac_try) 2>&5
41591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41592 (exit $ac_status); }; }; then
41593 ac_hi=$ac_mid; break
41595 echo "$as_me: failed program was:" >&5
41596 sed 's/^/| /' conftest.$ac_ext >&5
41598 ac_lo=`expr $ac_mid + 1`
41599 if test $ac_lo -le $ac_mid; then
41603 ac_mid=`expr 2 '*' $ac_mid + 1`
41605 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41608 echo "$as_me: failed program was:" >&5
41609 sed 's/^/| /' conftest.$ac_ext >&5
41611 cat >conftest.$ac_ext <<_ACEOF
41614 cat confdefs.h >>conftest.$ac_ext
41615 cat >>conftest.$ac_ext <<_ACEOF
41616 /* end confdefs.h. */
41617 $ac_includes_default
41621 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) < 0)];
41628 rm -f conftest.$ac_objext
41629 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41630 (eval $ac_compile) 2>conftest.er1
41632 grep -v '^ *+' conftest.er1 >conftest.err
41634 cat conftest.err >&5
41635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41636 (exit $ac_status); } &&
41637 { ac_try='test -z "$ac_c_werror_flag"
41638 || test ! -s conftest.err'
41639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41640 (eval $ac_try) 2>&5
41642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41643 (exit $ac_status); }; } &&
41644 { ac_try='test -s conftest.$ac_objext'
41645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41646 (eval $ac_try) 2>&5
41648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41649 (exit $ac_status); }; }; then
41652 cat >conftest.$ac_ext <<_ACEOF
41655 cat confdefs.h >>conftest.$ac_ext
41656 cat >>conftest.$ac_ext <<_ACEOF
41657 /* end confdefs.h. */
41658 $ac_includes_default
41662 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= $ac_mid)];
41669 rm -f conftest.$ac_objext
41670 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41671 (eval $ac_compile) 2>conftest.er1
41673 grep -v '^ *+' conftest.er1 >conftest.err
41675 cat conftest.err >&5
41676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41677 (exit $ac_status); } &&
41678 { ac_try='test -z "$ac_c_werror_flag"
41679 || test ! -s conftest.err'
41680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41681 (eval $ac_try) 2>&5
41683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41684 (exit $ac_status); }; } &&
41685 { ac_try='test -s conftest.$ac_objext'
41686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41687 (eval $ac_try) 2>&5
41689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41690 (exit $ac_status); }; }; then
41691 ac_lo=$ac_mid; break
41693 echo "$as_me: failed program was:" >&5
41694 sed 's/^/| /' conftest.$ac_ext >&5
41696 ac_hi=`expr '(' $ac_mid ')' - 1`
41697 if test $ac_mid -le $ac_hi; then
41701 ac_mid=`expr 2 '*' $ac_mid`
41703 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41706 echo "$as_me: failed program was:" >&5
41707 sed 's/^/| /' conftest.$ac_ext >&5
41711 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41713 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41714 # Binary search between lo and hi bounds.
41715 while test "x$ac_lo" != "x$ac_hi"; do
41716 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
41717 cat >conftest.$ac_ext <<_ACEOF
41720 cat confdefs.h >>conftest.$ac_ext
41721 cat >>conftest.$ac_ext <<_ACEOF
41722 /* end confdefs.h. */
41723 $ac_includes_default
41727 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
41734 rm -f conftest.$ac_objext
41735 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41736 (eval $ac_compile) 2>conftest.er1
41738 grep -v '^ *+' conftest.er1 >conftest.err
41740 cat conftest.err >&5
41741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41742 (exit $ac_status); } &&
41743 { ac_try='test -z "$ac_c_werror_flag"
41744 || test ! -s conftest.err'
41745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41746 (eval $ac_try) 2>&5
41748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41749 (exit $ac_status); }; } &&
41750 { ac_try='test -s conftest.$ac_objext'
41751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41752 (eval $ac_try) 2>&5
41754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41755 (exit $ac_status); }; }; then
41758 echo "$as_me: failed program was:" >&5
41759 sed 's/^/| /' conftest.$ac_ext >&5
41761 ac_lo=`expr '(' $ac_mid ')' + 1`
41763 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41766 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
41767 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
41768 See \`config.log' for more details." >&5
41769 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
41770 See \`config.log' for more details." >&2;}
41771 { (exit 1); exit 1; }; } ;;
41774 if test "$cross_compiling" = yes; then
41775 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
41776 See \`config.log' for more details." >&5
41777 echo "$as_me: error: cannot run test program while cross compiling
41778 See \`config.log' for more details." >&2;}
41779 { (exit 1); exit 1; }; }
41781 cat >conftest.$ac_ext <<_ACEOF
41784 cat confdefs.h >>conftest.$ac_ext
41785 cat >>conftest.$ac_ext <<_ACEOF
41786 /* end confdefs.h. */
41787 $ac_includes_default
41788 long longval () { return (long) (sizeof (wchar_t)); }
41789 unsigned long ulongval () { return (long) (sizeof (wchar_t)); }
41791 #include <stdlib.h>
41796 FILE *f = fopen ("conftest.val", "w");
41799 if (((long) (sizeof (wchar_t))) < 0)
41801 long i = longval ();
41802 if (i != ((long) (sizeof (wchar_t))))
41804 fprintf (f, "%ld\n", i);
41808 unsigned long i = ulongval ();
41809 if (i != ((long) (sizeof (wchar_t))))
41811 fprintf (f, "%lu\n", i);
41813 exit (ferror (f) || fclose (f) != 0);
41819 rm -f conftest$ac_exeext
41820 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41821 (eval $ac_link) 2>&5
41823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41824 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
41825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41826 (eval $ac_try) 2>&5
41828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41829 (exit $ac_status); }; }; then
41830 ac_cv_sizeof_wchar_t=`cat conftest.val`
41832 echo "$as_me: program exited with status $ac_status" >&5
41833 echo "$as_me: failed program was:" >&5
41834 sed 's/^/| /' conftest.$ac_ext >&5
41836 ( exit $ac_status )
41837 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
41838 See \`config.log' for more details." >&5
41839 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
41840 See \`config.log' for more details." >&2;}
41841 { (exit 1); exit 1; }; }
41843 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41848 ac_cv_sizeof_wchar_t=0
41851 echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
41852 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6
41853 cat >>confdefs.h <<_ACEOF
41854 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
41859 if test "$ac_cv_sizeof_int" -lt 4 ; then
41860 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
41861 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
41864 cat >>confdefs.h <<\_ACEOF
41865 #define LBER_INT_T long
41870 cat >>confdefs.h <<\_ACEOF
41871 #define LBER_INT_T int
41877 cat >>confdefs.h <<\_ACEOF
41878 #define LBER_LEN_T long
41882 cat >>confdefs.h <<\_ACEOF
41883 #define LBER_SOCKET_T int
41887 cat >>confdefs.h <<\_ACEOF
41888 #define LBER_TAG_T long
41892 echo "$as_me:$LINENO: checking for working memcmp" >&5
41893 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
41894 if test "${ac_cv_func_memcmp_working+set}" = set; then
41895 echo $ECHO_N "(cached) $ECHO_C" >&6
41897 if test "$cross_compiling" = yes; then
41898 ac_cv_func_memcmp_working=no
41900 cat >conftest.$ac_ext <<_ACEOF
41903 cat confdefs.h >>conftest.$ac_ext
41904 cat >>conftest.$ac_ext <<_ACEOF
41905 /* end confdefs.h. */
41906 $ac_includes_default
41911 /* Some versions of memcmp are not 8-bit clean. */
41912 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
41913 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
41916 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
41917 or more and with at least one buffer not starting on a 4-byte boundary.
41918 William Lewis provided this test program. */
41923 for (i = 0; i < 4; i++)
41927 strcpy (a, "--------01111111");
41928 strcpy (b, "--------10000000");
41929 if (memcmp (a, b, 16) >= 0)
41939 rm -f conftest$ac_exeext
41940 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41941 (eval $ac_link) 2>&5
41943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41944 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
41945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41946 (eval $ac_try) 2>&5
41948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41949 (exit $ac_status); }; }; then
41950 ac_cv_func_memcmp_working=yes
41952 echo "$as_me: program exited with status $ac_status" >&5
41953 echo "$as_me: failed program was:" >&5
41954 sed 's/^/| /' conftest.$ac_ext >&5
41956 ( exit $ac_status )
41957 ac_cv_func_memcmp_working=no
41959 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
41962 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
41963 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
41964 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
41965 "memcmp.$ac_objext" | \
41966 *" memcmp.$ac_objext" | \
41967 "memcmp.$ac_objext "* | \
41968 *" memcmp.$ac_objext "* ) ;;
41969 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
41974 if test $ac_cv_func_memcmp_working = no ; then
41976 cat >>confdefs.h <<\_ACEOF
41977 #define NEED_MEMCMP_REPLACEMENT 1
41983 for ac_func in strftime
41985 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
41986 echo "$as_me:$LINENO: checking for $ac_func" >&5
41987 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
41988 if eval "test \"\${$as_ac_var+set}\" = set"; then
41989 echo $ECHO_N "(cached) $ECHO_C" >&6
41991 cat >conftest.$ac_ext <<_ACEOF
41994 cat confdefs.h >>conftest.$ac_ext
41995 cat >>conftest.$ac_ext <<_ACEOF
41996 /* end confdefs.h. */
41997 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
41998 For example, HP-UX 11i <limits.h> declares gettimeofday. */
41999 #define $ac_func innocuous_$ac_func
42001 /* System header to define __stub macros and hopefully few prototypes,
42002 which can conflict with char $ac_func (); below.
42003 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42004 <limits.h> exists even on freestanding compilers. */
42007 # include <limits.h>
42009 # include <assert.h>
42014 /* Override any gcc2 internal prototype to avoid an error. */
42019 /* We use char because int might match the return type of a gcc2
42020 builtin and then its argument prototype would still apply. */
42022 /* The GNU C library defines this for functions which it implements
42023 to always fail with ENOSYS. Some functions are actually named
42024 something starting with __ and the normal name is an alias. */
42025 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
42028 char (*f) () = $ac_func;
42037 return f != $ac_func;
42042 rm -f conftest.$ac_objext conftest$ac_exeext
42043 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42044 (eval $ac_link) 2>conftest.er1
42046 grep -v '^ *+' conftest.er1 >conftest.err
42048 cat conftest.err >&5
42049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42050 (exit $ac_status); } &&
42051 { ac_try='test -z "$ac_c_werror_flag"
42052 || test ! -s conftest.err'
42053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42054 (eval $ac_try) 2>&5
42056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42057 (exit $ac_status); }; } &&
42058 { ac_try='test -s conftest$ac_exeext'
42059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42060 (eval $ac_try) 2>&5
42062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42063 (exit $ac_status); }; }; then
42064 eval "$as_ac_var=yes"
42066 echo "$as_me: failed program was:" >&5
42067 sed 's/^/| /' conftest.$ac_ext >&5
42069 eval "$as_ac_var=no"
42071 rm -f conftest.err conftest.$ac_objext \
42072 conftest$ac_exeext conftest.$ac_ext
42074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
42075 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
42076 if test `eval echo '${'$as_ac_var'}'` = yes; then
42077 cat >>confdefs.h <<_ACEOF
42078 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
42082 # strftime is in -lintl on SCO UNIX.
42083 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
42084 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
42085 if test "${ac_cv_lib_intl_strftime+set}" = set; then
42086 echo $ECHO_N "(cached) $ECHO_C" >&6
42088 ac_check_lib_save_LIBS=$LIBS
42089 LIBS="-lintl $LIBS"
42090 cat >conftest.$ac_ext <<_ACEOF
42093 cat confdefs.h >>conftest.$ac_ext
42094 cat >>conftest.$ac_ext <<_ACEOF
42095 /* end confdefs.h. */
42097 /* Override any gcc2 internal prototype to avoid an error. */
42101 /* We use char because int might match the return type of a gcc2
42102 builtin and then its argument prototype would still apply. */
42112 rm -f conftest.$ac_objext conftest$ac_exeext
42113 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42114 (eval $ac_link) 2>conftest.er1
42116 grep -v '^ *+' conftest.er1 >conftest.err
42118 cat conftest.err >&5
42119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42120 (exit $ac_status); } &&
42121 { ac_try='test -z "$ac_c_werror_flag"
42122 || test ! -s conftest.err'
42123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42124 (eval $ac_try) 2>&5
42126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42127 (exit $ac_status); }; } &&
42128 { ac_try='test -s conftest$ac_exeext'
42129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42130 (eval $ac_try) 2>&5
42132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42133 (exit $ac_status); }; }; then
42134 ac_cv_lib_intl_strftime=yes
42136 echo "$as_me: failed program was:" >&5
42137 sed 's/^/| /' conftest.$ac_ext >&5
42139 ac_cv_lib_intl_strftime=no
42141 rm -f conftest.err conftest.$ac_objext \
42142 conftest$ac_exeext conftest.$ac_ext
42143 LIBS=$ac_check_lib_save_LIBS
42145 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
42146 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
42147 if test $ac_cv_lib_intl_strftime = yes; then
42148 cat >>confdefs.h <<\_ACEOF
42149 #define HAVE_STRFTIME 1
42152 LIBS="-lintl $LIBS"
42159 echo "$as_me:$LINENO: checking for inet_aton()" >&5
42160 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6
42161 if test "${ol_cv_func_inet_aton+set}" = set; then
42162 echo $ECHO_N "(cached) $ECHO_C" >&6
42164 cat >conftest.$ac_ext <<_ACEOF
42167 cat confdefs.h >>conftest.$ac_ext
42168 cat >>conftest.$ac_ext <<_ACEOF
42169 /* end confdefs.h. */
42171 #ifdef HAVE_SYS_TYPES_H
42172 # include <sys/types.h>
42174 #ifdef HAVE_SYS_SOCKET_H
42175 # include <sys/socket.h>
42176 # ifdef HAVE_SYS_SELECT_H
42177 # include <sys/select.h>
42179 # include <netinet/in.h>
42180 # ifdef HAVE_ARPA_INET_H
42181 # include <arpa/inet.h>
42189 int rc = inet_aton( "255.255.255.255", &in );
42194 rm -f conftest.$ac_objext conftest$ac_exeext
42195 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42196 (eval $ac_link) 2>conftest.er1
42198 grep -v '^ *+' conftest.er1 >conftest.err
42200 cat conftest.err >&5
42201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42202 (exit $ac_status); } &&
42203 { ac_try='test -z "$ac_c_werror_flag"
42204 || test ! -s conftest.err'
42205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42206 (eval $ac_try) 2>&5
42208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42209 (exit $ac_status); }; } &&
42210 { ac_try='test -s conftest$ac_exeext'
42211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42212 (eval $ac_try) 2>&5
42214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42215 (exit $ac_status); }; }; then
42216 ol_cv_func_inet_aton=yes
42218 echo "$as_me: failed program was:" >&5
42219 sed 's/^/| /' conftest.$ac_ext >&5
42221 ol_cv_func_inet_aton=no
42223 rm -f conftest.err conftest.$ac_objext \
42224 conftest$ac_exeext conftest.$ac_ext
42226 echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
42227 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6
42228 if test $ol_cv_func_inet_aton != no; then
42230 cat >>confdefs.h <<\_ACEOF
42231 #define HAVE_INET_ATON 1
42237 echo "$as_me:$LINENO: checking for _spawnlp" >&5
42238 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6
42239 if test "${ac_cv_func__spawnlp+set}" = set; then
42240 echo $ECHO_N "(cached) $ECHO_C" >&6
42242 cat >conftest.$ac_ext <<_ACEOF
42245 cat confdefs.h >>conftest.$ac_ext
42246 cat >>conftest.$ac_ext <<_ACEOF
42247 /* end confdefs.h. */
42248 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
42249 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42250 #define _spawnlp innocuous__spawnlp
42252 /* System header to define __stub macros and hopefully few prototypes,
42253 which can conflict with char _spawnlp (); below.
42254 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42255 <limits.h> exists even on freestanding compilers. */
42258 # include <limits.h>
42260 # include <assert.h>
42265 /* Override any gcc2 internal prototype to avoid an error. */
42270 /* We use char because int might match the return type of a gcc2
42271 builtin and then its argument prototype would still apply. */
42273 /* The GNU C library defines this for functions which it implements
42274 to always fail with ENOSYS. Some functions are actually named
42275 something starting with __ and the normal name is an alias. */
42276 #if defined (__stub__spawnlp) || defined (__stub____spawnlp)
42279 char (*f) () = _spawnlp;
42288 return f != _spawnlp;
42293 rm -f conftest.$ac_objext conftest$ac_exeext
42294 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42295 (eval $ac_link) 2>conftest.er1
42297 grep -v '^ *+' conftest.er1 >conftest.err
42299 cat conftest.err >&5
42300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42301 (exit $ac_status); } &&
42302 { ac_try='test -z "$ac_c_werror_flag"
42303 || test ! -s conftest.err'
42304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42305 (eval $ac_try) 2>&5
42307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42308 (exit $ac_status); }; } &&
42309 { ac_try='test -s conftest$ac_exeext'
42310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42311 (eval $ac_try) 2>&5
42313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42314 (exit $ac_status); }; }; then
42315 ac_cv_func__spawnlp=yes
42317 echo "$as_me: failed program was:" >&5
42318 sed 's/^/| /' conftest.$ac_ext >&5
42320 ac_cv_func__spawnlp=no
42322 rm -f conftest.err conftest.$ac_objext \
42323 conftest$ac_exeext conftest.$ac_ext
42325 echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
42326 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6
42327 if test $ac_cv_func__spawnlp = yes; then
42329 cat >>confdefs.h <<\_ACEOF
42330 #define HAVE_SPAWNLP 1
42336 echo "$as_me:$LINENO: checking for _snprintf" >&5
42337 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6
42338 if test "${ac_cv_func__snprintf+set}" = set; then
42339 echo $ECHO_N "(cached) $ECHO_C" >&6
42341 cat >conftest.$ac_ext <<_ACEOF
42344 cat confdefs.h >>conftest.$ac_ext
42345 cat >>conftest.$ac_ext <<_ACEOF
42346 /* end confdefs.h. */
42347 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
42348 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42349 #define _snprintf innocuous__snprintf
42351 /* System header to define __stub macros and hopefully few prototypes,
42352 which can conflict with char _snprintf (); below.
42353 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42354 <limits.h> exists even on freestanding compilers. */
42357 # include <limits.h>
42359 # include <assert.h>
42364 /* Override any gcc2 internal prototype to avoid an error. */
42369 /* We use char because int might match the return type of a gcc2
42370 builtin and then its argument prototype would still apply. */
42372 /* The GNU C library defines this for functions which it implements
42373 to always fail with ENOSYS. Some functions are actually named
42374 something starting with __ and the normal name is an alias. */
42375 #if defined (__stub__snprintf) || defined (__stub____snprintf)
42378 char (*f) () = _snprintf;
42387 return f != _snprintf;
42392 rm -f conftest.$ac_objext conftest$ac_exeext
42393 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42394 (eval $ac_link) 2>conftest.er1
42396 grep -v '^ *+' conftest.er1 >conftest.err
42398 cat conftest.err >&5
42399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42400 (exit $ac_status); } &&
42401 { ac_try='test -z "$ac_c_werror_flag"
42402 || test ! -s conftest.err'
42403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42404 (eval $ac_try) 2>&5
42406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42407 (exit $ac_status); }; } &&
42408 { ac_try='test -s conftest$ac_exeext'
42409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42410 (eval $ac_try) 2>&5
42412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42413 (exit $ac_status); }; }; then
42414 ac_cv_func__snprintf=yes
42416 echo "$as_me: failed program was:" >&5
42417 sed 's/^/| /' conftest.$ac_ext >&5
42419 ac_cv_func__snprintf=no
42421 rm -f conftest.err conftest.$ac_objext \
42422 conftest$ac_exeext conftest.$ac_ext
42424 echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
42425 echo "${ECHO_T}$ac_cv_func__snprintf" >&6
42426 if test $ac_cv_func__snprintf = yes; then
42427 ac_cv_func_snprintf=yes
42429 cat >>confdefs.h <<\_ACEOF
42430 #define snprintf _snprintf
42437 echo "$as_me:$LINENO: checking for _vsnprintf" >&5
42438 echo $ECHO_N "checking for _vsnprintf... $ECHO_C" >&6
42439 if test "${ac_cv_func__vsnprintf+set}" = set; then
42440 echo $ECHO_N "(cached) $ECHO_C" >&6
42442 cat >conftest.$ac_ext <<_ACEOF
42445 cat confdefs.h >>conftest.$ac_ext
42446 cat >>conftest.$ac_ext <<_ACEOF
42447 /* end confdefs.h. */
42448 /* Define _vsnprintf to an innocuous variant, in case <limits.h> declares _vsnprintf.
42449 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42450 #define _vsnprintf innocuous__vsnprintf
42452 /* System header to define __stub macros and hopefully few prototypes,
42453 which can conflict with char _vsnprintf (); below.
42454 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42455 <limits.h> exists even on freestanding compilers. */
42458 # include <limits.h>
42460 # include <assert.h>
42465 /* Override any gcc2 internal prototype to avoid an error. */
42470 /* We use char because int might match the return type of a gcc2
42471 builtin and then its argument prototype would still apply. */
42472 char _vsnprintf ();
42473 /* The GNU C library defines this for functions which it implements
42474 to always fail with ENOSYS. Some functions are actually named
42475 something starting with __ and the normal name is an alias. */
42476 #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
42479 char (*f) () = _vsnprintf;
42488 return f != _vsnprintf;
42493 rm -f conftest.$ac_objext conftest$ac_exeext
42494 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42495 (eval $ac_link) 2>conftest.er1
42497 grep -v '^ *+' conftest.er1 >conftest.err
42499 cat conftest.err >&5
42500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42501 (exit $ac_status); } &&
42502 { ac_try='test -z "$ac_c_werror_flag"
42503 || test ! -s conftest.err'
42504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42505 (eval $ac_try) 2>&5
42507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42508 (exit $ac_status); }; } &&
42509 { ac_try='test -s conftest$ac_exeext'
42510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42511 (eval $ac_try) 2>&5
42513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42514 (exit $ac_status); }; }; then
42515 ac_cv_func__vsnprintf=yes
42517 echo "$as_me: failed program was:" >&5
42518 sed 's/^/| /' conftest.$ac_ext >&5
42520 ac_cv_func__vsnprintf=no
42522 rm -f conftest.err conftest.$ac_objext \
42523 conftest$ac_exeext conftest.$ac_ext
42525 echo "$as_me:$LINENO: result: $ac_cv_func__vsnprintf" >&5
42526 echo "${ECHO_T}$ac_cv_func__vsnprintf" >&6
42527 if test $ac_cv_func__vsnprintf = yes; then
42528 ac_cv_func_vsnprintf=yes
42530 cat >>confdefs.h <<\_ACEOF
42531 #define vsnprintf _vsnprintf
42539 for ac_func in vprintf
42541 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
42542 echo "$as_me:$LINENO: checking for $ac_func" >&5
42543 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
42544 if eval "test \"\${$as_ac_var+set}\" = set"; then
42545 echo $ECHO_N "(cached) $ECHO_C" >&6
42547 cat >conftest.$ac_ext <<_ACEOF
42550 cat confdefs.h >>conftest.$ac_ext
42551 cat >>conftest.$ac_ext <<_ACEOF
42552 /* end confdefs.h. */
42553 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
42554 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42555 #define $ac_func innocuous_$ac_func
42557 /* System header to define __stub macros and hopefully few prototypes,
42558 which can conflict with char $ac_func (); below.
42559 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42560 <limits.h> exists even on freestanding compilers. */
42563 # include <limits.h>
42565 # include <assert.h>
42570 /* Override any gcc2 internal prototype to avoid an error. */
42575 /* We use char because int might match the return type of a gcc2
42576 builtin and then its argument prototype would still apply. */
42578 /* The GNU C library defines this for functions which it implements
42579 to always fail with ENOSYS. Some functions are actually named
42580 something starting with __ and the normal name is an alias. */
42581 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
42584 char (*f) () = $ac_func;
42593 return f != $ac_func;
42598 rm -f conftest.$ac_objext conftest$ac_exeext
42599 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42600 (eval $ac_link) 2>conftest.er1
42602 grep -v '^ *+' conftest.er1 >conftest.err
42604 cat conftest.err >&5
42605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42606 (exit $ac_status); } &&
42607 { ac_try='test -z "$ac_c_werror_flag"
42608 || test ! -s conftest.err'
42609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42610 (eval $ac_try) 2>&5
42612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42613 (exit $ac_status); }; } &&
42614 { ac_try='test -s conftest$ac_exeext'
42615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42616 (eval $ac_try) 2>&5
42618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42619 (exit $ac_status); }; }; then
42620 eval "$as_ac_var=yes"
42622 echo "$as_me: failed program was:" >&5
42623 sed 's/^/| /' conftest.$ac_ext >&5
42625 eval "$as_ac_var=no"
42627 rm -f conftest.err conftest.$ac_objext \
42628 conftest$ac_exeext conftest.$ac_ext
42630 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
42631 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
42632 if test `eval echo '${'$as_ac_var'}'` = yes; then
42633 cat >>confdefs.h <<_ACEOF
42634 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
42637 echo "$as_me:$LINENO: checking for _doprnt" >&5
42638 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
42639 if test "${ac_cv_func__doprnt+set}" = set; then
42640 echo $ECHO_N "(cached) $ECHO_C" >&6
42642 cat >conftest.$ac_ext <<_ACEOF
42645 cat confdefs.h >>conftest.$ac_ext
42646 cat >>conftest.$ac_ext <<_ACEOF
42647 /* end confdefs.h. */
42648 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
42649 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42650 #define _doprnt innocuous__doprnt
42652 /* System header to define __stub macros and hopefully few prototypes,
42653 which can conflict with char _doprnt (); below.
42654 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42655 <limits.h> exists even on freestanding compilers. */
42658 # include <limits.h>
42660 # include <assert.h>
42665 /* Override any gcc2 internal prototype to avoid an error. */
42670 /* We use char because int might match the return type of a gcc2
42671 builtin and then its argument prototype would still apply. */
42673 /* The GNU C library defines this for functions which it implements
42674 to always fail with ENOSYS. Some functions are actually named
42675 something starting with __ and the normal name is an alias. */
42676 #if defined (__stub__doprnt) || defined (__stub____doprnt)
42679 char (*f) () = _doprnt;
42688 return f != _doprnt;
42693 rm -f conftest.$ac_objext conftest$ac_exeext
42694 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42695 (eval $ac_link) 2>conftest.er1
42697 grep -v '^ *+' conftest.er1 >conftest.err
42699 cat conftest.err >&5
42700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42701 (exit $ac_status); } &&
42702 { ac_try='test -z "$ac_c_werror_flag"
42703 || test ! -s conftest.err'
42704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42705 (eval $ac_try) 2>&5
42707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42708 (exit $ac_status); }; } &&
42709 { ac_try='test -s conftest$ac_exeext'
42710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42711 (eval $ac_try) 2>&5
42713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42714 (exit $ac_status); }; }; then
42715 ac_cv_func__doprnt=yes
42717 echo "$as_me: failed program was:" >&5
42718 sed 's/^/| /' conftest.$ac_ext >&5
42720 ac_cv_func__doprnt=no
42722 rm -f conftest.err conftest.$ac_objext \
42723 conftest$ac_exeext conftest.$ac_ext
42725 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
42726 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
42727 if test $ac_cv_func__doprnt = yes; then
42729 cat >>confdefs.h <<\_ACEOF
42730 #define HAVE_DOPRNT 1
42740 if test $ac_cv_func_vprintf = yes ; then
42743 for ac_func in snprintf vsnprintf
42745 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
42746 echo "$as_me:$LINENO: checking for $ac_func" >&5
42747 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
42748 if eval "test \"\${$as_ac_var+set}\" = set"; then
42749 echo $ECHO_N "(cached) $ECHO_C" >&6
42751 cat >conftest.$ac_ext <<_ACEOF
42754 cat confdefs.h >>conftest.$ac_ext
42755 cat >>conftest.$ac_ext <<_ACEOF
42756 /* end confdefs.h. */
42757 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
42758 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42759 #define $ac_func innocuous_$ac_func
42761 /* System header to define __stub macros and hopefully few prototypes,
42762 which can conflict with char $ac_func (); below.
42763 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42764 <limits.h> exists even on freestanding compilers. */
42767 # include <limits.h>
42769 # include <assert.h>
42774 /* Override any gcc2 internal prototype to avoid an error. */
42779 /* We use char because int might match the return type of a gcc2
42780 builtin and then its argument prototype would still apply. */
42782 /* The GNU C library defines this for functions which it implements
42783 to always fail with ENOSYS. Some functions are actually named
42784 something starting with __ and the normal name is an alias. */
42785 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
42788 char (*f) () = $ac_func;
42797 return f != $ac_func;
42802 rm -f conftest.$ac_objext conftest$ac_exeext
42803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42804 (eval $ac_link) 2>conftest.er1
42806 grep -v '^ *+' conftest.er1 >conftest.err
42808 cat conftest.err >&5
42809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42810 (exit $ac_status); } &&
42811 { ac_try='test -z "$ac_c_werror_flag"
42812 || test ! -s conftest.err'
42813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42814 (eval $ac_try) 2>&5
42816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42817 (exit $ac_status); }; } &&
42818 { ac_try='test -s conftest$ac_exeext'
42819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42820 (eval $ac_try) 2>&5
42822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42823 (exit $ac_status); }; }; then
42824 eval "$as_ac_var=yes"
42826 echo "$as_me: failed program was:" >&5
42827 sed 's/^/| /' conftest.$ac_ext >&5
42829 eval "$as_ac_var=no"
42831 rm -f conftest.err conftest.$ac_objext \
42832 conftest$ac_exeext conftest.$ac_ext
42834 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
42835 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
42836 if test `eval echo '${'$as_ac_var'}'` = yes; then
42837 cat >>confdefs.h <<_ACEOF
42838 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
42959 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
42960 echo "$as_me:$LINENO: checking for $ac_func" >&5
42961 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
42962 if eval "test \"\${$as_ac_var+set}\" = set"; then
42963 echo $ECHO_N "(cached) $ECHO_C" >&6
42965 cat >conftest.$ac_ext <<_ACEOF
42968 cat confdefs.h >>conftest.$ac_ext
42969 cat >>conftest.$ac_ext <<_ACEOF
42970 /* end confdefs.h. */
42971 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
42972 For example, HP-UX 11i <limits.h> declares gettimeofday. */
42973 #define $ac_func innocuous_$ac_func
42975 /* System header to define __stub macros and hopefully few prototypes,
42976 which can conflict with char $ac_func (); below.
42977 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
42978 <limits.h> exists even on freestanding compilers. */
42981 # include <limits.h>
42983 # include <assert.h>
42988 /* Override any gcc2 internal prototype to avoid an error. */
42993 /* We use char because int might match the return type of a gcc2
42994 builtin and then its argument prototype would still apply. */
42996 /* The GNU C library defines this for functions which it implements
42997 to always fail with ENOSYS. Some functions are actually named
42998 something starting with __ and the normal name is an alias. */
42999 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
43002 char (*f) () = $ac_func;
43011 return f != $ac_func;
43016 rm -f conftest.$ac_objext conftest$ac_exeext
43017 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
43018 (eval $ac_link) 2>conftest.er1
43020 grep -v '^ *+' conftest.er1 >conftest.err
43022 cat conftest.err >&5
43023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43024 (exit $ac_status); } &&
43025 { ac_try='test -z "$ac_c_werror_flag"
43026 || test ! -s conftest.err'
43027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43028 (eval $ac_try) 2>&5
43030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43031 (exit $ac_status); }; } &&
43032 { ac_try='test -s conftest$ac_exeext'
43033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43034 (eval $ac_try) 2>&5
43036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43037 (exit $ac_status); }; }; then
43038 eval "$as_ac_var=yes"
43040 echo "$as_me: failed program was:" >&5
43041 sed 's/^/| /' conftest.$ac_ext >&5
43043 eval "$as_ac_var=no"
43045 rm -f conftest.err conftest.$ac_objext \
43046 conftest$ac_exeext conftest.$ac_ext
43048 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
43049 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
43050 if test `eval echo '${'$as_ac_var'}'` = yes; then
43051 cat >>confdefs.h <<_ACEOF
43052 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
43061 for ac_func in getopt getpeereid
43063 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
43064 echo "$as_me:$LINENO: checking for $ac_func" >&5
43065 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
43066 if eval "test \"\${$as_ac_var+set}\" = set"; then
43067 echo $ECHO_N "(cached) $ECHO_C" >&6
43069 cat >conftest.$ac_ext <<_ACEOF
43072 cat confdefs.h >>conftest.$ac_ext
43073 cat >>conftest.$ac_ext <<_ACEOF
43074 /* end confdefs.h. */
43075 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
43076 For example, HP-UX 11i <limits.h> declares gettimeofday. */
43077 #define $ac_func innocuous_$ac_func
43079 /* System header to define __stub macros and hopefully few prototypes,
43080 which can conflict with char $ac_func (); below.
43081 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
43082 <limits.h> exists even on freestanding compilers. */
43085 # include <limits.h>
43087 # include <assert.h>
43092 /* Override any gcc2 internal prototype to avoid an error. */
43097 /* We use char because int might match the return type of a gcc2
43098 builtin and then its argument prototype would still apply. */
43100 /* The GNU C library defines this for functions which it implements
43101 to always fail with ENOSYS. Some functions are actually named
43102 something starting with __ and the normal name is an alias. */
43103 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
43106 char (*f) () = $ac_func;
43115 return f != $ac_func;
43120 rm -f conftest.$ac_objext conftest$ac_exeext
43121 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
43122 (eval $ac_link) 2>conftest.er1
43124 grep -v '^ *+' conftest.er1 >conftest.err
43126 cat conftest.err >&5
43127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43128 (exit $ac_status); } &&
43129 { ac_try='test -z "$ac_c_werror_flag"
43130 || test ! -s conftest.err'
43131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43132 (eval $ac_try) 2>&5
43134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43135 (exit $ac_status); }; } &&
43136 { ac_try='test -s conftest$ac_exeext'
43137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43138 (eval $ac_try) 2>&5
43140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43141 (exit $ac_status); }; }; then
43142 eval "$as_ac_var=yes"
43144 echo "$as_me: failed program was:" >&5
43145 sed 's/^/| /' conftest.$ac_ext >&5
43147 eval "$as_ac_var=no"
43149 rm -f conftest.err conftest.$ac_objext \
43150 conftest$ac_exeext conftest.$ac_ext
43152 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
43153 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
43154 if test `eval echo '${'$as_ac_var'}'` = yes; then
43155 cat >>confdefs.h <<_ACEOF
43156 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
43161 "$ac_func.$ac_objext" | \
43162 *" $ac_func.$ac_objext" | \
43163 "$ac_func.$ac_objext "* | \
43164 *" $ac_func.$ac_objext "* ) ;;
43165 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
43173 if test "$ac_cv_func_getopt" != yes; then
43174 LIBSRCS="$LIBSRCS getopt.c"
43176 if test "$ac_cv_func_getpeereid" != yes; then
43177 echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
43178 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6
43179 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
43180 echo $ECHO_N "(cached) $ECHO_C" >&6
43182 cat >conftest.$ac_ext <<_ACEOF
43185 cat confdefs.h >>conftest.$ac_ext
43186 cat >>conftest.$ac_ext <<_ACEOF
43187 /* end confdefs.h. */
43188 $ac_includes_default
43189 #ifdef HAVE_SYS_SOCKET_H
43190 #include <sys/socket.h>
43196 static struct msghdr ac_aggr;
43197 if (ac_aggr.msg_accrightslen)
43203 rm -f conftest.$ac_objext
43204 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43205 (eval $ac_compile) 2>conftest.er1
43207 grep -v '^ *+' conftest.er1 >conftest.err
43209 cat conftest.err >&5
43210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43211 (exit $ac_status); } &&
43212 { ac_try='test -z "$ac_c_werror_flag"
43213 || test ! -s conftest.err'
43214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43215 (eval $ac_try) 2>&5
43217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43218 (exit $ac_status); }; } &&
43219 { ac_try='test -s conftest.$ac_objext'
43220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43221 (eval $ac_try) 2>&5
43223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43224 (exit $ac_status); }; }; then
43225 ac_cv_member_struct_msghdr_msg_accrightslen=yes
43227 echo "$as_me: failed program was:" >&5
43228 sed 's/^/| /' conftest.$ac_ext >&5
43230 cat >conftest.$ac_ext <<_ACEOF
43233 cat confdefs.h >>conftest.$ac_ext
43234 cat >>conftest.$ac_ext <<_ACEOF
43235 /* end confdefs.h. */
43236 $ac_includes_default
43237 #ifdef HAVE_SYS_SOCKET_H
43238 #include <sys/socket.h>
43244 static struct msghdr ac_aggr;
43245 if (sizeof ac_aggr.msg_accrightslen)
43251 rm -f conftest.$ac_objext
43252 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43253 (eval $ac_compile) 2>conftest.er1
43255 grep -v '^ *+' conftest.er1 >conftest.err
43257 cat conftest.err >&5
43258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43259 (exit $ac_status); } &&
43260 { ac_try='test -z "$ac_c_werror_flag"
43261 || test ! -s conftest.err'
43262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43263 (eval $ac_try) 2>&5
43265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43266 (exit $ac_status); }; } &&
43267 { ac_try='test -s conftest.$ac_objext'
43268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43269 (eval $ac_try) 2>&5
43271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43272 (exit $ac_status); }; }; then
43273 ac_cv_member_struct_msghdr_msg_accrightslen=yes
43275 echo "$as_me: failed program was:" >&5
43276 sed 's/^/| /' conftest.$ac_ext >&5
43278 ac_cv_member_struct_msghdr_msg_accrightslen=no
43280 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43282 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43284 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
43285 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6
43286 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
43288 cat >>confdefs.h <<_ACEOF
43289 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
43295 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
43296 echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
43297 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6
43298 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
43299 echo $ECHO_N "(cached) $ECHO_C" >&6
43301 cat >conftest.$ac_ext <<_ACEOF
43304 cat confdefs.h >>conftest.$ac_ext
43305 cat >>conftest.$ac_ext <<_ACEOF
43306 /* end confdefs.h. */
43307 $ac_includes_default
43308 #ifdef HAVE_SYS_SOCKET_H
43309 #include <sys/socket.h>
43315 static struct msghdr ac_aggr;
43316 if (ac_aggr.msg_control)
43322 rm -f conftest.$ac_objext
43323 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43324 (eval $ac_compile) 2>conftest.er1
43326 grep -v '^ *+' conftest.er1 >conftest.err
43328 cat conftest.err >&5
43329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43330 (exit $ac_status); } &&
43331 { ac_try='test -z "$ac_c_werror_flag"
43332 || test ! -s conftest.err'
43333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43334 (eval $ac_try) 2>&5
43336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43337 (exit $ac_status); }; } &&
43338 { ac_try='test -s conftest.$ac_objext'
43339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43340 (eval $ac_try) 2>&5
43342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43343 (exit $ac_status); }; }; then
43344 ac_cv_member_struct_msghdr_msg_control=yes
43346 echo "$as_me: failed program was:" >&5
43347 sed 's/^/| /' conftest.$ac_ext >&5
43349 cat >conftest.$ac_ext <<_ACEOF
43352 cat confdefs.h >>conftest.$ac_ext
43353 cat >>conftest.$ac_ext <<_ACEOF
43354 /* end confdefs.h. */
43355 $ac_includes_default
43356 #ifdef HAVE_SYS_SOCKET_H
43357 #include <sys/socket.h>
43363 static struct msghdr ac_aggr;
43364 if (sizeof ac_aggr.msg_control)
43370 rm -f conftest.$ac_objext
43371 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43372 (eval $ac_compile) 2>conftest.er1
43374 grep -v '^ *+' conftest.er1 >conftest.err
43376 cat conftest.err >&5
43377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43378 (exit $ac_status); } &&
43379 { ac_try='test -z "$ac_c_werror_flag"
43380 || test ! -s conftest.err'
43381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43382 (eval $ac_try) 2>&5
43384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43385 (exit $ac_status); }; } &&
43386 { ac_try='test -s conftest.$ac_objext'
43387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43388 (eval $ac_try) 2>&5
43390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43391 (exit $ac_status); }; }; then
43392 ac_cv_member_struct_msghdr_msg_control=yes
43394 echo "$as_me: failed program was:" >&5
43395 sed 's/^/| /' conftest.$ac_ext >&5
43397 ac_cv_member_struct_msghdr_msg_control=no
43399 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43401 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43403 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
43404 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6
43405 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
43407 cat >>confdefs.h <<_ACEOF
43408 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
43415 LIBSRCS="$LIBSRCS getpeereid.c"
43417 if test "$ac_cv_func_snprintf" != yes ||
43418 test "$ac_cv_func_vsnprintf" != yes; then
43419 if test "$ac_cv_func_snprintf" != yes; then
43421 cat >>confdefs.h <<\_ACEOF
43422 #define snprintf ber_pvt_snprintf
43426 if test "$ac_cv_func_vsnprintf" != yes; then
43428 cat >>confdefs.h <<\_ACEOF
43429 #define vsnprintf ber_pvt_vsnprintf
43436 if test "$ol_enable_slapi" != no ; then
43438 for ac_header in ltdl.h
43440 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
43441 if eval "test \"\${$as_ac_Header+set}\" = set"; then
43442 echo "$as_me:$LINENO: checking for $ac_header" >&5
43443 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
43444 if eval "test \"\${$as_ac_Header+set}\" = set"; then
43445 echo $ECHO_N "(cached) $ECHO_C" >&6
43447 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
43448 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
43450 # Is the header compilable?
43451 echo "$as_me:$LINENO: checking $ac_header usability" >&5
43452 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
43453 cat >conftest.$ac_ext <<_ACEOF
43456 cat confdefs.h >>conftest.$ac_ext
43457 cat >>conftest.$ac_ext <<_ACEOF
43458 /* end confdefs.h. */
43459 $ac_includes_default
43460 #include <$ac_header>
43462 rm -f conftest.$ac_objext
43463 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
43464 (eval $ac_compile) 2>conftest.er1
43466 grep -v '^ *+' conftest.er1 >conftest.err
43468 cat conftest.err >&5
43469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43470 (exit $ac_status); } &&
43471 { ac_try='test -z "$ac_c_werror_flag"
43472 || test ! -s conftest.err'
43473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43474 (eval $ac_try) 2>&5
43476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43477 (exit $ac_status); }; } &&
43478 { ac_try='test -s conftest.$ac_objext'
43479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43480 (eval $ac_try) 2>&5
43482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43483 (exit $ac_status); }; }; then
43484 ac_header_compiler=yes
43486 echo "$as_me: failed program was:" >&5
43487 sed 's/^/| /' conftest.$ac_ext >&5
43489 ac_header_compiler=no
43491 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
43492 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
43493 echo "${ECHO_T}$ac_header_compiler" >&6
43495 # Is the header present?
43496 echo "$as_me:$LINENO: checking $ac_header presence" >&5
43497 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
43498 cat >conftest.$ac_ext <<_ACEOF
43501 cat confdefs.h >>conftest.$ac_ext
43502 cat >>conftest.$ac_ext <<_ACEOF
43503 /* end confdefs.h. */
43504 #include <$ac_header>
43506 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
43507 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
43509 grep -v '^ *+' conftest.er1 >conftest.err
43511 cat conftest.err >&5
43512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43513 (exit $ac_status); } >/dev/null; then
43514 if test -s conftest.err; then
43515 ac_cpp_err=$ac_c_preproc_warn_flag
43516 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
43523 if test -z "$ac_cpp_err"; then
43524 ac_header_preproc=yes
43526 echo "$as_me: failed program was:" >&5
43527 sed 's/^/| /' conftest.$ac_ext >&5
43529 ac_header_preproc=no
43531 rm -f conftest.err conftest.$ac_ext
43532 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
43533 echo "${ECHO_T}$ac_header_preproc" >&6
43535 # So? What about this header?
43536 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
43538 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
43539 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
43540 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
43541 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
43542 ac_header_preproc=yes
43545 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
43546 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
43547 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
43548 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
43549 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
43550 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
43551 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
43552 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
43553 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
43554 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
43555 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
43556 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
43559 ## ------------------------------------------ ##
43560 ## Report this to the AC_PACKAGE_NAME lists. ##
43561 ## ------------------------------------------ ##
43564 sed "s/^/$as_me: WARNING: /" >&2
43567 echo "$as_me:$LINENO: checking for $ac_header" >&5
43568 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
43569 if eval "test \"\${$as_ac_Header+set}\" = set"; then
43570 echo $ECHO_N "(cached) $ECHO_C" >&6
43572 eval "$as_ac_Header=\$ac_header_preproc"
43574 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
43575 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
43578 if test `eval echo '${'$as_ac_Header'}'` = yes; then
43579 cat >>confdefs.h <<_ACEOF
43580 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
43588 if test $ac_cv_header_ltdl_h != yes ; then
43589 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
43590 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
43591 { (exit 1); exit 1; }; }
43593 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
43594 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
43595 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
43596 echo $ECHO_N "(cached) $ECHO_C" >&6
43598 ac_check_lib_save_LIBS=$LIBS
43599 LIBS="-lltdl $LIBS"
43600 cat >conftest.$ac_ext <<_ACEOF
43603 cat confdefs.h >>conftest.$ac_ext
43604 cat >>conftest.$ac_ext <<_ACEOF
43605 /* end confdefs.h. */
43607 /* Override any gcc2 internal prototype to avoid an error. */
43611 /* We use char because int might match the return type of a gcc2
43612 builtin and then its argument prototype would still apply. */
43622 rm -f conftest.$ac_objext conftest$ac_exeext
43623 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
43624 (eval $ac_link) 2>conftest.er1
43626 grep -v '^ *+' conftest.er1 >conftest.err
43628 cat conftest.err >&5
43629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43630 (exit $ac_status); } &&
43631 { ac_try='test -z "$ac_c_werror_flag"
43632 || test ! -s conftest.err'
43633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43634 (eval $ac_try) 2>&5
43636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43637 (exit $ac_status); }; } &&
43638 { ac_try='test -s conftest$ac_exeext'
43639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
43640 (eval $ac_try) 2>&5
43642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
43643 (exit $ac_status); }; }; then
43644 ac_cv_lib_ltdl_lt_dlinit=yes
43646 echo "$as_me: failed program was:" >&5
43647 sed 's/^/| /' conftest.$ac_ext >&5
43649 ac_cv_lib_ltdl_lt_dlinit=no
43651 rm -f conftest.err conftest.$ac_objext \
43652 conftest$ac_exeext conftest.$ac_ext
43653 LIBS=$ac_check_lib_save_LIBS
43655 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
43656 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
43657 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
43660 LIBSLAPI=libslapi.a
43661 LIBSLAPITOOLS=../libslapi.a
43663 cat >>confdefs.h <<\_ACEOF
43664 #define HAVE_LIBLTDL 1
43669 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
43670 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
43671 { (exit 1); exit 1; }; }
43676 cat >>confdefs.h <<\_ACEOF
43677 #define LDAP_SLAPI 1
43682 if test "$ol_enable_debug" != no ; then
43684 cat >>confdefs.h <<\_ACEOF
43685 #define LDAP_DEBUG 1
43689 if test "$ol_enable_syslog" = yes ; then
43691 cat >>confdefs.h <<\_ACEOF
43692 #define LDAP_SYSLOG 1
43696 if test "$ol_link_kbind" != no ; then
43698 cat >>confdefs.h <<\_ACEOF
43699 #define LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND LDAP_VENDOR_VERSION
43703 if test "$ol_enable_proctitle" != no ; then
43705 cat >>confdefs.h <<\_ACEOF
43706 #define LDAP_PROCTITLE 1
43710 if test "$ol_enable_referrals" != no ; then
43712 cat >>confdefs.h <<\_ACEOF
43713 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
43717 if test "$ol_enable_local" != no; then
43719 cat >>confdefs.h <<\_ACEOF
43720 #define LDAP_PF_LOCAL 1
43724 if test "$ol_link_ipv6" != no; then
43726 cat >>confdefs.h <<\_ACEOF
43727 #define LDAP_PF_INET6 1
43731 if test "$ol_enable_cleartext" != no ; then
43733 cat >>confdefs.h <<\_ACEOF
43734 #define SLAPD_CLEARTEXT 1
43738 if test "$ol_enable_crypt" != no ; then
43740 cat >>confdefs.h <<\_ACEOF
43741 #define SLAPD_CRYPT 1
43745 if test "$ol_link_spasswd" != no ; then
43747 cat >>confdefs.h <<\_ACEOF
43748 #define SLAPD_SPASSWD 1
43752 if test "$ol_enable_multimaster" != no ; then
43754 cat >>confdefs.h <<\_ACEOF
43755 #define SLAPD_MULTIMASTER 1
43759 if test "$ol_enable_rlookups" != no ; then
43761 cat >>confdefs.h <<\_ACEOF
43762 #define SLAPD_RLOOKUPS 1
43766 if test "$ol_enable_aci" != no ; then
43768 cat >>confdefs.h <<\_ACEOF
43769 #define SLAPD_ACI_ENABLED 1
43772 WITH_ACI_ENABLED=yes
43774 WITH_ACI_ENABLED=no
43777 if test "$ol_link_modules" != no ; then
43779 cat >>confdefs.h <<\_ACEOF
43780 #define SLAPD_MODULES 1
43784 SLAPD_MODULES_LDFLAGS="-dlopen self"
43788 cat >>confdefs.h <<\_ACEOF
43789 #define SLAPD_MOD_STATIC 1
43793 cat >>confdefs.h <<\_ACEOF
43794 #define SLAPD_MOD_DYNAMIC 2
43798 if test "$ol_enable_bdb" != no ; then
43800 BUILD_BDB=$ol_enable_bdb
43801 if test "$ol_enable_bdb" = mod ; then
43802 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
43803 MFLAG=SLAPD_MOD_DYNAMIC
43805 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
43806 MFLAG=SLAPD_MOD_STATIC
43809 cat >>confdefs.h <<_ACEOF
43810 #define SLAPD_BDB $MFLAG
43815 if test "$ol_enable_dnssrv" != no ; then
43817 BUILD_DNSSRV=$ol_enable_dnssrv
43818 if test "$ol_enable_dnssrv" = mod ; then
43819 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
43820 MFLAG=SLAPD_MOD_DYNAMIC
43822 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
43823 MFLAG=SLAPD_MOD_STATIC
43826 cat >>confdefs.h <<_ACEOF
43827 #define SLAPD_DNSSRV $MFLAG
43832 if test "$ol_enable_hdb" != no ; then
43834 BUILD_HDB=$ol_enable_hdb
43835 if test "$ol_enable_hdb" = mod ; then
43836 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
43837 MFLAG=SLAPD_MOD_DYNAMIC
43839 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
43840 MFLAG=SLAPD_MOD_STATIC
43843 cat >>confdefs.h <<_ACEOF
43844 #define SLAPD_HDB $MFLAG
43849 if test "$ol_enable_ldap" != no ; then
43851 BUILD_LDAP=$ol_enable_ldap
43852 if test "$ol_enable_ldap" = mod ; then
43853 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
43854 MFLAG=SLAPD_MOD_DYNAMIC
43856 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
43857 MFLAG=SLAPD_MOD_STATIC
43860 cat >>confdefs.h <<_ACEOF
43861 #define SLAPD_LDAP $MFLAG
43866 if test "$ol_link_ldbm" != no && test $ol_enable_ldbm != no; then
43868 BUILD_LDBM=$ol_enable_ldbm
43869 if test "$ol_enable_ldbm" = mod ; then
43870 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldbm"
43871 MFLAG=SLAPD_MOD_DYNAMIC
43873 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldbm"
43874 MFLAG=SLAPD_MOD_STATIC
43877 cat >>confdefs.h <<_ACEOF
43878 #define SLAPD_LDBM $MFLAG
43883 if test "$ol_enable_meta" != no ; then
43885 BUILD_META=$ol_enable_meta
43887 if test "$ol_enable_meta" = mod ; then
43888 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
43889 MFLAG=SLAPD_MOD_DYNAMIC
43891 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
43892 MFLAG=SLAPD_MOD_STATIC
43895 cat >>confdefs.h <<_ACEOF
43896 #define SLAPD_META $MFLAG
43901 if test "$ol_enable_monitor" != no ; then
43903 BUILD_MONITOR=$ol_enable_monitor
43904 if test "$ol_enable_monitor" = mod ; then
43905 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
43906 MFLAG=SLAPD_MOD_DYNAMIC
43908 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
43909 MFLAG=SLAPD_MOD_STATIC
43912 cat >>confdefs.h <<_ACEOF
43913 #define SLAPD_MONITOR $MFLAG
43918 if test "$ol_enable_null" != no ; then
43920 BUILD_NULL=$ol_enable_null
43921 if test "$ol_enable_null" = mod ; then
43922 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
43923 MFLAG=SLAPD_MOD_DYNAMIC
43925 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
43926 MFLAG=SLAPD_MOD_STATIC
43929 cat >>confdefs.h <<_ACEOF
43930 #define SLAPD_NULL $MFLAG
43935 if test "$ol_enable_passwd" != no ; then
43937 BUILD_PASSWD=$ol_enable_passwd
43938 if test "$ol_enable_passwd" = mod ; then
43939 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
43940 MFLAG=SLAPD_MOD_DYNAMIC
43942 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
43943 MFLAG=SLAPD_MOD_STATIC
43946 cat >>confdefs.h <<_ACEOF
43947 #define SLAPD_PASSWD $MFLAG
43952 if test "$ol_link_perl" != no ; then
43954 BUILD_PERL=$ol_enable_perl
43955 if test "$ol_enable_perl" = mod ; then
43956 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
43957 MFLAG=SLAPD_MOD_DYNAMIC
43959 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
43960 MFLAG=SLAPD_MOD_STATIC
43963 cat >>confdefs.h <<_ACEOF
43964 #define SLAPD_PERL $MFLAG
43969 if test "$ol_enable_relay" != no ; then
43971 BUILD_RELAY=$ol_enable_relay
43972 if test "$ol_enable_relay" = mod ; then
43973 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
43974 MFLAG=SLAPD_MOD_DYNAMIC
43976 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
43977 MFLAG=SLAPD_MOD_STATIC
43980 cat >>confdefs.h <<_ACEOF
43981 #define SLAPD_RELAY $MFLAG
43986 if test "$ol_enable_shell" != no ; then
43987 if test "$ol_link_threads" != no ; then
43988 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
43989 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
43992 BUILD_SHELL=$ol_enable_shell
43993 if test "$ol_enable_shell" = mod ; then
43994 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
43995 MFLAG=SLAPD_MOD_DYNAMIC
43997 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
43998 MFLAG=SLAPD_MOD_STATIC
44001 cat >>confdefs.h <<_ACEOF
44002 #define SLAPD_SHELL $MFLAG
44007 if test "$ol_link_sql" != no ; then
44009 BUILD_SQL=$ol_enable_sql
44010 if test "$ol_enable_sql" = mod; then
44011 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
44012 MFLAG=SLAPD_MOD_DYNAMIC
44014 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
44015 MFLAG=SLAPD_MOD_STATIC
44018 cat >>confdefs.h <<_ACEOF
44019 #define SLAPD_SQL $MFLAG
44024 if test "$ol_enable_accesslog" != no ; then
44025 BUILD_ACCESSLOG=$ol_enable_accesslog
44026 if test "$ol_enable_accesslog" = mod ; then
44027 MFLAG=SLAPD_MOD_DYNAMIC
44028 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
44030 MFLAG=SLAPD_MOD_STATIC
44031 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
44034 cat >>confdefs.h <<_ACEOF
44035 #define SLAPD_OVER_ACCESSLOG $MFLAG
44040 if test "$ol_enable_denyop" != no ; then
44041 BUILD_DENYOP=$ol_enable_denyop
44042 if test "$ol_enable_denyop" = mod ; then
44043 MFLAG=SLAPD_MOD_DYNAMIC
44044 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS denyop.la"
44046 MFLAG=SLAPD_MOD_STATIC
44047 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.o"
44050 cat >>confdefs.h <<_ACEOF
44051 #define SLAPD_OVER_DENYOP $MFLAG
44056 if test "$ol_enable_dyngroup" != no ; then
44057 BUILD_DYNGROUP=$ol_enable_dyngroup
44058 if test "$ol_enable_dyngroup" = mod ; then
44059 MFLAG=SLAPD_MOD_DYNAMIC
44060 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
44062 MFLAG=SLAPD_MOD_STATIC
44063 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
44066 cat >>confdefs.h <<_ACEOF
44067 #define SLAPD_OVER_DYNGROUP $MFLAG
44072 if test "$ol_enable_dynlist" != no ; then
44073 BUILD_DYNLIST=$ol_enable_dynlist
44074 if test "$ol_enable_dynlist" = mod ; then
44075 MFLAG=SLAPD_MOD_DYNAMIC
44076 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
44078 MFLAG=SLAPD_MOD_STATIC
44079 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
44082 cat >>confdefs.h <<_ACEOF
44083 #define SLAPD_OVER_DYNLIST $MFLAG
44088 if test "$ol_enable_lastmod" != no ; then
44089 BUILD_LASTMOD=$ol_enable_lastmod
44090 if test "$ol_enable_lastmod" = mod ; then
44091 MFLAG=SLAPD_MOD_DYNAMIC
44092 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS lastmod.la"
44094 MFLAG=SLAPD_MOD_STATIC
44095 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.o"
44098 cat >>confdefs.h <<_ACEOF
44099 #define SLAPD_OVER_LASTMOD $MFLAG
44104 if test "$ol_enable_ppolicy" != no ; then
44105 BUILD_PPOLICY=$ol_enable_ppolicy
44106 if test "$ol_enable_ppolicy" = mod ; then
44107 MFLAG=SLAPD_MOD_DYNAMIC
44108 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
44110 MFLAG=SLAPD_MOD_STATIC
44111 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
44114 cat >>confdefs.h <<_ACEOF
44115 #define SLAPD_OVER_PPOLICY $MFLAG
44120 if test "$ol_enable_proxycache" != no ; then
44121 BUILD_PROXYCACHE=$ol_enable_proxycache
44122 if test "$ol_enable_proxycache" = mod ; then
44123 MFLAG=SLAPD_MOD_DYNAMIC
44124 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
44126 MFLAG=SLAPD_MOD_STATIC
44127 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
44130 cat >>confdefs.h <<_ACEOF
44131 #define SLAPD_OVER_PROXYCACHE $MFLAG
44136 if test "$ol_enable_refint" != no ; then
44137 BUILD_REFINT=$ol_enable_refint
44138 if test "$ol_enable_refint" = mod ; then
44139 MFLAG=SLAPD_MOD_DYNAMIC
44140 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
44142 MFLAG=SLAPD_MOD_STATIC
44143 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
44146 cat >>confdefs.h <<_ACEOF
44147 #define SLAPD_OVER_REFINT $MFLAG
44152 if test "$ol_enable_retcode" != no ; then
44153 BUILD_RETCODE=$ol_enable_retcode
44154 if test "$ol_enable_retcode" = mod ; then
44155 MFLAG=SLAPD_MOD_DYNAMIC
44156 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
44158 MFLAG=SLAPD_MOD_STATIC
44159 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
44162 cat >>confdefs.h <<_ACEOF
44163 #define SLAPD_OVER_RETCODE $MFLAG
44168 if test "$ol_enable_rwm" != no ; then
44170 BUILD_RWM=$ol_enable_rwm
44171 if test "$ol_enable_rwm" = mod ; then
44172 MFLAG=SLAPD_MOD_DYNAMIC
44173 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
44175 MFLAG=SLAPD_MOD_STATIC
44176 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
44179 cat >>confdefs.h <<_ACEOF
44180 #define SLAPD_OVER_RWM $MFLAG
44185 if test "$ol_enable_syncprov" != no ; then
44186 BUILD_SYNCPROV=$ol_enable_syncprov
44187 if test "$ol_enable_syncprov" = mod ; then
44188 MFLAG=SLAPD_MOD_DYNAMIC
44189 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
44191 MFLAG=SLAPD_MOD_STATIC
44192 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
44195 cat >>confdefs.h <<_ACEOF
44196 #define SLAPD_OVER_SYNCPROV $MFLAG
44201 if test "$ol_enable_translucent" != no ; then
44202 BUILD_TRANSLUCENT=$ol_enable_translucent
44203 if test "$ol_enable_translucent" = mod ; then
44204 MFLAG=SLAPD_MOD_DYNAMIC
44205 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
44207 MFLAG=SLAPD_MOD_STATIC
44208 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
44211 cat >>confdefs.h <<_ACEOF
44212 #define SLAPD_OVER_TRANSLUCENT $MFLAG
44217 if test "$ol_enable_unique" != no ; then
44218 BUILD_UNIQUE=$ol_enable_unique
44219 if test "$ol_enable_unique" = mod ; then
44220 MFLAG=SLAPD_MOD_DYNAMIC
44221 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
44223 MFLAG=SLAPD_MOD_STATIC
44224 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
44227 cat >>confdefs.h <<_ACEOF
44228 #define SLAPD_OVER_UNIQUE $MFLAG
44233 if test "$ol_enable_valsort" != no ; then
44234 BUILD_VALSORT=$ol_enable_valsort
44235 if test "$ol_enable_valsort" = mod ; then
44236 MFLAG=SLAPD_MOD_DYNAMIC
44237 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
44239 MFLAG=SLAPD_MOD_STATIC
44240 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
44243 cat >>confdefs.h <<_ACEOF
44244 #define SLAPD_OVER_VALSORT $MFLAG
44249 if test "$ol_enable_slurpd" != no &&
44250 test "$ol_link_threads" != no &&
44251 test $BUILD_SLAPD = yes ; then
44255 if test "$ol_enable_rewrite" != no ; then
44257 cat >>confdefs.h <<\_ACEOF
44258 #define ENABLE_REWRITE 1
44264 if test "$ol_enable_slapi" != no ; then
44266 cat >>confdefs.h <<\_ACEOF
44267 #define ENABLE_SLAPI 1
44271 SLAPD_SLAPI_DEPEND=libslapi.a
44276 if test "$ac_cv_mingw32" = yes ; then
44278 SLAPD_MODULES_LDFLAGS=
44362 # Check whether --with-xxinstall or --without-xxinstall was given.
44363 if test "${with_xxinstall+set}" = set; then
44364 withval="$with_xxinstall"
44369 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"
44372 ac_config_commands="$ac_config_commands default"
44376 test "x$prefix" = xNONE && prefix=$ac_default_prefix
44377 # Let make expand exec_prefix.
44378 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
44380 # VPATH may cause trouble with some makes, so we remove $(srcdir),
44381 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
44382 # trailing colons and then remove the whole line if VPATH becomes empty
44383 # (actually we leave an empty line to preserve line numbers).
44384 if test "x$srcdir" = x.; then
44385 ac_vpsub='/^[ ]*VPATH[ ]*=/{
44386 s/:*\$(srcdir):*/:/;
44387 s/:*\${srcdir}:*/:/;
44389 s/^\([^=]*=[ ]*\):*/\1/;
44395 DEFS=-DHAVE_CONFIG_H
44399 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
44400 # 1. Remove the extension, and $U if already installed.
44401 ac_i=`echo "$ac_i" |
44402 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
44404 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
44405 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
44407 LIBOBJS=$ac_libobjs
44409 LTLIBOBJS=$ac_ltlibobjs
44412 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
44413 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
44414 Usually this means the macro was only invoked conditionally." >&5
44415 echo "$as_me: error: conditional \"AMDEP\" was never defined.
44416 Usually this means the macro was only invoked conditionally." >&2;}
44417 { (exit 1); exit 1; }; }
44419 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
44420 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
44421 Usually this means the macro was only invoked conditionally." >&5
44422 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
44423 Usually this means the macro was only invoked conditionally." >&2;}
44424 { (exit 1); exit 1; }; }
44426 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
44427 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
44428 Usually this means the macro was only invoked conditionally." >&5
44429 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
44430 Usually this means the macro was only invoked conditionally." >&2;}
44431 { (exit 1); exit 1; }; }
44434 : ${CONFIG_STATUS=./config.status}
44435 ac_clean_files_save=$ac_clean_files
44436 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
44437 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
44438 echo "$as_me: creating $CONFIG_STATUS" >&6;}
44439 cat >$CONFIG_STATUS <<_ACEOF
44441 # Generated by $as_me.
44442 # Run this file to recreate the current configuration.
44443 # Compiler output produced by configure, useful for debugging
44444 # configure, is in config.log if it exists.
44447 ac_cs_recheck=false
44449 SHELL=\${CONFIG_SHELL-$SHELL}
44452 cat >>$CONFIG_STATUS <<\_ACEOF
44453 ## --------------------- ##
44454 ## M4sh Initialization. ##
44455 ## --------------------- ##
44457 # Be Bourne compatible
44458 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
44461 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
44462 # is contrary to our usage. Disable this feature.
44463 alias -g '${1+"$@"}'='"$@"'
44464 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
44467 DUALCASE=1; export DUALCASE # for MKS sh
44469 # Support unset when possible.
44470 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
44477 # Work around bugs in pre-3.0 UWIN ksh.
44478 $as_unset ENV MAIL MAILPATH
44485 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
44486 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
44487 LC_TELEPHONE LC_TIME
44489 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
44490 eval $as_var=C; export $as_var
44496 # Required to use basename.
44497 if expr a : '\(a\)' >/dev/null 2>&1; then
44503 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
44504 as_basename=basename
44510 # Name of the executable.
44511 as_me=`$as_basename "$0" ||
44512 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
44513 X"$0" : 'X\(//\)$' \| \
44514 X"$0" : 'X\(/\)$' \| \
44515 . : '\(.\)' 2>/dev/null ||
44517 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
44518 /^X\/\(\/\/\)$/{ s//\1/; q; }
44519 /^X\/\(\/\).*/{ s//\1/; q; }
44523 # PATH needs CR, and LINENO needs CR and PATH.
44524 # Avoid depending upon Character Ranges.
44525 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
44526 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
44527 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
44528 as_cr_digits='0123456789'
44529 as_cr_alnum=$as_cr_Letters$as_cr_digits
44531 # The user is always right.
44532 if test "${PATH_SEPARATOR+set}" != set; then
44533 echo "#! /bin/sh" >conf$$.sh
44534 echo "exit 0" >>conf$$.sh
44536 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
44545 as_lineno_1=$LINENO
44546 as_lineno_2=$LINENO
44547 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
44548 test "x$as_lineno_1" != "x$as_lineno_2" &&
44549 test "x$as_lineno_3" = "x$as_lineno_2" || {
44550 # Find who we are. Look in the path if we contain no path at all
44553 *[\\/]* ) as_myself=$0 ;;
44554 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44555 for as_dir in $PATH
44558 test -z "$as_dir" && as_dir=.
44559 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
44564 # We did not find ourselves, most probably we were run as `sh COMMAND'
44565 # in which case we are not to be found in the path.
44566 if test "x$as_myself" = x; then
44569 if test ! -f "$as_myself"; then
44570 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
44571 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
44572 { (exit 1); exit 1; }; }
44574 case $CONFIG_SHELL in
44576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
44577 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
44580 test -z "$as_dir" && as_dir=.
44581 for as_base in sh bash ksh sh5; do
44584 if ("$as_dir/$as_base" -c '
44585 as_lineno_1=$LINENO
44586 as_lineno_2=$LINENO
44587 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
44588 test "x$as_lineno_1" != "x$as_lineno_2" &&
44589 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
44590 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
44591 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
44592 CONFIG_SHELL=$as_dir/$as_base
44593 export CONFIG_SHELL
44594 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
44602 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
44603 # uniformly replaced by the line number. The first 'sed' inserts a
44604 # line-number line before each line; the second 'sed' does the real
44605 # work. The second script uses 'N' to pair each line-number line
44606 # with the numbered line, and appends trailing '-' during
44607 # substitution so that $LINENO is not a special case at line end.
44608 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
44609 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
44610 sed '=' <$as_myself |
44615 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
44618 s,^['$as_cr_digits']*\n,,
44619 ' >$as_me.lineno &&
44620 chmod +x $as_me.lineno ||
44621 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
44622 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
44623 { (exit 1); exit 1; }; }
44625 # Don't try to exec as it changes $[0], causing all sort of problems
44626 # (the dirname of $[0] is not the place where we might find the
44627 # original and so on. Autoconf is especially sensible to this).
44629 # Exit status is that of the last command.
44634 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
44635 *c*,-n*) ECHO_N= ECHO_C='
44637 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
44638 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
44641 if expr a : '\(a\)' >/dev/null 2>&1; then
44647 rm -f conf$$ conf$$.exe conf$$.file
44649 if ln -s conf$$.file conf$$ 2>/dev/null; then
44650 # We could just check for DJGPP; but this test a) works b) is more generic
44651 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
44652 if test -f conf$$.exe; then
44653 # Don't use ln at all; we don't have any links
44658 elif ln conf$$.file conf$$ 2>/dev/null; then
44663 rm -f conf$$ conf$$.exe conf$$.file
44665 if mkdir -p . 2>/dev/null; then
44668 test -d ./-p && rmdir ./-p
44672 as_executable_p="test -f"
44674 # Sed expression to map a string onto a valid CPP name.
44675 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
44677 # Sed expression to map a string onto a valid variable name.
44678 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
44682 # We need space, tab and new line, in precisely that order.
44692 # Open the log real soon, to keep \$[0] and so on meaningful, and to
44693 # report actual input values of CONFIG_FILES etc. instead of their
44694 # values after options handling. Logging --version etc. is OK.
44698 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
44699 ## Running $as_me. ##
44704 This file was extended by $as_me, which was
44705 generated by GNU Autoconf 2.59. Invocation command line was
44707 CONFIG_FILES = $CONFIG_FILES
44708 CONFIG_HEADERS = $CONFIG_HEADERS
44709 CONFIG_LINKS = $CONFIG_LINKS
44710 CONFIG_COMMANDS = $CONFIG_COMMANDS
44714 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
44718 # Files that config.status was made for.
44719 if test -n "$ac_config_files"; then
44720 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
44723 if test -n "$ac_config_headers"; then
44724 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
44727 if test -n "$ac_config_links"; then
44728 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
44731 if test -n "$ac_config_commands"; then
44732 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
44735 cat >>$CONFIG_STATUS <<\_ACEOF
44738 \`$as_me' instantiates files from templates according to the
44739 current configuration.
44741 Usage: $0 [OPTIONS] [FILE]...
44743 -h, --help print this help, then exit
44744 -V, --version print version number, then exit
44745 -q, --quiet do not print progress messages
44746 -d, --debug don't remove temporary files
44747 --recheck update $as_me by reconfiguring in the same conditions
44748 --file=FILE[:TEMPLATE]
44749 instantiate the configuration file FILE
44750 --header=FILE[:TEMPLATE]
44751 instantiate the configuration header FILE
44753 Configuration files:
44756 Configuration headers:
44759 Configuration commands:
44762 Report bugs to <bug-autoconf@gnu.org>."
44765 cat >>$CONFIG_STATUS <<_ACEOF
44768 configured by $0, generated by GNU Autoconf 2.59,
44769 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
44771 Copyright (C) 2003 Free Software Foundation, Inc.
44772 This config.status script is free software; the Free Software Foundation
44773 gives unlimited permission to copy, distribute and modify it."
44778 cat >>$CONFIG_STATUS <<\_ACEOF
44779 # If no file are specified by the user, then we need to provide default
44780 # value. By we need to know if files were specified by the user.
44786 ac_option=`expr "x$1" : 'x\([^=]*\)='`
44787 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
44795 *) # This is not an option, so the user has probably given explicit
44798 ac_need_defaults=false;;
44802 # Handling of the options.
44804 cat >>$CONFIG_STATUS <<\_ACEOF
44805 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
44807 --version | --vers* | -V )
44808 echo "$ac_cs_version"; exit 0 ;;
44810 # Conflict between --help and --header
44811 { { echo "$as_me:$LINENO: error: ambiguous option: $1
44812 Try \`$0 --help' for more information." >&5
44813 echo "$as_me: error: ambiguous option: $1
44814 Try \`$0 --help' for more information." >&2;}
44815 { (exit 1); exit 1; }; };;
44816 --help | --hel | -h )
44817 echo "$ac_cs_usage"; exit 0 ;;
44818 --debug | --d* | -d )
44820 --file | --fil | --fi | --f )
44822 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
44823 ac_need_defaults=false;;
44824 --header | --heade | --head | --hea )
44826 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
44827 ac_need_defaults=false;;
44828 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
44829 | -silent | --silent | --silen | --sile | --sil | --si | --s)
44832 # This is an error.
44833 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
44834 Try \`$0 --help' for more information." >&5
44835 echo "$as_me: error: unrecognized option: $1
44836 Try \`$0 --help' for more information." >&2;}
44837 { (exit 1); exit 1; }; } ;;
44839 *) ac_config_targets="$ac_config_targets $1" ;;
44845 ac_configure_extra_args=
44847 if $ac_cs_silent; then
44849 ac_configure_extra_args="$ac_configure_extra_args --silent"
44853 cat >>$CONFIG_STATUS <<_ACEOF
44854 if \$ac_cs_recheck; then
44855 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
44856 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
44861 cat >>$CONFIG_STATUS <<_ACEOF
44863 # INIT-COMMANDS section.
44866 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
44868 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
44869 STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS"
44876 cat >>$CONFIG_STATUS <<\_ACEOF
44877 for ac_config_target in $ac_config_targets
44879 case "$ac_config_target" in
44880 # Handling of arguments.
44881 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
44882 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
44883 "doc/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
44884 "doc/man/man1/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
44885 "doc/man/man3/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
44886 "doc/man/man5/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
44887 "doc/man/man8/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
44888 "clients/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
44889 "clients/tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
44890 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
44891 "libraries/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
44892 "libraries/liblber/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
44893 "libraries/libldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
44894 "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" ;;
44895 "libraries/liblunicode/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
44896 "libraries/liblutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
44897 "libraries/librewrite/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
44898 "servers/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
44899 "servers/slapd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
44900 "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" ;;
44901 "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" ;;
44902 "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" ;;
44903 "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" ;;
44904 "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" ;;
44905 "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" ;;
44906 "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" ;;
44907 "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" ;;
44908 "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" ;;
44909 "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" ;;
44910 "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" ;;
44911 "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" ;;
44912 "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" ;;
44913 "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" ;;
44914 "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" ;;
44915 "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" ;;
44916 "servers/slapd/overlays/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
44917 "servers/slurpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk" ;;
44918 "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
44919 "tests/run" ) CONFIG_FILES="$CONFIG_FILES tests/run" ;;
44920 "tests/progs/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
44921 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
44922 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
44923 "include/portable.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
44924 "include/ldap_features.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
44925 "include/lber_types.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
44926 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
44927 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
44928 { (exit 1); exit 1; }; };;
44932 # If the user did not use the arguments to specify the items to instantiate,
44933 # then the envvar interface is used. Set only those that are not.
44934 # We use the long form for the default assignment because of an extremely
44935 # bizarre bug on SunOS 4.1.3.
44936 if $ac_need_defaults; then
44937 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
44938 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
44939 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
44942 # Have a temporary directory for convenience. Make it in the build tree
44943 # simply because there is no reason to put it here, and in addition,
44944 # creating and moving files from /tmp can sometimes cause problems.
44945 # Create a temporary directory, and hook for its removal unless debugging.
44948 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
44949 trap '{ (exit 1); exit 1; }' 1 2 13 15
44952 # Create a (secure) tmp directory for tmp files.
44955 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
44956 test -n "$tmp" && test -d "$tmp"
44959 tmp=./confstat$$-$RANDOM
44960 (umask 077 && mkdir $tmp)
44963 echo "$me: cannot create a temporary directory in ." >&2
44964 { (exit 1); exit 1; }
44969 cat >>$CONFIG_STATUS <<_ACEOF
44972 # CONFIG_FILES section.
44975 # No need to generate the scripts if there are no CONFIG_FILES.
44976 # This happens for instance when ./config.status config.h
44977 if test -n "\$CONFIG_FILES"; then
44978 # Protect against being on the right side of a sed subst in config.status.
44979 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
44980 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
44981 s,@SHELL@,$SHELL,;t t
44982 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
44983 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
44984 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
44985 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
44986 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
44987 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
44988 s,@exec_prefix@,$exec_prefix,;t t
44989 s,@prefix@,$prefix,;t t
44990 s,@program_transform_name@,$program_transform_name,;t t
44991 s,@bindir@,$bindir,;t t
44992 s,@sbindir@,$sbindir,;t t
44993 s,@libexecdir@,$libexecdir,;t t
44994 s,@datadir@,$datadir,;t t
44995 s,@sysconfdir@,$sysconfdir,;t t
44996 s,@sharedstatedir@,$sharedstatedir,;t t
44997 s,@localstatedir@,$localstatedir,;t t
44998 s,@libdir@,$libdir,;t t
44999 s,@includedir@,$includedir,;t t
45000 s,@oldincludedir@,$oldincludedir,;t t
45001 s,@infodir@,$infodir,;t t
45002 s,@mandir@,$mandir,;t t
45003 s,@build_alias@,$build_alias,;t t
45004 s,@host_alias@,$host_alias,;t t
45005 s,@target_alias@,$target_alias,;t t
45006 s,@DEFS@,$DEFS,;t t
45007 s,@ECHO_C@,$ECHO_C,;t t
45008 s,@ECHO_N@,$ECHO_N,;t t
45009 s,@ECHO_T@,$ECHO_T,;t t
45010 s,@LIBS@,$LIBS,;t t
45011 s,@build@,$build,;t t
45012 s,@build_cpu@,$build_cpu,;t t
45013 s,@build_vendor@,$build_vendor,;t t
45014 s,@build_os@,$build_os,;t t
45015 s,@host@,$host,;t t
45016 s,@host_cpu@,$host_cpu,;t t
45017 s,@host_vendor@,$host_vendor,;t t
45018 s,@host_os@,$host_os,;t t
45019 s,@target@,$target,;t t
45020 s,@target_cpu@,$target_cpu,;t t
45021 s,@target_vendor@,$target_vendor,;t t
45022 s,@target_os@,$target_os,;t t
45023 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
45024 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
45025 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
45026 s,@CYGPATH_W@,$CYGPATH_W,;t t
45027 s,@PACKAGE@,$PACKAGE,;t t
45028 s,@VERSION@,$VERSION,;t t
45029 s,@ACLOCAL@,$ACLOCAL,;t t
45030 s,@AUTOCONF@,$AUTOCONF,;t t
45031 s,@AUTOMAKE@,$AUTOMAKE,;t t
45032 s,@AUTOHEADER@,$AUTOHEADER,;t t
45033 s,@MAKEINFO@,$MAKEINFO,;t t
45034 s,@install_sh@,$install_sh,;t t
45035 s,@STRIP@,$STRIP,;t t
45036 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
45037 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
45038 s,@mkdir_p@,$mkdir_p,;t t
45040 s,@SET_MAKE@,$SET_MAKE,;t t
45041 s,@am__leading_dot@,$am__leading_dot,;t t
45042 s,@AMTAR@,$AMTAR,;t t
45043 s,@am__tar@,$am__tar,;t t
45044 s,@am__untar@,$am__untar,;t t
45045 s,@OPENLDAP_LIBRELEASE@,$OPENLDAP_LIBRELEASE,;t t
45046 s,@OPENLDAP_LIBVERSION@,$OPENLDAP_LIBVERSION,;t t
45047 s,@OPENLDAP_RELEASE_DATE@,$OPENLDAP_RELEASE_DATE,;t t
45048 s,@top_builddir@,$top_builddir,;t t
45049 s,@ldap_subdir@,$ldap_subdir,;t t
45052 s,@CFLAGS@,$CFLAGS,;t t
45053 s,@LDFLAGS@,$LDFLAGS,;t t
45054 s,@CPPFLAGS@,$CPPFLAGS,;t t
45055 s,@ac_ct_CC@,$ac_ct_CC,;t t
45056 s,@EXEEXT@,$EXEEXT,;t t
45057 s,@OBJEXT@,$OBJEXT,;t t
45058 s,@DEPDIR@,$DEPDIR,;t t
45059 s,@am__include@,$am__include,;t t
45060 s,@am__quote@,$am__quote,;t t
45061 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
45062 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
45063 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
45064 s,@CCDEPMODE@,$CCDEPMODE,;t t
45065 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
45066 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
45067 s,@EGREP@,$EGREP,;t t
45068 s,@LN_S@,$LN_S,;t t
45069 s,@ECHO@,$ECHO,;t t
45070 s,@ac_ct_AR@,$ac_ct_AR,;t t
45071 s,@RANLIB@,$RANLIB,;t t
45072 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
45073 s,@DLLTOOL@,$DLLTOOL,;t t
45074 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
45076 s,@ac_ct_AS@,$ac_ct_AS,;t t
45077 s,@OBJDUMP@,$OBJDUMP,;t t
45078 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
45080 s,@LIBTOOL@,$LIBTOOL,;t t
45081 s,@PERLBIN@,$PERLBIN,;t t
45082 s,@OL_MKDEP@,$OL_MKDEP,;t t
45083 s,@OL_MKDEP_FLAGS@,$OL_MKDEP_FLAGS,;t t
45084 s,@LTSTATIC@,$LTSTATIC,;t t
45085 s,@LIBOBJS@,$LIBOBJS,;t t
45086 s,@LIBSRCS@,$LIBSRCS,;t t
45087 s,@PLAT@,$PLAT,;t t
45088 s,@WITH_SASL@,$WITH_SASL,;t t
45089 s,@WITH_TLS@,$WITH_TLS,;t t
45090 s,@WITH_MODULES_ENABLED@,$WITH_MODULES_ENABLED,;t t
45091 s,@WITH_ACI_ENABLED@,$WITH_ACI_ENABLED,;t t
45092 s,@BUILD_LIBS_DYNAMIC@,$BUILD_LIBS_DYNAMIC,;t t
45093 s,@BUILD_SLAPD@,$BUILD_SLAPD,;t t
45094 s,@BUILD_SLAPI@,$BUILD_SLAPI,;t t
45095 s,@SLAPD_SLAPI_DEPEND@,$SLAPD_SLAPI_DEPEND,;t t
45096 s,@BUILD_BDB@,$BUILD_BDB,;t t
45097 s,@BUILD_DNSSRV@,$BUILD_DNSSRV,;t t
45098 s,@BUILD_HDB@,$BUILD_HDB,;t t
45099 s,@BUILD_LDAP@,$BUILD_LDAP,;t t
45100 s,@BUILD_LDBM@,$BUILD_LDBM,;t t
45101 s,@BUILD_META@,$BUILD_META,;t t
45102 s,@BUILD_MONITOR@,$BUILD_MONITOR,;t t
45103 s,@BUILD_NULL@,$BUILD_NULL,;t t
45104 s,@BUILD_PASSWD@,$BUILD_PASSWD,;t t
45105 s,@BUILD_RELAY@,$BUILD_RELAY,;t t
45106 s,@BUILD_PERL@,$BUILD_PERL,;t t
45107 s,@BUILD_SHELL@,$BUILD_SHELL,;t t
45108 s,@BUILD_SQL@,$BUILD_SQL,;t t
45109 s,@BUILD_ACCESSLOG@,$BUILD_ACCESSLOG,;t t
45110 s,@BUILD_DENYOP@,$BUILD_DENYOP,;t t
45111 s,@BUILD_DYNGROUP@,$BUILD_DYNGROUP,;t t
45112 s,@BUILD_DYNLIST@,$BUILD_DYNLIST,;t t
45113 s,@BUILD_LASTMOD@,$BUILD_LASTMOD,;t t
45114 s,@BUILD_PPOLICY@,$BUILD_PPOLICY,;t t
45115 s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t
45116 s,@BUILD_REFINT@,$BUILD_REFINT,;t t
45117 s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t
45118 s,@BUILD_RWM@,$BUILD_RWM,;t t
45119 s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t
45120 s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t
45121 s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t
45122 s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t
45123 s,@BUILD_SLURPD@,$BUILD_SLURPD,;t t
45124 s,@LDAP_LIBS@,$LDAP_LIBS,;t t
45125 s,@SLAPD_LIBS@,$SLAPD_LIBS,;t t
45126 s,@SLURPD_LIBS@,$SLURPD_LIBS,;t t
45127 s,@LDBM_LIBS@,$LDBM_LIBS,;t t
45128 s,@LTHREAD_LIBS@,$LTHREAD_LIBS,;t t
45129 s,@LUTIL_LIBS@,$LUTIL_LIBS,;t t
45130 s,@WRAP_LIBS@,$WRAP_LIBS,;t t
45131 s,@SLAPD_MODULES_CPPFLAGS@,$SLAPD_MODULES_CPPFLAGS,;t t
45132 s,@SLAPD_MODULES_LDFLAGS@,$SLAPD_MODULES_LDFLAGS,;t t
45133 s,@SLAPD_NO_STATIC@,$SLAPD_NO_STATIC,;t t
45134 s,@SLAPD_STATIC_BACKENDS@,$SLAPD_STATIC_BACKENDS,;t t
45135 s,@SLAPD_DYNAMIC_BACKENDS@,$SLAPD_DYNAMIC_BACKENDS,;t t
45136 s,@SLAPD_STATIC_OVERLAYS@,$SLAPD_STATIC_OVERLAYS,;t t
45137 s,@SLAPD_DYNAMIC_OVERLAYS@,$SLAPD_DYNAMIC_OVERLAYS,;t t
45138 s,@PERL_CPPFLAGS@,$PERL_CPPFLAGS,;t t
45139 s,@SLAPD_PERL_LDFLAGS@,$SLAPD_PERL_LDFLAGS,;t t
45140 s,@MOD_PERL_LDFLAGS@,$MOD_PERL_LDFLAGS,;t t
45141 s,@KRB4_LIBS@,$KRB4_LIBS,;t t
45142 s,@KRB5_LIBS@,$KRB5_LIBS,;t t
45143 s,@SASL_LIBS@,$SASL_LIBS,;t t
45144 s,@TLS_LIBS@,$TLS_LIBS,;t t
45145 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
45146 s,@SLAPI_LIBS@,$SLAPI_LIBS,;t t
45147 s,@LIBSLAPI@,$LIBSLAPI,;t t
45148 s,@LIBSLAPITOOLS@,$LIBSLAPITOOLS,;t t
45149 s,@AUTH_LIBS@,$AUTH_LIBS,;t t
45150 s,@SLAPD_SLP_LIBS@,$SLAPD_SLP_LIBS,;t t
45151 s,@SLAPD_GMP_LIBS@,$SLAPD_GMP_LIBS,;t t
45152 s,@SLAPD_SQL_LDFLAGS@,$SLAPD_SQL_LDFLAGS,;t t
45153 s,@SLAPD_SQL_LIBS@,$SLAPD_SQL_LIBS,;t t
45154 s,@SLAPD_SQL_INCLUDES@,$SLAPD_SQL_INCLUDES,;t t
45155 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
45160 cat >>$CONFIG_STATUS <<\_ACEOF
45161 # Split the substitutions into bite-sized pieces for seds with
45162 # small command number limits, like on Digital OSF/1 and HP-UX.
45163 ac_max_sed_lines=48
45164 ac_sed_frag=1 # Number of current file.
45165 ac_beg=1 # First line for current file.
45166 ac_end=$ac_max_sed_lines # Line after last line for current file.
45169 while $ac_more_lines; do
45170 if test $ac_beg -gt 1; then
45171 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
45173 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
45175 if test ! -s $tmp/subs.frag; then
45176 ac_more_lines=false
45178 # The purpose of the label and of the branching condition is to
45179 # speed up the sed processing (if there are no `@' at all, there
45180 # is no need to browse any of the substitutions).
45181 # These are the two extra sed commands mentioned above.
45183 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
45184 if test -z "$ac_sed_cmds"; then
45185 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
45187 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
45189 ac_sed_frag=`expr $ac_sed_frag + 1`
45191 ac_end=`expr $ac_end + $ac_max_sed_lines`
45194 if test -z "$ac_sed_cmds"; then
45197 fi # test -n "$CONFIG_FILES"
45200 cat >>$CONFIG_STATUS <<\_ACEOF
45201 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
45202 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
45204 - | *:- | *:-:* ) # input from stdin
45206 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45207 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45208 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45209 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45210 * ) ac_file_in=$ac_file.in ;;
45213 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
45214 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
45215 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45216 X"$ac_file" : 'X\(//\)[^/]' \| \
45217 X"$ac_file" : 'X\(//\)$' \| \
45218 X"$ac_file" : 'X\(/\)' \| \
45219 . : '\(.\)' 2>/dev/null ||
45221 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45222 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45223 /^X\(\/\/\)$/{ s//\1/; q; }
45224 /^X\(\/\).*/{ s//\1/; q; }
45226 { if $as_mkdir_p; then
45231 while test ! -d "$as_dir"; do
45232 as_dirs="$as_dir $as_dirs"
45233 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45234 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45235 X"$as_dir" : 'X\(//\)[^/]' \| \
45236 X"$as_dir" : 'X\(//\)$' \| \
45237 X"$as_dir" : 'X\(/\)' \| \
45238 . : '\(.\)' 2>/dev/null ||
45240 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45241 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45242 /^X\(\/\/\)$/{ s//\1/; q; }
45243 /^X\(\/\).*/{ s//\1/; q; }
45246 test ! -n "$as_dirs" || mkdir $as_dirs
45247 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
45248 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
45249 { (exit 1); exit 1; }; }; }
45253 if test "$ac_dir" != .; then
45254 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
45255 # A "../" for each directory in $ac_dir_suffix.
45256 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
45258 ac_dir_suffix= ac_top_builddir=
45262 .) # No --srcdir option. We are building in place.
45264 if test -z "$ac_top_builddir"; then
45267 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
45269 [\\/]* | ?:[\\/]* ) # Absolute path.
45270 ac_srcdir=$srcdir$ac_dir_suffix;
45271 ac_top_srcdir=$srcdir ;;
45272 *) # Relative path.
45273 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
45274 ac_top_srcdir=$ac_top_builddir$srcdir ;;
45277 # Do not use `cd foo && pwd` to compute absolute paths, because
45278 # the directories may not exist.
45280 .) ac_abs_builddir="$ac_dir";;
45283 .) ac_abs_builddir=`pwd`;;
45284 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
45285 *) ac_abs_builddir=`pwd`/"$ac_dir";;
45288 case $ac_abs_builddir in
45289 .) ac_abs_top_builddir=${ac_top_builddir}.;;
45291 case ${ac_top_builddir}. in
45292 .) ac_abs_top_builddir=$ac_abs_builddir;;
45293 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
45294 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
45297 case $ac_abs_builddir in
45298 .) ac_abs_srcdir=$ac_srcdir;;
45301 .) ac_abs_srcdir=$ac_abs_builddir;;
45302 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
45303 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
45306 case $ac_abs_builddir in
45307 .) ac_abs_top_srcdir=$ac_top_srcdir;;
45309 case $ac_top_srcdir in
45310 .) ac_abs_top_srcdir=$ac_abs_builddir;;
45311 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
45312 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
45318 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
45319 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
45322 if test x"$ac_file" != x-; then
45323 { echo "$as_me:$LINENO: creating $ac_file" >&5
45324 echo "$as_me: creating $ac_file" >&6;}
45327 # Let's still pretend it is `configure' which instantiates (i.e., don't
45328 # use $as_me), people would be surprised to read:
45329 # /* config.h. Generated by config.status. */
45330 if test x"$ac_file" = x-; then
45333 configure_input="$ac_file. "
45335 configure_input=$configure_input"Generated from `echo $ac_file_in |
45336 sed 's,.*/,,'` by configure."
45338 # First look for the input files in the build tree, otherwise in the
45340 ac_file_inputs=`IFS=:
45341 for f in $ac_file_in; do
45343 -) echo $tmp/stdin ;;
45345 # Absolute (can't be DOS-style, as IFS=:)
45346 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
45347 echo "$as_me: error: cannot find input file: $f" >&2;}
45348 { (exit 1); exit 1; }; }
45351 if test -f "$f"; then
45354 elif test -f "$srcdir/$f"; then
45359 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
45360 echo "$as_me: error: cannot find input file: $f" >&2;}
45361 { (exit 1); exit 1; }; }
45364 done` || { (exit 1); exit 1; }
45366 cat >>$CONFIG_STATUS <<_ACEOF
45370 cat >>$CONFIG_STATUS <<\_ACEOF
45372 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
45373 s,@configure_input@,$configure_input,;t t
45374 s,@srcdir@,$ac_srcdir,;t t
45375 s,@abs_srcdir@,$ac_abs_srcdir,;t t
45376 s,@top_srcdir@,$ac_top_srcdir,;t t
45377 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
45378 s,@builddir@,$ac_builddir,;t t
45379 s,@abs_builddir@,$ac_abs_builddir,;t t
45380 s,@top_builddir@,$ac_top_builddir,;t t
45381 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
45382 s,@INSTALL@,$ac_INSTALL,;t t
45383 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
45385 if test x"$ac_file" != x-; then
45386 mv $tmp/out $ac_file
45394 cat >>$CONFIG_STATUS <<\_ACEOF
45397 # CONFIG_HEADER section.
45400 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
45401 # NAME is the cpp macro being defined and VALUE is the value it is being given.
45403 # ac_d sets the value in "#define NAME VALUE" lines.
45404 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
45405 ac_dB='[ ].*$,\1#\2'
45408 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
45409 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
45410 ac_uB='$,\1#\2define\3'
45414 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
45415 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
45417 - | *:- | *:-:* ) # input from stdin
45419 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45420 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45421 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
45422 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
45423 * ) ac_file_in=$ac_file.in ;;
45426 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
45427 echo "$as_me: creating $ac_file" >&6;}
45429 # First look for the input files in the build tree, otherwise in the
45431 ac_file_inputs=`IFS=:
45432 for f in $ac_file_in; do
45434 -) echo $tmp/stdin ;;
45436 # Absolute (can't be DOS-style, as IFS=:)
45437 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
45438 echo "$as_me: error: cannot find input file: $f" >&2;}
45439 { (exit 1); exit 1; }; }
45440 # Do quote $f, to prevent DOS paths from being IFS'd.
45443 if test -f "$f"; then
45446 elif test -f "$srcdir/$f"; then
45451 { { 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; }; }
45456 done` || { (exit 1); exit 1; }
45457 # Remove the trailing spaces.
45458 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
45462 # Transform confdefs.h into two sed scripts, `conftest.defines' and
45463 # `conftest.undefs', that substitutes the proper values into
45464 # config.h.in to produce config.h. The first handles `#define'
45465 # templates, and the second `#undef' templates.
45466 # And first: Protect against being on the right side of a sed subst in
45467 # config.status. Protect against being in an unquoted here document
45468 # in config.status.
45469 rm -f conftest.defines conftest.undefs
45470 # Using a here document instead of a string reduces the quoting nightmare.
45471 # Putting comments in sed scripts is not portable.
45473 # `end' is used to avoid that the second main sed command (meant for
45474 # 0-ary CPP macros) applies to n-ary macro definitions.
45475 # See the Autoconf documentation for `clear'.
45476 cat >confdef2sed.sed <<\_ACEOF
45481 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
45483 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
45486 # If some macros were called several times there might be several times
45487 # the same #defines, which is useless. Nevertheless, we may not want to
45488 # sort them, since we want the *last* AC-DEFINE to be honored.
45489 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
45490 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
45491 rm -f confdef2sed.sed
45493 # This sed command replaces #undef with comments. This is necessary, for
45494 # example, in the case of _POSIX_SOURCE, which is predefined and required
45495 # on some systems where configure will not decide to define it.
45496 cat >>conftest.undefs <<\_ACEOF
45497 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
45500 # Break up conftest.defines because some shells have a limit on the size
45501 # of here documents, and old seds have small limits too (100 cmds).
45502 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
45503 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
45504 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
45505 echo ' :' >>$CONFIG_STATUS
45506 rm -f conftest.tail
45507 while grep . conftest.defines >/dev/null
45509 # Write a limited-size here document to $tmp/defines.sed.
45510 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
45511 # Speed up: don't consider the non `#define' lines.
45512 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
45513 # Work around the forget-to-reset-the-flag bug.
45514 echo 't clr' >>$CONFIG_STATUS
45515 echo ': clr' >>$CONFIG_STATUS
45516 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
45518 sed -f $tmp/defines.sed $tmp/in >$tmp/out
45520 mv $tmp/out $tmp/in
45522 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
45523 rm -f conftest.defines
45524 mv conftest.tail conftest.defines
45526 rm -f conftest.defines
45527 echo ' fi # grep' >>$CONFIG_STATUS
45528 echo >>$CONFIG_STATUS
45530 # Break up conftest.undefs because some shells have a limit on the size
45531 # of here documents, and old seds have small limits too (100 cmds).
45532 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
45533 rm -f conftest.tail
45534 while grep . conftest.undefs >/dev/null
45536 # Write a limited-size here document to $tmp/undefs.sed.
45537 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
45538 # Speed up: don't consider the non `#undef'
45539 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
45540 # Work around the forget-to-reset-the-flag bug.
45541 echo 't clr' >>$CONFIG_STATUS
45542 echo ': clr' >>$CONFIG_STATUS
45543 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
45545 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
45547 mv $tmp/out $tmp/in
45549 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
45550 rm -f conftest.undefs
45551 mv conftest.tail conftest.undefs
45553 rm -f conftest.undefs
45555 cat >>$CONFIG_STATUS <<\_ACEOF
45556 # Let's still pretend it is `configure' which instantiates (i.e., don't
45557 # use $as_me), people would be surprised to read:
45558 # /* config.h. Generated by config.status. */
45559 if test x"$ac_file" = x-; then
45560 echo "/* Generated by configure. */" >$tmp/config.h
45562 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
45564 cat $tmp/in >>$tmp/config.h
45566 if test x"$ac_file" != x-; then
45567 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
45568 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
45569 echo "$as_me: $ac_file is unchanged" >&6;}
45571 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
45572 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45573 X"$ac_file" : 'X\(//\)[^/]' \| \
45574 X"$ac_file" : 'X\(//\)$' \| \
45575 X"$ac_file" : 'X\(/\)' \| \
45576 . : '\(.\)' 2>/dev/null ||
45578 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45579 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45580 /^X\(\/\/\)$/{ s//\1/; q; }
45581 /^X\(\/\).*/{ s//\1/; q; }
45583 { if $as_mkdir_p; then
45588 while test ! -d "$as_dir"; do
45589 as_dirs="$as_dir $as_dirs"
45590 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45591 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45592 X"$as_dir" : 'X\(//\)[^/]' \| \
45593 X"$as_dir" : 'X\(//\)$' \| \
45594 X"$as_dir" : 'X\(/\)' \| \
45595 . : '\(.\)' 2>/dev/null ||
45597 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45598 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45599 /^X\(\/\/\)$/{ s//\1/; q; }
45600 /^X\(\/\).*/{ s//\1/; q; }
45603 test ! -n "$as_dirs" || mkdir $as_dirs
45604 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
45605 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
45606 { (exit 1); exit 1; }; }; }
45609 mv $tmp/config.h $ac_file
45613 rm -f $tmp/config.h
45615 # Compute $ac_file's index in $config_headers.
45617 for _am_header in $config_headers :; do
45618 case $_am_header in
45619 $ac_file | $ac_file:* )
45622 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
45625 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
45626 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45627 X$ac_file : 'X\(//\)[^/]' \| \
45628 X$ac_file : 'X\(//\)$' \| \
45629 X$ac_file : 'X\(/\)' \| \
45630 . : '\(.\)' 2>/dev/null ||
45632 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45633 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45634 /^X\(\/\/\)$/{ s//\1/; q; }
45635 /^X\(\/\).*/{ s//\1/; q; }
45636 s/.*/./; q'`/stamp-h$_am_stamp_count
45639 cat >>$CONFIG_STATUS <<\_ACEOF
45642 # CONFIG_COMMANDS section.
45644 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
45645 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
45646 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
45647 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
45648 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45649 X"$ac_dest" : 'X\(//\)[^/]' \| \
45650 X"$ac_dest" : 'X\(//\)$' \| \
45651 X"$ac_dest" : 'X\(/\)' \| \
45652 . : '\(.\)' 2>/dev/null ||
45654 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45655 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45656 /^X\(\/\/\)$/{ s//\1/; q; }
45657 /^X\(\/\).*/{ s//\1/; q; }
45659 { if $as_mkdir_p; then
45664 while test ! -d "$as_dir"; do
45665 as_dirs="$as_dir $as_dirs"
45666 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45667 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45668 X"$as_dir" : 'X\(//\)[^/]' \| \
45669 X"$as_dir" : 'X\(//\)$' \| \
45670 X"$as_dir" : 'X\(/\)' \| \
45671 . : '\(.\)' 2>/dev/null ||
45673 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45674 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45675 /^X\(\/\/\)$/{ s//\1/; q; }
45676 /^X\(\/\).*/{ s//\1/; q; }
45679 test ! -n "$as_dirs" || mkdir $as_dirs
45680 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
45681 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
45682 { (exit 1); exit 1; }; }; }
45686 if test "$ac_dir" != .; then
45687 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
45688 # A "../" for each directory in $ac_dir_suffix.
45689 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
45691 ac_dir_suffix= ac_top_builddir=
45695 .) # No --srcdir option. We are building in place.
45697 if test -z "$ac_top_builddir"; then
45700 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
45702 [\\/]* | ?:[\\/]* ) # Absolute path.
45703 ac_srcdir=$srcdir$ac_dir_suffix;
45704 ac_top_srcdir=$srcdir ;;
45705 *) # Relative path.
45706 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
45707 ac_top_srcdir=$ac_top_builddir$srcdir ;;
45710 # Do not use `cd foo && pwd` to compute absolute paths, because
45711 # the directories may not exist.
45713 .) ac_abs_builddir="$ac_dir";;
45716 .) ac_abs_builddir=`pwd`;;
45717 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
45718 *) ac_abs_builddir=`pwd`/"$ac_dir";;
45721 case $ac_abs_builddir in
45722 .) ac_abs_top_builddir=${ac_top_builddir}.;;
45724 case ${ac_top_builddir}. in
45725 .) ac_abs_top_builddir=$ac_abs_builddir;;
45726 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
45727 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
45730 case $ac_abs_builddir in
45731 .) ac_abs_srcdir=$ac_srcdir;;
45734 .) ac_abs_srcdir=$ac_abs_builddir;;
45735 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
45736 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
45739 case $ac_abs_builddir in
45740 .) ac_abs_top_srcdir=$ac_top_srcdir;;
45742 case $ac_top_srcdir in
45743 .) ac_abs_top_srcdir=$ac_abs_builddir;;
45744 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
45745 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
45750 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
45751 echo "$as_me: executing $ac_dest commands" >&6;}
45753 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
45754 # Strip MF so we end up with the name of the file.
45755 mf=`echo "$mf" | sed -e 's/:.*$//'`
45756 # Check whether this is an Automake generated Makefile or not.
45757 # We used to match only the files named `Makefile.in', but
45758 # some people rename them; so instead we look at the file content.
45759 # Grep'ing the first line is not enough: some people post-process
45760 # each Makefile.in and add a new line on top of each file to say so.
45761 # So let's grep whole file.
45762 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
45763 dirpart=`(dirname "$mf") 2>/dev/null ||
45764 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45765 X"$mf" : 'X\(//\)[^/]' \| \
45766 X"$mf" : 'X\(//\)$' \| \
45767 X"$mf" : 'X\(/\)' \| \
45768 . : '\(.\)' 2>/dev/null ||
45770 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45771 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45772 /^X\(\/\/\)$/{ s//\1/; q; }
45773 /^X\(\/\).*/{ s//\1/; q; }
45778 # Extract the definition of DEPDIR, am__include, and am__quote
45779 # from the Makefile without running `make'.
45780 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
45781 test -z "$DEPDIR" && continue
45782 am__include=`sed -n 's/^am__include = //p' < "$mf"`
45783 test -z "am__include" && continue
45784 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
45785 # When using ansi2knr, U may be empty or an underscore; expand it
45786 U=`sed -n 's/^U = //p' < "$mf"`
45787 # Find all dependency output files, they are included files with
45788 # $(DEPDIR) in their names. We invoke sed twice because it is the
45789 # simplest approach to changing $(DEPDIR) to its actual value in the
45791 for file in `sed -n "
45792 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
45793 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
45794 # Make sure the directory exists.
45795 test -f "$dirpart/$file" && continue
45796 fdir=`(dirname "$file") 2>/dev/null ||
45797 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45798 X"$file" : 'X\(//\)[^/]' \| \
45799 X"$file" : 'X\(//\)$' \| \
45800 X"$file" : 'X\(/\)' \| \
45801 . : '\(.\)' 2>/dev/null ||
45803 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45804 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45805 /^X\(\/\/\)$/{ s//\1/; q; }
45806 /^X\(\/\).*/{ s//\1/; q; }
45808 { if $as_mkdir_p; then
45809 mkdir -p $dirpart/$fdir
45811 as_dir=$dirpart/$fdir
45813 while test ! -d "$as_dir"; do
45814 as_dirs="$as_dir $as_dirs"
45815 as_dir=`(dirname "$as_dir") 2>/dev/null ||
45816 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
45817 X"$as_dir" : 'X\(//\)[^/]' \| \
45818 X"$as_dir" : 'X\(//\)$' \| \
45819 X"$as_dir" : 'X\(/\)' \| \
45820 . : '\(.\)' 2>/dev/null ||
45822 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
45823 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
45824 /^X\(\/\/\)$/{ s//\1/; q; }
45825 /^X\(\/\).*/{ s//\1/; q; }
45828 test ! -n "$as_dirs" || mkdir $as_dirs
45829 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
45830 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
45831 { (exit 1); exit 1; }; }; }
45833 # echo "creating $dirpart/$file"
45834 echo '# dummy' > "$dirpart/$file"
45841 BACKENDSC="servers/slapd/backends.c"
45842 echo "Making $BACKENDSC"
45844 cat > $BACKENDSC << ENDX
45845 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
45847 * Copyright 1998-2005 The OpenLDAP Foundation.
45848 * All rights reserved.
45850 * Redistribution and use in source and binary forms, with or without
45851 * modification, are permitted only as authorized by the OpenLDAP
45854 * A copy of this license is available in the file LICENSE in the
45855 * top-level directory of the distribution or, alternatively, at
45856 * <http://www.OpenLDAP.org/license.html>.
45858 /* This file is automatically generated by configure; please do not edit. */
45860 #include "portable.h"
45864 if test "${STATIC_BACKENDS}"; then
45865 for b in config ${STATIC_BACKENDS}; do
45866 bb=`echo "${b}" | sed -e 's/back-//'`
45867 cat >> $BACKENDSC << ENDX
45868 extern BI_init ${bb}_back_initialize;
45872 cat >> $BACKENDSC << ENDX
45874 BackendInfo slap_binfo[] = {
45877 for b in config ${STATIC_BACKENDS}; do
45878 bb=`echo "${b}" | sed -e 's/back-//'`
45879 echo " Add ${bb} ..."
45880 cat >> $BACKENDSC << ENDX
45881 { "${bb}", ${bb}_back_initialize },
45885 cat >> $BACKENDSC << ENDX
45889 /* end of generated file */
45892 OVERLAYSC="servers/slapd/overlays/statover.c"
45893 echo "Making $OVERLAYSC"
45895 cat > $OVERLAYSC << ENDX
45896 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
45898 * Copyright 1998-2005 The OpenLDAP Foundation.
45899 * All rights reserved.
45901 * Redistribution and use in source and binary forms, with or without
45902 * modification, are permitted only as authorized by the OpenLDAP
45905 * A copy of this license is available in the file LICENSE in the
45906 * top-level directory of the distribution or, alternatively, at
45907 * <http://www.OpenLDAP.org/license.html>.
45909 /* This file is automatically generated by configure; please do not edit. */
45911 #include "portable.h"
45915 if test "${STATIC_OVERLAYS}"; then
45916 for o in ${STATIC_OVERLAYS}; do
45917 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
45918 cat >> $OVERLAYSC << ENDX
45919 extern OV_init ${oo}_initialize;
45924 cat >> $OVERLAYSC << ENDX
45926 OverlayInit slap_oinfo[] = {
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 echo " Add ${oo} ..."
45933 cat >> $OVERLAYSC << ENDX
45934 { "${oo}", ${oo}_initialize },
45939 cat >> $OVERLAYSC << ENDX
45943 /* end of generated file */
45946 echo Please run \"make depend\" to build dependencies
45952 cat >>$CONFIG_STATUS <<\_ACEOF
45954 { (exit 0); exit 0; }
45956 chmod +x $CONFIG_STATUS
45957 ac_clean_files=$ac_clean_files_save
45960 # configure is writing to config.log, and then calls config.status.
45961 # config.status does its own redirection, appending to config.log.
45962 # Unfortunately, on DOS this fails, as config.log is still kept open
45963 # by configure, so config.status won't be able to write to it; its
45964 # output is simply discarded. So we exec the FD to /dev/null,
45965 # effectively closing config.log, so it can be properly (re)opened and
45966 # appended to by config.status. When coming back to configure, we
45967 # need to make the FD available again.
45968 if test "$no_create" != yes; then
45970 ac_config_status_args=
45971 test "$silent" = yes &&
45972 ac_config_status_args="$ac_config_status_args --quiet"
45974 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
45976 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
45977 # would make configure fail if this is the last instruction.
45978 $ac_cs_success || { (exit 1); exit 1; }