2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.605 2005/11/16 04:46:34 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 ICU_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=
3899 cat >>confdefs.h <<\_ACEOF
3900 #define HAVE_MKVERSION 1
3908 *-*-aix*) if test -z "$CC" ; then
3909 case "$ol_with_threads" in
3910 auto | yes | posix) ol_aix_threads=yes ;;
3916 if test $ol_aix_threads = yes ; then
3917 if test -z "${CC}" ; then
3918 for ac_prog in cc_r xlc_r cc
3920 # Extract the first word of "$ac_prog", so it can be a program name with args.
3921 set dummy $ac_prog; ac_word=$2
3922 echo "$as_me:$LINENO: checking for $ac_word" >&5
3923 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3924 if test "${ac_cv_prog_CC+set}" = set; then
3925 echo $ECHO_N "(cached) $ECHO_C" >&6
3927 if test -n "$CC"; then
3928 ac_cv_prog_CC="$CC" # Let the user override the test.
3930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3934 test -z "$as_dir" && as_dir=.
3935 for ac_exec_ext in '' $ac_executable_extensions; do
3936 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3937 ac_cv_prog_CC="$ac_prog"
3938 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3947 if test -n "$CC"; then
3948 echo "$as_me:$LINENO: result: $CC" >&5
3949 echo "${ECHO_T}$CC" >&6
3951 echo "$as_me:$LINENO: result: no" >&5
3952 echo "${ECHO_T}no" >&6
3955 test -n "$CC" && break
3959 if test "$CC" = cc ; then
3960 if test $ol_with_threads != auto ; then
3961 { { echo "$as_me:$LINENO: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&5
3962 echo "$as_me: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&2;}
3963 { (exit 1); exit 1; }; }
3965 { echo "$as_me:$LINENO: WARNING: disabling threads, no cc_r on AIX" >&5
3966 echo "$as_me: WARNING: disabling threads, no cc_r on AIX" >&2;}
3972 case ${CC} in cc_r | xlc_r)
3973 ol_with_threads=posix
3974 ol_cv_pthread_create=yes
3979 if test -z "${CC}"; then
3980 for ac_prog in cc gcc
3982 # Extract the first word of "$ac_prog", so it can be a program name with args.
3983 set dummy $ac_prog; ac_word=$2
3984 echo "$as_me:$LINENO: checking for $ac_word" >&5
3985 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3986 if test "${ac_cv_prog_CC+set}" = set; then
3987 echo $ECHO_N "(cached) $ECHO_C" >&6
3989 if test -n "$CC"; then
3990 ac_cv_prog_CC="$CC" # Let the user override the test.
3992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3996 test -z "$as_dir" && as_dir=.
3997 for ac_exec_ext in '' $ac_executable_extensions; do
3998 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3999 ac_cv_prog_CC="$ac_prog"
4000 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4009 if test -n "$CC"; then
4010 echo "$as_me:$LINENO: result: $CC" >&5
4011 echo "${ECHO_T}$CC" >&6
4013 echo "$as_me:$LINENO: result: no" >&5
4014 echo "${ECHO_T}no" >&6
4017 test -n "$CC" && break
4019 test -n "$CC" || CC="missing"
4022 if test "${CC}" = "missing" ; then
4023 { { echo "$as_me:$LINENO: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&5
4024 echo "$as_me: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&2;}
4025 { (exit 1); exit 1; }; }
4029 if test -z "${AR}"; then
4030 for ac_prog in ar gar
4032 # Extract the first word of "$ac_prog", so it can be a program name with args.
4033 set dummy $ac_prog; ac_word=$2
4034 echo "$as_me:$LINENO: checking for $ac_word" >&5
4035 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4036 if test "${ac_cv_prog_AR+set}" = set; then
4037 echo $ECHO_N "(cached) $ECHO_C" >&6
4039 if test -n "$AR"; then
4040 ac_cv_prog_AR="$AR" # Let the user override the test.
4042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4046 test -z "$as_dir" && as_dir=.
4047 for ac_exec_ext in '' $ac_executable_extensions; do
4048 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4049 ac_cv_prog_AR="$ac_prog"
4050 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4059 if test -n "$AR"; then
4060 echo "$as_me:$LINENO: result: $AR" >&5
4061 echo "${ECHO_T}$AR" >&6
4063 echo "$as_me:$LINENO: result: no" >&5
4064 echo "${ECHO_T}no" >&6
4067 test -n "$AR" && break
4069 test -n "$AR" || AR="missing"
4072 if test "${AR}" = "missing" ; then
4073 { { echo "$as_me:$LINENO: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&5
4074 echo "$as_me: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&2;}
4075 { (exit 1); exit 1; }; }
4083 # Check whether --enable-fast-install or --disable-fast-install was given.
4084 if test "${enable_fast_install+set}" = set; then
4085 enableval="$enable_fast_install"
4086 p=${PACKAGE-default}
4088 yes) enable_fast_install=yes ;;
4089 no) enable_fast_install=no ;;
4091 enable_fast_install=no
4092 # Look at the argument we got. We use all the common list separators.
4093 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4094 for pkg in $enableval; do
4096 if test "X$pkg" = "X$p"; then
4097 enable_fast_install=yes
4104 enable_fast_install=yes
4107 DEPDIR="${am__leading_dot}deps"
4109 ac_config_commands="$ac_config_commands depfiles"
4112 am_make=${MAKE-make}
4113 cat > confinc << 'END'
4118 # If we don't find an include directive, just comment out the code.
4119 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
4120 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
4124 # First try GNU make style include.
4125 echo "include confinc" > confmf
4126 # We grep out `Entering directory' and `Leaving directory'
4127 # messages which can occur if `w' ends up in MAKEFLAGS.
4128 # In particular we don't look at `^make:' because GNU make might
4129 # be invoked under some other name (usually "gmake"), in which
4130 # case it prints its new name instead of `make'.
4131 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
4136 # Now try BSD make style include.
4137 if test "$am__include" = "#"; then
4138 echo '.include "confinc"' > confmf
4139 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
4140 am__include=.include
4147 echo "$as_me:$LINENO: result: $_am_result" >&5
4148 echo "${ECHO_T}$_am_result" >&6
4149 rm -f confinc confmf
4151 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
4152 if test "${enable_dependency_tracking+set}" = set; then
4153 enableval="$enable_dependency_tracking"
4156 if test "x$enable_dependency_tracking" != xno; then
4157 am_depcomp="$ac_aux_dir/depcomp"
4162 if test "x$enable_dependency_tracking" != xno; then
4173 ac_cpp='$CPP $CPPFLAGS'
4174 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4175 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4176 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4177 if test -n "$ac_tool_prefix"; then
4178 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4179 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4180 echo "$as_me:$LINENO: checking for $ac_word" >&5
4181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4182 if test "${ac_cv_prog_CC+set}" = set; then
4183 echo $ECHO_N "(cached) $ECHO_C" >&6
4185 if test -n "$CC"; then
4186 ac_cv_prog_CC="$CC" # Let the user override the test.
4188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4192 test -z "$as_dir" && as_dir=.
4193 for ac_exec_ext in '' $ac_executable_extensions; do
4194 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4195 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4205 if test -n "$CC"; then
4206 echo "$as_me:$LINENO: result: $CC" >&5
4207 echo "${ECHO_T}$CC" >&6
4209 echo "$as_me:$LINENO: result: no" >&5
4210 echo "${ECHO_T}no" >&6
4214 if test -z "$ac_cv_prog_CC"; then
4216 # Extract the first word of "gcc", so it can be a program name with args.
4217 set dummy gcc; ac_word=$2
4218 echo "$as_me:$LINENO: checking for $ac_word" >&5
4219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4220 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4221 echo $ECHO_N "(cached) $ECHO_C" >&6
4223 if test -n "$ac_ct_CC"; then
4224 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4230 test -z "$as_dir" && as_dir=.
4231 for ac_exec_ext in '' $ac_executable_extensions; do
4232 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4233 ac_cv_prog_ac_ct_CC="gcc"
4234 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4242 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4243 if test -n "$ac_ct_CC"; then
4244 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4245 echo "${ECHO_T}$ac_ct_CC" >&6
4247 echo "$as_me:$LINENO: result: no" >&5
4248 echo "${ECHO_T}no" >&6
4256 if test -z "$CC"; then
4257 if test -n "$ac_tool_prefix"; then
4258 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4259 set dummy ${ac_tool_prefix}cc; ac_word=$2
4260 echo "$as_me:$LINENO: checking for $ac_word" >&5
4261 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4262 if test "${ac_cv_prog_CC+set}" = set; then
4263 echo $ECHO_N "(cached) $ECHO_C" >&6
4265 if test -n "$CC"; then
4266 ac_cv_prog_CC="$CC" # Let the user override the test.
4268 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4272 test -z "$as_dir" && as_dir=.
4273 for ac_exec_ext in '' $ac_executable_extensions; do
4274 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4275 ac_cv_prog_CC="${ac_tool_prefix}cc"
4276 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4285 if test -n "$CC"; then
4286 echo "$as_me:$LINENO: result: $CC" >&5
4287 echo "${ECHO_T}$CC" >&6
4289 echo "$as_me:$LINENO: result: no" >&5
4290 echo "${ECHO_T}no" >&6
4294 if test -z "$ac_cv_prog_CC"; then
4296 # Extract the first word of "cc", so it can be a program name with args.
4297 set dummy cc; ac_word=$2
4298 echo "$as_me:$LINENO: checking for $ac_word" >&5
4299 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4300 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4301 echo $ECHO_N "(cached) $ECHO_C" >&6
4303 if test -n "$ac_ct_CC"; then
4304 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4306 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4310 test -z "$as_dir" && as_dir=.
4311 for ac_exec_ext in '' $ac_executable_extensions; do
4312 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4313 ac_cv_prog_ac_ct_CC="cc"
4314 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4322 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4323 if test -n "$ac_ct_CC"; then
4324 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4325 echo "${ECHO_T}$ac_ct_CC" >&6
4327 echo "$as_me:$LINENO: result: no" >&5
4328 echo "${ECHO_T}no" >&6
4337 if test -z "$CC"; then
4338 # Extract the first word of "cc", so it can be a program name with args.
4339 set dummy cc; ac_word=$2
4340 echo "$as_me:$LINENO: checking for $ac_word" >&5
4341 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4342 if test "${ac_cv_prog_CC+set}" = set; then
4343 echo $ECHO_N "(cached) $ECHO_C" >&6
4345 if test -n "$CC"; then
4346 ac_cv_prog_CC="$CC" # Let the user override the test.
4349 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4353 test -z "$as_dir" && as_dir=.
4354 for ac_exec_ext in '' $ac_executable_extensions; do
4355 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4356 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4357 ac_prog_rejected=yes
4361 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4367 if test $ac_prog_rejected = yes; then
4368 # We found a bogon in the path, so make sure we never use it.
4369 set dummy $ac_cv_prog_CC
4371 if test $# != 0; then
4372 # We chose a different compiler from the bogus one.
4373 # However, it has the same basename, so the bogon will be chosen
4374 # first if we set CC to just the basename; use the full file name.
4376 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4382 if test -n "$CC"; then
4383 echo "$as_me:$LINENO: result: $CC" >&5
4384 echo "${ECHO_T}$CC" >&6
4386 echo "$as_me:$LINENO: result: no" >&5
4387 echo "${ECHO_T}no" >&6
4391 if test -z "$CC"; then
4392 if test -n "$ac_tool_prefix"; then
4395 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4396 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4397 echo "$as_me:$LINENO: checking for $ac_word" >&5
4398 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4399 if test "${ac_cv_prog_CC+set}" = set; then
4400 echo $ECHO_N "(cached) $ECHO_C" >&6
4402 if test -n "$CC"; then
4403 ac_cv_prog_CC="$CC" # Let the user override the test.
4405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4409 test -z "$as_dir" && as_dir=.
4410 for ac_exec_ext in '' $ac_executable_extensions; do
4411 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4412 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4413 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4422 if test -n "$CC"; then
4423 echo "$as_me:$LINENO: result: $CC" >&5
4424 echo "${ECHO_T}$CC" >&6
4426 echo "$as_me:$LINENO: result: no" >&5
4427 echo "${ECHO_T}no" >&6
4430 test -n "$CC" && break
4433 if test -z "$CC"; then
4437 # Extract the first word of "$ac_prog", so it can be a program name with args.
4438 set dummy $ac_prog; ac_word=$2
4439 echo "$as_me:$LINENO: checking for $ac_word" >&5
4440 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4441 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4442 echo $ECHO_N "(cached) $ECHO_C" >&6
4444 if test -n "$ac_ct_CC"; then
4445 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4447 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4451 test -z "$as_dir" && as_dir=.
4452 for ac_exec_ext in '' $ac_executable_extensions; do
4453 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4454 ac_cv_prog_ac_ct_CC="$ac_prog"
4455 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4463 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4464 if test -n "$ac_ct_CC"; then
4465 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4466 echo "${ECHO_T}$ac_ct_CC" >&6
4468 echo "$as_me:$LINENO: result: no" >&5
4469 echo "${ECHO_T}no" >&6
4472 test -n "$ac_ct_CC" && break
4481 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4482 See \`config.log' for more details." >&5
4483 echo "$as_me: error: no acceptable C compiler found in \$PATH
4484 See \`config.log' for more details." >&2;}
4485 { (exit 1); exit 1; }; }
4487 # Provide some information about the compiler.
4488 echo "$as_me:$LINENO:" \
4489 "checking for C compiler version" >&5
4490 ac_compiler=`set X $ac_compile; echo $2`
4491 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4492 (eval $ac_compiler --version </dev/null >&5) 2>&5
4494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4495 (exit $ac_status); }
4496 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4497 (eval $ac_compiler -v </dev/null >&5) 2>&5
4499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4500 (exit $ac_status); }
4501 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4502 (eval $ac_compiler -V </dev/null >&5) 2>&5
4504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4505 (exit $ac_status); }
4507 cat >conftest.$ac_ext <<_ACEOF
4510 cat confdefs.h >>conftest.$ac_ext
4511 cat >>conftest.$ac_ext <<_ACEOF
4512 /* end confdefs.h. */
4522 ac_clean_files_save=$ac_clean_files
4523 ac_clean_files="$ac_clean_files a.out a.exe b.out"
4524 # Try to create an executable without -o first, disregard a.out.
4525 # It will help us diagnose broken compilers, and finding out an intuition
4527 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
4528 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
4529 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4530 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
4531 (eval $ac_link_default) 2>&5
4533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4534 (exit $ac_status); }; then
4535 # Find the output, starting from the most likely. This scheme is
4536 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
4539 # Be careful to initialize this variable, since it used to be cached.
4540 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
4542 # b.out is created by i960 compilers.
4543 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
4545 test -f "$ac_file" || continue
4547 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
4550 # This is the source file.
4553 # We found the default executable, but exeext='' is most
4557 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4558 # FIXME: I believe we export ac_cv_exeext for Libtool,
4559 # but it would be cool to find out if it's true. Does anybody
4560 # maintain Libtool? --akim.
4568 echo "$as_me: failed program was:" >&5
4569 sed 's/^/| /' conftest.$ac_ext >&5
4571 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
4572 See \`config.log' for more details." >&5
4573 echo "$as_me: error: C compiler cannot create executables
4574 See \`config.log' for more details." >&2;}
4575 { (exit 77); exit 77; }; }
4578 ac_exeext=$ac_cv_exeext
4579 echo "$as_me:$LINENO: result: $ac_file" >&5
4580 echo "${ECHO_T}$ac_file" >&6
4582 # Check the compiler produces executables we can run. If not, either
4583 # the compiler is broken, or we cross compile.
4584 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
4585 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
4586 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
4587 # If not cross compiling, check that we can run a simple program.
4588 if test "$cross_compiling" != yes; then
4589 if { ac_try='./$ac_file'
4590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4594 (exit $ac_status); }; }; then
4597 if test "$cross_compiling" = maybe; then
4600 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
4601 If you meant to cross compile, use \`--host'.
4602 See \`config.log' for more details." >&5
4603 echo "$as_me: error: cannot run C compiled programs.
4604 If you meant to cross compile, use \`--host'.
4605 See \`config.log' for more details." >&2;}
4606 { (exit 1); exit 1; }; }
4610 echo "$as_me:$LINENO: result: yes" >&5
4611 echo "${ECHO_T}yes" >&6
4613 rm -f a.out a.exe conftest$ac_cv_exeext b.out
4614 ac_clean_files=$ac_clean_files_save
4615 # Check the compiler produces executables we can run. If not, either
4616 # the compiler is broken, or we cross compile.
4617 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
4618 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
4619 echo "$as_me:$LINENO: result: $cross_compiling" >&5
4620 echo "${ECHO_T}$cross_compiling" >&6
4622 echo "$as_me:$LINENO: checking for suffix of executables" >&5
4623 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
4624 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4625 (eval $ac_link) 2>&5
4627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4628 (exit $ac_status); }; then
4629 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4630 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4631 # work properly (i.e., refer to `conftest.exe'), while it won't with
4633 for ac_file in conftest.exe conftest conftest.*; do
4634 test -f "$ac_file" || continue
4636 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
4637 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4644 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
4645 See \`config.log' for more details." >&5
4646 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
4647 See \`config.log' for more details." >&2;}
4648 { (exit 1); exit 1; }; }
4651 rm -f conftest$ac_cv_exeext
4652 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
4653 echo "${ECHO_T}$ac_cv_exeext" >&6
4655 rm -f conftest.$ac_ext
4656 EXEEXT=$ac_cv_exeext
4658 echo "$as_me:$LINENO: checking for suffix of object files" >&5
4659 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
4660 if test "${ac_cv_objext+set}" = set; then
4661 echo $ECHO_N "(cached) $ECHO_C" >&6
4663 cat >conftest.$ac_ext <<_ACEOF
4666 cat confdefs.h >>conftest.$ac_ext
4667 cat >>conftest.$ac_ext <<_ACEOF
4668 /* end confdefs.h. */
4678 rm -f conftest.o conftest.obj
4679 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4680 (eval $ac_compile) 2>&5
4682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4683 (exit $ac_status); }; then
4684 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
4686 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
4687 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4692 echo "$as_me: failed program was:" >&5
4693 sed 's/^/| /' conftest.$ac_ext >&5
4695 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
4696 See \`config.log' for more details." >&5
4697 echo "$as_me: error: cannot compute suffix of object files: cannot compile
4698 See \`config.log' for more details." >&2;}
4699 { (exit 1); exit 1; }; }
4702 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4704 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
4705 echo "${ECHO_T}$ac_cv_objext" >&6
4706 OBJEXT=$ac_cv_objext
4708 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4709 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
4710 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4711 echo $ECHO_N "(cached) $ECHO_C" >&6
4713 cat >conftest.$ac_ext <<_ACEOF
4716 cat confdefs.h >>conftest.$ac_ext
4717 cat >>conftest.$ac_ext <<_ACEOF
4718 /* end confdefs.h. */
4731 rm -f conftest.$ac_objext
4732 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4733 (eval $ac_compile) 2>conftest.er1
4735 grep -v '^ *+' conftest.er1 >conftest.err
4737 cat conftest.err >&5
4738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4739 (exit $ac_status); } &&
4740 { ac_try='test -z "$ac_c_werror_flag"
4741 || test ! -s conftest.err'
4742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4746 (exit $ac_status); }; } &&
4747 { ac_try='test -s conftest.$ac_objext'
4748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4752 (exit $ac_status); }; }; then
4755 echo "$as_me: failed program was:" >&5
4756 sed 's/^/| /' conftest.$ac_ext >&5
4760 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4761 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4764 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4765 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4766 GCC=`test $ac_compiler_gnu = yes && echo yes`
4767 ac_test_CFLAGS=${CFLAGS+set}
4768 ac_save_CFLAGS=$CFLAGS
4770 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4771 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4772 if test "${ac_cv_prog_cc_g+set}" = set; then
4773 echo $ECHO_N "(cached) $ECHO_C" >&6
4775 cat >conftest.$ac_ext <<_ACEOF
4778 cat confdefs.h >>conftest.$ac_ext
4779 cat >>conftest.$ac_ext <<_ACEOF
4780 /* end confdefs.h. */
4790 rm -f conftest.$ac_objext
4791 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4792 (eval $ac_compile) 2>conftest.er1
4794 grep -v '^ *+' conftest.er1 >conftest.err
4796 cat conftest.err >&5
4797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4798 (exit $ac_status); } &&
4799 { ac_try='test -z "$ac_c_werror_flag"
4800 || test ! -s conftest.err'
4801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805 (exit $ac_status); }; } &&
4806 { ac_try='test -s conftest.$ac_objext'
4807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4811 (exit $ac_status); }; }; then
4814 echo "$as_me: failed program was:" >&5
4815 sed 's/^/| /' conftest.$ac_ext >&5
4819 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4821 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4822 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
4823 if test "$ac_test_CFLAGS" = set; then
4824 CFLAGS=$ac_save_CFLAGS
4825 elif test $ac_cv_prog_cc_g = yes; then
4826 if test "$GCC" = yes; then
4832 if test "$GCC" = yes; then
4838 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4839 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4840 if test "${ac_cv_prog_cc_stdc+set}" = set; then
4841 echo $ECHO_N "(cached) $ECHO_C" >&6
4843 ac_cv_prog_cc_stdc=no
4845 cat >conftest.$ac_ext <<_ACEOF
4848 cat confdefs.h >>conftest.$ac_ext
4849 cat >>conftest.$ac_ext <<_ACEOF
4850 /* end confdefs.h. */
4853 #include <sys/types.h>
4854 #include <sys/stat.h>
4855 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4856 struct buf { int x; };
4857 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4858 static char *e (p, i)
4864 static char *f (char * (*g) (char **, int), char **p, ...)
4869 s = g (p, va_arg (v,int));
4874 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4875 function prototypes and stuff, but not '\xHH' hex character constants.
4876 These don't provoke an error unfortunately, instead are silently treated
4877 as 'x'. The following induces an error, until -std1 is added to get
4878 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4879 array size at least. It's necessary to write '\x00'==0 to get something
4880 that's true only with -std1. */
4881 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4883 int test (int i, double x);
4884 struct s1 {int (*f) (int a);};
4885 struct s2 {int (*f) (double a);};
4886 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4892 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4897 # Don't try gcc -ansi; that turns off useful extensions and
4898 # breaks some systems' header files.
4899 # AIX -qlanglvl=ansi
4900 # Ultrix and OSF/1 -std1
4901 # HP-UX 10.20 and later -Ae
4902 # HP-UX older versions -Aa -D_HPUX_SOURCE
4903 # SVR4 -Xc -D__EXTENSIONS__
4904 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4906 CC="$ac_save_CC $ac_arg"
4907 rm -f conftest.$ac_objext
4908 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4909 (eval $ac_compile) 2>conftest.er1
4911 grep -v '^ *+' conftest.er1 >conftest.err
4913 cat conftest.err >&5
4914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4915 (exit $ac_status); } &&
4916 { ac_try='test -z "$ac_c_werror_flag"
4917 || test ! -s conftest.err'
4918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4922 (exit $ac_status); }; } &&
4923 { ac_try='test -s conftest.$ac_objext'
4924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4928 (exit $ac_status); }; }; then
4929 ac_cv_prog_cc_stdc=$ac_arg
4932 echo "$as_me: failed program was:" >&5
4933 sed 's/^/| /' conftest.$ac_ext >&5
4936 rm -f conftest.err conftest.$ac_objext
4938 rm -f conftest.$ac_ext conftest.$ac_objext
4943 case "x$ac_cv_prog_cc_stdc" in
4945 echo "$as_me:$LINENO: result: none needed" >&5
4946 echo "${ECHO_T}none needed" >&6 ;;
4948 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4949 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4950 CC="$CC $ac_cv_prog_cc_stdc" ;;
4953 # Some people use a C++ compiler to compile C. Since we use `exit',
4954 # in C++ we need to declare it. In case someone uses the same compiler
4955 # for both compiling C and C++ we need to have the C++ compiler decide
4956 # the declaration of exit, since it's the most demanding environment.
4957 cat >conftest.$ac_ext <<_ACEOF
4962 rm -f conftest.$ac_objext
4963 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4964 (eval $ac_compile) 2>conftest.er1
4966 grep -v '^ *+' conftest.er1 >conftest.err
4968 cat conftest.err >&5
4969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4970 (exit $ac_status); } &&
4971 { ac_try='test -z "$ac_c_werror_flag"
4972 || test ! -s conftest.err'
4973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4977 (exit $ac_status); }; } &&
4978 { ac_try='test -s conftest.$ac_objext'
4979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4983 (exit $ac_status); }; }; then
4984 for ac_declaration in \
4986 'extern "C" void std::exit (int) throw (); using std::exit;' \
4987 'extern "C" void std::exit (int); using std::exit;' \
4988 'extern "C" void exit (int) throw ();' \
4989 'extern "C" void exit (int);' \
4992 cat >conftest.$ac_ext <<_ACEOF
4995 cat confdefs.h >>conftest.$ac_ext
4996 cat >>conftest.$ac_ext <<_ACEOF
4997 /* end confdefs.h. */
5008 rm -f conftest.$ac_objext
5009 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5010 (eval $ac_compile) 2>conftest.er1
5012 grep -v '^ *+' conftest.er1 >conftest.err
5014 cat conftest.err >&5
5015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5016 (exit $ac_status); } &&
5017 { ac_try='test -z "$ac_c_werror_flag"
5018 || test ! -s conftest.err'
5019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5023 (exit $ac_status); }; } &&
5024 { ac_try='test -s conftest.$ac_objext'
5025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5029 (exit $ac_status); }; }; then
5032 echo "$as_me: failed program was:" >&5
5033 sed 's/^/| /' conftest.$ac_ext >&5
5037 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5038 cat >conftest.$ac_ext <<_ACEOF
5041 cat confdefs.h >>conftest.$ac_ext
5042 cat >>conftest.$ac_ext <<_ACEOF
5043 /* end confdefs.h. */
5053 rm -f conftest.$ac_objext
5054 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5055 (eval $ac_compile) 2>conftest.er1
5057 grep -v '^ *+' conftest.er1 >conftest.err
5059 cat conftest.err >&5
5060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5061 (exit $ac_status); } &&
5062 { ac_try='test -z "$ac_c_werror_flag"
5063 || test ! -s conftest.err'
5064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5068 (exit $ac_status); }; } &&
5069 { ac_try='test -s conftest.$ac_objext'
5070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 (exit $ac_status); }; }; then
5077 echo "$as_me: failed program was:" >&5
5078 sed 's/^/| /' conftest.$ac_ext >&5
5081 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5084 if test -n "$ac_declaration"; then
5085 echo '#ifdef __cplusplus' >>confdefs.h
5086 echo $ac_declaration >>confdefs.h
5087 echo '#endif' >>confdefs.h
5091 echo "$as_me: failed program was:" >&5
5092 sed 's/^/| /' conftest.$ac_ext >&5
5095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5097 ac_cpp='$CPP $CPPFLAGS'
5098 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5099 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5100 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5102 depcc="$CC" am_compiler_list=
5104 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5105 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5106 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5107 echo $ECHO_N "(cached) $ECHO_C" >&6
5109 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5110 # We make a subdir and do the tests there. Otherwise we can end up
5111 # making bogus files that we don't know about and never remove. For
5112 # instance it was reported that on HP-UX the gcc test will end up
5113 # making a dummy file named `D' -- because `-MD' means `put the output
5116 # Copy depcomp to subdir because otherwise we won't find it if we're
5117 # using a relative directory.
5118 cp "$am_depcomp" conftest.dir
5120 # We will build objects and dependencies in a subdirectory because
5121 # it helps to detect inapplicable dependency modes. For instance
5122 # both Tru64's cc and ICC support -MD to output dependencies as a
5123 # side effect of compilation, but ICC will put the dependencies in
5124 # the current directory while Tru64 will put them in the object
5128 am_cv_CC_dependencies_compiler_type=none
5129 if test "$am_compiler_list" = ""; then
5130 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5132 for depmode in $am_compiler_list; do
5133 # Setup a source with many dependencies, because some compilers
5134 # like to wrap large dependency lists on column 80 (with \), and
5135 # we should not choose a depcomp mode which is confused by this.
5137 # We need to recreate these files for each test, as the compiler may
5138 # overwrite some of them when testing with obscure command lines.
5139 # This happens at least with the AIX C compiler.
5141 for i in 1 2 3 4 5 6; do
5142 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5143 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5144 # Solaris 8's {/usr,}/bin/sh.
5145 touch sub/conftst$i.h
5147 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5151 # after this tag, mechanisms are not by side-effect, so they'll
5152 # only be used when explicitly requested
5153 if test "x$enable_dependency_tracking" = xyes; then
5161 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5162 # mode. It turns out that the SunPro C++ compiler does not properly
5163 # handle `-M -o', and we need to detect this.
5164 if depmode=$depmode \
5165 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5166 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5167 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5168 >/dev/null 2>conftest.err &&
5169 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5170 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5171 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5172 # icc doesn't choke on unknown options, it will just issue warnings
5173 # or remarks (even with -Werror). So we grep stderr for any message
5174 # that says an option was ignored or not supported.
5175 # When given -MP, icc 7.0 and 7.1 complain thusly:
5176 # icc: Command line warning: ignoring option '-M'; no argument required
5177 # The diagnosis changed in icc 8.0:
5178 # icc: Command line remark: option '-MP' not supported
5179 if (grep 'ignoring option' conftest.err ||
5180 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5181 am_cv_CC_dependencies_compiler_type=$depmode
5190 am_cv_CC_dependencies_compiler_type=none
5194 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5195 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5196 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5201 test "x$enable_dependency_tracking" != xno \
5202 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5204 am__fastdepCC_FALSE='#'
5206 am__fastdepCC_TRUE='#'
5207 am__fastdepCC_FALSE=
5211 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5212 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5213 if test "${lt_cv_path_SED+set}" = set; then
5214 echo $ECHO_N "(cached) $ECHO_C" >&6
5216 # Loop through the user's path and test for sed and gsed.
5217 # Then use that list of sed's as ones to test for truncation.
5218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5222 test -z "$as_dir" && as_dir=.
5223 for lt_ac_prog in sed gsed; do
5224 for ac_exec_ext in '' $ac_executable_extensions; do
5225 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5226 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5233 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5234 # along with /bin/sed that truncates output.
5235 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5236 test ! -f $lt_ac_sed && continue
5237 cat /dev/null > conftest.in
5239 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5240 # Check for GNU sed and select it if it is found.
5241 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5242 lt_cv_path_SED=$lt_ac_sed
5246 cat conftest.in conftest.in >conftest.tmp
5247 mv conftest.tmp conftest.in
5248 cp conftest.in conftest.nl
5250 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5251 cmp -s conftest.out conftest.nl || break
5252 # 10000 chars as input seems more than enough
5253 test $lt_ac_count -gt 10 && break
5254 lt_ac_count=`expr $lt_ac_count + 1`
5255 if test $lt_ac_count -gt $lt_ac_max; then
5256 lt_ac_max=$lt_ac_count
5257 lt_cv_path_SED=$lt_ac_sed
5265 echo "$as_me:$LINENO: result: $SED" >&5
5266 echo "${ECHO_T}$SED" >&6
5268 echo "$as_me:$LINENO: checking for egrep" >&5
5269 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5270 if test "${ac_cv_prog_egrep+set}" = set; then
5271 echo $ECHO_N "(cached) $ECHO_C" >&6
5273 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5274 then ac_cv_prog_egrep='grep -E'
5275 else ac_cv_prog_egrep='egrep'
5278 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5279 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5280 EGREP=$ac_cv_prog_egrep
5284 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5285 if test "${with_gnu_ld+set}" = set; then
5286 withval="$with_gnu_ld"
5287 test "$withval" = no || with_gnu_ld=yes
5292 if test "$GCC" = yes; then
5293 # Check if gcc -print-prog-name=ld gives a path.
5294 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5295 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5298 # gcc leaves a trailing carriage return which upsets mingw
5299 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5301 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5304 # Accept absolute paths.
5306 re_direlt='/[^/][^/]*/\.\./'
5307 # Canonicalize the pathname of ld
5308 ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
5309 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5310 ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
5312 test -z "$LD" && LD="$ac_prog"
5315 # If it fails, then pretend we aren't using GCC.
5319 # If it is relative, then search for the first ld in PATH.
5323 elif test "$with_gnu_ld" = yes; then
5324 echo "$as_me:$LINENO: checking for GNU ld" >&5
5325 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5327 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5328 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5330 if test "${lt_cv_path_LD+set}" = set; then
5331 echo $ECHO_N "(cached) $ECHO_C" >&6
5333 if test -z "$LD"; then
5334 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5335 for ac_dir in $PATH; do
5337 test -z "$ac_dir" && ac_dir=.
5338 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5339 lt_cv_path_LD="$ac_dir/$ac_prog"
5340 # Check to see if the program is GNU ld. I'd rather use --version,
5341 # but apparently some variants of GNU ld only accept -v.
5342 # Break only if it was the GNU/non-GNU ld that we prefer.
5343 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5344 *GNU* | *'with BFD'*)
5345 test "$with_gnu_ld" != no && break
5348 test "$with_gnu_ld" != yes && break
5355 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5360 if test -n "$LD"; then
5361 echo "$as_me:$LINENO: result: $LD" >&5
5362 echo "${ECHO_T}$LD" >&6
5364 echo "$as_me:$LINENO: result: no" >&5
5365 echo "${ECHO_T}no" >&6
5367 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5368 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5369 { (exit 1); exit 1; }; }
5370 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5371 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5372 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5373 echo $ECHO_N "(cached) $ECHO_C" >&6
5375 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5376 case `$LD -v 2>&1 </dev/null` in
5377 *GNU* | *'with BFD'*)
5378 lt_cv_prog_gnu_ld=yes
5381 lt_cv_prog_gnu_ld=no
5385 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5386 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5387 with_gnu_ld=$lt_cv_prog_gnu_ld
5390 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5391 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5392 if test "${lt_cv_ld_reload_flag+set}" = set; then
5393 echo $ECHO_N "(cached) $ECHO_C" >&6
5395 lt_cv_ld_reload_flag='-r'
5397 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5398 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5399 reload_flag=$lt_cv_ld_reload_flag
5400 case $reload_flag in
5402 *) reload_flag=" $reload_flag" ;;
5404 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5407 if test "$GCC" = yes; then
5408 reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
5410 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5415 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5416 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5417 if test "${lt_cv_path_NM+set}" = set; then
5418 echo $ECHO_N "(cached) $ECHO_C" >&6
5420 if test -n "$NM"; then
5421 # Let the user override the test.
5424 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5425 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5427 test -z "$ac_dir" && ac_dir=.
5428 tmp_nm="$ac_dir/${ac_tool_prefix}nm"
5429 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5430 # Check to see if the nm accepts a BSD-compat flag.
5431 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5432 # nm: unknown option "B" ignored
5433 # Tru64's nm complains that /dev/null is an invalid object file
5434 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5435 */dev/null* | *'Invalid file or object type'*)
5436 lt_cv_path_NM="$tmp_nm -B"
5440 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5442 lt_cv_path_NM="$tmp_nm -p"
5446 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5447 continue # so that we can try to find one that supports BSD flags
5454 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5457 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5458 echo "${ECHO_T}$lt_cv_path_NM" >&6
5461 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5462 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5464 if test "$LN_S" = "ln -s"; then
5465 echo "$as_me:$LINENO: result: yes" >&5
5466 echo "${ECHO_T}yes" >&6
5468 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5469 echo "${ECHO_T}no, using $LN_S" >&6
5472 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
5473 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
5474 if test "${lt_cv_deplibs_check_method+set}" = set; then
5475 echo $ECHO_N "(cached) $ECHO_C" >&6
5477 lt_cv_file_magic_cmd='$MAGIC_CMD'
5478 lt_cv_file_magic_test_file=
5479 lt_cv_deplibs_check_method='unknown'
5480 # Need to set the preceding variable on all platforms that support
5481 # interlibrary dependencies.
5482 # 'none' -- dependencies not supported.
5483 # `unknown' -- same as none, but documents that we really don't know.
5484 # 'pass_all' -- all dependencies passed with no checks.
5485 # 'test_compile' -- check by making test program.
5486 # 'file_magic [[regex]]' -- check by looking for files in library path
5487 # which responds to the $file_magic_cmd with a given extended regex.
5488 # If you have `file' or equivalent on your system and you're not sure
5489 # whether `pass_all' will *always* work, you probably want this one.
5493 lt_cv_deplibs_check_method=pass_all
5497 lt_cv_deplibs_check_method=pass_all
5501 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5502 lt_cv_file_magic_cmd='/usr/bin/file -L'
5503 lt_cv_file_magic_test_file=/shlib/libc.so
5507 # func_win32_libid is a shell function defined in ltmain.sh
5508 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5509 lt_cv_file_magic_cmd='func_win32_libid'
5513 # Base MSYS/MinGW do not provide the 'file' command needed by
5514 # func_win32_libid shell function, so use a weaker test based on 'objdump'.
5515 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5516 lt_cv_file_magic_cmd='$OBJDUMP -f'
5519 darwin* | rhapsody*)
5520 lt_cv_deplibs_check_method=pass_all
5523 freebsd* | kfreebsd*-gnu | dragonfly*)
5524 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5527 # Not sure whether the presence of OpenBSD here was a mistake.
5528 # Let's accept both of them until this is cleared up.
5529 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5530 lt_cv_file_magic_cmd=/usr/bin/file
5531 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5535 lt_cv_deplibs_check_method=pass_all
5540 lt_cv_deplibs_check_method=pass_all
5543 hpux10.20* | hpux11*)
5544 lt_cv_file_magic_cmd=/usr/bin/file
5547 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5548 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5551 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5552 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5555 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5556 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5561 irix5* | irix6* | nonstopux*)
5563 *-32|*"-32 ") libmagic=32-bit;;
5564 *-n32|*"-n32 ") libmagic=N32;;
5565 *-64|*"-64 ") libmagic=64-bit;;
5566 *) libmagic=never-match;;
5568 lt_cv_deplibs_check_method=pass_all
5571 # This must be Linux ELF.
5573 lt_cv_deplibs_check_method=pass_all
5577 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5578 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5580 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5585 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5586 lt_cv_file_magic_cmd=/usr/bin/file
5587 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5591 lt_cv_deplibs_check_method=unknown
5595 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5596 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5598 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5602 osf3* | osf4* | osf5*)
5603 lt_cv_deplibs_check_method=pass_all
5607 lt_cv_deplibs_check_method=pass_all
5611 lt_cv_deplibs_check_method=pass_all
5614 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5615 case $host_vendor in
5617 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
5618 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5621 lt_cv_deplibs_check_method=pass_all
5624 lt_cv_file_magic_cmd='/bin/file'
5625 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5628 lt_cv_file_magic_cmd='/bin/file'
5629 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5630 lt_cv_file_magic_test_file=/lib/libc.so
5633 lt_cv_deplibs_check_method=pass_all
5638 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
5639 lt_cv_deplibs_check_method=pass_all
5644 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5645 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5646 file_magic_cmd=$lt_cv_file_magic_cmd
5647 deplibs_check_method=$lt_cv_deplibs_check_method
5648 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5653 # If no C compiler was specified, use CC.
5656 # Allow CC to be a program name with arguments.
5660 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5661 if test "${enable_libtool_lock+set}" = set; then
5662 enableval="$enable_libtool_lock"
5665 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5667 # Some flags need to be propagated to the compiler or linker for good
5671 # Find out which ABI we are using.
5672 echo 'int i;' > conftest.$ac_ext
5673 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5674 (eval $ac_compile) 2>&5
5676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5677 (exit $ac_status); }; then
5678 case `/usr/bin/file conftest.$ac_objext` in
5690 # Find out which ABI we are using.
5691 echo '#line 5691 "configure"' > conftest.$ac_ext
5692 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5693 (eval $ac_compile) 2>&5
5695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5696 (exit $ac_status); }; then
5697 if test "$lt_cv_prog_gnu_ld" = yes; then
5698 case `/usr/bin/file conftest.$ac_objext` in
5700 LD="${LD-ld} -melf32bsmip"
5703 LD="${LD-ld} -melf32bmipn32"
5706 LD="${LD-ld} -melf64bmip"
5710 case `/usr/bin/file conftest.$ac_objext` in
5726 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5727 # Find out which ABI we are using.
5728 echo 'int i;' > conftest.$ac_ext
5729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5730 (eval $ac_compile) 2>&5
5732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5733 (exit $ac_status); }; then
5734 case `/usr/bin/file conftest.o` in
5738 LD="${LD-ld} -m elf_i386"
5740 ppc64-*linux*|powerpc64-*linux*)
5741 LD="${LD-ld} -m elf32ppclinux"
5744 LD="${LD-ld} -m elf_s390"
5747 LD="${LD-ld} -m elf32_sparc"
5754 LD="${LD-ld} -m elf_x86_64"
5756 ppc*-*linux*|powerpc*-*linux*)
5757 LD="${LD-ld} -m elf64ppc"
5760 LD="${LD-ld} -m elf64_s390"
5763 LD="${LD-ld} -m elf64_sparc"
5773 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5774 SAVE_CFLAGS="$CFLAGS"
5775 CFLAGS="$CFLAGS -belf"
5776 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5777 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5778 if test "${lt_cv_cc_needs_belf+set}" = set; then
5779 echo $ECHO_N "(cached) $ECHO_C" >&6
5782 ac_cpp='$CPP $CPPFLAGS'
5783 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5784 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5785 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5787 cat >conftest.$ac_ext <<_ACEOF
5790 cat confdefs.h >>conftest.$ac_ext
5791 cat >>conftest.$ac_ext <<_ACEOF
5792 /* end confdefs.h. */
5802 rm -f conftest.$ac_objext conftest$ac_exeext
5803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5804 (eval $ac_link) 2>conftest.er1
5806 grep -v '^ *+' conftest.er1 >conftest.err
5808 cat conftest.err >&5
5809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810 (exit $ac_status); } &&
5811 { ac_try='test -z "$ac_c_werror_flag"
5812 || test ! -s conftest.err'
5813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5817 (exit $ac_status); }; } &&
5818 { ac_try='test -s conftest$ac_exeext'
5819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5823 (exit $ac_status); }; }; then
5824 lt_cv_cc_needs_belf=yes
5826 echo "$as_me: failed program was:" >&5
5827 sed 's/^/| /' conftest.$ac_ext >&5
5829 lt_cv_cc_needs_belf=no
5831 rm -f conftest.err conftest.$ac_objext \
5832 conftest$ac_exeext conftest.$ac_ext
5834 ac_cpp='$CPP $CPPFLAGS'
5835 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5836 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5837 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5840 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5841 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5842 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5843 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5844 CFLAGS="$SAVE_CFLAGS"
5847 *-*-cygwin* | *-*-mingw* | *-*-pw32*)
5848 if test -n "$ac_tool_prefix"; then
5849 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5850 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5851 echo "$as_me:$LINENO: checking for $ac_word" >&5
5852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5853 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5854 echo $ECHO_N "(cached) $ECHO_C" >&6
5856 if test -n "$DLLTOOL"; then
5857 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5859 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5863 test -z "$as_dir" && as_dir=.
5864 for ac_exec_ext in '' $ac_executable_extensions; do
5865 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5866 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5867 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5875 DLLTOOL=$ac_cv_prog_DLLTOOL
5876 if test -n "$DLLTOOL"; then
5877 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5878 echo "${ECHO_T}$DLLTOOL" >&6
5880 echo "$as_me:$LINENO: result: no" >&5
5881 echo "${ECHO_T}no" >&6
5885 if test -z "$ac_cv_prog_DLLTOOL"; then
5886 ac_ct_DLLTOOL=$DLLTOOL
5887 # Extract the first word of "dlltool", so it can be a program name with args.
5888 set dummy dlltool; ac_word=$2
5889 echo "$as_me:$LINENO: checking for $ac_word" >&5
5890 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5891 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
5892 echo $ECHO_N "(cached) $ECHO_C" >&6
5894 if test -n "$ac_ct_DLLTOOL"; then
5895 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5901 test -z "$as_dir" && as_dir=.
5902 for ac_exec_ext in '' $ac_executable_extensions; do
5903 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5904 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5905 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5911 test -z "$ac_cv_prog_ac_ct_DLLTOOL" && ac_cv_prog_ac_ct_DLLTOOL="false"
5914 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5915 if test -n "$ac_ct_DLLTOOL"; then
5916 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
5917 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
5919 echo "$as_me:$LINENO: result: no" >&5
5920 echo "${ECHO_T}no" >&6
5923 DLLTOOL=$ac_ct_DLLTOOL
5925 DLLTOOL="$ac_cv_prog_DLLTOOL"
5928 if test -n "$ac_tool_prefix"; then
5929 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5930 set dummy ${ac_tool_prefix}as; ac_word=$2
5931 echo "$as_me:$LINENO: checking for $ac_word" >&5
5932 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5933 if test "${ac_cv_prog_AS+set}" = set; then
5934 echo $ECHO_N "(cached) $ECHO_C" >&6
5936 if test -n "$AS"; then
5937 ac_cv_prog_AS="$AS" # Let the user override the test.
5939 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5943 test -z "$as_dir" && as_dir=.
5944 for ac_exec_ext in '' $ac_executable_extensions; do
5945 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5946 ac_cv_prog_AS="${ac_tool_prefix}as"
5947 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5956 if test -n "$AS"; then
5957 echo "$as_me:$LINENO: result: $AS" >&5
5958 echo "${ECHO_T}$AS" >&6
5960 echo "$as_me:$LINENO: result: no" >&5
5961 echo "${ECHO_T}no" >&6
5965 if test -z "$ac_cv_prog_AS"; then
5967 # Extract the first word of "as", so it can be a program name with args.
5968 set dummy as; ac_word=$2
5969 echo "$as_me:$LINENO: checking for $ac_word" >&5
5970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5971 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
5972 echo $ECHO_N "(cached) $ECHO_C" >&6
5974 if test -n "$ac_ct_AS"; then
5975 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
5977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5981 test -z "$as_dir" && as_dir=.
5982 for ac_exec_ext in '' $ac_executable_extensions; do
5983 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5984 ac_cv_prog_ac_ct_AS="as"
5985 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5991 test -z "$ac_cv_prog_ac_ct_AS" && ac_cv_prog_ac_ct_AS="false"
5994 ac_ct_AS=$ac_cv_prog_ac_ct_AS
5995 if test -n "$ac_ct_AS"; then
5996 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
5997 echo "${ECHO_T}$ac_ct_AS" >&6
5999 echo "$as_me:$LINENO: result: no" >&5
6000 echo "${ECHO_T}no" >&6
6008 if test -n "$ac_tool_prefix"; then
6009 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6010 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6011 echo "$as_me:$LINENO: checking for $ac_word" >&5
6012 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6013 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6014 echo $ECHO_N "(cached) $ECHO_C" >&6
6016 if test -n "$OBJDUMP"; then
6017 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6023 test -z "$as_dir" && as_dir=.
6024 for ac_exec_ext in '' $ac_executable_extensions; do
6025 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6026 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6027 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6035 OBJDUMP=$ac_cv_prog_OBJDUMP
6036 if test -n "$OBJDUMP"; then
6037 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6038 echo "${ECHO_T}$OBJDUMP" >&6
6040 echo "$as_me:$LINENO: result: no" >&5
6041 echo "${ECHO_T}no" >&6
6045 if test -z "$ac_cv_prog_OBJDUMP"; then
6046 ac_ct_OBJDUMP=$OBJDUMP
6047 # Extract the first word of "objdump", so it can be a program name with args.
6048 set dummy objdump; ac_word=$2
6049 echo "$as_me:$LINENO: checking for $ac_word" >&5
6050 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6051 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
6052 echo $ECHO_N "(cached) $ECHO_C" >&6
6054 if test -n "$ac_ct_OBJDUMP"; then
6055 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6061 test -z "$as_dir" && as_dir=.
6062 for ac_exec_ext in '' $ac_executable_extensions; do
6063 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6064 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6065 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6071 test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
6074 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6075 if test -n "$ac_ct_OBJDUMP"; then
6076 echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6077 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
6079 echo "$as_me:$LINENO: result: no" >&5
6080 echo "${ECHO_T}no" >&6
6083 OBJDUMP=$ac_ct_OBJDUMP
6085 OBJDUMP="$ac_cv_prog_OBJDUMP"
6092 need_locks="$enable_libtool_lock"
6096 ac_cpp='$CPP $CPPFLAGS'
6097 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6098 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6099 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6100 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6101 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6102 # On Suns, sometimes $CPP names a directory.
6103 if test -n "$CPP" && test -d "$CPP"; then
6106 if test -z "$CPP"; then
6107 if test "${ac_cv_prog_CPP+set}" = set; then
6108 echo $ECHO_N "(cached) $ECHO_C" >&6
6110 # Double quotes because CPP needs to be expanded
6111 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6114 for ac_c_preproc_warn_flag in '' yes
6116 # Use a header file that comes with gcc, so configuring glibc
6117 # with a fresh cross-compiler works.
6118 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6119 # <limits.h> exists even on freestanding compilers.
6120 # On the NeXT, cc -E runs the code through the compiler's parser,
6121 # not just through cpp. "Syntax error" is here to catch this case.
6122 cat >conftest.$ac_ext <<_ACEOF
6125 cat confdefs.h >>conftest.$ac_ext
6126 cat >>conftest.$ac_ext <<_ACEOF
6127 /* end confdefs.h. */
6129 # include <limits.h>
6131 # include <assert.h>
6135 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6136 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6138 grep -v '^ *+' conftest.er1 >conftest.err
6140 cat conftest.err >&5
6141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6142 (exit $ac_status); } >/dev/null; then
6143 if test -s conftest.err; then
6144 ac_cpp_err=$ac_c_preproc_warn_flag
6145 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6152 if test -z "$ac_cpp_err"; then
6155 echo "$as_me: failed program was:" >&5
6156 sed 's/^/| /' conftest.$ac_ext >&5
6158 # Broken: fails on valid input.
6161 rm -f conftest.err conftest.$ac_ext
6163 # OK, works on sane cases. Now check whether non-existent headers
6164 # can be detected and how.
6165 cat >conftest.$ac_ext <<_ACEOF
6168 cat confdefs.h >>conftest.$ac_ext
6169 cat >>conftest.$ac_ext <<_ACEOF
6170 /* end confdefs.h. */
6171 #include <ac_nonexistent.h>
6173 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6174 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6176 grep -v '^ *+' conftest.er1 >conftest.err
6178 cat conftest.err >&5
6179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6180 (exit $ac_status); } >/dev/null; then
6181 if test -s conftest.err; then
6182 ac_cpp_err=$ac_c_preproc_warn_flag
6183 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6190 if test -z "$ac_cpp_err"; then
6191 # Broken: success on invalid input.
6194 echo "$as_me: failed program was:" >&5
6195 sed 's/^/| /' conftest.$ac_ext >&5
6197 # Passes both tests.
6201 rm -f conftest.err conftest.$ac_ext
6204 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6205 rm -f conftest.err conftest.$ac_ext
6206 if $ac_preproc_ok; then
6218 echo "$as_me:$LINENO: result: $CPP" >&5
6219 echo "${ECHO_T}$CPP" >&6
6221 for ac_c_preproc_warn_flag in '' yes
6223 # Use a header file that comes with gcc, so configuring glibc
6224 # with a fresh cross-compiler works.
6225 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6226 # <limits.h> exists even on freestanding compilers.
6227 # On the NeXT, cc -E runs the code through the compiler's parser,
6228 # not just through cpp. "Syntax error" is here to catch this case.
6229 cat >conftest.$ac_ext <<_ACEOF
6232 cat confdefs.h >>conftest.$ac_ext
6233 cat >>conftest.$ac_ext <<_ACEOF
6234 /* end confdefs.h. */
6236 # include <limits.h>
6238 # include <assert.h>
6242 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6243 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6245 grep -v '^ *+' conftest.er1 >conftest.err
6247 cat conftest.err >&5
6248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6249 (exit $ac_status); } >/dev/null; then
6250 if test -s conftest.err; then
6251 ac_cpp_err=$ac_c_preproc_warn_flag
6252 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6259 if test -z "$ac_cpp_err"; then
6262 echo "$as_me: failed program was:" >&5
6263 sed 's/^/| /' conftest.$ac_ext >&5
6265 # Broken: fails on valid input.
6268 rm -f conftest.err conftest.$ac_ext
6270 # OK, works on sane cases. Now check whether non-existent headers
6271 # can be detected and how.
6272 cat >conftest.$ac_ext <<_ACEOF
6275 cat confdefs.h >>conftest.$ac_ext
6276 cat >>conftest.$ac_ext <<_ACEOF
6277 /* end confdefs.h. */
6278 #include <ac_nonexistent.h>
6280 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6281 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6283 grep -v '^ *+' conftest.er1 >conftest.err
6285 cat conftest.err >&5
6286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287 (exit $ac_status); } >/dev/null; then
6288 if test -s conftest.err; then
6289 ac_cpp_err=$ac_c_preproc_warn_flag
6290 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6297 if test -z "$ac_cpp_err"; then
6298 # Broken: success on invalid input.
6301 echo "$as_me: failed program was:" >&5
6302 sed 's/^/| /' conftest.$ac_ext >&5
6304 # Passes both tests.
6308 rm -f conftest.err conftest.$ac_ext
6311 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6312 rm -f conftest.err conftest.$ac_ext
6313 if $ac_preproc_ok; then
6316 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6317 See \`config.log' for more details." >&5
6318 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6319 See \`config.log' for more details." >&2;}
6320 { (exit 1); exit 1; }; }
6324 ac_cpp='$CPP $CPPFLAGS'
6325 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6326 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6327 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6330 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6331 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6332 if test "${ac_cv_header_stdc+set}" = set; then
6333 echo $ECHO_N "(cached) $ECHO_C" >&6
6335 cat >conftest.$ac_ext <<_ACEOF
6338 cat confdefs.h >>conftest.$ac_ext
6339 cat >>conftest.$ac_ext <<_ACEOF
6340 /* end confdefs.h. */
6354 rm -f conftest.$ac_objext
6355 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6356 (eval $ac_compile) 2>conftest.er1
6358 grep -v '^ *+' conftest.er1 >conftest.err
6360 cat conftest.err >&5
6361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6362 (exit $ac_status); } &&
6363 { ac_try='test -z "$ac_c_werror_flag"
6364 || test ! -s conftest.err'
6365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6369 (exit $ac_status); }; } &&
6370 { ac_try='test -s conftest.$ac_objext'
6371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6375 (exit $ac_status); }; }; then
6376 ac_cv_header_stdc=yes
6378 echo "$as_me: failed program was:" >&5
6379 sed 's/^/| /' conftest.$ac_ext >&5
6381 ac_cv_header_stdc=no
6383 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6385 if test $ac_cv_header_stdc = yes; then
6386 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6387 cat >conftest.$ac_ext <<_ACEOF
6390 cat confdefs.h >>conftest.$ac_ext
6391 cat >>conftest.$ac_ext <<_ACEOF
6392 /* end confdefs.h. */
6396 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6397 $EGREP "memchr" >/dev/null 2>&1; then
6400 ac_cv_header_stdc=no
6406 if test $ac_cv_header_stdc = yes; then
6407 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6408 cat >conftest.$ac_ext <<_ACEOF
6411 cat confdefs.h >>conftest.$ac_ext
6412 cat >>conftest.$ac_ext <<_ACEOF
6413 /* end confdefs.h. */
6417 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6418 $EGREP "free" >/dev/null 2>&1; then
6421 ac_cv_header_stdc=no
6427 if test $ac_cv_header_stdc = yes; then
6428 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6429 if test "$cross_compiling" = yes; then
6432 cat >conftest.$ac_ext <<_ACEOF
6435 cat confdefs.h >>conftest.$ac_ext
6436 cat >>conftest.$ac_ext <<_ACEOF
6437 /* end confdefs.h. */
6439 #if ((' ' & 0x0FF) == 0x020)
6440 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6441 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6443 # define ISLOWER(c) \
6444 (('a' <= (c) && (c) <= 'i') \
6445 || ('j' <= (c) && (c) <= 'r') \
6446 || ('s' <= (c) && (c) <= 'z'))
6447 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6450 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6455 for (i = 0; i < 256; i++)
6456 if (XOR (islower (i), ISLOWER (i))
6457 || toupper (i) != TOUPPER (i))
6462 rm -f conftest$ac_exeext
6463 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6464 (eval $ac_link) 2>&5
6466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6467 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6472 (exit $ac_status); }; }; then
6475 echo "$as_me: program exited with status $ac_status" >&5
6476 echo "$as_me: failed program was:" >&5
6477 sed 's/^/| /' conftest.$ac_ext >&5
6480 ac_cv_header_stdc=no
6482 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6486 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6487 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6488 if test $ac_cv_header_stdc = yes; then
6490 cat >>confdefs.h <<\_ACEOF
6491 #define STDC_HEADERS 1
6496 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6506 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6507 inttypes.h stdint.h unistd.h
6509 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6510 echo "$as_me:$LINENO: checking for $ac_header" >&5
6511 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6512 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6513 echo $ECHO_N "(cached) $ECHO_C" >&6
6515 cat >conftest.$ac_ext <<_ACEOF
6518 cat confdefs.h >>conftest.$ac_ext
6519 cat >>conftest.$ac_ext <<_ACEOF
6520 /* end confdefs.h. */
6521 $ac_includes_default
6523 #include <$ac_header>
6525 rm -f conftest.$ac_objext
6526 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6527 (eval $ac_compile) 2>conftest.er1
6529 grep -v '^ *+' conftest.er1 >conftest.err
6531 cat conftest.err >&5
6532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6533 (exit $ac_status); } &&
6534 { ac_try='test -z "$ac_c_werror_flag"
6535 || test ! -s conftest.err'
6536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6540 (exit $ac_status); }; } &&
6541 { ac_try='test -s conftest.$ac_objext'
6542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6546 (exit $ac_status); }; }; then
6547 eval "$as_ac_Header=yes"
6549 echo "$as_me: failed program was:" >&5
6550 sed 's/^/| /' conftest.$ac_ext >&5
6552 eval "$as_ac_Header=no"
6554 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6556 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6557 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6558 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6559 cat >>confdefs.h <<_ACEOF
6560 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6569 for ac_header in dlfcn.h
6571 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6572 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6573 echo "$as_me:$LINENO: checking for $ac_header" >&5
6574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6575 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6576 echo $ECHO_N "(cached) $ECHO_C" >&6
6578 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6579 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6581 # Is the header compilable?
6582 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6583 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6584 cat >conftest.$ac_ext <<_ACEOF
6587 cat confdefs.h >>conftest.$ac_ext
6588 cat >>conftest.$ac_ext <<_ACEOF
6589 /* end confdefs.h. */
6590 $ac_includes_default
6591 #include <$ac_header>
6593 rm -f conftest.$ac_objext
6594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6595 (eval $ac_compile) 2>conftest.er1
6597 grep -v '^ *+' conftest.er1 >conftest.err
6599 cat conftest.err >&5
6600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6601 (exit $ac_status); } &&
6602 { ac_try='test -z "$ac_c_werror_flag"
6603 || test ! -s conftest.err'
6604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608 (exit $ac_status); }; } &&
6609 { ac_try='test -s conftest.$ac_objext'
6610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6614 (exit $ac_status); }; }; then
6615 ac_header_compiler=yes
6617 echo "$as_me: failed program was:" >&5
6618 sed 's/^/| /' conftest.$ac_ext >&5
6620 ac_header_compiler=no
6622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6623 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6624 echo "${ECHO_T}$ac_header_compiler" >&6
6626 # Is the header present?
6627 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6628 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6629 cat >conftest.$ac_ext <<_ACEOF
6632 cat confdefs.h >>conftest.$ac_ext
6633 cat >>conftest.$ac_ext <<_ACEOF
6634 /* end confdefs.h. */
6635 #include <$ac_header>
6637 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6638 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6640 grep -v '^ *+' conftest.er1 >conftest.err
6642 cat conftest.err >&5
6643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6644 (exit $ac_status); } >/dev/null; then
6645 if test -s conftest.err; then
6646 ac_cpp_err=$ac_c_preproc_warn_flag
6647 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6654 if test -z "$ac_cpp_err"; then
6655 ac_header_preproc=yes
6657 echo "$as_me: failed program was:" >&5
6658 sed 's/^/| /' conftest.$ac_ext >&5
6660 ac_header_preproc=no
6662 rm -f conftest.err conftest.$ac_ext
6663 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6664 echo "${ECHO_T}$ac_header_preproc" >&6
6666 # So? What about this header?
6667 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6669 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6670 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6671 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6672 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6673 ac_header_preproc=yes
6676 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6677 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6678 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6679 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6680 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6681 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6682 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6683 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6685 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6686 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6687 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6690 ## ------------------------------------------ ##
6691 ## Report this to the AC_PACKAGE_NAME lists. ##
6692 ## ------------------------------------------ ##
6695 sed "s/^/$as_me: WARNING: /" >&2
6698 echo "$as_me:$LINENO: checking for $ac_header" >&5
6699 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6700 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6701 echo $ECHO_N "(cached) $ECHO_C" >&6
6703 eval "$as_ac_Header=\$ac_header_preproc"
6705 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6706 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6709 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6710 cat >>confdefs.h <<_ACEOF
6711 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6719 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6721 # find the maximum length of command line arguments
6722 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6723 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
6724 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6725 echo $ECHO_N "(cached) $ECHO_C" >&6
6732 # On DJGPP, this test can blow up pretty badly due to problems in libc
6733 # (any single argument exceeding 2000 bytes causes a buffer overrun
6734 # during glob expansion). Even if it were fixed, the result of this
6735 # check would be larger than it should be.
6736 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6740 # Under GNU Hurd, this test is not required because there is
6741 # no limit to the length of command line arguments.
6742 # Libtool will interpret -1 as no limit whatsoever
6743 lt_cv_sys_max_cmd_len=-1;
6747 # On Win9x/ME, this test blows up -- it succeeds, but takes
6748 # about 5 minutes as the teststring grows exponentially.
6749 # Worse, since 9x/ME are not pre-emptively multitasking,
6750 # you end up with a "frozen" computer, even though with patience
6751 # the test eventually succeeds (with a max line length of 256k).
6752 # Instead, let's just punt: use the minimum linelength reported by
6753 # all of the supported platforms: 8192 (on NT/2K/XP).
6754 lt_cv_sys_max_cmd_len=8192;
6758 # On AmigaOS with pdksh, this test takes hours, literally.
6759 # So we just punt and use a minimum line length of 8192.
6760 lt_cv_sys_max_cmd_len=8192;
6763 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6764 # This has been around since 386BSD, at least. Likely further.
6765 if test -x /sbin/sysctl; then
6766 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6767 elif test -x /usr/sbin/sysctl; then
6768 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6770 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6772 # And add a safety zone
6773 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6774 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6777 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6778 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6779 # nice to cause kernel panics so lets avoid the loop below.
6780 # First set a reasonable default.
6781 lt_cv_sys_max_cmd_len=16384
6783 if test -x /sbin/sysconfig; then
6784 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6785 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6790 # If test is not a shell built-in, we'll probably end up computing a
6791 # maximum length that is only half of the actual maximum length, but
6793 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6794 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6795 = "XX$teststring") >/dev/null 2>&1 &&
6796 new_result=`expr "X$teststring" : ".*" 2>&1` &&
6797 lt_cv_sys_max_cmd_len=$new_result &&
6798 test $i != 17 # 1/2 MB should be enough
6801 teststring=$teststring$teststring
6804 # Add a significant safety factor because C++ compilers can tack on massive
6805 # amounts of additional arguments before passing them to the linker.
6806 # It appears as though 1/2 is a usable value.
6807 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6813 if test -n $lt_cv_sys_max_cmd_len ; then
6814 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6815 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
6817 echo "$as_me:$LINENO: result: none" >&5
6818 echo "${ECHO_T}none" >&6
6824 # Check for command to grab the raw symbol name followed by C symbol from nm.
6825 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6826 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6827 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6828 echo $ECHO_N "(cached) $ECHO_C" >&6
6831 # These are sane defaults that work on at least a few old systems.
6832 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6834 # Character class describing NM global symbol codes.
6835 symcode='[BCDEGRST]'
6837 # Regexp to match symbols that can be accessed directly from C.
6838 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6840 # Transform an extracted symbol line into a proper C declaration
6841 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6843 # Transform an extracted symbol line into symbol name and symbol address
6844 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
6846 # Define system-specific variables.
6851 cygwin* | mingw* | pw32*)
6852 symcode='[ABCDGISTW]'
6854 hpux*) # Its linker distinguishes data from code symbols
6855 if test "$host_cpu" = ia64; then
6856 symcode='[ABCDEGRST]'
6858 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6859 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
6862 if test "$host_cpu" = ia64; then
6863 symcode='[ABCDGIRSTW]'
6864 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6865 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (lt_ptr) \&\2},/p'"
6869 symcode='[BCDEGRST]'
6872 symcode='[BCDEGQRST]'
6882 # Handle CRLF in mingw tool chain
6886 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6890 # If we're using GNU nm, then use its standard symbol codes.
6891 case `$NM -V 2>&1` in
6892 *GNU* | *'with BFD'*)
6893 symcode='[ABCDGIRSTW]' ;;
6896 # Try without a prefix undercore, then with it.
6897 for ac_symprfx in "" "_"; do
6899 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6900 symxfrm="\\1 $ac_symprfx\\2 \\2"
6902 # Write the raw and C identifiers.
6903 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6905 # Check to see that the pipe works correctly.
6909 cat > conftest.$ac_ext <<EOF
6914 void nm_test_func(){}
6918 int main(){nm_test_var='a';nm_test_func();return(0);}
6921 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6922 (eval $ac_compile) 2>&5
6924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6925 (exit $ac_status); }; then
6926 # Now try to grab the symbols.
6928 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6929 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6932 (exit $ac_status); } && test -s "$nlist"; then
6933 # Try sorting and uniquifying the output.
6934 if sort "$nlist" | uniq > "$nlist"T; then
6935 mv -f "$nlist"T "$nlist"
6940 # Make sure that we snagged all the symbols we need.
6941 if grep ' nm_test_var$' "$nlist" >/dev/null; then
6942 if grep ' nm_test_func$' "$nlist" >/dev/null; then
6943 cat <<EOF > conftest.$ac_ext
6949 # Now generate the symbol file.
6950 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6952 cat <<EOF >> conftest.$ac_ext
6953 #if defined (__STDC__) && __STDC__
6954 # define lt_ptr_t void *
6956 # define lt_ptr_t char *
6960 /* The mapping between symbol names and symbols. */
6965 lt_preloaded_symbols[] =
6968 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6969 cat <<\EOF >> conftest.$ac_ext
6977 # Now try linking the two files.
6978 mv conftest.$ac_objext conftstm.$ac_objext
6979 lt_save_LIBS="$LIBS"
6980 lt_save_CFLAGS="$CFLAGS"
6981 LIBS="conftstm.$ac_objext"
6982 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6983 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6984 (eval $ac_link) 2>&5
6986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6987 (exit $ac_status); } && test -s conftest${ac_exeext}; then
6990 LIBS="$lt_save_LIBS"
6991 CFLAGS="$lt_save_CFLAGS"
6993 echo "cannot find nm_test_func in $nlist" >&5
6996 echo "cannot find nm_test_var in $nlist" >&5
6999 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7002 echo "$progname: failed program was:" >&5
7003 cat conftest.$ac_ext >&5
7005 rm -f conftest* conftst*
7007 # Do not use the global_symbol_pipe unless it works.
7008 if test "$pipe_works" = yes; then
7011 lt_cv_sys_global_symbol_pipe=
7017 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7018 lt_cv_sys_global_symbol_to_cdecl=
7020 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7021 echo "$as_me:$LINENO: result: failed" >&5
7022 echo "${ECHO_T}failed" >&6
7024 echo "$as_me:$LINENO: result: ok" >&5
7025 echo "${ECHO_T}ok" >&6
7028 echo "$as_me:$LINENO: checking for objdir" >&5
7029 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
7030 if test "${lt_cv_objdir+set}" = set; then
7031 echo $ECHO_N "(cached) $ECHO_C" >&6
7033 rm -f .libs 2>/dev/null
7034 mkdir .libs 2>/dev/null
7035 if test -d .libs; then
7038 # MS-DOS does not allow filenames that begin with a dot.
7041 rmdir .libs 2>/dev/null
7043 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7044 echo "${ECHO_T}$lt_cv_objdir" >&6
7045 objdir=$lt_cv_objdir
7053 # AIX sometimes has problems with the GCC collect2 program. For some
7054 # reason, if we set the COLLECT_NAMES environment variable, the problems
7055 # vanish in a puff of smoke.
7056 if test "X${COLLECT_NAMES+set}" != Xset; then
7058 export COLLECT_NAMES
7063 # Sed substitution that helps us do robust quoting. It backslashifies
7064 # metacharacters that are still active within double-quoted strings.
7065 Xsed='sed -e 1s/^X//'
7066 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
7068 # Same as above, but do not quote variable references.
7069 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
7071 # Sed substitution to delay expansion of an escaped shell variable in a
7072 # double_quote_subst'ed string.
7073 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7075 # Sed substitution to avoid accidental globbing in evaled expressions
7076 no_glob_subst='s/\*/\\\*/g'
7082 default_ofile=libtool
7083 can_build_shared=yes
7085 # All known linkers require a `.a' archive for static linking (except MSVC,
7086 # which needs '.lib').
7088 ltmain="$ac_aux_dir/ltmain.sh"
7089 ofile="$default_ofile"
7090 with_gnu_ld="$lt_cv_prog_gnu_ld"
7092 if test -n "$ac_tool_prefix"; then
7093 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7094 set dummy ${ac_tool_prefix}ar; ac_word=$2
7095 echo "$as_me:$LINENO: checking for $ac_word" >&5
7096 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7097 if test "${ac_cv_prog_AR+set}" = set; then
7098 echo $ECHO_N "(cached) $ECHO_C" >&6
7100 if test -n "$AR"; then
7101 ac_cv_prog_AR="$AR" # Let the user override the test.
7103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7107 test -z "$as_dir" && as_dir=.
7108 for ac_exec_ext in '' $ac_executable_extensions; do
7109 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7110 ac_cv_prog_AR="${ac_tool_prefix}ar"
7111 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7120 if test -n "$AR"; then
7121 echo "$as_me:$LINENO: result: $AR" >&5
7122 echo "${ECHO_T}$AR" >&6
7124 echo "$as_me:$LINENO: result: no" >&5
7125 echo "${ECHO_T}no" >&6
7129 if test -z "$ac_cv_prog_AR"; then
7131 # Extract the first word of "ar", so it can be a program name with args.
7132 set dummy ar; ac_word=$2
7133 echo "$as_me:$LINENO: checking for $ac_word" >&5
7134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7135 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7136 echo $ECHO_N "(cached) $ECHO_C" >&6
7138 if test -n "$ac_ct_AR"; then
7139 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7145 test -z "$as_dir" && as_dir=.
7146 for ac_exec_ext in '' $ac_executable_extensions; do
7147 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7148 ac_cv_prog_ac_ct_AR="ar"
7149 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7155 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
7158 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7159 if test -n "$ac_ct_AR"; then
7160 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7161 echo "${ECHO_T}$ac_ct_AR" >&6
7163 echo "$as_me:$LINENO: result: no" >&5
7164 echo "${ECHO_T}no" >&6
7172 if test -n "$ac_tool_prefix"; then
7173 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7174 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7175 echo "$as_me:$LINENO: checking for $ac_word" >&5
7176 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7177 if test "${ac_cv_prog_RANLIB+set}" = set; then
7178 echo $ECHO_N "(cached) $ECHO_C" >&6
7180 if test -n "$RANLIB"; then
7181 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7183 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7187 test -z "$as_dir" && as_dir=.
7188 for ac_exec_ext in '' $ac_executable_extensions; do
7189 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7190 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7191 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7199 RANLIB=$ac_cv_prog_RANLIB
7200 if test -n "$RANLIB"; then
7201 echo "$as_me:$LINENO: result: $RANLIB" >&5
7202 echo "${ECHO_T}$RANLIB" >&6
7204 echo "$as_me:$LINENO: result: no" >&5
7205 echo "${ECHO_T}no" >&6
7209 if test -z "$ac_cv_prog_RANLIB"; then
7210 ac_ct_RANLIB=$RANLIB
7211 # Extract the first word of "ranlib", so it can be a program name with args.
7212 set dummy ranlib; ac_word=$2
7213 echo "$as_me:$LINENO: checking for $ac_word" >&5
7214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7215 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7216 echo $ECHO_N "(cached) $ECHO_C" >&6
7218 if test -n "$ac_ct_RANLIB"; then
7219 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7225 test -z "$as_dir" && as_dir=.
7226 for ac_exec_ext in '' $ac_executable_extensions; do
7227 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7228 ac_cv_prog_ac_ct_RANLIB="ranlib"
7229 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7235 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
7238 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7239 if test -n "$ac_ct_RANLIB"; then
7240 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7241 echo "${ECHO_T}$ac_ct_RANLIB" >&6
7243 echo "$as_me:$LINENO: result: no" >&5
7244 echo "${ECHO_T}no" >&6
7247 RANLIB=$ac_ct_RANLIB
7249 RANLIB="$ac_cv_prog_RANLIB"
7252 if test -n "$ac_tool_prefix"; then
7253 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7254 set dummy ${ac_tool_prefix}strip; ac_word=$2
7255 echo "$as_me:$LINENO: checking for $ac_word" >&5
7256 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7257 if test "${ac_cv_prog_STRIP+set}" = set; then
7258 echo $ECHO_N "(cached) $ECHO_C" >&6
7260 if test -n "$STRIP"; then
7261 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7267 test -z "$as_dir" && as_dir=.
7268 for ac_exec_ext in '' $ac_executable_extensions; do
7269 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7270 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7271 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7279 STRIP=$ac_cv_prog_STRIP
7280 if test -n "$STRIP"; then
7281 echo "$as_me:$LINENO: result: $STRIP" >&5
7282 echo "${ECHO_T}$STRIP" >&6
7284 echo "$as_me:$LINENO: result: no" >&5
7285 echo "${ECHO_T}no" >&6
7289 if test -z "$ac_cv_prog_STRIP"; then
7291 # Extract the first word of "strip", so it can be a program name with args.
7292 set dummy strip; ac_word=$2
7293 echo "$as_me:$LINENO: checking for $ac_word" >&5
7294 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7295 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
7296 echo $ECHO_N "(cached) $ECHO_C" >&6
7298 if test -n "$ac_ct_STRIP"; then
7299 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7305 test -z "$as_dir" && as_dir=.
7306 for ac_exec_ext in '' $ac_executable_extensions; do
7307 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7308 ac_cv_prog_ac_ct_STRIP="strip"
7309 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7315 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
7318 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7319 if test -n "$ac_ct_STRIP"; then
7320 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
7321 echo "${ECHO_T}$ac_ct_STRIP" >&6
7323 echo "$as_me:$LINENO: result: no" >&5
7324 echo "${ECHO_T}no" >&6
7329 STRIP="$ac_cv_prog_STRIP"
7334 old_CFLAGS="$CFLAGS"
7336 # Set sane defaults for various variables
7337 test -z "$AR" && AR=ar
7338 test -z "$AR_FLAGS" && AR_FLAGS=cru
7339 test -z "$AS" && AS=as
7340 test -z "$CC" && CC=cc
7341 test -z "$LTCC" && LTCC=$CC
7342 test -z "$DLLTOOL" && DLLTOOL=dlltool
7343 test -z "$LD" && LD=ld
7344 test -z "$LN_S" && LN_S="ln -s"
7345 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7346 test -z "$NM" && NM=nm
7347 test -z "$SED" && SED=sed
7348 test -z "$OBJDUMP" && OBJDUMP=objdump
7349 test -z "$RANLIB" && RANLIB=:
7350 test -z "$STRIP" && STRIP=:
7351 test -z "$ac_objext" && ac_objext=o
7353 # Determine commands to create old-style static archives.
7354 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
7355 old_postinstall_cmds='chmod 644 $oldlib'
7356 old_postuninstall_cmds=
7358 if test -n "$RANLIB"; then
7361 old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
7364 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
7367 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7370 for cc_temp in $compiler""; do
7372 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7373 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7378 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7381 # Only perform the check for file, if the check method requires it
7382 case $deplibs_check_method in
7384 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7385 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7386 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7387 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7388 echo $ECHO_N "(cached) $ECHO_C" >&6
7392 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7395 lt_save_MAGIC_CMD="$MAGIC_CMD"
7396 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7397 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7398 for ac_dir in $ac_dummy; do
7400 test -z "$ac_dir" && ac_dir=.
7401 if test -f $ac_dir/${ac_tool_prefix}file; then
7402 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7403 if test -n "$file_magic_test_file"; then
7404 case $deplibs_check_method in
7406 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7407 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7408 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7409 $EGREP "$file_magic_regex" > /dev/null; then
7414 *** Warning: the command libtool uses to detect shared libraries,
7415 *** $file_magic_cmd, produces output that libtool cannot recognize.
7416 *** The result is that libtool may fail to recognize shared libraries
7417 *** as such. This will affect the creation of libtool libraries that
7418 *** depend on shared libraries, but programs linked with such libtool
7419 *** libraries will work regardless of this problem. Nevertheless, you
7420 *** may want to report the problem to your system manager and/or to
7421 *** bug-libtool@gnu.org
7431 MAGIC_CMD="$lt_save_MAGIC_CMD"
7436 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7437 if test -n "$MAGIC_CMD"; then
7438 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7439 echo "${ECHO_T}$MAGIC_CMD" >&6
7441 echo "$as_me:$LINENO: result: no" >&5
7442 echo "${ECHO_T}no" >&6
7445 if test -z "$lt_cv_path_MAGIC_CMD"; then
7446 if test -n "$ac_tool_prefix"; then
7447 echo "$as_me:$LINENO: checking for file" >&5
7448 echo $ECHO_N "checking for file... $ECHO_C" >&6
7449 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7450 echo $ECHO_N "(cached) $ECHO_C" >&6
7454 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7457 lt_save_MAGIC_CMD="$MAGIC_CMD"
7458 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7459 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7460 for ac_dir in $ac_dummy; do
7462 test -z "$ac_dir" && ac_dir=.
7463 if test -f $ac_dir/file; then
7464 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7465 if test -n "$file_magic_test_file"; then
7466 case $deplibs_check_method in
7468 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7469 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7470 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7471 $EGREP "$file_magic_regex" > /dev/null; then
7476 *** Warning: the command libtool uses to detect shared libraries,
7477 *** $file_magic_cmd, produces output that libtool cannot recognize.
7478 *** The result is that libtool may fail to recognize shared libraries
7479 *** as such. This will affect the creation of libtool libraries that
7480 *** depend on shared libraries, but programs linked with such libtool
7481 *** libraries will work regardless of this problem. Nevertheless, you
7482 *** may want to report the problem to your system manager and/or to
7483 *** bug-libtool@gnu.org
7493 MAGIC_CMD="$lt_save_MAGIC_CMD"
7498 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7499 if test -n "$MAGIC_CMD"; then
7500 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7501 echo "${ECHO_T}$MAGIC_CMD" >&6
7503 echo "$as_me:$LINENO: result: no" >&5
7504 echo "${ECHO_T}no" >&6
7517 enable_win32_dll=yes
7519 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7520 if test "${enable_libtool_lock+set}" = set; then
7521 enableval="$enable_libtool_lock"
7524 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7527 # Check whether --with-pic or --without-pic was given.
7528 if test "${with_pic+set}" = set; then
7534 test -z "$pic_mode" && pic_mode=default
7536 # Use C for the default configuration in the libtool script
7540 ac_cpp='$CPP $CPPFLAGS'
7541 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7542 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7543 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7546 # Source file extension for C test sources.
7549 # Object file extension for compiled C test sources.
7553 # Code to be used in simple compile tests
7554 lt_simple_compile_test_code="int some_variable = 0;\n"
7556 # Code to be used in simple link tests
7557 lt_simple_link_test_code='int main(){return(0);}\n'
7560 # If no C compiler was specified, use CC.
7563 # Allow CC to be a program name with arguments.
7567 # save warnings/boilerplate of simple test code
7568 ac_outfile=conftest.$ac_objext
7569 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
7570 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7571 _lt_compiler_boilerplate=`cat conftest.err`
7574 ac_outfile=conftest.$ac_objext
7575 printf "$lt_simple_link_test_code" >conftest.$ac_ext
7576 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7577 _lt_linker_boilerplate=`cat conftest.err`
7582 # Check for any special shared library compilation flags.
7585 if test "$GCC" = no; then
7588 lt_prog_cc_shlib='-belf'
7592 if test -n "$lt_prog_cc_shlib"; then
7593 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
7594 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
7595 if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then :
7597 { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
7598 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
7599 lt_cv_prog_cc_can_build_shared=no
7605 # Check to make sure the static flag actually works.
7607 echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
7608 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6
7609 if test "${lt_prog_compiler_static_works+set}" = set; then
7610 echo $ECHO_N "(cached) $ECHO_C" >&6
7612 lt_prog_compiler_static_works=no
7613 save_LDFLAGS="$LDFLAGS"
7614 LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
7615 printf "$lt_simple_link_test_code" > conftest.$ac_ext
7616 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7617 # The linker can only warn and ignore the option if not recognized
7618 # So say no if there are warnings
7619 if test -s conftest.err; then
7620 # Append any errors to the config.log.
7621 cat conftest.err 1>&5
7622 $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
7623 $SED '/^$/d' conftest.err >conftest.er2
7624 if diff conftest.exp conftest.er2 >/dev/null; then
7625 lt_prog_compiler_static_works=yes
7628 lt_prog_compiler_static_works=yes
7632 LDFLAGS="$save_LDFLAGS"
7635 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7636 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7638 if test x"$lt_prog_compiler_static_works" = xyes; then
7641 lt_prog_compiler_static=
7647 lt_prog_compiler_no_builtin_flag=
7649 if test "$GCC" = yes; then
7650 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7653 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7654 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7655 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7656 echo $ECHO_N "(cached) $ECHO_C" >&6
7658 lt_cv_prog_compiler_rtti_exceptions=no
7659 ac_outfile=conftest.$ac_objext
7660 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7661 lt_compiler_flag="-fno-rtti -fno-exceptions"
7662 # Insert the option either (1) after the last *FLAGS variable, or
7663 # (2) before a word containing "conftest.", or (3) at the end.
7664 # Note that $ac_compile itself does not contain backslashes and begins
7665 # with a dollar sign (not a hyphen), so the echo should work correctly.
7666 # The option is referenced via a variable to avoid confusing sed.
7667 lt_compile=`echo "$ac_compile" | $SED \
7668 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7669 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7670 -e 's:$: $lt_compiler_flag:'`
7671 (eval echo "\"\$as_me:7671: $lt_compile\"" >&5)
7672 (eval "$lt_compile" 2>conftest.err)
7674 cat conftest.err >&5
7675 echo "$as_me:7675: \$? = $ac_status" >&5
7676 if (exit $ac_status) && test -s "$ac_outfile"; then
7677 # The compiler can only warn and ignore the option if not recognized
7678 # So say no if there are warnings other than the usual output.
7679 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7680 $SED '/^$/d' conftest.err >conftest.er2
7681 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7682 lt_cv_prog_compiler_rtti_exceptions=yes
7688 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7689 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7691 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7692 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7699 lt_prog_compiler_wl=
7700 lt_prog_compiler_pic=
7701 lt_prog_compiler_static=
7703 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7704 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7706 if test "$GCC" = yes; then
7707 lt_prog_compiler_wl='-Wl,'
7708 lt_prog_compiler_static='-static'
7712 # All AIX code is PIC.
7713 if test "$host_cpu" = ia64; then
7714 # AIX 5 now supports IA64 processor
7715 lt_prog_compiler_static='-Bstatic'
7720 # FIXME: we need at least 68020 code to build shared libraries, but
7721 # adding the `-m68020' flag to GCC prevents building anything better,
7723 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7726 beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7727 # PIC is the default for these OSes.
7730 mingw* | pw32* | os2*)
7731 # This hack is so that the source file can tell whether it is being
7732 # built for inclusion in a dll (and should export symbols for example).
7733 lt_prog_compiler_pic='-DDLL_EXPORT'
7736 darwin* | rhapsody*)
7737 # PIC is the default on this platform
7738 # Common symbols not allowed in MH_DYLIB files
7739 lt_prog_compiler_pic='-fno-common'
7743 # Just because we use GCC doesn't mean we suddenly get shared libraries
7744 # on systems that don't support them.
7745 lt_prog_compiler_can_build_shared=no
7750 if test -d /usr/nec; then
7751 lt_prog_compiler_pic=-Kconform_pic
7756 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7763 lt_prog_compiler_pic='-fPIC'
7769 lt_prog_compiler_pic='-fPIC'
7773 # PORTME Check for flag to pass linker flags through the system compiler.
7776 lt_prog_compiler_wl='-Wl,'
7777 if test "$host_cpu" = ia64; then
7778 # AIX 5 now supports IA64 processor
7779 lt_prog_compiler_static='-Bstatic'
7781 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7785 # PIC is the default on this platform
7786 # Common symbols not allowed in MH_DYLIB files
7787 case $cc_basename in
7789 lt_prog_compiler_pic='-qnocommon'
7790 lt_prog_compiler_wl='-Wl,'
7795 mingw* | pw32* | os2*)
7796 # This hack is so that the source file can tell whether it is being
7797 # built for inclusion in a dll (and should export symbols for example).
7798 lt_prog_compiler_pic='-DDLL_EXPORT'
7801 hpux9* | hpux10* | hpux11*)
7802 lt_prog_compiler_wl='-Wl,'
7803 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7810 lt_prog_compiler_pic='+Z'
7813 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7814 lt_prog_compiler_static='${wl}-a ${wl}archive'
7817 irix5* | irix6* | nonstopux*)
7818 lt_prog_compiler_wl='-Wl,'
7819 # PIC (with -KPIC) is the default.
7820 lt_prog_compiler_static='-non_shared'
7824 lt_prog_compiler_pic='-KPIC'
7825 lt_prog_compiler_static='-Bstatic'
7829 case $cc_basename in
7831 lt_prog_compiler_wl='-Wl,'
7832 lt_prog_compiler_pic='-KPIC'
7833 lt_prog_compiler_static='-static'
7835 pgcc* | pgf77* | pgf90* | pgf95*)
7836 # Portland Group compilers (*not* the Pentium gcc compiler,
7837 # which looks to be a dead project)
7838 lt_prog_compiler_wl='-Wl,'
7839 lt_prog_compiler_pic='-fpic'
7840 lt_prog_compiler_static='-Bstatic'
7843 lt_prog_compiler_wl='-Wl,'
7844 # All Alpha code is PIC.
7845 lt_prog_compiler_static='-non_shared'
7850 osf3* | osf4* | osf5*)
7851 lt_prog_compiler_wl='-Wl,'
7852 # All OSF/1 code is PIC.
7853 lt_prog_compiler_static='-non_shared'
7857 lt_prog_compiler_pic='-Kpic'
7858 lt_prog_compiler_static='-dn'
7862 lt_prog_compiler_pic='-KPIC'
7863 lt_prog_compiler_static='-Bstatic'
7864 case $cc_basename in
7866 lt_prog_compiler_wl='-Qoption ld ';;
7868 lt_prog_compiler_wl='-Wl,';;
7873 lt_prog_compiler_wl='-Qoption ld '
7874 lt_prog_compiler_pic='-PIC'
7875 lt_prog_compiler_static='-Bstatic'
7878 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
7879 lt_prog_compiler_wl='-Wl,'
7880 lt_prog_compiler_pic='-KPIC'
7881 lt_prog_compiler_static='-Bstatic'
7885 if test -d /usr/nec ;then
7886 lt_prog_compiler_pic='-Kconform_pic'
7887 lt_prog_compiler_static='-Bstatic'
7892 lt_prog_compiler_wl='-Wl,'
7893 lt_prog_compiler_can_build_shared=no
7897 lt_prog_compiler_pic='-pic'
7898 lt_prog_compiler_static='-Bstatic'
7902 lt_prog_compiler_can_build_shared=no
7907 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7908 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7911 # Check to make sure the PIC flag actually works.
7913 if test -n "$lt_prog_compiler_pic"; then
7915 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7916 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7917 if test "${lt_prog_compiler_pic_works+set}" = set; then
7918 echo $ECHO_N "(cached) $ECHO_C" >&6
7920 lt_prog_compiler_pic_works=no
7921 ac_outfile=conftest.$ac_objext
7922 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7923 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7924 # Insert the option either (1) after the last *FLAGS variable, or
7925 # (2) before a word containing "conftest.", or (3) at the end.
7926 # Note that $ac_compile itself does not contain backslashes and begins
7927 # with a dollar sign (not a hyphen), so the echo should work correctly.
7928 # The option is referenced via a variable to avoid confusing sed.
7929 lt_compile=`echo "$ac_compile" | $SED \
7930 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7931 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7932 -e 's:$: $lt_compiler_flag:'`
7933 (eval echo "\"\$as_me:7933: $lt_compile\"" >&5)
7934 (eval "$lt_compile" 2>conftest.err)
7936 cat conftest.err >&5
7937 echo "$as_me:7937: \$? = $ac_status" >&5
7938 if (exit $ac_status) && test -s "$ac_outfile"; then
7939 # The compiler can only warn and ignore the option if not recognized
7940 # So say no if there are warnings other than the usual output.
7941 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7942 $SED '/^$/d' conftest.err >conftest.er2
7943 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7944 lt_prog_compiler_pic_works=yes
7950 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7951 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7953 if test x"$lt_prog_compiler_pic_works" = xyes; then
7954 case $lt_prog_compiler_pic in
7956 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7959 lt_prog_compiler_pic=
7960 lt_prog_compiler_can_build_shared=no
7965 # For platforms which do not support PIC, -DPIC is meaningless:
7967 lt_prog_compiler_pic=
7970 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7974 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7975 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7976 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7977 echo $ECHO_N "(cached) $ECHO_C" >&6
7979 lt_cv_prog_compiler_c_o=no
7980 $rm -r conftest 2>/dev/null
7984 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7986 lt_compiler_flag="-o out/conftest2.$ac_objext"
7987 # Insert the option either (1) after the last *FLAGS variable, or
7988 # (2) before a word containing "conftest.", or (3) at the end.
7989 # Note that $ac_compile itself does not contain backslashes and begins
7990 # with a dollar sign (not a hyphen), so the echo should work correctly.
7991 lt_compile=`echo "$ac_compile" | $SED \
7992 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7993 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7994 -e 's:$: $lt_compiler_flag:'`
7995 (eval echo "\"\$as_me:7995: $lt_compile\"" >&5)
7996 (eval "$lt_compile" 2>out/conftest.err)
7998 cat out/conftest.err >&5
7999 echo "$as_me:7999: \$? = $ac_status" >&5
8000 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8002 # The compiler can only warn and ignore the option if not recognized
8003 # So say no if there are warnings
8004 $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
8005 $SED '/^$/d' out/conftest.err >out/conftest.er2
8006 if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8007 lt_cv_prog_compiler_c_o=yes
8012 # SGI C++ compiler will create directory out/ii_files/ for
8013 # template instantiation
8014 test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
8015 $rm out/* && rmdir out
8021 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8022 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
8025 hard_links="nottested"
8026 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8027 # do not overwrite the value of need_locks provided by the user
8028 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8029 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
8032 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8034 ln conftest.a conftest.b 2>&5 || hard_links=no
8035 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8036 echo "$as_me:$LINENO: result: $hard_links" >&5
8037 echo "${ECHO_T}$hard_links" >&6
8038 if test "$hard_links" = no; then
8039 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8040 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8047 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8048 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
8051 allow_undefined_flag=
8052 enable_shared_with_static_runtimes=no
8054 archive_expsym_cmds=
8055 old_archive_From_new_cmds=
8056 old_archive_from_expsyms_cmds=
8057 export_dynamic_flag_spec=
8058 whole_archive_flag_spec=
8059 thread_safe_flag_spec=
8060 hardcode_libdir_flag_spec=
8061 hardcode_libdir_flag_spec_ld=
8062 hardcode_libdir_separator=
8065 hardcode_shlibpath_var=unsupported
8066 link_all_deplibs=unknown
8067 hardcode_automatic=no
8070 always_export_symbols=no
8071 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8072 # include_expsyms should be a list of space-separated symbols to be *always*
8073 # included in the symbol list
8075 # exclude_expsyms can be an extended regexp of symbols to exclude
8076 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8077 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8078 # as well as any symbol that contains `d'.
8079 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
8080 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8081 # platforms (ab)use it in PIC code, but their linkers get confused if
8082 # the symbol is explicitly referenced. Since portable code cannot
8083 # rely on this symbol name, it's probably fine to never include it in
8084 # preloaded symbol tables.
8085 extract_expsyms_cmds=
8086 # Just being paranoid about ensuring that cc_basename is set.
8087 for cc_temp in $compiler""; do
8089 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8090 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8095 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8098 cygwin* | mingw* | pw32*)
8099 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8100 # When not using gcc, we currently assume that we are using
8101 # Microsoft Visual C++.
8102 if test "$GCC" != yes; then
8112 if test "$with_gnu_ld" = yes; then
8113 # If archive_cmds runs LD, not CC, wlarc should be empty
8116 # Set some defaults for GNU ld with shared library support. These
8117 # are reset later if shared libraries are not supported. Putting them
8118 # here allows them to be overridden if necessary.
8119 runpath_var=LD_RUN_PATH
8120 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
8121 export_dynamic_flag_spec='${wl}--export-dynamic'
8122 # ancient GNU ld didn't support --whole-archive et. al.
8123 if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
8124 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8126 whole_archive_flag_spec=
8128 supports_anon_versioning=no
8129 case `$LD -v 2>/dev/null` in
8130 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8131 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8132 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8133 *\ 2.11.*) ;; # other 2.11 versions
8134 *) supports_anon_versioning=yes ;;
8137 # See if GNU ld supports shared libraries.
8139 aix3* | aix4* | aix5*)
8140 # On AIX/PPC, the GNU linker is very broken
8141 if test "$host_cpu" != ia64; then
8145 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8146 *** to be unable to reliably create shared libraries on AIX.
8147 *** Therefore, libtool is disabling shared libraries support. If you
8148 *** really care for shared libraries, you may want to modify your PATH
8149 *** so that a non-GNU linker is found, and then restart.
8156 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8157 hardcode_libdir_flag_spec='-L$libdir'
8158 hardcode_minus_L=yes
8160 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
8161 # that the semantics of dynamic libraries on AmigaOS, at least up
8162 # to version 4, is to share data among multiple programs linked
8163 # with the same dynamic library. Since this doesn't match the
8164 # behavior of shared libraries on other platforms, we can't use
8170 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8171 allow_undefined_flag=unsupported
8172 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8173 # support --undefined. This deserves some investigation. FIXME
8174 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8180 cygwin* | mingw* | pw32*)
8181 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8182 # as there is no search path for DLLs.
8183 hardcode_libdir_flag_spec='-L$libdir'
8184 allow_undefined_flag=unsupported
8185 always_export_symbols=no
8186 enable_shared_with_static_runtimes=yes
8187 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
8189 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
8190 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8191 # If the export-symbols file already is a .def file (1st line
8192 # is EXPORTS), use it as is; otherwise, prepend...
8193 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8194 cp $export_symbols $output_objdir/$soname.def;
8196 echo EXPORTS > $output_objdir/$soname.def;
8197 cat $export_symbols >> $output_objdir/$soname.def;
8199 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8206 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8208 case $cc_basename,$host_cpu in
8209 pgcc*) # Portland Group C compiler
8210 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
8211 tmp_addflag=' $pic_flag'
8213 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8214 whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
8215 tmp_addflag=' $pic_flag -Mnomain' ;;
8216 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8217 tmp_addflag=' -i_dynamic' ;;
8218 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8219 tmp_addflag=' -i_dynamic -nofor_main' ;;
8220 ifc* | ifort*) # Intel Fortran compiler
8221 tmp_addflag=' -nofor_main' ;;
8223 archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8225 if test $supports_anon_versioning = yes; then
8226 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
8227 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8228 $echo "local: *; };" >> $output_objdir/$libname.ver~
8229 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8237 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8238 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8241 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8242 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8247 if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
8251 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8252 *** create shared libraries on Solaris systems. Therefore, libtool
8253 *** is disabling shared libraries support. We urge you to upgrade GNU
8254 *** binutils to release 2.9.1 or newer. Another option is to modify
8255 *** your PATH or compiler configuration so that the native linker is
8256 *** used, and then restart.
8259 elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8260 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8261 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8268 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8271 hardcode_shlibpath_var=no
8275 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8276 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8277 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8284 if test "$ld_shlibs" = no; then
8286 hardcode_libdir_flag_spec=
8287 export_dynamic_flag_spec=
8288 whole_archive_flag_spec=
8291 # PORTME fill in a description of your system's linker (not GNU ld)
8294 allow_undefined_flag=unsupported
8295 always_export_symbols=yes
8296 archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
8297 # Note: this linker hardcodes the directories in LIBPATH if there
8298 # are no directories specified by -L.
8299 hardcode_minus_L=yes
8300 if test "$GCC" = yes && test -z "$link_static_flag"; then
8301 # Neither direct hardcoding nor static linking is supported with a
8303 hardcode_direct=unsupported
8308 if test "$host_cpu" = ia64; then
8309 # On IA64, the linker does run time linking by default, so we don't
8310 # have to do anything special.
8311 aix_use_runtimelinking=no
8312 exp_sym_flag='-Bexport'
8315 # If we're using GNU nm, then we don't want the "-C" option.
8316 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8317 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
8318 export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
8320 export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$2 == "T") || (\$2 == "D") || (\$2 == "B")) && (substr(\$3,1,1) != ".")) { print \$3 } }'\'' | sort -u > $export_symbols'
8322 aix_use_runtimelinking=no
8324 # Test if we are trying to use run time linking or normal
8325 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8326 # need to do runtime linking.
8327 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
8328 for ld_flag in $LDFLAGS; do
8329 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8330 aix_use_runtimelinking=yes
8336 exp_sym_flag='-bexport'
8337 no_entry_flag='-bnoentry'
8340 # When large executables or shared objects are built, AIX ld can
8341 # have problems creating the table of contents. If linking a library
8342 # or program results in "error TOC overflow" add -mminimal-toc to
8343 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8344 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8348 hardcode_libdir_separator=':'
8349 link_all_deplibs=yes
8351 if test "$GCC" = yes; then
8352 case $host_os in aix4.[012]|aix4.[012].*)
8353 # We only want to do this on AIX 4.2 and lower, the check
8354 # below for broken collect2 doesn't work under 4.3+
8355 collect2name=`${CC} -print-prog-name=collect2`
8356 if test -f "$collect2name" && \
8357 strings "$collect2name" | grep resolve_lib_name >/dev/null
8359 # We have reworked collect2
8362 # We have old collect2
8363 hardcode_direct=unsupported
8364 # It fails to find uninstalled libraries when the uninstalled
8365 # path is not listed in the libpath. Setting hardcode_minus_L
8366 # to unsupported forces relinking
8367 hardcode_minus_L=yes
8368 hardcode_libdir_flag_spec='-L$libdir'
8369 hardcode_libdir_separator=
8372 shared_flag='-shared'
8373 if test "$aix_use_runtimelinking" = yes; then
8374 shared_flag="$shared_flag "'${wl}-G'
8378 if test "$host_cpu" = ia64; then
8379 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8380 # chokes on -Wl,-G. The following line is correct:
8383 if test "$aix_use_runtimelinking" = yes; then
8384 shared_flag='${wl}-G'
8386 shared_flag='${wl}-bM:SRE'
8391 # It seems that -bexpall does not export symbols beginning with
8392 # underscore (_), so it is better to generate a list of symbols to export.
8393 always_export_symbols=yes
8394 if test "$aix_use_runtimelinking" = yes; then
8395 # Warning - without using the other runtime loading flags (-brtl),
8396 # -berok will link without error, but may produce a broken library.
8397 allow_undefined_flag='-berok'
8398 # Determine the default libpath from the value encoded in an empty executable.
8399 cat >conftest.$ac_ext <<_ACEOF
8402 cat confdefs.h >>conftest.$ac_ext
8403 cat >>conftest.$ac_ext <<_ACEOF
8404 /* end confdefs.h. */
8414 rm -f conftest.$ac_objext conftest$ac_exeext
8415 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8416 (eval $ac_link) 2>conftest.er1
8418 grep -v '^ *+' conftest.er1 >conftest.err
8420 cat conftest.err >&5
8421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8422 (exit $ac_status); } &&
8423 { ac_try='test -z "$ac_c_werror_flag"
8424 || test ! -s conftest.err'
8425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8429 (exit $ac_status); }; } &&
8430 { ac_try='test -s conftest$ac_exeext'
8431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8435 (exit $ac_status); }; }; then
8437 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8439 # Check for a 64-bit object if we didn't find anything.
8440 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8443 echo "$as_me: failed program was:" >&5
8444 sed 's/^/| /' conftest.$ac_ext >&5
8447 rm -f conftest.err conftest.$ac_objext \
8448 conftest$ac_exeext conftest.$ac_ext
8449 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8451 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8452 archive_expsym_cmds="\$CC"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8454 if test "$host_cpu" = ia64; then
8455 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8456 allow_undefined_flag="-z nodefs"
8457 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$no_entry_flag \${wl}$exp_sym_flag:\$export_symbols"
8459 # Determine the default libpath from the value encoded in an empty executable.
8460 cat >conftest.$ac_ext <<_ACEOF
8463 cat confdefs.h >>conftest.$ac_ext
8464 cat >>conftest.$ac_ext <<_ACEOF
8465 /* end confdefs.h. */
8475 rm -f conftest.$ac_objext conftest$ac_exeext
8476 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8477 (eval $ac_link) 2>conftest.er1
8479 grep -v '^ *+' conftest.er1 >conftest.err
8481 cat conftest.err >&5
8482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8483 (exit $ac_status); } &&
8484 { ac_try='test -z "$ac_c_werror_flag"
8485 || test ! -s conftest.err'
8486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490 (exit $ac_status); }; } &&
8491 { ac_try='test -s conftest$ac_exeext'
8492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8496 (exit $ac_status); }; }; then
8498 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8500 # Check for a 64-bit object if we didn't find anything.
8501 if test -z "$aix_libpath"; then aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8504 echo "$as_me: failed program was:" >&5
8505 sed 's/^/| /' conftest.$ac_ext >&5
8508 rm -f conftest.err conftest.$ac_objext \
8509 conftest$ac_exeext conftest.$ac_ext
8510 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8512 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8513 # Warning - without using the other run time loading flags,
8514 # -berok will link without error, but may produce a broken library.
8515 no_undefined_flag=' ${wl}-bernotok'
8516 allow_undefined_flag=' ${wl}-berok'
8517 # -bexpall does not export symbols beginning with underscore (_)
8518 always_export_symbols=yes
8519 # Exported symbols can be pulled into shared objects from archives
8520 whole_archive_flag_spec=' '
8521 archive_cmds_need_lc=yes
8522 # This is similar to how AIX traditionally builds its shared libraries.
8523 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
8529 archive_cmds='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
8530 hardcode_libdir_flag_spec='-L$libdir'
8531 hardcode_minus_L=yes
8532 # see comment about different semantics on the GNU ld section
8537 export_dynamic_flag_spec=-rdynamic
8540 cygwin* | mingw* | pw32*)
8541 # When not using gcc, we currently assume that we are using
8542 # Microsoft Visual C++.
8543 # hardcode_libdir_flag_spec is actually meaningless, as there is
8544 # no search path for DLLs.
8545 hardcode_libdir_flag_spec=' '
8546 allow_undefined_flag=unsupported
8547 # Tell ltmain to make .lib files, not .a files.
8549 # Tell ltmain to make .dll files, not .so files.
8551 # FIXME: Setting linknames here is a bad hack.
8552 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
8553 # The linker will automatically build a .lib file if we build a DLL.
8554 old_archive_From_new_cmds='true'
8555 # FIXME: Should let the user specify the lib program.
8556 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
8557 fix_srcfile_path='`cygpath -w "$srcfile"`'
8558 enable_shared_with_static_runtimes=yes
8561 darwin* | rhapsody*)
8563 rhapsody* | darwin1.[012])
8564 allow_undefined_flag='${wl}-undefined ${wl}suppress'
8567 if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
8568 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8570 case ${MACOSX_DEPLOYMENT_TARGET} in
8572 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8575 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8581 archive_cmds_need_lc=no
8583 hardcode_automatic=yes
8584 hardcode_shlibpath_var=unsupported
8585 whole_archive_flag_spec=''
8586 link_all_deplibs=yes
8587 if test "$GCC" = yes ; then
8588 output_verbose_link_cmd='echo'
8589 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8590 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8591 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8592 archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8593 module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8595 case $cc_basename in
8597 output_verbose_link_cmd='echo'
8598 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
8599 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8600 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8601 archive_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8602 module_expsym_cmds='sed -e "s,#.*,," -e "s,^[ ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8612 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8613 hardcode_libdir_flag_spec='-L$libdir'
8614 hardcode_shlibpath_var=no
8621 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8622 # support. Future versions do this automatically, but an explicit c++rt0.o
8623 # does not break anything, and helps significantly (at the cost of a little
8626 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8627 hardcode_libdir_flag_spec='-R$libdir'
8629 hardcode_shlibpath_var=no
8632 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8634 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8636 hardcode_minus_L=yes
8637 hardcode_shlibpath_var=no
8640 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8641 freebsd* | kfreebsd*-gnu | dragonfly*)
8642 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8643 hardcode_libdir_flag_spec='-R$libdir'
8645 hardcode_shlibpath_var=no
8649 if test "$GCC" = yes; then
8650 archive_cmds='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8652 archive_cmds='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
8654 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8655 hardcode_libdir_separator=:
8658 # hardcode_minus_L: Not really in the search PATH,
8659 # but as the default location of the library.
8660 hardcode_minus_L=yes
8661 export_dynamic_flag_spec='${wl}-E'
8665 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8668 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8671 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8677 archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
8680 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8684 if test "$with_gnu_ld" = no; then
8687 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8688 hardcode_libdir_flag_spec_ld='+b $libdir'
8689 hardcode_libdir_separator=:
8691 hardcode_shlibpath_var=no
8694 hardcode_libdir_flag_spec='-L$libdir'
8696 hardcode_shlibpath_var=no
8698 # hardcode_minus_L: Not really in the search PATH,
8699 # but as the default location of the library.
8700 hardcode_minus_L=yes
8703 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8704 hardcode_libdir_separator=:
8706 export_dynamic_flag_spec='${wl}-E'
8708 # hardcode_minus_L: Not really in the search PATH,
8709 # but as the default location of the library.
8710 hardcode_minus_L=yes
8716 irix5* | irix6* | nonstopux*)
8717 if test "$GCC" = yes; then
8718 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8720 archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8721 hardcode_libdir_flag_spec_ld='-rpath $libdir'
8723 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8724 hardcode_libdir_separator=:
8725 link_all_deplibs=yes
8729 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8730 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8732 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8734 hardcode_libdir_flag_spec='-R$libdir'
8736 hardcode_shlibpath_var=no
8740 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8742 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8743 hardcode_libdir_separator=:
8744 hardcode_shlibpath_var=no
8749 hardcode_shlibpath_var=no
8750 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8751 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8752 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8753 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8754 export_dynamic_flag_spec='${wl}-E'
8757 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8758 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8759 hardcode_libdir_flag_spec='-R$libdir'
8762 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8763 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8770 hardcode_libdir_flag_spec='-L$libdir'
8771 hardcode_minus_L=yes
8772 allow_undefined_flag=unsupported
8773 archive_cmds='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
8774 old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8778 if test "$GCC" = yes; then
8779 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8780 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8782 allow_undefined_flag=' -expect_unresolved \*'
8783 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8785 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8786 hardcode_libdir_separator=:
8789 osf4* | osf5*) # as osf3* with the addition of -msym flag
8790 if test "$GCC" = yes; then
8791 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8792 archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8793 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8795 allow_undefined_flag=' -expect_unresolved \*'
8796 archive_cmds='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
8797 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
8798 $LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
8800 # Both c and cxx compiler support -rpath directly
8801 hardcode_libdir_flag_spec='-rpath $libdir'
8803 hardcode_libdir_separator=:
8807 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8808 hardcode_shlibpath_var=no
8809 export_dynamic_flag_spec='${wl}-Bexport'
8810 runpath_var=LD_RUN_PATH
8811 hardcode_runpath_var=yes
8815 no_undefined_flag=' -z text'
8816 if test "$GCC" = yes; then
8818 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8819 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8820 $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
8823 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8824 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8825 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8827 hardcode_libdir_flag_spec='-R$libdir'
8828 hardcode_shlibpath_var=no
8830 solaris2.[0-5] | solaris2.[0-5].*) ;;
8832 # The compiler driver will combine linker options so we
8833 # cannot just pass the convience library names through
8834 # without $wl, iff we do not link with $LD.
8835 # Luckily, gcc supports the same syntax we need for Sun Studio.
8836 # Supported since Solaris 2.6 (maybe 2.5.1?)
8839 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
8841 whole_archive_flag_spec='${wl}-z ${wl}allextract`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}-z ${wl}defaultextract' ;;
8844 link_all_deplibs=yes
8848 if test "x$host_vendor" = xsequent; then
8849 # Use $CC to link under sequent, because it throws in some extra .o
8850 # files that make .init and .fini sections work.
8851 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8853 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8855 hardcode_libdir_flag_spec='-L$libdir'
8857 hardcode_minus_L=yes
8858 hardcode_shlibpath_var=no
8862 case $host_vendor in
8864 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8865 hardcode_direct=yes # is this really true???
8868 ## LD is ld it makes a PLAMLIB
8869 ## CC just makes a GrossModule.
8870 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8871 reload_cmds='$CC -r -o $output$reload_objs'
8875 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8876 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8879 runpath_var='LD_RUN_PATH'
8880 hardcode_shlibpath_var=no
8884 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8885 hardcode_shlibpath_var=no
8886 export_dynamic_flag_spec='-Bexport'
8890 if test -d /usr/nec; then
8891 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8892 hardcode_shlibpath_var=no
8893 runpath_var=LD_RUN_PATH
8894 hardcode_runpath_var=yes
8900 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8903 hardcode_shlibpath_var=no
8904 hardcode_runpath_var=yes
8905 runpath_var=LD_RUN_PATH
8908 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)
8909 no_undefined_flag='${wl}-z ${wl}text'
8910 if test "$GCC" = yes; then
8911 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8913 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8915 runpath_var='LD_RUN_PATH'
8916 hardcode_shlibpath_var=no
8920 no_undefined_flag=' -z text'
8921 # $CC -shared without GNU ld will not create a library from C++
8922 # object files and a static libstdc++, better avoid it by now
8923 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8924 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8925 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8926 hardcode_libdir_flag_spec=
8927 hardcode_shlibpath_var=no
8928 runpath_var='LD_RUN_PATH'
8932 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8933 hardcode_libdir_flag_spec='-L$libdir'
8934 hardcode_shlibpath_var=no
8943 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8944 echo "${ECHO_T}$ld_shlibs" >&6
8945 test "$ld_shlibs" = no && can_build_shared=no
8947 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
8948 if test "$GCC" = yes; then
8949 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
8953 # Do we need to explicitly link libc?
8955 case "x$archive_cmds_need_lc" in
8957 # Assume -lc should be added
8958 archive_cmds_need_lc=yes
8960 if test "$enable_shared" = yes && test "$GCC" = yes; then
8961 case $archive_cmds in
8963 # FIXME: we may have to deal with multi-command sequences.
8966 # Test whether the compiler implicitly links with -lc since on some
8967 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8968 # to ld, don't add -lc before -lgcc.
8969 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8970 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8972 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8974 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8975 (eval $ac_compile) 2>&5
8977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8978 (exit $ac_status); } 2>conftest.err; then
8981 libobjs=conftest.$ac_objext
8983 wl=$lt_prog_compiler_wl
8989 lt_save_allow_undefined_flag=$allow_undefined_flag
8990 allow_undefined_flag=
8991 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
8992 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
8994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8995 (exit $ac_status); }
8997 archive_cmds_need_lc=no
8999 archive_cmds_need_lc=yes
9001 allow_undefined_flag=$lt_save_allow_undefined_flag
9003 cat conftest.err 1>&5
9006 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9007 echo "${ECHO_T}$archive_cmds_need_lc" >&6
9014 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9015 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
9017 libname_spec='lib$name'
9025 shlibpath_overrides_runpath=unknown
9027 dynamic_linker="$host_os ld.so"
9028 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9029 if test "$GCC" = yes; then
9030 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9031 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9032 # if the path contains ";" then we assume it to be the separator
9033 # otherwise default to the standard path separator (i.e. ":") - it is
9034 # assumed that no part of a normal pathname contains ";" but that should
9035 # okay in the real world where ";" in dirpaths is itself problematic.
9036 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9038 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9041 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9043 need_lib_prefix=unknown
9044 hardcode_into_libs=no
9046 # when you set need_version to no, make sure it does not cause -set_version
9047 # flags to be left without arguments
9048 need_version=unknown
9053 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9054 shlibpath_var=LIBPATH
9056 # AIX 3 has no versioning support, so we append a major version to the name.
9057 soname_spec='${libname}${release}${shared_ext}$major'
9064 hardcode_into_libs=yes
9065 if test "$host_cpu" = ia64; then
9066 # AIX 5 supports IA64
9067 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9068 shlibpath_var=LD_LIBRARY_PATH
9070 # With GCC up to 2.95.x, collect2 would create an import file
9071 # for dependence libraries. The import file would start with
9072 # the line `#! .'. This would cause the generated library to
9073 # depend on `.', always an invalid library. This was fixed in
9074 # development snapshots of GCC prior to 3.0.
9076 aix4 | aix4.[01] | aix4.[01].*)
9077 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9079 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9086 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9087 # soname into executable. Probably we can add versioning support to
9088 # collect2, so additional links can be useful in future.
9089 if test "$aix_use_runtimelinking" = yes; then
9090 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9091 # instead of lib<name>.a to let people know that these are not
9092 # typical AIX shared libraries.
9093 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9095 # We preserve .a as extension for shared libraries through AIX4.2
9096 # and later when we are not doing run time linking.
9097 library_names_spec='${libname}${release}.a $libname.a'
9098 soname_spec='${libname}${release}${shared_ext}$major'
9100 shlibpath_var=LIBPATH
9105 library_names_spec='$libname.ixlibrary $libname.a'
9106 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9107 finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9111 library_names_spec='${libname}${shared_ext}'
9112 dynamic_linker="$host_os ld.so"
9113 shlibpath_var=LIBRARY_PATH
9119 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9120 soname_spec='${libname}${release}${shared_ext}$major'
9121 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9122 shlibpath_var=LD_LIBRARY_PATH
9123 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9124 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9125 # the default ld.so.conf also contains /usr/contrib/lib and
9126 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9127 # libtool to hard-code these into programs
9130 cygwin* | mingw* | pw32*)
9131 version_type=windows
9136 case $GCC,$host_os in
9137 yes,cygwin* | yes,mingw* | yes,pw32*)
9138 library_names_spec='$libname.dll.a'
9139 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9140 postinstall_cmds='base_file=`basename \${file}`~
9141 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9142 dldir=$destdir/`dirname \$dlpath`~
9143 test -d \$dldir || mkdir -p \$dldir~
9144 $install_prog $dir/$dlname \$dldir/$dlname~
9145 chmod a+x \$dldir/$dlname'
9146 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9147 dlpath=$dir/\$dldll~
9149 shlibpath_overrides_runpath=yes
9153 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9154 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9155 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9158 # MinGW DLLs use traditional 'lib' prefix
9159 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9160 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9161 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9162 # It is most probably a Windows format PATH printed by
9163 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9164 # path with ; separators, and with drive letters. We can handle the
9165 # drive letters (cygwin fileutils understands them), so leave them,
9166 # especially as we might pass files found there to a mingw objdump,
9167 # which wouldn't understand a cygwinified path. Ahh.
9168 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9170 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9174 # pw32 DLLs use 'pw' prefix rather than 'lib'
9175 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9181 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9184 dynamic_linker='Win32 ld.exe'
9185 # FIXME: first we should search . and the directory the executable is in
9189 darwin* | rhapsody*)
9190 dynamic_linker="$host_os dyld"
9194 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9195 soname_spec='${libname}${release}${major}$shared_ext'
9196 shlibpath_overrides_runpath=yes
9197 shlibpath_var=DYLD_LIBRARY_PATH
9198 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9199 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9200 if test "$GCC" = yes; then
9201 sys_lib_search_path_spec=`$CC -print-search-dirs | tr "\n" "$PATH_SEPARATOR" | sed -e 's/libraries:/@libraries:/' | tr "@" "\n" | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g" -e "s,$PATH_SEPARATOR, ,g" -e "s,.*,& /lib /usr/lib /usr/local/lib,g"`
9203 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9205 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9212 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9213 soname_spec='${libname}${release}${shared_ext}$major'
9214 shlibpath_var=LD_LIBRARY_PATH
9225 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9226 soname_spec='${libname}${release}${shared_ext}$major'
9227 shlibpath_var=LD_LIBRARY_PATH
9228 shlibpath_overrides_runpath=no
9229 hardcode_into_libs=yes
9230 dynamic_linker='GNU ld.so'
9233 freebsd* | dragonfly*)
9234 # DragonFly does not have aout. When/if they implement a new
9235 # versioning mechanism, adjust this.
9236 if test -x /usr/bin/objformat; then
9237 objformat=`/usr/bin/objformat`
9240 freebsd[123]*) objformat=aout ;;
9244 version_type=freebsd-$objformat
9245 case $version_type in
9247 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9252 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9256 shlibpath_var=LD_LIBRARY_PATH
9259 shlibpath_overrides_runpath=yes
9261 freebsd3.[01]* | freebsdelf3.[01]*)
9262 shlibpath_overrides_runpath=yes
9263 hardcode_into_libs=yes
9266 shlibpath_overrides_runpath=no
9267 hardcode_into_libs=yes
9276 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9277 soname_spec='${libname}${release}${shared_ext}$major'
9278 shlibpath_var=LD_LIBRARY_PATH
9279 hardcode_into_libs=yes
9282 hpux9* | hpux10* | hpux11*)
9283 # Give a soname corresponding to the major version so that dld.sl refuses to
9284 # link against other versions.
9291 hardcode_into_libs=yes
9292 dynamic_linker="$host_os dld.so"
9293 shlibpath_var=LD_LIBRARY_PATH
9294 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9295 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9296 soname_spec='${libname}${release}${shared_ext}$major'
9297 if test "X$HPUX_IA64_MODE" = X32; then
9298 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9300 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9302 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9306 hardcode_into_libs=yes
9307 dynamic_linker="$host_os dld.sl"
9308 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9309 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9310 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9311 soname_spec='${libname}${release}${shared_ext}$major'
9312 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9313 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9317 dynamic_linker="$host_os dld.sl"
9318 shlibpath_var=SHLIB_PATH
9319 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9320 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9321 soname_spec='${libname}${release}${shared_ext}$major'
9324 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9325 postinstall_cmds='chmod 555 $lib'
9328 irix5* | irix6* | nonstopux*)
9330 nonstopux*) version_type=nonstopux ;;
9332 if test "$lt_cv_prog_gnu_ld" = yes; then
9340 soname_spec='${libname}${release}${shared_ext}$major'
9341 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9343 irix5* | nonstopux*)
9347 case $LD in # libtool.m4 will add one of these switches to LD
9348 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9349 libsuff= shlibsuff= libmagic=32-bit;;
9350 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9351 libsuff=32 shlibsuff=N32 libmagic=N32;;
9352 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9353 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9354 *) libsuff= shlibsuff= libmagic=never-match;;
9358 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9359 shlibpath_overrides_runpath=no
9360 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9361 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9362 hardcode_into_libs=yes
9365 # No shared lib support for Linux oldld, aout, or coff.
9366 linux*oldld* | linux*aout* | linux*coff*)
9370 # This must be Linux ELF.
9375 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9376 soname_spec='${libname}${release}${shared_ext}$major'
9377 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9378 shlibpath_var=LD_LIBRARY_PATH
9379 shlibpath_overrides_runpath=no
9380 # This implies no fast_install, which is unacceptable.
9381 # Some rework will be needed to allow for fast_install
9382 # before this can be enabled.
9383 hardcode_into_libs=yes
9385 # Append ld.so.conf contents to the search path
9386 if test -f /etc/ld.so.conf; then
9387 lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9388 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9391 # We used to test for /lib/ld.so.1 and disable shared libraries on
9392 # powerpc, because MkLinux only supported shared libraries with the
9393 # GNU dynamic linker. Since this was broken with cross compilers,
9394 # most powerpc-linux boxes support dynamic linking these days and
9395 # people can always --disable-shared, the test was removed, and we
9396 # assume the GNU/Linux dynamic linker is in use.
9397 dynamic_linker='GNU/Linux ld.so'
9404 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9405 soname_spec='${libname}${release}${shared_ext}$major'
9406 shlibpath_var=LD_LIBRARY_PATH
9407 shlibpath_overrides_runpath=no
9408 hardcode_into_libs=yes
9409 dynamic_linker='GNU ld.so'
9416 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9417 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9418 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9419 dynamic_linker='NetBSD (a.out) ld.so'
9421 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9422 soname_spec='${libname}${release}${shared_ext}$major'
9423 dynamic_linker='NetBSD ld.elf_so'
9425 shlibpath_var=LD_LIBRARY_PATH
9426 shlibpath_overrides_runpath=yes
9427 hardcode_into_libs=yes
9432 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9433 shlibpath_var=LD_LIBRARY_PATH
9434 shlibpath_overrides_runpath=yes
9441 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9442 soname_spec='${libname}${release}${shared_ext}$major'
9443 shlibpath_var=LD_LIBRARY_PATH
9444 shlibpath_overrides_runpath=yes
9450 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9452 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9453 *) need_version=no ;;
9455 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9456 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9457 shlibpath_var=LD_LIBRARY_PATH
9458 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9460 openbsd2.[89] | openbsd2.[89].*)
9461 shlibpath_overrides_runpath=no
9464 shlibpath_overrides_runpath=yes
9468 shlibpath_overrides_runpath=yes
9473 libname_spec='$name'
9476 library_names_spec='$libname${shared_ext} $libname.a'
9477 dynamic_linker='OS/2 ld.exe'
9478 shlibpath_var=LIBPATH
9481 osf3* | osf4* | osf5*)
9485 soname_spec='${libname}${release}${shared_ext}$major'
9486 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9487 shlibpath_var=LD_LIBRARY_PATH
9488 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9489 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9494 soname_spec='${libname}${release}${shared_ext}$major'
9495 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9496 shlibpath_var=LD_LIBRARY_PATH
9503 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9504 soname_spec='${libname}${release}${shared_ext}$major'
9505 shlibpath_var=LD_LIBRARY_PATH
9506 shlibpath_overrides_runpath=yes
9507 hardcode_into_libs=yes
9508 # ldd complains unless libraries are executable
9509 postinstall_cmds='chmod +x $lib'
9514 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9515 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9516 shlibpath_var=LD_LIBRARY_PATH
9517 shlibpath_overrides_runpath=yes
9518 if test "$with_gnu_ld" = yes; then
9524 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9526 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9527 soname_spec='${libname}${release}${shared_ext}$major'
9528 shlibpath_var=LD_LIBRARY_PATH
9529 case $host_vendor in
9531 shlibpath_overrides_runpath=no
9533 export_dynamic_flag_spec='${wl}-Blargedynsym'
9534 runpath_var=LD_RUN_PATH
9542 shlibpath_overrides_runpath=no
9543 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9549 if test -d /usr/nec ;then
9551 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9552 soname_spec='$libname${shared_ext}.$major'
9553 shlibpath_var=LD_LIBRARY_PATH
9559 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9560 soname_spec='${libname}${release}${shared_ext}$major'
9561 shlibpath_var=LD_LIBRARY_PATH
9568 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9569 echo "${ECHO_T}$dynamic_linker" >&6
9570 test "$dynamic_linker" = no && can_build_shared=no
9572 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9573 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9575 if test -n "$hardcode_libdir_flag_spec" || \
9576 test -n "$runpath_var" || \
9577 test "X$hardcode_automatic" = "Xyes" ; then
9579 # We can hardcode non-existant directories.
9580 if test "$hardcode_direct" != no &&
9581 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9582 # have to relink, otherwise we might link with an installed library
9583 # when we should be linking with a yet-to-be-installed one
9584 ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
9585 test "$hardcode_minus_L" != no; then
9586 # Linking always hardcodes the temporary library directory.
9587 hardcode_action=relink
9589 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9590 hardcode_action=immediate
9593 # We cannot hardcode anything, or else we can only hardcode existing
9595 hardcode_action=unsupported
9597 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9598 echo "${ECHO_T}$hardcode_action" >&6
9600 if test "$hardcode_action" = relink; then
9601 # Fast installation is not supported
9602 enable_fast_install=no
9603 elif test "$shlibpath_overrides_runpath" = yes ||
9604 test "$enable_shared" = no; then
9605 # Fast installation is not necessary
9606 enable_fast_install=needless
9611 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9612 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
9613 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
9614 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
9615 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
9616 echo "$as_me:$LINENO: result: yes" >&5
9617 echo "${ECHO_T}yes" >&6
9619 # FIXME - insert some real tests, host_os isn't really good enough
9622 if test -n "$STRIP" ; then
9623 striplib="$STRIP -x"
9624 echo "$as_me:$LINENO: result: yes" >&5
9625 echo "${ECHO_T}yes" >&6
9627 echo "$as_me:$LINENO: result: no" >&5
9628 echo "${ECHO_T}no" >&6
9632 echo "$as_me:$LINENO: result: no" >&5
9633 echo "${ECHO_T}no" >&6
9638 if test "x$enable_dlopen" != xyes; then
9639 enable_dlopen=unknown
9640 enable_dlopen_self=unknown
9641 enable_dlopen_self_static=unknown
9648 lt_cv_dlopen="load_add_on"
9650 lt_cv_dlopen_self=yes
9654 lt_cv_dlopen="LoadLibrary"
9659 lt_cv_dlopen="dlopen"
9664 # if libdl is installed we need to link against it
9665 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9666 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9667 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9668 echo $ECHO_N "(cached) $ECHO_C" >&6
9670 ac_check_lib_save_LIBS=$LIBS
9672 cat >conftest.$ac_ext <<_ACEOF
9675 cat confdefs.h >>conftest.$ac_ext
9676 cat >>conftest.$ac_ext <<_ACEOF
9677 /* end confdefs.h. */
9679 /* Override any gcc2 internal prototype to avoid an error. */
9683 /* We use char because int might match the return type of a gcc2
9684 builtin and then its argument prototype would still apply. */
9694 rm -f conftest.$ac_objext conftest$ac_exeext
9695 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9696 (eval $ac_link) 2>conftest.er1
9698 grep -v '^ *+' conftest.er1 >conftest.err
9700 cat conftest.err >&5
9701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9702 (exit $ac_status); } &&
9703 { ac_try='test -z "$ac_c_werror_flag"
9704 || test ! -s conftest.err'
9705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9709 (exit $ac_status); }; } &&
9710 { ac_try='test -s conftest$ac_exeext'
9711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9715 (exit $ac_status); }; }; then
9716 ac_cv_lib_dl_dlopen=yes
9718 echo "$as_me: failed program was:" >&5
9719 sed 's/^/| /' conftest.$ac_ext >&5
9721 ac_cv_lib_dl_dlopen=no
9723 rm -f conftest.err conftest.$ac_objext \
9724 conftest$ac_exeext conftest.$ac_ext
9725 LIBS=$ac_check_lib_save_LIBS
9727 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9728 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9729 if test $ac_cv_lib_dl_dlopen = yes; then
9730 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9735 lt_cv_dlopen_self=yes
9742 echo "$as_me:$LINENO: checking for shl_load" >&5
9743 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9744 if test "${ac_cv_func_shl_load+set}" = set; then
9745 echo $ECHO_N "(cached) $ECHO_C" >&6
9747 cat >conftest.$ac_ext <<_ACEOF
9750 cat confdefs.h >>conftest.$ac_ext
9751 cat >>conftest.$ac_ext <<_ACEOF
9752 /* end confdefs.h. */
9753 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9754 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9755 #define shl_load innocuous_shl_load
9757 /* System header to define __stub macros and hopefully few prototypes,
9758 which can conflict with char shl_load (); below.
9759 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9760 <limits.h> exists even on freestanding compilers. */
9763 # include <limits.h>
9765 # include <assert.h>
9770 /* Override any gcc2 internal prototype to avoid an error. */
9775 /* We use char because int might match the return type of a gcc2
9776 builtin and then its argument prototype would still apply. */
9778 /* The GNU C library defines this for functions which it implements
9779 to always fail with ENOSYS. Some functions are actually named
9780 something starting with __ and the normal name is an alias. */
9781 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9784 char (*f) () = shl_load;
9793 return f != shl_load;
9798 rm -f conftest.$ac_objext conftest$ac_exeext
9799 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9800 (eval $ac_link) 2>conftest.er1
9802 grep -v '^ *+' conftest.er1 >conftest.err
9804 cat conftest.err >&5
9805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9806 (exit $ac_status); } &&
9807 { ac_try='test -z "$ac_c_werror_flag"
9808 || test ! -s conftest.err'
9809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9813 (exit $ac_status); }; } &&
9814 { ac_try='test -s conftest$ac_exeext'
9815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9819 (exit $ac_status); }; }; then
9820 ac_cv_func_shl_load=yes
9822 echo "$as_me: failed program was:" >&5
9823 sed 's/^/| /' conftest.$ac_ext >&5
9825 ac_cv_func_shl_load=no
9827 rm -f conftest.err conftest.$ac_objext \
9828 conftest$ac_exeext conftest.$ac_ext
9830 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9831 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9832 if test $ac_cv_func_shl_load = yes; then
9833 lt_cv_dlopen="shl_load"
9835 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9836 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9837 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9838 echo $ECHO_N "(cached) $ECHO_C" >&6
9840 ac_check_lib_save_LIBS=$LIBS
9842 cat >conftest.$ac_ext <<_ACEOF
9845 cat confdefs.h >>conftest.$ac_ext
9846 cat >>conftest.$ac_ext <<_ACEOF
9847 /* end confdefs.h. */
9849 /* Override any gcc2 internal prototype to avoid an error. */
9853 /* We use char because int might match the return type of a gcc2
9854 builtin and then its argument prototype would still apply. */
9864 rm -f conftest.$ac_objext conftest$ac_exeext
9865 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9866 (eval $ac_link) 2>conftest.er1
9868 grep -v '^ *+' conftest.er1 >conftest.err
9870 cat conftest.err >&5
9871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9872 (exit $ac_status); } &&
9873 { ac_try='test -z "$ac_c_werror_flag"
9874 || test ! -s conftest.err'
9875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9879 (exit $ac_status); }; } &&
9880 { ac_try='test -s conftest$ac_exeext'
9881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9885 (exit $ac_status); }; }; then
9886 ac_cv_lib_dld_shl_load=yes
9888 echo "$as_me: failed program was:" >&5
9889 sed 's/^/| /' conftest.$ac_ext >&5
9891 ac_cv_lib_dld_shl_load=no
9893 rm -f conftest.err conftest.$ac_objext \
9894 conftest$ac_exeext conftest.$ac_ext
9895 LIBS=$ac_check_lib_save_LIBS
9897 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9898 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9899 if test $ac_cv_lib_dld_shl_load = yes; then
9900 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9902 echo "$as_me:$LINENO: checking for dlopen" >&5
9903 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9904 if test "${ac_cv_func_dlopen+set}" = set; then
9905 echo $ECHO_N "(cached) $ECHO_C" >&6
9907 cat >conftest.$ac_ext <<_ACEOF
9910 cat confdefs.h >>conftest.$ac_ext
9911 cat >>conftest.$ac_ext <<_ACEOF
9912 /* end confdefs.h. */
9913 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9914 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9915 #define dlopen innocuous_dlopen
9917 /* System header to define __stub macros and hopefully few prototypes,
9918 which can conflict with char dlopen (); below.
9919 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9920 <limits.h> exists even on freestanding compilers. */
9923 # include <limits.h>
9925 # include <assert.h>
9930 /* Override any gcc2 internal prototype to avoid an error. */
9935 /* We use char because int might match the return type of a gcc2
9936 builtin and then its argument prototype would still apply. */
9938 /* The GNU C library defines this for functions which it implements
9939 to always fail with ENOSYS. Some functions are actually named
9940 something starting with __ and the normal name is an alias. */
9941 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9944 char (*f) () = dlopen;
9958 rm -f conftest.$ac_objext conftest$ac_exeext
9959 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9960 (eval $ac_link) 2>conftest.er1
9962 grep -v '^ *+' conftest.er1 >conftest.err
9964 cat conftest.err >&5
9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9966 (exit $ac_status); } &&
9967 { ac_try='test -z "$ac_c_werror_flag"
9968 || test ! -s conftest.err'
9969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9973 (exit $ac_status); }; } &&
9974 { ac_try='test -s conftest$ac_exeext'
9975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979 (exit $ac_status); }; }; then
9980 ac_cv_func_dlopen=yes
9982 echo "$as_me: failed program was:" >&5
9983 sed 's/^/| /' conftest.$ac_ext >&5
9985 ac_cv_func_dlopen=no
9987 rm -f conftest.err conftest.$ac_objext \
9988 conftest$ac_exeext conftest.$ac_ext
9990 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9991 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9992 if test $ac_cv_func_dlopen = yes; then
9993 lt_cv_dlopen="dlopen"
9995 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9996 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9997 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9998 echo $ECHO_N "(cached) $ECHO_C" >&6
10000 ac_check_lib_save_LIBS=$LIBS
10002 cat >conftest.$ac_ext <<_ACEOF
10005 cat confdefs.h >>conftest.$ac_ext
10006 cat >>conftest.$ac_ext <<_ACEOF
10007 /* end confdefs.h. */
10009 /* Override any gcc2 internal prototype to avoid an error. */
10013 /* We use char because int might match the return type of a gcc2
10014 builtin and then its argument prototype would still apply. */
10024 rm -f conftest.$ac_objext conftest$ac_exeext
10025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10026 (eval $ac_link) 2>conftest.er1
10028 grep -v '^ *+' conftest.er1 >conftest.err
10030 cat conftest.err >&5
10031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10032 (exit $ac_status); } &&
10033 { ac_try='test -z "$ac_c_werror_flag"
10034 || test ! -s conftest.err'
10035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10036 (eval $ac_try) 2>&5
10038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039 (exit $ac_status); }; } &&
10040 { ac_try='test -s conftest$ac_exeext'
10041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10042 (eval $ac_try) 2>&5
10044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045 (exit $ac_status); }; }; then
10046 ac_cv_lib_dl_dlopen=yes
10048 echo "$as_me: failed program was:" >&5
10049 sed 's/^/| /' conftest.$ac_ext >&5
10051 ac_cv_lib_dl_dlopen=no
10053 rm -f conftest.err conftest.$ac_objext \
10054 conftest$ac_exeext conftest.$ac_ext
10055 LIBS=$ac_check_lib_save_LIBS
10057 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10058 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10059 if test $ac_cv_lib_dl_dlopen = yes; then
10060 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10062 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10063 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10064 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10065 echo $ECHO_N "(cached) $ECHO_C" >&6
10067 ac_check_lib_save_LIBS=$LIBS
10068 LIBS="-lsvld $LIBS"
10069 cat >conftest.$ac_ext <<_ACEOF
10072 cat confdefs.h >>conftest.$ac_ext
10073 cat >>conftest.$ac_ext <<_ACEOF
10074 /* end confdefs.h. */
10076 /* Override any gcc2 internal prototype to avoid an error. */
10080 /* We use char because int might match the return type of a gcc2
10081 builtin and then its argument prototype would still apply. */
10091 rm -f conftest.$ac_objext conftest$ac_exeext
10092 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10093 (eval $ac_link) 2>conftest.er1
10095 grep -v '^ *+' conftest.er1 >conftest.err
10097 cat conftest.err >&5
10098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10099 (exit $ac_status); } &&
10100 { ac_try='test -z "$ac_c_werror_flag"
10101 || test ! -s conftest.err'
10102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10103 (eval $ac_try) 2>&5
10105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106 (exit $ac_status); }; } &&
10107 { ac_try='test -s conftest$ac_exeext'
10108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10109 (eval $ac_try) 2>&5
10111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10112 (exit $ac_status); }; }; then
10113 ac_cv_lib_svld_dlopen=yes
10115 echo "$as_me: failed program was:" >&5
10116 sed 's/^/| /' conftest.$ac_ext >&5
10118 ac_cv_lib_svld_dlopen=no
10120 rm -f conftest.err conftest.$ac_objext \
10121 conftest$ac_exeext conftest.$ac_ext
10122 LIBS=$ac_check_lib_save_LIBS
10124 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10125 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10126 if test $ac_cv_lib_svld_dlopen = yes; then
10127 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10129 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10130 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10131 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10132 echo $ECHO_N "(cached) $ECHO_C" >&6
10134 ac_check_lib_save_LIBS=$LIBS
10136 cat >conftest.$ac_ext <<_ACEOF
10139 cat confdefs.h >>conftest.$ac_ext
10140 cat >>conftest.$ac_ext <<_ACEOF
10141 /* end confdefs.h. */
10143 /* Override any gcc2 internal prototype to avoid an error. */
10147 /* We use char because int might match the return type of a gcc2
10148 builtin and then its argument prototype would still apply. */
10158 rm -f conftest.$ac_objext conftest$ac_exeext
10159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10160 (eval $ac_link) 2>conftest.er1
10162 grep -v '^ *+' conftest.er1 >conftest.err
10164 cat conftest.err >&5
10165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10166 (exit $ac_status); } &&
10167 { ac_try='test -z "$ac_c_werror_flag"
10168 || test ! -s conftest.err'
10169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10170 (eval $ac_try) 2>&5
10172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10173 (exit $ac_status); }; } &&
10174 { ac_try='test -s conftest$ac_exeext'
10175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10176 (eval $ac_try) 2>&5
10178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10179 (exit $ac_status); }; }; then
10180 ac_cv_lib_dld_dld_link=yes
10182 echo "$as_me: failed program was:" >&5
10183 sed 's/^/| /' conftest.$ac_ext >&5
10185 ac_cv_lib_dld_dld_link=no
10187 rm -f conftest.err conftest.$ac_objext \
10188 conftest$ac_exeext conftest.$ac_ext
10189 LIBS=$ac_check_lib_save_LIBS
10191 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10192 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10193 if test $ac_cv_lib_dld_dld_link = yes; then
10194 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10215 if test "x$lt_cv_dlopen" != xno; then
10221 case $lt_cv_dlopen in
10223 save_CPPFLAGS="$CPPFLAGS"
10224 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10226 save_LDFLAGS="$LDFLAGS"
10227 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10230 LIBS="$lt_cv_dlopen_libs $LIBS"
10232 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10233 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10234 if test "${lt_cv_dlopen_self+set}" = set; then
10235 echo $ECHO_N "(cached) $ECHO_C" >&6
10237 if test "$cross_compiling" = yes; then :
10238 lt_cv_dlopen_self=cross
10240 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10241 lt_status=$lt_dlunknown
10242 cat > conftest.$ac_ext <<EOF
10243 #line 10243 "configure"
10244 #include "confdefs.h"
10253 # define LT_DLGLOBAL RTLD_GLOBAL
10256 # define LT_DLGLOBAL DL_GLOBAL
10258 # define LT_DLGLOBAL 0
10262 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10263 find out it does not work in some platform. */
10264 #ifndef LT_DLLAZY_OR_NOW
10266 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10269 # define LT_DLLAZY_OR_NOW DL_LAZY
10272 # define LT_DLLAZY_OR_NOW RTLD_NOW
10275 # define LT_DLLAZY_OR_NOW DL_NOW
10277 # define LT_DLLAZY_OR_NOW 0
10285 extern "C" void exit (int);
10288 void fnord() { int i=42;}
10291 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10292 int status = $lt_dlunknown;
10296 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10297 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10298 /* dlclose (self); */
10304 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10305 (eval $ac_link) 2>&5
10307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10308 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10309 (./conftest; exit; ) >&5 2>/dev/null
10311 case x$lt_status in
10312 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10313 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10314 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
10317 # compilation failed
10318 lt_cv_dlopen_self=no
10325 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10326 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10328 if test "x$lt_cv_dlopen_self" = xyes; then
10329 LDFLAGS="$LDFLAGS $link_static_flag"
10330 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10331 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10332 if test "${lt_cv_dlopen_self_static+set}" = set; then
10333 echo $ECHO_N "(cached) $ECHO_C" >&6
10335 if test "$cross_compiling" = yes; then :
10336 lt_cv_dlopen_self_static=cross
10338 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10339 lt_status=$lt_dlunknown
10340 cat > conftest.$ac_ext <<EOF
10341 #line 10341 "configure"
10342 #include "confdefs.h"
10351 # define LT_DLGLOBAL RTLD_GLOBAL
10354 # define LT_DLGLOBAL DL_GLOBAL
10356 # define LT_DLGLOBAL 0
10360 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10361 find out it does not work in some platform. */
10362 #ifndef LT_DLLAZY_OR_NOW
10364 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10367 # define LT_DLLAZY_OR_NOW DL_LAZY
10370 # define LT_DLLAZY_OR_NOW RTLD_NOW
10373 # define LT_DLLAZY_OR_NOW DL_NOW
10375 # define LT_DLLAZY_OR_NOW 0
10383 extern "C" void exit (int);
10386 void fnord() { int i=42;}
10389 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10390 int status = $lt_dlunknown;
10394 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10395 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10396 /* dlclose (self); */
10402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10403 (eval $ac_link) 2>&5
10405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10406 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10407 (./conftest; exit; ) >&5 2>/dev/null
10409 case x$lt_status in
10410 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10411 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10412 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
10415 # compilation failed
10416 lt_cv_dlopen_self_static=no
10423 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10424 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10427 CPPFLAGS="$save_CPPFLAGS"
10428 LDFLAGS="$save_LDFLAGS"
10433 case $lt_cv_dlopen_self in
10434 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10435 *) enable_dlopen_self=unknown ;;
10438 case $lt_cv_dlopen_self_static in
10439 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10440 *) enable_dlopen_self_static=unknown ;;
10445 # Report which librarie types wil actually be built
10446 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10447 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10448 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10449 echo "${ECHO_T}$can_build_shared" >&6
10451 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10452 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10453 test "$can_build_shared" = "no" && enable_shared=no
10455 # On AIX, shared libraries and static libraries use the same namespace, and
10456 # are all built from PIC.
10459 test "$enable_shared" = yes && enable_static=no
10460 if test -n "$RANLIB"; then
10461 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10462 postinstall_cmds='$RANLIB $lib'
10467 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10468 test "$enable_shared" = yes && enable_static=no
10472 echo "$as_me:$LINENO: result: $enable_shared" >&5
10473 echo "${ECHO_T}$enable_shared" >&6
10475 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10476 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10477 # Make sure either enable_shared or enable_static is yes.
10478 test "$enable_shared" = yes || enable_static=yes
10479 echo "$as_me:$LINENO: result: $enable_static" >&5
10480 echo "${ECHO_T}$enable_static" >&6
10482 # The else clause should only fire when bootstrapping the
10483 # libtool distribution, otherwise you forgot to ship ltmain.sh
10484 # with your package, and you will get complaints that there are
10485 # no rules to generate ltmain.sh.
10486 if test -f "$ltmain"; then
10487 # See if we are running on zsh, and set the options which allow our commands through
10488 # without removal of \ escapes.
10489 if test -n "${ZSH_VERSION+set}" ; then
10490 setopt NO_GLOB_SUBST
10492 # Now quote all the things that may contain metacharacters while being
10493 # careful not to overquote the AC_SUBSTed values. We take copies of the
10494 # variables and quote the copies for generation of the libtool script.
10495 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
10497 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
10498 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
10499 deplibs_check_method reload_flag reload_cmds need_locks \
10500 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
10501 lt_cv_sys_global_symbol_to_c_name_address \
10502 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
10503 old_postinstall_cmds old_postuninstall_cmds \
10507 lt_prog_compiler_wl \
10508 lt_prog_compiler_pic \
10509 lt_prog_compiler_static \
10510 lt_prog_compiler_no_builtin_flag \
10511 export_dynamic_flag_spec \
10512 thread_safe_flag_spec \
10513 whole_archive_flag_spec \
10514 enable_shared_with_static_runtimes \
10516 old_archive_from_new_cmds \
10521 compiler_lib_search_path \
10523 archive_expsym_cmds \
10525 postuninstall_cmds \
10526 old_archive_from_expsyms_cmds \
10527 allow_undefined_flag \
10528 no_undefined_flag \
10529 export_symbols_cmds \
10530 hardcode_libdir_flag_spec \
10531 hardcode_libdir_flag_spec_ld \
10532 hardcode_libdir_separator \
10533 hardcode_automatic \
10535 module_expsym_cmds \
10536 lt_cv_prog_compiler_c_o \
10538 include_expsyms; do
10541 old_archive_cmds | \
10542 old_archive_from_new_cmds | \
10544 archive_expsym_cmds | \
10546 module_expsym_cmds | \
10547 old_archive_from_expsyms_cmds | \
10548 export_symbols_cmds | \
10549 extract_expsyms_cmds | reload_cmds | finish_cmds | \
10550 postinstall_cmds | postuninstall_cmds | \
10551 old_postinstall_cmds | old_postuninstall_cmds | \
10552 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
10553 # Double-quote double-evaled strings.
10554 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
10557 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
10563 *'\$0 --fallback-echo"')
10564 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
10568 cfgfile="${ofile}T"
10569 trap "$rm \"$cfgfile\"; exit 1" 1 2 15
10571 { echo "$as_me:$LINENO: creating $ofile" >&5
10572 echo "$as_me: creating $ofile" >&6;}
10574 cat <<__EOF__ >> "$cfgfile"
10577 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
10578 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
10579 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
10581 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
10582 # Free Software Foundation, Inc.
10584 # This file is part of GNU Libtool:
10585 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
10587 # This program is free software; you can redistribute it and/or modify
10588 # it under the terms of the GNU General Public License as published by
10589 # the Free Software Foundation; either version 2 of the License, or
10590 # (at your option) any later version.
10592 # This program is distributed in the hope that it will be useful, but
10593 # WITHOUT ANY WARRANTY; without even the implied warranty of
10594 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10595 # General Public License for more details.
10597 # You should have received a copy of the GNU General Public License
10598 # along with this program; if not, write to the Free Software
10599 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
10601 # As a special exception to the GNU General Public License, if you
10602 # distribute this file as part of a program that contains a
10603 # configuration script generated by Autoconf, you may include it under
10604 # the same distribution terms that you use for the rest of that program.
10606 # A sed program that does not truncate output.
10609 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
10610 Xsed="$SED -e 1s/^X//"
10612 # The HP-UX ksh and POSIX shell print the target directory to stdout
10613 # if CDPATH is set.
10614 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10616 # The names of the tagged configurations supported by this script.
10619 # ### BEGIN LIBTOOL CONFIG
10621 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10623 # Shell to use when invoking shell scripts.
10626 # Whether or not to build shared libraries.
10627 build_libtool_libs=$enable_shared
10629 # Whether or not to build static libraries.
10630 build_old_libs=$enable_static
10632 # Whether or not to add -lc for building shared libraries.
10633 build_libtool_need_lc=$archive_cmds_need_lc
10635 # Whether or not to disallow shared libs when runtime libs are static
10636 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
10638 # Whether or not to optimize for fast installation.
10639 fast_install=$enable_fast_install
10642 host_alias=$host_alias
10646 # The build system.
10647 build_alias=$build_alias
10651 # An echo program that does not interpret backslashes.
10656 AR_FLAGS=$lt_AR_FLAGS
10661 # A language-specific compiler.
10664 # Is the compiler the GNU C compiler?
10670 # The linker used to build libraries.
10673 # Whether we need hard or soft links.
10676 # A BSD-compatible nm program.
10679 # A symbol stripping program
10682 # Used to examine libraries when file_magic_cmd begins "file"
10683 MAGIC_CMD=$MAGIC_CMD
10685 # Used on cygwin: DLL creation program.
10688 # Used on cygwin: object dumper.
10691 # Used on cygwin: assembler.
10694 # The name of the directory that contains temporary libtool files.
10697 # How to create reloadable object files.
10698 reload_flag=$lt_reload_flag
10699 reload_cmds=$lt_reload_cmds
10701 # How to pass a linker flag through the compiler.
10702 wl=$lt_lt_prog_compiler_wl
10704 # Object file suffix (normally "o").
10705 objext="$ac_objext"
10707 # Old archive suffix (normally "a").
10710 # Shared library suffix (normally ".so").
10711 shrext_cmds='$shrext_cmds'
10713 # Executable file suffix (normally "").
10716 # Additional compiler flags for building library objects.
10717 pic_flag=$lt_lt_prog_compiler_pic
10720 # What is the maximum length of a command?
10721 max_cmd_len=$lt_cv_sys_max_cmd_len
10723 # Does compiler simultaneously support -c and -o options?
10724 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
10726 # Must we lock files when doing compilation?
10727 need_locks=$lt_need_locks
10729 # Do we need the lib prefix for modules?
10730 need_lib_prefix=$need_lib_prefix
10732 # Do we need a version for libraries?
10733 need_version=$need_version
10735 # Whether dlopen is supported.
10736 dlopen_support=$enable_dlopen
10738 # Whether dlopen of programs is supported.
10739 dlopen_self=$enable_dlopen_self
10741 # Whether dlopen of statically linked programs is supported.
10742 dlopen_self_static=$enable_dlopen_self_static
10744 # Compiler flag to prevent dynamic linking.
10745 link_static_flag=$lt_lt_prog_compiler_static
10747 # Compiler flag to turn off builtin functions.
10748 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
10750 # Compiler flag to allow reflexive dlopens.
10751 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
10753 # Compiler flag to generate shared objects directly from archives.
10754 whole_archive_flag_spec=$lt_whole_archive_flag_spec
10756 # Compiler flag to generate thread-safe objects.
10757 thread_safe_flag_spec=$lt_thread_safe_flag_spec
10759 # Library versioning type.
10760 version_type=$version_type
10762 # Format of library name prefix.
10763 libname_spec=$lt_libname_spec
10765 # List of archive names. First name is the real one, the rest are links.
10766 # The last name is the one that the linker finds with -lNAME.
10767 library_names_spec=$lt_library_names_spec
10769 # The coded name of the library, if different from the real name.
10770 soname_spec=$lt_soname_spec
10772 # Commands used to build and install an old-style archive.
10774 old_archive_cmds=$lt_old_archive_cmds
10775 old_postinstall_cmds=$lt_old_postinstall_cmds
10776 old_postuninstall_cmds=$lt_old_postuninstall_cmds
10778 # Create an old-style archive from a shared archive.
10779 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
10781 # Create a temporary old-style archive to link instead of a shared archive.
10782 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
10784 # Commands used to build and install a shared archive.
10785 archive_cmds=$lt_archive_cmds
10786 archive_expsym_cmds=$lt_archive_expsym_cmds
10787 postinstall_cmds=$lt_postinstall_cmds
10788 postuninstall_cmds=$lt_postuninstall_cmds
10790 # Commands used to build a loadable module (assumed same as above if empty)
10791 module_cmds=$lt_module_cmds
10792 module_expsym_cmds=$lt_module_expsym_cmds
10794 # Commands to strip libraries.
10795 old_striplib=$lt_old_striplib
10796 striplib=$lt_striplib
10798 # Dependencies to place before the objects being linked to create a
10800 predep_objects=$lt_predep_objects
10802 # Dependencies to place after the objects being linked to create a
10804 postdep_objects=$lt_postdep_objects
10806 # Dependencies to place before the objects being linked to create a
10808 predeps=$lt_predeps
10810 # Dependencies to place after the objects being linked to create a
10812 postdeps=$lt_postdeps
10814 # The library search path used internally by the compiler when linking
10815 # a shared library.
10816 compiler_lib_search_path=$lt_compiler_lib_search_path
10818 # Method to check whether dependent libraries are shared objects.
10819 deplibs_check_method=$lt_deplibs_check_method
10821 # Command to use when deplibs_check_method == file_magic.
10822 file_magic_cmd=$lt_file_magic_cmd
10824 # Flag that allows shared libraries with undefined symbols to be built.
10825 allow_undefined_flag=$lt_allow_undefined_flag
10827 # Flag that forces no undefined symbols.
10828 no_undefined_flag=$lt_no_undefined_flag
10830 # Commands used to finish a libtool library installation in a directory.
10831 finish_cmds=$lt_finish_cmds
10833 # Same as above, but a single script fragment to be evaled but not shown.
10834 finish_eval=$lt_finish_eval
10836 # Take the output of nm and produce a listing of raw symbols and C names.
10837 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
10839 # Transform the output of nm in a proper C declaration
10840 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
10842 # Transform the output of nm in a C name address pair
10843 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
10845 # This is the shared library runtime path variable.
10846 runpath_var=$runpath_var
10848 # This is the shared library path variable.
10849 shlibpath_var=$shlibpath_var
10851 # Is shlibpath searched before the hard-coded library search path?
10852 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
10854 # How to hardcode a shared library path into an executable.
10855 hardcode_action=$hardcode_action
10857 # Whether we should hardcode library paths into libraries.
10858 hardcode_into_libs=$hardcode_into_libs
10860 # Flag to hardcode \$libdir into a binary during linking.
10861 # This must work even if \$libdir does not exist.
10862 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
10864 # If ld is used when linking, flag to hardcode \$libdir into
10865 # a binary during linking. This must work even if \$libdir does
10867 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
10869 # Whether we need a single -rpath flag with a separated argument.
10870 hardcode_libdir_separator=$lt_hardcode_libdir_separator
10872 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
10873 # resulting binary.
10874 hardcode_direct=$hardcode_direct
10876 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
10877 # resulting binary.
10878 hardcode_minus_L=$hardcode_minus_L
10880 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
10881 # the resulting binary.
10882 hardcode_shlibpath_var=$hardcode_shlibpath_var
10884 # Set to yes if building a shared library automatically hardcodes DIR into the library
10885 # and all subsequent libraries and executables linked against it.
10886 hardcode_automatic=$hardcode_automatic
10888 # Variables whose values should be saved in libtool wrapper scripts and
10889 # restored at relink time.
10890 variables_saved_for_relink="$variables_saved_for_relink"
10892 # Whether libtool must link a program against all its dependency libraries.
10893 link_all_deplibs=$link_all_deplibs
10895 # Compile-time system search path for libraries
10896 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
10898 # Run-time system search path for libraries
10899 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
10901 # Fix the shell variable \$srcfile for the compiler.
10902 fix_srcfile_path="$fix_srcfile_path"
10904 # Set to yes if exported symbols are required.
10905 always_export_symbols=$always_export_symbols
10907 # The commands to list exported symbols.
10908 export_symbols_cmds=$lt_export_symbols_cmds
10910 # The commands to extract the exported symbol list from a shared archive.
10911 extract_expsyms_cmds=$lt_extract_expsyms_cmds
10913 # Symbols that should not be listed in the preloaded symbols.
10914 exclude_expsyms=$lt_exclude_expsyms
10916 # Symbols that must always be exported.
10917 include_expsyms=$lt_include_expsyms
10919 # ### END LIBTOOL CONFIG
10926 cat <<\EOF >> "$cfgfile"
10928 # AIX sometimes has problems with the GCC collect2 program. For some
10929 # reason, if we set the COLLECT_NAMES environment variable, the problems
10930 # vanish in a puff of smoke.
10931 if test "X${COLLECT_NAMES+set}" != Xset; then
10933 export COLLECT_NAMES
10939 # We use sed instead of cat because bash on DJGPP gets confused if
10940 # if finds mixed CR/LF and LF-only lines. Since sed operates in
10941 # text mode, it properly converts lines to CR/LF. This bash problem
10942 # is reportedly fixed, but why not run on old versions too?
10943 sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
10945 mv -f "$cfgfile" "$ofile" || \
10946 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
10950 # If there is no Makefile yet, we rely on a make rule to execute
10951 # `config.status --recheck' to rerun these tests and create the
10952 # libtool script then.
10953 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
10954 if test -f "$ltmain_in"; then
10955 test -f Makefile && make "$ltmain"
10961 ac_cpp='$CPP $CPPFLAGS'
10962 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10963 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10964 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10969 # Check whether --with-tags or --without-tags was given.
10970 if test "${with_tags+set}" = set; then
10971 withval="$with_tags"
10972 tagnames="$withval"
10975 if test -f "$ltmain" && test -n "$tagnames"; then
10976 if test ! -f "${ofile}"; then
10977 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
10978 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
10981 if test -z "$LTCC"; then
10982 eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
10983 if test -z "$LTCC"; then
10984 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
10985 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
10987 { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
10988 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
10992 # Extract list of available tagged configurations in $ofile.
10993 # Note that this assumes the entire list is on one line.
10994 available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
10996 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10997 for tagname in $tagnames; do
10999 # Check whether tagname contains only valid characters
11000 case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
11002 *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
11003 echo "$as_me: error: invalid tag name: $tagname" >&2;}
11004 { (exit 1); exit 1; }; }
11008 if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
11010 { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
11011 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
11012 { (exit 1); exit 1; }; }
11015 # Update the list of available tags.
11016 if test -n "$tagname"; then
11017 echo appending configuration tag \"$tagname\" to $ofile
11021 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11022 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11023 (test "X$CXX" != "Xg++"))) ; then
11031 if test -n "$F77" && test "X$F77" != "Xno"; then
11039 if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
11050 # Source file extension for RC test sources.
11053 # Object file extension for compiled RC test sources.
11057 # Code to be used in simple compile tests
11058 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
11060 # Code to be used in simple link tests
11061 lt_simple_link_test_code="$lt_simple_compile_test_code"
11063 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11065 # If no C compiler was specified, use CC.
11068 # Allow CC to be a program name with arguments.
11072 # save warnings/boilerplate of simple test code
11073 ac_outfile=conftest.$ac_objext
11074 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
11075 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11076 _lt_compiler_boilerplate=`cat conftest.err`
11079 ac_outfile=conftest.$ac_objext
11080 printf "$lt_simple_link_test_code" >conftest.$ac_ext
11081 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11082 _lt_linker_boilerplate=`cat conftest.err`
11086 # Allow CC to be a program name with arguments.
11091 for cc_temp in $compiler""; do
11093 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11094 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11099 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11101 lt_cv_prog_compiler_c_o_RC=yes
11103 # The else clause should only fire when bootstrapping the
11104 # libtool distribution, otherwise you forgot to ship ltmain.sh
11105 # with your package, and you will get complaints that there are
11106 # no rules to generate ltmain.sh.
11107 if test -f "$ltmain"; then
11108 # See if we are running on zsh, and set the options which allow our commands through
11109 # without removal of \ escapes.
11110 if test -n "${ZSH_VERSION+set}" ; then
11111 setopt NO_GLOB_SUBST
11113 # Now quote all the things that may contain metacharacters while being
11114 # careful not to overquote the AC_SUBSTed values. We take copies of the
11115 # variables and quote the copies for generation of the libtool script.
11116 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
11118 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
11119 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
11120 deplibs_check_method reload_flag reload_cmds need_locks \
11121 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
11122 lt_cv_sys_global_symbol_to_c_name_address \
11123 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
11124 old_postinstall_cmds old_postuninstall_cmds \
11128 lt_prog_compiler_wl_RC \
11129 lt_prog_compiler_pic_RC \
11130 lt_prog_compiler_static_RC \
11131 lt_prog_compiler_no_builtin_flag_RC \
11132 export_dynamic_flag_spec_RC \
11133 thread_safe_flag_spec_RC \
11134 whole_archive_flag_spec_RC \
11135 enable_shared_with_static_runtimes_RC \
11136 old_archive_cmds_RC \
11137 old_archive_from_new_cmds_RC \
11138 predep_objects_RC \
11139 postdep_objects_RC \
11142 compiler_lib_search_path_RC \
11144 archive_expsym_cmds_RC \
11145 postinstall_cmds_RC \
11146 postuninstall_cmds_RC \
11147 old_archive_from_expsyms_cmds_RC \
11148 allow_undefined_flag_RC \
11149 no_undefined_flag_RC \
11150 export_symbols_cmds_RC \
11151 hardcode_libdir_flag_spec_RC \
11152 hardcode_libdir_flag_spec_ld_RC \
11153 hardcode_libdir_separator_RC \
11154 hardcode_automatic_RC \
11156 module_expsym_cmds_RC \
11157 lt_cv_prog_compiler_c_o_RC \
11158 exclude_expsyms_RC \
11159 include_expsyms_RC; do
11162 old_archive_cmds_RC | \
11163 old_archive_from_new_cmds_RC | \
11164 archive_cmds_RC | \
11165 archive_expsym_cmds_RC | \
11167 module_expsym_cmds_RC | \
11168 old_archive_from_expsyms_cmds_RC | \
11169 export_symbols_cmds_RC | \
11170 extract_expsyms_cmds | reload_cmds | finish_cmds | \
11171 postinstall_cmds | postuninstall_cmds | \
11172 old_postinstall_cmds | old_postuninstall_cmds | \
11173 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
11174 # Double-quote double-evaled strings.
11175 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
11178 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
11184 *'\$0 --fallback-echo"')
11185 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
11191 cat <<__EOF__ >> "$cfgfile"
11192 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
11194 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11196 # Shell to use when invoking shell scripts.
11199 # Whether or not to build shared libraries.
11200 build_libtool_libs=$enable_shared
11202 # Whether or not to build static libraries.
11203 build_old_libs=$enable_static
11205 # Whether or not to add -lc for building shared libraries.
11206 build_libtool_need_lc=$archive_cmds_need_lc_RC
11208 # Whether or not to disallow shared libs when runtime libs are static
11209 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
11211 # Whether or not to optimize for fast installation.
11212 fast_install=$enable_fast_install
11215 host_alias=$host_alias
11219 # The build system.
11220 build_alias=$build_alias
11224 # An echo program that does not interpret backslashes.
11229 AR_FLAGS=$lt_AR_FLAGS
11234 # A language-specific compiler.
11237 # Is the compiler the GNU C compiler?
11243 # The linker used to build libraries.
11246 # Whether we need hard or soft links.
11249 # A BSD-compatible nm program.
11252 # A symbol stripping program
11255 # Used to examine libraries when file_magic_cmd begins "file"
11256 MAGIC_CMD=$MAGIC_CMD
11258 # Used on cygwin: DLL creation program.
11261 # Used on cygwin: object dumper.
11264 # Used on cygwin: assembler.
11267 # The name of the directory that contains temporary libtool files.
11270 # How to create reloadable object files.
11271 reload_flag=$lt_reload_flag
11272 reload_cmds=$lt_reload_cmds
11274 # How to pass a linker flag through the compiler.
11275 wl=$lt_lt_prog_compiler_wl_RC
11277 # Object file suffix (normally "o").
11278 objext="$ac_objext"
11280 # Old archive suffix (normally "a").
11283 # Shared library suffix (normally ".so").
11284 shrext_cmds='$shrext_cmds'
11286 # Executable file suffix (normally "").
11289 # Additional compiler flags for building library objects.
11290 pic_flag=$lt_lt_prog_compiler_pic_RC
11293 # What is the maximum length of a command?
11294 max_cmd_len=$lt_cv_sys_max_cmd_len
11296 # Does compiler simultaneously support -c and -o options?
11297 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
11299 # Must we lock files when doing compilation?
11300 need_locks=$lt_need_locks
11302 # Do we need the lib prefix for modules?
11303 need_lib_prefix=$need_lib_prefix
11305 # Do we need a version for libraries?
11306 need_version=$need_version
11308 # Whether dlopen is supported.
11309 dlopen_support=$enable_dlopen
11311 # Whether dlopen of programs is supported.
11312 dlopen_self=$enable_dlopen_self
11314 # Whether dlopen of statically linked programs is supported.
11315 dlopen_self_static=$enable_dlopen_self_static
11317 # Compiler flag to prevent dynamic linking.
11318 link_static_flag=$lt_lt_prog_compiler_static_RC
11320 # Compiler flag to turn off builtin functions.
11321 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
11323 # Compiler flag to allow reflexive dlopens.
11324 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
11326 # Compiler flag to generate shared objects directly from archives.
11327 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
11329 # Compiler flag to generate thread-safe objects.
11330 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
11332 # Library versioning type.
11333 version_type=$version_type
11335 # Format of library name prefix.
11336 libname_spec=$lt_libname_spec
11338 # List of archive names. First name is the real one, the rest are links.
11339 # The last name is the one that the linker finds with -lNAME.
11340 library_names_spec=$lt_library_names_spec
11342 # The coded name of the library, if different from the real name.
11343 soname_spec=$lt_soname_spec
11345 # Commands used to build and install an old-style archive.
11347 old_archive_cmds=$lt_old_archive_cmds_RC
11348 old_postinstall_cmds=$lt_old_postinstall_cmds
11349 old_postuninstall_cmds=$lt_old_postuninstall_cmds
11351 # Create an old-style archive from a shared archive.
11352 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
11354 # Create a temporary old-style archive to link instead of a shared archive.
11355 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
11357 # Commands used to build and install a shared archive.
11358 archive_cmds=$lt_archive_cmds_RC
11359 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
11360 postinstall_cmds=$lt_postinstall_cmds
11361 postuninstall_cmds=$lt_postuninstall_cmds
11363 # Commands used to build a loadable module (assumed same as above if empty)
11364 module_cmds=$lt_module_cmds_RC
11365 module_expsym_cmds=$lt_module_expsym_cmds_RC
11367 # Commands to strip libraries.
11368 old_striplib=$lt_old_striplib
11369 striplib=$lt_striplib
11371 # Dependencies to place before the objects being linked to create a
11373 predep_objects=$lt_predep_objects_RC
11375 # Dependencies to place after the objects being linked to create a
11377 postdep_objects=$lt_postdep_objects_RC
11379 # Dependencies to place before the objects being linked to create a
11381 predeps=$lt_predeps_RC
11383 # Dependencies to place after the objects being linked to create a
11385 postdeps=$lt_postdeps_RC
11387 # The library search path used internally by the compiler when linking
11388 # a shared library.
11389 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
11391 # Method to check whether dependent libraries are shared objects.
11392 deplibs_check_method=$lt_deplibs_check_method
11394 # Command to use when deplibs_check_method == file_magic.
11395 file_magic_cmd=$lt_file_magic_cmd
11397 # Flag that allows shared libraries with undefined symbols to be built.
11398 allow_undefined_flag=$lt_allow_undefined_flag_RC
11400 # Flag that forces no undefined symbols.
11401 no_undefined_flag=$lt_no_undefined_flag_RC
11403 # Commands used to finish a libtool library installation in a directory.
11404 finish_cmds=$lt_finish_cmds
11406 # Same as above, but a single script fragment to be evaled but not shown.
11407 finish_eval=$lt_finish_eval
11409 # Take the output of nm and produce a listing of raw symbols and C names.
11410 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
11412 # Transform the output of nm in a proper C declaration
11413 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
11415 # Transform the output of nm in a C name address pair
11416 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
11418 # This is the shared library runtime path variable.
11419 runpath_var=$runpath_var
11421 # This is the shared library path variable.
11422 shlibpath_var=$shlibpath_var
11424 # Is shlibpath searched before the hard-coded library search path?
11425 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
11427 # How to hardcode a shared library path into an executable.
11428 hardcode_action=$hardcode_action_RC
11430 # Whether we should hardcode library paths into libraries.
11431 hardcode_into_libs=$hardcode_into_libs
11433 # Flag to hardcode \$libdir into a binary during linking.
11434 # This must work even if \$libdir does not exist.
11435 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
11437 # If ld is used when linking, flag to hardcode \$libdir into
11438 # a binary during linking. This must work even if \$libdir does
11440 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
11442 # Whether we need a single -rpath flag with a separated argument.
11443 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
11445 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
11446 # resulting binary.
11447 hardcode_direct=$hardcode_direct_RC
11449 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
11450 # resulting binary.
11451 hardcode_minus_L=$hardcode_minus_L_RC
11453 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
11454 # the resulting binary.
11455 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
11457 # Set to yes if building a shared library automatically hardcodes DIR into the library
11458 # and all subsequent libraries and executables linked against it.
11459 hardcode_automatic=$hardcode_automatic_RC
11461 # Variables whose values should be saved in libtool wrapper scripts and
11462 # restored at relink time.
11463 variables_saved_for_relink="$variables_saved_for_relink"
11465 # Whether libtool must link a program against all its dependency libraries.
11466 link_all_deplibs=$link_all_deplibs_RC
11468 # Compile-time system search path for libraries
11469 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
11471 # Run-time system search path for libraries
11472 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
11474 # Fix the shell variable \$srcfile for the compiler.
11475 fix_srcfile_path="$fix_srcfile_path_RC"
11477 # Set to yes if exported symbols are required.
11478 always_export_symbols=$always_export_symbols_RC
11480 # The commands to list exported symbols.
11481 export_symbols_cmds=$lt_export_symbols_cmds_RC
11483 # The commands to extract the exported symbol list from a shared archive.
11484 extract_expsyms_cmds=$lt_extract_expsyms_cmds
11486 # Symbols that should not be listed in the preloaded symbols.
11487 exclude_expsyms=$lt_exclude_expsyms_RC
11489 # Symbols that must always be exported.
11490 include_expsyms=$lt_include_expsyms_RC
11492 # ### END LIBTOOL TAG CONFIG: $tagname
11498 # If there is no Makefile yet, we rely on a make rule to execute
11499 # `config.status --recheck' to rerun these tests and create the
11500 # libtool script then.
11501 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
11502 if test -f "$ltmain_in"; then
11503 test -f Makefile && make "$ltmain"
11509 ac_cpp='$CPP $CPPFLAGS'
11510 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11511 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11512 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11519 { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
11520 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
11521 { (exit 1); exit 1; }; }
11525 # Append the new tag name to the list of available tags.
11526 if test -n "$tagname" ; then
11527 available_tags="$available_tags $tagname"
11533 # Now substitute the updated list of available tags.
11534 if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
11535 mv "${ofile}T" "$ofile"
11539 { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
11540 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
11541 { (exit 1); exit 1; }; }
11547 # This can be used to rebuild libtool when needed
11548 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
11550 # Always use our own libtool.
11551 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
11553 # Prevent multiple expansion
11565 if test $ol_enable_perl != no ; then
11566 # Extract the first word of "perl", so it can be a program name with args.
11567 set dummy perl; ac_word=$2
11568 echo "$as_me:$LINENO: checking for $ac_word" >&5
11569 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11570 if test "${ac_cv_path_PERLBIN+set}" = set; then
11571 echo $ECHO_N "(cached) $ECHO_C" >&6
11575 ac_cv_path_PERLBIN="$PERLBIN" # Let the user override the test with a path.
11578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11579 for as_dir in $PATH
11582 test -z "$as_dir" && as_dir=.
11583 for ac_exec_ext in '' $ac_executable_extensions; do
11584 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11585 ac_cv_path_PERLBIN="$as_dir/$ac_word$ac_exec_ext"
11586 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11592 test -z "$ac_cv_path_PERLBIN" && ac_cv_path_PERLBIN="/usr/bin/perl"
11596 PERLBIN=$ac_cv_path_PERLBIN
11598 if test -n "$PERLBIN"; then
11599 echo "$as_me:$LINENO: result: $PERLBIN" >&5
11600 echo "${ECHO_T}$PERLBIN" >&6
11602 echo "$as_me:$LINENO: result: no" >&5
11603 echo "${ECHO_T}no" >&6
11607 if test "no$PERLBIN" = "no" ; then
11608 if test $ol_enable_perl = yes ; then
11609 { { echo "$as_me:$LINENO: error: could not locate perl" >&5
11610 echo "$as_me: error: could not locate perl" >&2;}
11611 { (exit 1); exit 1; }; }
11615 PERL_CPPFLAGS="`$PERLBIN -MExtUtils::Embed -e ccopts`"
11616 PERL_LDFLAGS="`$PERLBIN -MExtUtils::Embed -e ldopts|sed -e 's/ -lc / /' -e 's/ -lc$//'`"
11618 if test x"$ol_enable_perl" = "xyes" ; then
11619 SLAPD_PERL_LDFLAGS="$PERL_LDFLAGS"
11621 MOD_PERL_LDFLAGS="$PERL_LDFLAGS"
11628 ac_cpp='$CPP $CPPFLAGS'
11629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11632 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
11633 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
11634 # On Suns, sometimes $CPP names a directory.
11635 if test -n "$CPP" && test -d "$CPP"; then
11638 if test -z "$CPP"; then
11639 if test "${ac_cv_prog_CPP+set}" = set; then
11640 echo $ECHO_N "(cached) $ECHO_C" >&6
11642 # Double quotes because CPP needs to be expanded
11643 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
11645 ac_preproc_ok=false
11646 for ac_c_preproc_warn_flag in '' yes
11648 # Use a header file that comes with gcc, so configuring glibc
11649 # with a fresh cross-compiler works.
11650 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11651 # <limits.h> exists even on freestanding compilers.
11652 # On the NeXT, cc -E runs the code through the compiler's parser,
11653 # not just through cpp. "Syntax error" is here to catch this case.
11654 cat >conftest.$ac_ext <<_ACEOF
11657 cat confdefs.h >>conftest.$ac_ext
11658 cat >>conftest.$ac_ext <<_ACEOF
11659 /* end confdefs.h. */
11661 # include <limits.h>
11663 # include <assert.h>
11667 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11668 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11670 grep -v '^ *+' conftest.er1 >conftest.err
11672 cat conftest.err >&5
11673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11674 (exit $ac_status); } >/dev/null; then
11675 if test -s conftest.err; then
11676 ac_cpp_err=$ac_c_preproc_warn_flag
11677 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11684 if test -z "$ac_cpp_err"; then
11687 echo "$as_me: failed program was:" >&5
11688 sed 's/^/| /' conftest.$ac_ext >&5
11690 # Broken: fails on valid input.
11693 rm -f conftest.err conftest.$ac_ext
11695 # OK, works on sane cases. Now check whether non-existent headers
11696 # can be detected and how.
11697 cat >conftest.$ac_ext <<_ACEOF
11700 cat confdefs.h >>conftest.$ac_ext
11701 cat >>conftest.$ac_ext <<_ACEOF
11702 /* end confdefs.h. */
11703 #include <ac_nonexistent.h>
11705 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11706 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11708 grep -v '^ *+' conftest.er1 >conftest.err
11710 cat conftest.err >&5
11711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11712 (exit $ac_status); } >/dev/null; then
11713 if test -s conftest.err; then
11714 ac_cpp_err=$ac_c_preproc_warn_flag
11715 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11722 if test -z "$ac_cpp_err"; then
11723 # Broken: success on invalid input.
11726 echo "$as_me: failed program was:" >&5
11727 sed 's/^/| /' conftest.$ac_ext >&5
11729 # Passes both tests.
11733 rm -f conftest.err conftest.$ac_ext
11736 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11737 rm -f conftest.err conftest.$ac_ext
11738 if $ac_preproc_ok; then
11743 ac_cv_prog_CPP=$CPP
11746 CPP=$ac_cv_prog_CPP
11748 ac_cv_prog_CPP=$CPP
11750 echo "$as_me:$LINENO: result: $CPP" >&5
11751 echo "${ECHO_T}$CPP" >&6
11752 ac_preproc_ok=false
11753 for ac_c_preproc_warn_flag in '' yes
11755 # Use a header file that comes with gcc, so configuring glibc
11756 # with a fresh cross-compiler works.
11757 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11758 # <limits.h> exists even on freestanding compilers.
11759 # On the NeXT, cc -E runs the code through the compiler's parser,
11760 # not just through cpp. "Syntax error" is here to catch this case.
11761 cat >conftest.$ac_ext <<_ACEOF
11764 cat confdefs.h >>conftest.$ac_ext
11765 cat >>conftest.$ac_ext <<_ACEOF
11766 /* end confdefs.h. */
11768 # include <limits.h>
11770 # include <assert.h>
11774 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11775 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11777 grep -v '^ *+' conftest.er1 >conftest.err
11779 cat conftest.err >&5
11780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11781 (exit $ac_status); } >/dev/null; then
11782 if test -s conftest.err; then
11783 ac_cpp_err=$ac_c_preproc_warn_flag
11784 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11791 if test -z "$ac_cpp_err"; then
11794 echo "$as_me: failed program was:" >&5
11795 sed 's/^/| /' conftest.$ac_ext >&5
11797 # Broken: fails on valid input.
11800 rm -f conftest.err conftest.$ac_ext
11802 # OK, works on sane cases. Now check whether non-existent headers
11803 # can be detected and how.
11804 cat >conftest.$ac_ext <<_ACEOF
11807 cat confdefs.h >>conftest.$ac_ext
11808 cat >>conftest.$ac_ext <<_ACEOF
11809 /* end confdefs.h. */
11810 #include <ac_nonexistent.h>
11812 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11813 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11815 grep -v '^ *+' conftest.er1 >conftest.err
11817 cat conftest.err >&5
11818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819 (exit $ac_status); } >/dev/null; then
11820 if test -s conftest.err; then
11821 ac_cpp_err=$ac_c_preproc_warn_flag
11822 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11829 if test -z "$ac_cpp_err"; then
11830 # Broken: success on invalid input.
11833 echo "$as_me: failed program was:" >&5
11834 sed 's/^/| /' conftest.$ac_ext >&5
11836 # Passes both tests.
11840 rm -f conftest.err conftest.$ac_ext
11843 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11844 rm -f conftest.err conftest.$ac_ext
11845 if $ac_preproc_ok; then
11848 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
11849 See \`config.log' for more details." >&5
11850 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
11851 See \`config.log' for more details." >&2;}
11852 { (exit 1); exit 1; }; }
11856 ac_cpp='$CPP $CPPFLAGS'
11857 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11858 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11859 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11863 *mingw32* ) ac_cv_mingw32=yes ;;
11864 *cygwin* ) ac_cv_cygwin=yes ;;
11870 cat >>confdefs.h <<_ACEOF
11871 #define EXEEXT "${EXEEXT}"
11875 echo "$as_me:$LINENO: checking for be_app in -lbe" >&5
11876 echo $ECHO_N "checking for be_app in -lbe... $ECHO_C" >&6
11877 if test "${ac_cv_lib_be_be_app+set}" = set; then
11878 echo $ECHO_N "(cached) $ECHO_C" >&6
11880 ac_check_lib_save_LIBS=$LIBS
11881 LIBS="-lbe -lroot -lnet $LIBS"
11882 cat >conftest.$ac_ext <<_ACEOF
11885 cat confdefs.h >>conftest.$ac_ext
11886 cat >>conftest.$ac_ext <<_ACEOF
11887 /* end confdefs.h. */
11889 /* Override any gcc2 internal prototype to avoid an error. */
11893 /* We use char because int might match the return type of a gcc2
11894 builtin and then its argument prototype would still apply. */
11904 rm -f conftest.$ac_objext conftest$ac_exeext
11905 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11906 (eval $ac_link) 2>conftest.er1
11908 grep -v '^ *+' conftest.er1 >conftest.err
11910 cat conftest.err >&5
11911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11912 (exit $ac_status); } &&
11913 { ac_try='test -z "$ac_c_werror_flag"
11914 || test ! -s conftest.err'
11915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11916 (eval $ac_try) 2>&5
11918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11919 (exit $ac_status); }; } &&
11920 { ac_try='test -s conftest$ac_exeext'
11921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11922 (eval $ac_try) 2>&5
11924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11925 (exit $ac_status); }; }; then
11926 ac_cv_lib_be_be_app=yes
11928 echo "$as_me: failed program was:" >&5
11929 sed 's/^/| /' conftest.$ac_ext >&5
11931 ac_cv_lib_be_be_app=no
11933 rm -f conftest.err conftest.$ac_objext \
11934 conftest$ac_exeext conftest.$ac_ext
11935 LIBS=$ac_check_lib_save_LIBS
11937 echo "$as_me:$LINENO: result: $ac_cv_lib_be_be_app" >&5
11938 echo "${ECHO_T}$ac_cv_lib_be_be_app" >&6
11939 if test $ac_cv_lib_be_be_app = yes; then
11940 LIBS="$LIBS -lbe -lroot -lnet"
11947 ac_cpp='$CPP $CPPFLAGS'
11948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11951 if test -n "$ac_tool_prefix"; then
11952 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11953 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11954 echo "$as_me:$LINENO: checking for $ac_word" >&5
11955 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11956 if test "${ac_cv_prog_CC+set}" = set; then
11957 echo $ECHO_N "(cached) $ECHO_C" >&6
11959 if test -n "$CC"; then
11960 ac_cv_prog_CC="$CC" # Let the user override the test.
11962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11963 for as_dir in $PATH
11966 test -z "$as_dir" && as_dir=.
11967 for ac_exec_ext in '' $ac_executable_extensions; do
11968 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11969 ac_cv_prog_CC="${ac_tool_prefix}gcc"
11970 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11979 if test -n "$CC"; then
11980 echo "$as_me:$LINENO: result: $CC" >&5
11981 echo "${ECHO_T}$CC" >&6
11983 echo "$as_me:$LINENO: result: no" >&5
11984 echo "${ECHO_T}no" >&6
11988 if test -z "$ac_cv_prog_CC"; then
11990 # Extract the first word of "gcc", so it can be a program name with args.
11991 set dummy gcc; ac_word=$2
11992 echo "$as_me:$LINENO: checking for $ac_word" >&5
11993 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11994 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11995 echo $ECHO_N "(cached) $ECHO_C" >&6
11997 if test -n "$ac_ct_CC"; then
11998 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12001 for as_dir in $PATH
12004 test -z "$as_dir" && as_dir=.
12005 for ac_exec_ext in '' $ac_executable_extensions; do
12006 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12007 ac_cv_prog_ac_ct_CC="gcc"
12008 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12016 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12017 if test -n "$ac_ct_CC"; then
12018 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12019 echo "${ECHO_T}$ac_ct_CC" >&6
12021 echo "$as_me:$LINENO: result: no" >&5
12022 echo "${ECHO_T}no" >&6
12027 CC="$ac_cv_prog_CC"
12030 if test -z "$CC"; then
12031 if test -n "$ac_tool_prefix"; then
12032 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12033 set dummy ${ac_tool_prefix}cc; ac_word=$2
12034 echo "$as_me:$LINENO: checking for $ac_word" >&5
12035 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12036 if test "${ac_cv_prog_CC+set}" = set; then
12037 echo $ECHO_N "(cached) $ECHO_C" >&6
12039 if test -n "$CC"; then
12040 ac_cv_prog_CC="$CC" # Let the user override the test.
12042 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12043 for as_dir in $PATH
12046 test -z "$as_dir" && as_dir=.
12047 for ac_exec_ext in '' $ac_executable_extensions; do
12048 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12049 ac_cv_prog_CC="${ac_tool_prefix}cc"
12050 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12059 if test -n "$CC"; then
12060 echo "$as_me:$LINENO: result: $CC" >&5
12061 echo "${ECHO_T}$CC" >&6
12063 echo "$as_me:$LINENO: result: no" >&5
12064 echo "${ECHO_T}no" >&6
12068 if test -z "$ac_cv_prog_CC"; then
12070 # Extract the first word of "cc", so it can be a program name with args.
12071 set dummy cc; ac_word=$2
12072 echo "$as_me:$LINENO: checking for $ac_word" >&5
12073 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12074 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12075 echo $ECHO_N "(cached) $ECHO_C" >&6
12077 if test -n "$ac_ct_CC"; then
12078 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12080 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12081 for as_dir in $PATH
12084 test -z "$as_dir" && as_dir=.
12085 for ac_exec_ext in '' $ac_executable_extensions; do
12086 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12087 ac_cv_prog_ac_ct_CC="cc"
12088 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12096 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12097 if test -n "$ac_ct_CC"; then
12098 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12099 echo "${ECHO_T}$ac_ct_CC" >&6
12101 echo "$as_me:$LINENO: result: no" >&5
12102 echo "${ECHO_T}no" >&6
12107 CC="$ac_cv_prog_CC"
12111 if test -z "$CC"; then
12112 # Extract the first word of "cc", so it can be a program name with args.
12113 set dummy cc; ac_word=$2
12114 echo "$as_me:$LINENO: checking for $ac_word" >&5
12115 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12116 if test "${ac_cv_prog_CC+set}" = set; then
12117 echo $ECHO_N "(cached) $ECHO_C" >&6
12119 if test -n "$CC"; then
12120 ac_cv_prog_CC="$CC" # Let the user override the test.
12122 ac_prog_rejected=no
12123 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12124 for as_dir in $PATH
12127 test -z "$as_dir" && as_dir=.
12128 for ac_exec_ext in '' $ac_executable_extensions; do
12129 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12130 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12131 ac_prog_rejected=yes
12135 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12141 if test $ac_prog_rejected = yes; then
12142 # We found a bogon in the path, so make sure we never use it.
12143 set dummy $ac_cv_prog_CC
12145 if test $# != 0; then
12146 # We chose a different compiler from the bogus one.
12147 # However, it has the same basename, so the bogon will be chosen
12148 # first if we set CC to just the basename; use the full file name.
12150 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12156 if test -n "$CC"; then
12157 echo "$as_me:$LINENO: result: $CC" >&5
12158 echo "${ECHO_T}$CC" >&6
12160 echo "$as_me:$LINENO: result: no" >&5
12161 echo "${ECHO_T}no" >&6
12165 if test -z "$CC"; then
12166 if test -n "$ac_tool_prefix"; then
12169 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12170 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12171 echo "$as_me:$LINENO: checking for $ac_word" >&5
12172 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12173 if test "${ac_cv_prog_CC+set}" = set; then
12174 echo $ECHO_N "(cached) $ECHO_C" >&6
12176 if test -n "$CC"; then
12177 ac_cv_prog_CC="$CC" # Let the user override the test.
12179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12180 for as_dir in $PATH
12183 test -z "$as_dir" && as_dir=.
12184 for ac_exec_ext in '' $ac_executable_extensions; do
12185 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12186 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12187 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12196 if test -n "$CC"; then
12197 echo "$as_me:$LINENO: result: $CC" >&5
12198 echo "${ECHO_T}$CC" >&6
12200 echo "$as_me:$LINENO: result: no" >&5
12201 echo "${ECHO_T}no" >&6
12204 test -n "$CC" && break
12207 if test -z "$CC"; then
12211 # Extract the first word of "$ac_prog", so it can be a program name with args.
12212 set dummy $ac_prog; ac_word=$2
12213 echo "$as_me:$LINENO: checking for $ac_word" >&5
12214 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12215 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12216 echo $ECHO_N "(cached) $ECHO_C" >&6
12218 if test -n "$ac_ct_CC"; then
12219 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12222 for as_dir in $PATH
12225 test -z "$as_dir" && as_dir=.
12226 for ac_exec_ext in '' $ac_executable_extensions; do
12227 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12228 ac_cv_prog_ac_ct_CC="$ac_prog"
12229 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12237 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12238 if test -n "$ac_ct_CC"; then
12239 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12240 echo "${ECHO_T}$ac_ct_CC" >&6
12242 echo "$as_me:$LINENO: result: no" >&5
12243 echo "${ECHO_T}no" >&6
12246 test -n "$ac_ct_CC" && break
12255 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
12256 See \`config.log' for more details." >&5
12257 echo "$as_me: error: no acceptable C compiler found in \$PATH
12258 See \`config.log' for more details." >&2;}
12259 { (exit 1); exit 1; }; }
12261 # Provide some information about the compiler.
12262 echo "$as_me:$LINENO:" \
12263 "checking for C compiler version" >&5
12264 ac_compiler=`set X $ac_compile; echo $2`
12265 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
12266 (eval $ac_compiler --version </dev/null >&5) 2>&5
12268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12269 (exit $ac_status); }
12270 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
12271 (eval $ac_compiler -v </dev/null >&5) 2>&5
12273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12274 (exit $ac_status); }
12275 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
12276 (eval $ac_compiler -V </dev/null >&5) 2>&5
12278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12279 (exit $ac_status); }
12281 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
12282 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
12283 if test "${ac_cv_c_compiler_gnu+set}" = set; then
12284 echo $ECHO_N "(cached) $ECHO_C" >&6
12286 cat >conftest.$ac_ext <<_ACEOF
12289 cat confdefs.h >>conftest.$ac_ext
12290 cat >>conftest.$ac_ext <<_ACEOF
12291 /* end confdefs.h. */
12304 rm -f conftest.$ac_objext
12305 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12306 (eval $ac_compile) 2>conftest.er1
12308 grep -v '^ *+' conftest.er1 >conftest.err
12310 cat conftest.err >&5
12311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12312 (exit $ac_status); } &&
12313 { ac_try='test -z "$ac_c_werror_flag"
12314 || test ! -s conftest.err'
12315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12316 (eval $ac_try) 2>&5
12318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12319 (exit $ac_status); }; } &&
12320 { ac_try='test -s conftest.$ac_objext'
12321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12322 (eval $ac_try) 2>&5
12324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12325 (exit $ac_status); }; }; then
12326 ac_compiler_gnu=yes
12328 echo "$as_me: failed program was:" >&5
12329 sed 's/^/| /' conftest.$ac_ext >&5
12333 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12334 ac_cv_c_compiler_gnu=$ac_compiler_gnu
12337 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
12338 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
12339 GCC=`test $ac_compiler_gnu = yes && echo yes`
12340 ac_test_CFLAGS=${CFLAGS+set}
12341 ac_save_CFLAGS=$CFLAGS
12343 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
12344 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
12345 if test "${ac_cv_prog_cc_g+set}" = set; then
12346 echo $ECHO_N "(cached) $ECHO_C" >&6
12348 cat >conftest.$ac_ext <<_ACEOF
12351 cat confdefs.h >>conftest.$ac_ext
12352 cat >>conftest.$ac_ext <<_ACEOF
12353 /* end confdefs.h. */
12363 rm -f conftest.$ac_objext
12364 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12365 (eval $ac_compile) 2>conftest.er1
12367 grep -v '^ *+' conftest.er1 >conftest.err
12369 cat conftest.err >&5
12370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12371 (exit $ac_status); } &&
12372 { ac_try='test -z "$ac_c_werror_flag"
12373 || test ! -s conftest.err'
12374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12375 (eval $ac_try) 2>&5
12377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378 (exit $ac_status); }; } &&
12379 { ac_try='test -s conftest.$ac_objext'
12380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12381 (eval $ac_try) 2>&5
12383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12384 (exit $ac_status); }; }; then
12385 ac_cv_prog_cc_g=yes
12387 echo "$as_me: failed program was:" >&5
12388 sed 's/^/| /' conftest.$ac_ext >&5
12392 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12394 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
12395 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
12396 if test "$ac_test_CFLAGS" = set; then
12397 CFLAGS=$ac_save_CFLAGS
12398 elif test $ac_cv_prog_cc_g = yes; then
12399 if test "$GCC" = yes; then
12405 if test "$GCC" = yes; then
12411 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
12412 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
12413 if test "${ac_cv_prog_cc_stdc+set}" = set; then
12414 echo $ECHO_N "(cached) $ECHO_C" >&6
12416 ac_cv_prog_cc_stdc=no
12418 cat >conftest.$ac_ext <<_ACEOF
12421 cat confdefs.h >>conftest.$ac_ext
12422 cat >>conftest.$ac_ext <<_ACEOF
12423 /* end confdefs.h. */
12424 #include <stdarg.h>
12426 #include <sys/types.h>
12427 #include <sys/stat.h>
12428 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
12429 struct buf { int x; };
12430 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12431 static char *e (p, i)
12437 static char *f (char * (*g) (char **, int), char **p, ...)
12442 s = g (p, va_arg (v,int));
12447 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12448 function prototypes and stuff, but not '\xHH' hex character constants.
12449 These don't provoke an error unfortunately, instead are silently treated
12450 as 'x'. The following induces an error, until -std1 is added to get
12451 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12452 array size at least. It's necessary to write '\x00'==0 to get something
12453 that's true only with -std1. */
12454 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12456 int test (int i, double x);
12457 struct s1 {int (*f) (int a);};
12458 struct s2 {int (*f) (double a);};
12459 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12465 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12470 # Don't try gcc -ansi; that turns off useful extensions and
12471 # breaks some systems' header files.
12472 # AIX -qlanglvl=ansi
12473 # Ultrix and OSF/1 -std1
12474 # HP-UX 10.20 and later -Ae
12475 # HP-UX older versions -Aa -D_HPUX_SOURCE
12476 # SVR4 -Xc -D__EXTENSIONS__
12477 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12479 CC="$ac_save_CC $ac_arg"
12480 rm -f conftest.$ac_objext
12481 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12482 (eval $ac_compile) 2>conftest.er1
12484 grep -v '^ *+' conftest.er1 >conftest.err
12486 cat conftest.err >&5
12487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12488 (exit $ac_status); } &&
12489 { ac_try='test -z "$ac_c_werror_flag"
12490 || test ! -s conftest.err'
12491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12492 (eval $ac_try) 2>&5
12494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12495 (exit $ac_status); }; } &&
12496 { ac_try='test -s conftest.$ac_objext'
12497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12498 (eval $ac_try) 2>&5
12500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12501 (exit $ac_status); }; }; then
12502 ac_cv_prog_cc_stdc=$ac_arg
12505 echo "$as_me: failed program was:" >&5
12506 sed 's/^/| /' conftest.$ac_ext >&5
12509 rm -f conftest.err conftest.$ac_objext
12511 rm -f conftest.$ac_ext conftest.$ac_objext
12516 case "x$ac_cv_prog_cc_stdc" in
12518 echo "$as_me:$LINENO: result: none needed" >&5
12519 echo "${ECHO_T}none needed" >&6 ;;
12521 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
12522 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
12523 CC="$CC $ac_cv_prog_cc_stdc" ;;
12526 # Some people use a C++ compiler to compile C. Since we use `exit',
12527 # in C++ we need to declare it. In case someone uses the same compiler
12528 # for both compiling C and C++ we need to have the C++ compiler decide
12529 # the declaration of exit, since it's the most demanding environment.
12530 cat >conftest.$ac_ext <<_ACEOF
12531 #ifndef __cplusplus
12535 rm -f conftest.$ac_objext
12536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12537 (eval $ac_compile) 2>conftest.er1
12539 grep -v '^ *+' conftest.er1 >conftest.err
12541 cat conftest.err >&5
12542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12543 (exit $ac_status); } &&
12544 { ac_try='test -z "$ac_c_werror_flag"
12545 || test ! -s conftest.err'
12546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12547 (eval $ac_try) 2>&5
12549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12550 (exit $ac_status); }; } &&
12551 { ac_try='test -s conftest.$ac_objext'
12552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12553 (eval $ac_try) 2>&5
12555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12556 (exit $ac_status); }; }; then
12557 for ac_declaration in \
12559 'extern "C" void std::exit (int) throw (); using std::exit;' \
12560 'extern "C" void std::exit (int); using std::exit;' \
12561 'extern "C" void exit (int) throw ();' \
12562 'extern "C" void exit (int);' \
12565 cat >conftest.$ac_ext <<_ACEOF
12568 cat confdefs.h >>conftest.$ac_ext
12569 cat >>conftest.$ac_ext <<_ACEOF
12570 /* end confdefs.h. */
12572 #include <stdlib.h>
12581 rm -f conftest.$ac_objext
12582 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12583 (eval $ac_compile) 2>conftest.er1
12585 grep -v '^ *+' conftest.er1 >conftest.err
12587 cat conftest.err >&5
12588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12589 (exit $ac_status); } &&
12590 { ac_try='test -z "$ac_c_werror_flag"
12591 || test ! -s conftest.err'
12592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12593 (eval $ac_try) 2>&5
12595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12596 (exit $ac_status); }; } &&
12597 { ac_try='test -s conftest.$ac_objext'
12598 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12599 (eval $ac_try) 2>&5
12601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12602 (exit $ac_status); }; }; then
12605 echo "$as_me: failed program was:" >&5
12606 sed 's/^/| /' conftest.$ac_ext >&5
12610 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12611 cat >conftest.$ac_ext <<_ACEOF
12614 cat confdefs.h >>conftest.$ac_ext
12615 cat >>conftest.$ac_ext <<_ACEOF
12616 /* end confdefs.h. */
12626 rm -f conftest.$ac_objext
12627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12628 (eval $ac_compile) 2>conftest.er1
12630 grep -v '^ *+' conftest.er1 >conftest.err
12632 cat conftest.err >&5
12633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12634 (exit $ac_status); } &&
12635 { ac_try='test -z "$ac_c_werror_flag"
12636 || test ! -s conftest.err'
12637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12638 (eval $ac_try) 2>&5
12640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12641 (exit $ac_status); }; } &&
12642 { ac_try='test -s conftest.$ac_objext'
12643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12644 (eval $ac_try) 2>&5
12646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12647 (exit $ac_status); }; }; then
12650 echo "$as_me: failed program was:" >&5
12651 sed 's/^/| /' conftest.$ac_ext >&5
12654 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12657 if test -n "$ac_declaration"; then
12658 echo '#ifdef __cplusplus' >>confdefs.h
12659 echo $ac_declaration >>confdefs.h
12660 echo '#endif' >>confdefs.h
12664 echo "$as_me: failed program was:" >&5
12665 sed 's/^/| /' conftest.$ac_ext >&5
12668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12670 ac_cpp='$CPP $CPPFLAGS'
12671 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12672 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12673 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12675 depcc="$CC" am_compiler_list=
12677 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
12678 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
12679 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
12680 echo $ECHO_N "(cached) $ECHO_C" >&6
12682 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12683 # We make a subdir and do the tests there. Otherwise we can end up
12684 # making bogus files that we don't know about and never remove. For
12685 # instance it was reported that on HP-UX the gcc test will end up
12686 # making a dummy file named `D' -- because `-MD' means `put the output
12689 # Copy depcomp to subdir because otherwise we won't find it if we're
12690 # using a relative directory.
12691 cp "$am_depcomp" conftest.dir
12693 # We will build objects and dependencies in a subdirectory because
12694 # it helps to detect inapplicable dependency modes. For instance
12695 # both Tru64's cc and ICC support -MD to output dependencies as a
12696 # side effect of compilation, but ICC will put the dependencies in
12697 # the current directory while Tru64 will put them in the object
12701 am_cv_CC_dependencies_compiler_type=none
12702 if test "$am_compiler_list" = ""; then
12703 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12705 for depmode in $am_compiler_list; do
12706 # Setup a source with many dependencies, because some compilers
12707 # like to wrap large dependency lists on column 80 (with \), and
12708 # we should not choose a depcomp mode which is confused by this.
12710 # We need to recreate these files for each test, as the compiler may
12711 # overwrite some of them when testing with obscure command lines.
12712 # This happens at least with the AIX C compiler.
12714 for i in 1 2 3 4 5 6; do
12715 echo '#include "conftst'$i'.h"' >> sub/conftest.c
12716 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
12717 # Solaris 8's {/usr,}/bin/sh.
12718 touch sub/conftst$i.h
12720 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12724 # after this tag, mechanisms are not by side-effect, so they'll
12725 # only be used when explicitly requested
12726 if test "x$enable_dependency_tracking" = xyes; then
12734 # We check with `-c' and `-o' for the sake of the "dashmstdout"
12735 # mode. It turns out that the SunPro C++ compiler does not properly
12736 # handle `-M -o', and we need to detect this.
12737 if depmode=$depmode \
12738 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
12739 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12740 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
12741 >/dev/null 2>conftest.err &&
12742 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12743 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
12744 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12745 # icc doesn't choke on unknown options, it will just issue warnings
12746 # or remarks (even with -Werror). So we grep stderr for any message
12747 # that says an option was ignored or not supported.
12748 # When given -MP, icc 7.0 and 7.1 complain thusly:
12749 # icc: Command line warning: ignoring option '-M'; no argument required
12750 # The diagnosis changed in icc 8.0:
12751 # icc: Command line remark: option '-MP' not supported
12752 if (grep 'ignoring option' conftest.err ||
12753 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12754 am_cv_CC_dependencies_compiler_type=$depmode
12761 rm -rf conftest.dir
12763 am_cv_CC_dependencies_compiler_type=none
12767 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
12768 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
12769 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12774 test "x$enable_dependency_tracking" != xno \
12775 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12776 am__fastdepCC_TRUE=
12777 am__fastdepCC_FALSE='#'
12779 am__fastdepCC_TRUE='#'
12780 am__fastdepCC_FALSE=
12784 if test "X${ac_cv_prog_cc_stdc}" = "Xno" ; then
12785 { { echo "$as_me:$LINENO: error: OpenLDAP requires compiler to support STDC constructs." >&5
12786 echo "$as_me: error: OpenLDAP requires compiler to support STDC constructs." >&2;}
12787 { (exit 1); exit 1; }; }
12790 # test for make depend flag
12793 if test -z "${MKDEP}"; then
12794 OL_MKDEP="${CC-cc}"
12795 if test -z "${MKDEP_FLAGS}"; then
12796 echo "$as_me:$LINENO: checking for ${OL_MKDEP} depend flag" >&5
12797 echo $ECHO_N "checking for ${OL_MKDEP} depend flag... $ECHO_C" >&6
12798 if test "${ol_cv_mkdep+set}" = set; then
12799 echo $ECHO_N "(cached) $ECHO_C" >&6
12803 for flag in "-M" "-xM"; do
12804 cat > conftest.c <<EOF
12807 if { ac_try='$OL_MKDEP $flag conftest.c'
12808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12809 (eval $ac_try) 2>&5
12811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12812 (exit $ac_status); }; } \
12813 | grep '^conftest\.'"${ac_objext}" >/dev/null 2>&1
12815 if test ! -f conftest."${ac_object}" ; then
12817 OL_MKDEP_FLAGS="$flag"
12825 echo "$as_me:$LINENO: result: $ol_cv_mkdep" >&5
12826 echo "${ECHO_T}$ol_cv_mkdep" >&6
12829 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12833 OL_MKDEP="${MKDEP}"
12834 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12839 if test "${ol_cv_mkdep}" = no ; then
12840 # this will soon become an error
12841 { echo "$as_me:$LINENO: WARNING: do not know how to generate dependencies" >&5
12842 echo "$as_me: WARNING: do not know how to generate dependencies" >&2;}
12845 echo "$as_me:$LINENO: checking for afopen in -ls" >&5
12846 echo $ECHO_N "checking for afopen in -ls... $ECHO_C" >&6
12847 if test "${ac_cv_lib_s_afopen+set}" = set; then
12848 echo $ECHO_N "(cached) $ECHO_C" >&6
12850 ac_check_lib_save_LIBS=$LIBS
12852 cat >conftest.$ac_ext <<_ACEOF
12855 cat confdefs.h >>conftest.$ac_ext
12856 cat >>conftest.$ac_ext <<_ACEOF
12857 /* end confdefs.h. */
12859 /* Override any gcc2 internal prototype to avoid an error. */
12863 /* We use char because int might match the return type of a gcc2
12864 builtin and then its argument prototype would still apply. */
12874 rm -f conftest.$ac_objext conftest$ac_exeext
12875 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12876 (eval $ac_link) 2>conftest.er1
12878 grep -v '^ *+' conftest.er1 >conftest.err
12880 cat conftest.err >&5
12881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12882 (exit $ac_status); } &&
12883 { ac_try='test -z "$ac_c_werror_flag"
12884 || test ! -s conftest.err'
12885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12886 (eval $ac_try) 2>&5
12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12889 (exit $ac_status); }; } &&
12890 { ac_try='test -s conftest$ac_exeext'
12891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12892 (eval $ac_try) 2>&5
12894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12895 (exit $ac_status); }; }; then
12896 ac_cv_lib_s_afopen=yes
12898 echo "$as_me: failed program was:" >&5
12899 sed 's/^/| /' conftest.$ac_ext >&5
12901 ac_cv_lib_s_afopen=no
12903 rm -f conftest.err conftest.$ac_objext \
12904 conftest$ac_exeext conftest.$ac_ext
12905 LIBS=$ac_check_lib_save_LIBS
12907 echo "$as_me:$LINENO: result: $ac_cv_lib_s_afopen" >&5
12908 echo "${ECHO_T}$ac_cv_lib_s_afopen" >&6
12909 if test $ac_cv_lib_s_afopen = yes; then
12913 cat >>confdefs.h <<\_ACEOF
12914 #define HAVE_AIX_SECURITY 1
12923 ac_cv_func_getopt=no
12925 cat >>confdefs.h <<\_ACEOF
12926 #define BOTH_STRINGS_H 1
12933 WITH_MODULES_ENABLED=no
12934 if test $ol_enable_modules != no ; then
12936 for ac_header in ltdl.h
12938 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12939 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12940 echo "$as_me:$LINENO: checking for $ac_header" >&5
12941 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12942 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12943 echo $ECHO_N "(cached) $ECHO_C" >&6
12945 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12946 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12948 # Is the header compilable?
12949 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12950 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12951 cat >conftest.$ac_ext <<_ACEOF
12954 cat confdefs.h >>conftest.$ac_ext
12955 cat >>conftest.$ac_ext <<_ACEOF
12956 /* end confdefs.h. */
12957 $ac_includes_default
12958 #include <$ac_header>
12960 rm -f conftest.$ac_objext
12961 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12962 (eval $ac_compile) 2>conftest.er1
12964 grep -v '^ *+' conftest.er1 >conftest.err
12966 cat conftest.err >&5
12967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12968 (exit $ac_status); } &&
12969 { ac_try='test -z "$ac_c_werror_flag"
12970 || test ! -s conftest.err'
12971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12972 (eval $ac_try) 2>&5
12974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12975 (exit $ac_status); }; } &&
12976 { ac_try='test -s conftest.$ac_objext'
12977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12978 (eval $ac_try) 2>&5
12980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12981 (exit $ac_status); }; }; then
12982 ac_header_compiler=yes
12984 echo "$as_me: failed program was:" >&5
12985 sed 's/^/| /' conftest.$ac_ext >&5
12987 ac_header_compiler=no
12989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12990 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12991 echo "${ECHO_T}$ac_header_compiler" >&6
12993 # Is the header present?
12994 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12995 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12996 cat >conftest.$ac_ext <<_ACEOF
12999 cat confdefs.h >>conftest.$ac_ext
13000 cat >>conftest.$ac_ext <<_ACEOF
13001 /* end confdefs.h. */
13002 #include <$ac_header>
13004 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13005 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13007 grep -v '^ *+' conftest.er1 >conftest.err
13009 cat conftest.err >&5
13010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13011 (exit $ac_status); } >/dev/null; then
13012 if test -s conftest.err; then
13013 ac_cpp_err=$ac_c_preproc_warn_flag
13014 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13021 if test -z "$ac_cpp_err"; then
13022 ac_header_preproc=yes
13024 echo "$as_me: failed program was:" >&5
13025 sed 's/^/| /' conftest.$ac_ext >&5
13027 ac_header_preproc=no
13029 rm -f conftest.err conftest.$ac_ext
13030 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13031 echo "${ECHO_T}$ac_header_preproc" >&6
13033 # So? What about this header?
13034 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13036 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13037 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13038 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13039 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13040 ac_header_preproc=yes
13043 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13044 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13045 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13046 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13047 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13048 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13049 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13050 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13051 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13052 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13053 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13054 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13057 ## ------------------------------------------ ##
13058 ## Report this to the AC_PACKAGE_NAME lists. ##
13059 ## ------------------------------------------ ##
13062 sed "s/^/$as_me: WARNING: /" >&2
13065 echo "$as_me:$LINENO: checking for $ac_header" >&5
13066 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13067 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13068 echo $ECHO_N "(cached) $ECHO_C" >&6
13070 eval "$as_ac_Header=\$ac_header_preproc"
13072 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13073 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13076 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13077 cat >>confdefs.h <<_ACEOF
13078 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13086 if test $ac_cv_header_ltdl_h = no ; then
13087 { { echo "$as_me:$LINENO: error: could not locate libtool ltdl.h" >&5
13088 echo "$as_me: error: could not locate libtool ltdl.h" >&2;}
13089 { (exit 1); exit 1; }; }
13092 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
13093 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
13094 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
13095 echo $ECHO_N "(cached) $ECHO_C" >&6
13097 ac_check_lib_save_LIBS=$LIBS
13098 LIBS="-lltdl $LIBS"
13099 cat >conftest.$ac_ext <<_ACEOF
13102 cat confdefs.h >>conftest.$ac_ext
13103 cat >>conftest.$ac_ext <<_ACEOF
13104 /* end confdefs.h. */
13106 /* Override any gcc2 internal prototype to avoid an error. */
13110 /* We use char because int might match the return type of a gcc2
13111 builtin and then its argument prototype would still apply. */
13121 rm -f conftest.$ac_objext conftest$ac_exeext
13122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13123 (eval $ac_link) 2>conftest.er1
13125 grep -v '^ *+' conftest.er1 >conftest.err
13127 cat conftest.err >&5
13128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13129 (exit $ac_status); } &&
13130 { ac_try='test -z "$ac_c_werror_flag"
13131 || test ! -s conftest.err'
13132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13133 (eval $ac_try) 2>&5
13135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13136 (exit $ac_status); }; } &&
13137 { ac_try='test -s conftest$ac_exeext'
13138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13139 (eval $ac_try) 2>&5
13141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13142 (exit $ac_status); }; }; then
13143 ac_cv_lib_ltdl_lt_dlinit=yes
13145 echo "$as_me: failed program was:" >&5
13146 sed 's/^/| /' conftest.$ac_ext >&5
13148 ac_cv_lib_ltdl_lt_dlinit=no
13150 rm -f conftest.err conftest.$ac_objext \
13151 conftest$ac_exeext conftest.$ac_ext
13152 LIBS=$ac_check_lib_save_LIBS
13154 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
13155 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
13156 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
13158 MODULES_LIBS=-lltdl
13160 cat >>confdefs.h <<\_ACEOF
13161 #define HAVE_LIBLTDL 1
13168 if test "$ac_cv_lib_ltdl_lt_dlinit" = no ; then
13169 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
13170 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
13171 { (exit 1); exit 1; }; }
13173 ol_link_modules=yes
13174 WITH_MODULES_ENABLED=yes
13177 for i in $Backends; do
13178 eval "ol_tmp=\$ol_enable_$i"
13179 if test $ol_tmp = mod ; then
13180 { echo "$as_me:$LINENO: WARNING: building static $i backend" >&5
13181 echo "$as_me: WARNING: building static $i backend" >&2;}
13182 eval "ol_enable_$i=yes"
13185 for i in $Overlays; do
13186 eval "ol_tmp=\$ol_enable_$i"
13187 if test $ol_tmp = mod ; then
13188 { echo "$as_me:$LINENO: WARNING: building static $i overlay" >&5
13189 echo "$as_me: WARNING: building static $i overlay" >&2;}
13190 eval "ol_enable_$i=yes"
13196 echo "$as_me:$LINENO: checking for EBCDIC" >&5
13197 echo $ECHO_N "checking for EBCDIC... $ECHO_C" >&6
13198 if test "${ol_cv_cpp_ebcdic+set}" = set; then
13199 echo $ECHO_N "(cached) $ECHO_C" >&6
13202 cat >conftest.$ac_ext <<_ACEOF
13205 cat confdefs.h >>conftest.$ac_ext
13206 cat >>conftest.$ac_ext <<_ACEOF
13207 /* end confdefs.h. */
13210 #include <__ASCII__/generate_error.h>
13214 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13215 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13217 grep -v '^ *+' conftest.er1 >conftest.err
13219 cat conftest.err >&5
13220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13221 (exit $ac_status); } >/dev/null; then
13222 if test -s conftest.err; then
13223 ac_cpp_err=$ac_c_preproc_warn_flag
13224 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13231 if test -z "$ac_cpp_err"; then
13232 ol_cv_cpp_ebcdic=yes
13234 echo "$as_me: failed program was:" >&5
13235 sed 's/^/| /' conftest.$ac_ext >&5
13237 ol_cv_cpp_ebcdic=no
13239 rm -f conftest.err conftest.$ac_ext
13241 echo "$as_me:$LINENO: result: $ol_cv_cpp_ebcdic" >&5
13242 echo "${ECHO_T}$ol_cv_cpp_ebcdic" >&6
13243 if test $ol_cv_cpp_ebcdic = yes ; then
13245 cat >>confdefs.h <<\_ACEOF
13246 #define HAVE_EBCDIC 1
13251 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
13252 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
13253 if test "${ol_cv_header_stdc+set}" = set; then
13254 echo $ECHO_N "(cached) $ECHO_C" >&6
13256 cat >conftest.$ac_ext <<_ACEOF
13259 cat confdefs.h >>conftest.$ac_ext
13260 cat >>conftest.$ac_ext <<_ACEOF
13261 /* end confdefs.h. */
13262 #include <stdlib.h>
13263 #include <stdarg.h>
13264 #include <string.h>
13267 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13268 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13270 grep -v '^ *+' conftest.er1 >conftest.err
13272 cat conftest.err >&5
13273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13274 (exit $ac_status); } >/dev/null; then
13275 if test -s conftest.err; then
13276 ac_cpp_err=$ac_c_preproc_warn_flag
13277 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13284 if test -z "$ac_cpp_err"; then
13285 ol_cv_header_stdc=yes
13287 echo "$as_me: failed program was:" >&5
13288 sed 's/^/| /' conftest.$ac_ext >&5
13290 ol_cv_header_stdc=no
13292 rm -f conftest.err conftest.$ac_ext
13294 if test $ol_cv_header_stdc = yes; then
13295 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13296 cat >conftest.$ac_ext <<_ACEOF
13299 cat confdefs.h >>conftest.$ac_ext
13300 cat >>conftest.$ac_ext <<_ACEOF
13301 /* end confdefs.h. */
13302 #include <string.h>
13305 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13306 $EGREP "memchr" >/dev/null 2>&1; then
13309 ol_cv_header_stdc=no
13315 if test $ol_cv_header_stdc = yes; then
13316 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13317 cat >conftest.$ac_ext <<_ACEOF
13320 cat confdefs.h >>conftest.$ac_ext
13321 cat >>conftest.$ac_ext <<_ACEOF
13322 /* end confdefs.h. */
13323 #include <stdlib.h>
13326 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13327 $EGREP "free" >/dev/null 2>&1; then
13330 ol_cv_header_stdc=no
13336 if test $ol_cv_header_stdc = yes; then
13337 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13338 if test "$cross_compiling" = yes; then
13341 cat >conftest.$ac_ext <<_ACEOF
13344 cat confdefs.h >>conftest.$ac_ext
13345 cat >>conftest.$ac_ext <<_ACEOF
13346 /* end confdefs.h. */
13348 #ifndef HAVE_EBCDIC
13349 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13350 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13352 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
13353 || ('j' <= (c) && (c) <= 'r') \
13354 || ('s' <= (c) && (c) <= 'z'))
13355 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13357 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13358 int main () { int i; for (i = 0; i < 256; i++)
13359 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
13363 rm -f conftest$ac_exeext
13364 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13365 (eval $ac_link) 2>&5
13367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13368 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13370 (eval $ac_try) 2>&5
13372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13373 (exit $ac_status); }; }; then
13376 echo "$as_me: program exited with status $ac_status" >&5
13377 echo "$as_me: failed program was:" >&5
13378 sed 's/^/| /' conftest.$ac_ext >&5
13380 ( exit $ac_status )
13381 ol_cv_header_stdc=no
13383 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13387 echo "$as_me:$LINENO: result: $ol_cv_header_stdc" >&5
13388 echo "${ECHO_T}$ol_cv_header_stdc" >&6
13389 if test $ol_cv_header_stdc = yes; then
13390 cat >>confdefs.h <<\_ACEOF
13391 #define STDC_HEADERS 1
13395 ac_cv_header_stdc=disable
13398 if test $ol_cv_header_stdc != yes; then
13399 { echo "$as_me:$LINENO: WARNING: could not locate Standard C compliant headers" >&5
13400 echo "$as_me: WARNING: could not locate Standard C compliant headers" >&2;}
13408 ac_header_dirent=no
13409 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13410 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13411 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13412 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
13413 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13414 echo $ECHO_N "(cached) $ECHO_C" >&6
13416 cat >conftest.$ac_ext <<_ACEOF
13419 cat confdefs.h >>conftest.$ac_ext
13420 cat >>conftest.$ac_ext <<_ACEOF
13421 /* end confdefs.h. */
13422 #include <sys/types.h>
13434 rm -f conftest.$ac_objext
13435 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13436 (eval $ac_compile) 2>conftest.er1
13438 grep -v '^ *+' conftest.er1 >conftest.err
13440 cat conftest.err >&5
13441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13442 (exit $ac_status); } &&
13443 { ac_try='test -z "$ac_c_werror_flag"
13444 || test ! -s conftest.err'
13445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13446 (eval $ac_try) 2>&5
13448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13449 (exit $ac_status); }; } &&
13450 { ac_try='test -s conftest.$ac_objext'
13451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13452 (eval $ac_try) 2>&5
13454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13455 (exit $ac_status); }; }; then
13456 eval "$as_ac_Header=yes"
13458 echo "$as_me: failed program was:" >&5
13459 sed 's/^/| /' conftest.$ac_ext >&5
13461 eval "$as_ac_Header=no"
13463 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13465 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13466 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13467 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13468 cat >>confdefs.h <<_ACEOF
13469 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13472 ac_header_dirent=$ac_hdr; break
13476 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13477 if test $ac_header_dirent = dirent.h; then
13478 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13479 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13480 if test "${ac_cv_search_opendir+set}" = set; then
13481 echo $ECHO_N "(cached) $ECHO_C" >&6
13483 ac_func_search_save_LIBS=$LIBS
13484 ac_cv_search_opendir=no
13485 cat >conftest.$ac_ext <<_ACEOF
13488 cat confdefs.h >>conftest.$ac_ext
13489 cat >>conftest.$ac_ext <<_ACEOF
13490 /* end confdefs.h. */
13492 /* Override any gcc2 internal prototype to avoid an error. */
13496 /* We use char because int might match the return type of a gcc2
13497 builtin and then its argument prototype would still apply. */
13507 rm -f conftest.$ac_objext conftest$ac_exeext
13508 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13509 (eval $ac_link) 2>conftest.er1
13511 grep -v '^ *+' conftest.er1 >conftest.err
13513 cat conftest.err >&5
13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515 (exit $ac_status); } &&
13516 { ac_try='test -z "$ac_c_werror_flag"
13517 || test ! -s conftest.err'
13518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13519 (eval $ac_try) 2>&5
13521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13522 (exit $ac_status); }; } &&
13523 { ac_try='test -s conftest$ac_exeext'
13524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13525 (eval $ac_try) 2>&5
13527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13528 (exit $ac_status); }; }; then
13529 ac_cv_search_opendir="none required"
13531 echo "$as_me: failed program was:" >&5
13532 sed 's/^/| /' conftest.$ac_ext >&5
13535 rm -f conftest.err conftest.$ac_objext \
13536 conftest$ac_exeext conftest.$ac_ext
13537 if test "$ac_cv_search_opendir" = no; then
13538 for ac_lib in dir; do
13539 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13540 cat >conftest.$ac_ext <<_ACEOF
13543 cat confdefs.h >>conftest.$ac_ext
13544 cat >>conftest.$ac_ext <<_ACEOF
13545 /* end confdefs.h. */
13547 /* Override any gcc2 internal prototype to avoid an error. */
13551 /* We use char because int might match the return type of a gcc2
13552 builtin and then its argument prototype would still apply. */
13562 rm -f conftest.$ac_objext conftest$ac_exeext
13563 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13564 (eval $ac_link) 2>conftest.er1
13566 grep -v '^ *+' conftest.er1 >conftest.err
13568 cat conftest.err >&5
13569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13570 (exit $ac_status); } &&
13571 { ac_try='test -z "$ac_c_werror_flag"
13572 || test ! -s conftest.err'
13573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13574 (eval $ac_try) 2>&5
13576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13577 (exit $ac_status); }; } &&
13578 { ac_try='test -s conftest$ac_exeext'
13579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13580 (eval $ac_try) 2>&5
13582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13583 (exit $ac_status); }; }; then
13584 ac_cv_search_opendir="-l$ac_lib"
13587 echo "$as_me: failed program was:" >&5
13588 sed 's/^/| /' conftest.$ac_ext >&5
13591 rm -f conftest.err conftest.$ac_objext \
13592 conftest$ac_exeext conftest.$ac_ext
13595 LIBS=$ac_func_search_save_LIBS
13597 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13598 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13599 if test "$ac_cv_search_opendir" != no; then
13600 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13605 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13606 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13607 if test "${ac_cv_search_opendir+set}" = set; then
13608 echo $ECHO_N "(cached) $ECHO_C" >&6
13610 ac_func_search_save_LIBS=$LIBS
13611 ac_cv_search_opendir=no
13612 cat >conftest.$ac_ext <<_ACEOF
13615 cat confdefs.h >>conftest.$ac_ext
13616 cat >>conftest.$ac_ext <<_ACEOF
13617 /* end confdefs.h. */
13619 /* Override any gcc2 internal prototype to avoid an error. */
13623 /* We use char because int might match the return type of a gcc2
13624 builtin and then its argument prototype would still apply. */
13634 rm -f conftest.$ac_objext conftest$ac_exeext
13635 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13636 (eval $ac_link) 2>conftest.er1
13638 grep -v '^ *+' conftest.er1 >conftest.err
13640 cat conftest.err >&5
13641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13642 (exit $ac_status); } &&
13643 { ac_try='test -z "$ac_c_werror_flag"
13644 || test ! -s conftest.err'
13645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13646 (eval $ac_try) 2>&5
13648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13649 (exit $ac_status); }; } &&
13650 { ac_try='test -s conftest$ac_exeext'
13651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13652 (eval $ac_try) 2>&5
13654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13655 (exit $ac_status); }; }; then
13656 ac_cv_search_opendir="none required"
13658 echo "$as_me: failed program was:" >&5
13659 sed 's/^/| /' conftest.$ac_ext >&5
13662 rm -f conftest.err conftest.$ac_objext \
13663 conftest$ac_exeext conftest.$ac_ext
13664 if test "$ac_cv_search_opendir" = no; then
13665 for ac_lib in x; do
13666 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13667 cat >conftest.$ac_ext <<_ACEOF
13670 cat confdefs.h >>conftest.$ac_ext
13671 cat >>conftest.$ac_ext <<_ACEOF
13672 /* end confdefs.h. */
13674 /* Override any gcc2 internal prototype to avoid an error. */
13678 /* We use char because int might match the return type of a gcc2
13679 builtin and then its argument prototype would still apply. */
13689 rm -f conftest.$ac_objext conftest$ac_exeext
13690 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13691 (eval $ac_link) 2>conftest.er1
13693 grep -v '^ *+' conftest.er1 >conftest.err
13695 cat conftest.err >&5
13696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13697 (exit $ac_status); } &&
13698 { ac_try='test -z "$ac_c_werror_flag"
13699 || test ! -s conftest.err'
13700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13701 (eval $ac_try) 2>&5
13703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13704 (exit $ac_status); }; } &&
13705 { ac_try='test -s conftest$ac_exeext'
13706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13707 (eval $ac_try) 2>&5
13709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13710 (exit $ac_status); }; }; then
13711 ac_cv_search_opendir="-l$ac_lib"
13714 echo "$as_me: failed program was:" >&5
13715 sed 's/^/| /' conftest.$ac_ext >&5
13718 rm -f conftest.err conftest.$ac_objext \
13719 conftest$ac_exeext conftest.$ac_ext
13722 LIBS=$ac_func_search_save_LIBS
13724 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13725 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13726 if test "$ac_cv_search_opendir" != no; then
13727 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13733 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
13734 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
13735 if test "${ac_cv_header_sys_wait_h+set}" = set; then
13736 echo $ECHO_N "(cached) $ECHO_C" >&6
13738 cat >conftest.$ac_ext <<_ACEOF
13741 cat confdefs.h >>conftest.$ac_ext
13742 cat >>conftest.$ac_ext <<_ACEOF
13743 /* end confdefs.h. */
13744 #include <sys/types.h>
13745 #include <sys/wait.h>
13746 #ifndef WEXITSTATUS
13747 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
13750 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13758 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
13763 rm -f conftest.$ac_objext
13764 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13765 (eval $ac_compile) 2>conftest.er1
13767 grep -v '^ *+' conftest.er1 >conftest.err
13769 cat conftest.err >&5
13770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13771 (exit $ac_status); } &&
13772 { ac_try='test -z "$ac_c_werror_flag"
13773 || test ! -s conftest.err'
13774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13775 (eval $ac_try) 2>&5
13777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13778 (exit $ac_status); }; } &&
13779 { ac_try='test -s conftest.$ac_objext'
13780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13781 (eval $ac_try) 2>&5
13783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13784 (exit $ac_status); }; }; then
13785 ac_cv_header_sys_wait_h=yes
13787 echo "$as_me: failed program was:" >&5
13788 sed 's/^/| /' conftest.$ac_ext >&5
13790 ac_cv_header_sys_wait_h=no
13792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13794 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
13795 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
13796 if test $ac_cv_header_sys_wait_h = yes; then
13798 cat >>confdefs.h <<\_ACEOF
13799 #define HAVE_SYS_WAIT_H 1
13804 echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
13805 echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6
13806 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
13807 echo $ECHO_N "(cached) $ECHO_C" >&6
13809 cat >conftest.$ac_ext <<_ACEOF
13812 cat confdefs.h >>conftest.$ac_ext
13813 cat >>conftest.$ac_ext <<_ACEOF
13814 /* end confdefs.h. */
13815 #include <sys/types.h>
13816 #include <termios.h>
13822 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13823 $EGREP "yes" >/dev/null 2>&1; then
13824 ac_cv_sys_tiocgwinsz_in_termios_h=yes
13826 ac_cv_sys_tiocgwinsz_in_termios_h=no
13831 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
13832 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6
13834 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
13835 echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
13836 echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6
13837 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
13838 echo $ECHO_N "(cached) $ECHO_C" >&6
13840 cat >conftest.$ac_ext <<_ACEOF
13843 cat confdefs.h >>conftest.$ac_ext
13844 cat >>conftest.$ac_ext <<_ACEOF
13845 /* end confdefs.h. */
13846 #include <sys/types.h>
13847 #include <sys/ioctl.h>
13853 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13854 $EGREP "yes" >/dev/null 2>&1; then
13855 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
13857 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
13862 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
13863 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6
13865 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
13867 cat >>confdefs.h <<\_ACEOF
13868 #define GWINSZ_IN_SYS_IOCTL 1
13972 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13973 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13974 echo "$as_me:$LINENO: checking for $ac_header" >&5
13975 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13976 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13977 echo $ECHO_N "(cached) $ECHO_C" >&6
13979 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13980 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13982 # Is the header compilable?
13983 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13984 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13985 cat >conftest.$ac_ext <<_ACEOF
13988 cat confdefs.h >>conftest.$ac_ext
13989 cat >>conftest.$ac_ext <<_ACEOF
13990 /* end confdefs.h. */
13991 $ac_includes_default
13992 #include <$ac_header>
13994 rm -f conftest.$ac_objext
13995 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13996 (eval $ac_compile) 2>conftest.er1
13998 grep -v '^ *+' conftest.er1 >conftest.err
14000 cat conftest.err >&5
14001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14002 (exit $ac_status); } &&
14003 { ac_try='test -z "$ac_c_werror_flag"
14004 || test ! -s conftest.err'
14005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14006 (eval $ac_try) 2>&5
14008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14009 (exit $ac_status); }; } &&
14010 { ac_try='test -s conftest.$ac_objext'
14011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14012 (eval $ac_try) 2>&5
14014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14015 (exit $ac_status); }; }; then
14016 ac_header_compiler=yes
14018 echo "$as_me: failed program was:" >&5
14019 sed 's/^/| /' conftest.$ac_ext >&5
14021 ac_header_compiler=no
14023 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14024 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14025 echo "${ECHO_T}$ac_header_compiler" >&6
14027 # Is the header present?
14028 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14029 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14030 cat >conftest.$ac_ext <<_ACEOF
14033 cat confdefs.h >>conftest.$ac_ext
14034 cat >>conftest.$ac_ext <<_ACEOF
14035 /* end confdefs.h. */
14036 #include <$ac_header>
14038 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14039 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14041 grep -v '^ *+' conftest.er1 >conftest.err
14043 cat conftest.err >&5
14044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14045 (exit $ac_status); } >/dev/null; then
14046 if test -s conftest.err; then
14047 ac_cpp_err=$ac_c_preproc_warn_flag
14048 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14055 if test -z "$ac_cpp_err"; then
14056 ac_header_preproc=yes
14058 echo "$as_me: failed program was:" >&5
14059 sed 's/^/| /' conftest.$ac_ext >&5
14061 ac_header_preproc=no
14063 rm -f conftest.err conftest.$ac_ext
14064 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14065 echo "${ECHO_T}$ac_header_preproc" >&6
14067 # So? What about this header?
14068 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14070 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14071 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14072 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14073 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14074 ac_header_preproc=yes
14077 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14078 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14079 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14080 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14081 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14082 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14083 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14084 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14085 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14086 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14087 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14088 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14091 ## ------------------------------------------ ##
14092 ## Report this to the AC_PACKAGE_NAME lists. ##
14093 ## ------------------------------------------ ##
14096 sed "s/^/$as_me: WARNING: /" >&2
14099 echo "$as_me:$LINENO: checking for $ac_header" >&5
14100 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14101 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14102 echo $ECHO_N "(cached) $ECHO_C" >&6
14104 eval "$as_ac_Header=\$ac_header_preproc"
14106 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14107 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14110 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14111 cat >>confdefs.h <<_ACEOF
14112 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14121 for ac_header in resolv.h
14123 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14124 echo "$as_me:$LINENO: checking for $ac_header" >&5
14125 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14126 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14127 echo $ECHO_N "(cached) $ECHO_C" >&6
14129 cat >conftest.$ac_ext <<_ACEOF
14132 cat confdefs.h >>conftest.$ac_ext
14133 cat >>conftest.$ac_ext <<_ACEOF
14134 /* end confdefs.h. */
14135 $ac_includes_default
14136 #include <netinet/in.h>
14139 #include <$ac_header>
14141 rm -f conftest.$ac_objext
14142 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14143 (eval $ac_compile) 2>conftest.er1
14145 grep -v '^ *+' conftest.er1 >conftest.err
14147 cat conftest.err >&5
14148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14149 (exit $ac_status); } &&
14150 { ac_try='test -z "$ac_c_werror_flag"
14151 || test ! -s conftest.err'
14152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14153 (eval $ac_try) 2>&5
14155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14156 (exit $ac_status); }; } &&
14157 { ac_try='test -s conftest.$ac_objext'
14158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14159 (eval $ac_try) 2>&5
14161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14162 (exit $ac_status); }; }; then
14163 eval "$as_ac_Header=yes"
14165 echo "$as_me: failed program was:" >&5
14166 sed 's/^/| /' conftest.$ac_ext >&5
14168 eval "$as_ac_Header=no"
14170 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14172 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14173 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14174 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14175 cat >>confdefs.h <<_ACEOF
14176 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14185 for ac_header in sys/ucred.h
14187 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14188 echo "$as_me:$LINENO: checking for $ac_header" >&5
14189 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14190 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14191 echo $ECHO_N "(cached) $ECHO_C" >&6
14193 cat >conftest.$ac_ext <<_ACEOF
14196 cat confdefs.h >>conftest.$ac_ext
14197 cat >>conftest.$ac_ext <<_ACEOF
14198 /* end confdefs.h. */
14199 $ac_includes_default
14200 #ifdef HAVE_SYS_PARAM_H
14201 #include <sys/param.h>
14205 #include <$ac_header>
14207 rm -f conftest.$ac_objext
14208 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14209 (eval $ac_compile) 2>conftest.er1
14211 grep -v '^ *+' conftest.er1 >conftest.err
14213 cat conftest.err >&5
14214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14215 (exit $ac_status); } &&
14216 { ac_try='test -z "$ac_c_werror_flag"
14217 || test ! -s conftest.err'
14218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14219 (eval $ac_try) 2>&5
14221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14222 (exit $ac_status); }; } &&
14223 { ac_try='test -s conftest.$ac_objext'
14224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14225 (eval $ac_try) 2>&5
14227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14228 (exit $ac_status); }; }; then
14229 eval "$as_ac_Header=yes"
14231 echo "$as_me: failed program was:" >&5
14232 sed 's/^/| /' conftest.$ac_ext >&5
14234 eval "$as_ac_Header=no"
14236 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14238 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14239 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14240 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14241 cat >>confdefs.h <<_ACEOF
14242 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14253 for ac_func in sigaction sigset
14255 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14256 echo "$as_me:$LINENO: checking for $ac_func" >&5
14257 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14258 if eval "test \"\${$as_ac_var+set}\" = set"; then
14259 echo $ECHO_N "(cached) $ECHO_C" >&6
14261 cat >conftest.$ac_ext <<_ACEOF
14264 cat confdefs.h >>conftest.$ac_ext
14265 cat >>conftest.$ac_ext <<_ACEOF
14266 /* end confdefs.h. */
14267 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14268 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14269 #define $ac_func innocuous_$ac_func
14271 /* System header to define __stub macros and hopefully few prototypes,
14272 which can conflict with char $ac_func (); below.
14273 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14274 <limits.h> exists even on freestanding compilers. */
14277 # include <limits.h>
14279 # include <assert.h>
14284 /* Override any gcc2 internal prototype to avoid an error. */
14289 /* We use char because int might match the return type of a gcc2
14290 builtin and then its argument prototype would still apply. */
14292 /* The GNU C library defines this for functions which it implements
14293 to always fail with ENOSYS. Some functions are actually named
14294 something starting with __ and the normal name is an alias. */
14295 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14298 char (*f) () = $ac_func;
14307 return f != $ac_func;
14312 rm -f conftest.$ac_objext conftest$ac_exeext
14313 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14314 (eval $ac_link) 2>conftest.er1
14316 grep -v '^ *+' conftest.er1 >conftest.err
14318 cat conftest.err >&5
14319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14320 (exit $ac_status); } &&
14321 { ac_try='test -z "$ac_c_werror_flag"
14322 || test ! -s conftest.err'
14323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14324 (eval $ac_try) 2>&5
14326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14327 (exit $ac_status); }; } &&
14328 { ac_try='test -s conftest$ac_exeext'
14329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14330 (eval $ac_try) 2>&5
14332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14333 (exit $ac_status); }; }; then
14334 eval "$as_ac_var=yes"
14336 echo "$as_me: failed program was:" >&5
14337 sed 's/^/| /' conftest.$ac_ext >&5
14339 eval "$as_ac_var=no"
14341 rm -f conftest.err conftest.$ac_objext \
14342 conftest$ac_exeext conftest.$ac_ext
14344 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14345 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14346 if test `eval echo '${'$as_ac_var'}'` = yes; then
14347 cat >>confdefs.h <<_ACEOF
14348 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14355 if test $ac_cv_func_sigaction = no && test $ac_cv_func_sigaction = no ; then
14357 echo "$as_me:$LINENO: checking for sigset in -lV3" >&5
14358 echo $ECHO_N "checking for sigset in -lV3... $ECHO_C" >&6
14359 if test "${ac_cv_lib_V3_sigset+set}" = set; then
14360 echo $ECHO_N "(cached) $ECHO_C" >&6
14362 ac_check_lib_save_LIBS=$LIBS
14364 cat >conftest.$ac_ext <<_ACEOF
14367 cat confdefs.h >>conftest.$ac_ext
14368 cat >>conftest.$ac_ext <<_ACEOF
14369 /* end confdefs.h. */
14371 /* Override any gcc2 internal prototype to avoid an error. */
14375 /* We use char because int might match the return type of a gcc2
14376 builtin and then its argument prototype would still apply. */
14386 rm -f conftest.$ac_objext conftest$ac_exeext
14387 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14388 (eval $ac_link) 2>conftest.er1
14390 grep -v '^ *+' conftest.er1 >conftest.err
14392 cat conftest.err >&5
14393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14394 (exit $ac_status); } &&
14395 { ac_try='test -z "$ac_c_werror_flag"
14396 || test ! -s conftest.err'
14397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14398 (eval $ac_try) 2>&5
14400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14401 (exit $ac_status); }; } &&
14402 { ac_try='test -s conftest$ac_exeext'
14403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14404 (eval $ac_try) 2>&5
14406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14407 (exit $ac_status); }; }; then
14408 ac_cv_lib_V3_sigset=yes
14410 echo "$as_me: failed program was:" >&5
14411 sed 's/^/| /' conftest.$ac_ext >&5
14413 ac_cv_lib_V3_sigset=no
14415 rm -f conftest.err conftest.$ac_objext \
14416 conftest$ac_exeext conftest.$ac_ext
14417 LIBS=$ac_check_lib_save_LIBS
14419 echo "$as_me:$LINENO: result: $ac_cv_lib_V3_sigset" >&5
14420 echo "${ECHO_T}$ac_cv_lib_V3_sigset" >&6
14421 if test $ac_cv_lib_V3_sigset = yes; then
14422 cat >>confdefs.h <<_ACEOF
14423 #define HAVE_LIBV3 1
14432 if test "$ac_cv_cygwin" != yes && test "$ac_cv_header_winsock_h" = yes; then
14433 echo "$as_me:$LINENO: checking for winsock" >&5
14434 echo $ECHO_N "checking for winsock... $ECHO_C" >&6
14435 if test "${ol_cv_winsock+set}" = set; then
14436 echo $ECHO_N "(cached) $ECHO_C" >&6
14439 for curlib in ws2_32 wsock32; do
14440 LIBS="$LIBS -l$curlib"
14441 cat >conftest.$ac_ext <<_ACEOF
14444 cat confdefs.h >>conftest.$ac_ext
14445 cat >>conftest.$ac_ext <<_ACEOF
14446 /* end confdefs.h. */
14447 #include <winsock.h>
14454 select(0,NULL,NULL,NULL,NULL);
14456 gethostname(NULL,0);
14462 rm -f conftest.$ac_objext conftest$ac_exeext
14463 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14464 (eval $ac_link) 2>conftest.er1
14466 grep -v '^ *+' conftest.er1 >conftest.err
14468 cat conftest.err >&5
14469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14470 (exit $ac_status); } &&
14471 { ac_try='test -z "$ac_c_werror_flag"
14472 || test ! -s conftest.err'
14473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14474 (eval $ac_try) 2>&5
14476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14477 (exit $ac_status); }; } &&
14478 { ac_try='test -s conftest$ac_exeext'
14479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14480 (eval $ac_try) 2>&5
14482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14483 (exit $ac_status); }; }; then
14486 echo "$as_me: failed program was:" >&5
14487 sed 's/^/| /' conftest.$ac_ext >&5
14491 rm -f conftest.err conftest.$ac_objext \
14492 conftest$ac_exeext conftest.$ac_ext
14494 if test $ol_cv_winsock = yes; then
14496 cat >>confdefs.h <<\_ACEOF
14497 #define HAVE_WINSOCK 1
14500 ac_cv_func_socket=yes
14501 ac_cv_func_select=yes
14502 ac_cv_func_closesocket=yes
14503 ac_cv_func_gethostname=yes
14504 if test $curlib = ws2_32; then
14505 ol_cv_winsock=winsock2
14507 cat >>confdefs.h <<\_ACEOF
14508 #define HAVE_WINSOCK2 1
14517 echo "$as_me:$LINENO: result: $ol_cv_winsock" >&5
14518 echo "${ECHO_T}$ol_cv_winsock" >&6
14522 echo "$as_me:$LINENO: checking for socket" >&5
14523 echo $ECHO_N "checking for socket... $ECHO_C" >&6
14524 if test "${ac_cv_func_socket+set}" = set; then
14525 echo $ECHO_N "(cached) $ECHO_C" >&6
14527 cat >conftest.$ac_ext <<_ACEOF
14530 cat confdefs.h >>conftest.$ac_ext
14531 cat >>conftest.$ac_ext <<_ACEOF
14532 /* end confdefs.h. */
14533 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
14534 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14535 #define socket innocuous_socket
14537 /* System header to define __stub macros and hopefully few prototypes,
14538 which can conflict with char socket (); below.
14539 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14540 <limits.h> exists even on freestanding compilers. */
14543 # include <limits.h>
14545 # include <assert.h>
14550 /* Override any gcc2 internal prototype to avoid an error. */
14555 /* We use char because int might match the return type of a gcc2
14556 builtin and then its argument prototype would still apply. */
14558 /* The GNU C library defines this for functions which it implements
14559 to always fail with ENOSYS. Some functions are actually named
14560 something starting with __ and the normal name is an alias. */
14561 #if defined (__stub_socket) || defined (__stub___socket)
14564 char (*f) () = socket;
14573 return f != socket;
14578 rm -f conftest.$ac_objext conftest$ac_exeext
14579 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14580 (eval $ac_link) 2>conftest.er1
14582 grep -v '^ *+' conftest.er1 >conftest.err
14584 cat conftest.err >&5
14585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14586 (exit $ac_status); } &&
14587 { ac_try='test -z "$ac_c_werror_flag"
14588 || test ! -s conftest.err'
14589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14590 (eval $ac_try) 2>&5
14592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14593 (exit $ac_status); }; } &&
14594 { ac_try='test -s conftest$ac_exeext'
14595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14596 (eval $ac_try) 2>&5
14598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14599 (exit $ac_status); }; }; then
14600 ac_cv_func_socket=yes
14602 echo "$as_me: failed program was:" >&5
14603 sed 's/^/| /' conftest.$ac_ext >&5
14605 ac_cv_func_socket=no
14607 rm -f conftest.err conftest.$ac_objext \
14608 conftest$ac_exeext conftest.$ac_ext
14610 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
14611 echo "${ECHO_T}$ac_cv_func_socket" >&6
14612 if test $ac_cv_func_socket = yes; then
14617 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
14618 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
14619 if test "${ac_cv_lib_socket_main+set}" = set; then
14620 echo $ECHO_N "(cached) $ECHO_C" >&6
14622 ac_check_lib_save_LIBS=$LIBS
14623 LIBS="-lsocket $LIBS"
14624 cat >conftest.$ac_ext <<_ACEOF
14627 cat confdefs.h >>conftest.$ac_ext
14628 cat >>conftest.$ac_ext <<_ACEOF
14629 /* end confdefs.h. */
14640 rm -f conftest.$ac_objext conftest$ac_exeext
14641 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14642 (eval $ac_link) 2>conftest.er1
14644 grep -v '^ *+' conftest.er1 >conftest.err
14646 cat conftest.err >&5
14647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14648 (exit $ac_status); } &&
14649 { ac_try='test -z "$ac_c_werror_flag"
14650 || test ! -s conftest.err'
14651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14652 (eval $ac_try) 2>&5
14654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14655 (exit $ac_status); }; } &&
14656 { ac_try='test -s conftest$ac_exeext'
14657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14658 (eval $ac_try) 2>&5
14660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14661 (exit $ac_status); }; }; then
14662 ac_cv_lib_socket_main=yes
14664 echo "$as_me: failed program was:" >&5
14665 sed 's/^/| /' conftest.$ac_ext >&5
14667 ac_cv_lib_socket_main=no
14669 rm -f conftest.err conftest.$ac_objext \
14670 conftest$ac_exeext conftest.$ac_ext
14671 LIBS=$ac_check_lib_save_LIBS
14673 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
14674 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
14675 if test $ac_cv_lib_socket_main = yes; then
14676 cat >>confdefs.h <<_ACEOF
14677 #define HAVE_LIBSOCKET 1
14680 LIBS="-lsocket $LIBS"
14685 echo "$as_me:$LINENO: checking for main in -lnet" >&5
14686 echo $ECHO_N "checking for main in -lnet... $ECHO_C" >&6
14687 if test "${ac_cv_lib_net_main+set}" = set; then
14688 echo $ECHO_N "(cached) $ECHO_C" >&6
14690 ac_check_lib_save_LIBS=$LIBS
14692 cat >conftest.$ac_ext <<_ACEOF
14695 cat confdefs.h >>conftest.$ac_ext
14696 cat >>conftest.$ac_ext <<_ACEOF
14697 /* end confdefs.h. */
14708 rm -f conftest.$ac_objext conftest$ac_exeext
14709 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14710 (eval $ac_link) 2>conftest.er1
14712 grep -v '^ *+' conftest.er1 >conftest.err
14714 cat conftest.err >&5
14715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14716 (exit $ac_status); } &&
14717 { ac_try='test -z "$ac_c_werror_flag"
14718 || test ! -s conftest.err'
14719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14720 (eval $ac_try) 2>&5
14722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14723 (exit $ac_status); }; } &&
14724 { ac_try='test -s conftest$ac_exeext'
14725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14726 (eval $ac_try) 2>&5
14728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14729 (exit $ac_status); }; }; then
14730 ac_cv_lib_net_main=yes
14732 echo "$as_me: failed program was:" >&5
14733 sed 's/^/| /' conftest.$ac_ext >&5
14735 ac_cv_lib_net_main=no
14737 rm -f conftest.err conftest.$ac_objext \
14738 conftest$ac_exeext conftest.$ac_ext
14739 LIBS=$ac_check_lib_save_LIBS
14741 echo "$as_me:$LINENO: result: $ac_cv_lib_net_main" >&5
14742 echo "${ECHO_T}$ac_cv_lib_net_main" >&6
14743 if test $ac_cv_lib_net_main = yes; then
14744 cat >>confdefs.h <<_ACEOF
14745 #define HAVE_LIBNET 1
14753 echo "$as_me:$LINENO: checking for main in -lnsl_s" >&5
14754 echo $ECHO_N "checking for main in -lnsl_s... $ECHO_C" >&6
14755 if test "${ac_cv_lib_nsl_s_main+set}" = set; then
14756 echo $ECHO_N "(cached) $ECHO_C" >&6
14758 ac_check_lib_save_LIBS=$LIBS
14759 LIBS="-lnsl_s $LIBS"
14760 cat >conftest.$ac_ext <<_ACEOF
14763 cat confdefs.h >>conftest.$ac_ext
14764 cat >>conftest.$ac_ext <<_ACEOF
14765 /* end confdefs.h. */
14776 rm -f conftest.$ac_objext conftest$ac_exeext
14777 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14778 (eval $ac_link) 2>conftest.er1
14780 grep -v '^ *+' conftest.er1 >conftest.err
14782 cat conftest.err >&5
14783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14784 (exit $ac_status); } &&
14785 { ac_try='test -z "$ac_c_werror_flag"
14786 || test ! -s conftest.err'
14787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14788 (eval $ac_try) 2>&5
14790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14791 (exit $ac_status); }; } &&
14792 { ac_try='test -s conftest$ac_exeext'
14793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14794 (eval $ac_try) 2>&5
14796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14797 (exit $ac_status); }; }; then
14798 ac_cv_lib_nsl_s_main=yes
14800 echo "$as_me: failed program was:" >&5
14801 sed 's/^/| /' conftest.$ac_ext >&5
14803 ac_cv_lib_nsl_s_main=no
14805 rm -f conftest.err conftest.$ac_objext \
14806 conftest$ac_exeext conftest.$ac_ext
14807 LIBS=$ac_check_lib_save_LIBS
14809 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_s_main" >&5
14810 echo "${ECHO_T}$ac_cv_lib_nsl_s_main" >&6
14811 if test $ac_cv_lib_nsl_s_main = yes; then
14812 cat >>confdefs.h <<_ACEOF
14813 #define HAVE_LIBNSL_S 1
14816 LIBS="-lnsl_s $LIBS"
14821 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
14822 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
14823 if test "${ac_cv_lib_nsl_main+set}" = set; then
14824 echo $ECHO_N "(cached) $ECHO_C" >&6
14826 ac_check_lib_save_LIBS=$LIBS
14828 cat >conftest.$ac_ext <<_ACEOF
14831 cat confdefs.h >>conftest.$ac_ext
14832 cat >>conftest.$ac_ext <<_ACEOF
14833 /* end confdefs.h. */
14844 rm -f conftest.$ac_objext conftest$ac_exeext
14845 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14846 (eval $ac_link) 2>conftest.er1
14848 grep -v '^ *+' conftest.er1 >conftest.err
14850 cat conftest.err >&5
14851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14852 (exit $ac_status); } &&
14853 { ac_try='test -z "$ac_c_werror_flag"
14854 || test ! -s conftest.err'
14855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14856 (eval $ac_try) 2>&5
14858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14859 (exit $ac_status); }; } &&
14860 { ac_try='test -s conftest$ac_exeext'
14861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14862 (eval $ac_try) 2>&5
14864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14865 (exit $ac_status); }; }; then
14866 ac_cv_lib_nsl_main=yes
14868 echo "$as_me: failed program was:" >&5
14869 sed 's/^/| /' conftest.$ac_ext >&5
14871 ac_cv_lib_nsl_main=no
14873 rm -f conftest.err conftest.$ac_objext \
14874 conftest$ac_exeext conftest.$ac_ext
14875 LIBS=$ac_check_lib_save_LIBS
14877 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
14878 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
14879 if test $ac_cv_lib_nsl_main = yes; then
14880 cat >>confdefs.h <<_ACEOF
14881 #define HAVE_LIBNSL 1
14889 echo "$as_me:$LINENO: checking for socket in -linet" >&5
14890 echo $ECHO_N "checking for socket in -linet... $ECHO_C" >&6
14891 if test "${ac_cv_lib_inet_socket+set}" = set; then
14892 echo $ECHO_N "(cached) $ECHO_C" >&6
14894 ac_check_lib_save_LIBS=$LIBS
14895 LIBS="-linet $LIBS"
14896 cat >conftest.$ac_ext <<_ACEOF
14899 cat confdefs.h >>conftest.$ac_ext
14900 cat >>conftest.$ac_ext <<_ACEOF
14901 /* end confdefs.h. */
14903 /* Override any gcc2 internal prototype to avoid an error. */
14907 /* We use char because int might match the return type of a gcc2
14908 builtin and then its argument prototype would still apply. */
14918 rm -f conftest.$ac_objext conftest$ac_exeext
14919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14920 (eval $ac_link) 2>conftest.er1
14922 grep -v '^ *+' conftest.er1 >conftest.err
14924 cat conftest.err >&5
14925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14926 (exit $ac_status); } &&
14927 { ac_try='test -z "$ac_c_werror_flag"
14928 || test ! -s conftest.err'
14929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14930 (eval $ac_try) 2>&5
14932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14933 (exit $ac_status); }; } &&
14934 { ac_try='test -s conftest$ac_exeext'
14935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14936 (eval $ac_try) 2>&5
14938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14939 (exit $ac_status); }; }; then
14940 ac_cv_lib_inet_socket=yes
14942 echo "$as_me: failed program was:" >&5
14943 sed 's/^/| /' conftest.$ac_ext >&5
14945 ac_cv_lib_inet_socket=no
14947 rm -f conftest.err conftest.$ac_objext \
14948 conftest$ac_exeext conftest.$ac_ext
14949 LIBS=$ac_check_lib_save_LIBS
14951 echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
14952 echo "${ECHO_T}$ac_cv_lib_inet_socket" >&6
14953 if test $ac_cv_lib_inet_socket = yes; then
14954 cat >>confdefs.h <<_ACEOF
14955 #define HAVE_LIBINET 1
14958 LIBS="-linet $LIBS"
14963 echo "$as_me:$LINENO: checking for main in -lgen" >&5
14964 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6
14965 if test "${ac_cv_lib_gen_main+set}" = set; then
14966 echo $ECHO_N "(cached) $ECHO_C" >&6
14968 ac_check_lib_save_LIBS=$LIBS
14970 cat >conftest.$ac_ext <<_ACEOF
14973 cat confdefs.h >>conftest.$ac_ext
14974 cat >>conftest.$ac_ext <<_ACEOF
14975 /* end confdefs.h. */
14986 rm -f conftest.$ac_objext conftest$ac_exeext
14987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14988 (eval $ac_link) 2>conftest.er1
14990 grep -v '^ *+' conftest.er1 >conftest.err
14992 cat conftest.err >&5
14993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14994 (exit $ac_status); } &&
14995 { ac_try='test -z "$ac_c_werror_flag"
14996 || test ! -s conftest.err'
14997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14998 (eval $ac_try) 2>&5
15000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15001 (exit $ac_status); }; } &&
15002 { ac_try='test -s conftest$ac_exeext'
15003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15004 (eval $ac_try) 2>&5
15006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15007 (exit $ac_status); }; }; then
15008 ac_cv_lib_gen_main=yes
15010 echo "$as_me: failed program was:" >&5
15011 sed 's/^/| /' conftest.$ac_ext >&5
15013 ac_cv_lib_gen_main=no
15015 rm -f conftest.err conftest.$ac_objext \
15016 conftest$ac_exeext conftest.$ac_ext
15017 LIBS=$ac_check_lib_save_LIBS
15019 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
15020 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6
15021 if test $ac_cv_lib_gen_main = yes; then
15022 cat >>confdefs.h <<_ACEOF
15023 #define HAVE_LIBGEN 1
15034 echo "$as_me:$LINENO: checking for select" >&5
15035 echo $ECHO_N "checking for select... $ECHO_C" >&6
15036 if test "${ac_cv_func_select+set}" = set; then
15037 echo $ECHO_N "(cached) $ECHO_C" >&6
15039 cat >conftest.$ac_ext <<_ACEOF
15042 cat confdefs.h >>conftest.$ac_ext
15043 cat >>conftest.$ac_ext <<_ACEOF
15044 /* end confdefs.h. */
15045 /* Define select to an innocuous variant, in case <limits.h> declares select.
15046 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15047 #define select innocuous_select
15049 /* System header to define __stub macros and hopefully few prototypes,
15050 which can conflict with char select (); below.
15051 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15052 <limits.h> exists even on freestanding compilers. */
15055 # include <limits.h>
15057 # include <assert.h>
15062 /* Override any gcc2 internal prototype to avoid an error. */
15067 /* We use char because int might match the return type of a gcc2
15068 builtin and then its argument prototype would still apply. */
15070 /* The GNU C library defines this for functions which it implements
15071 to always fail with ENOSYS. Some functions are actually named
15072 something starting with __ and the normal name is an alias. */
15073 #if defined (__stub_select) || defined (__stub___select)
15076 char (*f) () = select;
15085 return f != select;
15090 rm -f conftest.$ac_objext conftest$ac_exeext
15091 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15092 (eval $ac_link) 2>conftest.er1
15094 grep -v '^ *+' conftest.er1 >conftest.err
15096 cat conftest.err >&5
15097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15098 (exit $ac_status); } &&
15099 { ac_try='test -z "$ac_c_werror_flag"
15100 || test ! -s conftest.err'
15101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15102 (eval $ac_try) 2>&5
15104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15105 (exit $ac_status); }; } &&
15106 { ac_try='test -s conftest$ac_exeext'
15107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15108 (eval $ac_try) 2>&5
15110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15111 (exit $ac_status); }; }; then
15112 ac_cv_func_select=yes
15114 echo "$as_me: failed program was:" >&5
15115 sed 's/^/| /' conftest.$ac_ext >&5
15117 ac_cv_func_select=no
15119 rm -f conftest.err conftest.$ac_objext \
15120 conftest$ac_exeext conftest.$ac_ext
15122 echo "$as_me:$LINENO: result: $ac_cv_func_select" >&5
15123 echo "${ECHO_T}$ac_cv_func_select" >&6
15124 if test $ac_cv_func_select = yes; then
15127 { { echo "$as_me:$LINENO: error: select() required." >&5
15128 echo "$as_me: error: select() required." >&2;}
15129 { (exit 1); exit 1; }; }
15133 if test "${ac_cv_header_winsock_h}" != yes; then
15136 for ac_header in sys/select.h sys/socket.h
15138 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15139 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15140 echo "$as_me:$LINENO: checking for $ac_header" >&5
15141 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15142 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15143 echo $ECHO_N "(cached) $ECHO_C" >&6
15145 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15146 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15148 # Is the header compilable?
15149 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15150 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15151 cat >conftest.$ac_ext <<_ACEOF
15154 cat confdefs.h >>conftest.$ac_ext
15155 cat >>conftest.$ac_ext <<_ACEOF
15156 /* end confdefs.h. */
15157 $ac_includes_default
15158 #include <$ac_header>
15160 rm -f conftest.$ac_objext
15161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15162 (eval $ac_compile) 2>conftest.er1
15164 grep -v '^ *+' conftest.er1 >conftest.err
15166 cat conftest.err >&5
15167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15168 (exit $ac_status); } &&
15169 { ac_try='test -z "$ac_c_werror_flag"
15170 || test ! -s conftest.err'
15171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15172 (eval $ac_try) 2>&5
15174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15175 (exit $ac_status); }; } &&
15176 { ac_try='test -s conftest.$ac_objext'
15177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15178 (eval $ac_try) 2>&5
15180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15181 (exit $ac_status); }; }; then
15182 ac_header_compiler=yes
15184 echo "$as_me: failed program was:" >&5
15185 sed 's/^/| /' conftest.$ac_ext >&5
15187 ac_header_compiler=no
15189 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15190 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15191 echo "${ECHO_T}$ac_header_compiler" >&6
15193 # Is the header present?
15194 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15195 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15196 cat >conftest.$ac_ext <<_ACEOF
15199 cat confdefs.h >>conftest.$ac_ext
15200 cat >>conftest.$ac_ext <<_ACEOF
15201 /* end confdefs.h. */
15202 #include <$ac_header>
15204 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15205 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15207 grep -v '^ *+' conftest.er1 >conftest.err
15209 cat conftest.err >&5
15210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15211 (exit $ac_status); } >/dev/null; then
15212 if test -s conftest.err; then
15213 ac_cpp_err=$ac_c_preproc_warn_flag
15214 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15221 if test -z "$ac_cpp_err"; then
15222 ac_header_preproc=yes
15224 echo "$as_me: failed program was:" >&5
15225 sed 's/^/| /' conftest.$ac_ext >&5
15227 ac_header_preproc=no
15229 rm -f conftest.err conftest.$ac_ext
15230 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15231 echo "${ECHO_T}$ac_header_preproc" >&6
15233 # So? What about this header?
15234 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15236 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15237 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15238 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15239 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15240 ac_header_preproc=yes
15243 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15244 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15245 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15246 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15247 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15248 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15249 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15250 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15251 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15252 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15253 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15254 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15257 ## ------------------------------------------ ##
15258 ## Report this to the AC_PACKAGE_NAME lists. ##
15259 ## ------------------------------------------ ##
15262 sed "s/^/$as_me: WARNING: /" >&2
15265 echo "$as_me:$LINENO: checking for $ac_header" >&5
15266 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15267 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15268 echo $ECHO_N "(cached) $ECHO_C" >&6
15270 eval "$as_ac_Header=\$ac_header_preproc"
15272 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15273 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15276 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15277 cat >>confdefs.h <<_ACEOF
15278 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15285 echo "$as_me:$LINENO: checking types of arguments for select" >&5
15286 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
15287 if test "${ac_cv_func_select_args+set}" = set; then
15288 echo $ECHO_N "(cached) $ECHO_C" >&6
15290 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
15291 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
15292 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
15293 cat >conftest.$ac_ext <<_ACEOF
15296 cat confdefs.h >>conftest.$ac_ext
15297 cat >>conftest.$ac_ext <<_ACEOF
15298 /* end confdefs.h. */
15299 $ac_includes_default
15300 #if HAVE_SYS_SELECT_H
15301 # include <sys/select.h>
15303 #if HAVE_SYS_SOCKET_H
15304 # include <sys/socket.h>
15310 extern int select ($ac_arg1,
15311 $ac_arg234, $ac_arg234, $ac_arg234,
15317 rm -f conftest.$ac_objext
15318 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15319 (eval $ac_compile) 2>conftest.er1
15321 grep -v '^ *+' conftest.er1 >conftest.err
15323 cat conftest.err >&5
15324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15325 (exit $ac_status); } &&
15326 { ac_try='test -z "$ac_c_werror_flag"
15327 || test ! -s conftest.err'
15328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15329 (eval $ac_try) 2>&5
15331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15332 (exit $ac_status); }; } &&
15333 { ac_try='test -s conftest.$ac_objext'
15334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15335 (eval $ac_try) 2>&5
15337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15338 (exit $ac_status); }; }; then
15339 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
15341 echo "$as_me: failed program was:" >&5
15342 sed 's/^/| /' conftest.$ac_ext >&5
15345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15349 # Provide a safe default value.
15350 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
15353 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
15354 echo "${ECHO_T}$ac_cv_func_select_args" >&6
15355 ac_save_IFS=$IFS; IFS=','
15356 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
15360 cat >>confdefs.h <<_ACEOF
15361 #define SELECT_TYPE_ARG1 $1
15365 cat >>confdefs.h <<_ACEOF
15366 #define SELECT_TYPE_ARG234 ($2)
15370 cat >>confdefs.h <<_ACEOF
15371 #define SELECT_TYPE_ARG5 ($3)
15380 for ac_func in poll
15382 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15383 echo "$as_me:$LINENO: checking for $ac_func" >&5
15384 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15385 if eval "test \"\${$as_ac_var+set}\" = set"; then
15386 echo $ECHO_N "(cached) $ECHO_C" >&6
15388 cat >conftest.$ac_ext <<_ACEOF
15391 cat confdefs.h >>conftest.$ac_ext
15392 cat >>conftest.$ac_ext <<_ACEOF
15393 /* end confdefs.h. */
15394 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15395 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15396 #define $ac_func innocuous_$ac_func
15398 /* System header to define __stub macros and hopefully few prototypes,
15399 which can conflict with char $ac_func (); below.
15400 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15401 <limits.h> exists even on freestanding compilers. */
15404 # include <limits.h>
15406 # include <assert.h>
15411 /* Override any gcc2 internal prototype to avoid an error. */
15416 /* We use char because int might match the return type of a gcc2
15417 builtin and then its argument prototype would still apply. */
15419 /* The GNU C library defines this for functions which it implements
15420 to always fail with ENOSYS. Some functions are actually named
15421 something starting with __ and the normal name is an alias. */
15422 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15425 char (*f) () = $ac_func;
15434 return f != $ac_func;
15439 rm -f conftest.$ac_objext conftest$ac_exeext
15440 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15441 (eval $ac_link) 2>conftest.er1
15443 grep -v '^ *+' conftest.er1 >conftest.err
15445 cat conftest.err >&5
15446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15447 (exit $ac_status); } &&
15448 { ac_try='test -z "$ac_c_werror_flag"
15449 || test ! -s conftest.err'
15450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15451 (eval $ac_try) 2>&5
15453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15454 (exit $ac_status); }; } &&
15455 { ac_try='test -s conftest$ac_exeext'
15456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15457 (eval $ac_try) 2>&5
15459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15460 (exit $ac_status); }; }; then
15461 eval "$as_ac_var=yes"
15463 echo "$as_me: failed program was:" >&5
15464 sed 's/^/| /' conftest.$ac_ext >&5
15466 eval "$as_ac_var=no"
15468 rm -f conftest.err conftest.$ac_objext \
15469 conftest$ac_exeext conftest.$ac_ext
15471 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15472 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15473 if test `eval echo '${'$as_ac_var'}'` = yes; then
15474 cat >>confdefs.h <<_ACEOF
15475 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15482 for ac_header in poll.h
15484 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15485 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15486 echo "$as_me:$LINENO: checking for $ac_header" >&5
15487 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15488 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15489 echo $ECHO_N "(cached) $ECHO_C" >&6
15491 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15492 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15494 # Is the header compilable?
15495 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15496 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15497 cat >conftest.$ac_ext <<_ACEOF
15500 cat confdefs.h >>conftest.$ac_ext
15501 cat >>conftest.$ac_ext <<_ACEOF
15502 /* end confdefs.h. */
15503 $ac_includes_default
15504 #include <$ac_header>
15506 rm -f conftest.$ac_objext
15507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15508 (eval $ac_compile) 2>conftest.er1
15510 grep -v '^ *+' conftest.er1 >conftest.err
15512 cat conftest.err >&5
15513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15514 (exit $ac_status); } &&
15515 { ac_try='test -z "$ac_c_werror_flag"
15516 || test ! -s conftest.err'
15517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15518 (eval $ac_try) 2>&5
15520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15521 (exit $ac_status); }; } &&
15522 { ac_try='test -s conftest.$ac_objext'
15523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15524 (eval $ac_try) 2>&5
15526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15527 (exit $ac_status); }; }; then
15528 ac_header_compiler=yes
15530 echo "$as_me: failed program was:" >&5
15531 sed 's/^/| /' conftest.$ac_ext >&5
15533 ac_header_compiler=no
15535 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15536 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15537 echo "${ECHO_T}$ac_header_compiler" >&6
15539 # Is the header present?
15540 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15541 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15542 cat >conftest.$ac_ext <<_ACEOF
15545 cat confdefs.h >>conftest.$ac_ext
15546 cat >>conftest.$ac_ext <<_ACEOF
15547 /* end confdefs.h. */
15548 #include <$ac_header>
15550 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15551 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15553 grep -v '^ *+' conftest.er1 >conftest.err
15555 cat conftest.err >&5
15556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15557 (exit $ac_status); } >/dev/null; then
15558 if test -s conftest.err; then
15559 ac_cpp_err=$ac_c_preproc_warn_flag
15560 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15567 if test -z "$ac_cpp_err"; then
15568 ac_header_preproc=yes
15570 echo "$as_me: failed program was:" >&5
15571 sed 's/^/| /' conftest.$ac_ext >&5
15573 ac_header_preproc=no
15575 rm -f conftest.err conftest.$ac_ext
15576 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15577 echo "${ECHO_T}$ac_header_preproc" >&6
15579 # So? What about this header?
15580 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15582 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15583 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15584 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15585 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15586 ac_header_preproc=yes
15589 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15590 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15591 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15592 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15593 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15594 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15595 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15596 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15597 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15598 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15599 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15600 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15603 ## ------------------------------------------ ##
15604 ## Report this to the AC_PACKAGE_NAME lists. ##
15605 ## ------------------------------------------ ##
15608 sed "s/^/$as_me: WARNING: /" >&2
15611 echo "$as_me:$LINENO: checking for $ac_header" >&5
15612 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15613 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15614 echo $ECHO_N "(cached) $ECHO_C" >&6
15616 eval "$as_ac_Header=\$ac_header_preproc"
15618 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15619 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15622 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15623 cat >>confdefs.h <<_ACEOF
15624 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15633 for ac_header in sys/epoll.h
15635 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15636 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15637 echo "$as_me:$LINENO: checking for $ac_header" >&5
15638 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15639 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15640 echo $ECHO_N "(cached) $ECHO_C" >&6
15642 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15643 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15645 # Is the header compilable?
15646 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15647 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15648 cat >conftest.$ac_ext <<_ACEOF
15651 cat confdefs.h >>conftest.$ac_ext
15652 cat >>conftest.$ac_ext <<_ACEOF
15653 /* end confdefs.h. */
15654 $ac_includes_default
15655 #include <$ac_header>
15657 rm -f conftest.$ac_objext
15658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15659 (eval $ac_compile) 2>conftest.er1
15661 grep -v '^ *+' conftest.er1 >conftest.err
15663 cat conftest.err >&5
15664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15665 (exit $ac_status); } &&
15666 { ac_try='test -z "$ac_c_werror_flag"
15667 || test ! -s conftest.err'
15668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15669 (eval $ac_try) 2>&5
15671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15672 (exit $ac_status); }; } &&
15673 { ac_try='test -s conftest.$ac_objext'
15674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15675 (eval $ac_try) 2>&5
15677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15678 (exit $ac_status); }; }; then
15679 ac_header_compiler=yes
15681 echo "$as_me: failed program was:" >&5
15682 sed 's/^/| /' conftest.$ac_ext >&5
15684 ac_header_compiler=no
15686 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15687 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15688 echo "${ECHO_T}$ac_header_compiler" >&6
15690 # Is the header present?
15691 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15692 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15693 cat >conftest.$ac_ext <<_ACEOF
15696 cat confdefs.h >>conftest.$ac_ext
15697 cat >>conftest.$ac_ext <<_ACEOF
15698 /* end confdefs.h. */
15699 #include <$ac_header>
15701 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15702 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15704 grep -v '^ *+' conftest.er1 >conftest.err
15706 cat conftest.err >&5
15707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15708 (exit $ac_status); } >/dev/null; then
15709 if test -s conftest.err; then
15710 ac_cpp_err=$ac_c_preproc_warn_flag
15711 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15718 if test -z "$ac_cpp_err"; then
15719 ac_header_preproc=yes
15721 echo "$as_me: failed program was:" >&5
15722 sed 's/^/| /' conftest.$ac_ext >&5
15724 ac_header_preproc=no
15726 rm -f conftest.err conftest.$ac_ext
15727 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15728 echo "${ECHO_T}$ac_header_preproc" >&6
15730 # So? What about this header?
15731 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15733 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15734 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15735 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15736 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15737 ac_header_preproc=yes
15740 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15741 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15742 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15743 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15744 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15745 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15746 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15747 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15748 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15749 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15750 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15751 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15754 ## ------------------------------------------ ##
15755 ## Report this to the AC_PACKAGE_NAME lists. ##
15756 ## ------------------------------------------ ##
15759 sed "s/^/$as_me: WARNING: /" >&2
15762 echo "$as_me:$LINENO: checking for $ac_header" >&5
15763 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15764 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15765 echo $ECHO_N "(cached) $ECHO_C" >&6
15767 eval "$as_ac_Header=\$ac_header_preproc"
15769 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15770 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15773 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15774 cat >>confdefs.h <<_ACEOF
15775 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15782 if test "${ac_cv_header_sys_epoll_h}" = yes; then
15783 echo "$as_me:$LINENO: checking for epoll system call" >&5
15784 echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6
15785 if test "$cross_compiling" = yes; then
15786 echo "$as_me:$LINENO: result: no" >&5
15787 echo "${ECHO_T}no" >&6
15789 cat >conftest.$ac_ext <<_ACEOF
15792 cat confdefs.h >>conftest.$ac_ext
15793 cat >>conftest.$ac_ext <<_ACEOF
15794 /* end confdefs.h. */
15795 int main(int argc, char *argv)
15797 int epfd = epoll_create(256);
15798 exit (epfd == -1 ? 1 : 0);
15801 rm -f conftest$ac_exeext
15802 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15803 (eval $ac_link) 2>&5
15805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15806 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15808 (eval $ac_try) 2>&5
15810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15811 (exit $ac_status); }; }; then
15812 echo "$as_me:$LINENO: result: yes" >&5
15813 echo "${ECHO_T}yes" >&6
15815 cat >>confdefs.h <<\_ACEOF
15816 #define HAVE_EPOLL 1
15820 echo "$as_me: program exited with status $ac_status" >&5
15821 echo "$as_me: failed program was:" >&5
15822 sed 's/^/| /' conftest.$ac_ext >&5
15824 ( exit $ac_status )
15825 echo "$as_me:$LINENO: result: no" >&5
15826 echo "${ECHO_T}no" >&6
15828 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15833 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
15834 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
15835 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
15836 echo $ECHO_N "(cached) $ECHO_C" >&6
15839 cat >conftest.$ac_ext <<_ACEOF
15842 cat confdefs.h >>conftest.$ac_ext
15843 cat >>conftest.$ac_ext <<_ACEOF
15844 /* end confdefs.h. */
15847 #include <sys/types.h>
15850 #include <stdlib.h>
15855 char *c = (char *) *sys_errlist
15860 rm -f conftest.$ac_objext
15861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15862 (eval $ac_compile) 2>conftest.er1
15864 grep -v '^ *+' conftest.er1 >conftest.err
15866 cat conftest.err >&5
15867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15868 (exit $ac_status); } &&
15869 { ac_try='test -z "$ac_c_werror_flag"
15870 || test ! -s conftest.err'
15871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15872 (eval $ac_try) 2>&5
15874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15875 (exit $ac_status); }; } &&
15876 { ac_try='test -s conftest.$ac_objext'
15877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15878 (eval $ac_try) 2>&5
15880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15881 (exit $ac_status); }; }; then
15882 ol_cv_dcl_sys_errlist=yes
15883 ol_cv_have_sys_errlist=yes
15885 echo "$as_me: failed program was:" >&5
15886 sed 's/^/| /' conftest.$ac_ext >&5
15888 ol_cv_dcl_sys_errlist=no
15890 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15892 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
15893 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
15895 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
15896 if test $ol_cv_dcl_sys_errlist = no ; then
15898 cat >>confdefs.h <<\_ACEOF
15899 #define DECL_SYS_ERRLIST 1
15903 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
15904 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
15905 if test "${ol_cv_have_sys_errlist+set}" = set; then
15906 echo $ECHO_N "(cached) $ECHO_C" >&6
15909 cat >conftest.$ac_ext <<_ACEOF
15912 cat confdefs.h >>conftest.$ac_ext
15913 cat >>conftest.$ac_ext <<_ACEOF
15914 /* end confdefs.h. */
15919 char *c = (char *) *sys_errlist
15924 rm -f conftest.$ac_objext conftest$ac_exeext
15925 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15926 (eval $ac_link) 2>conftest.er1
15928 grep -v '^ *+' conftest.er1 >conftest.err
15930 cat conftest.err >&5
15931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15932 (exit $ac_status); } &&
15933 { ac_try='test -z "$ac_c_werror_flag"
15934 || test ! -s conftest.err'
15935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15936 (eval $ac_try) 2>&5
15938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15939 (exit $ac_status); }; } &&
15940 { ac_try='test -s conftest$ac_exeext'
15941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15942 (eval $ac_try) 2>&5
15944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15945 (exit $ac_status); }; }; then
15946 ol_cv_have_sys_errlist=yes
15948 echo "$as_me: failed program was:" >&5
15949 sed 's/^/| /' conftest.$ac_ext >&5
15951 ol_cv_have_sys_errlist=no
15953 rm -f conftest.err conftest.$ac_objext \
15954 conftest$ac_exeext conftest.$ac_ext
15956 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
15957 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
15959 if test $ol_cv_have_sys_errlist = yes ; then
15961 cat >>confdefs.h <<\_ACEOF
15962 #define HAVE_SYS_ERRLIST 1
15968 for ac_func in strerror strerror_r
15970 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15971 echo "$as_me:$LINENO: checking for $ac_func" >&5
15972 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15973 if eval "test \"\${$as_ac_var+set}\" = set"; then
15974 echo $ECHO_N "(cached) $ECHO_C" >&6
15976 cat >conftest.$ac_ext <<_ACEOF
15979 cat confdefs.h >>conftest.$ac_ext
15980 cat >>conftest.$ac_ext <<_ACEOF
15981 /* end confdefs.h. */
15982 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15983 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15984 #define $ac_func innocuous_$ac_func
15986 /* System header to define __stub macros and hopefully few prototypes,
15987 which can conflict with char $ac_func (); below.
15988 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15989 <limits.h> exists even on freestanding compilers. */
15992 # include <limits.h>
15994 # include <assert.h>
15999 /* Override any gcc2 internal prototype to avoid an error. */
16004 /* We use char because int might match the return type of a gcc2
16005 builtin and then its argument prototype would still apply. */
16007 /* The GNU C library defines this for functions which it implements
16008 to always fail with ENOSYS. Some functions are actually named
16009 something starting with __ and the normal name is an alias. */
16010 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16013 char (*f) () = $ac_func;
16022 return f != $ac_func;
16027 rm -f conftest.$ac_objext conftest$ac_exeext
16028 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16029 (eval $ac_link) 2>conftest.er1
16031 grep -v '^ *+' conftest.er1 >conftest.err
16033 cat conftest.err >&5
16034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16035 (exit $ac_status); } &&
16036 { ac_try='test -z "$ac_c_werror_flag"
16037 || test ! -s conftest.err'
16038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16039 (eval $ac_try) 2>&5
16041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16042 (exit $ac_status); }; } &&
16043 { ac_try='test -s conftest$ac_exeext'
16044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16045 (eval $ac_try) 2>&5
16047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16048 (exit $ac_status); }; }; then
16049 eval "$as_ac_var=yes"
16051 echo "$as_me: failed program was:" >&5
16052 sed 's/^/| /' conftest.$ac_ext >&5
16054 eval "$as_ac_var=no"
16056 rm -f conftest.err conftest.$ac_objext \
16057 conftest$ac_exeext conftest.$ac_ext
16059 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16060 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16061 if test `eval echo '${'$as_ac_var'}'` = yes; then
16062 cat >>confdefs.h <<_ACEOF
16063 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16069 ol_cv_func_strerror_r=no
16070 if test "${ac_cv_func_strerror_r}" = yes ; then
16071 echo "$as_me:$LINENO: checking non-posix strerror_r" >&5
16072 echo $ECHO_N "checking non-posix strerror_r... $ECHO_C" >&6
16073 if test "${ol_cv_nonposix_strerror_r+set}" = set; then
16074 echo $ECHO_N "(cached) $ECHO_C" >&6
16077 cat >conftest.$ac_ext <<_ACEOF
16080 cat confdefs.h >>conftest.$ac_ext
16081 cat >>conftest.$ac_ext <<_ACEOF
16082 /* end confdefs.h. */
16083 #include <string.h>
16085 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16086 $EGREP "strerror_r" >/dev/null 2>&1; then
16087 ol_decl_strerror_r=yes
16089 ol_decl_strerror_r=no
16093 if test $ol_decl_strerror_r = yes ; then
16094 cat >conftest.$ac_ext <<_ACEOF
16097 cat confdefs.h >>conftest.$ac_ext
16098 cat >>conftest.$ac_ext <<_ACEOF
16099 /* end confdefs.h. */
16100 #include <string.h>
16104 /* from autoconf 2.59 */
16106 char x = *strerror_r (0, buf, sizeof buf);
16107 char *p = strerror_r (0, buf, sizeof buf);
16113 rm -f conftest.$ac_objext
16114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16115 (eval $ac_compile) 2>conftest.er1
16117 grep -v '^ *+' conftest.er1 >conftest.err
16119 cat conftest.err >&5
16120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16121 (exit $ac_status); } &&
16122 { ac_try='test -z "$ac_c_werror_flag"
16123 || test ! -s conftest.err'
16124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16125 (eval $ac_try) 2>&5
16127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16128 (exit $ac_status); }; } &&
16129 { ac_try='test -s conftest.$ac_objext'
16130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16131 (eval $ac_try) 2>&5
16133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16134 (exit $ac_status); }; }; then
16135 ol_cv_nonposix_strerror_r=yes
16137 echo "$as_me: failed program was:" >&5
16138 sed 's/^/| /' conftest.$ac_ext >&5
16140 ol_cv_nonposix_strerror_r=no
16142 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16144 if test "$cross_compiling" = yes; then
16145 ol_cv_nonposix_strerror=no
16147 cat >conftest.$ac_ext <<_ACEOF
16150 cat confdefs.h >>conftest.$ac_ext
16151 cat >>conftest.$ac_ext <<_ACEOF
16152 /* end confdefs.h. */
16157 strerror_r( 1, buf, sizeof buf );
16158 exit( buf[0] == 0 );
16162 rm -f conftest$ac_exeext
16163 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16164 (eval $ac_link) 2>&5
16166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16167 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16169 (eval $ac_try) 2>&5
16171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16172 (exit $ac_status); }; }; then
16173 ol_cv_nonposix_strerror_r=yes
16175 echo "$as_me: program exited with status $ac_status" >&5
16176 echo "$as_me: failed program was:" >&5
16177 sed 's/^/| /' conftest.$ac_ext >&5
16179 ( exit $ac_status )
16180 ol_cv_nonposix_strerror=no
16182 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16187 echo "$as_me:$LINENO: result: $ol_cv_nonposix_strerror_r" >&5
16188 echo "${ECHO_T}$ol_cv_nonposix_strerror_r" >&6
16189 if test $ol_cv_nonposix_strerror_r = yes ; then
16191 cat >>confdefs.h <<\_ACEOF
16192 #define HAVE_NONPOSIX_STRERROR_R 1
16197 elif test "${ac_cv_func_strerror}" = no ; then
16198 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16199 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16200 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16201 echo $ECHO_N "(cached) $ECHO_C" >&6
16204 cat >conftest.$ac_ext <<_ACEOF
16207 cat confdefs.h >>conftest.$ac_ext
16208 cat >>conftest.$ac_ext <<_ACEOF
16209 /* end confdefs.h. */
16212 #include <sys/types.h>
16215 #include <stdlib.h>
16220 char *c = (char *) *sys_errlist
16225 rm -f conftest.$ac_objext
16226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16227 (eval $ac_compile) 2>conftest.er1
16229 grep -v '^ *+' conftest.er1 >conftest.err
16231 cat conftest.err >&5
16232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16233 (exit $ac_status); } &&
16234 { ac_try='test -z "$ac_c_werror_flag"
16235 || test ! -s conftest.err'
16236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16237 (eval $ac_try) 2>&5
16239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16240 (exit $ac_status); }; } &&
16241 { ac_try='test -s conftest.$ac_objext'
16242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16243 (eval $ac_try) 2>&5
16245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16246 (exit $ac_status); }; }; then
16247 ol_cv_dcl_sys_errlist=yes
16248 ol_cv_have_sys_errlist=yes
16250 echo "$as_me: failed program was:" >&5
16251 sed 's/^/| /' conftest.$ac_ext >&5
16253 ol_cv_dcl_sys_errlist=no
16255 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16257 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16258 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16260 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16261 if test $ol_cv_dcl_sys_errlist = no ; then
16263 cat >>confdefs.h <<\_ACEOF
16264 #define DECL_SYS_ERRLIST 1
16268 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16269 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16270 if test "${ol_cv_have_sys_errlist+set}" = set; then
16271 echo $ECHO_N "(cached) $ECHO_C" >&6
16274 cat >conftest.$ac_ext <<_ACEOF
16277 cat confdefs.h >>conftest.$ac_ext
16278 cat >>conftest.$ac_ext <<_ACEOF
16279 /* end confdefs.h. */
16284 char *c = (char *) *sys_errlist
16289 rm -f conftest.$ac_objext conftest$ac_exeext
16290 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16291 (eval $ac_link) 2>conftest.er1
16293 grep -v '^ *+' conftest.er1 >conftest.err
16295 cat conftest.err >&5
16296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16297 (exit $ac_status); } &&
16298 { ac_try='test -z "$ac_c_werror_flag"
16299 || test ! -s conftest.err'
16300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16301 (eval $ac_try) 2>&5
16303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16304 (exit $ac_status); }; } &&
16305 { ac_try='test -s conftest$ac_exeext'
16306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16307 (eval $ac_try) 2>&5
16309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16310 (exit $ac_status); }; }; then
16311 ol_cv_have_sys_errlist=yes
16313 echo "$as_me: failed program was:" >&5
16314 sed 's/^/| /' conftest.$ac_ext >&5
16316 ol_cv_have_sys_errlist=no
16318 rm -f conftest.err conftest.$ac_objext \
16319 conftest$ac_exeext conftest.$ac_ext
16321 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16322 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16324 if test $ol_cv_have_sys_errlist = yes ; then
16326 cat >>confdefs.h <<\_ACEOF
16327 #define HAVE_SYS_ERRLIST 1
16336 for ac_header in regex.h
16338 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16339 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16340 echo "$as_me:$LINENO: checking for $ac_header" >&5
16341 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16342 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16343 echo $ECHO_N "(cached) $ECHO_C" >&6
16345 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16346 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16348 # Is the header compilable?
16349 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16350 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16351 cat >conftest.$ac_ext <<_ACEOF
16354 cat confdefs.h >>conftest.$ac_ext
16355 cat >>conftest.$ac_ext <<_ACEOF
16356 /* end confdefs.h. */
16357 $ac_includes_default
16358 #include <$ac_header>
16360 rm -f conftest.$ac_objext
16361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16362 (eval $ac_compile) 2>conftest.er1
16364 grep -v '^ *+' conftest.er1 >conftest.err
16366 cat conftest.err >&5
16367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16368 (exit $ac_status); } &&
16369 { ac_try='test -z "$ac_c_werror_flag"
16370 || test ! -s conftest.err'
16371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16372 (eval $ac_try) 2>&5
16374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16375 (exit $ac_status); }; } &&
16376 { ac_try='test -s conftest.$ac_objext'
16377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16378 (eval $ac_try) 2>&5
16380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16381 (exit $ac_status); }; }; then
16382 ac_header_compiler=yes
16384 echo "$as_me: failed program was:" >&5
16385 sed 's/^/| /' conftest.$ac_ext >&5
16387 ac_header_compiler=no
16389 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16390 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16391 echo "${ECHO_T}$ac_header_compiler" >&6
16393 # Is the header present?
16394 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16395 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16396 cat >conftest.$ac_ext <<_ACEOF
16399 cat confdefs.h >>conftest.$ac_ext
16400 cat >>conftest.$ac_ext <<_ACEOF
16401 /* end confdefs.h. */
16402 #include <$ac_header>
16404 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16405 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16407 grep -v '^ *+' conftest.er1 >conftest.err
16409 cat conftest.err >&5
16410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16411 (exit $ac_status); } >/dev/null; then
16412 if test -s conftest.err; then
16413 ac_cpp_err=$ac_c_preproc_warn_flag
16414 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16421 if test -z "$ac_cpp_err"; then
16422 ac_header_preproc=yes
16424 echo "$as_me: failed program was:" >&5
16425 sed 's/^/| /' conftest.$ac_ext >&5
16427 ac_header_preproc=no
16429 rm -f conftest.err conftest.$ac_ext
16430 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16431 echo "${ECHO_T}$ac_header_preproc" >&6
16433 # So? What about this header?
16434 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16436 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16437 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16438 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16439 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16440 ac_header_preproc=yes
16443 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16444 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16445 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16446 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16447 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16448 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16449 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16450 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16451 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16452 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16453 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16454 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16457 ## ------------------------------------------ ##
16458 ## Report this to the AC_PACKAGE_NAME lists. ##
16459 ## ------------------------------------------ ##
16462 sed "s/^/$as_me: WARNING: /" >&2
16465 echo "$as_me:$LINENO: checking for $ac_header" >&5
16466 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16467 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16468 echo $ECHO_N "(cached) $ECHO_C" >&6
16470 eval "$as_ac_Header=\$ac_header_preproc"
16472 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16473 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16476 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16477 cat >>confdefs.h <<_ACEOF
16478 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16485 if test "$ac_cv_header_regex_h" != yes ; then
16486 { { echo "$as_me:$LINENO: error: POSIX regex.h required." >&5
16487 echo "$as_me: error: POSIX regex.h required." >&2;}
16488 { (exit 1); exit 1; }; }
16490 echo "$as_me:$LINENO: checking for library containing regfree" >&5
16491 echo $ECHO_N "checking for library containing regfree... $ECHO_C" >&6
16492 if test "${ac_cv_search_regfree+set}" = set; then
16493 echo $ECHO_N "(cached) $ECHO_C" >&6
16495 ac_func_search_save_LIBS=$LIBS
16496 ac_cv_search_regfree=no
16497 cat >conftest.$ac_ext <<_ACEOF
16500 cat confdefs.h >>conftest.$ac_ext
16501 cat >>conftest.$ac_ext <<_ACEOF
16502 /* end confdefs.h. */
16504 /* Override any gcc2 internal prototype to avoid an error. */
16508 /* We use char because int might match the return type of a gcc2
16509 builtin and then its argument prototype would still apply. */
16519 rm -f conftest.$ac_objext conftest$ac_exeext
16520 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16521 (eval $ac_link) 2>conftest.er1
16523 grep -v '^ *+' conftest.er1 >conftest.err
16525 cat conftest.err >&5
16526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16527 (exit $ac_status); } &&
16528 { ac_try='test -z "$ac_c_werror_flag"
16529 || test ! -s conftest.err'
16530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16531 (eval $ac_try) 2>&5
16533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16534 (exit $ac_status); }; } &&
16535 { ac_try='test -s conftest$ac_exeext'
16536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16537 (eval $ac_try) 2>&5
16539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16540 (exit $ac_status); }; }; then
16541 ac_cv_search_regfree="none required"
16543 echo "$as_me: failed program was:" >&5
16544 sed 's/^/| /' conftest.$ac_ext >&5
16547 rm -f conftest.err conftest.$ac_objext \
16548 conftest$ac_exeext conftest.$ac_ext
16549 if test "$ac_cv_search_regfree" = no; then
16550 for ac_lib in regex gnuregex; do
16551 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16552 cat >conftest.$ac_ext <<_ACEOF
16555 cat confdefs.h >>conftest.$ac_ext
16556 cat >>conftest.$ac_ext <<_ACEOF
16557 /* end confdefs.h. */
16559 /* Override any gcc2 internal prototype to avoid an error. */
16563 /* We use char because int might match the return type of a gcc2
16564 builtin and then its argument prototype would still apply. */
16574 rm -f conftest.$ac_objext conftest$ac_exeext
16575 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16576 (eval $ac_link) 2>conftest.er1
16578 grep -v '^ *+' conftest.er1 >conftest.err
16580 cat conftest.err >&5
16581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582 (exit $ac_status); } &&
16583 { ac_try='test -z "$ac_c_werror_flag"
16584 || test ! -s conftest.err'
16585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16586 (eval $ac_try) 2>&5
16588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16589 (exit $ac_status); }; } &&
16590 { ac_try='test -s conftest$ac_exeext'
16591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16592 (eval $ac_try) 2>&5
16594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16595 (exit $ac_status); }; }; then
16596 ac_cv_search_regfree="-l$ac_lib"
16599 echo "$as_me: failed program was:" >&5
16600 sed 's/^/| /' conftest.$ac_ext >&5
16603 rm -f conftest.err conftest.$ac_objext \
16604 conftest$ac_exeext conftest.$ac_ext
16607 LIBS=$ac_func_search_save_LIBS
16609 echo "$as_me:$LINENO: result: $ac_cv_search_regfree" >&5
16610 echo "${ECHO_T}$ac_cv_search_regfree" >&6
16611 if test "$ac_cv_search_regfree" != no; then
16612 test "$ac_cv_search_regfree" = "none required" || LIBS="$ac_cv_search_regfree $LIBS"
16615 { { echo "$as_me:$LINENO: error: POSIX regex required." >&5
16616 echo "$as_me: error: POSIX regex required." >&2;}
16617 { (exit 1); exit 1; }; }
16622 echo "$as_me:$LINENO: checking for compatible POSIX regex" >&5
16623 echo $ECHO_N "checking for compatible POSIX regex... $ECHO_C" >&6
16624 if test "${ol_cv_c_posix_regex+set}" = set; then
16625 echo $ECHO_N "(cached) $ECHO_C" >&6
16628 if test "$cross_compiling" = yes; then
16629 ol_cv_c_posix_regex=cross
16631 cat >conftest.$ac_ext <<_ACEOF
16634 cat confdefs.h >>conftest.$ac_ext
16635 cat >>conftest.$ac_ext <<_ACEOF
16636 /* end confdefs.h. */
16638 #include <sys/types.h>
16640 static char *pattern, *string;
16648 if(regcomp(&re, pattern, 0)) {
16652 string = "ALL MATCH";
16654 rc = regexec(&re, string, 0, (void*)0, 0);
16661 rm -f conftest$ac_exeext
16662 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16663 (eval $ac_link) 2>&5
16665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16666 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16668 (eval $ac_try) 2>&5
16670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16671 (exit $ac_status); }; }; then
16672 ol_cv_c_posix_regex=yes
16674 echo "$as_me: program exited with status $ac_status" >&5
16675 echo "$as_me: failed program was:" >&5
16676 sed 's/^/| /' conftest.$ac_ext >&5
16678 ( exit $ac_status )
16679 ol_cv_c_posix_regex=no
16681 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16684 echo "$as_me:$LINENO: result: $ol_cv_c_posix_regex" >&5
16685 echo "${ECHO_T}$ol_cv_c_posix_regex" >&6
16687 if test "$ol_cv_c_posix_regex" = no ; then
16688 { { echo "$as_me:$LINENO: error: broken POSIX regex!" >&5
16689 echo "$as_me: error: broken POSIX regex!" >&2;}
16690 { (exit 1); exit 1; }; }
16696 for ac_header in sys/uuid.h
16698 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16699 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16700 echo "$as_me:$LINENO: checking for $ac_header" >&5
16701 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16702 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16703 echo $ECHO_N "(cached) $ECHO_C" >&6
16705 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16706 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16708 # Is the header compilable?
16709 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16710 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16711 cat >conftest.$ac_ext <<_ACEOF
16714 cat confdefs.h >>conftest.$ac_ext
16715 cat >>conftest.$ac_ext <<_ACEOF
16716 /* end confdefs.h. */
16717 $ac_includes_default
16718 #include <$ac_header>
16720 rm -f conftest.$ac_objext
16721 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16722 (eval $ac_compile) 2>conftest.er1
16724 grep -v '^ *+' conftest.er1 >conftest.err
16726 cat conftest.err >&5
16727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16728 (exit $ac_status); } &&
16729 { ac_try='test -z "$ac_c_werror_flag"
16730 || test ! -s conftest.err'
16731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16732 (eval $ac_try) 2>&5
16734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16735 (exit $ac_status); }; } &&
16736 { ac_try='test -s conftest.$ac_objext'
16737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16738 (eval $ac_try) 2>&5
16740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16741 (exit $ac_status); }; }; then
16742 ac_header_compiler=yes
16744 echo "$as_me: failed program was:" >&5
16745 sed 's/^/| /' conftest.$ac_ext >&5
16747 ac_header_compiler=no
16749 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16750 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16751 echo "${ECHO_T}$ac_header_compiler" >&6
16753 # Is the header present?
16754 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16755 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16756 cat >conftest.$ac_ext <<_ACEOF
16759 cat confdefs.h >>conftest.$ac_ext
16760 cat >>conftest.$ac_ext <<_ACEOF
16761 /* end confdefs.h. */
16762 #include <$ac_header>
16764 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16765 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16767 grep -v '^ *+' conftest.er1 >conftest.err
16769 cat conftest.err >&5
16770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16771 (exit $ac_status); } >/dev/null; then
16772 if test -s conftest.err; then
16773 ac_cpp_err=$ac_c_preproc_warn_flag
16774 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16781 if test -z "$ac_cpp_err"; then
16782 ac_header_preproc=yes
16784 echo "$as_me: failed program was:" >&5
16785 sed 's/^/| /' conftest.$ac_ext >&5
16787 ac_header_preproc=no
16789 rm -f conftest.err conftest.$ac_ext
16790 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16791 echo "${ECHO_T}$ac_header_preproc" >&6
16793 # So? What about this header?
16794 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16796 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16797 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16798 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16799 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16800 ac_header_preproc=yes
16803 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16804 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16805 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16806 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16807 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16808 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16809 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16810 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16811 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16812 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16813 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16814 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16817 ## ------------------------------------------ ##
16818 ## Report this to the AC_PACKAGE_NAME lists. ##
16819 ## ------------------------------------------ ##
16822 sed "s/^/$as_me: WARNING: /" >&2
16825 echo "$as_me:$LINENO: checking for $ac_header" >&5
16826 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16827 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16828 echo $ECHO_N "(cached) $ECHO_C" >&6
16830 eval "$as_ac_Header=\$ac_header_preproc"
16832 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16833 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16836 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16837 cat >>confdefs.h <<_ACEOF
16838 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16845 if test $ac_cv_header_sys_uuid_h = yes ; then
16847 echo "$as_me:$LINENO: checking for library containing uuid_to_str" >&5
16848 echo $ECHO_N "checking for library containing uuid_to_str... $ECHO_C" >&6
16849 if test "${ac_cv_search_uuid_to_str+set}" = set; then
16850 echo $ECHO_N "(cached) $ECHO_C" >&6
16852 ac_func_search_save_LIBS=$LIBS
16853 ac_cv_search_uuid_to_str=no
16854 cat >conftest.$ac_ext <<_ACEOF
16857 cat confdefs.h >>conftest.$ac_ext
16858 cat >>conftest.$ac_ext <<_ACEOF
16859 /* end confdefs.h. */
16861 /* Override any gcc2 internal prototype to avoid an error. */
16865 /* We use char because int might match the return type of a gcc2
16866 builtin and then its argument prototype would still apply. */
16867 char uuid_to_str ();
16876 rm -f conftest.$ac_objext conftest$ac_exeext
16877 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16878 (eval $ac_link) 2>conftest.er1
16880 grep -v '^ *+' conftest.er1 >conftest.err
16882 cat conftest.err >&5
16883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16884 (exit $ac_status); } &&
16885 { ac_try='test -z "$ac_c_werror_flag"
16886 || test ! -s conftest.err'
16887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16888 (eval $ac_try) 2>&5
16890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16891 (exit $ac_status); }; } &&
16892 { ac_try='test -s conftest$ac_exeext'
16893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16894 (eval $ac_try) 2>&5
16896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16897 (exit $ac_status); }; }; then
16898 ac_cv_search_uuid_to_str="none required"
16900 echo "$as_me: failed program was:" >&5
16901 sed 's/^/| /' conftest.$ac_ext >&5
16904 rm -f conftest.err conftest.$ac_objext \
16905 conftest$ac_exeext conftest.$ac_ext
16906 if test "$ac_cv_search_uuid_to_str" = no; then
16907 for ac_lib in uuid; do
16908 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16909 cat >conftest.$ac_ext <<_ACEOF
16912 cat confdefs.h >>conftest.$ac_ext
16913 cat >>conftest.$ac_ext <<_ACEOF
16914 /* end confdefs.h. */
16916 /* Override any gcc2 internal prototype to avoid an error. */
16920 /* We use char because int might match the return type of a gcc2
16921 builtin and then its argument prototype would still apply. */
16922 char uuid_to_str ();
16931 rm -f conftest.$ac_objext conftest$ac_exeext
16932 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16933 (eval $ac_link) 2>conftest.er1
16935 grep -v '^ *+' conftest.er1 >conftest.err
16937 cat conftest.err >&5
16938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16939 (exit $ac_status); } &&
16940 { ac_try='test -z "$ac_c_werror_flag"
16941 || test ! -s conftest.err'
16942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16943 (eval $ac_try) 2>&5
16945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16946 (exit $ac_status); }; } &&
16947 { ac_try='test -s conftest$ac_exeext'
16948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16949 (eval $ac_try) 2>&5
16951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16952 (exit $ac_status); }; }; then
16953 ac_cv_search_uuid_to_str="-l$ac_lib"
16956 echo "$as_me: failed program was:" >&5
16957 sed 's/^/| /' conftest.$ac_ext >&5
16960 rm -f conftest.err conftest.$ac_objext \
16961 conftest$ac_exeext conftest.$ac_ext
16964 LIBS=$ac_func_search_save_LIBS
16966 echo "$as_me:$LINENO: result: $ac_cv_search_uuid_to_str" >&5
16967 echo "${ECHO_T}$ac_cv_search_uuid_to_str" >&6
16968 if test "$ac_cv_search_uuid_to_str" != no; then
16969 test "$ac_cv_search_uuid_to_str" = "none required" || LIBS="$ac_cv_search_uuid_to_str $LIBS"
16977 if test have_uuid = yes ; then
16979 cat >>confdefs.h <<\_ACEOF
16980 #define HAVE_UUID_TO_STR 1
16984 test "$ac_cv_search_uuid_to_str" = "none required" || \
16985 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_to_str"
16989 if test $have_uuid = no ; then
16990 echo "$as_me:$LINENO: checking to see if -lrpcrt4 is needed for win32 UUID support" >&5
16991 echo $ECHO_N "checking to see if -lrpcrt4 is needed for win32 UUID support... $ECHO_C" >&6
16993 LIBS="$LIBS -lrpcrt4"
16994 cat >conftest.$ac_ext <<_ACEOF
16997 cat confdefs.h >>conftest.$ac_ext
16998 cat >>conftest.$ac_ext <<_ACEOF
16999 /* end confdefs.h. */
17001 int __stdcall UuidCreate(void *);
17002 int __stdcall UuidToStringA(void *,void **);
17009 UuidToStringA(0,0);
17015 rm -f conftest.$ac_objext conftest$ac_exeext
17016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17017 (eval $ac_link) 2>conftest.er1
17019 grep -v '^ *+' conftest.er1 >conftest.err
17021 cat conftest.err >&5
17022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17023 (exit $ac_status); } &&
17024 { ac_try='test -z "$ac_c_werror_flag"
17025 || test ! -s conftest.err'
17026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17027 (eval $ac_try) 2>&5
17029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17030 (exit $ac_status); }; } &&
17031 { ac_try='test -s conftest$ac_exeext'
17032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17033 (eval $ac_try) 2>&5
17035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17036 (exit $ac_status); }; }; then
17039 echo "$as_me: failed program was:" >&5
17040 sed 's/^/| /' conftest.$ac_ext >&5
17044 rm -f conftest.err conftest.$ac_objext \
17045 conftest$ac_exeext conftest.$ac_ext
17046 if test $need_rpcrt = yes; then
17047 SLAPD_LIBS="$SLAPD_LIBS -lrpcrt4"
17050 echo "$as_me:$LINENO: result: $need_rpcrt" >&5
17051 echo "${ECHO_T}$need_rpcrt" >&6
17054 ol_cv_lib_resolver=no
17055 if test $ol_cv_lib_resolver = no ; then
17056 echo "$as_me:$LINENO: checking for resolver link (default)" >&5
17057 echo $ECHO_N "checking for resolver link (default)... $ECHO_C" >&6
17058 if test "${ol_cv_resolver_none+set}" = set; then
17059 echo $ECHO_N "(cached) $ECHO_C" >&6
17064 LIBS="$ol_RESOLVER_LIB $LIBS"
17066 cat >conftest.$ac_ext <<_ACEOF
17069 cat confdefs.h >>conftest.$ac_ext
17070 cat >>conftest.$ac_ext <<_ACEOF
17071 /* end confdefs.h. */
17073 #ifdef HAVE_SYS_TYPES_H
17074 # include <sys/types.h>
17076 #include <netinet/in.h>
17077 #ifdef HAVE_ARPA_NAMESER_H
17078 # include <arpa/nameser.h>
17080 #ifdef HAVE_RESOLV_H
17081 # include <resolv.h>
17089 char *request = NULL;
17090 unsigned char reply[64*1024];
17091 unsigned char host[64*1024];
17095 /* Bind 8/9 interface */
17096 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17098 /* Bind 4 interface */
17102 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17106 /* Bind 8/9 interface */
17108 #elif defined(HFIXEDSZ)
17109 /* Bind 4 interface w/ HFIXEDSZ */
17112 /* Bind 4 interface w/o HFIXEDSZ */
17113 p += sizeof(HEADER);
17115 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17121 rm -f conftest.$ac_objext conftest$ac_exeext
17122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17123 (eval $ac_link) 2>conftest.er1
17125 grep -v '^ *+' conftest.er1 >conftest.err
17127 cat conftest.err >&5
17128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17129 (exit $ac_status); } &&
17130 { ac_try='test -z "$ac_c_werror_flag"
17131 || test ! -s conftest.err'
17132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17133 (eval $ac_try) 2>&5
17135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17136 (exit $ac_status); }; } &&
17137 { ac_try='test -s conftest$ac_exeext'
17138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17139 (eval $ac_try) 2>&5
17141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17142 (exit $ac_status); }; }; then
17143 ol_cv_resolver_none=yes
17145 echo "$as_me: failed program was:" >&5
17146 sed 's/^/| /' conftest.$ac_ext >&5
17148 ol_cv_resolver_none=no
17150 rm -f conftest.err conftest.$ac_objext \
17151 conftest$ac_exeext conftest.$ac_ext
17156 echo "$as_me:$LINENO: result: $ol_cv_resolver_none" >&5
17157 echo "${ECHO_T}$ol_cv_resolver_none" >&6
17159 if test $ol_cv_resolver_none = yes ; then
17160 ol_cv_lib_resolver=yes
17164 if test $ol_cv_lib_resolver = no ; then
17165 echo "$as_me:$LINENO: checking for resolver link (-lresolv)" >&5
17166 echo $ECHO_N "checking for resolver link (-lresolv)... $ECHO_C" >&6
17167 if test "${ol_cv_resolver_resolv+set}" = set; then
17168 echo $ECHO_N "(cached) $ECHO_C" >&6
17171 ol_RESOLVER_LIB=-lresolv
17173 LIBS="$ol_RESOLVER_LIB $LIBS"
17175 cat >conftest.$ac_ext <<_ACEOF
17178 cat confdefs.h >>conftest.$ac_ext
17179 cat >>conftest.$ac_ext <<_ACEOF
17180 /* end confdefs.h. */
17182 #ifdef HAVE_SYS_TYPES_H
17183 # include <sys/types.h>
17185 #include <netinet/in.h>
17186 #ifdef HAVE_ARPA_NAMESER_H
17187 # include <arpa/nameser.h>
17189 #ifdef HAVE_RESOLV_H
17190 # include <resolv.h>
17198 char *request = NULL;
17199 unsigned char reply[64*1024];
17200 unsigned char host[64*1024];
17204 /* Bind 8/9 interface */
17205 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17207 /* Bind 4 interface */
17211 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17215 /* Bind 8/9 interface */
17217 #elif defined(HFIXEDSZ)
17218 /* Bind 4 interface w/ HFIXEDSZ */
17221 /* Bind 4 interface w/o HFIXEDSZ */
17222 p += sizeof(HEADER);
17224 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17230 rm -f conftest.$ac_objext conftest$ac_exeext
17231 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17232 (eval $ac_link) 2>conftest.er1
17234 grep -v '^ *+' conftest.er1 >conftest.err
17236 cat conftest.err >&5
17237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17238 (exit $ac_status); } &&
17239 { ac_try='test -z "$ac_c_werror_flag"
17240 || test ! -s conftest.err'
17241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17242 (eval $ac_try) 2>&5
17244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17245 (exit $ac_status); }; } &&
17246 { ac_try='test -s conftest$ac_exeext'
17247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17248 (eval $ac_try) 2>&5
17250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17251 (exit $ac_status); }; }; then
17252 ol_cv_resolver_resolv=yes
17254 echo "$as_me: failed program was:" >&5
17255 sed 's/^/| /' conftest.$ac_ext >&5
17257 ol_cv_resolver_resolv=no
17259 rm -f conftest.err conftest.$ac_objext \
17260 conftest$ac_exeext conftest.$ac_ext
17265 echo "$as_me:$LINENO: result: $ol_cv_resolver_resolv" >&5
17266 echo "${ECHO_T}$ol_cv_resolver_resolv" >&6
17268 if test $ol_cv_resolver_resolv = yes ; then
17269 ol_cv_lib_resolver=-lresolv
17273 if test $ol_cv_lib_resolver = no ; then
17274 echo "$as_me:$LINENO: checking for resolver link (-lbind)" >&5
17275 echo $ECHO_N "checking for resolver link (-lbind)... $ECHO_C" >&6
17276 if test "${ol_cv_resolver_bind+set}" = set; then
17277 echo $ECHO_N "(cached) $ECHO_C" >&6
17280 ol_RESOLVER_LIB=-lbind
17282 LIBS="$ol_RESOLVER_LIB $LIBS"
17284 cat >conftest.$ac_ext <<_ACEOF
17287 cat confdefs.h >>conftest.$ac_ext
17288 cat >>conftest.$ac_ext <<_ACEOF
17289 /* end confdefs.h. */
17291 #ifdef HAVE_SYS_TYPES_H
17292 # include <sys/types.h>
17294 #include <netinet/in.h>
17295 #ifdef HAVE_ARPA_NAMESER_H
17296 # include <arpa/nameser.h>
17298 #ifdef HAVE_RESOLV_H
17299 # include <resolv.h>
17307 char *request = NULL;
17308 unsigned char reply[64*1024];
17309 unsigned char host[64*1024];
17313 /* Bind 8/9 interface */
17314 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17316 /* Bind 4 interface */
17320 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17324 /* Bind 8/9 interface */
17326 #elif defined(HFIXEDSZ)
17327 /* Bind 4 interface w/ HFIXEDSZ */
17330 /* Bind 4 interface w/o HFIXEDSZ */
17331 p += sizeof(HEADER);
17333 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17339 rm -f conftest.$ac_objext conftest$ac_exeext
17340 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17341 (eval $ac_link) 2>conftest.er1
17343 grep -v '^ *+' conftest.er1 >conftest.err
17345 cat conftest.err >&5
17346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17347 (exit $ac_status); } &&
17348 { ac_try='test -z "$ac_c_werror_flag"
17349 || test ! -s conftest.err'
17350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17351 (eval $ac_try) 2>&5
17353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17354 (exit $ac_status); }; } &&
17355 { ac_try='test -s conftest$ac_exeext'
17356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17357 (eval $ac_try) 2>&5
17359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17360 (exit $ac_status); }; }; then
17361 ol_cv_resolver_bind=yes
17363 echo "$as_me: failed program was:" >&5
17364 sed 's/^/| /' conftest.$ac_ext >&5
17366 ol_cv_resolver_bind=no
17368 rm -f conftest.err conftest.$ac_objext \
17369 conftest$ac_exeext conftest.$ac_ext
17374 echo "$as_me:$LINENO: result: $ol_cv_resolver_bind" >&5
17375 echo "${ECHO_T}$ol_cv_resolver_bind" >&6
17377 if test $ol_cv_resolver_bind = yes ; then
17378 ol_cv_lib_resolver=-lbind
17385 if test "$ol_cv_lib_resolver" != no ; then
17387 cat >>confdefs.h <<\_ACEOF
17388 #define HAVE_RES_QUERY 1
17392 if test "$ol_enable_dnssrv" != no ; then
17396 if test "$ol_cv_lib_resolver" != yes ; then
17397 LIBS="$ol_cv_lib_resolver $LIBS"
17401 if test "$ol_enable_dnssrv" = yes || test "$ol_enable_dnssrv" = mod ; then
17402 if test "$ol_link_dnssrv" = no ; then
17403 { { echo "$as_me:$LINENO: error: DNSSRV requires res_query()" >&5
17404 echo "$as_me: error: DNSSRV requires res_query()" >&2;}
17405 { (exit 1); exit 1; }; }
17408 ol_enable_dnssrv=no
17412 for ac_func in hstrerror
17414 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17415 echo "$as_me:$LINENO: checking for $ac_func" >&5
17416 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17417 if eval "test \"\${$as_ac_var+set}\" = set"; then
17418 echo $ECHO_N "(cached) $ECHO_C" >&6
17420 cat >conftest.$ac_ext <<_ACEOF
17423 cat confdefs.h >>conftest.$ac_ext
17424 cat >>conftest.$ac_ext <<_ACEOF
17425 /* end confdefs.h. */
17426 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17427 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17428 #define $ac_func innocuous_$ac_func
17430 /* System header to define __stub macros and hopefully few prototypes,
17431 which can conflict with char $ac_func (); below.
17432 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17433 <limits.h> exists even on freestanding compilers. */
17436 # include <limits.h>
17438 # include <assert.h>
17443 /* Override any gcc2 internal prototype to avoid an error. */
17448 /* We use char because int might match the return type of a gcc2
17449 builtin and then its argument prototype would still apply. */
17451 /* The GNU C library defines this for functions which it implements
17452 to always fail with ENOSYS. Some functions are actually named
17453 something starting with __ and the normal name is an alias. */
17454 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17457 char (*f) () = $ac_func;
17466 return f != $ac_func;
17471 rm -f conftest.$ac_objext conftest$ac_exeext
17472 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17473 (eval $ac_link) 2>conftest.er1
17475 grep -v '^ *+' conftest.er1 >conftest.err
17477 cat conftest.err >&5
17478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17479 (exit $ac_status); } &&
17480 { ac_try='test -z "$ac_c_werror_flag"
17481 || test ! -s conftest.err'
17482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17483 (eval $ac_try) 2>&5
17485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17486 (exit $ac_status); }; } &&
17487 { ac_try='test -s conftest$ac_exeext'
17488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17489 (eval $ac_try) 2>&5
17491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17492 (exit $ac_status); }; }; then
17493 eval "$as_ac_var=yes"
17495 echo "$as_me: failed program was:" >&5
17496 sed 's/^/| /' conftest.$ac_ext >&5
17498 eval "$as_ac_var=no"
17500 rm -f conftest.err conftest.$ac_objext \
17501 conftest$ac_exeext conftest.$ac_ext
17503 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17504 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17505 if test `eval echo '${'$as_ac_var'}'` = yes; then
17506 cat >>confdefs.h <<_ACEOF
17507 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17518 for ac_func in getaddrinfo getnameinfo gai_strerror inet_ntop
17520 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17521 echo "$as_me:$LINENO: checking for $ac_func" >&5
17522 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17523 if eval "test \"\${$as_ac_var+set}\" = set"; then
17524 echo $ECHO_N "(cached) $ECHO_C" >&6
17526 cat >conftest.$ac_ext <<_ACEOF
17529 cat confdefs.h >>conftest.$ac_ext
17530 cat >>conftest.$ac_ext <<_ACEOF
17531 /* end confdefs.h. */
17532 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17533 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17534 #define $ac_func innocuous_$ac_func
17536 /* System header to define __stub macros and hopefully few prototypes,
17537 which can conflict with char $ac_func (); below.
17538 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17539 <limits.h> exists even on freestanding compilers. */
17542 # include <limits.h>
17544 # include <assert.h>
17549 /* Override any gcc2 internal prototype to avoid an error. */
17554 /* We use char because int might match the return type of a gcc2
17555 builtin and then its argument prototype would still apply. */
17557 /* The GNU C library defines this for functions which it implements
17558 to always fail with ENOSYS. Some functions are actually named
17559 something starting with __ and the normal name is an alias. */
17560 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17563 char (*f) () = $ac_func;
17572 return f != $ac_func;
17577 rm -f conftest.$ac_objext conftest$ac_exeext
17578 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17579 (eval $ac_link) 2>conftest.er1
17581 grep -v '^ *+' conftest.er1 >conftest.err
17583 cat conftest.err >&5
17584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17585 (exit $ac_status); } &&
17586 { ac_try='test -z "$ac_c_werror_flag"
17587 || test ! -s conftest.err'
17588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17589 (eval $ac_try) 2>&5
17591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17592 (exit $ac_status); }; } &&
17593 { ac_try='test -s conftest$ac_exeext'
17594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17595 (eval $ac_try) 2>&5
17597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17598 (exit $ac_status); }; }; then
17599 eval "$as_ac_var=yes"
17601 echo "$as_me: failed program was:" >&5
17602 sed 's/^/| /' conftest.$ac_ext >&5
17604 eval "$as_ac_var=no"
17606 rm -f conftest.err conftest.$ac_objext \
17607 conftest$ac_exeext conftest.$ac_ext
17609 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17610 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17611 if test `eval echo '${'$as_ac_var'}'` = yes; then
17612 cat >>confdefs.h <<_ACEOF
17613 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17621 if test $ac_cv_func_getaddrinfo = no || test $ac_cv_func_inet_ntop = no ; then
17622 if test $ol_enable_ipv6 = yes ; then
17623 { { echo "$as_me:$LINENO: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&5
17624 echo "$as_me: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&2;}
17625 { (exit 1); exit 1; }; }
17627 elif test $ol_enable_ipv6 != no ; then
17628 echo "$as_me:$LINENO: checking INET6_ADDRSTRLEN" >&5
17629 echo $ECHO_N "checking INET6_ADDRSTRLEN... $ECHO_C" >&6
17630 if test "${ol_cv_inet6_addrstrlen+set}" = set; then
17631 echo $ECHO_N "(cached) $ECHO_C" >&6
17634 cat >conftest.$ac_ext <<_ACEOF
17637 cat confdefs.h >>conftest.$ac_ext
17638 cat >>conftest.$ac_ext <<_ACEOF
17639 /* end confdefs.h. */
17641 # include <netinet/in.h>
17642 # ifdef INET6_ADDRSTRLEN
17643 __has_inet6_addrstrlen__;
17647 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17648 $EGREP "__has_inet6_addrstrlen__" >/dev/null 2>&1; then
17649 ol_cv_inet6_addrstrlen=yes
17651 ol_cv_inet6_addrstrlen=no
17656 echo "$as_me:$LINENO: result: $ol_cv_inet6_addrstrlen" >&5
17657 echo "${ECHO_T}$ol_cv_inet6_addrstrlen" >&6
17660 echo "$as_me:$LINENO: checking struct sockaddr_storage" >&5
17661 echo $ECHO_N "checking struct sockaddr_storage... $ECHO_C" >&6
17662 if test "${ol_cv_struct_sockaddr_storage+set}" = set; then
17663 echo $ECHO_N "(cached) $ECHO_C" >&6
17666 cat >conftest.$ac_ext <<_ACEOF
17669 cat confdefs.h >>conftest.$ac_ext
17670 cat >>conftest.$ac_ext <<_ACEOF
17671 /* end confdefs.h. */
17673 #include <sys/types.h>
17674 #include <sys/socket.h>
17680 struct sockaddr_storage ss;
17686 rm -f conftest.$ac_objext
17687 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17688 (eval $ac_compile) 2>conftest.er1
17690 grep -v '^ *+' conftest.er1 >conftest.err
17692 cat conftest.err >&5
17693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17694 (exit $ac_status); } &&
17695 { ac_try='test -z "$ac_c_werror_flag"
17696 || test ! -s conftest.err'
17697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17698 (eval $ac_try) 2>&5
17700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17701 (exit $ac_status); }; } &&
17702 { ac_try='test -s conftest.$ac_objext'
17703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17704 (eval $ac_try) 2>&5
17706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17707 (exit $ac_status); }; }; then
17708 ol_cv_struct_sockaddr_storage=yes
17710 echo "$as_me: failed program was:" >&5
17711 sed 's/^/| /' conftest.$ac_ext >&5
17713 ol_cv_struct_sockaddr_storage=no
17715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17717 echo "$as_me:$LINENO: result: $ol_cv_struct_sockaddr_storage" >&5
17718 echo "${ECHO_T}$ol_cv_struct_sockaddr_storage" >&6
17720 if test $ol_cv_inet6_addrstrlen = yes &&
17721 test $ol_cv_struct_sockaddr_storage = yes ; then
17723 elif test $ol_enable_ipv6 = yes &&
17724 test $ol_cv_inet6_addrstrlen = no ; then
17725 { { echo "$as_me:$LINENO: error: IPv6 support requires INET6_ADDRSTRLEN" >&5
17726 echo "$as_me: error: IPv6 support requires INET6_ADDRSTRLEN" >&2;}
17727 { (exit 1); exit 1; }; }
17728 elif test $ol_enable_ipv6 = yes &&
17729 test $ol_cv_struct_sockaddr_storage = no ; then
17730 { { echo "$as_me:$LINENO: error: IPv6 support requires struct sockaddr_storage" >&5
17731 echo "$as_me: error: IPv6 support requires struct sockaddr_storage" >&2;}
17732 { (exit 1); exit 1; }; }
17736 if test $ol_enable_local != no ; then
17738 for ac_header in sys/un.h
17740 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17741 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17742 echo "$as_me:$LINENO: checking for $ac_header" >&5
17743 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17744 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17745 echo $ECHO_N "(cached) $ECHO_C" >&6
17747 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17748 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17750 # Is the header compilable?
17751 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17752 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17753 cat >conftest.$ac_ext <<_ACEOF
17756 cat confdefs.h >>conftest.$ac_ext
17757 cat >>conftest.$ac_ext <<_ACEOF
17758 /* end confdefs.h. */
17759 $ac_includes_default
17760 #include <$ac_header>
17762 rm -f conftest.$ac_objext
17763 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17764 (eval $ac_compile) 2>conftest.er1
17766 grep -v '^ *+' conftest.er1 >conftest.err
17768 cat conftest.err >&5
17769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17770 (exit $ac_status); } &&
17771 { ac_try='test -z "$ac_c_werror_flag"
17772 || test ! -s conftest.err'
17773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17774 (eval $ac_try) 2>&5
17776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17777 (exit $ac_status); }; } &&
17778 { ac_try='test -s conftest.$ac_objext'
17779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17780 (eval $ac_try) 2>&5
17782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17783 (exit $ac_status); }; }; then
17784 ac_header_compiler=yes
17786 echo "$as_me: failed program was:" >&5
17787 sed 's/^/| /' conftest.$ac_ext >&5
17789 ac_header_compiler=no
17791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17792 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17793 echo "${ECHO_T}$ac_header_compiler" >&6
17795 # Is the header present?
17796 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17797 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17798 cat >conftest.$ac_ext <<_ACEOF
17801 cat confdefs.h >>conftest.$ac_ext
17802 cat >>conftest.$ac_ext <<_ACEOF
17803 /* end confdefs.h. */
17804 #include <$ac_header>
17806 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17807 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17809 grep -v '^ *+' conftest.er1 >conftest.err
17811 cat conftest.err >&5
17812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17813 (exit $ac_status); } >/dev/null; then
17814 if test -s conftest.err; then
17815 ac_cpp_err=$ac_c_preproc_warn_flag
17816 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17823 if test -z "$ac_cpp_err"; then
17824 ac_header_preproc=yes
17826 echo "$as_me: failed program was:" >&5
17827 sed 's/^/| /' conftest.$ac_ext >&5
17829 ac_header_preproc=no
17831 rm -f conftest.err conftest.$ac_ext
17832 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17833 echo "${ECHO_T}$ac_header_preproc" >&6
17835 # So? What about this header?
17836 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17838 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17839 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17840 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17841 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17842 ac_header_preproc=yes
17845 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17846 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17847 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17848 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17849 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17850 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17851 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17852 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17853 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17854 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17855 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17856 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17859 ## ------------------------------------------ ##
17860 ## Report this to the AC_PACKAGE_NAME lists. ##
17861 ## ------------------------------------------ ##
17864 sed "s/^/$as_me: WARNING: /" >&2
17867 echo "$as_me:$LINENO: checking for $ac_header" >&5
17868 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17869 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17870 echo $ECHO_N "(cached) $ECHO_C" >&6
17872 eval "$as_ac_Header=\$ac_header_preproc"
17874 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17875 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17878 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17879 cat >>confdefs.h <<_ACEOF
17880 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17888 if test $ol_enable_local = auto ; then
17889 ol_enable_local=$ac_cv_header_sys_un_h
17890 elif test $ac_cv_header_sys_un_h = no ; then
17891 { { echo "$as_me:$LINENO: error: AF_LOCAL domain support requires sys/un.h" >&5
17892 echo "$as_me: error: AF_LOCAL domain support requires sys/un.h" >&2;}
17893 { (exit 1); exit 1; }; }
17901 case $ol_with_kerberos in yes | auto | k5 | k5only | k425)
17904 for ac_header in krb5.h
17906 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17907 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17908 echo "$as_me:$LINENO: checking for $ac_header" >&5
17909 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17910 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17911 echo $ECHO_N "(cached) $ECHO_C" >&6
17913 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17914 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17916 # Is the header compilable?
17917 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17918 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17919 cat >conftest.$ac_ext <<_ACEOF
17922 cat confdefs.h >>conftest.$ac_ext
17923 cat >>conftest.$ac_ext <<_ACEOF
17924 /* end confdefs.h. */
17925 $ac_includes_default
17926 #include <$ac_header>
17928 rm -f conftest.$ac_objext
17929 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17930 (eval $ac_compile) 2>conftest.er1
17932 grep -v '^ *+' conftest.er1 >conftest.err
17934 cat conftest.err >&5
17935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17936 (exit $ac_status); } &&
17937 { ac_try='test -z "$ac_c_werror_flag"
17938 || test ! -s conftest.err'
17939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17940 (eval $ac_try) 2>&5
17942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17943 (exit $ac_status); }; } &&
17944 { ac_try='test -s conftest.$ac_objext'
17945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17946 (eval $ac_try) 2>&5
17948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17949 (exit $ac_status); }; }; then
17950 ac_header_compiler=yes
17952 echo "$as_me: failed program was:" >&5
17953 sed 's/^/| /' conftest.$ac_ext >&5
17955 ac_header_compiler=no
17957 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17958 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17959 echo "${ECHO_T}$ac_header_compiler" >&6
17961 # Is the header present?
17962 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17963 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17964 cat >conftest.$ac_ext <<_ACEOF
17967 cat confdefs.h >>conftest.$ac_ext
17968 cat >>conftest.$ac_ext <<_ACEOF
17969 /* end confdefs.h. */
17970 #include <$ac_header>
17972 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17973 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17975 grep -v '^ *+' conftest.er1 >conftest.err
17977 cat conftest.err >&5
17978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17979 (exit $ac_status); } >/dev/null; then
17980 if test -s conftest.err; then
17981 ac_cpp_err=$ac_c_preproc_warn_flag
17982 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17989 if test -z "$ac_cpp_err"; then
17990 ac_header_preproc=yes
17992 echo "$as_me: failed program was:" >&5
17993 sed 's/^/| /' conftest.$ac_ext >&5
17995 ac_header_preproc=no
17997 rm -f conftest.err conftest.$ac_ext
17998 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17999 echo "${ECHO_T}$ac_header_preproc" >&6
18001 # So? What about this header?
18002 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18004 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18005 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18006 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18007 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18008 ac_header_preproc=yes
18011 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18012 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18013 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18014 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18015 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18016 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18017 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18018 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18019 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18020 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18021 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18022 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18025 ## ------------------------------------------ ##
18026 ## Report this to the AC_PACKAGE_NAME lists. ##
18027 ## ------------------------------------------ ##
18030 sed "s/^/$as_me: WARNING: /" >&2
18033 echo "$as_me:$LINENO: checking for $ac_header" >&5
18034 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18035 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18036 echo $ECHO_N "(cached) $ECHO_C" >&6
18038 eval "$as_ac_Header=\$ac_header_preproc"
18040 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18041 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18044 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18045 cat >>confdefs.h <<_ACEOF
18046 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18054 if test $ac_cv_header_krb5_h = yes ; then
18056 for ac_header in heim_err.h
18058 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18059 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18060 echo "$as_me:$LINENO: checking for $ac_header" >&5
18061 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18062 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18063 echo $ECHO_N "(cached) $ECHO_C" >&6
18065 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18066 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18068 # Is the header compilable?
18069 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18070 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18071 cat >conftest.$ac_ext <<_ACEOF
18074 cat confdefs.h >>conftest.$ac_ext
18075 cat >>conftest.$ac_ext <<_ACEOF
18076 /* end confdefs.h. */
18077 $ac_includes_default
18078 #include <$ac_header>
18080 rm -f conftest.$ac_objext
18081 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18082 (eval $ac_compile) 2>conftest.er1
18084 grep -v '^ *+' conftest.er1 >conftest.err
18086 cat conftest.err >&5
18087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18088 (exit $ac_status); } &&
18089 { ac_try='test -z "$ac_c_werror_flag"
18090 || test ! -s conftest.err'
18091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18092 (eval $ac_try) 2>&5
18094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18095 (exit $ac_status); }; } &&
18096 { ac_try='test -s conftest.$ac_objext'
18097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18098 (eval $ac_try) 2>&5
18100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18101 (exit $ac_status); }; }; then
18102 ac_header_compiler=yes
18104 echo "$as_me: failed program was:" >&5
18105 sed 's/^/| /' conftest.$ac_ext >&5
18107 ac_header_compiler=no
18109 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18110 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18111 echo "${ECHO_T}$ac_header_compiler" >&6
18113 # Is the header present?
18114 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18115 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18116 cat >conftest.$ac_ext <<_ACEOF
18119 cat confdefs.h >>conftest.$ac_ext
18120 cat >>conftest.$ac_ext <<_ACEOF
18121 /* end confdefs.h. */
18122 #include <$ac_header>
18124 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18125 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18127 grep -v '^ *+' conftest.er1 >conftest.err
18129 cat conftest.err >&5
18130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18131 (exit $ac_status); } >/dev/null; then
18132 if test -s conftest.err; then
18133 ac_cpp_err=$ac_c_preproc_warn_flag
18134 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18141 if test -z "$ac_cpp_err"; then
18142 ac_header_preproc=yes
18144 echo "$as_me: failed program was:" >&5
18145 sed 's/^/| /' conftest.$ac_ext >&5
18147 ac_header_preproc=no
18149 rm -f conftest.err conftest.$ac_ext
18150 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18151 echo "${ECHO_T}$ac_header_preproc" >&6
18153 # So? What about this header?
18154 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18156 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18157 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18158 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18159 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18160 ac_header_preproc=yes
18163 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18164 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18165 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18166 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18167 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18168 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18169 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18170 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18171 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18172 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18173 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18174 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18177 ## ------------------------------------------ ##
18178 ## Report this to the AC_PACKAGE_NAME lists. ##
18179 ## ------------------------------------------ ##
18182 sed "s/^/$as_me: WARNING: /" >&2
18185 echo "$as_me:$LINENO: checking for $ac_header" >&5
18186 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18187 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18188 echo $ECHO_N "(cached) $ECHO_C" >&6
18190 eval "$as_ac_Header=\$ac_header_preproc"
18192 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18193 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18196 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18197 cat >>confdefs.h <<_ACEOF
18198 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18205 if test $ac_cv_header_heim_err_h = yes ; then
18211 if test $krb5_impl = mit; then
18212 echo "$as_me:$LINENO: checking for main in -lk5crypto" >&5
18213 echo $ECHO_N "checking for main in -lk5crypto... $ECHO_C" >&6
18214 if test "${ac_cv_lib_k5crypto_main+set}" = set; then
18215 echo $ECHO_N "(cached) $ECHO_C" >&6
18217 ac_check_lib_save_LIBS=$LIBS
18218 LIBS="-lk5crypto $LIBS"
18219 cat >conftest.$ac_ext <<_ACEOF
18222 cat confdefs.h >>conftest.$ac_ext
18223 cat >>conftest.$ac_ext <<_ACEOF
18224 /* end confdefs.h. */
18235 rm -f conftest.$ac_objext conftest$ac_exeext
18236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18237 (eval $ac_link) 2>conftest.er1
18239 grep -v '^ *+' conftest.er1 >conftest.err
18241 cat conftest.err >&5
18242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18243 (exit $ac_status); } &&
18244 { ac_try='test -z "$ac_c_werror_flag"
18245 || test ! -s conftest.err'
18246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18247 (eval $ac_try) 2>&5
18249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18250 (exit $ac_status); }; } &&
18251 { ac_try='test -s conftest$ac_exeext'
18252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18253 (eval $ac_try) 2>&5
18255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18256 (exit $ac_status); }; }; then
18257 ac_cv_lib_k5crypto_main=yes
18259 echo "$as_me: failed program was:" >&5
18260 sed 's/^/| /' conftest.$ac_ext >&5
18262 ac_cv_lib_k5crypto_main=no
18264 rm -f conftest.err conftest.$ac_objext \
18265 conftest$ac_exeext conftest.$ac_ext
18266 LIBS=$ac_check_lib_save_LIBS
18268 echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_main" >&5
18269 echo "${ECHO_T}$ac_cv_lib_k5crypto_main" >&6
18270 if test $ac_cv_lib_k5crypto_main = yes; then
18271 krb5crypto=k5crypto
18277 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18278 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18279 if test "${ac_cv_lib_krb5_main+set}" = set; then
18280 echo $ECHO_N "(cached) $ECHO_C" >&6
18282 ac_check_lib_save_LIBS=$LIBS
18283 LIBS="-lkrb5 -l$krb5crypto -lcom_err $LIBS"
18284 cat >conftest.$ac_ext <<_ACEOF
18287 cat confdefs.h >>conftest.$ac_ext
18288 cat >>conftest.$ac_ext <<_ACEOF
18289 /* end confdefs.h. */
18300 rm -f conftest.$ac_objext conftest$ac_exeext
18301 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18302 (eval $ac_link) 2>conftest.er1
18304 grep -v '^ *+' conftest.er1 >conftest.err
18306 cat conftest.err >&5
18307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18308 (exit $ac_status); } &&
18309 { ac_try='test -z "$ac_c_werror_flag"
18310 || test ! -s conftest.err'
18311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18312 (eval $ac_try) 2>&5
18314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18315 (exit $ac_status); }; } &&
18316 { ac_try='test -s conftest$ac_exeext'
18317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18318 (eval $ac_try) 2>&5
18320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18321 (exit $ac_status); }; }; then
18322 ac_cv_lib_krb5_main=yes
18324 echo "$as_me: failed program was:" >&5
18325 sed 's/^/| /' conftest.$ac_ext >&5
18327 ac_cv_lib_krb5_main=no
18329 rm -f conftest.err conftest.$ac_objext \
18330 conftest$ac_exeext conftest.$ac_ext
18331 LIBS=$ac_check_lib_save_LIBS
18333 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18334 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18335 if test $ac_cv_lib_krb5_main = yes; then
18337 KRB5_LIBS="-lkrb5 -l$krb5crypto -lcom_err"
18343 elif test $krb5_impl = heimdal; then
18344 echo "$as_me:$LINENO: checking for main in -ldes" >&5
18345 echo $ECHO_N "checking for main in -ldes... $ECHO_C" >&6
18346 if test "${ac_cv_lib_des_main+set}" = set; then
18347 echo $ECHO_N "(cached) $ECHO_C" >&6
18349 ac_check_lib_save_LIBS=$LIBS
18351 cat >conftest.$ac_ext <<_ACEOF
18354 cat confdefs.h >>conftest.$ac_ext
18355 cat >>conftest.$ac_ext <<_ACEOF
18356 /* end confdefs.h. */
18367 rm -f conftest.$ac_objext conftest$ac_exeext
18368 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18369 (eval $ac_link) 2>conftest.er1
18371 grep -v '^ *+' conftest.er1 >conftest.err
18373 cat conftest.err >&5
18374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18375 (exit $ac_status); } &&
18376 { ac_try='test -z "$ac_c_werror_flag"
18377 || test ! -s conftest.err'
18378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18379 (eval $ac_try) 2>&5
18381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18382 (exit $ac_status); }; } &&
18383 { ac_try='test -s conftest$ac_exeext'
18384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18385 (eval $ac_try) 2>&5
18387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18388 (exit $ac_status); }; }; then
18389 ac_cv_lib_des_main=yes
18391 echo "$as_me: failed program was:" >&5
18392 sed 's/^/| /' conftest.$ac_ext >&5
18394 ac_cv_lib_des_main=no
18396 rm -f conftest.err conftest.$ac_objext \
18397 conftest$ac_exeext conftest.$ac_ext
18398 LIBS=$ac_check_lib_save_LIBS
18400 echo "$as_me:$LINENO: result: $ac_cv_lib_des_main" >&5
18401 echo "${ECHO_T}$ac_cv_lib_des_main" >&6
18402 if test $ac_cv_lib_des_main = yes; then
18409 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18410 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18411 if test "${ac_cv_lib_krb5_main+set}" = set; then
18412 echo $ECHO_N "(cached) $ECHO_C" >&6
18414 ac_check_lib_save_LIBS=$LIBS
18415 LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18416 cat >conftest.$ac_ext <<_ACEOF
18419 cat confdefs.h >>conftest.$ac_ext
18420 cat >>conftest.$ac_ext <<_ACEOF
18421 /* end confdefs.h. */
18432 rm -f conftest.$ac_objext conftest$ac_exeext
18433 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18434 (eval $ac_link) 2>conftest.er1
18436 grep -v '^ *+' conftest.er1 >conftest.err
18438 cat conftest.err >&5
18439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18440 (exit $ac_status); } &&
18441 { ac_try='test -z "$ac_c_werror_flag"
18442 || test ! -s conftest.err'
18443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18444 (eval $ac_try) 2>&5
18446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18447 (exit $ac_status); }; } &&
18448 { ac_try='test -s conftest$ac_exeext'
18449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18450 (eval $ac_try) 2>&5
18452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18453 (exit $ac_status); }; }; then
18454 ac_cv_lib_krb5_main=yes
18456 echo "$as_me: failed program was:" >&5
18457 sed 's/^/| /' conftest.$ac_ext >&5
18459 ac_cv_lib_krb5_main=no
18461 rm -f conftest.err conftest.$ac_objext \
18462 conftest$ac_exeext conftest.$ac_ext
18463 LIBS=$ac_check_lib_save_LIBS
18465 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18466 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18467 if test $ac_cv_lib_krb5_main = yes; then
18469 KRB5_LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err"
18476 cat >>confdefs.h <<\_ACEOF
18477 #define HAVE_HEIMDAL_KERBEROS 1
18483 { echo "$as_me:$LINENO: WARNING: Unrecognized Kerberos5 Implementation" >&5
18484 echo "$as_me: WARNING: Unrecognized Kerberos5 Implementation" >&2;}
18487 if test $have_krb5 = yes ; then
18491 cat >>confdefs.h <<\_ACEOF
18492 #define HAVE_KRB5 1
18496 if test $ol_with_kerberos = k5only ; then
18497 ol_with_kerberos=found
18500 elif test $ol_with_kerberos != auto ; then
18501 { { echo "$as_me:$LINENO: error: Required Kerberos 5 support not available" >&5
18502 echo "$as_me: error: Required Kerberos 5 support not available" >&2;}
18503 { (exit 1); exit 1; }; }
18510 if test $ol_link_krb5 = yes &&
18511 { test $ol_with_kerberos = yes ||
18512 test $ol_with_kerberos = auto ||
18513 test $ol_with_kerberos = k425; }; then
18517 for ac_header in kerberosIV/krb.h kerberosIV/des.h
18519 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18520 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18521 echo "$as_me:$LINENO: checking for $ac_header" >&5
18522 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18523 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18524 echo $ECHO_N "(cached) $ECHO_C" >&6
18526 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18527 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18529 # Is the header compilable?
18530 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18531 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18532 cat >conftest.$ac_ext <<_ACEOF
18535 cat confdefs.h >>conftest.$ac_ext
18536 cat >>conftest.$ac_ext <<_ACEOF
18537 /* end confdefs.h. */
18538 $ac_includes_default
18539 #include <$ac_header>
18541 rm -f conftest.$ac_objext
18542 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18543 (eval $ac_compile) 2>conftest.er1
18545 grep -v '^ *+' conftest.er1 >conftest.err
18547 cat conftest.err >&5
18548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18549 (exit $ac_status); } &&
18550 { ac_try='test -z "$ac_c_werror_flag"
18551 || test ! -s conftest.err'
18552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18553 (eval $ac_try) 2>&5
18555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18556 (exit $ac_status); }; } &&
18557 { ac_try='test -s conftest.$ac_objext'
18558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18559 (eval $ac_try) 2>&5
18561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18562 (exit $ac_status); }; }; then
18563 ac_header_compiler=yes
18565 echo "$as_me: failed program was:" >&5
18566 sed 's/^/| /' conftest.$ac_ext >&5
18568 ac_header_compiler=no
18570 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18571 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18572 echo "${ECHO_T}$ac_header_compiler" >&6
18574 # Is the header present?
18575 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18576 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18577 cat >conftest.$ac_ext <<_ACEOF
18580 cat confdefs.h >>conftest.$ac_ext
18581 cat >>conftest.$ac_ext <<_ACEOF
18582 /* end confdefs.h. */
18583 #include <$ac_header>
18585 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18586 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18588 grep -v '^ *+' conftest.er1 >conftest.err
18590 cat conftest.err >&5
18591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18592 (exit $ac_status); } >/dev/null; then
18593 if test -s conftest.err; then
18594 ac_cpp_err=$ac_c_preproc_warn_flag
18595 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18602 if test -z "$ac_cpp_err"; then
18603 ac_header_preproc=yes
18605 echo "$as_me: failed program was:" >&5
18606 sed 's/^/| /' conftest.$ac_ext >&5
18608 ac_header_preproc=no
18610 rm -f conftest.err conftest.$ac_ext
18611 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18612 echo "${ECHO_T}$ac_header_preproc" >&6
18614 # So? What about this header?
18615 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18617 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18618 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18619 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18620 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18621 ac_header_preproc=yes
18624 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18625 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18626 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18627 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18628 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18629 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18630 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18631 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18632 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18633 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18634 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18635 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18638 ## ------------------------------------------ ##
18639 ## Report this to the AC_PACKAGE_NAME lists. ##
18640 ## ------------------------------------------ ##
18643 sed "s/^/$as_me: WARNING: /" >&2
18646 echo "$as_me:$LINENO: checking for $ac_header" >&5
18647 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18648 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18649 echo $ECHO_N "(cached) $ECHO_C" >&6
18651 eval "$as_ac_Header=\$ac_header_preproc"
18653 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18654 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18657 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18658 cat >>confdefs.h <<_ACEOF
18659 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18667 if test $ac_cv_header_kerberosIV_krb_h = yes ; then
18668 if test $krb5_impl = mit; then
18669 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18670 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18671 if test "${ac_cv_lib_krb4_main+set}" = set; then
18672 echo $ECHO_N "(cached) $ECHO_C" >&6
18674 ac_check_lib_save_LIBS=$LIBS
18675 LIBS="-lkrb4 -ldes425 -lkrb5 -l$krb5crypto -lcom_err $LIBS"
18676 cat >conftest.$ac_ext <<_ACEOF
18679 cat confdefs.h >>conftest.$ac_ext
18680 cat >>conftest.$ac_ext <<_ACEOF
18681 /* end confdefs.h. */
18692 rm -f conftest.$ac_objext conftest$ac_exeext
18693 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18694 (eval $ac_link) 2>conftest.er1
18696 grep -v '^ *+' conftest.er1 >conftest.err
18698 cat conftest.err >&5
18699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18700 (exit $ac_status); } &&
18701 { ac_try='test -z "$ac_c_werror_flag"
18702 || test ! -s conftest.err'
18703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18704 (eval $ac_try) 2>&5
18706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18707 (exit $ac_status); }; } &&
18708 { ac_try='test -s conftest$ac_exeext'
18709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18710 (eval $ac_try) 2>&5
18712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18713 (exit $ac_status); }; }; then
18714 ac_cv_lib_krb4_main=yes
18716 echo "$as_me: failed program was:" >&5
18717 sed 's/^/| /' conftest.$ac_ext >&5
18719 ac_cv_lib_krb4_main=no
18721 rm -f conftest.err conftest.$ac_objext \
18722 conftest$ac_exeext conftest.$ac_ext
18723 LIBS=$ac_check_lib_save_LIBS
18725 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18726 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18727 if test $ac_cv_lib_krb4_main = yes; then
18729 KRB4_LIBS="-lkrb4 -ldes425"
18735 elif test $krb5_impl = heimdal; then
18736 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18737 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18738 if test "${ac_cv_lib_krb4_main+set}" = set; then
18739 echo $ECHO_N "(cached) $ECHO_C" >&6
18741 ac_check_lib_save_LIBS=$LIBS
18742 LIBS="-lkrb4 -lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18743 cat >conftest.$ac_ext <<_ACEOF
18746 cat confdefs.h >>conftest.$ac_ext
18747 cat >>conftest.$ac_ext <<_ACEOF
18748 /* end confdefs.h. */
18759 rm -f conftest.$ac_objext conftest$ac_exeext
18760 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18761 (eval $ac_link) 2>conftest.er1
18763 grep -v '^ *+' conftest.er1 >conftest.err
18765 cat conftest.err >&5
18766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18767 (exit $ac_status); } &&
18768 { ac_try='test -z "$ac_c_werror_flag"
18769 || test ! -s conftest.err'
18770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18771 (eval $ac_try) 2>&5
18773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18774 (exit $ac_status); }; } &&
18775 { ac_try='test -s conftest$ac_exeext'
18776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18777 (eval $ac_try) 2>&5
18779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18780 (exit $ac_status); }; }; then
18781 ac_cv_lib_krb4_main=yes
18783 echo "$as_me: failed program was:" >&5
18784 sed 's/^/| /' conftest.$ac_ext >&5
18786 ac_cv_lib_krb4_main=no
18788 rm -f conftest.err conftest.$ac_objext \
18789 conftest$ac_exeext conftest.$ac_ext
18790 LIBS=$ac_check_lib_save_LIBS
18792 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18793 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18794 if test $ac_cv_lib_krb4_main = yes; then
18804 { echo "$as_me:$LINENO: WARNING: Unrecongized Kerberos V Implementation" >&5
18805 echo "$as_me: WARNING: Unrecongized Kerberos V Implementation" >&2;}
18808 if test $have_k425 = yes ; then
18809 ol_with_kerberos=found
18813 cat >>confdefs.h <<\_ACEOF
18814 #define HAVE_KRB425 1
18818 cat >>confdefs.h <<\_ACEOF
18819 #define HAVE_KRB4 1
18823 echo "$as_me:$LINENO: checking for des_debug in Kerberos libraries" >&5
18824 echo $ECHO_N "checking for des_debug in Kerberos libraries... $ECHO_C" >&6
18825 if test "${ol_cv_var_des_debug+set}" = set; then
18826 echo $ECHO_N "(cached) $ECHO_C" >&6
18830 LIBS="$KRB4_LIBS $KRB5_LIBS $LIBS"
18831 cat >conftest.$ac_ext <<_ACEOF
18834 cat confdefs.h >>conftest.$ac_ext
18835 cat >>conftest.$ac_ext <<_ACEOF
18836 /* end confdefs.h. */
18838 #include <kerberosIV/krb.h>
18839 #include <kerberosIV/des.h>
18840 extern int des_debug;
18852 rm -f conftest.$ac_objext conftest$ac_exeext
18853 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18854 (eval $ac_link) 2>conftest.er1
18856 grep -v '^ *+' conftest.er1 >conftest.err
18858 cat conftest.err >&5
18859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18860 (exit $ac_status); } &&
18861 { ac_try='test -z "$ac_c_werror_flag"
18862 || test ! -s conftest.err'
18863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18864 (eval $ac_try) 2>&5
18866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18867 (exit $ac_status); }; } &&
18868 { ac_try='test -s conftest$ac_exeext'
18869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18870 (eval $ac_try) 2>&5
18872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18873 (exit $ac_status); }; }; then
18874 ol_cv_var_des_debug=yes
18876 echo "$as_me: failed program was:" >&5
18877 sed 's/^/| /' conftest.$ac_ext >&5
18879 ol_cv_var_des_debug=no
18881 rm -f conftest.err conftest.$ac_objext \
18882 conftest$ac_exeext conftest.$ac_ext
18886 echo "$as_me:$LINENO: result: $ol_cv_var_des_debug" >&5
18887 echo "${ECHO_T}$ol_cv_var_des_debug" >&6
18889 if test $ol_cv_var_des_debug = yes ; then
18891 cat >>confdefs.h <<\_ACEOF
18892 #define HAVE_DES_DEBUG 1
18902 if test $ol_link_krb5 = yes ; then
18903 ol_with_kerberos=found
18906 case $ol_with_kerberos in yes | auto | k4 | kth)
18911 for ac_header in krb.h des.h krb-archaeology.h
18913 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18914 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18915 echo "$as_me:$LINENO: checking for $ac_header" >&5
18916 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18917 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18918 echo $ECHO_N "(cached) $ECHO_C" >&6
18920 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18921 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18923 # Is the header compilable?
18924 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18925 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18926 cat >conftest.$ac_ext <<_ACEOF
18929 cat confdefs.h >>conftest.$ac_ext
18930 cat >>conftest.$ac_ext <<_ACEOF
18931 /* end confdefs.h. */
18932 $ac_includes_default
18933 #include <$ac_header>
18935 rm -f conftest.$ac_objext
18936 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18937 (eval $ac_compile) 2>conftest.er1
18939 grep -v '^ *+' conftest.er1 >conftest.err
18941 cat conftest.err >&5
18942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18943 (exit $ac_status); } &&
18944 { ac_try='test -z "$ac_c_werror_flag"
18945 || test ! -s conftest.err'
18946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18947 (eval $ac_try) 2>&5
18949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18950 (exit $ac_status); }; } &&
18951 { ac_try='test -s conftest.$ac_objext'
18952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18953 (eval $ac_try) 2>&5
18955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18956 (exit $ac_status); }; }; then
18957 ac_header_compiler=yes
18959 echo "$as_me: failed program was:" >&5
18960 sed 's/^/| /' conftest.$ac_ext >&5
18962 ac_header_compiler=no
18964 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18965 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18966 echo "${ECHO_T}$ac_header_compiler" >&6
18968 # Is the header present?
18969 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18970 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18971 cat >conftest.$ac_ext <<_ACEOF
18974 cat confdefs.h >>conftest.$ac_ext
18975 cat >>conftest.$ac_ext <<_ACEOF
18976 /* end confdefs.h. */
18977 #include <$ac_header>
18979 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18980 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18982 grep -v '^ *+' conftest.er1 >conftest.err
18984 cat conftest.err >&5
18985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18986 (exit $ac_status); } >/dev/null; then
18987 if test -s conftest.err; then
18988 ac_cpp_err=$ac_c_preproc_warn_flag
18989 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18996 if test -z "$ac_cpp_err"; then
18997 ac_header_preproc=yes
18999 echo "$as_me: failed program was:" >&5
19000 sed 's/^/| /' conftest.$ac_ext >&5
19002 ac_header_preproc=no
19004 rm -f conftest.err conftest.$ac_ext
19005 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19006 echo "${ECHO_T}$ac_header_preproc" >&6
19008 # So? What about this header?
19009 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19011 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19012 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19013 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19014 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19015 ac_header_preproc=yes
19018 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19019 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19020 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19021 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19022 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19023 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19024 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19025 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19026 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19027 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19028 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19029 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19032 ## ------------------------------------------ ##
19033 ## Report this to the AC_PACKAGE_NAME lists. ##
19034 ## ------------------------------------------ ##
19037 sed "s/^/$as_me: WARNING: /" >&2
19040 echo "$as_me:$LINENO: checking for $ac_header" >&5
19041 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19042 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19043 echo $ECHO_N "(cached) $ECHO_C" >&6
19045 eval "$as_ac_Header=\$ac_header_preproc"
19047 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19048 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19051 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19052 cat >>confdefs.h <<_ACEOF
19053 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19061 if test $ac_cv_header_krb_h = yes ; then
19062 echo "$as_me:$LINENO: checking for main in -lkrb" >&5
19063 echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6
19064 if test "${ac_cv_lib_krb_main+set}" = set; then
19065 echo $ECHO_N "(cached) $ECHO_C" >&6
19067 ac_check_lib_save_LIBS=$LIBS
19068 LIBS="-lkrb -ldes $LIBS"
19069 cat >conftest.$ac_ext <<_ACEOF
19072 cat confdefs.h >>conftest.$ac_ext
19073 cat >>conftest.$ac_ext <<_ACEOF
19074 /* end confdefs.h. */
19085 rm -f conftest.$ac_objext conftest$ac_exeext
19086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19087 (eval $ac_link) 2>conftest.er1
19089 grep -v '^ *+' conftest.er1 >conftest.err
19091 cat conftest.err >&5
19092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19093 (exit $ac_status); } &&
19094 { ac_try='test -z "$ac_c_werror_flag"
19095 || test ! -s conftest.err'
19096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19097 (eval $ac_try) 2>&5
19099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19100 (exit $ac_status); }; } &&
19101 { ac_try='test -s conftest$ac_exeext'
19102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19103 (eval $ac_try) 2>&5
19105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19106 (exit $ac_status); }; }; then
19107 ac_cv_lib_krb_main=yes
19109 echo "$as_me: failed program was:" >&5
19110 sed 's/^/| /' conftest.$ac_ext >&5
19112 ac_cv_lib_krb_main=no
19114 rm -f conftest.err conftest.$ac_objext \
19115 conftest$ac_exeext conftest.$ac_ext
19116 LIBS=$ac_check_lib_save_LIBS
19118 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_main" >&5
19119 echo "${ECHO_T}$ac_cv_lib_krb_main" >&6
19120 if test $ac_cv_lib_krb_main = yes; then
19127 if test $have_k4 = yes ; then
19128 ol_with_kerberos=found
19132 cat >>confdefs.h <<\_ACEOF
19133 #define HAVE_KRB4 1
19137 KRB4_LIBS="-lkrb -ldes"
19139 if test $ac_cv_header_krb_archaeology_h = yes ; then
19141 cat >>confdefs.h <<\_ACEOF
19142 #define HAVE_KTH_KERBEROS 1
19151 if test $ol_link_krb4 = yes && test $ol_enable_kbind != no ; then
19154 elif test $ol_enable_kbind = yes ; then
19155 { { echo "$as_me:$LINENO: error: Kerberos IV detection failed" >&5
19156 echo "$as_me: error: Kerberos IV detection failed" >&2;}
19157 { (exit 1); exit 1; }; }
19160 if test $ol_link_krb4 = yes || test $ol_link_krb5 = yes ; then
19162 cat >>confdefs.h <<\_ACEOF
19163 #define HAVE_KERBEROS 1
19167 elif test $ol_with_kerberos != auto && test $ol_with_kerberos != no ; then
19168 { { echo "$as_me:$LINENO: error: Kerberos detection failed" >&5
19169 echo "$as_me: error: Kerberos detection failed" >&2;}
19170 { (exit 1); exit 1; }; }
19175 if test $ol_with_tls != no ; then
19177 for ac_header in openssl/ssl.h
19179 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19180 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19181 echo "$as_me:$LINENO: checking for $ac_header" >&5
19182 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19183 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19184 echo $ECHO_N "(cached) $ECHO_C" >&6
19186 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19187 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19189 # Is the header compilable?
19190 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19191 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19192 cat >conftest.$ac_ext <<_ACEOF
19195 cat confdefs.h >>conftest.$ac_ext
19196 cat >>conftest.$ac_ext <<_ACEOF
19197 /* end confdefs.h. */
19198 $ac_includes_default
19199 #include <$ac_header>
19201 rm -f conftest.$ac_objext
19202 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19203 (eval $ac_compile) 2>conftest.er1
19205 grep -v '^ *+' conftest.er1 >conftest.err
19207 cat conftest.err >&5
19208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19209 (exit $ac_status); } &&
19210 { ac_try='test -z "$ac_c_werror_flag"
19211 || test ! -s conftest.err'
19212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19213 (eval $ac_try) 2>&5
19215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19216 (exit $ac_status); }; } &&
19217 { ac_try='test -s conftest.$ac_objext'
19218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19219 (eval $ac_try) 2>&5
19221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19222 (exit $ac_status); }; }; then
19223 ac_header_compiler=yes
19225 echo "$as_me: failed program was:" >&5
19226 sed 's/^/| /' conftest.$ac_ext >&5
19228 ac_header_compiler=no
19230 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19231 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19232 echo "${ECHO_T}$ac_header_compiler" >&6
19234 # Is the header present?
19235 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19236 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19237 cat >conftest.$ac_ext <<_ACEOF
19240 cat confdefs.h >>conftest.$ac_ext
19241 cat >>conftest.$ac_ext <<_ACEOF
19242 /* end confdefs.h. */
19243 #include <$ac_header>
19245 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19246 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19248 grep -v '^ *+' conftest.er1 >conftest.err
19250 cat conftest.err >&5
19251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19252 (exit $ac_status); } >/dev/null; then
19253 if test -s conftest.err; then
19254 ac_cpp_err=$ac_c_preproc_warn_flag
19255 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19262 if test -z "$ac_cpp_err"; then
19263 ac_header_preproc=yes
19265 echo "$as_me: failed program was:" >&5
19266 sed 's/^/| /' conftest.$ac_ext >&5
19268 ac_header_preproc=no
19270 rm -f conftest.err conftest.$ac_ext
19271 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19272 echo "${ECHO_T}$ac_header_preproc" >&6
19274 # So? What about this header?
19275 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19277 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19278 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19279 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19280 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19281 ac_header_preproc=yes
19284 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19285 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19286 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19287 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19288 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19289 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19290 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19291 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19292 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19293 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19294 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19295 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19298 ## ------------------------------------------ ##
19299 ## Report this to the AC_PACKAGE_NAME lists. ##
19300 ## ------------------------------------------ ##
19303 sed "s/^/$as_me: WARNING: /" >&2
19306 echo "$as_me:$LINENO: checking for $ac_header" >&5
19307 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19308 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19309 echo $ECHO_N "(cached) $ECHO_C" >&6
19311 eval "$as_ac_Header=\$ac_header_preproc"
19313 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19314 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19317 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19318 cat >>confdefs.h <<_ACEOF
19319 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19327 if test $ac_cv_header_openssl_ssl_h = yes ; then
19328 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
19329 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
19330 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
19331 echo $ECHO_N "(cached) $ECHO_C" >&6
19333 ac_check_lib_save_LIBS=$LIBS
19334 LIBS="-lssl -lcrypto $LIBS"
19335 cat >conftest.$ac_ext <<_ACEOF
19338 cat confdefs.h >>conftest.$ac_ext
19339 cat >>conftest.$ac_ext <<_ACEOF
19340 /* end confdefs.h. */
19342 /* Override any gcc2 internal prototype to avoid an error. */
19346 /* We use char because int might match the return type of a gcc2
19347 builtin and then its argument prototype would still apply. */
19348 char SSL_library_init ();
19352 SSL_library_init ();
19357 rm -f conftest.$ac_objext conftest$ac_exeext
19358 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19359 (eval $ac_link) 2>conftest.er1
19361 grep -v '^ *+' conftest.er1 >conftest.err
19363 cat conftest.err >&5
19364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19365 (exit $ac_status); } &&
19366 { ac_try='test -z "$ac_c_werror_flag"
19367 || test ! -s conftest.err'
19368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19369 (eval $ac_try) 2>&5
19371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19372 (exit $ac_status); }; } &&
19373 { ac_try='test -s conftest$ac_exeext'
19374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19375 (eval $ac_try) 2>&5
19377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19378 (exit $ac_status); }; }; then
19379 ac_cv_lib_ssl_SSL_library_init=yes
19381 echo "$as_me: failed program was:" >&5
19382 sed 's/^/| /' conftest.$ac_ext >&5
19384 ac_cv_lib_ssl_SSL_library_init=no
19386 rm -f conftest.err conftest.$ac_objext \
19387 conftest$ac_exeext conftest.$ac_ext
19388 LIBS=$ac_check_lib_save_LIBS
19390 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
19391 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
19392 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
19400 if test $have_openssl = no ; then
19401 echo "$as_me:$LINENO: checking for ssl3_accept in -lssl" >&5
19402 echo $ECHO_N "checking for ssl3_accept in -lssl... $ECHO_C" >&6
19403 if test "${ac_cv_lib_ssl_ssl3_accept+set}" = set; then
19404 echo $ECHO_N "(cached) $ECHO_C" >&6
19406 ac_check_lib_save_LIBS=$LIBS
19407 LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
19408 cat >conftest.$ac_ext <<_ACEOF
19411 cat confdefs.h >>conftest.$ac_ext
19412 cat >>conftest.$ac_ext <<_ACEOF
19413 /* end confdefs.h. */
19415 /* Override any gcc2 internal prototype to avoid an error. */
19419 /* We use char because int might match the return type of a gcc2
19420 builtin and then its argument prototype would still apply. */
19421 char ssl3_accept ();
19430 rm -f conftest.$ac_objext conftest$ac_exeext
19431 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19432 (eval $ac_link) 2>conftest.er1
19434 grep -v '^ *+' conftest.er1 >conftest.err
19436 cat conftest.err >&5
19437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19438 (exit $ac_status); } &&
19439 { ac_try='test -z "$ac_c_werror_flag"
19440 || test ! -s conftest.err'
19441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19442 (eval $ac_try) 2>&5
19444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19445 (exit $ac_status); }; } &&
19446 { ac_try='test -s conftest$ac_exeext'
19447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19448 (eval $ac_try) 2>&5
19450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19451 (exit $ac_status); }; }; then
19452 ac_cv_lib_ssl_ssl3_accept=yes
19454 echo "$as_me: failed program was:" >&5
19455 sed 's/^/| /' conftest.$ac_ext >&5
19457 ac_cv_lib_ssl_ssl3_accept=no
19459 rm -f conftest.err conftest.$ac_objext \
19460 conftest$ac_exeext conftest.$ac_ext
19461 LIBS=$ac_check_lib_save_LIBS
19463 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_ssl3_accept" >&5
19464 echo "${ECHO_T}$ac_cv_lib_ssl_ssl3_accept" >&6
19465 if test $ac_cv_lib_ssl_ssl3_accept = yes; then
19474 if test $have_openssl = yes ; then
19479 cat >>confdefs.h <<\_ACEOF
19480 #define HAVE_OPENSSL 1
19484 if test $need_rsaref = yes; then
19486 cat >>confdefs.h <<\_ACEOF
19487 #define HAVE_RSAREF 1
19491 TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
19493 TLS_LIBS="-lssl -lcrypto"
19496 echo "$as_me:$LINENO: checking OpenSSL library version (CRL checking capability)" >&5
19497 echo $ECHO_N "checking OpenSSL library version (CRL checking capability)... $ECHO_C" >&6
19498 if test "${ol_cv_ssl_crl_compat+set}" = set; then
19499 echo $ECHO_N "(cached) $ECHO_C" >&6
19502 cat >conftest.$ac_ext <<_ACEOF
19505 cat confdefs.h >>conftest.$ac_ext
19506 cat >>conftest.$ac_ext <<_ACEOF
19507 /* end confdefs.h. */
19509 #ifdef HAVE_OPENSSL_SSL_H
19510 #include <openssl/ssl.h>
19515 /* Require 0.9.7d+ */
19516 #if OPENSSL_VERSION_NUMBER >= 0x0090704fL
19517 char *__ssl_compat = "0.9.7d";
19521 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19522 $EGREP "__ssl_compat" >/dev/null 2>&1; then
19523 ol_cv_ssl_crl_compat=yes
19525 ol_cv_ssl_crl_compat=no
19530 echo "$as_me:$LINENO: result: $ol_cv_ssl_crl_compat" >&5
19531 echo "${ECHO_T}$ol_cv_ssl_crl_compat" >&6
19533 if test $ol_cv_ssl_crl_compat = no ; then
19537 cat >>confdefs.h <<\_ACEOF
19538 #define HAVE_OPENSSL_CRL 1
19545 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19546 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19550 if test $ol_link_tls = yes ; then
19552 cat >>confdefs.h <<\_ACEOF
19558 elif test $ol_with_tls = auto ; then
19559 { echo "$as_me:$LINENO: WARNING: Could not locate TLS/SSL package" >&5
19560 echo "$as_me: WARNING: Could not locate TLS/SSL package" >&2;}
19561 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19562 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19564 elif test $ol_with_tls != no ; then
19565 { { echo "$as_me:$LINENO: error: Could not locate TLS/SSL package" >&5
19566 echo "$as_me: error: Could not locate TLS/SSL package" >&2;}
19567 { (exit 1); exit 1; }; }
19570 if test $ol_enable_lmpasswd != no; then
19571 if test $ol_link_tls != yes ; then
19572 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
19573 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
19574 { (exit 1); exit 1; }; }
19578 cat >>confdefs.h <<\_ACEOF
19579 #define SLAPD_LMHASH 1
19586 case $ol_with_threads in auto | yes | nt)
19589 echo "$as_me:$LINENO: checking for _beginthread" >&5
19590 echo $ECHO_N "checking for _beginthread... $ECHO_C" >&6
19591 if test "${ac_cv_func__beginthread+set}" = set; then
19592 echo $ECHO_N "(cached) $ECHO_C" >&6
19594 cat >conftest.$ac_ext <<_ACEOF
19597 cat confdefs.h >>conftest.$ac_ext
19598 cat >>conftest.$ac_ext <<_ACEOF
19599 /* end confdefs.h. */
19600 /* Define _beginthread to an innocuous variant, in case <limits.h> declares _beginthread.
19601 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19602 #define _beginthread innocuous__beginthread
19604 /* System header to define __stub macros and hopefully few prototypes,
19605 which can conflict with char _beginthread (); below.
19606 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19607 <limits.h> exists even on freestanding compilers. */
19610 # include <limits.h>
19612 # include <assert.h>
19615 #undef _beginthread
19617 /* Override any gcc2 internal prototype to avoid an error. */
19622 /* We use char because int might match the return type of a gcc2
19623 builtin and then its argument prototype would still apply. */
19624 char _beginthread ();
19625 /* The GNU C library defines this for functions which it implements
19626 to always fail with ENOSYS. Some functions are actually named
19627 something starting with __ and the normal name is an alias. */
19628 #if defined (__stub__beginthread) || defined (__stub____beginthread)
19631 char (*f) () = _beginthread;
19640 return f != _beginthread;
19645 rm -f conftest.$ac_objext conftest$ac_exeext
19646 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19647 (eval $ac_link) 2>conftest.er1
19649 grep -v '^ *+' conftest.er1 >conftest.err
19651 cat conftest.err >&5
19652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19653 (exit $ac_status); } &&
19654 { ac_try='test -z "$ac_c_werror_flag"
19655 || test ! -s conftest.err'
19656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19657 (eval $ac_try) 2>&5
19659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19660 (exit $ac_status); }; } &&
19661 { ac_try='test -s conftest$ac_exeext'
19662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19663 (eval $ac_try) 2>&5
19665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19666 (exit $ac_status); }; }; then
19667 ac_cv_func__beginthread=yes
19669 echo "$as_me: failed program was:" >&5
19670 sed 's/^/| /' conftest.$ac_ext >&5
19672 ac_cv_func__beginthread=no
19674 rm -f conftest.err conftest.$ac_objext \
19675 conftest$ac_exeext conftest.$ac_ext
19677 echo "$as_me:$LINENO: result: $ac_cv_func__beginthread" >&5
19678 echo "${ECHO_T}$ac_cv_func__beginthread" >&6
19681 if test $ac_cv_func__beginthread = yes ; then
19683 cat >>confdefs.h <<\_ACEOF
19684 #define HAVE_NT_THREADS 1
19687 ol_cv_nt_threads=yes
19691 if test "$ol_cv_nt_threads" = yes ; then
19693 ol_with_threads=found
19694 ol_with_yielding_select=yes
19697 cat >>confdefs.h <<\_ACEOF
19698 #define HAVE_NT_SERVICE_MANAGER 1
19702 cat >>confdefs.h <<\_ACEOF
19703 #define HAVE_NT_EVENT_LOG 1
19708 if test $ol_with_threads = nt ; then
19709 { { echo "$as_me:$LINENO: error: could not locate NT Threads" >&5
19710 echo "$as_me: error: could not locate NT Threads" >&2;}
19711 { (exit 1); exit 1; }; }
19716 case $ol_with_threads in auto | yes | posix)
19719 for ac_header in pthread.h
19721 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19722 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19723 echo "$as_me:$LINENO: checking for $ac_header" >&5
19724 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19725 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19726 echo $ECHO_N "(cached) $ECHO_C" >&6
19728 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19729 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19731 # Is the header compilable?
19732 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19733 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19734 cat >conftest.$ac_ext <<_ACEOF
19737 cat confdefs.h >>conftest.$ac_ext
19738 cat >>conftest.$ac_ext <<_ACEOF
19739 /* end confdefs.h. */
19740 $ac_includes_default
19741 #include <$ac_header>
19743 rm -f conftest.$ac_objext
19744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19745 (eval $ac_compile) 2>conftest.er1
19747 grep -v '^ *+' conftest.er1 >conftest.err
19749 cat conftest.err >&5
19750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19751 (exit $ac_status); } &&
19752 { ac_try='test -z "$ac_c_werror_flag"
19753 || test ! -s conftest.err'
19754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19755 (eval $ac_try) 2>&5
19757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19758 (exit $ac_status); }; } &&
19759 { ac_try='test -s conftest.$ac_objext'
19760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19761 (eval $ac_try) 2>&5
19763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19764 (exit $ac_status); }; }; then
19765 ac_header_compiler=yes
19767 echo "$as_me: failed program was:" >&5
19768 sed 's/^/| /' conftest.$ac_ext >&5
19770 ac_header_compiler=no
19772 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19773 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19774 echo "${ECHO_T}$ac_header_compiler" >&6
19776 # Is the header present?
19777 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19778 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19779 cat >conftest.$ac_ext <<_ACEOF
19782 cat confdefs.h >>conftest.$ac_ext
19783 cat >>conftest.$ac_ext <<_ACEOF
19784 /* end confdefs.h. */
19785 #include <$ac_header>
19787 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19788 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19790 grep -v '^ *+' conftest.er1 >conftest.err
19792 cat conftest.err >&5
19793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19794 (exit $ac_status); } >/dev/null; then
19795 if test -s conftest.err; then
19796 ac_cpp_err=$ac_c_preproc_warn_flag
19797 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19804 if test -z "$ac_cpp_err"; then
19805 ac_header_preproc=yes
19807 echo "$as_me: failed program was:" >&5
19808 sed 's/^/| /' conftest.$ac_ext >&5
19810 ac_header_preproc=no
19812 rm -f conftest.err conftest.$ac_ext
19813 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19814 echo "${ECHO_T}$ac_header_preproc" >&6
19816 # So? What about this header?
19817 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19819 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19820 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19821 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19822 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19823 ac_header_preproc=yes
19826 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19827 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19828 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19829 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19830 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19831 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19832 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19833 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19834 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19835 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19836 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19837 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19840 ## ------------------------------------------ ##
19841 ## Report this to the AC_PACKAGE_NAME lists. ##
19842 ## ------------------------------------------ ##
19845 sed "s/^/$as_me: WARNING: /" >&2
19848 echo "$as_me:$LINENO: checking for $ac_header" >&5
19849 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19850 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19851 echo $ECHO_N "(cached) $ECHO_C" >&6
19853 eval "$as_ac_Header=\$ac_header_preproc"
19855 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19856 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19859 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19860 cat >>confdefs.h <<_ACEOF
19861 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19869 if test $ac_cv_header_pthread_h = yes ; then
19870 echo "$as_me:$LINENO: checking POSIX thread version" >&5
19871 echo $ECHO_N "checking POSIX thread version... $ECHO_C" >&6
19872 if test "${ol_cv_pthread_version+set}" = set; then
19873 echo $ECHO_N "(cached) $ECHO_C" >&6
19876 cat >conftest.$ac_ext <<_ACEOF
19879 cat confdefs.h >>conftest.$ac_ext
19880 cat >>conftest.$ac_ext <<_ACEOF
19881 /* end confdefs.h. */
19883 # include <pthread.h>
19889 int i = PTHREAD_CREATE_JOINABLE;
19895 rm -f conftest.$ac_objext
19896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19897 (eval $ac_compile) 2>conftest.er1
19899 grep -v '^ *+' conftest.er1 >conftest.err
19901 cat conftest.err >&5
19902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19903 (exit $ac_status); } &&
19904 { ac_try='test -z "$ac_c_werror_flag"
19905 || test ! -s conftest.err'
19906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19907 (eval $ac_try) 2>&5
19909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19910 (exit $ac_status); }; } &&
19911 { ac_try='test -s conftest.$ac_objext'
19912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19913 (eval $ac_try) 2>&5
19915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19916 (exit $ac_status); }; }; then
19918 cat >conftest.$ac_ext <<_ACEOF
19921 cat confdefs.h >>conftest.$ac_ext
19922 cat >>conftest.$ac_ext <<_ACEOF
19923 /* end confdefs.h. */
19924 #include <pthread.h>
19927 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19928 $EGREP "pthread_detach" >/dev/null 2>&1; then
19929 ol_cv_pthread_version=10
19931 ol_cv_pthread_version=8
19936 echo "$as_me: failed program was:" >&5
19937 sed 's/^/| /' conftest.$ac_ext >&5
19940 cat >conftest.$ac_ext <<_ACEOF
19943 cat confdefs.h >>conftest.$ac_ext
19944 cat >>conftest.$ac_ext <<_ACEOF
19945 /* end confdefs.h. */
19947 # include <pthread.h>
19948 # ifdef PTHREAD_CREATE_UNDETACHED
19953 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19954 $EGREP "draft7" >/dev/null 2>&1; then
19955 ol_cv_pthread_version=7
19958 cat >conftest.$ac_ext <<_ACEOF
19961 cat confdefs.h >>conftest.$ac_ext
19962 cat >>conftest.$ac_ext <<_ACEOF
19963 /* end confdefs.h. */
19964 #include <pthread.h>
19967 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19968 $EGREP "pthread_attr_init" >/dev/null 2>&1; then
19969 ol_cv_pthread_version=6
19972 cat >conftest.$ac_ext <<_ACEOF
19975 cat confdefs.h >>conftest.$ac_ext
19976 cat >>conftest.$ac_ext <<_ACEOF
19977 /* end confdefs.h. */
19979 # include <pthread.h>
19980 #ifdef PTHREAD_MUTEX_INITIALIZER
19985 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19986 $EGREP "draft5" >/dev/null 2>&1; then
19987 ol_cv_pthread_version=5
19989 ol_cv_pthread_version=4
20000 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20003 echo "$as_me:$LINENO: result: $ol_cv_pthread_version" >&5
20004 echo "${ECHO_T}$ol_cv_pthread_version" >&6
20007 if test $ol_cv_pthread_version != 0 ; then
20009 cat >>confdefs.h <<_ACEOF
20010 #define HAVE_PTHREADS $ol_cv_pthread_version
20014 { { echo "$as_me:$LINENO: error: unknown pthread version" >&5
20015 echo "$as_me: error: unknown pthread version" >&2;}
20016 { (exit 1); exit 1; }; }
20019 # consider threads found
20020 ol_with_threads=found
20023 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
20024 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
20025 if test "${ol_cv_header_linux_threads+set}" = set; then
20026 echo $ECHO_N "(cached) $ECHO_C" >&6
20028 cat >conftest.$ac_ext <<_ACEOF
20031 cat confdefs.h >>conftest.$ac_ext
20032 cat >>conftest.$ac_ext <<_ACEOF
20033 /* end confdefs.h. */
20034 #include <pthread.h>
20036 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20037 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
20038 ol_cv_header_linux_threads=yes
20040 ol_cv_header_linux_threads=no
20046 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
20047 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
20048 if test $ol_cv_header_linux_threads = yes; then
20050 cat >>confdefs.h <<\_ACEOF
20051 #define HAVE_LINUX_THREADS 1
20057 echo "$as_me:$LINENO: checking for GNU Pth pthread.h" >&5
20058 echo $ECHO_N "checking for GNU Pth pthread.h... $ECHO_C" >&6
20059 if test "${ol_cv_header_gnu_pth_pthread_h+set}" = set; then
20060 echo $ECHO_N "(cached) $ECHO_C" >&6
20062 cat >conftest.$ac_ext <<_ACEOF
20065 cat confdefs.h >>conftest.$ac_ext
20066 cat >>conftest.$ac_ext <<_ACEOF
20067 /* end confdefs.h. */
20068 #include <pthread.h>
20069 #ifdef _POSIX_THREAD_IS_GNU_PTH
20074 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20075 $EGREP "__gnu_pth__" >/dev/null 2>&1; then
20076 ol_cv_header_gnu_pth_pthread_h=yes
20078 ol_cv_header_gnu_pth_pthread_h=no
20084 echo "$as_me:$LINENO: result: $ol_cv_header_gnu_pth_pthread_h" >&5
20085 echo "${ECHO_T}$ol_cv_header_gnu_pth_pthread_h" >&6
20088 if test $ol_cv_header_gnu_pth_pthread_h = no ; then
20090 for ac_header in sched.h
20092 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20093 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20094 echo "$as_me:$LINENO: checking for $ac_header" >&5
20095 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20096 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20097 echo $ECHO_N "(cached) $ECHO_C" >&6
20099 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20100 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20102 # Is the header compilable?
20103 echo "$as_me:$LINENO: checking $ac_header usability" >&5
20104 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
20105 cat >conftest.$ac_ext <<_ACEOF
20108 cat confdefs.h >>conftest.$ac_ext
20109 cat >>conftest.$ac_ext <<_ACEOF
20110 /* end confdefs.h. */
20111 $ac_includes_default
20112 #include <$ac_header>
20114 rm -f conftest.$ac_objext
20115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20116 (eval $ac_compile) 2>conftest.er1
20118 grep -v '^ *+' conftest.er1 >conftest.err
20120 cat conftest.err >&5
20121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20122 (exit $ac_status); } &&
20123 { ac_try='test -z "$ac_c_werror_flag"
20124 || test ! -s conftest.err'
20125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20126 (eval $ac_try) 2>&5
20128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20129 (exit $ac_status); }; } &&
20130 { ac_try='test -s conftest.$ac_objext'
20131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20132 (eval $ac_try) 2>&5
20134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20135 (exit $ac_status); }; }; then
20136 ac_header_compiler=yes
20138 echo "$as_me: failed program was:" >&5
20139 sed 's/^/| /' conftest.$ac_ext >&5
20141 ac_header_compiler=no
20143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20144 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20145 echo "${ECHO_T}$ac_header_compiler" >&6
20147 # Is the header present?
20148 echo "$as_me:$LINENO: checking $ac_header presence" >&5
20149 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20150 cat >conftest.$ac_ext <<_ACEOF
20153 cat confdefs.h >>conftest.$ac_ext
20154 cat >>conftest.$ac_ext <<_ACEOF
20155 /* end confdefs.h. */
20156 #include <$ac_header>
20158 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20159 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20161 grep -v '^ *+' conftest.er1 >conftest.err
20163 cat conftest.err >&5
20164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20165 (exit $ac_status); } >/dev/null; then
20166 if test -s conftest.err; then
20167 ac_cpp_err=$ac_c_preproc_warn_flag
20168 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20175 if test -z "$ac_cpp_err"; then
20176 ac_header_preproc=yes
20178 echo "$as_me: failed program was:" >&5
20179 sed 's/^/| /' conftest.$ac_ext >&5
20181 ac_header_preproc=no
20183 rm -f conftest.err conftest.$ac_ext
20184 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20185 echo "${ECHO_T}$ac_header_preproc" >&6
20187 # So? What about this header?
20188 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20190 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20191 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20192 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20193 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20194 ac_header_preproc=yes
20197 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20198 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20199 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20200 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20201 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20202 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20203 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20204 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20205 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20206 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20207 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20208 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20211 ## ------------------------------------------ ##
20212 ## Report this to the AC_PACKAGE_NAME lists. ##
20213 ## ------------------------------------------ ##
20216 sed "s/^/$as_me: WARNING: /" >&2
20219 echo "$as_me:$LINENO: checking for $ac_header" >&5
20220 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20221 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20222 echo $ECHO_N "(cached) $ECHO_C" >&6
20224 eval "$as_ac_Header=\$ac_header_preproc"
20226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20227 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20230 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20231 cat >>confdefs.h <<_ACEOF
20232 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20242 echo "$as_me:$LINENO: checking for pthread_create in default libraries" >&5
20243 echo $ECHO_N "checking for pthread_create in default libraries... $ECHO_C" >&6
20244 if test "${ol_cv_pthread_create+set}" = set; then
20245 echo $ECHO_N "(cached) $ECHO_C" >&6
20248 if test "$cross_compiling" = yes; then
20249 cat >conftest.$ac_ext <<_ACEOF
20252 cat confdefs.h >>conftest.$ac_ext
20253 cat >>conftest.$ac_ext <<_ACEOF
20254 /* end confdefs.h. */
20256 /* pthread test headers */
20257 #include <pthread.h>
20258 #if HAVE_PTHREADS < 7
20262 #define NULL (void*)0
20265 static void *task(p)
20268 return (void *) (p == NULL);
20275 /* pthread test function */
20276 #ifndef PTHREAD_CREATE_DETACHED
20277 #define PTHREAD_CREATE_DETACHED 1
20281 int detach = PTHREAD_CREATE_DETACHED;
20283 #if HAVE_PTHREADS > 4
20284 /* Final pthreads */
20285 pthread_attr_t attr;
20287 status = pthread_attr_init(&attr);
20288 if( status ) return status;
20290 #if HAVE_PTHREADS < 7
20291 status = pthread_attr_setdetachstate(&attr, &detach);
20292 if( status < 0 ) status = errno;
20294 status = pthread_attr_setdetachstate(&attr, detach);
20296 if( status ) return status;
20297 status = pthread_create( &t, &attr, task, NULL );
20298 #if HAVE_PTHREADS < 7
20299 if( status < 0 ) status = errno;
20301 if( status ) return status;
20303 /* Draft 4 pthreads */
20304 status = pthread_create( &t, pthread_attr_default, task, NULL );
20305 if( status ) return errno;
20307 /* give thread a chance to complete */
20308 /* it should remain joinable and hence detachable */
20311 status = pthread_detach( &t );
20312 if( status ) return errno;
20315 #ifdef HAVE_LINUX_THREADS
20316 pthread_kill_other_threads_np();
20325 rm -f conftest.$ac_objext conftest$ac_exeext
20326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20327 (eval $ac_link) 2>conftest.er1
20329 grep -v '^ *+' conftest.er1 >conftest.err
20331 cat conftest.err >&5
20332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20333 (exit $ac_status); } &&
20334 { ac_try='test -z "$ac_c_werror_flag"
20335 || test ! -s conftest.err'
20336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20337 (eval $ac_try) 2>&5
20339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20340 (exit $ac_status); }; } &&
20341 { ac_try='test -s conftest$ac_exeext'
20342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20343 (eval $ac_try) 2>&5
20345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20346 (exit $ac_status); }; }; then
20347 ol_cv_pthread_create=yes
20349 echo "$as_me: failed program was:" >&5
20350 sed 's/^/| /' conftest.$ac_ext >&5
20352 ol_cv_pthread_create=no
20354 rm -f conftest.err conftest.$ac_objext \
20355 conftest$ac_exeext conftest.$ac_ext
20357 cat >conftest.$ac_ext <<_ACEOF
20360 cat confdefs.h >>conftest.$ac_ext
20361 cat >>conftest.$ac_ext <<_ACEOF
20362 /* end confdefs.h. */
20364 /* pthread test headers */
20365 #include <pthread.h>
20366 #if HAVE_PTHREADS < 7
20370 #define NULL (void*)0
20373 static void *task(p)
20376 return (void *) (p == NULL);
20380 int main(argc, argv)
20385 /* pthread test function */
20386 #ifndef PTHREAD_CREATE_DETACHED
20387 #define PTHREAD_CREATE_DETACHED 1
20391 int detach = PTHREAD_CREATE_DETACHED;
20393 #if HAVE_PTHREADS > 4
20394 /* Final pthreads */
20395 pthread_attr_t attr;
20397 status = pthread_attr_init(&attr);
20398 if( status ) return status;
20400 #if HAVE_PTHREADS < 7
20401 status = pthread_attr_setdetachstate(&attr, &detach);
20402 if( status < 0 ) status = errno;
20404 status = pthread_attr_setdetachstate(&attr, detach);
20406 if( status ) return status;
20407 status = pthread_create( &t, &attr, task, NULL );
20408 #if HAVE_PTHREADS < 7
20409 if( status < 0 ) status = errno;
20411 if( status ) return status;
20413 /* Draft 4 pthreads */
20414 status = pthread_create( &t, pthread_attr_default, task, NULL );
20415 if( status ) return errno;
20417 /* give thread a chance to complete */
20418 /* it should remain joinable and hence detachable */
20421 status = pthread_detach( &t );
20422 if( status ) return errno;
20425 #ifdef HAVE_LINUX_THREADS
20426 pthread_kill_other_threads_np();
20434 rm -f conftest$ac_exeext
20435 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20436 (eval $ac_link) 2>&5
20438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20439 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20441 (eval $ac_try) 2>&5
20443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20444 (exit $ac_status); }; }; then
20445 ol_cv_pthread_create=yes
20447 echo "$as_me: program exited with status $ac_status" >&5
20448 echo "$as_me: failed program was:" >&5
20449 sed 's/^/| /' conftest.$ac_ext >&5
20451 ( exit $ac_status )
20452 ol_cv_pthread_create=no
20454 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20457 echo "$as_me:$LINENO: result: $ol_cv_pthread_create" >&5
20458 echo "${ECHO_T}$ol_cv_pthread_create" >&6
20460 if test $ol_cv_pthread_create != no ; then
20461 ol_link_threads=posix
20462 ol_link_pthreads=""
20465 # Pthread try link: -kthread (ol_cv_pthread_kthread)
20466 if test "$ol_link_threads" = no ; then
20468 echo "$as_me:$LINENO: checking for pthread link with -kthread" >&5
20469 echo $ECHO_N "checking for pthread link with -kthread... $ECHO_C" >&6
20470 if test "${ol_cv_pthread_kthread+set}" = set; then
20471 echo $ECHO_N "(cached) $ECHO_C" >&6
20476 LIBS="-kthread $LIBS"
20478 if test "$cross_compiling" = yes; then
20479 cat >conftest.$ac_ext <<_ACEOF
20482 cat confdefs.h >>conftest.$ac_ext
20483 cat >>conftest.$ac_ext <<_ACEOF
20484 /* end confdefs.h. */
20486 /* pthread test headers */
20487 #include <pthread.h>
20488 #if HAVE_PTHREADS < 7
20492 #define NULL (void*)0
20495 static void *task(p)
20498 return (void *) (p == NULL);
20505 /* pthread test function */
20506 #ifndef PTHREAD_CREATE_DETACHED
20507 #define PTHREAD_CREATE_DETACHED 1
20511 int detach = PTHREAD_CREATE_DETACHED;
20513 #if HAVE_PTHREADS > 4
20514 /* Final pthreads */
20515 pthread_attr_t attr;
20517 status = pthread_attr_init(&attr);
20518 if( status ) return status;
20520 #if HAVE_PTHREADS < 7
20521 status = pthread_attr_setdetachstate(&attr, &detach);
20522 if( status < 0 ) status = errno;
20524 status = pthread_attr_setdetachstate(&attr, detach);
20526 if( status ) return status;
20527 status = pthread_create( &t, &attr, task, NULL );
20528 #if HAVE_PTHREADS < 7
20529 if( status < 0 ) status = errno;
20531 if( status ) return status;
20533 /* Draft 4 pthreads */
20534 status = pthread_create( &t, pthread_attr_default, task, NULL );
20535 if( status ) return errno;
20537 /* give thread a chance to complete */
20538 /* it should remain joinable and hence detachable */
20541 status = pthread_detach( &t );
20542 if( status ) return errno;
20545 #ifdef HAVE_LINUX_THREADS
20546 pthread_kill_other_threads_np();
20555 rm -f conftest.$ac_objext conftest$ac_exeext
20556 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20557 (eval $ac_link) 2>conftest.er1
20559 grep -v '^ *+' conftest.er1 >conftest.err
20561 cat conftest.err >&5
20562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20563 (exit $ac_status); } &&
20564 { ac_try='test -z "$ac_c_werror_flag"
20565 || test ! -s conftest.err'
20566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20567 (eval $ac_try) 2>&5
20569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20570 (exit $ac_status); }; } &&
20571 { ac_try='test -s conftest$ac_exeext'
20572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20573 (eval $ac_try) 2>&5
20575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20576 (exit $ac_status); }; }; then
20577 ol_cv_pthread_kthread=yes
20579 echo "$as_me: failed program was:" >&5
20580 sed 's/^/| /' conftest.$ac_ext >&5
20582 ol_cv_pthread_kthread=no
20584 rm -f conftest.err conftest.$ac_objext \
20585 conftest$ac_exeext conftest.$ac_ext
20587 cat >conftest.$ac_ext <<_ACEOF
20590 cat confdefs.h >>conftest.$ac_ext
20591 cat >>conftest.$ac_ext <<_ACEOF
20592 /* end confdefs.h. */
20594 /* pthread test headers */
20595 #include <pthread.h>
20596 #if HAVE_PTHREADS < 7
20600 #define NULL (void*)0
20603 static void *task(p)
20606 return (void *) (p == NULL);
20610 int main(argc, argv)
20615 /* pthread test function */
20616 #ifndef PTHREAD_CREATE_DETACHED
20617 #define PTHREAD_CREATE_DETACHED 1
20621 int detach = PTHREAD_CREATE_DETACHED;
20623 #if HAVE_PTHREADS > 4
20624 /* Final pthreads */
20625 pthread_attr_t attr;
20627 status = pthread_attr_init(&attr);
20628 if( status ) return status;
20630 #if HAVE_PTHREADS < 7
20631 status = pthread_attr_setdetachstate(&attr, &detach);
20632 if( status < 0 ) status = errno;
20634 status = pthread_attr_setdetachstate(&attr, detach);
20636 if( status ) return status;
20637 status = pthread_create( &t, &attr, task, NULL );
20638 #if HAVE_PTHREADS < 7
20639 if( status < 0 ) status = errno;
20641 if( status ) return status;
20643 /* Draft 4 pthreads */
20644 status = pthread_create( &t, pthread_attr_default, task, NULL );
20645 if( status ) return errno;
20647 /* give thread a chance to complete */
20648 /* it should remain joinable and hence detachable */
20651 status = pthread_detach( &t );
20652 if( status ) return errno;
20655 #ifdef HAVE_LINUX_THREADS
20656 pthread_kill_other_threads_np();
20664 rm -f conftest$ac_exeext
20665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20666 (eval $ac_link) 2>&5
20668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20669 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20671 (eval $ac_try) 2>&5
20673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20674 (exit $ac_status); }; }; then
20675 ol_cv_pthread_kthread=yes
20677 echo "$as_me: program exited with status $ac_status" >&5
20678 echo "$as_me: failed program was:" >&5
20679 sed 's/^/| /' conftest.$ac_ext >&5
20681 ( exit $ac_status )
20682 ol_cv_pthread_kthread=no
20684 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20691 echo "$as_me:$LINENO: result: $ol_cv_pthread_kthread" >&5
20692 echo "${ECHO_T}$ol_cv_pthread_kthread" >&6
20694 if test $ol_cv_pthread_kthread = yes ; then
20695 ol_link_pthreads="-kthread"
20696 ol_link_threads=posix
20700 # Pthread try link: -pthread (ol_cv_pthread_pthread)
20701 if test "$ol_link_threads" = no ; then
20703 echo "$as_me:$LINENO: checking for pthread link with -pthread" >&5
20704 echo $ECHO_N "checking for pthread link with -pthread... $ECHO_C" >&6
20705 if test "${ol_cv_pthread_pthread+set}" = set; then
20706 echo $ECHO_N "(cached) $ECHO_C" >&6
20711 LIBS="-pthread $LIBS"
20713 if test "$cross_compiling" = yes; then
20714 cat >conftest.$ac_ext <<_ACEOF
20717 cat confdefs.h >>conftest.$ac_ext
20718 cat >>conftest.$ac_ext <<_ACEOF
20719 /* end confdefs.h. */
20721 /* pthread test headers */
20722 #include <pthread.h>
20723 #if HAVE_PTHREADS < 7
20727 #define NULL (void*)0
20730 static void *task(p)
20733 return (void *) (p == NULL);
20740 /* pthread test function */
20741 #ifndef PTHREAD_CREATE_DETACHED
20742 #define PTHREAD_CREATE_DETACHED 1
20746 int detach = PTHREAD_CREATE_DETACHED;
20748 #if HAVE_PTHREADS > 4
20749 /* Final pthreads */
20750 pthread_attr_t attr;
20752 status = pthread_attr_init(&attr);
20753 if( status ) return status;
20755 #if HAVE_PTHREADS < 7
20756 status = pthread_attr_setdetachstate(&attr, &detach);
20757 if( status < 0 ) status = errno;
20759 status = pthread_attr_setdetachstate(&attr, detach);
20761 if( status ) return status;
20762 status = pthread_create( &t, &attr, task, NULL );
20763 #if HAVE_PTHREADS < 7
20764 if( status < 0 ) status = errno;
20766 if( status ) return status;
20768 /* Draft 4 pthreads */
20769 status = pthread_create( &t, pthread_attr_default, task, NULL );
20770 if( status ) return errno;
20772 /* give thread a chance to complete */
20773 /* it should remain joinable and hence detachable */
20776 status = pthread_detach( &t );
20777 if( status ) return errno;
20780 #ifdef HAVE_LINUX_THREADS
20781 pthread_kill_other_threads_np();
20790 rm -f conftest.$ac_objext conftest$ac_exeext
20791 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20792 (eval $ac_link) 2>conftest.er1
20794 grep -v '^ *+' conftest.er1 >conftest.err
20796 cat conftest.err >&5
20797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20798 (exit $ac_status); } &&
20799 { ac_try='test -z "$ac_c_werror_flag"
20800 || test ! -s conftest.err'
20801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20802 (eval $ac_try) 2>&5
20804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20805 (exit $ac_status); }; } &&
20806 { ac_try='test -s conftest$ac_exeext'
20807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20808 (eval $ac_try) 2>&5
20810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20811 (exit $ac_status); }; }; then
20812 ol_cv_pthread_pthread=yes
20814 echo "$as_me: failed program was:" >&5
20815 sed 's/^/| /' conftest.$ac_ext >&5
20817 ol_cv_pthread_pthread=no
20819 rm -f conftest.err conftest.$ac_objext \
20820 conftest$ac_exeext conftest.$ac_ext
20822 cat >conftest.$ac_ext <<_ACEOF
20825 cat confdefs.h >>conftest.$ac_ext
20826 cat >>conftest.$ac_ext <<_ACEOF
20827 /* end confdefs.h. */
20829 /* pthread test headers */
20830 #include <pthread.h>
20831 #if HAVE_PTHREADS < 7
20835 #define NULL (void*)0
20838 static void *task(p)
20841 return (void *) (p == NULL);
20845 int main(argc, argv)
20850 /* pthread test function */
20851 #ifndef PTHREAD_CREATE_DETACHED
20852 #define PTHREAD_CREATE_DETACHED 1
20856 int detach = PTHREAD_CREATE_DETACHED;
20858 #if HAVE_PTHREADS > 4
20859 /* Final pthreads */
20860 pthread_attr_t attr;
20862 status = pthread_attr_init(&attr);
20863 if( status ) return status;
20865 #if HAVE_PTHREADS < 7
20866 status = pthread_attr_setdetachstate(&attr, &detach);
20867 if( status < 0 ) status = errno;
20869 status = pthread_attr_setdetachstate(&attr, detach);
20871 if( status ) return status;
20872 status = pthread_create( &t, &attr, task, NULL );
20873 #if HAVE_PTHREADS < 7
20874 if( status < 0 ) status = errno;
20876 if( status ) return status;
20878 /* Draft 4 pthreads */
20879 status = pthread_create( &t, pthread_attr_default, task, NULL );
20880 if( status ) return errno;
20882 /* give thread a chance to complete */
20883 /* it should remain joinable and hence detachable */
20886 status = pthread_detach( &t );
20887 if( status ) return errno;
20890 #ifdef HAVE_LINUX_THREADS
20891 pthread_kill_other_threads_np();
20899 rm -f conftest$ac_exeext
20900 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20901 (eval $ac_link) 2>&5
20903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20904 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20906 (eval $ac_try) 2>&5
20908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20909 (exit $ac_status); }; }; then
20910 ol_cv_pthread_pthread=yes
20912 echo "$as_me: program exited with status $ac_status" >&5
20913 echo "$as_me: failed program was:" >&5
20914 sed 's/^/| /' conftest.$ac_ext >&5
20916 ( exit $ac_status )
20917 ol_cv_pthread_pthread=no
20919 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20926 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthread" >&5
20927 echo "${ECHO_T}$ol_cv_pthread_pthread" >&6
20929 if test $ol_cv_pthread_pthread = yes ; then
20930 ol_link_pthreads="-pthread"
20931 ol_link_threads=posix
20935 # Pthread try link: -pthreads (ol_cv_pthread_pthreads)
20936 if test "$ol_link_threads" = no ; then
20938 echo "$as_me:$LINENO: checking for pthread link with -pthreads" >&5
20939 echo $ECHO_N "checking for pthread link with -pthreads... $ECHO_C" >&6
20940 if test "${ol_cv_pthread_pthreads+set}" = set; then
20941 echo $ECHO_N "(cached) $ECHO_C" >&6
20946 LIBS="-pthreads $LIBS"
20948 if test "$cross_compiling" = yes; then
20949 cat >conftest.$ac_ext <<_ACEOF
20952 cat confdefs.h >>conftest.$ac_ext
20953 cat >>conftest.$ac_ext <<_ACEOF
20954 /* end confdefs.h. */
20956 /* pthread test headers */
20957 #include <pthread.h>
20958 #if HAVE_PTHREADS < 7
20962 #define NULL (void*)0
20965 static void *task(p)
20968 return (void *) (p == NULL);
20975 /* pthread test function */
20976 #ifndef PTHREAD_CREATE_DETACHED
20977 #define PTHREAD_CREATE_DETACHED 1
20981 int detach = PTHREAD_CREATE_DETACHED;
20983 #if HAVE_PTHREADS > 4
20984 /* Final pthreads */
20985 pthread_attr_t attr;
20987 status = pthread_attr_init(&attr);
20988 if( status ) return status;
20990 #if HAVE_PTHREADS < 7
20991 status = pthread_attr_setdetachstate(&attr, &detach);
20992 if( status < 0 ) status = errno;
20994 status = pthread_attr_setdetachstate(&attr, detach);
20996 if( status ) return status;
20997 status = pthread_create( &t, &attr, task, NULL );
20998 #if HAVE_PTHREADS < 7
20999 if( status < 0 ) status = errno;
21001 if( status ) return status;
21003 /* Draft 4 pthreads */
21004 status = pthread_create( &t, pthread_attr_default, task, NULL );
21005 if( status ) return errno;
21007 /* give thread a chance to complete */
21008 /* it should remain joinable and hence detachable */
21011 status = pthread_detach( &t );
21012 if( status ) return errno;
21015 #ifdef HAVE_LINUX_THREADS
21016 pthread_kill_other_threads_np();
21025 rm -f conftest.$ac_objext conftest$ac_exeext
21026 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21027 (eval $ac_link) 2>conftest.er1
21029 grep -v '^ *+' conftest.er1 >conftest.err
21031 cat conftest.err >&5
21032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21033 (exit $ac_status); } &&
21034 { ac_try='test -z "$ac_c_werror_flag"
21035 || test ! -s conftest.err'
21036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21037 (eval $ac_try) 2>&5
21039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21040 (exit $ac_status); }; } &&
21041 { ac_try='test -s conftest$ac_exeext'
21042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21043 (eval $ac_try) 2>&5
21045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21046 (exit $ac_status); }; }; then
21047 ol_cv_pthread_pthreads=yes
21049 echo "$as_me: failed program was:" >&5
21050 sed 's/^/| /' conftest.$ac_ext >&5
21052 ol_cv_pthread_pthreads=no
21054 rm -f conftest.err conftest.$ac_objext \
21055 conftest$ac_exeext conftest.$ac_ext
21057 cat >conftest.$ac_ext <<_ACEOF
21060 cat confdefs.h >>conftest.$ac_ext
21061 cat >>conftest.$ac_ext <<_ACEOF
21062 /* end confdefs.h. */
21064 /* pthread test headers */
21065 #include <pthread.h>
21066 #if HAVE_PTHREADS < 7
21070 #define NULL (void*)0
21073 static void *task(p)
21076 return (void *) (p == NULL);
21080 int main(argc, argv)
21085 /* pthread test function */
21086 #ifndef PTHREAD_CREATE_DETACHED
21087 #define PTHREAD_CREATE_DETACHED 1
21091 int detach = PTHREAD_CREATE_DETACHED;
21093 #if HAVE_PTHREADS > 4
21094 /* Final pthreads */
21095 pthread_attr_t attr;
21097 status = pthread_attr_init(&attr);
21098 if( status ) return status;
21100 #if HAVE_PTHREADS < 7
21101 status = pthread_attr_setdetachstate(&attr, &detach);
21102 if( status < 0 ) status = errno;
21104 status = pthread_attr_setdetachstate(&attr, detach);
21106 if( status ) return status;
21107 status = pthread_create( &t, &attr, task, NULL );
21108 #if HAVE_PTHREADS < 7
21109 if( status < 0 ) status = errno;
21111 if( status ) return status;
21113 /* Draft 4 pthreads */
21114 status = pthread_create( &t, pthread_attr_default, task, NULL );
21115 if( status ) return errno;
21117 /* give thread a chance to complete */
21118 /* it should remain joinable and hence detachable */
21121 status = pthread_detach( &t );
21122 if( status ) return errno;
21125 #ifdef HAVE_LINUX_THREADS
21126 pthread_kill_other_threads_np();
21134 rm -f conftest$ac_exeext
21135 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21136 (eval $ac_link) 2>&5
21138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21139 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21141 (eval $ac_try) 2>&5
21143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21144 (exit $ac_status); }; }; then
21145 ol_cv_pthread_pthreads=yes
21147 echo "$as_me: program exited with status $ac_status" >&5
21148 echo "$as_me: failed program was:" >&5
21149 sed 's/^/| /' conftest.$ac_ext >&5
21151 ( exit $ac_status )
21152 ol_cv_pthread_pthreads=no
21154 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21161 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthreads" >&5
21162 echo "${ECHO_T}$ol_cv_pthread_pthreads" >&6
21164 if test $ol_cv_pthread_pthreads = yes ; then
21165 ol_link_pthreads="-pthreads"
21166 ol_link_threads=posix
21170 # Pthread try link: -mthreads (ol_cv_pthread_mthreads)
21171 if test "$ol_link_threads" = no ; then
21173 echo "$as_me:$LINENO: checking for pthread link with -mthreads" >&5
21174 echo $ECHO_N "checking for pthread link with -mthreads... $ECHO_C" >&6
21175 if test "${ol_cv_pthread_mthreads+set}" = set; then
21176 echo $ECHO_N "(cached) $ECHO_C" >&6
21181 LIBS="-mthreads $LIBS"
21183 if test "$cross_compiling" = yes; then
21184 cat >conftest.$ac_ext <<_ACEOF
21187 cat confdefs.h >>conftest.$ac_ext
21188 cat >>conftest.$ac_ext <<_ACEOF
21189 /* end confdefs.h. */
21191 /* pthread test headers */
21192 #include <pthread.h>
21193 #if HAVE_PTHREADS < 7
21197 #define NULL (void*)0
21200 static void *task(p)
21203 return (void *) (p == NULL);
21210 /* pthread test function */
21211 #ifndef PTHREAD_CREATE_DETACHED
21212 #define PTHREAD_CREATE_DETACHED 1
21216 int detach = PTHREAD_CREATE_DETACHED;
21218 #if HAVE_PTHREADS > 4
21219 /* Final pthreads */
21220 pthread_attr_t attr;
21222 status = pthread_attr_init(&attr);
21223 if( status ) return status;
21225 #if HAVE_PTHREADS < 7
21226 status = pthread_attr_setdetachstate(&attr, &detach);
21227 if( status < 0 ) status = errno;
21229 status = pthread_attr_setdetachstate(&attr, detach);
21231 if( status ) return status;
21232 status = pthread_create( &t, &attr, task, NULL );
21233 #if HAVE_PTHREADS < 7
21234 if( status < 0 ) status = errno;
21236 if( status ) return status;
21238 /* Draft 4 pthreads */
21239 status = pthread_create( &t, pthread_attr_default, task, NULL );
21240 if( status ) return errno;
21242 /* give thread a chance to complete */
21243 /* it should remain joinable and hence detachable */
21246 status = pthread_detach( &t );
21247 if( status ) return errno;
21250 #ifdef HAVE_LINUX_THREADS
21251 pthread_kill_other_threads_np();
21260 rm -f conftest.$ac_objext conftest$ac_exeext
21261 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21262 (eval $ac_link) 2>conftest.er1
21264 grep -v '^ *+' conftest.er1 >conftest.err
21266 cat conftest.err >&5
21267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21268 (exit $ac_status); } &&
21269 { ac_try='test -z "$ac_c_werror_flag"
21270 || test ! -s conftest.err'
21271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21272 (eval $ac_try) 2>&5
21274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21275 (exit $ac_status); }; } &&
21276 { ac_try='test -s conftest$ac_exeext'
21277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21278 (eval $ac_try) 2>&5
21280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21281 (exit $ac_status); }; }; then
21282 ol_cv_pthread_mthreads=yes
21284 echo "$as_me: failed program was:" >&5
21285 sed 's/^/| /' conftest.$ac_ext >&5
21287 ol_cv_pthread_mthreads=no
21289 rm -f conftest.err conftest.$ac_objext \
21290 conftest$ac_exeext conftest.$ac_ext
21292 cat >conftest.$ac_ext <<_ACEOF
21295 cat confdefs.h >>conftest.$ac_ext
21296 cat >>conftest.$ac_ext <<_ACEOF
21297 /* end confdefs.h. */
21299 /* pthread test headers */
21300 #include <pthread.h>
21301 #if HAVE_PTHREADS < 7
21305 #define NULL (void*)0
21308 static void *task(p)
21311 return (void *) (p == NULL);
21315 int main(argc, argv)
21320 /* pthread test function */
21321 #ifndef PTHREAD_CREATE_DETACHED
21322 #define PTHREAD_CREATE_DETACHED 1
21326 int detach = PTHREAD_CREATE_DETACHED;
21328 #if HAVE_PTHREADS > 4
21329 /* Final pthreads */
21330 pthread_attr_t attr;
21332 status = pthread_attr_init(&attr);
21333 if( status ) return status;
21335 #if HAVE_PTHREADS < 7
21336 status = pthread_attr_setdetachstate(&attr, &detach);
21337 if( status < 0 ) status = errno;
21339 status = pthread_attr_setdetachstate(&attr, detach);
21341 if( status ) return status;
21342 status = pthread_create( &t, &attr, task, NULL );
21343 #if HAVE_PTHREADS < 7
21344 if( status < 0 ) status = errno;
21346 if( status ) return status;
21348 /* Draft 4 pthreads */
21349 status = pthread_create( &t, pthread_attr_default, task, NULL );
21350 if( status ) return errno;
21352 /* give thread a chance to complete */
21353 /* it should remain joinable and hence detachable */
21356 status = pthread_detach( &t );
21357 if( status ) return errno;
21360 #ifdef HAVE_LINUX_THREADS
21361 pthread_kill_other_threads_np();
21369 rm -f conftest$ac_exeext
21370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21371 (eval $ac_link) 2>&5
21373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21374 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21376 (eval $ac_try) 2>&5
21378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21379 (exit $ac_status); }; }; then
21380 ol_cv_pthread_mthreads=yes
21382 echo "$as_me: program exited with status $ac_status" >&5
21383 echo "$as_me: failed program was:" >&5
21384 sed 's/^/| /' conftest.$ac_ext >&5
21386 ( exit $ac_status )
21387 ol_cv_pthread_mthreads=no
21389 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21396 echo "$as_me:$LINENO: result: $ol_cv_pthread_mthreads" >&5
21397 echo "${ECHO_T}$ol_cv_pthread_mthreads" >&6
21399 if test $ol_cv_pthread_mthreads = yes ; then
21400 ol_link_pthreads="-mthreads"
21401 ol_link_threads=posix
21405 # Pthread try link: -thread (ol_cv_pthread_thread)
21406 if test "$ol_link_threads" = no ; then
21408 echo "$as_me:$LINENO: checking for pthread link with -thread" >&5
21409 echo $ECHO_N "checking for pthread link with -thread... $ECHO_C" >&6
21410 if test "${ol_cv_pthread_thread+set}" = set; then
21411 echo $ECHO_N "(cached) $ECHO_C" >&6
21416 LIBS="-thread $LIBS"
21418 if test "$cross_compiling" = yes; then
21419 cat >conftest.$ac_ext <<_ACEOF
21422 cat confdefs.h >>conftest.$ac_ext
21423 cat >>conftest.$ac_ext <<_ACEOF
21424 /* end confdefs.h. */
21426 /* pthread test headers */
21427 #include <pthread.h>
21428 #if HAVE_PTHREADS < 7
21432 #define NULL (void*)0
21435 static void *task(p)
21438 return (void *) (p == NULL);
21445 /* pthread test function */
21446 #ifndef PTHREAD_CREATE_DETACHED
21447 #define PTHREAD_CREATE_DETACHED 1
21451 int detach = PTHREAD_CREATE_DETACHED;
21453 #if HAVE_PTHREADS > 4
21454 /* Final pthreads */
21455 pthread_attr_t attr;
21457 status = pthread_attr_init(&attr);
21458 if( status ) return status;
21460 #if HAVE_PTHREADS < 7
21461 status = pthread_attr_setdetachstate(&attr, &detach);
21462 if( status < 0 ) status = errno;
21464 status = pthread_attr_setdetachstate(&attr, detach);
21466 if( status ) return status;
21467 status = pthread_create( &t, &attr, task, NULL );
21468 #if HAVE_PTHREADS < 7
21469 if( status < 0 ) status = errno;
21471 if( status ) return status;
21473 /* Draft 4 pthreads */
21474 status = pthread_create( &t, pthread_attr_default, task, NULL );
21475 if( status ) return errno;
21477 /* give thread a chance to complete */
21478 /* it should remain joinable and hence detachable */
21481 status = pthread_detach( &t );
21482 if( status ) return errno;
21485 #ifdef HAVE_LINUX_THREADS
21486 pthread_kill_other_threads_np();
21495 rm -f conftest.$ac_objext conftest$ac_exeext
21496 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21497 (eval $ac_link) 2>conftest.er1
21499 grep -v '^ *+' conftest.er1 >conftest.err
21501 cat conftest.err >&5
21502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21503 (exit $ac_status); } &&
21504 { ac_try='test -z "$ac_c_werror_flag"
21505 || test ! -s conftest.err'
21506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21507 (eval $ac_try) 2>&5
21509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21510 (exit $ac_status); }; } &&
21511 { ac_try='test -s conftest$ac_exeext'
21512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21513 (eval $ac_try) 2>&5
21515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21516 (exit $ac_status); }; }; then
21517 ol_cv_pthread_thread=yes
21519 echo "$as_me: failed program was:" >&5
21520 sed 's/^/| /' conftest.$ac_ext >&5
21522 ol_cv_pthread_thread=no
21524 rm -f conftest.err conftest.$ac_objext \
21525 conftest$ac_exeext conftest.$ac_ext
21527 cat >conftest.$ac_ext <<_ACEOF
21530 cat confdefs.h >>conftest.$ac_ext
21531 cat >>conftest.$ac_ext <<_ACEOF
21532 /* end confdefs.h. */
21534 /* pthread test headers */
21535 #include <pthread.h>
21536 #if HAVE_PTHREADS < 7
21540 #define NULL (void*)0
21543 static void *task(p)
21546 return (void *) (p == NULL);
21550 int main(argc, argv)
21555 /* pthread test function */
21556 #ifndef PTHREAD_CREATE_DETACHED
21557 #define PTHREAD_CREATE_DETACHED 1
21561 int detach = PTHREAD_CREATE_DETACHED;
21563 #if HAVE_PTHREADS > 4
21564 /* Final pthreads */
21565 pthread_attr_t attr;
21567 status = pthread_attr_init(&attr);
21568 if( status ) return status;
21570 #if HAVE_PTHREADS < 7
21571 status = pthread_attr_setdetachstate(&attr, &detach);
21572 if( status < 0 ) status = errno;
21574 status = pthread_attr_setdetachstate(&attr, detach);
21576 if( status ) return status;
21577 status = pthread_create( &t, &attr, task, NULL );
21578 #if HAVE_PTHREADS < 7
21579 if( status < 0 ) status = errno;
21581 if( status ) return status;
21583 /* Draft 4 pthreads */
21584 status = pthread_create( &t, pthread_attr_default, task, NULL );
21585 if( status ) return errno;
21587 /* give thread a chance to complete */
21588 /* it should remain joinable and hence detachable */
21591 status = pthread_detach( &t );
21592 if( status ) return errno;
21595 #ifdef HAVE_LINUX_THREADS
21596 pthread_kill_other_threads_np();
21604 rm -f conftest$ac_exeext
21605 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21606 (eval $ac_link) 2>&5
21608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21609 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21611 (eval $ac_try) 2>&5
21613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21614 (exit $ac_status); }; }; then
21615 ol_cv_pthread_thread=yes
21617 echo "$as_me: program exited with status $ac_status" >&5
21618 echo "$as_me: failed program was:" >&5
21619 sed 's/^/| /' conftest.$ac_ext >&5
21621 ( exit $ac_status )
21622 ol_cv_pthread_thread=no
21624 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21631 echo "$as_me:$LINENO: result: $ol_cv_pthread_thread" >&5
21632 echo "${ECHO_T}$ol_cv_pthread_thread" >&6
21634 if test $ol_cv_pthread_thread = yes ; then
21635 ol_link_pthreads="-thread"
21636 ol_link_threads=posix
21641 # Pthread try link: -lpthread -lmach -lexc -lc_r (ol_cv_pthread_lpthread_lmach_lexc_lc_r)
21642 if test "$ol_link_threads" = no ; then
21643 # try -lpthread -lmach -lexc -lc_r
21644 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc -lc_r" >&5
21645 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc -lc_r... $ECHO_C" >&6
21646 if test "${ol_cv_pthread_lpthread_lmach_lexc_lc_r+set}" = set; then
21647 echo $ECHO_N "(cached) $ECHO_C" >&6
21652 LIBS="-lpthread -lmach -lexc -lc_r $LIBS"
21654 if test "$cross_compiling" = yes; then
21655 cat >conftest.$ac_ext <<_ACEOF
21658 cat confdefs.h >>conftest.$ac_ext
21659 cat >>conftest.$ac_ext <<_ACEOF
21660 /* end confdefs.h. */
21662 /* pthread test headers */
21663 #include <pthread.h>
21664 #if HAVE_PTHREADS < 7
21668 #define NULL (void*)0
21671 static void *task(p)
21674 return (void *) (p == NULL);
21681 /* pthread test function */
21682 #ifndef PTHREAD_CREATE_DETACHED
21683 #define PTHREAD_CREATE_DETACHED 1
21687 int detach = PTHREAD_CREATE_DETACHED;
21689 #if HAVE_PTHREADS > 4
21690 /* Final pthreads */
21691 pthread_attr_t attr;
21693 status = pthread_attr_init(&attr);
21694 if( status ) return status;
21696 #if HAVE_PTHREADS < 7
21697 status = pthread_attr_setdetachstate(&attr, &detach);
21698 if( status < 0 ) status = errno;
21700 status = pthread_attr_setdetachstate(&attr, detach);
21702 if( status ) return status;
21703 status = pthread_create( &t, &attr, task, NULL );
21704 #if HAVE_PTHREADS < 7
21705 if( status < 0 ) status = errno;
21707 if( status ) return status;
21709 /* Draft 4 pthreads */
21710 status = pthread_create( &t, pthread_attr_default, task, NULL );
21711 if( status ) return errno;
21713 /* give thread a chance to complete */
21714 /* it should remain joinable and hence detachable */
21717 status = pthread_detach( &t );
21718 if( status ) return errno;
21721 #ifdef HAVE_LINUX_THREADS
21722 pthread_kill_other_threads_np();
21731 rm -f conftest.$ac_objext conftest$ac_exeext
21732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21733 (eval $ac_link) 2>conftest.er1
21735 grep -v '^ *+' conftest.er1 >conftest.err
21737 cat conftest.err >&5
21738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21739 (exit $ac_status); } &&
21740 { ac_try='test -z "$ac_c_werror_flag"
21741 || test ! -s conftest.err'
21742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21743 (eval $ac_try) 2>&5
21745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21746 (exit $ac_status); }; } &&
21747 { ac_try='test -s conftest$ac_exeext'
21748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21749 (eval $ac_try) 2>&5
21751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21752 (exit $ac_status); }; }; then
21753 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
21755 echo "$as_me: failed program was:" >&5
21756 sed 's/^/| /' conftest.$ac_ext >&5
21758 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
21760 rm -f conftest.err conftest.$ac_objext \
21761 conftest$ac_exeext conftest.$ac_ext
21763 cat >conftest.$ac_ext <<_ACEOF
21766 cat confdefs.h >>conftest.$ac_ext
21767 cat >>conftest.$ac_ext <<_ACEOF
21768 /* end confdefs.h. */
21770 /* pthread test headers */
21771 #include <pthread.h>
21772 #if HAVE_PTHREADS < 7
21776 #define NULL (void*)0
21779 static void *task(p)
21782 return (void *) (p == NULL);
21786 int main(argc, argv)
21791 /* pthread test function */
21792 #ifndef PTHREAD_CREATE_DETACHED
21793 #define PTHREAD_CREATE_DETACHED 1
21797 int detach = PTHREAD_CREATE_DETACHED;
21799 #if HAVE_PTHREADS > 4
21800 /* Final pthreads */
21801 pthread_attr_t attr;
21803 status = pthread_attr_init(&attr);
21804 if( status ) return status;
21806 #if HAVE_PTHREADS < 7
21807 status = pthread_attr_setdetachstate(&attr, &detach);
21808 if( status < 0 ) status = errno;
21810 status = pthread_attr_setdetachstate(&attr, detach);
21812 if( status ) return status;
21813 status = pthread_create( &t, &attr, task, NULL );
21814 #if HAVE_PTHREADS < 7
21815 if( status < 0 ) status = errno;
21817 if( status ) return status;
21819 /* Draft 4 pthreads */
21820 status = pthread_create( &t, pthread_attr_default, task, NULL );
21821 if( status ) return errno;
21823 /* give thread a chance to complete */
21824 /* it should remain joinable and hence detachable */
21827 status = pthread_detach( &t );
21828 if( status ) return errno;
21831 #ifdef HAVE_LINUX_THREADS
21832 pthread_kill_other_threads_np();
21840 rm -f conftest$ac_exeext
21841 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21842 (eval $ac_link) 2>&5
21844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21845 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21847 (eval $ac_try) 2>&5
21849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21850 (exit $ac_status); }; }; then
21851 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
21853 echo "$as_me: program exited with status $ac_status" >&5
21854 echo "$as_me: failed program was:" >&5
21855 sed 's/^/| /' conftest.$ac_ext >&5
21857 ( exit $ac_status )
21858 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
21860 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21867 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&5
21868 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&6
21870 if test $ol_cv_pthread_lpthread_lmach_lexc_lc_r = yes ; then
21871 ol_link_pthreads="-lpthread -lmach -lexc -lc_r"
21872 ol_link_threads=posix
21876 # Pthread try link: -lpthread -lmach -lexc (ol_cv_pthread_lpthread_lmach_lexc)
21877 if test "$ol_link_threads" = no ; then
21878 # try -lpthread -lmach -lexc
21879 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc" >&5
21880 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc... $ECHO_C" >&6
21881 if test "${ol_cv_pthread_lpthread_lmach_lexc+set}" = set; then
21882 echo $ECHO_N "(cached) $ECHO_C" >&6
21887 LIBS="-lpthread -lmach -lexc $LIBS"
21889 if test "$cross_compiling" = yes; then
21890 cat >conftest.$ac_ext <<_ACEOF
21893 cat confdefs.h >>conftest.$ac_ext
21894 cat >>conftest.$ac_ext <<_ACEOF
21895 /* end confdefs.h. */
21897 /* pthread test headers */
21898 #include <pthread.h>
21899 #if HAVE_PTHREADS < 7
21903 #define NULL (void*)0
21906 static void *task(p)
21909 return (void *) (p == NULL);
21916 /* pthread test function */
21917 #ifndef PTHREAD_CREATE_DETACHED
21918 #define PTHREAD_CREATE_DETACHED 1
21922 int detach = PTHREAD_CREATE_DETACHED;
21924 #if HAVE_PTHREADS > 4
21925 /* Final pthreads */
21926 pthread_attr_t attr;
21928 status = pthread_attr_init(&attr);
21929 if( status ) return status;
21931 #if HAVE_PTHREADS < 7
21932 status = pthread_attr_setdetachstate(&attr, &detach);
21933 if( status < 0 ) status = errno;
21935 status = pthread_attr_setdetachstate(&attr, detach);
21937 if( status ) return status;
21938 status = pthread_create( &t, &attr, task, NULL );
21939 #if HAVE_PTHREADS < 7
21940 if( status < 0 ) status = errno;
21942 if( status ) return status;
21944 /* Draft 4 pthreads */
21945 status = pthread_create( &t, pthread_attr_default, task, NULL );
21946 if( status ) return errno;
21948 /* give thread a chance to complete */
21949 /* it should remain joinable and hence detachable */
21952 status = pthread_detach( &t );
21953 if( status ) return errno;
21956 #ifdef HAVE_LINUX_THREADS
21957 pthread_kill_other_threads_np();
21966 rm -f conftest.$ac_objext conftest$ac_exeext
21967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21968 (eval $ac_link) 2>conftest.er1
21970 grep -v '^ *+' conftest.er1 >conftest.err
21972 cat conftest.err >&5
21973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21974 (exit $ac_status); } &&
21975 { ac_try='test -z "$ac_c_werror_flag"
21976 || test ! -s conftest.err'
21977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21978 (eval $ac_try) 2>&5
21980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21981 (exit $ac_status); }; } &&
21982 { ac_try='test -s conftest$ac_exeext'
21983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21984 (eval $ac_try) 2>&5
21986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21987 (exit $ac_status); }; }; then
21988 ol_cv_pthread_lpthread_lmach_lexc=yes
21990 echo "$as_me: failed program was:" >&5
21991 sed 's/^/| /' conftest.$ac_ext >&5
21993 ol_cv_pthread_lpthread_lmach_lexc=no
21995 rm -f conftest.err conftest.$ac_objext \
21996 conftest$ac_exeext conftest.$ac_ext
21998 cat >conftest.$ac_ext <<_ACEOF
22001 cat confdefs.h >>conftest.$ac_ext
22002 cat >>conftest.$ac_ext <<_ACEOF
22003 /* end confdefs.h. */
22005 /* pthread test headers */
22006 #include <pthread.h>
22007 #if HAVE_PTHREADS < 7
22011 #define NULL (void*)0
22014 static void *task(p)
22017 return (void *) (p == NULL);
22021 int main(argc, argv)
22026 /* pthread test function */
22027 #ifndef PTHREAD_CREATE_DETACHED
22028 #define PTHREAD_CREATE_DETACHED 1
22032 int detach = PTHREAD_CREATE_DETACHED;
22034 #if HAVE_PTHREADS > 4
22035 /* Final pthreads */
22036 pthread_attr_t attr;
22038 status = pthread_attr_init(&attr);
22039 if( status ) return status;
22041 #if HAVE_PTHREADS < 7
22042 status = pthread_attr_setdetachstate(&attr, &detach);
22043 if( status < 0 ) status = errno;
22045 status = pthread_attr_setdetachstate(&attr, detach);
22047 if( status ) return status;
22048 status = pthread_create( &t, &attr, task, NULL );
22049 #if HAVE_PTHREADS < 7
22050 if( status < 0 ) status = errno;
22052 if( status ) return status;
22054 /* Draft 4 pthreads */
22055 status = pthread_create( &t, pthread_attr_default, task, NULL );
22056 if( status ) return errno;
22058 /* give thread a chance to complete */
22059 /* it should remain joinable and hence detachable */
22062 status = pthread_detach( &t );
22063 if( status ) return errno;
22066 #ifdef HAVE_LINUX_THREADS
22067 pthread_kill_other_threads_np();
22075 rm -f conftest$ac_exeext
22076 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22077 (eval $ac_link) 2>&5
22079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22080 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22082 (eval $ac_try) 2>&5
22084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22085 (exit $ac_status); }; }; then
22086 ol_cv_pthread_lpthread_lmach_lexc=yes
22088 echo "$as_me: program exited with status $ac_status" >&5
22089 echo "$as_me: failed program was:" >&5
22090 sed 's/^/| /' conftest.$ac_ext >&5
22092 ( exit $ac_status )
22093 ol_cv_pthread_lpthread_lmach_lexc=no
22095 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22102 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc" >&5
22103 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc" >&6
22105 if test $ol_cv_pthread_lpthread_lmach_lexc = yes ; then
22106 ol_link_pthreads="-lpthread -lmach -lexc"
22107 ol_link_threads=posix
22112 # Pthread try link: -lpthread -Wl,-woff,85 (ol_cv_pthread_lib_lpthread_woff)
22113 if test "$ol_link_threads" = no ; then
22114 # try -lpthread -Wl,-woff,85
22115 echo "$as_me:$LINENO: checking for pthread link with -lpthread -Wl,-woff,85" >&5
22116 echo $ECHO_N "checking for pthread link with -lpthread -Wl,-woff,85... $ECHO_C" >&6
22117 if test "${ol_cv_pthread_lib_lpthread_woff+set}" = set; then
22118 echo $ECHO_N "(cached) $ECHO_C" >&6
22123 LIBS="-lpthread -Wl,-woff,85 $LIBS"
22125 if test "$cross_compiling" = yes; then
22126 cat >conftest.$ac_ext <<_ACEOF
22129 cat confdefs.h >>conftest.$ac_ext
22130 cat >>conftest.$ac_ext <<_ACEOF
22131 /* end confdefs.h. */
22133 /* pthread test headers */
22134 #include <pthread.h>
22135 #if HAVE_PTHREADS < 7
22139 #define NULL (void*)0
22142 static void *task(p)
22145 return (void *) (p == NULL);
22152 /* pthread test function */
22153 #ifndef PTHREAD_CREATE_DETACHED
22154 #define PTHREAD_CREATE_DETACHED 1
22158 int detach = PTHREAD_CREATE_DETACHED;
22160 #if HAVE_PTHREADS > 4
22161 /* Final pthreads */
22162 pthread_attr_t attr;
22164 status = pthread_attr_init(&attr);
22165 if( status ) return status;
22167 #if HAVE_PTHREADS < 7
22168 status = pthread_attr_setdetachstate(&attr, &detach);
22169 if( status < 0 ) status = errno;
22171 status = pthread_attr_setdetachstate(&attr, detach);
22173 if( status ) return status;
22174 status = pthread_create( &t, &attr, task, NULL );
22175 #if HAVE_PTHREADS < 7
22176 if( status < 0 ) status = errno;
22178 if( status ) return status;
22180 /* Draft 4 pthreads */
22181 status = pthread_create( &t, pthread_attr_default, task, NULL );
22182 if( status ) return errno;
22184 /* give thread a chance to complete */
22185 /* it should remain joinable and hence detachable */
22188 status = pthread_detach( &t );
22189 if( status ) return errno;
22192 #ifdef HAVE_LINUX_THREADS
22193 pthread_kill_other_threads_np();
22202 rm -f conftest.$ac_objext conftest$ac_exeext
22203 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22204 (eval $ac_link) 2>conftest.er1
22206 grep -v '^ *+' conftest.er1 >conftest.err
22208 cat conftest.err >&5
22209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22210 (exit $ac_status); } &&
22211 { ac_try='test -z "$ac_c_werror_flag"
22212 || test ! -s conftest.err'
22213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22214 (eval $ac_try) 2>&5
22216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22217 (exit $ac_status); }; } &&
22218 { ac_try='test -s conftest$ac_exeext'
22219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22220 (eval $ac_try) 2>&5
22222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22223 (exit $ac_status); }; }; then
22224 ol_cv_pthread_lib_lpthread_woff=yes
22226 echo "$as_me: failed program was:" >&5
22227 sed 's/^/| /' conftest.$ac_ext >&5
22229 ol_cv_pthread_lib_lpthread_woff=no
22231 rm -f conftest.err conftest.$ac_objext \
22232 conftest$ac_exeext conftest.$ac_ext
22234 cat >conftest.$ac_ext <<_ACEOF
22237 cat confdefs.h >>conftest.$ac_ext
22238 cat >>conftest.$ac_ext <<_ACEOF
22239 /* end confdefs.h. */
22241 /* pthread test headers */
22242 #include <pthread.h>
22243 #if HAVE_PTHREADS < 7
22247 #define NULL (void*)0
22250 static void *task(p)
22253 return (void *) (p == NULL);
22257 int main(argc, argv)
22262 /* pthread test function */
22263 #ifndef PTHREAD_CREATE_DETACHED
22264 #define PTHREAD_CREATE_DETACHED 1
22268 int detach = PTHREAD_CREATE_DETACHED;
22270 #if HAVE_PTHREADS > 4
22271 /* Final pthreads */
22272 pthread_attr_t attr;
22274 status = pthread_attr_init(&attr);
22275 if( status ) return status;
22277 #if HAVE_PTHREADS < 7
22278 status = pthread_attr_setdetachstate(&attr, &detach);
22279 if( status < 0 ) status = errno;
22281 status = pthread_attr_setdetachstate(&attr, detach);
22283 if( status ) return status;
22284 status = pthread_create( &t, &attr, task, NULL );
22285 #if HAVE_PTHREADS < 7
22286 if( status < 0 ) status = errno;
22288 if( status ) return status;
22290 /* Draft 4 pthreads */
22291 status = pthread_create( &t, pthread_attr_default, task, NULL );
22292 if( status ) return errno;
22294 /* give thread a chance to complete */
22295 /* it should remain joinable and hence detachable */
22298 status = pthread_detach( &t );
22299 if( status ) return errno;
22302 #ifdef HAVE_LINUX_THREADS
22303 pthread_kill_other_threads_np();
22311 rm -f conftest$ac_exeext
22312 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22313 (eval $ac_link) 2>&5
22315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22316 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22318 (eval $ac_try) 2>&5
22320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22321 (exit $ac_status); }; }; then
22322 ol_cv_pthread_lib_lpthread_woff=yes
22324 echo "$as_me: program exited with status $ac_status" >&5
22325 echo "$as_me: failed program was:" >&5
22326 sed 's/^/| /' conftest.$ac_ext >&5
22328 ( exit $ac_status )
22329 ol_cv_pthread_lib_lpthread_woff=no
22331 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22338 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthread_woff" >&5
22339 echo "${ECHO_T}$ol_cv_pthread_lib_lpthread_woff" >&6
22341 if test $ol_cv_pthread_lib_lpthread_woff = yes ; then
22342 ol_link_pthreads="-lpthread -Wl,-woff,85"
22343 ol_link_threads=posix
22348 # Pthread try link: -lpthread (ol_cv_pthread_lpthread)
22349 if test "$ol_link_threads" = no ; then
22351 echo "$as_me:$LINENO: checking for pthread link with -lpthread" >&5
22352 echo $ECHO_N "checking for pthread link with -lpthread... $ECHO_C" >&6
22353 if test "${ol_cv_pthread_lpthread+set}" = set; then
22354 echo $ECHO_N "(cached) $ECHO_C" >&6
22359 LIBS="-lpthread $LIBS"
22361 if test "$cross_compiling" = yes; then
22362 cat >conftest.$ac_ext <<_ACEOF
22365 cat confdefs.h >>conftest.$ac_ext
22366 cat >>conftest.$ac_ext <<_ACEOF
22367 /* end confdefs.h. */
22369 /* pthread test headers */
22370 #include <pthread.h>
22371 #if HAVE_PTHREADS < 7
22375 #define NULL (void*)0
22378 static void *task(p)
22381 return (void *) (p == NULL);
22388 /* pthread test function */
22389 #ifndef PTHREAD_CREATE_DETACHED
22390 #define PTHREAD_CREATE_DETACHED 1
22394 int detach = PTHREAD_CREATE_DETACHED;
22396 #if HAVE_PTHREADS > 4
22397 /* Final pthreads */
22398 pthread_attr_t attr;
22400 status = pthread_attr_init(&attr);
22401 if( status ) return status;
22403 #if HAVE_PTHREADS < 7
22404 status = pthread_attr_setdetachstate(&attr, &detach);
22405 if( status < 0 ) status = errno;
22407 status = pthread_attr_setdetachstate(&attr, detach);
22409 if( status ) return status;
22410 status = pthread_create( &t, &attr, task, NULL );
22411 #if HAVE_PTHREADS < 7
22412 if( status < 0 ) status = errno;
22414 if( status ) return status;
22416 /* Draft 4 pthreads */
22417 status = pthread_create( &t, pthread_attr_default, task, NULL );
22418 if( status ) return errno;
22420 /* give thread a chance to complete */
22421 /* it should remain joinable and hence detachable */
22424 status = pthread_detach( &t );
22425 if( status ) return errno;
22428 #ifdef HAVE_LINUX_THREADS
22429 pthread_kill_other_threads_np();
22438 rm -f conftest.$ac_objext conftest$ac_exeext
22439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22440 (eval $ac_link) 2>conftest.er1
22442 grep -v '^ *+' conftest.er1 >conftest.err
22444 cat conftest.err >&5
22445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22446 (exit $ac_status); } &&
22447 { ac_try='test -z "$ac_c_werror_flag"
22448 || test ! -s conftest.err'
22449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22450 (eval $ac_try) 2>&5
22452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22453 (exit $ac_status); }; } &&
22454 { ac_try='test -s conftest$ac_exeext'
22455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22456 (eval $ac_try) 2>&5
22458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22459 (exit $ac_status); }; }; then
22460 ol_cv_pthread_lpthread=yes
22462 echo "$as_me: failed program was:" >&5
22463 sed 's/^/| /' conftest.$ac_ext >&5
22465 ol_cv_pthread_lpthread=no
22467 rm -f conftest.err conftest.$ac_objext \
22468 conftest$ac_exeext conftest.$ac_ext
22470 cat >conftest.$ac_ext <<_ACEOF
22473 cat confdefs.h >>conftest.$ac_ext
22474 cat >>conftest.$ac_ext <<_ACEOF
22475 /* end confdefs.h. */
22477 /* pthread test headers */
22478 #include <pthread.h>
22479 #if HAVE_PTHREADS < 7
22483 #define NULL (void*)0
22486 static void *task(p)
22489 return (void *) (p == NULL);
22493 int main(argc, argv)
22498 /* pthread test function */
22499 #ifndef PTHREAD_CREATE_DETACHED
22500 #define PTHREAD_CREATE_DETACHED 1
22504 int detach = PTHREAD_CREATE_DETACHED;
22506 #if HAVE_PTHREADS > 4
22507 /* Final pthreads */
22508 pthread_attr_t attr;
22510 status = pthread_attr_init(&attr);
22511 if( status ) return status;
22513 #if HAVE_PTHREADS < 7
22514 status = pthread_attr_setdetachstate(&attr, &detach);
22515 if( status < 0 ) status = errno;
22517 status = pthread_attr_setdetachstate(&attr, detach);
22519 if( status ) return status;
22520 status = pthread_create( &t, &attr, task, NULL );
22521 #if HAVE_PTHREADS < 7
22522 if( status < 0 ) status = errno;
22524 if( status ) return status;
22526 /* Draft 4 pthreads */
22527 status = pthread_create( &t, pthread_attr_default, task, NULL );
22528 if( status ) return errno;
22530 /* give thread a chance to complete */
22531 /* it should remain joinable and hence detachable */
22534 status = pthread_detach( &t );
22535 if( status ) return errno;
22538 #ifdef HAVE_LINUX_THREADS
22539 pthread_kill_other_threads_np();
22547 rm -f conftest$ac_exeext
22548 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22549 (eval $ac_link) 2>&5
22551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22552 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22554 (eval $ac_try) 2>&5
22556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22557 (exit $ac_status); }; }; then
22558 ol_cv_pthread_lpthread=yes
22560 echo "$as_me: program exited with status $ac_status" >&5
22561 echo "$as_me: failed program was:" >&5
22562 sed 's/^/| /' conftest.$ac_ext >&5
22564 ( exit $ac_status )
22565 ol_cv_pthread_lpthread=no
22567 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22574 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread" >&5
22575 echo "${ECHO_T}$ol_cv_pthread_lpthread" >&6
22577 if test $ol_cv_pthread_lpthread = yes ; then
22578 ol_link_pthreads="-lpthread"
22579 ol_link_threads=posix
22583 # Pthread try link: -lc_r (ol_cv_pthread_lc_r)
22584 if test "$ol_link_threads" = no ; then
22586 echo "$as_me:$LINENO: checking for pthread link with -lc_r" >&5
22587 echo $ECHO_N "checking for pthread link with -lc_r... $ECHO_C" >&6
22588 if test "${ol_cv_pthread_lc_r+set}" = set; then
22589 echo $ECHO_N "(cached) $ECHO_C" >&6
22596 if test "$cross_compiling" = yes; then
22597 cat >conftest.$ac_ext <<_ACEOF
22600 cat confdefs.h >>conftest.$ac_ext
22601 cat >>conftest.$ac_ext <<_ACEOF
22602 /* end confdefs.h. */
22604 /* pthread test headers */
22605 #include <pthread.h>
22606 #if HAVE_PTHREADS < 7
22610 #define NULL (void*)0
22613 static void *task(p)
22616 return (void *) (p == NULL);
22623 /* pthread test function */
22624 #ifndef PTHREAD_CREATE_DETACHED
22625 #define PTHREAD_CREATE_DETACHED 1
22629 int detach = PTHREAD_CREATE_DETACHED;
22631 #if HAVE_PTHREADS > 4
22632 /* Final pthreads */
22633 pthread_attr_t attr;
22635 status = pthread_attr_init(&attr);
22636 if( status ) return status;
22638 #if HAVE_PTHREADS < 7
22639 status = pthread_attr_setdetachstate(&attr, &detach);
22640 if( status < 0 ) status = errno;
22642 status = pthread_attr_setdetachstate(&attr, detach);
22644 if( status ) return status;
22645 status = pthread_create( &t, &attr, task, NULL );
22646 #if HAVE_PTHREADS < 7
22647 if( status < 0 ) status = errno;
22649 if( status ) return status;
22651 /* Draft 4 pthreads */
22652 status = pthread_create( &t, pthread_attr_default, task, NULL );
22653 if( status ) return errno;
22655 /* give thread a chance to complete */
22656 /* it should remain joinable and hence detachable */
22659 status = pthread_detach( &t );
22660 if( status ) return errno;
22663 #ifdef HAVE_LINUX_THREADS
22664 pthread_kill_other_threads_np();
22673 rm -f conftest.$ac_objext conftest$ac_exeext
22674 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22675 (eval $ac_link) 2>conftest.er1
22677 grep -v '^ *+' conftest.er1 >conftest.err
22679 cat conftest.err >&5
22680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22681 (exit $ac_status); } &&
22682 { ac_try='test -z "$ac_c_werror_flag"
22683 || test ! -s conftest.err'
22684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22685 (eval $ac_try) 2>&5
22687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22688 (exit $ac_status); }; } &&
22689 { ac_try='test -s conftest$ac_exeext'
22690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22691 (eval $ac_try) 2>&5
22693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22694 (exit $ac_status); }; }; then
22695 ol_cv_pthread_lc_r=yes
22697 echo "$as_me: failed program was:" >&5
22698 sed 's/^/| /' conftest.$ac_ext >&5
22700 ol_cv_pthread_lc_r=no
22702 rm -f conftest.err conftest.$ac_objext \
22703 conftest$ac_exeext conftest.$ac_ext
22705 cat >conftest.$ac_ext <<_ACEOF
22708 cat confdefs.h >>conftest.$ac_ext
22709 cat >>conftest.$ac_ext <<_ACEOF
22710 /* end confdefs.h. */
22712 /* pthread test headers */
22713 #include <pthread.h>
22714 #if HAVE_PTHREADS < 7
22718 #define NULL (void*)0
22721 static void *task(p)
22724 return (void *) (p == NULL);
22728 int main(argc, argv)
22733 /* pthread test function */
22734 #ifndef PTHREAD_CREATE_DETACHED
22735 #define PTHREAD_CREATE_DETACHED 1
22739 int detach = PTHREAD_CREATE_DETACHED;
22741 #if HAVE_PTHREADS > 4
22742 /* Final pthreads */
22743 pthread_attr_t attr;
22745 status = pthread_attr_init(&attr);
22746 if( status ) return status;
22748 #if HAVE_PTHREADS < 7
22749 status = pthread_attr_setdetachstate(&attr, &detach);
22750 if( status < 0 ) status = errno;
22752 status = pthread_attr_setdetachstate(&attr, detach);
22754 if( status ) return status;
22755 status = pthread_create( &t, &attr, task, NULL );
22756 #if HAVE_PTHREADS < 7
22757 if( status < 0 ) status = errno;
22759 if( status ) return status;
22761 /* Draft 4 pthreads */
22762 status = pthread_create( &t, pthread_attr_default, task, NULL );
22763 if( status ) return errno;
22765 /* give thread a chance to complete */
22766 /* it should remain joinable and hence detachable */
22769 status = pthread_detach( &t );
22770 if( status ) return errno;
22773 #ifdef HAVE_LINUX_THREADS
22774 pthread_kill_other_threads_np();
22782 rm -f conftest$ac_exeext
22783 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22784 (eval $ac_link) 2>&5
22786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22787 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22789 (eval $ac_try) 2>&5
22791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22792 (exit $ac_status); }; }; then
22793 ol_cv_pthread_lc_r=yes
22795 echo "$as_me: program exited with status $ac_status" >&5
22796 echo "$as_me: failed program was:" >&5
22797 sed 's/^/| /' conftest.$ac_ext >&5
22799 ( exit $ac_status )
22800 ol_cv_pthread_lc_r=no
22802 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22809 echo "$as_me:$LINENO: result: $ol_cv_pthread_lc_r" >&5
22810 echo "${ECHO_T}$ol_cv_pthread_lc_r" >&6
22812 if test $ol_cv_pthread_lc_r = yes ; then
22813 ol_link_pthreads="-lc_r"
22814 ol_link_threads=posix
22819 # Pthread try link: -threads (ol_cv_pthread_threads)
22820 if test "$ol_link_threads" = no ; then
22822 echo "$as_me:$LINENO: checking for pthread link with -threads" >&5
22823 echo $ECHO_N "checking for pthread link with -threads... $ECHO_C" >&6
22824 if test "${ol_cv_pthread_threads+set}" = set; then
22825 echo $ECHO_N "(cached) $ECHO_C" >&6
22830 LIBS="-threads $LIBS"
22832 if test "$cross_compiling" = yes; then
22833 cat >conftest.$ac_ext <<_ACEOF
22836 cat confdefs.h >>conftest.$ac_ext
22837 cat >>conftest.$ac_ext <<_ACEOF
22838 /* end confdefs.h. */
22840 /* pthread test headers */
22841 #include <pthread.h>
22842 #if HAVE_PTHREADS < 7
22846 #define NULL (void*)0
22849 static void *task(p)
22852 return (void *) (p == NULL);
22859 /* pthread test function */
22860 #ifndef PTHREAD_CREATE_DETACHED
22861 #define PTHREAD_CREATE_DETACHED 1
22865 int detach = PTHREAD_CREATE_DETACHED;
22867 #if HAVE_PTHREADS > 4
22868 /* Final pthreads */
22869 pthread_attr_t attr;
22871 status = pthread_attr_init(&attr);
22872 if( status ) return status;
22874 #if HAVE_PTHREADS < 7
22875 status = pthread_attr_setdetachstate(&attr, &detach);
22876 if( status < 0 ) status = errno;
22878 status = pthread_attr_setdetachstate(&attr, detach);
22880 if( status ) return status;
22881 status = pthread_create( &t, &attr, task, NULL );
22882 #if HAVE_PTHREADS < 7
22883 if( status < 0 ) status = errno;
22885 if( status ) return status;
22887 /* Draft 4 pthreads */
22888 status = pthread_create( &t, pthread_attr_default, task, NULL );
22889 if( status ) return errno;
22891 /* give thread a chance to complete */
22892 /* it should remain joinable and hence detachable */
22895 status = pthread_detach( &t );
22896 if( status ) return errno;
22899 #ifdef HAVE_LINUX_THREADS
22900 pthread_kill_other_threads_np();
22909 rm -f conftest.$ac_objext conftest$ac_exeext
22910 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22911 (eval $ac_link) 2>conftest.er1
22913 grep -v '^ *+' conftest.er1 >conftest.err
22915 cat conftest.err >&5
22916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22917 (exit $ac_status); } &&
22918 { ac_try='test -z "$ac_c_werror_flag"
22919 || test ! -s conftest.err'
22920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22921 (eval $ac_try) 2>&5
22923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22924 (exit $ac_status); }; } &&
22925 { ac_try='test -s conftest$ac_exeext'
22926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22927 (eval $ac_try) 2>&5
22929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22930 (exit $ac_status); }; }; then
22931 ol_cv_pthread_threads=yes
22933 echo "$as_me: failed program was:" >&5
22934 sed 's/^/| /' conftest.$ac_ext >&5
22936 ol_cv_pthread_threads=no
22938 rm -f conftest.err conftest.$ac_objext \
22939 conftest$ac_exeext conftest.$ac_ext
22941 cat >conftest.$ac_ext <<_ACEOF
22944 cat confdefs.h >>conftest.$ac_ext
22945 cat >>conftest.$ac_ext <<_ACEOF
22946 /* end confdefs.h. */
22948 /* pthread test headers */
22949 #include <pthread.h>
22950 #if HAVE_PTHREADS < 7
22954 #define NULL (void*)0
22957 static void *task(p)
22960 return (void *) (p == NULL);
22964 int main(argc, argv)
22969 /* pthread test function */
22970 #ifndef PTHREAD_CREATE_DETACHED
22971 #define PTHREAD_CREATE_DETACHED 1
22975 int detach = PTHREAD_CREATE_DETACHED;
22977 #if HAVE_PTHREADS > 4
22978 /* Final pthreads */
22979 pthread_attr_t attr;
22981 status = pthread_attr_init(&attr);
22982 if( status ) return status;
22984 #if HAVE_PTHREADS < 7
22985 status = pthread_attr_setdetachstate(&attr, &detach);
22986 if( status < 0 ) status = errno;
22988 status = pthread_attr_setdetachstate(&attr, detach);
22990 if( status ) return status;
22991 status = pthread_create( &t, &attr, task, NULL );
22992 #if HAVE_PTHREADS < 7
22993 if( status < 0 ) status = errno;
22995 if( status ) return status;
22997 /* Draft 4 pthreads */
22998 status = pthread_create( &t, pthread_attr_default, task, NULL );
22999 if( status ) return errno;
23001 /* give thread a chance to complete */
23002 /* it should remain joinable and hence detachable */
23005 status = pthread_detach( &t );
23006 if( status ) return errno;
23009 #ifdef HAVE_LINUX_THREADS
23010 pthread_kill_other_threads_np();
23018 rm -f conftest$ac_exeext
23019 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23020 (eval $ac_link) 2>&5
23022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23023 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23025 (eval $ac_try) 2>&5
23027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23028 (exit $ac_status); }; }; then
23029 ol_cv_pthread_threads=yes
23031 echo "$as_me: program exited with status $ac_status" >&5
23032 echo "$as_me: failed program was:" >&5
23033 sed 's/^/| /' conftest.$ac_ext >&5
23035 ( exit $ac_status )
23036 ol_cv_pthread_threads=no
23038 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23045 echo "$as_me:$LINENO: result: $ol_cv_pthread_threads" >&5
23046 echo "${ECHO_T}$ol_cv_pthread_threads" >&6
23048 if test $ol_cv_pthread_threads = yes ; then
23049 ol_link_pthreads="-threads"
23050 ol_link_threads=posix
23055 # Pthread try link: -lpthreads -lmach -lexc -lc_r (ol_cv_pthread_lpthreads_lmach_lexc_lc_r)
23056 if test "$ol_link_threads" = no ; then
23057 # try -lpthreads -lmach -lexc -lc_r
23058 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc -lc_r" >&5
23059 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc -lc_r... $ECHO_C" >&6
23060 if test "${ol_cv_pthread_lpthreads_lmach_lexc_lc_r+set}" = set; then
23061 echo $ECHO_N "(cached) $ECHO_C" >&6
23066 LIBS="-lpthreads -lmach -lexc -lc_r $LIBS"
23068 if test "$cross_compiling" = yes; then
23069 cat >conftest.$ac_ext <<_ACEOF
23072 cat confdefs.h >>conftest.$ac_ext
23073 cat >>conftest.$ac_ext <<_ACEOF
23074 /* end confdefs.h. */
23076 /* pthread test headers */
23077 #include <pthread.h>
23078 #if HAVE_PTHREADS < 7
23082 #define NULL (void*)0
23085 static void *task(p)
23088 return (void *) (p == NULL);
23095 /* pthread test function */
23096 #ifndef PTHREAD_CREATE_DETACHED
23097 #define PTHREAD_CREATE_DETACHED 1
23101 int detach = PTHREAD_CREATE_DETACHED;
23103 #if HAVE_PTHREADS > 4
23104 /* Final pthreads */
23105 pthread_attr_t attr;
23107 status = pthread_attr_init(&attr);
23108 if( status ) return status;
23110 #if HAVE_PTHREADS < 7
23111 status = pthread_attr_setdetachstate(&attr, &detach);
23112 if( status < 0 ) status = errno;
23114 status = pthread_attr_setdetachstate(&attr, detach);
23116 if( status ) return status;
23117 status = pthread_create( &t, &attr, task, NULL );
23118 #if HAVE_PTHREADS < 7
23119 if( status < 0 ) status = errno;
23121 if( status ) return status;
23123 /* Draft 4 pthreads */
23124 status = pthread_create( &t, pthread_attr_default, task, NULL );
23125 if( status ) return errno;
23127 /* give thread a chance to complete */
23128 /* it should remain joinable and hence detachable */
23131 status = pthread_detach( &t );
23132 if( status ) return errno;
23135 #ifdef HAVE_LINUX_THREADS
23136 pthread_kill_other_threads_np();
23145 rm -f conftest.$ac_objext conftest$ac_exeext
23146 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23147 (eval $ac_link) 2>conftest.er1
23149 grep -v '^ *+' conftest.er1 >conftest.err
23151 cat conftest.err >&5
23152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23153 (exit $ac_status); } &&
23154 { ac_try='test -z "$ac_c_werror_flag"
23155 || test ! -s conftest.err'
23156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23157 (eval $ac_try) 2>&5
23159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23160 (exit $ac_status); }; } &&
23161 { ac_try='test -s conftest$ac_exeext'
23162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23163 (eval $ac_try) 2>&5
23165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23166 (exit $ac_status); }; }; then
23167 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23169 echo "$as_me: failed program was:" >&5
23170 sed 's/^/| /' conftest.$ac_ext >&5
23172 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23174 rm -f conftest.err conftest.$ac_objext \
23175 conftest$ac_exeext conftest.$ac_ext
23177 cat >conftest.$ac_ext <<_ACEOF
23180 cat confdefs.h >>conftest.$ac_ext
23181 cat >>conftest.$ac_ext <<_ACEOF
23182 /* end confdefs.h. */
23184 /* pthread test headers */
23185 #include <pthread.h>
23186 #if HAVE_PTHREADS < 7
23190 #define NULL (void*)0
23193 static void *task(p)
23196 return (void *) (p == NULL);
23200 int main(argc, argv)
23205 /* pthread test function */
23206 #ifndef PTHREAD_CREATE_DETACHED
23207 #define PTHREAD_CREATE_DETACHED 1
23211 int detach = PTHREAD_CREATE_DETACHED;
23213 #if HAVE_PTHREADS > 4
23214 /* Final pthreads */
23215 pthread_attr_t attr;
23217 status = pthread_attr_init(&attr);
23218 if( status ) return status;
23220 #if HAVE_PTHREADS < 7
23221 status = pthread_attr_setdetachstate(&attr, &detach);
23222 if( status < 0 ) status = errno;
23224 status = pthread_attr_setdetachstate(&attr, detach);
23226 if( status ) return status;
23227 status = pthread_create( &t, &attr, task, NULL );
23228 #if HAVE_PTHREADS < 7
23229 if( status < 0 ) status = errno;
23231 if( status ) return status;
23233 /* Draft 4 pthreads */
23234 status = pthread_create( &t, pthread_attr_default, task, NULL );
23235 if( status ) return errno;
23237 /* give thread a chance to complete */
23238 /* it should remain joinable and hence detachable */
23241 status = pthread_detach( &t );
23242 if( status ) return errno;
23245 #ifdef HAVE_LINUX_THREADS
23246 pthread_kill_other_threads_np();
23254 rm -f conftest$ac_exeext
23255 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23256 (eval $ac_link) 2>&5
23258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23259 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23261 (eval $ac_try) 2>&5
23263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23264 (exit $ac_status); }; }; then
23265 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23267 echo "$as_me: program exited with status $ac_status" >&5
23268 echo "$as_me: failed program was:" >&5
23269 sed 's/^/| /' conftest.$ac_ext >&5
23271 ( exit $ac_status )
23272 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23274 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23281 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&5
23282 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&6
23284 if test $ol_cv_pthread_lpthreads_lmach_lexc_lc_r = yes ; then
23285 ol_link_pthreads="-lpthreads -lmach -lexc -lc_r"
23286 ol_link_threads=posix
23290 # Pthread try link: -lpthreads -lmach -lexc (ol_cv_pthread_lpthreads_lmach_lexc)
23291 if test "$ol_link_threads" = no ; then
23292 # try -lpthreads -lmach -lexc
23293 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc" >&5
23294 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc... $ECHO_C" >&6
23295 if test "${ol_cv_pthread_lpthreads_lmach_lexc+set}" = set; then
23296 echo $ECHO_N "(cached) $ECHO_C" >&6
23301 LIBS="-lpthreads -lmach -lexc $LIBS"
23303 if test "$cross_compiling" = yes; then
23304 cat >conftest.$ac_ext <<_ACEOF
23307 cat confdefs.h >>conftest.$ac_ext
23308 cat >>conftest.$ac_ext <<_ACEOF
23309 /* end confdefs.h. */
23311 /* pthread test headers */
23312 #include <pthread.h>
23313 #if HAVE_PTHREADS < 7
23317 #define NULL (void*)0
23320 static void *task(p)
23323 return (void *) (p == NULL);
23330 /* pthread test function */
23331 #ifndef PTHREAD_CREATE_DETACHED
23332 #define PTHREAD_CREATE_DETACHED 1
23336 int detach = PTHREAD_CREATE_DETACHED;
23338 #if HAVE_PTHREADS > 4
23339 /* Final pthreads */
23340 pthread_attr_t attr;
23342 status = pthread_attr_init(&attr);
23343 if( status ) return status;
23345 #if HAVE_PTHREADS < 7
23346 status = pthread_attr_setdetachstate(&attr, &detach);
23347 if( status < 0 ) status = errno;
23349 status = pthread_attr_setdetachstate(&attr, detach);
23351 if( status ) return status;
23352 status = pthread_create( &t, &attr, task, NULL );
23353 #if HAVE_PTHREADS < 7
23354 if( status < 0 ) status = errno;
23356 if( status ) return status;
23358 /* Draft 4 pthreads */
23359 status = pthread_create( &t, pthread_attr_default, task, NULL );
23360 if( status ) return errno;
23362 /* give thread a chance to complete */
23363 /* it should remain joinable and hence detachable */
23366 status = pthread_detach( &t );
23367 if( status ) return errno;
23370 #ifdef HAVE_LINUX_THREADS
23371 pthread_kill_other_threads_np();
23380 rm -f conftest.$ac_objext conftest$ac_exeext
23381 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23382 (eval $ac_link) 2>conftest.er1
23384 grep -v '^ *+' conftest.er1 >conftest.err
23386 cat conftest.err >&5
23387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23388 (exit $ac_status); } &&
23389 { ac_try='test -z "$ac_c_werror_flag"
23390 || test ! -s conftest.err'
23391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23392 (eval $ac_try) 2>&5
23394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23395 (exit $ac_status); }; } &&
23396 { ac_try='test -s conftest$ac_exeext'
23397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23398 (eval $ac_try) 2>&5
23400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23401 (exit $ac_status); }; }; then
23402 ol_cv_pthread_lpthreads_lmach_lexc=yes
23404 echo "$as_me: failed program was:" >&5
23405 sed 's/^/| /' conftest.$ac_ext >&5
23407 ol_cv_pthread_lpthreads_lmach_lexc=no
23409 rm -f conftest.err conftest.$ac_objext \
23410 conftest$ac_exeext conftest.$ac_ext
23412 cat >conftest.$ac_ext <<_ACEOF
23415 cat confdefs.h >>conftest.$ac_ext
23416 cat >>conftest.$ac_ext <<_ACEOF
23417 /* end confdefs.h. */
23419 /* pthread test headers */
23420 #include <pthread.h>
23421 #if HAVE_PTHREADS < 7
23425 #define NULL (void*)0
23428 static void *task(p)
23431 return (void *) (p == NULL);
23435 int main(argc, argv)
23440 /* pthread test function */
23441 #ifndef PTHREAD_CREATE_DETACHED
23442 #define PTHREAD_CREATE_DETACHED 1
23446 int detach = PTHREAD_CREATE_DETACHED;
23448 #if HAVE_PTHREADS > 4
23449 /* Final pthreads */
23450 pthread_attr_t attr;
23452 status = pthread_attr_init(&attr);
23453 if( status ) return status;
23455 #if HAVE_PTHREADS < 7
23456 status = pthread_attr_setdetachstate(&attr, &detach);
23457 if( status < 0 ) status = errno;
23459 status = pthread_attr_setdetachstate(&attr, detach);
23461 if( status ) return status;
23462 status = pthread_create( &t, &attr, task, NULL );
23463 #if HAVE_PTHREADS < 7
23464 if( status < 0 ) status = errno;
23466 if( status ) return status;
23468 /* Draft 4 pthreads */
23469 status = pthread_create( &t, pthread_attr_default, task, NULL );
23470 if( status ) return errno;
23472 /* give thread a chance to complete */
23473 /* it should remain joinable and hence detachable */
23476 status = pthread_detach( &t );
23477 if( status ) return errno;
23480 #ifdef HAVE_LINUX_THREADS
23481 pthread_kill_other_threads_np();
23489 rm -f conftest$ac_exeext
23490 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23491 (eval $ac_link) 2>&5
23493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23494 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23496 (eval $ac_try) 2>&5
23498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23499 (exit $ac_status); }; }; then
23500 ol_cv_pthread_lpthreads_lmach_lexc=yes
23502 echo "$as_me: program exited with status $ac_status" >&5
23503 echo "$as_me: failed program was:" >&5
23504 sed 's/^/| /' conftest.$ac_ext >&5
23506 ( exit $ac_status )
23507 ol_cv_pthread_lpthreads_lmach_lexc=no
23509 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23516 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc" >&5
23517 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc" >&6
23519 if test $ol_cv_pthread_lpthreads_lmach_lexc = yes ; then
23520 ol_link_pthreads="-lpthreads -lmach -lexc"
23521 ol_link_threads=posix
23525 # Pthread try link: -lpthreads -lexc (ol_cv_pthread_lpthreads_lexc)
23526 if test "$ol_link_threads" = no ; then
23527 # try -lpthreads -lexc
23528 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lexc" >&5
23529 echo $ECHO_N "checking for pthread link with -lpthreads -lexc... $ECHO_C" >&6
23530 if test "${ol_cv_pthread_lpthreads_lexc+set}" = set; then
23531 echo $ECHO_N "(cached) $ECHO_C" >&6
23536 LIBS="-lpthreads -lexc $LIBS"
23538 if test "$cross_compiling" = yes; then
23539 cat >conftest.$ac_ext <<_ACEOF
23542 cat confdefs.h >>conftest.$ac_ext
23543 cat >>conftest.$ac_ext <<_ACEOF
23544 /* end confdefs.h. */
23546 /* pthread test headers */
23547 #include <pthread.h>
23548 #if HAVE_PTHREADS < 7
23552 #define NULL (void*)0
23555 static void *task(p)
23558 return (void *) (p == NULL);
23565 /* pthread test function */
23566 #ifndef PTHREAD_CREATE_DETACHED
23567 #define PTHREAD_CREATE_DETACHED 1
23571 int detach = PTHREAD_CREATE_DETACHED;
23573 #if HAVE_PTHREADS > 4
23574 /* Final pthreads */
23575 pthread_attr_t attr;
23577 status = pthread_attr_init(&attr);
23578 if( status ) return status;
23580 #if HAVE_PTHREADS < 7
23581 status = pthread_attr_setdetachstate(&attr, &detach);
23582 if( status < 0 ) status = errno;
23584 status = pthread_attr_setdetachstate(&attr, detach);
23586 if( status ) return status;
23587 status = pthread_create( &t, &attr, task, NULL );
23588 #if HAVE_PTHREADS < 7
23589 if( status < 0 ) status = errno;
23591 if( status ) return status;
23593 /* Draft 4 pthreads */
23594 status = pthread_create( &t, pthread_attr_default, task, NULL );
23595 if( status ) return errno;
23597 /* give thread a chance to complete */
23598 /* it should remain joinable and hence detachable */
23601 status = pthread_detach( &t );
23602 if( status ) return errno;
23605 #ifdef HAVE_LINUX_THREADS
23606 pthread_kill_other_threads_np();
23615 rm -f conftest.$ac_objext conftest$ac_exeext
23616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23617 (eval $ac_link) 2>conftest.er1
23619 grep -v '^ *+' conftest.er1 >conftest.err
23621 cat conftest.err >&5
23622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23623 (exit $ac_status); } &&
23624 { ac_try='test -z "$ac_c_werror_flag"
23625 || test ! -s conftest.err'
23626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23627 (eval $ac_try) 2>&5
23629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23630 (exit $ac_status); }; } &&
23631 { ac_try='test -s conftest$ac_exeext'
23632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23633 (eval $ac_try) 2>&5
23635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23636 (exit $ac_status); }; }; then
23637 ol_cv_pthread_lpthreads_lexc=yes
23639 echo "$as_me: failed program was:" >&5
23640 sed 's/^/| /' conftest.$ac_ext >&5
23642 ol_cv_pthread_lpthreads_lexc=no
23644 rm -f conftest.err conftest.$ac_objext \
23645 conftest$ac_exeext conftest.$ac_ext
23647 cat >conftest.$ac_ext <<_ACEOF
23650 cat confdefs.h >>conftest.$ac_ext
23651 cat >>conftest.$ac_ext <<_ACEOF
23652 /* end confdefs.h. */
23654 /* pthread test headers */
23655 #include <pthread.h>
23656 #if HAVE_PTHREADS < 7
23660 #define NULL (void*)0
23663 static void *task(p)
23666 return (void *) (p == NULL);
23670 int main(argc, argv)
23675 /* pthread test function */
23676 #ifndef PTHREAD_CREATE_DETACHED
23677 #define PTHREAD_CREATE_DETACHED 1
23681 int detach = PTHREAD_CREATE_DETACHED;
23683 #if HAVE_PTHREADS > 4
23684 /* Final pthreads */
23685 pthread_attr_t attr;
23687 status = pthread_attr_init(&attr);
23688 if( status ) return status;
23690 #if HAVE_PTHREADS < 7
23691 status = pthread_attr_setdetachstate(&attr, &detach);
23692 if( status < 0 ) status = errno;
23694 status = pthread_attr_setdetachstate(&attr, detach);
23696 if( status ) return status;
23697 status = pthread_create( &t, &attr, task, NULL );
23698 #if HAVE_PTHREADS < 7
23699 if( status < 0 ) status = errno;
23701 if( status ) return status;
23703 /* Draft 4 pthreads */
23704 status = pthread_create( &t, pthread_attr_default, task, NULL );
23705 if( status ) return errno;
23707 /* give thread a chance to complete */
23708 /* it should remain joinable and hence detachable */
23711 status = pthread_detach( &t );
23712 if( status ) return errno;
23715 #ifdef HAVE_LINUX_THREADS
23716 pthread_kill_other_threads_np();
23724 rm -f conftest$ac_exeext
23725 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23726 (eval $ac_link) 2>&5
23728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23729 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23731 (eval $ac_try) 2>&5
23733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23734 (exit $ac_status); }; }; then
23735 ol_cv_pthread_lpthreads_lexc=yes
23737 echo "$as_me: program exited with status $ac_status" >&5
23738 echo "$as_me: failed program was:" >&5
23739 sed 's/^/| /' conftest.$ac_ext >&5
23741 ( exit $ac_status )
23742 ol_cv_pthread_lpthreads_lexc=no
23744 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23751 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lexc" >&5
23752 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lexc" >&6
23754 if test $ol_cv_pthread_lpthreads_lexc = yes ; then
23755 ol_link_pthreads="-lpthreads -lexc"
23756 ol_link_threads=posix
23761 # Pthread try link: -lpthreads (ol_cv_pthread_lib_lpthreads)
23762 if test "$ol_link_threads" = no ; then
23764 echo "$as_me:$LINENO: checking for pthread link with -lpthreads" >&5
23765 echo $ECHO_N "checking for pthread link with -lpthreads... $ECHO_C" >&6
23766 if test "${ol_cv_pthread_lib_lpthreads+set}" = set; then
23767 echo $ECHO_N "(cached) $ECHO_C" >&6
23772 LIBS="-lpthreads $LIBS"
23774 if test "$cross_compiling" = yes; then
23775 cat >conftest.$ac_ext <<_ACEOF
23778 cat confdefs.h >>conftest.$ac_ext
23779 cat >>conftest.$ac_ext <<_ACEOF
23780 /* end confdefs.h. */
23782 /* pthread test headers */
23783 #include <pthread.h>
23784 #if HAVE_PTHREADS < 7
23788 #define NULL (void*)0
23791 static void *task(p)
23794 return (void *) (p == NULL);
23801 /* pthread test function */
23802 #ifndef PTHREAD_CREATE_DETACHED
23803 #define PTHREAD_CREATE_DETACHED 1
23807 int detach = PTHREAD_CREATE_DETACHED;
23809 #if HAVE_PTHREADS > 4
23810 /* Final pthreads */
23811 pthread_attr_t attr;
23813 status = pthread_attr_init(&attr);
23814 if( status ) return status;
23816 #if HAVE_PTHREADS < 7
23817 status = pthread_attr_setdetachstate(&attr, &detach);
23818 if( status < 0 ) status = errno;
23820 status = pthread_attr_setdetachstate(&attr, detach);
23822 if( status ) return status;
23823 status = pthread_create( &t, &attr, task, NULL );
23824 #if HAVE_PTHREADS < 7
23825 if( status < 0 ) status = errno;
23827 if( status ) return status;
23829 /* Draft 4 pthreads */
23830 status = pthread_create( &t, pthread_attr_default, task, NULL );
23831 if( status ) return errno;
23833 /* give thread a chance to complete */
23834 /* it should remain joinable and hence detachable */
23837 status = pthread_detach( &t );
23838 if( status ) return errno;
23841 #ifdef HAVE_LINUX_THREADS
23842 pthread_kill_other_threads_np();
23851 rm -f conftest.$ac_objext conftest$ac_exeext
23852 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23853 (eval $ac_link) 2>conftest.er1
23855 grep -v '^ *+' conftest.er1 >conftest.err
23857 cat conftest.err >&5
23858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23859 (exit $ac_status); } &&
23860 { ac_try='test -z "$ac_c_werror_flag"
23861 || test ! -s conftest.err'
23862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23863 (eval $ac_try) 2>&5
23865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23866 (exit $ac_status); }; } &&
23867 { ac_try='test -s conftest$ac_exeext'
23868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23869 (eval $ac_try) 2>&5
23871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23872 (exit $ac_status); }; }; then
23873 ol_cv_pthread_lib_lpthreads=yes
23875 echo "$as_me: failed program was:" >&5
23876 sed 's/^/| /' conftest.$ac_ext >&5
23878 ol_cv_pthread_lib_lpthreads=no
23880 rm -f conftest.err conftest.$ac_objext \
23881 conftest$ac_exeext conftest.$ac_ext
23883 cat >conftest.$ac_ext <<_ACEOF
23886 cat confdefs.h >>conftest.$ac_ext
23887 cat >>conftest.$ac_ext <<_ACEOF
23888 /* end confdefs.h. */
23890 /* pthread test headers */
23891 #include <pthread.h>
23892 #if HAVE_PTHREADS < 7
23896 #define NULL (void*)0
23899 static void *task(p)
23902 return (void *) (p == NULL);
23906 int main(argc, argv)
23911 /* pthread test function */
23912 #ifndef PTHREAD_CREATE_DETACHED
23913 #define PTHREAD_CREATE_DETACHED 1
23917 int detach = PTHREAD_CREATE_DETACHED;
23919 #if HAVE_PTHREADS > 4
23920 /* Final pthreads */
23921 pthread_attr_t attr;
23923 status = pthread_attr_init(&attr);
23924 if( status ) return status;
23926 #if HAVE_PTHREADS < 7
23927 status = pthread_attr_setdetachstate(&attr, &detach);
23928 if( status < 0 ) status = errno;
23930 status = pthread_attr_setdetachstate(&attr, detach);
23932 if( status ) return status;
23933 status = pthread_create( &t, &attr, task, NULL );
23934 #if HAVE_PTHREADS < 7
23935 if( status < 0 ) status = errno;
23937 if( status ) return status;
23939 /* Draft 4 pthreads */
23940 status = pthread_create( &t, pthread_attr_default, task, NULL );
23941 if( status ) return errno;
23943 /* give thread a chance to complete */
23944 /* it should remain joinable and hence detachable */
23947 status = pthread_detach( &t );
23948 if( status ) return errno;
23951 #ifdef HAVE_LINUX_THREADS
23952 pthread_kill_other_threads_np();
23960 rm -f conftest$ac_exeext
23961 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23962 (eval $ac_link) 2>&5
23964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23965 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23967 (eval $ac_try) 2>&5
23969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23970 (exit $ac_status); }; }; then
23971 ol_cv_pthread_lib_lpthreads=yes
23973 echo "$as_me: program exited with status $ac_status" >&5
23974 echo "$as_me: failed program was:" >&5
23975 sed 's/^/| /' conftest.$ac_ext >&5
23977 ( exit $ac_status )
23978 ol_cv_pthread_lib_lpthreads=no
23980 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23987 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthreads" >&5
23988 echo "${ECHO_T}$ol_cv_pthread_lib_lpthreads" >&6
23990 if test $ol_cv_pthread_lib_lpthreads = yes ; then
23991 ol_link_pthreads="-lpthreads"
23992 ol_link_threads=posix
23997 if test $ol_link_threads != no ; then
23998 LTHREAD_LIBS="$LTHREAD_LIBS $ol_link_pthreads"
24000 save_CPPFLAGS="$CPPFLAGS"
24002 LIBS="$LTHREAD_LIBS $LIBS"
24007 for ac_func in sched_yield pthread_yield thr_yield
24009 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24010 echo "$as_me:$LINENO: checking for $ac_func" >&5
24011 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24012 if eval "test \"\${$as_ac_var+set}\" = set"; then
24013 echo $ECHO_N "(cached) $ECHO_C" >&6
24015 cat >conftest.$ac_ext <<_ACEOF
24018 cat confdefs.h >>conftest.$ac_ext
24019 cat >>conftest.$ac_ext <<_ACEOF
24020 /* end confdefs.h. */
24021 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24022 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24023 #define $ac_func innocuous_$ac_func
24025 /* System header to define __stub macros and hopefully few prototypes,
24026 which can conflict with char $ac_func (); below.
24027 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24028 <limits.h> exists even on freestanding compilers. */
24031 # include <limits.h>
24033 # include <assert.h>
24038 /* Override any gcc2 internal prototype to avoid an error. */
24043 /* We use char because int might match the return type of a gcc2
24044 builtin and then its argument prototype would still apply. */
24046 /* The GNU C library defines this for functions which it implements
24047 to always fail with ENOSYS. Some functions are actually named
24048 something starting with __ and the normal name is an alias. */
24049 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24052 char (*f) () = $ac_func;
24061 return f != $ac_func;
24066 rm -f conftest.$ac_objext conftest$ac_exeext
24067 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24068 (eval $ac_link) 2>conftest.er1
24070 grep -v '^ *+' conftest.er1 >conftest.err
24072 cat conftest.err >&5
24073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24074 (exit $ac_status); } &&
24075 { ac_try='test -z "$ac_c_werror_flag"
24076 || test ! -s conftest.err'
24077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24078 (eval $ac_try) 2>&5
24080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24081 (exit $ac_status); }; } &&
24082 { ac_try='test -s conftest$ac_exeext'
24083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24084 (eval $ac_try) 2>&5
24086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24087 (exit $ac_status); }; }; then
24088 eval "$as_ac_var=yes"
24090 echo "$as_me: failed program was:" >&5
24091 sed 's/^/| /' conftest.$ac_ext >&5
24093 eval "$as_ac_var=no"
24095 rm -f conftest.err conftest.$ac_objext \
24096 conftest$ac_exeext conftest.$ac_ext
24098 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24099 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24100 if test `eval echo '${'$as_ac_var'}'` = yes; then
24101 cat >>confdefs.h <<_ACEOF
24102 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24109 if test $ac_cv_func_sched_yield = no &&
24110 test $ac_cv_func_pthread_yield = no &&
24111 test $ac_cv_func_thr_yield = no ; then
24112 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
24113 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
24114 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
24115 echo $ECHO_N "(cached) $ECHO_C" >&6
24117 ac_check_lib_save_LIBS=$LIBS
24119 cat >conftest.$ac_ext <<_ACEOF
24122 cat confdefs.h >>conftest.$ac_ext
24123 cat >>conftest.$ac_ext <<_ACEOF
24124 /* end confdefs.h. */
24126 /* Override any gcc2 internal prototype to avoid an error. */
24130 /* We use char because int might match the return type of a gcc2
24131 builtin and then its argument prototype would still apply. */
24132 char sched_yield ();
24141 rm -f conftest.$ac_objext conftest$ac_exeext
24142 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24143 (eval $ac_link) 2>conftest.er1
24145 grep -v '^ *+' conftest.er1 >conftest.err
24147 cat conftest.err >&5
24148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24149 (exit $ac_status); } &&
24150 { ac_try='test -z "$ac_c_werror_flag"
24151 || test ! -s conftest.err'
24152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24153 (eval $ac_try) 2>&5
24155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24156 (exit $ac_status); }; } &&
24157 { ac_try='test -s conftest$ac_exeext'
24158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24159 (eval $ac_try) 2>&5
24161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24162 (exit $ac_status); }; }; then
24163 ac_cv_lib_rt_sched_yield=yes
24165 echo "$as_me: failed program was:" >&5
24166 sed 's/^/| /' conftest.$ac_ext >&5
24168 ac_cv_lib_rt_sched_yield=no
24170 rm -f conftest.err conftest.$ac_objext \
24171 conftest$ac_exeext conftest.$ac_ext
24172 LIBS=$ac_check_lib_save_LIBS
24174 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
24175 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
24176 if test $ac_cv_lib_rt_sched_yield = yes; then
24177 LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
24179 cat >>confdefs.h <<\_ACEOF
24180 #define HAVE_SCHED_YIELD 1
24183 ac_cv_func_sched_yield=yes
24185 ac_cv_func_sched_yield=no
24189 if test $ac_cv_func_sched_yield = no &&
24190 test $ac_cv_func_pthread_yield = no &&
24191 test "$ac_cv_func_thr_yield" = no ; then
24192 { echo "$as_me:$LINENO: WARNING: could not locate sched_yield() or pthread_yield()" >&5
24193 echo "$as_me: WARNING: could not locate sched_yield() or pthread_yield()" >&2;}
24198 for ac_func in pthread_kill pthread_rwlock_destroy
24200 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24201 echo "$as_me:$LINENO: checking for $ac_func" >&5
24202 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24203 if eval "test \"\${$as_ac_var+set}\" = set"; then
24204 echo $ECHO_N "(cached) $ECHO_C" >&6
24206 cat >conftest.$ac_ext <<_ACEOF
24209 cat confdefs.h >>conftest.$ac_ext
24210 cat >>conftest.$ac_ext <<_ACEOF
24211 /* end confdefs.h. */
24212 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24213 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24214 #define $ac_func innocuous_$ac_func
24216 /* System header to define __stub macros and hopefully few prototypes,
24217 which can conflict with char $ac_func (); below.
24218 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24219 <limits.h> exists even on freestanding compilers. */
24222 # include <limits.h>
24224 # include <assert.h>
24229 /* Override any gcc2 internal prototype to avoid an error. */
24234 /* We use char because int might match the return type of a gcc2
24235 builtin and then its argument prototype would still apply. */
24237 /* The GNU C library defines this for functions which it implements
24238 to always fail with ENOSYS. Some functions are actually named
24239 something starting with __ and the normal name is an alias. */
24240 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24243 char (*f) () = $ac_func;
24252 return f != $ac_func;
24257 rm -f conftest.$ac_objext conftest$ac_exeext
24258 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24259 (eval $ac_link) 2>conftest.er1
24261 grep -v '^ *+' conftest.er1 >conftest.err
24263 cat conftest.err >&5
24264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24265 (exit $ac_status); } &&
24266 { ac_try='test -z "$ac_c_werror_flag"
24267 || test ! -s conftest.err'
24268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24269 (eval $ac_try) 2>&5
24271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24272 (exit $ac_status); }; } &&
24273 { ac_try='test -s conftest$ac_exeext'
24274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24275 (eval $ac_try) 2>&5
24277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24278 (exit $ac_status); }; }; then
24279 eval "$as_ac_var=yes"
24281 echo "$as_me: failed program was:" >&5
24282 sed 's/^/| /' conftest.$ac_ext >&5
24284 eval "$as_ac_var=no"
24286 rm -f conftest.err conftest.$ac_objext \
24287 conftest$ac_exeext conftest.$ac_ext
24289 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24290 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24291 if test `eval echo '${'$as_ac_var'}'` = yes; then
24292 cat >>confdefs.h <<_ACEOF
24293 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24300 echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
24301 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6
24302 if test "${ol_cv_func_pthread_detach+set}" = set; then
24303 echo $ECHO_N "(cached) $ECHO_C" >&6
24306 cat >conftest.$ac_ext <<_ACEOF
24309 cat confdefs.h >>conftest.$ac_ext
24310 cat >>conftest.$ac_ext <<_ACEOF
24311 /* end confdefs.h. */
24313 #include <pthread.h>
24315 #define NULL (void*)0
24321 pthread_detach(NULL);
24326 rm -f conftest.$ac_objext conftest$ac_exeext
24327 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24328 (eval $ac_link) 2>conftest.er1
24330 grep -v '^ *+' conftest.er1 >conftest.err
24332 cat conftest.err >&5
24333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24334 (exit $ac_status); } &&
24335 { ac_try='test -z "$ac_c_werror_flag"
24336 || test ! -s conftest.err'
24337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24338 (eval $ac_try) 2>&5
24340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24341 (exit $ac_status); }; } &&
24342 { ac_try='test -s conftest$ac_exeext'
24343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24344 (eval $ac_try) 2>&5
24346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24347 (exit $ac_status); }; }; then
24348 ol_cv_func_pthread_detach=yes
24350 echo "$as_me: failed program was:" >&5
24351 sed 's/^/| /' conftest.$ac_ext >&5
24353 ol_cv_func_pthread_detach=no
24355 rm -f conftest.err conftest.$ac_objext \
24356 conftest$ac_exeext conftest.$ac_ext
24359 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
24360 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6
24362 if test $ol_cv_func_pthread_detach = no ; then
24363 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
24364 echo "$as_me: error: could not locate pthread_detach()" >&2;}
24365 { (exit 1); exit 1; }; }
24369 cat >>confdefs.h <<\_ACEOF
24370 #define HAVE_PTHREAD_DETACH 1
24379 pthread_setconcurrency \
24380 pthread_getconcurrency \
24381 thr_setconcurrency \
24382 thr_getconcurrency \
24385 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24386 echo "$as_me:$LINENO: checking for $ac_func" >&5
24387 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24388 if eval "test \"\${$as_ac_var+set}\" = set"; then
24389 echo $ECHO_N "(cached) $ECHO_C" >&6
24391 cat >conftest.$ac_ext <<_ACEOF
24394 cat confdefs.h >>conftest.$ac_ext
24395 cat >>conftest.$ac_ext <<_ACEOF
24396 /* end confdefs.h. */
24397 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24398 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24399 #define $ac_func innocuous_$ac_func
24401 /* System header to define __stub macros and hopefully few prototypes,
24402 which can conflict with char $ac_func (); below.
24403 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24404 <limits.h> exists even on freestanding compilers. */
24407 # include <limits.h>
24409 # include <assert.h>
24414 /* Override any gcc2 internal prototype to avoid an error. */
24419 /* We use char because int might match the return type of a gcc2
24420 builtin and then its argument prototype would still apply. */
24422 /* The GNU C library defines this for functions which it implements
24423 to always fail with ENOSYS. Some functions are actually named
24424 something starting with __ and the normal name is an alias. */
24425 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24428 char (*f) () = $ac_func;
24437 return f != $ac_func;
24442 rm -f conftest.$ac_objext conftest$ac_exeext
24443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24444 (eval $ac_link) 2>conftest.er1
24446 grep -v '^ *+' conftest.er1 >conftest.err
24448 cat conftest.err >&5
24449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24450 (exit $ac_status); } &&
24451 { ac_try='test -z "$ac_c_werror_flag"
24452 || test ! -s conftest.err'
24453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24454 (eval $ac_try) 2>&5
24456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24457 (exit $ac_status); }; } &&
24458 { ac_try='test -s conftest$ac_exeext'
24459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24460 (eval $ac_try) 2>&5
24462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24463 (exit $ac_status); }; }; then
24464 eval "$as_ac_var=yes"
24466 echo "$as_me: failed program was:" >&5
24467 sed 's/^/| /' conftest.$ac_ext >&5
24469 eval "$as_ac_var=no"
24471 rm -f conftest.err conftest.$ac_objext \
24472 conftest$ac_exeext conftest.$ac_ext
24474 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24475 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24476 if test `eval echo '${'$as_ac_var'}'` = yes; then
24477 cat >>confdefs.h <<_ACEOF
24478 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24487 for ac_func in pthread_kill_other_threads_np
24489 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24490 echo "$as_me:$LINENO: checking for $ac_func" >&5
24491 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24492 if eval "test \"\${$as_ac_var+set}\" = set"; then
24493 echo $ECHO_N "(cached) $ECHO_C" >&6
24495 cat >conftest.$ac_ext <<_ACEOF
24498 cat confdefs.h >>conftest.$ac_ext
24499 cat >>conftest.$ac_ext <<_ACEOF
24500 /* end confdefs.h. */
24501 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24502 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24503 #define $ac_func innocuous_$ac_func
24505 /* System header to define __stub macros and hopefully few prototypes,
24506 which can conflict with char $ac_func (); below.
24507 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24508 <limits.h> exists even on freestanding compilers. */
24511 # include <limits.h>
24513 # include <assert.h>
24518 /* Override any gcc2 internal prototype to avoid an error. */
24523 /* We use char because int might match the return type of a gcc2
24524 builtin and then its argument prototype would still apply. */
24526 /* The GNU C library defines this for functions which it implements
24527 to always fail with ENOSYS. Some functions are actually named
24528 something starting with __ and the normal name is an alias. */
24529 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24532 char (*f) () = $ac_func;
24541 return f != $ac_func;
24546 rm -f conftest.$ac_objext conftest$ac_exeext
24547 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24548 (eval $ac_link) 2>conftest.er1
24550 grep -v '^ *+' conftest.er1 >conftest.err
24552 cat conftest.err >&5
24553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24554 (exit $ac_status); } &&
24555 { ac_try='test -z "$ac_c_werror_flag"
24556 || test ! -s conftest.err'
24557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24558 (eval $ac_try) 2>&5
24560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24561 (exit $ac_status); }; } &&
24562 { ac_try='test -s conftest$ac_exeext'
24563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24564 (eval $ac_try) 2>&5
24566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24567 (exit $ac_status); }; }; then
24568 eval "$as_ac_var=yes"
24570 echo "$as_me: failed program was:" >&5
24571 sed 's/^/| /' conftest.$ac_ext >&5
24573 eval "$as_ac_var=no"
24575 rm -f conftest.err conftest.$ac_objext \
24576 conftest$ac_exeext conftest.$ac_ext
24578 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24579 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24580 if test `eval echo '${'$as_ac_var'}'` = yes; then
24581 cat >>confdefs.h <<_ACEOF
24582 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24588 echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
24589 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6
24590 if test "${ol_cv_sys_linux_threads+set}" = set; then
24591 echo $ECHO_N "(cached) $ECHO_C" >&6
24593 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
24595 echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
24596 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6
24601 echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
24602 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6
24603 if test "${ol_cv_linux_threads+set}" = set; then
24604 echo $ECHO_N "(cached) $ECHO_C" >&6
24607 if test $ol_cv_header_linux_threads = yes &&
24608 test $ol_cv_sys_linux_threads = yes; then
24609 ol_cv_linux_threads=yes
24610 elif test $ol_cv_header_linux_threads = no &&
24611 test $ol_cv_sys_linux_threads = no; then
24612 ol_cv_linux_threads=no
24614 ol_cv_linux_threads=error
24618 echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
24619 echo "${ECHO_T}$ol_cv_linux_threads" >&6
24622 if test $ol_cv_linux_threads = error; then
24623 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
24624 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
24625 { (exit 1); exit 1; }; };
24628 echo "$as_me:$LINENO: checking if pthread_create() works" >&5
24629 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6
24630 if test "${ol_cv_pthread_create_works+set}" = set; then
24631 echo $ECHO_N "(cached) $ECHO_C" >&6
24634 if test "$cross_compiling" = yes; then
24635 ol_cv_pthread_create_works=yes
24637 cat >conftest.$ac_ext <<_ACEOF
24640 cat confdefs.h >>conftest.$ac_ext
24641 cat >>conftest.$ac_ext <<_ACEOF
24642 /* end confdefs.h. */
24644 /* pthread test headers */
24645 #include <pthread.h>
24646 #if HAVE_PTHREADS < 7
24650 #define NULL (void*)0
24653 static void *task(p)
24656 return (void *) (p == NULL);
24660 int main(argc, argv)
24665 /* pthread test function */
24666 #ifndef PTHREAD_CREATE_DETACHED
24667 #define PTHREAD_CREATE_DETACHED 1
24671 int detach = PTHREAD_CREATE_DETACHED;
24673 #if HAVE_PTHREADS > 4
24674 /* Final pthreads */
24675 pthread_attr_t attr;
24677 status = pthread_attr_init(&attr);
24678 if( status ) return status;
24680 #if HAVE_PTHREADS < 7
24681 status = pthread_attr_setdetachstate(&attr, &detach);
24682 if( status < 0 ) status = errno;
24684 status = pthread_attr_setdetachstate(&attr, detach);
24686 if( status ) return status;
24687 status = pthread_create( &t, &attr, task, NULL );
24688 #if HAVE_PTHREADS < 7
24689 if( status < 0 ) status = errno;
24691 if( status ) return status;
24693 /* Draft 4 pthreads */
24694 status = pthread_create( &t, pthread_attr_default, task, NULL );
24695 if( status ) return errno;
24697 /* give thread a chance to complete */
24698 /* it should remain joinable and hence detachable */
24701 status = pthread_detach( &t );
24702 if( status ) return errno;
24705 #ifdef HAVE_LINUX_THREADS
24706 pthread_kill_other_threads_np();
24714 rm -f conftest$ac_exeext
24715 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24716 (eval $ac_link) 2>&5
24718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24719 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24720 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24721 (eval $ac_try) 2>&5
24723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24724 (exit $ac_status); }; }; then
24725 ol_cv_pthread_create_works=yes
24727 echo "$as_me: program exited with status $ac_status" >&5
24728 echo "$as_me: failed program was:" >&5
24729 sed 's/^/| /' conftest.$ac_ext >&5
24731 ( exit $ac_status )
24732 ol_cv_pthread_create_works=no
24734 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24737 echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
24738 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6
24740 if test $ol_cv_pthread_create_works = no ; then
24741 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
24742 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
24743 { (exit 1); exit 1; }; }
24746 if test $ol_with_yielding_select = auto ; then
24747 echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
24748 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6
24749 if test "${ol_cv_pthread_select_yields+set}" = set; then
24750 echo $ECHO_N "(cached) $ECHO_C" >&6
24753 if test "$cross_compiling" = yes; then
24754 ol_cv_pthread_select_yields=cross
24756 cat >conftest.$ac_ext <<_ACEOF
24759 cat confdefs.h >>conftest.$ac_ext
24760 cat >>conftest.$ac_ext <<_ACEOF
24761 /* end confdefs.h. */
24763 #include <sys/types.h>
24764 #include <sys/time.h>
24765 #include <unistd.h>
24766 #include <pthread.h>
24768 #define NULL (void*) 0
24771 static int fildes[2];
24773 static void *task(p)
24785 FD_SET(fildes[0], &rfds);
24787 /* we're not interested in any fds */
24788 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
24795 exit(0); /* if we exit here, the select blocked the whole process */
24798 int main(argc, argv)
24804 /* create a pipe to select */
24805 if(pipe(&fildes[0])) {
24810 #ifdef HAVE_PTHREAD_SETCONCURRENCY
24811 (void) pthread_setconcurrency(2);
24813 #ifdef HAVE_THR_SETCONCURRENCY
24814 /* Set Solaris LWP concurrency to 2 */
24815 thr_setconcurrency(2);
24819 #if HAVE_PTHREADS < 6
24820 pthread_create(&t, pthread_attr_default, task, NULL);
24822 pthread_create(&t, NULL, task, NULL);
24825 /* make sure task runs first */
24828 #elif defined( HAVE_SCHED_YIELD )
24830 #elif defined( HAVE_PTHREAD_YIELD )
24837 rm -f conftest$ac_exeext
24838 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24839 (eval $ac_link) 2>&5
24841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24842 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24844 (eval $ac_try) 2>&5
24846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24847 (exit $ac_status); }; }; then
24848 ol_cv_pthread_select_yields=no
24850 echo "$as_me: program exited with status $ac_status" >&5
24851 echo "$as_me: failed program was:" >&5
24852 sed 's/^/| /' conftest.$ac_ext >&5
24854 ( exit $ac_status )
24855 ol_cv_pthread_select_yields=yes
24857 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24860 echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
24861 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6
24863 if test $ol_cv_pthread_select_yields = cross ; then
24864 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
24865 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
24866 { (exit 1); exit 1; }; }
24869 if test $ol_cv_pthread_select_yields = yes ; then
24870 ol_with_yielding_select=yes
24874 CPPFLAGS="$save_CPPFLAGS"
24877 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
24878 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
24879 { (exit 1); exit 1; }; }
24883 if test $ol_with_threads = posix ; then
24884 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
24885 echo "$as_me: error: could not locate POSIX Threads" >&2;}
24886 { (exit 1); exit 1; }; }
24891 case $ol_with_threads in auto | yes | mach)
24895 for ac_header in mach/cthreads.h cthreads.h
24897 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24898 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24899 echo "$as_me:$LINENO: checking for $ac_header" >&5
24900 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24901 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24902 echo $ECHO_N "(cached) $ECHO_C" >&6
24904 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24905 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24907 # Is the header compilable?
24908 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24909 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24910 cat >conftest.$ac_ext <<_ACEOF
24913 cat confdefs.h >>conftest.$ac_ext
24914 cat >>conftest.$ac_ext <<_ACEOF
24915 /* end confdefs.h. */
24916 $ac_includes_default
24917 #include <$ac_header>
24919 rm -f conftest.$ac_objext
24920 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24921 (eval $ac_compile) 2>conftest.er1
24923 grep -v '^ *+' conftest.er1 >conftest.err
24925 cat conftest.err >&5
24926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24927 (exit $ac_status); } &&
24928 { ac_try='test -z "$ac_c_werror_flag"
24929 || test ! -s conftest.err'
24930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24931 (eval $ac_try) 2>&5
24933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24934 (exit $ac_status); }; } &&
24935 { ac_try='test -s conftest.$ac_objext'
24936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24937 (eval $ac_try) 2>&5
24939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24940 (exit $ac_status); }; }; then
24941 ac_header_compiler=yes
24943 echo "$as_me: failed program was:" >&5
24944 sed 's/^/| /' conftest.$ac_ext >&5
24946 ac_header_compiler=no
24948 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24949 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24950 echo "${ECHO_T}$ac_header_compiler" >&6
24952 # Is the header present?
24953 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24954 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24955 cat >conftest.$ac_ext <<_ACEOF
24958 cat confdefs.h >>conftest.$ac_ext
24959 cat >>conftest.$ac_ext <<_ACEOF
24960 /* end confdefs.h. */
24961 #include <$ac_header>
24963 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24964 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24966 grep -v '^ *+' conftest.er1 >conftest.err
24968 cat conftest.err >&5
24969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24970 (exit $ac_status); } >/dev/null; then
24971 if test -s conftest.err; then
24972 ac_cpp_err=$ac_c_preproc_warn_flag
24973 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24980 if test -z "$ac_cpp_err"; then
24981 ac_header_preproc=yes
24983 echo "$as_me: failed program was:" >&5
24984 sed 's/^/| /' conftest.$ac_ext >&5
24986 ac_header_preproc=no
24988 rm -f conftest.err conftest.$ac_ext
24989 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24990 echo "${ECHO_T}$ac_header_preproc" >&6
24992 # So? What about this header?
24993 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24995 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24996 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24997 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24998 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24999 ac_header_preproc=yes
25002 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25003 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25004 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25005 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25006 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25007 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25008 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25009 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25010 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25011 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25012 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25013 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25016 ## ------------------------------------------ ##
25017 ## Report this to the AC_PACKAGE_NAME lists. ##
25018 ## ------------------------------------------ ##
25021 sed "s/^/$as_me: WARNING: /" >&2
25024 echo "$as_me:$LINENO: checking for $ac_header" >&5
25025 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25026 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25027 echo $ECHO_N "(cached) $ECHO_C" >&6
25029 eval "$as_ac_Header=\$ac_header_preproc"
25031 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25032 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25035 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25036 cat >>confdefs.h <<_ACEOF
25037 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25044 if test $ac_cv_header_mach_cthreads_h = yes ; then
25045 ol_with_threads=found
25047 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25048 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25049 if test "${ac_cv_func_cthread_fork+set}" = set; then
25050 echo $ECHO_N "(cached) $ECHO_C" >&6
25052 cat >conftest.$ac_ext <<_ACEOF
25055 cat confdefs.h >>conftest.$ac_ext
25056 cat >>conftest.$ac_ext <<_ACEOF
25057 /* end confdefs.h. */
25058 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25059 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25060 #define cthread_fork innocuous_cthread_fork
25062 /* System header to define __stub macros and hopefully few prototypes,
25063 which can conflict with char cthread_fork (); below.
25064 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25065 <limits.h> exists even on freestanding compilers. */
25068 # include <limits.h>
25070 # include <assert.h>
25073 #undef cthread_fork
25075 /* Override any gcc2 internal prototype to avoid an error. */
25080 /* We use char because int might match the return type of a gcc2
25081 builtin and then its argument prototype would still apply. */
25082 char cthread_fork ();
25083 /* The GNU C library defines this for functions which it implements
25084 to always fail with ENOSYS. Some functions are actually named
25085 something starting with __ and the normal name is an alias. */
25086 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25089 char (*f) () = cthread_fork;
25098 return f != cthread_fork;
25103 rm -f conftest.$ac_objext conftest$ac_exeext
25104 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25105 (eval $ac_link) 2>conftest.er1
25107 grep -v '^ *+' conftest.er1 >conftest.err
25109 cat conftest.err >&5
25110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25111 (exit $ac_status); } &&
25112 { ac_try='test -z "$ac_c_werror_flag"
25113 || test ! -s conftest.err'
25114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25115 (eval $ac_try) 2>&5
25117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25118 (exit $ac_status); }; } &&
25119 { ac_try='test -s conftest$ac_exeext'
25120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25121 (eval $ac_try) 2>&5
25123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25124 (exit $ac_status); }; }; then
25125 ac_cv_func_cthread_fork=yes
25127 echo "$as_me: failed program was:" >&5
25128 sed 's/^/| /' conftest.$ac_ext >&5
25130 ac_cv_func_cthread_fork=no
25132 rm -f conftest.err conftest.$ac_objext \
25133 conftest$ac_exeext conftest.$ac_ext
25135 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25136 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25137 if test $ac_cv_func_cthread_fork = yes; then
25138 ol_link_threads=yes
25142 if test $ol_link_threads = no ; then
25143 echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
25144 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6
25145 if test "${ol_cv_cthread_all_load+set}" = set; then
25146 echo $ECHO_N "(cached) $ECHO_C" >&6
25150 LIBS="-all_load $LIBS"
25151 cat >conftest.$ac_ext <<_ACEOF
25154 cat confdefs.h >>conftest.$ac_ext
25155 cat >>conftest.$ac_ext <<_ACEOF
25156 /* end confdefs.h. */
25157 #include <mach/cthreads.h>
25162 cthread_fork((void *)0, (void *)0);
25168 rm -f conftest.$ac_objext conftest$ac_exeext
25169 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25170 (eval $ac_link) 2>conftest.er1
25172 grep -v '^ *+' conftest.er1 >conftest.err
25174 cat conftest.err >&5
25175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25176 (exit $ac_status); } &&
25177 { ac_try='test -z "$ac_c_werror_flag"
25178 || test ! -s conftest.err'
25179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25180 (eval $ac_try) 2>&5
25182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25183 (exit $ac_status); }; } &&
25184 { ac_try='test -s conftest$ac_exeext'
25185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25186 (eval $ac_try) 2>&5
25188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25189 (exit $ac_status); }; }; then
25190 ol_cv_cthread_all_load=yes
25192 echo "$as_me: failed program was:" >&5
25193 sed 's/^/| /' conftest.$ac_ext >&5
25195 ol_cv_cthread_all_load=no
25197 rm -f conftest.err conftest.$ac_objext \
25198 conftest$ac_exeext conftest.$ac_ext
25202 echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
25203 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6
25205 if test $ol_cv_cthread_all_load = yes ; then
25206 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
25207 ol_link_threads=mach
25208 ol_with_threads=found
25212 elif test $ac_cv_header_cthreads_h = yes ; then
25214 ol_with_threads=found
25217 LIBS="$LIBS -lthreads"
25218 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25219 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25220 if test "${ac_cv_func_cthread_fork+set}" = set; then
25221 echo $ECHO_N "(cached) $ECHO_C" >&6
25223 cat >conftest.$ac_ext <<_ACEOF
25226 cat confdefs.h >>conftest.$ac_ext
25227 cat >>conftest.$ac_ext <<_ACEOF
25228 /* end confdefs.h. */
25229 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25230 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25231 #define cthread_fork innocuous_cthread_fork
25233 /* System header to define __stub macros and hopefully few prototypes,
25234 which can conflict with char cthread_fork (); below.
25235 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25236 <limits.h> exists even on freestanding compilers. */
25239 # include <limits.h>
25241 # include <assert.h>
25244 #undef cthread_fork
25246 /* Override any gcc2 internal prototype to avoid an error. */
25251 /* We use char because int might match the return type of a gcc2
25252 builtin and then its argument prototype would still apply. */
25253 char cthread_fork ();
25254 /* The GNU C library defines this for functions which it implements
25255 to always fail with ENOSYS. Some functions are actually named
25256 something starting with __ and the normal name is an alias. */
25257 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25260 char (*f) () = cthread_fork;
25269 return f != cthread_fork;
25274 rm -f conftest.$ac_objext conftest$ac_exeext
25275 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25276 (eval $ac_link) 2>conftest.er1
25278 grep -v '^ *+' conftest.er1 >conftest.err
25280 cat conftest.err >&5
25281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25282 (exit $ac_status); } &&
25283 { ac_try='test -z "$ac_c_werror_flag"
25284 || test ! -s conftest.err'
25285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25286 (eval $ac_try) 2>&5
25288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25289 (exit $ac_status); }; } &&
25290 { ac_try='test -s conftest$ac_exeext'
25291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25292 (eval $ac_try) 2>&5
25294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25295 (exit $ac_status); }; }; then
25296 ac_cv_func_cthread_fork=yes
25298 echo "$as_me: failed program was:" >&5
25299 sed 's/^/| /' conftest.$ac_ext >&5
25301 ac_cv_func_cthread_fork=no
25303 rm -f conftest.err conftest.$ac_objext \
25304 conftest$ac_exeext conftest.$ac_ext
25306 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25307 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25308 if test $ac_cv_func_cthread_fork = yes; then
25309 ol_link_threads=yes
25314 if test $ol_link_threads = yes ; then
25315 LTHREAD_LIBS="-lthreads"
25316 ol_link_threads=mach
25317 ol_with_threads=found
25319 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25320 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25321 { (exit 1); exit 1; }; }
25324 elif test $ol_with_threads = mach ; then
25325 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
25326 echo "$as_me: error: could not locate Mach CThreads" >&2;}
25327 { (exit 1); exit 1; }; }
25330 if test $ol_link_threads = mach ; then
25332 cat >>confdefs.h <<\_ACEOF
25333 #define HAVE_MACH_CTHREADS 1
25336 elif test $ol_with_threads = found ; then
25337 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25338 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25339 { (exit 1); exit 1; }; }
25344 case $ol_with_threads in auto | yes | pth)
25347 for ac_header in pth.h
25349 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25350 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25351 echo "$as_me:$LINENO: checking for $ac_header" >&5
25352 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25353 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25354 echo $ECHO_N "(cached) $ECHO_C" >&6
25356 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25357 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25359 # Is the header compilable?
25360 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25361 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25362 cat >conftest.$ac_ext <<_ACEOF
25365 cat confdefs.h >>conftest.$ac_ext
25366 cat >>conftest.$ac_ext <<_ACEOF
25367 /* end confdefs.h. */
25368 $ac_includes_default
25369 #include <$ac_header>
25371 rm -f conftest.$ac_objext
25372 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25373 (eval $ac_compile) 2>conftest.er1
25375 grep -v '^ *+' conftest.er1 >conftest.err
25377 cat conftest.err >&5
25378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25379 (exit $ac_status); } &&
25380 { ac_try='test -z "$ac_c_werror_flag"
25381 || test ! -s conftest.err'
25382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25383 (eval $ac_try) 2>&5
25385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25386 (exit $ac_status); }; } &&
25387 { ac_try='test -s conftest.$ac_objext'
25388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25389 (eval $ac_try) 2>&5
25391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25392 (exit $ac_status); }; }; then
25393 ac_header_compiler=yes
25395 echo "$as_me: failed program was:" >&5
25396 sed 's/^/| /' conftest.$ac_ext >&5
25398 ac_header_compiler=no
25400 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25401 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25402 echo "${ECHO_T}$ac_header_compiler" >&6
25404 # Is the header present?
25405 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25406 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25407 cat >conftest.$ac_ext <<_ACEOF
25410 cat confdefs.h >>conftest.$ac_ext
25411 cat >>conftest.$ac_ext <<_ACEOF
25412 /* end confdefs.h. */
25413 #include <$ac_header>
25415 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25416 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25418 grep -v '^ *+' conftest.er1 >conftest.err
25420 cat conftest.err >&5
25421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25422 (exit $ac_status); } >/dev/null; then
25423 if test -s conftest.err; then
25424 ac_cpp_err=$ac_c_preproc_warn_flag
25425 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25432 if test -z "$ac_cpp_err"; then
25433 ac_header_preproc=yes
25435 echo "$as_me: failed program was:" >&5
25436 sed 's/^/| /' conftest.$ac_ext >&5
25438 ac_header_preproc=no
25440 rm -f conftest.err conftest.$ac_ext
25441 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25442 echo "${ECHO_T}$ac_header_preproc" >&6
25444 # So? What about this header?
25445 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25447 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25448 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25449 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25450 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25451 ac_header_preproc=yes
25454 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25455 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25456 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25457 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25458 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25459 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25460 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25461 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25462 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25463 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25464 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25465 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25468 ## ------------------------------------------ ##
25469 ## Report this to the AC_PACKAGE_NAME lists. ##
25470 ## ------------------------------------------ ##
25473 sed "s/^/$as_me: WARNING: /" >&2
25476 echo "$as_me:$LINENO: checking for $ac_header" >&5
25477 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25478 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25479 echo $ECHO_N "(cached) $ECHO_C" >&6
25481 eval "$as_ac_Header=\$ac_header_preproc"
25483 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25484 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25487 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25488 cat >>confdefs.h <<_ACEOF
25489 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25497 if test $ac_cv_header_pth_h = yes ; then
25498 echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
25499 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6
25500 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
25501 echo $ECHO_N "(cached) $ECHO_C" >&6
25503 ac_check_lib_save_LIBS=$LIBS
25505 cat >conftest.$ac_ext <<_ACEOF
25508 cat confdefs.h >>conftest.$ac_ext
25509 cat >>conftest.$ac_ext <<_ACEOF
25510 /* end confdefs.h. */
25512 /* Override any gcc2 internal prototype to avoid an error. */
25516 /* We use char because int might match the return type of a gcc2
25517 builtin and then its argument prototype would still apply. */
25518 char pth_version ();
25527 rm -f conftest.$ac_objext conftest$ac_exeext
25528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25529 (eval $ac_link) 2>conftest.er1
25531 grep -v '^ *+' conftest.er1 >conftest.err
25533 cat conftest.err >&5
25534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25535 (exit $ac_status); } &&
25536 { ac_try='test -z "$ac_c_werror_flag"
25537 || test ! -s conftest.err'
25538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25539 (eval $ac_try) 2>&5
25541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25542 (exit $ac_status); }; } &&
25543 { ac_try='test -s conftest$ac_exeext'
25544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25545 (eval $ac_try) 2>&5
25547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25548 (exit $ac_status); }; }; then
25549 ac_cv_lib_pth_pth_version=yes
25551 echo "$as_me: failed program was:" >&5
25552 sed 's/^/| /' conftest.$ac_ext >&5
25554 ac_cv_lib_pth_pth_version=no
25556 rm -f conftest.err conftest.$ac_objext \
25557 conftest$ac_exeext conftest.$ac_ext
25558 LIBS=$ac_check_lib_save_LIBS
25560 echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
25561 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6
25562 if test $ac_cv_lib_pth_pth_version = yes; then
25569 if test $have_pth = yes ; then
25571 cat >>confdefs.h <<\_ACEOF
25572 #define HAVE_GNU_PTH 1
25575 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
25576 ol_link_threads=pth
25577 ol_with_threads=found
25579 if test $ol_with_yielding_select = auto ; then
25580 ol_with_yielding_select=yes
25587 case $ol_with_threads in auto | yes | lwp)
25591 for ac_header in thread.h synch.h
25593 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25594 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25595 echo "$as_me:$LINENO: checking for $ac_header" >&5
25596 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25597 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25598 echo $ECHO_N "(cached) $ECHO_C" >&6
25600 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25601 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25603 # Is the header compilable?
25604 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25605 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25606 cat >conftest.$ac_ext <<_ACEOF
25609 cat confdefs.h >>conftest.$ac_ext
25610 cat >>conftest.$ac_ext <<_ACEOF
25611 /* end confdefs.h. */
25612 $ac_includes_default
25613 #include <$ac_header>
25615 rm -f conftest.$ac_objext
25616 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25617 (eval $ac_compile) 2>conftest.er1
25619 grep -v '^ *+' conftest.er1 >conftest.err
25621 cat conftest.err >&5
25622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25623 (exit $ac_status); } &&
25624 { ac_try='test -z "$ac_c_werror_flag"
25625 || test ! -s conftest.err'
25626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25627 (eval $ac_try) 2>&5
25629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25630 (exit $ac_status); }; } &&
25631 { ac_try='test -s conftest.$ac_objext'
25632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25633 (eval $ac_try) 2>&5
25635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25636 (exit $ac_status); }; }; then
25637 ac_header_compiler=yes
25639 echo "$as_me: failed program was:" >&5
25640 sed 's/^/| /' conftest.$ac_ext >&5
25642 ac_header_compiler=no
25644 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25645 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25646 echo "${ECHO_T}$ac_header_compiler" >&6
25648 # Is the header present?
25649 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25650 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25651 cat >conftest.$ac_ext <<_ACEOF
25654 cat confdefs.h >>conftest.$ac_ext
25655 cat >>conftest.$ac_ext <<_ACEOF
25656 /* end confdefs.h. */
25657 #include <$ac_header>
25659 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25660 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25662 grep -v '^ *+' conftest.er1 >conftest.err
25664 cat conftest.err >&5
25665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25666 (exit $ac_status); } >/dev/null; then
25667 if test -s conftest.err; then
25668 ac_cpp_err=$ac_c_preproc_warn_flag
25669 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25676 if test -z "$ac_cpp_err"; then
25677 ac_header_preproc=yes
25679 echo "$as_me: failed program was:" >&5
25680 sed 's/^/| /' conftest.$ac_ext >&5
25682 ac_header_preproc=no
25684 rm -f conftest.err conftest.$ac_ext
25685 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25686 echo "${ECHO_T}$ac_header_preproc" >&6
25688 # So? What about this header?
25689 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25691 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25692 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25693 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25694 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25695 ac_header_preproc=yes
25698 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25699 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25700 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25701 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25702 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25703 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25704 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25705 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25706 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25707 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25708 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25709 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25712 ## ------------------------------------------ ##
25713 ## Report this to the AC_PACKAGE_NAME lists. ##
25714 ## ------------------------------------------ ##
25717 sed "s/^/$as_me: WARNING: /" >&2
25720 echo "$as_me:$LINENO: checking for $ac_header" >&5
25721 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25722 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25723 echo $ECHO_N "(cached) $ECHO_C" >&6
25725 eval "$as_ac_Header=\$ac_header_preproc"
25727 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25728 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25731 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25732 cat >>confdefs.h <<_ACEOF
25733 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25740 if test $ac_cv_header_thread_h = yes &&
25741 test $ac_cv_header_synch_h = yes ; then
25742 echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
25743 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6
25744 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
25745 echo $ECHO_N "(cached) $ECHO_C" >&6
25747 ac_check_lib_save_LIBS=$LIBS
25748 LIBS="-lthread $LIBS"
25749 cat >conftest.$ac_ext <<_ACEOF
25752 cat confdefs.h >>conftest.$ac_ext
25753 cat >>conftest.$ac_ext <<_ACEOF
25754 /* end confdefs.h. */
25756 /* Override any gcc2 internal prototype to avoid an error. */
25760 /* We use char because int might match the return type of a gcc2
25761 builtin and then its argument prototype would still apply. */
25762 char thr_create ();
25771 rm -f conftest.$ac_objext conftest$ac_exeext
25772 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25773 (eval $ac_link) 2>conftest.er1
25775 grep -v '^ *+' conftest.er1 >conftest.err
25777 cat conftest.err >&5
25778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25779 (exit $ac_status); } &&
25780 { ac_try='test -z "$ac_c_werror_flag"
25781 || test ! -s conftest.err'
25782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25783 (eval $ac_try) 2>&5
25785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25786 (exit $ac_status); }; } &&
25787 { ac_try='test -s conftest$ac_exeext'
25788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25789 (eval $ac_try) 2>&5
25791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25792 (exit $ac_status); }; }; then
25793 ac_cv_lib_thread_thr_create=yes
25795 echo "$as_me: failed program was:" >&5
25796 sed 's/^/| /' conftest.$ac_ext >&5
25798 ac_cv_lib_thread_thr_create=no
25800 rm -f conftest.err conftest.$ac_objext \
25801 conftest$ac_exeext conftest.$ac_ext
25802 LIBS=$ac_check_lib_save_LIBS
25804 echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
25805 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6
25806 if test $ac_cv_lib_thread_thr_create = yes; then
25813 if test $have_thr = yes ; then
25815 cat >>confdefs.h <<\_ACEOF
25819 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
25820 ol_link_threads=thr
25822 if test $ol_with_yielding_select = auto ; then
25823 ol_with_yielding_select=yes
25829 thr_setconcurrency \
25830 thr_getconcurrency \
25833 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25834 echo "$as_me:$LINENO: checking for $ac_func" >&5
25835 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
25836 if eval "test \"\${$as_ac_var+set}\" = set"; then
25837 echo $ECHO_N "(cached) $ECHO_C" >&6
25839 cat >conftest.$ac_ext <<_ACEOF
25842 cat confdefs.h >>conftest.$ac_ext
25843 cat >>conftest.$ac_ext <<_ACEOF
25844 /* end confdefs.h. */
25845 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25846 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25847 #define $ac_func innocuous_$ac_func
25849 /* System header to define __stub macros and hopefully few prototypes,
25850 which can conflict with char $ac_func (); below.
25851 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25852 <limits.h> exists even on freestanding compilers. */
25855 # include <limits.h>
25857 # include <assert.h>
25862 /* Override any gcc2 internal prototype to avoid an error. */
25867 /* We use char because int might match the return type of a gcc2
25868 builtin and then its argument prototype would still apply. */
25870 /* The GNU C library defines this for functions which it implements
25871 to always fail with ENOSYS. Some functions are actually named
25872 something starting with __ and the normal name is an alias. */
25873 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
25876 char (*f) () = $ac_func;
25885 return f != $ac_func;
25890 rm -f conftest.$ac_objext conftest$ac_exeext
25891 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25892 (eval $ac_link) 2>conftest.er1
25894 grep -v '^ *+' conftest.er1 >conftest.err
25896 cat conftest.err >&5
25897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25898 (exit $ac_status); } &&
25899 { ac_try='test -z "$ac_c_werror_flag"
25900 || test ! -s conftest.err'
25901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25902 (eval $ac_try) 2>&5
25904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25905 (exit $ac_status); }; } &&
25906 { ac_try='test -s conftest$ac_exeext'
25907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25908 (eval $ac_try) 2>&5
25910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25911 (exit $ac_status); }; }; then
25912 eval "$as_ac_var=yes"
25914 echo "$as_me: failed program was:" >&5
25915 sed 's/^/| /' conftest.$ac_ext >&5
25917 eval "$as_ac_var=no"
25919 rm -f conftest.err conftest.$ac_objext \
25920 conftest$ac_exeext conftest.$ac_ext
25922 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
25923 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
25924 if test `eval echo '${'$as_ac_var'}'` = yes; then
25925 cat >>confdefs.h <<_ACEOF
25926 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25936 for ac_header in lwp/lwp.h
25938 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25939 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25940 echo "$as_me:$LINENO: checking for $ac_header" >&5
25941 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25942 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25943 echo $ECHO_N "(cached) $ECHO_C" >&6
25945 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25946 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25948 # Is the header compilable?
25949 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25950 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25951 cat >conftest.$ac_ext <<_ACEOF
25954 cat confdefs.h >>conftest.$ac_ext
25955 cat >>conftest.$ac_ext <<_ACEOF
25956 /* end confdefs.h. */
25957 $ac_includes_default
25958 #include <$ac_header>
25960 rm -f conftest.$ac_objext
25961 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25962 (eval $ac_compile) 2>conftest.er1
25964 grep -v '^ *+' conftest.er1 >conftest.err
25966 cat conftest.err >&5
25967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25968 (exit $ac_status); } &&
25969 { ac_try='test -z "$ac_c_werror_flag"
25970 || test ! -s conftest.err'
25971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25972 (eval $ac_try) 2>&5
25974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25975 (exit $ac_status); }; } &&
25976 { ac_try='test -s conftest.$ac_objext'
25977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25978 (eval $ac_try) 2>&5
25980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25981 (exit $ac_status); }; }; then
25982 ac_header_compiler=yes
25984 echo "$as_me: failed program was:" >&5
25985 sed 's/^/| /' conftest.$ac_ext >&5
25987 ac_header_compiler=no
25989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25990 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25991 echo "${ECHO_T}$ac_header_compiler" >&6
25993 # Is the header present?
25994 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25995 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25996 cat >conftest.$ac_ext <<_ACEOF
25999 cat confdefs.h >>conftest.$ac_ext
26000 cat >>conftest.$ac_ext <<_ACEOF
26001 /* end confdefs.h. */
26002 #include <$ac_header>
26004 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26005 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26007 grep -v '^ *+' conftest.er1 >conftest.err
26009 cat conftest.err >&5
26010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26011 (exit $ac_status); } >/dev/null; then
26012 if test -s conftest.err; then
26013 ac_cpp_err=$ac_c_preproc_warn_flag
26014 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26021 if test -z "$ac_cpp_err"; then
26022 ac_header_preproc=yes
26024 echo "$as_me: failed program was:" >&5
26025 sed 's/^/| /' conftest.$ac_ext >&5
26027 ac_header_preproc=no
26029 rm -f conftest.err conftest.$ac_ext
26030 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26031 echo "${ECHO_T}$ac_header_preproc" >&6
26033 # So? What about this header?
26034 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26036 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26037 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26038 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26039 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26040 ac_header_preproc=yes
26043 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26044 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26045 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26046 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26047 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26048 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26049 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26050 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26051 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26052 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26053 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26054 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26057 ## ------------------------------------------ ##
26058 ## Report this to the AC_PACKAGE_NAME lists. ##
26059 ## ------------------------------------------ ##
26062 sed "s/^/$as_me: WARNING: /" >&2
26065 echo "$as_me:$LINENO: checking for $ac_header" >&5
26066 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26067 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26068 echo $ECHO_N "(cached) $ECHO_C" >&6
26070 eval "$as_ac_Header=\$ac_header_preproc"
26072 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26073 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26076 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26077 cat >>confdefs.h <<_ACEOF
26078 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26085 if test $ac_cv_header_lwp_lwp_h = yes ; then
26086 echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
26087 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6
26088 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
26089 echo $ECHO_N "(cached) $ECHO_C" >&6
26091 ac_check_lib_save_LIBS=$LIBS
26093 cat >conftest.$ac_ext <<_ACEOF
26096 cat confdefs.h >>conftest.$ac_ext
26097 cat >>conftest.$ac_ext <<_ACEOF
26098 /* end confdefs.h. */
26100 /* Override any gcc2 internal prototype to avoid an error. */
26104 /* We use char because int might match the return type of a gcc2
26105 builtin and then its argument prototype would still apply. */
26106 char lwp_create ();
26115 rm -f conftest.$ac_objext conftest$ac_exeext
26116 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26117 (eval $ac_link) 2>conftest.er1
26119 grep -v '^ *+' conftest.er1 >conftest.err
26121 cat conftest.err >&5
26122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26123 (exit $ac_status); } &&
26124 { ac_try='test -z "$ac_c_werror_flag"
26125 || test ! -s conftest.err'
26126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26127 (eval $ac_try) 2>&5
26129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26130 (exit $ac_status); }; } &&
26131 { ac_try='test -s conftest$ac_exeext'
26132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26133 (eval $ac_try) 2>&5
26135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26136 (exit $ac_status); }; }; then
26137 ac_cv_lib_lwp_lwp_create=yes
26139 echo "$as_me: failed program was:" >&5
26140 sed 's/^/| /' conftest.$ac_ext >&5
26142 ac_cv_lib_lwp_lwp_create=no
26144 rm -f conftest.err conftest.$ac_objext \
26145 conftest$ac_exeext conftest.$ac_ext
26146 LIBS=$ac_check_lib_save_LIBS
26148 echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
26149 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6
26150 if test $ac_cv_lib_lwp_lwp_create = yes; then
26157 if test $have_lwp = yes ; then
26159 cat >>confdefs.h <<\_ACEOF
26163 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
26164 ol_link_threads=lwp
26166 if test $ol_with_yielding_select = auto ; then
26167 ol_with_yielding_select=no
26174 if test $ol_with_yielding_select = yes ; then
26176 cat >>confdefs.h <<\_ACEOF
26177 #define HAVE_YIELDING_SELECT 1
26182 if test $ol_with_threads = manual ; then
26183 ol_link_threads=yes
26185 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
26186 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
26190 for ac_header in pthread.h sched.h
26192 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26193 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26194 echo "$as_me:$LINENO: checking for $ac_header" >&5
26195 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26196 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26197 echo $ECHO_N "(cached) $ECHO_C" >&6
26199 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26200 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26202 # Is the header compilable?
26203 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26204 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26205 cat >conftest.$ac_ext <<_ACEOF
26208 cat confdefs.h >>conftest.$ac_ext
26209 cat >>conftest.$ac_ext <<_ACEOF
26210 /* end confdefs.h. */
26211 $ac_includes_default
26212 #include <$ac_header>
26214 rm -f conftest.$ac_objext
26215 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26216 (eval $ac_compile) 2>conftest.er1
26218 grep -v '^ *+' conftest.er1 >conftest.err
26220 cat conftest.err >&5
26221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26222 (exit $ac_status); } &&
26223 { ac_try='test -z "$ac_c_werror_flag"
26224 || test ! -s conftest.err'
26225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26226 (eval $ac_try) 2>&5
26228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26229 (exit $ac_status); }; } &&
26230 { ac_try='test -s conftest.$ac_objext'
26231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26232 (eval $ac_try) 2>&5
26234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26235 (exit $ac_status); }; }; then
26236 ac_header_compiler=yes
26238 echo "$as_me: failed program was:" >&5
26239 sed 's/^/| /' conftest.$ac_ext >&5
26241 ac_header_compiler=no
26243 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26244 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26245 echo "${ECHO_T}$ac_header_compiler" >&6
26247 # Is the header present?
26248 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26249 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26250 cat >conftest.$ac_ext <<_ACEOF
26253 cat confdefs.h >>conftest.$ac_ext
26254 cat >>conftest.$ac_ext <<_ACEOF
26255 /* end confdefs.h. */
26256 #include <$ac_header>
26258 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26259 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26261 grep -v '^ *+' conftest.er1 >conftest.err
26263 cat conftest.err >&5
26264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26265 (exit $ac_status); } >/dev/null; then
26266 if test -s conftest.err; then
26267 ac_cpp_err=$ac_c_preproc_warn_flag
26268 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26275 if test -z "$ac_cpp_err"; then
26276 ac_header_preproc=yes
26278 echo "$as_me: failed program was:" >&5
26279 sed 's/^/| /' conftest.$ac_ext >&5
26281 ac_header_preproc=no
26283 rm -f conftest.err conftest.$ac_ext
26284 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26285 echo "${ECHO_T}$ac_header_preproc" >&6
26287 # So? What about this header?
26288 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26290 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26291 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26292 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26293 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26294 ac_header_preproc=yes
26297 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26298 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26299 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26300 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26301 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26302 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26303 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26304 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26305 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26306 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26307 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26308 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26311 ## ------------------------------------------ ##
26312 ## Report this to the AC_PACKAGE_NAME lists. ##
26313 ## ------------------------------------------ ##
26316 sed "s/^/$as_me: WARNING: /" >&2
26319 echo "$as_me:$LINENO: checking for $ac_header" >&5
26320 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26321 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26322 echo $ECHO_N "(cached) $ECHO_C" >&6
26324 eval "$as_ac_Header=\$ac_header_preproc"
26326 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26327 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26330 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26331 cat >>confdefs.h <<_ACEOF
26332 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26341 for ac_func in sched_yield pthread_yield
26343 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26344 echo "$as_me:$LINENO: checking for $ac_func" >&5
26345 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26346 if eval "test \"\${$as_ac_var+set}\" = set"; then
26347 echo $ECHO_N "(cached) $ECHO_C" >&6
26349 cat >conftest.$ac_ext <<_ACEOF
26352 cat confdefs.h >>conftest.$ac_ext
26353 cat >>conftest.$ac_ext <<_ACEOF
26354 /* end confdefs.h. */
26355 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26356 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26357 #define $ac_func innocuous_$ac_func
26359 /* System header to define __stub macros and hopefully few prototypes,
26360 which can conflict with char $ac_func (); below.
26361 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26362 <limits.h> exists even on freestanding compilers. */
26365 # include <limits.h>
26367 # include <assert.h>
26372 /* Override any gcc2 internal prototype to avoid an error. */
26377 /* We use char because int might match the return type of a gcc2
26378 builtin and then its argument prototype would still apply. */
26380 /* The GNU C library defines this for functions which it implements
26381 to always fail with ENOSYS. Some functions are actually named
26382 something starting with __ and the normal name is an alias. */
26383 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26386 char (*f) () = $ac_func;
26395 return f != $ac_func;
26400 rm -f conftest.$ac_objext conftest$ac_exeext
26401 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26402 (eval $ac_link) 2>conftest.er1
26404 grep -v '^ *+' conftest.er1 >conftest.err
26406 cat conftest.err >&5
26407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26408 (exit $ac_status); } &&
26409 { ac_try='test -z "$ac_c_werror_flag"
26410 || test ! -s conftest.err'
26411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26412 (eval $ac_try) 2>&5
26414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26415 (exit $ac_status); }; } &&
26416 { ac_try='test -s conftest$ac_exeext'
26417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26418 (eval $ac_try) 2>&5
26420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26421 (exit $ac_status); }; }; then
26422 eval "$as_ac_var=yes"
26424 echo "$as_me: failed program was:" >&5
26425 sed 's/^/| /' conftest.$ac_ext >&5
26427 eval "$as_ac_var=no"
26429 rm -f conftest.err conftest.$ac_objext \
26430 conftest$ac_exeext conftest.$ac_ext
26432 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26433 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26434 if test `eval echo '${'$as_ac_var'}'` = yes; then
26435 cat >>confdefs.h <<_ACEOF
26436 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26443 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
26444 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
26445 if test "${ol_cv_header_linux_threads+set}" = set; then
26446 echo $ECHO_N "(cached) $ECHO_C" >&6
26448 cat >conftest.$ac_ext <<_ACEOF
26451 cat confdefs.h >>conftest.$ac_ext
26452 cat >>conftest.$ac_ext <<_ACEOF
26453 /* end confdefs.h. */
26454 #include <pthread.h>
26456 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26457 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
26458 ol_cv_header_linux_threads=yes
26460 ol_cv_header_linux_threads=no
26466 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
26467 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
26468 if test $ol_cv_header_linux_threads = yes; then
26470 cat >>confdefs.h <<\_ACEOF
26471 #define HAVE_LINUX_THREADS 1
26478 for ac_header in mach/cthreads.h
26480 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26481 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26482 echo "$as_me:$LINENO: checking for $ac_header" >&5
26483 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26484 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26485 echo $ECHO_N "(cached) $ECHO_C" >&6
26487 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26488 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26490 # Is the header compilable?
26491 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26492 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26493 cat >conftest.$ac_ext <<_ACEOF
26496 cat confdefs.h >>conftest.$ac_ext
26497 cat >>conftest.$ac_ext <<_ACEOF
26498 /* end confdefs.h. */
26499 $ac_includes_default
26500 #include <$ac_header>
26502 rm -f conftest.$ac_objext
26503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26504 (eval $ac_compile) 2>conftest.er1
26506 grep -v '^ *+' conftest.er1 >conftest.err
26508 cat conftest.err >&5
26509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26510 (exit $ac_status); } &&
26511 { ac_try='test -z "$ac_c_werror_flag"
26512 || test ! -s conftest.err'
26513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26514 (eval $ac_try) 2>&5
26516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26517 (exit $ac_status); }; } &&
26518 { ac_try='test -s conftest.$ac_objext'
26519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26520 (eval $ac_try) 2>&5
26522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26523 (exit $ac_status); }; }; then
26524 ac_header_compiler=yes
26526 echo "$as_me: failed program was:" >&5
26527 sed 's/^/| /' conftest.$ac_ext >&5
26529 ac_header_compiler=no
26531 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26532 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26533 echo "${ECHO_T}$ac_header_compiler" >&6
26535 # Is the header present?
26536 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26537 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26538 cat >conftest.$ac_ext <<_ACEOF
26541 cat confdefs.h >>conftest.$ac_ext
26542 cat >>conftest.$ac_ext <<_ACEOF
26543 /* end confdefs.h. */
26544 #include <$ac_header>
26546 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26547 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26549 grep -v '^ *+' conftest.er1 >conftest.err
26551 cat conftest.err >&5
26552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26553 (exit $ac_status); } >/dev/null; then
26554 if test -s conftest.err; then
26555 ac_cpp_err=$ac_c_preproc_warn_flag
26556 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26563 if test -z "$ac_cpp_err"; then
26564 ac_header_preproc=yes
26566 echo "$as_me: failed program was:" >&5
26567 sed 's/^/| /' conftest.$ac_ext >&5
26569 ac_header_preproc=no
26571 rm -f conftest.err conftest.$ac_ext
26572 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26573 echo "${ECHO_T}$ac_header_preproc" >&6
26575 # So? What about this header?
26576 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26578 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26579 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26580 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26581 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26582 ac_header_preproc=yes
26585 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26586 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26587 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26588 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26589 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26590 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26591 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26592 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26593 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26594 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26595 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26596 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26599 ## ------------------------------------------ ##
26600 ## Report this to the AC_PACKAGE_NAME lists. ##
26601 ## ------------------------------------------ ##
26604 sed "s/^/$as_me: WARNING: /" >&2
26607 echo "$as_me:$LINENO: checking for $ac_header" >&5
26608 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26609 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26610 echo $ECHO_N "(cached) $ECHO_C" >&6
26612 eval "$as_ac_Header=\$ac_header_preproc"
26614 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26615 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26618 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26619 cat >>confdefs.h <<_ACEOF
26620 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26628 for ac_header in lwp/lwp.h
26630 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26631 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26632 echo "$as_me:$LINENO: checking for $ac_header" >&5
26633 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26634 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26635 echo $ECHO_N "(cached) $ECHO_C" >&6
26637 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26638 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26640 # Is the header compilable?
26641 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26642 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26643 cat >conftest.$ac_ext <<_ACEOF
26646 cat confdefs.h >>conftest.$ac_ext
26647 cat >>conftest.$ac_ext <<_ACEOF
26648 /* end confdefs.h. */
26649 $ac_includes_default
26650 #include <$ac_header>
26652 rm -f conftest.$ac_objext
26653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26654 (eval $ac_compile) 2>conftest.er1
26656 grep -v '^ *+' conftest.er1 >conftest.err
26658 cat conftest.err >&5
26659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26660 (exit $ac_status); } &&
26661 { ac_try='test -z "$ac_c_werror_flag"
26662 || test ! -s conftest.err'
26663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26664 (eval $ac_try) 2>&5
26666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26667 (exit $ac_status); }; } &&
26668 { ac_try='test -s conftest.$ac_objext'
26669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26670 (eval $ac_try) 2>&5
26672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26673 (exit $ac_status); }; }; then
26674 ac_header_compiler=yes
26676 echo "$as_me: failed program was:" >&5
26677 sed 's/^/| /' conftest.$ac_ext >&5
26679 ac_header_compiler=no
26681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26682 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26683 echo "${ECHO_T}$ac_header_compiler" >&6
26685 # Is the header present?
26686 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26687 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26688 cat >conftest.$ac_ext <<_ACEOF
26691 cat confdefs.h >>conftest.$ac_ext
26692 cat >>conftest.$ac_ext <<_ACEOF
26693 /* end confdefs.h. */
26694 #include <$ac_header>
26696 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26697 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26699 grep -v '^ *+' conftest.er1 >conftest.err
26701 cat conftest.err >&5
26702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26703 (exit $ac_status); } >/dev/null; then
26704 if test -s conftest.err; then
26705 ac_cpp_err=$ac_c_preproc_warn_flag
26706 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26713 if test -z "$ac_cpp_err"; then
26714 ac_header_preproc=yes
26716 echo "$as_me: failed program was:" >&5
26717 sed 's/^/| /' conftest.$ac_ext >&5
26719 ac_header_preproc=no
26721 rm -f conftest.err conftest.$ac_ext
26722 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26723 echo "${ECHO_T}$ac_header_preproc" >&6
26725 # So? What about this header?
26726 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26728 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26729 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26730 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26731 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26732 ac_header_preproc=yes
26735 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26736 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26737 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26738 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26739 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26740 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26741 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26742 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26743 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26744 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26745 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26746 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26749 ## ------------------------------------------ ##
26750 ## Report this to the AC_PACKAGE_NAME lists. ##
26751 ## ------------------------------------------ ##
26754 sed "s/^/$as_me: WARNING: /" >&2
26757 echo "$as_me:$LINENO: checking for $ac_header" >&5
26758 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26759 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26760 echo $ECHO_N "(cached) $ECHO_C" >&6
26762 eval "$as_ac_Header=\$ac_header_preproc"
26764 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26765 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26768 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26769 cat >>confdefs.h <<_ACEOF
26770 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26779 for ac_header in thread.h synch.h
26781 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26782 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26783 echo "$as_me:$LINENO: checking for $ac_header" >&5
26784 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26785 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26786 echo $ECHO_N "(cached) $ECHO_C" >&6
26788 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26789 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26791 # Is the header compilable?
26792 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26793 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26794 cat >conftest.$ac_ext <<_ACEOF
26797 cat confdefs.h >>conftest.$ac_ext
26798 cat >>conftest.$ac_ext <<_ACEOF
26799 /* end confdefs.h. */
26800 $ac_includes_default
26801 #include <$ac_header>
26803 rm -f conftest.$ac_objext
26804 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26805 (eval $ac_compile) 2>conftest.er1
26807 grep -v '^ *+' conftest.er1 >conftest.err
26809 cat conftest.err >&5
26810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26811 (exit $ac_status); } &&
26812 { ac_try='test -z "$ac_c_werror_flag"
26813 || test ! -s conftest.err'
26814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26815 (eval $ac_try) 2>&5
26817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26818 (exit $ac_status); }; } &&
26819 { ac_try='test -s conftest.$ac_objext'
26820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26821 (eval $ac_try) 2>&5
26823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26824 (exit $ac_status); }; }; then
26825 ac_header_compiler=yes
26827 echo "$as_me: failed program was:" >&5
26828 sed 's/^/| /' conftest.$ac_ext >&5
26830 ac_header_compiler=no
26832 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26833 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26834 echo "${ECHO_T}$ac_header_compiler" >&6
26836 # Is the header present?
26837 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26838 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26839 cat >conftest.$ac_ext <<_ACEOF
26842 cat confdefs.h >>conftest.$ac_ext
26843 cat >>conftest.$ac_ext <<_ACEOF
26844 /* end confdefs.h. */
26845 #include <$ac_header>
26847 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26848 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26850 grep -v '^ *+' conftest.er1 >conftest.err
26852 cat conftest.err >&5
26853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26854 (exit $ac_status); } >/dev/null; then
26855 if test -s conftest.err; then
26856 ac_cpp_err=$ac_c_preproc_warn_flag
26857 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26864 if test -z "$ac_cpp_err"; then
26865 ac_header_preproc=yes
26867 echo "$as_me: failed program was:" >&5
26868 sed 's/^/| /' conftest.$ac_ext >&5
26870 ac_header_preproc=no
26872 rm -f conftest.err conftest.$ac_ext
26873 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26874 echo "${ECHO_T}$ac_header_preproc" >&6
26876 # So? What about this header?
26877 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26879 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26880 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26881 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26882 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26883 ac_header_preproc=yes
26886 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26887 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26888 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26889 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26890 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26891 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26892 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26893 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26894 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26895 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26896 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26897 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26900 ## ------------------------------------------ ##
26901 ## Report this to the AC_PACKAGE_NAME lists. ##
26902 ## ------------------------------------------ ##
26905 sed "s/^/$as_me: WARNING: /" >&2
26908 echo "$as_me:$LINENO: checking for $ac_header" >&5
26909 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26910 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26911 echo $ECHO_N "(cached) $ECHO_C" >&6
26913 eval "$as_ac_Header=\$ac_header_preproc"
26915 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26916 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26919 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26920 cat >>confdefs.h <<_ACEOF
26921 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26930 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
26931 cat >>confdefs.h <<\_ACEOF
26932 #define REENTRANT 1
26935 cat >>confdefs.h <<\_ACEOF
26936 #define _REENTRANT 1
26939 cat >>confdefs.h <<\_ACEOF
26940 #define THREAD_SAFE 1
26943 cat >>confdefs.h <<\_ACEOF
26944 #define _THREAD_SAFE 1
26947 cat >>confdefs.h <<\_ACEOF
26948 #define THREADSAFE 1
26951 cat >>confdefs.h <<\_ACEOF
26952 #define _THREADSAFE 1
26955 cat >>confdefs.h <<\_ACEOF
26956 #define _SGI_MP_SOURCE 1
26960 echo "$as_me:$LINENO: checking for thread specific errno" >&5
26961 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6
26962 if test "${ol_cv_errno_thread_specific+set}" = set; then
26963 echo $ECHO_N "(cached) $ECHO_C" >&6
26966 cat >conftest.$ac_ext <<_ACEOF
26969 cat confdefs.h >>conftest.$ac_ext
26970 cat >>conftest.$ac_ext <<_ACEOF
26971 /* end confdefs.h. */
26981 rm -f conftest.$ac_objext conftest$ac_exeext
26982 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26983 (eval $ac_link) 2>conftest.er1
26985 grep -v '^ *+' conftest.er1 >conftest.err
26987 cat conftest.err >&5
26988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26989 (exit $ac_status); } &&
26990 { ac_try='test -z "$ac_c_werror_flag"
26991 || test ! -s conftest.err'
26992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26993 (eval $ac_try) 2>&5
26995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26996 (exit $ac_status); }; } &&
26997 { ac_try='test -s conftest$ac_exeext'
26998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26999 (eval $ac_try) 2>&5
27001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27002 (exit $ac_status); }; }; then
27003 ol_cv_errno_thread_specific=yes
27005 echo "$as_me: failed program was:" >&5
27006 sed 's/^/| /' conftest.$ac_ext >&5
27008 ol_cv_errno_thread_specific=no
27010 rm -f conftest.err conftest.$ac_objext \
27011 conftest$ac_exeext conftest.$ac_ext
27014 echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
27015 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6
27017 echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
27018 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6
27019 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
27020 echo $ECHO_N "(cached) $ECHO_C" >&6
27023 cat >conftest.$ac_ext <<_ACEOF
27026 cat confdefs.h >>conftest.$ac_ext
27027 cat >>conftest.$ac_ext <<_ACEOF
27028 /* end confdefs.h. */
27038 rm -f conftest.$ac_objext conftest$ac_exeext
27039 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27040 (eval $ac_link) 2>conftest.er1
27042 grep -v '^ *+' conftest.er1 >conftest.err
27044 cat conftest.err >&5
27045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27046 (exit $ac_status); } &&
27047 { ac_try='test -z "$ac_c_werror_flag"
27048 || test ! -s conftest.err'
27049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27050 (eval $ac_try) 2>&5
27052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27053 (exit $ac_status); }; } &&
27054 { ac_try='test -s conftest$ac_exeext'
27055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27056 (eval $ac_try) 2>&5
27058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27059 (exit $ac_status); }; }; then
27060 ol_cv_h_errno_thread_specific=yes
27062 echo "$as_me: failed program was:" >&5
27063 sed 's/^/| /' conftest.$ac_ext >&5
27065 ol_cv_h_errno_thread_specific=no
27067 rm -f conftest.err conftest.$ac_objext \
27068 conftest$ac_exeext conftest.$ac_ext
27071 echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
27072 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6
27074 if test $ol_cv_errno_thread_specific != yes ||
27075 test $ol_cv_h_errno_thread_specific != yes ; then
27076 LIBS="$LTHREAD_LIBS $LIBS"
27082 if test $ol_link_threads = no ; then
27083 if test $ol_with_threads = yes ; then
27084 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
27085 echo "$as_me: error: no suitable thread support" >&2;}
27086 { (exit 1); exit 1; }; }
27089 if test $ol_with_threads = auto ; then
27090 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
27091 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
27096 cat >>confdefs.h <<\_ACEOF
27097 #define NO_THREADS 1
27103 if test $ol_link_threads != no ; then
27105 cat >>confdefs.h <<\_ACEOF
27106 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
27116 gethostbyname_r gethostbyaddr_r \
27119 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
27120 echo "$as_me:$LINENO: checking for $ac_func" >&5
27121 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
27122 if eval "test \"\${$as_ac_var+set}\" = set"; then
27123 echo $ECHO_N "(cached) $ECHO_C" >&6
27125 cat >conftest.$ac_ext <<_ACEOF
27128 cat confdefs.h >>conftest.$ac_ext
27129 cat >>conftest.$ac_ext <<_ACEOF
27130 /* end confdefs.h. */
27131 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
27132 For example, HP-UX 11i <limits.h> declares gettimeofday. */
27133 #define $ac_func innocuous_$ac_func
27135 /* System header to define __stub macros and hopefully few prototypes,
27136 which can conflict with char $ac_func (); below.
27137 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
27138 <limits.h> exists even on freestanding compilers. */
27141 # include <limits.h>
27143 # include <assert.h>
27148 /* Override any gcc2 internal prototype to avoid an error. */
27153 /* We use char because int might match the return type of a gcc2
27154 builtin and then its argument prototype would still apply. */
27156 /* The GNU C library defines this for functions which it implements
27157 to always fail with ENOSYS. Some functions are actually named
27158 something starting with __ and the normal name is an alias. */
27159 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
27162 char (*f) () = $ac_func;
27171 return f != $ac_func;
27176 rm -f conftest.$ac_objext conftest$ac_exeext
27177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27178 (eval $ac_link) 2>conftest.er1
27180 grep -v '^ *+' conftest.er1 >conftest.err
27182 cat conftest.err >&5
27183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27184 (exit $ac_status); } &&
27185 { ac_try='test -z "$ac_c_werror_flag"
27186 || test ! -s conftest.err'
27187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27188 (eval $ac_try) 2>&5
27190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27191 (exit $ac_status); }; } &&
27192 { ac_try='test -s conftest$ac_exeext'
27193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27194 (eval $ac_try) 2>&5
27196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27197 (exit $ac_status); }; }; then
27198 eval "$as_ac_var=yes"
27200 echo "$as_me: failed program was:" >&5
27201 sed 's/^/| /' conftest.$ac_ext >&5
27203 eval "$as_ac_var=no"
27205 rm -f conftest.err conftest.$ac_objext \
27206 conftest$ac_exeext conftest.$ac_ext
27208 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
27209 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
27210 if test `eval echo '${'$as_ac_var'}'` = yes; then
27211 cat >>confdefs.h <<_ACEOF
27212 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
27219 if test "$ac_cv_func_ctime_r" = no ; then
27220 ol_cv_func_ctime_r_nargs=0
27222 echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
27223 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6
27224 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
27225 echo $ECHO_N "(cached) $ECHO_C" >&6
27227 cat >conftest.$ac_ext <<_ACEOF
27230 cat confdefs.h >>conftest.$ac_ext
27231 cat >>conftest.$ac_ext <<_ACEOF
27232 /* end confdefs.h. */
27237 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
27242 rm -f conftest.$ac_objext
27243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27244 (eval $ac_compile) 2>conftest.er1
27246 grep -v '^ *+' conftest.er1 >conftest.err
27248 cat conftest.err >&5
27249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27250 (exit $ac_status); } &&
27251 { ac_try='test -z "$ac_c_werror_flag"
27252 || test ! -s conftest.err'
27253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27254 (eval $ac_try) 2>&5
27256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27257 (exit $ac_status); }; } &&
27258 { ac_try='test -s conftest.$ac_objext'
27259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27260 (eval $ac_try) 2>&5
27262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27263 (exit $ac_status); }; }; then
27264 ol_cv_func_ctime_r_nargs3=yes
27266 echo "$as_me: failed program was:" >&5
27267 sed 's/^/| /' conftest.$ac_ext >&5
27269 ol_cv_func_ctime_r_nargs3=no
27271 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27273 cat >conftest.$ac_ext <<_ACEOF
27276 cat confdefs.h >>conftest.$ac_ext
27277 cat >>conftest.$ac_ext <<_ACEOF
27278 /* end confdefs.h. */
27283 time_t ti; char *buffer; ctime_r(&ti,buffer);
27288 rm -f conftest.$ac_objext
27289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27290 (eval $ac_compile) 2>conftest.er1
27292 grep -v '^ *+' conftest.er1 >conftest.err
27294 cat conftest.err >&5
27295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27296 (exit $ac_status); } &&
27297 { ac_try='test -z "$ac_c_werror_flag"
27298 || test ! -s conftest.err'
27299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27300 (eval $ac_try) 2>&5
27302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27303 (exit $ac_status); }; } &&
27304 { ac_try='test -s conftest.$ac_objext'
27305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27306 (eval $ac_try) 2>&5
27308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27309 (exit $ac_status); }; }; then
27310 ol_cv_func_ctime_r_nargs2=yes
27312 echo "$as_me: failed program was:" >&5
27313 sed 's/^/| /' conftest.$ac_ext >&5
27315 ol_cv_func_ctime_r_nargs2=no
27317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27319 if test $ol_cv_func_ctime_r_nargs3 = yes &&
27320 test $ol_cv_func_ctime_r_nargs2 = no ; then
27322 ol_cv_func_ctime_r_nargs=3
27324 elif test $ol_cv_func_ctime_r_nargs3 = no &&
27325 test $ol_cv_func_ctime_r_nargs2 = yes ; then
27327 ol_cv_func_ctime_r_nargs=2
27330 ol_cv_func_ctime_r_nargs=0
27334 echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
27335 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6
27337 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
27339 cat >>confdefs.h <<_ACEOF
27340 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
27347 if test "$ac_cv_func_gethostbyname_r" = yes ; then
27348 echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
27349 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6
27350 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
27351 echo $ECHO_N "(cached) $ECHO_C" >&6
27353 cat >conftest.$ac_ext <<_ACEOF
27356 cat confdefs.h >>conftest.$ac_ext
27357 cat >>conftest.$ac_ext <<_ACEOF
27358 /* end confdefs.h. */
27359 #include <sys/types.h>
27360 #include <sys/socket.h>
27361 #include <netinet/in.h>
27363 #define BUFSIZE (sizeof(struct hostent)+10)
27367 struct hostent hent; char buffer[BUFSIZE];
27368 int bufsize=BUFSIZE;int h_errno;
27369 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
27370 buffer, bufsize, &h_errno);
27375 rm -f conftest.$ac_objext
27376 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27377 (eval $ac_compile) 2>conftest.er1
27379 grep -v '^ *+' conftest.er1 >conftest.err
27381 cat conftest.err >&5
27382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27383 (exit $ac_status); } &&
27384 { ac_try='test -z "$ac_c_werror_flag"
27385 || test ! -s conftest.err'
27386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27387 (eval $ac_try) 2>&5
27389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27390 (exit $ac_status); }; } &&
27391 { ac_try='test -s conftest.$ac_objext'
27392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27393 (eval $ac_try) 2>&5
27395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27396 (exit $ac_status); }; }; then
27397 ol_cv_func_gethostbyname_r_nargs5=yes
27399 echo "$as_me: failed program was:" >&5
27400 sed 's/^/| /' conftest.$ac_ext >&5
27402 ol_cv_func_gethostbyname_r_nargs5=no
27404 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27406 cat >conftest.$ac_ext <<_ACEOF
27409 cat confdefs.h >>conftest.$ac_ext
27410 cat >>conftest.$ac_ext <<_ACEOF
27411 /* end confdefs.h. */
27412 #include <sys/types.h>
27413 #include <sys/socket.h>
27414 #include <netinet/in.h>
27416 #define BUFSIZE (sizeof(struct hostent)+10)
27420 struct hostent hent;struct hostent *rhent;
27421 char buffer[BUFSIZE];
27422 int bufsize=BUFSIZE;int h_errno;
27423 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
27429 rm -f conftest.$ac_objext
27430 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27431 (eval $ac_compile) 2>conftest.er1
27433 grep -v '^ *+' conftest.er1 >conftest.err
27435 cat conftest.err >&5
27436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27437 (exit $ac_status); } &&
27438 { ac_try='test -z "$ac_c_werror_flag"
27439 || test ! -s conftest.err'
27440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27441 (eval $ac_try) 2>&5
27443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27444 (exit $ac_status); }; } &&
27445 { ac_try='test -s conftest.$ac_objext'
27446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27447 (eval $ac_try) 2>&5
27449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27450 (exit $ac_status); }; }; then
27451 ol_cv_func_gethostbyname_r_nargs6=yes
27453 echo "$as_me: failed program was:" >&5
27454 sed 's/^/| /' conftest.$ac_ext >&5
27456 ol_cv_func_gethostbyname_r_nargs6=no
27458 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27460 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
27461 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
27463 ol_cv_func_gethostbyname_r_nargs=5
27465 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
27466 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
27468 ol_cv_func_gethostbyname_r_nargs=6
27471 ol_cv_func_gethostbyname_r_nargs=0
27475 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
27476 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6
27477 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
27479 cat >>confdefs.h <<_ACEOF
27480 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
27486 ol_cv_func_gethostbyname_r_nargs=0
27489 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
27490 echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
27491 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6
27492 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
27493 echo $ECHO_N "(cached) $ECHO_C" >&6
27495 cat >conftest.$ac_ext <<_ACEOF
27498 cat confdefs.h >>conftest.$ac_ext
27499 cat >>conftest.$ac_ext <<_ACEOF
27500 /* end confdefs.h. */
27501 #include <sys/types.h>
27502 #include <sys/socket.h>
27503 #include <netinet/in.h>
27505 #define BUFSIZE (sizeof(struct hostent)+10)
27509 struct hostent hent; char buffer[BUFSIZE];
27510 struct in_addr add;
27511 size_t alen=sizeof(struct in_addr);
27512 int bufsize=BUFSIZE;int h_errno;
27513 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27514 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
27519 rm -f conftest.$ac_objext
27520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27521 (eval $ac_compile) 2>conftest.er1
27523 grep -v '^ *+' conftest.er1 >conftest.err
27525 cat conftest.err >&5
27526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27527 (exit $ac_status); } &&
27528 { ac_try='test -z "$ac_c_werror_flag"
27529 || test ! -s conftest.err'
27530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27531 (eval $ac_try) 2>&5
27533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27534 (exit $ac_status); }; } &&
27535 { ac_try='test -s conftest.$ac_objext'
27536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27537 (eval $ac_try) 2>&5
27539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27540 (exit $ac_status); }; }; then
27541 ol_cv_func_gethostbyaddr_r_nargs7=yes
27543 echo "$as_me: failed program was:" >&5
27544 sed 's/^/| /' conftest.$ac_ext >&5
27546 ol_cv_func_gethostbyaddr_r_nargs7=no
27548 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27550 cat >conftest.$ac_ext <<_ACEOF
27553 cat confdefs.h >>conftest.$ac_ext
27554 cat >>conftest.$ac_ext <<_ACEOF
27555 /* end confdefs.h. */
27556 #include <sys/types.h>
27557 #include <sys/socket.h>
27558 #include <netinet/in.h>
27560 #define BUFSIZE (sizeof(struct hostent)+10)
27564 struct hostent hent;
27565 struct hostent *rhent; char buffer[BUFSIZE];
27566 struct in_addr add;
27567 size_t alen=sizeof(struct in_addr);
27568 int bufsize=BUFSIZE;int h_errno;
27569 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27570 alen, AF_INET, &hent, buffer, bufsize,
27576 rm -f conftest.$ac_objext
27577 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27578 (eval $ac_compile) 2>conftest.er1
27580 grep -v '^ *+' conftest.er1 >conftest.err
27582 cat conftest.err >&5
27583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27584 (exit $ac_status); } &&
27585 { ac_try='test -z "$ac_c_werror_flag"
27586 || test ! -s conftest.err'
27587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27588 (eval $ac_try) 2>&5
27590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27591 (exit $ac_status); }; } &&
27592 { ac_try='test -s conftest.$ac_objext'
27593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27594 (eval $ac_try) 2>&5
27596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27597 (exit $ac_status); }; }; then
27598 ol_cv_func_gethostbyaddr_r_nargs8=yes
27600 echo "$as_me: failed program was:" >&5
27601 sed 's/^/| /' conftest.$ac_ext >&5
27603 ol_cv_func_gethostbyaddr_r_nargs8=no
27605 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27607 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
27608 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
27610 ol_cv_func_gethostbyaddr_r_nargs=7
27612 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
27613 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
27615 ol_cv_func_gethostbyaddr_r_nargs=8
27618 ol_cv_func_gethostbyaddr_r_nargs=0
27622 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
27623 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6
27624 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
27626 cat >>confdefs.h <<_ACEOF
27627 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
27633 ol_cv_func_gethostbyaddr_r_nargs=0
27638 case $ol_enable_ldbm_api in auto | berkeley | bcompat)
27640 if test $ol_enable_ldbm_api = bcompat; then \
27643 for ac_header in db_185.h db.h
27645 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27646 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27647 echo "$as_me:$LINENO: checking for $ac_header" >&5
27648 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27649 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27650 echo $ECHO_N "(cached) $ECHO_C" >&6
27652 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27653 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27655 # Is the header compilable?
27656 echo "$as_me:$LINENO: checking $ac_header usability" >&5
27657 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
27658 cat >conftest.$ac_ext <<_ACEOF
27661 cat confdefs.h >>conftest.$ac_ext
27662 cat >>conftest.$ac_ext <<_ACEOF
27663 /* end confdefs.h. */
27664 $ac_includes_default
27665 #include <$ac_header>
27667 rm -f conftest.$ac_objext
27668 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27669 (eval $ac_compile) 2>conftest.er1
27671 grep -v '^ *+' conftest.er1 >conftest.err
27673 cat conftest.err >&5
27674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27675 (exit $ac_status); } &&
27676 { ac_try='test -z "$ac_c_werror_flag"
27677 || test ! -s conftest.err'
27678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27679 (eval $ac_try) 2>&5
27681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27682 (exit $ac_status); }; } &&
27683 { ac_try='test -s conftest.$ac_objext'
27684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27685 (eval $ac_try) 2>&5
27687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27688 (exit $ac_status); }; }; then
27689 ac_header_compiler=yes
27691 echo "$as_me: failed program was:" >&5
27692 sed 's/^/| /' conftest.$ac_ext >&5
27694 ac_header_compiler=no
27696 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27697 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27698 echo "${ECHO_T}$ac_header_compiler" >&6
27700 # Is the header present?
27701 echo "$as_me:$LINENO: checking $ac_header presence" >&5
27702 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
27703 cat >conftest.$ac_ext <<_ACEOF
27706 cat confdefs.h >>conftest.$ac_ext
27707 cat >>conftest.$ac_ext <<_ACEOF
27708 /* end confdefs.h. */
27709 #include <$ac_header>
27711 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
27712 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
27714 grep -v '^ *+' conftest.er1 >conftest.err
27716 cat conftest.err >&5
27717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27718 (exit $ac_status); } >/dev/null; then
27719 if test -s conftest.err; then
27720 ac_cpp_err=$ac_c_preproc_warn_flag
27721 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
27728 if test -z "$ac_cpp_err"; then
27729 ac_header_preproc=yes
27731 echo "$as_me: failed program was:" >&5
27732 sed 's/^/| /' conftest.$ac_ext >&5
27734 ac_header_preproc=no
27736 rm -f conftest.err conftest.$ac_ext
27737 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27738 echo "${ECHO_T}$ac_header_preproc" >&6
27740 # So? What about this header?
27741 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27743 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27744 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27745 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27746 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27747 ac_header_preproc=yes
27750 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27751 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27752 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27753 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27754 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27755 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27756 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27757 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27758 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27759 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27760 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27761 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27764 ## ------------------------------------------ ##
27765 ## Report this to the AC_PACKAGE_NAME lists. ##
27766 ## ------------------------------------------ ##
27769 sed "s/^/$as_me: WARNING: /" >&2
27772 echo "$as_me:$LINENO: checking for $ac_header" >&5
27773 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27774 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27775 echo $ECHO_N "(cached) $ECHO_C" >&6
27777 eval "$as_ac_Header=\$ac_header_preproc"
27779 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27780 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27783 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27784 cat >>confdefs.h <<_ACEOF
27785 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27792 if test $ac_cv_header_db_185_h = yes || test $ac_cv_header_db_h = yes; then
27793 echo "$as_me:$LINENO: checking if Berkeley DB header compatibility" >&5
27794 echo $ECHO_N "checking if Berkeley DB header compatibility... $ECHO_C" >&6
27795 if test "${ol_cv_header_db1+set}" = set; then
27796 echo $ECHO_N "(cached) $ECHO_C" >&6
27799 cat >conftest.$ac_ext <<_ACEOF
27802 cat confdefs.h >>conftest.$ac_ext
27803 cat >>conftest.$ac_ext <<_ACEOF
27804 /* end confdefs.h. */
27807 # include <db_185.h>
27812 /* this check could be improved */
27813 #ifndef DB_VERSION_MAJOR
27814 # define DB_VERSION_MAJOR 1
27817 #if DB_VERSION_MAJOR == 1
27822 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27823 $EGREP "__db_version_1" >/dev/null 2>&1; then
27824 ol_cv_header_db1=yes
27826 ol_cv_header_db1=no
27831 echo "$as_me:$LINENO: result: $ol_cv_header_db1" >&5
27832 echo "${ECHO_T}$ol_cv_header_db1" >&6
27834 if test $ol_cv_header_db1 = yes ; then
27836 if test $ol_cv_lib_db = no ; then
27837 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
27838 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
27839 if test "${ol_cv_db_none+set}" = set; then
27840 echo $ECHO_N "(cached) $ECHO_C" >&6
27845 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27847 cat >conftest.$ac_ext <<_ACEOF
27850 cat confdefs.h >>conftest.$ac_ext
27851 cat >>conftest.$ac_ext <<_ACEOF
27852 /* end confdefs.h. */
27854 #ifdef HAVE_DB_185_H
27855 # include <db_185.h>
27860 #ifndef DB_VERSION_MAJOR
27861 # define DB_VERSION_MAJOR 1
27865 #define NULL ((void*)0)
27872 #if DB_VERSION_MAJOR > 1
27875 int major, minor, patch;
27877 version = db_version( &major, &minor, &patch );
27879 if( major != DB_VERSION_MAJOR ||
27880 minor < DB_VERSION_MINOR )
27882 printf("Berkeley DB version mismatch\n"
27883 "\theader: %s\n\tlibrary: %s\n",
27884 DB_VERSION_STRING, version);
27890 #if DB_VERSION_MAJOR > 2
27891 db_env_create( NULL, 0 );
27892 #elif DB_VERSION_MAJOR > 1
27893 db_appexit( NULL );
27895 (void) dbopen( NULL, 0, 0, 0, NULL);
27902 rm -f conftest.$ac_objext conftest$ac_exeext
27903 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27904 (eval $ac_link) 2>conftest.er1
27906 grep -v '^ *+' conftest.er1 >conftest.err
27908 cat conftest.err >&5
27909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27910 (exit $ac_status); } &&
27911 { ac_try='test -z "$ac_c_werror_flag"
27912 || test ! -s conftest.err'
27913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27914 (eval $ac_try) 2>&5
27916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27917 (exit $ac_status); }; } &&
27918 { ac_try='test -s conftest$ac_exeext'
27919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27920 (eval $ac_try) 2>&5
27922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27923 (exit $ac_status); }; }; then
27926 echo "$as_me: failed program was:" >&5
27927 sed 's/^/| /' conftest.$ac_ext >&5
27931 rm -f conftest.err conftest.$ac_objext \
27932 conftest$ac_exeext conftest.$ac_ext
27937 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
27938 echo "${ECHO_T}$ol_cv_db_none" >&6
27940 if test $ol_cv_db_none = yes ; then
27945 if test $ol_cv_lib_db = no ; then
27946 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
27947 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
27948 if test "${ol_cv_db_db43+set}" = set; then
27949 echo $ECHO_N "(cached) $ECHO_C" >&6
27954 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27956 cat >conftest.$ac_ext <<_ACEOF
27959 cat confdefs.h >>conftest.$ac_ext
27960 cat >>conftest.$ac_ext <<_ACEOF
27961 /* end confdefs.h. */
27963 #ifdef HAVE_DB_185_H
27964 # include <db_185.h>
27969 #ifndef DB_VERSION_MAJOR
27970 # define DB_VERSION_MAJOR 1
27974 #define NULL ((void*)0)
27981 #if DB_VERSION_MAJOR > 1
27984 int major, minor, patch;
27986 version = db_version( &major, &minor, &patch );
27988 if( major != DB_VERSION_MAJOR ||
27989 minor < DB_VERSION_MINOR )
27991 printf("Berkeley DB version mismatch\n"
27992 "\theader: %s\n\tlibrary: %s\n",
27993 DB_VERSION_STRING, version);
27999 #if DB_VERSION_MAJOR > 2
28000 db_env_create( NULL, 0 );
28001 #elif DB_VERSION_MAJOR > 1
28002 db_appexit( NULL );
28004 (void) dbopen( NULL, 0, 0, 0, NULL);
28011 rm -f conftest.$ac_objext conftest$ac_exeext
28012 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28013 (eval $ac_link) 2>conftest.er1
28015 grep -v '^ *+' conftest.er1 >conftest.err
28017 cat conftest.err >&5
28018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28019 (exit $ac_status); } &&
28020 { ac_try='test -z "$ac_c_werror_flag"
28021 || test ! -s conftest.err'
28022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28023 (eval $ac_try) 2>&5
28025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28026 (exit $ac_status); }; } &&
28027 { ac_try='test -s conftest$ac_exeext'
28028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28029 (eval $ac_try) 2>&5
28031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28032 (exit $ac_status); }; }; then
28035 echo "$as_me: failed program was:" >&5
28036 sed 's/^/| /' conftest.$ac_ext >&5
28040 rm -f conftest.err conftest.$ac_objext \
28041 conftest$ac_exeext conftest.$ac_ext
28046 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
28047 echo "${ECHO_T}$ol_cv_db_db43" >&6
28049 if test $ol_cv_db_db43 = yes ; then
28050 ol_cv_lib_db=-ldb43
28054 if test $ol_cv_lib_db = no ; then
28055 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
28056 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
28057 if test "${ol_cv_db_db_43+set}" = set; then
28058 echo $ECHO_N "(cached) $ECHO_C" >&6
28063 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28065 cat >conftest.$ac_ext <<_ACEOF
28068 cat confdefs.h >>conftest.$ac_ext
28069 cat >>conftest.$ac_ext <<_ACEOF
28070 /* end confdefs.h. */
28072 #ifdef HAVE_DB_185_H
28073 # include <db_185.h>
28078 #ifndef DB_VERSION_MAJOR
28079 # define DB_VERSION_MAJOR 1
28083 #define NULL ((void*)0)
28090 #if DB_VERSION_MAJOR > 1
28093 int major, minor, patch;
28095 version = db_version( &major, &minor, &patch );
28097 if( major != DB_VERSION_MAJOR ||
28098 minor < DB_VERSION_MINOR )
28100 printf("Berkeley DB version mismatch\n"
28101 "\theader: %s\n\tlibrary: %s\n",
28102 DB_VERSION_STRING, version);
28108 #if DB_VERSION_MAJOR > 2
28109 db_env_create( NULL, 0 );
28110 #elif DB_VERSION_MAJOR > 1
28111 db_appexit( NULL );
28113 (void) dbopen( NULL, 0, 0, 0, NULL);
28120 rm -f conftest.$ac_objext conftest$ac_exeext
28121 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28122 (eval $ac_link) 2>conftest.er1
28124 grep -v '^ *+' conftest.er1 >conftest.err
28126 cat conftest.err >&5
28127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28128 (exit $ac_status); } &&
28129 { ac_try='test -z "$ac_c_werror_flag"
28130 || test ! -s conftest.err'
28131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28132 (eval $ac_try) 2>&5
28134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28135 (exit $ac_status); }; } &&
28136 { ac_try='test -s conftest$ac_exeext'
28137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28138 (eval $ac_try) 2>&5
28140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28141 (exit $ac_status); }; }; then
28144 echo "$as_me: failed program was:" >&5
28145 sed 's/^/| /' conftest.$ac_ext >&5
28149 rm -f conftest.err conftest.$ac_objext \
28150 conftest$ac_exeext conftest.$ac_ext
28155 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
28156 echo "${ECHO_T}$ol_cv_db_db_43" >&6
28158 if test $ol_cv_db_db_43 = yes ; then
28159 ol_cv_lib_db=-ldb-43
28163 if test $ol_cv_lib_db = no ; then
28164 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
28165 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
28166 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
28167 echo $ECHO_N "(cached) $ECHO_C" >&6
28172 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28174 cat >conftest.$ac_ext <<_ACEOF
28177 cat confdefs.h >>conftest.$ac_ext
28178 cat >>conftest.$ac_ext <<_ACEOF
28179 /* end confdefs.h. */
28181 #ifdef HAVE_DB_185_H
28182 # include <db_185.h>
28187 #ifndef DB_VERSION_MAJOR
28188 # define DB_VERSION_MAJOR 1
28192 #define NULL ((void*)0)
28199 #if DB_VERSION_MAJOR > 1
28202 int major, minor, patch;
28204 version = db_version( &major, &minor, &patch );
28206 if( major != DB_VERSION_MAJOR ||
28207 minor < DB_VERSION_MINOR )
28209 printf("Berkeley DB version mismatch\n"
28210 "\theader: %s\n\tlibrary: %s\n",
28211 DB_VERSION_STRING, version);
28217 #if DB_VERSION_MAJOR > 2
28218 db_env_create( NULL, 0 );
28219 #elif DB_VERSION_MAJOR > 1
28220 db_appexit( NULL );
28222 (void) dbopen( NULL, 0, 0, 0, NULL);
28229 rm -f conftest.$ac_objext conftest$ac_exeext
28230 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28231 (eval $ac_link) 2>conftest.er1
28233 grep -v '^ *+' conftest.er1 >conftest.err
28235 cat conftest.err >&5
28236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28237 (exit $ac_status); } &&
28238 { ac_try='test -z "$ac_c_werror_flag"
28239 || test ! -s conftest.err'
28240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28241 (eval $ac_try) 2>&5
28243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28244 (exit $ac_status); }; } &&
28245 { ac_try='test -s conftest$ac_exeext'
28246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28247 (eval $ac_try) 2>&5
28249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28250 (exit $ac_status); }; }; then
28251 ol_cv_db_db_4_dot_3=yes
28253 echo "$as_me: failed program was:" >&5
28254 sed 's/^/| /' conftest.$ac_ext >&5
28256 ol_cv_db_db_4_dot_3=no
28258 rm -f conftest.err conftest.$ac_objext \
28259 conftest$ac_exeext conftest.$ac_ext
28264 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
28265 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
28267 if test $ol_cv_db_db_4_dot_3 = yes ; then
28268 ol_cv_lib_db=-ldb-4.3
28272 if test $ol_cv_lib_db = no ; then
28273 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
28274 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
28275 if test "${ol_cv_db_db_4_3+set}" = set; then
28276 echo $ECHO_N "(cached) $ECHO_C" >&6
28281 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28283 cat >conftest.$ac_ext <<_ACEOF
28286 cat confdefs.h >>conftest.$ac_ext
28287 cat >>conftest.$ac_ext <<_ACEOF
28288 /* end confdefs.h. */
28290 #ifdef HAVE_DB_185_H
28291 # include <db_185.h>
28296 #ifndef DB_VERSION_MAJOR
28297 # define DB_VERSION_MAJOR 1
28301 #define NULL ((void*)0)
28308 #if DB_VERSION_MAJOR > 1
28311 int major, minor, patch;
28313 version = db_version( &major, &minor, &patch );
28315 if( major != DB_VERSION_MAJOR ||
28316 minor < DB_VERSION_MINOR )
28318 printf("Berkeley DB version mismatch\n"
28319 "\theader: %s\n\tlibrary: %s\n",
28320 DB_VERSION_STRING, version);
28326 #if DB_VERSION_MAJOR > 2
28327 db_env_create( NULL, 0 );
28328 #elif DB_VERSION_MAJOR > 1
28329 db_appexit( NULL );
28331 (void) dbopen( NULL, 0, 0, 0, NULL);
28338 rm -f conftest.$ac_objext conftest$ac_exeext
28339 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28340 (eval $ac_link) 2>conftest.er1
28342 grep -v '^ *+' conftest.er1 >conftest.err
28344 cat conftest.err >&5
28345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28346 (exit $ac_status); } &&
28347 { ac_try='test -z "$ac_c_werror_flag"
28348 || test ! -s conftest.err'
28349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28350 (eval $ac_try) 2>&5
28352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28353 (exit $ac_status); }; } &&
28354 { ac_try='test -s conftest$ac_exeext'
28355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28356 (eval $ac_try) 2>&5
28358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28359 (exit $ac_status); }; }; then
28360 ol_cv_db_db_4_3=yes
28362 echo "$as_me: failed program was:" >&5
28363 sed 's/^/| /' conftest.$ac_ext >&5
28367 rm -f conftest.err conftest.$ac_objext \
28368 conftest$ac_exeext conftest.$ac_ext
28373 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
28374 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
28376 if test $ol_cv_db_db_4_3 = yes ; then
28377 ol_cv_lib_db=-ldb-4-3
28381 if test $ol_cv_lib_db = no ; then
28382 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
28383 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
28384 if test "${ol_cv_db_db42+set}" = set; then
28385 echo $ECHO_N "(cached) $ECHO_C" >&6
28390 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28392 cat >conftest.$ac_ext <<_ACEOF
28395 cat confdefs.h >>conftest.$ac_ext
28396 cat >>conftest.$ac_ext <<_ACEOF
28397 /* end confdefs.h. */
28399 #ifdef HAVE_DB_185_H
28400 # include <db_185.h>
28405 #ifndef DB_VERSION_MAJOR
28406 # define DB_VERSION_MAJOR 1
28410 #define NULL ((void*)0)
28417 #if DB_VERSION_MAJOR > 1
28420 int major, minor, patch;
28422 version = db_version( &major, &minor, &patch );
28424 if( major != DB_VERSION_MAJOR ||
28425 minor < DB_VERSION_MINOR )
28427 printf("Berkeley DB version mismatch\n"
28428 "\theader: %s\n\tlibrary: %s\n",
28429 DB_VERSION_STRING, version);
28435 #if DB_VERSION_MAJOR > 2
28436 db_env_create( NULL, 0 );
28437 #elif DB_VERSION_MAJOR > 1
28438 db_appexit( NULL );
28440 (void) dbopen( NULL, 0, 0, 0, NULL);
28447 rm -f conftest.$ac_objext conftest$ac_exeext
28448 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28449 (eval $ac_link) 2>conftest.er1
28451 grep -v '^ *+' conftest.er1 >conftest.err
28453 cat conftest.err >&5
28454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28455 (exit $ac_status); } &&
28456 { ac_try='test -z "$ac_c_werror_flag"
28457 || test ! -s conftest.err'
28458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28459 (eval $ac_try) 2>&5
28461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28462 (exit $ac_status); }; } &&
28463 { ac_try='test -s conftest$ac_exeext'
28464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28465 (eval $ac_try) 2>&5
28467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28468 (exit $ac_status); }; }; then
28471 echo "$as_me: failed program was:" >&5
28472 sed 's/^/| /' conftest.$ac_ext >&5
28476 rm -f conftest.err conftest.$ac_objext \
28477 conftest$ac_exeext conftest.$ac_ext
28482 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
28483 echo "${ECHO_T}$ol_cv_db_db42" >&6
28485 if test $ol_cv_db_db42 = yes ; then
28486 ol_cv_lib_db=-ldb42
28490 if test $ol_cv_lib_db = no ; then
28491 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
28492 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
28493 if test "${ol_cv_db_db_42+set}" = set; then
28494 echo $ECHO_N "(cached) $ECHO_C" >&6
28499 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28501 cat >conftest.$ac_ext <<_ACEOF
28504 cat confdefs.h >>conftest.$ac_ext
28505 cat >>conftest.$ac_ext <<_ACEOF
28506 /* end confdefs.h. */
28508 #ifdef HAVE_DB_185_H
28509 # include <db_185.h>
28514 #ifndef DB_VERSION_MAJOR
28515 # define DB_VERSION_MAJOR 1
28519 #define NULL ((void*)0)
28526 #if DB_VERSION_MAJOR > 1
28529 int major, minor, patch;
28531 version = db_version( &major, &minor, &patch );
28533 if( major != DB_VERSION_MAJOR ||
28534 minor < DB_VERSION_MINOR )
28536 printf("Berkeley DB version mismatch\n"
28537 "\theader: %s\n\tlibrary: %s\n",
28538 DB_VERSION_STRING, version);
28544 #if DB_VERSION_MAJOR > 2
28545 db_env_create( NULL, 0 );
28546 #elif DB_VERSION_MAJOR > 1
28547 db_appexit( NULL );
28549 (void) dbopen( NULL, 0, 0, 0, NULL);
28556 rm -f conftest.$ac_objext conftest$ac_exeext
28557 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28558 (eval $ac_link) 2>conftest.er1
28560 grep -v '^ *+' conftest.er1 >conftest.err
28562 cat conftest.err >&5
28563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28564 (exit $ac_status); } &&
28565 { ac_try='test -z "$ac_c_werror_flag"
28566 || test ! -s conftest.err'
28567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28568 (eval $ac_try) 2>&5
28570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28571 (exit $ac_status); }; } &&
28572 { ac_try='test -s conftest$ac_exeext'
28573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28574 (eval $ac_try) 2>&5
28576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28577 (exit $ac_status); }; }; then
28580 echo "$as_me: failed program was:" >&5
28581 sed 's/^/| /' conftest.$ac_ext >&5
28585 rm -f conftest.err conftest.$ac_objext \
28586 conftest$ac_exeext conftest.$ac_ext
28591 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
28592 echo "${ECHO_T}$ol_cv_db_db_42" >&6
28594 if test $ol_cv_db_db_42 = yes ; then
28595 ol_cv_lib_db=-ldb-42
28599 if test $ol_cv_lib_db = no ; then
28600 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
28601 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
28602 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
28603 echo $ECHO_N "(cached) $ECHO_C" >&6
28608 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28610 cat >conftest.$ac_ext <<_ACEOF
28613 cat confdefs.h >>conftest.$ac_ext
28614 cat >>conftest.$ac_ext <<_ACEOF
28615 /* end confdefs.h. */
28617 #ifdef HAVE_DB_185_H
28618 # include <db_185.h>
28623 #ifndef DB_VERSION_MAJOR
28624 # define DB_VERSION_MAJOR 1
28628 #define NULL ((void*)0)
28635 #if DB_VERSION_MAJOR > 1
28638 int major, minor, patch;
28640 version = db_version( &major, &minor, &patch );
28642 if( major != DB_VERSION_MAJOR ||
28643 minor < DB_VERSION_MINOR )
28645 printf("Berkeley DB version mismatch\n"
28646 "\theader: %s\n\tlibrary: %s\n",
28647 DB_VERSION_STRING, version);
28653 #if DB_VERSION_MAJOR > 2
28654 db_env_create( NULL, 0 );
28655 #elif DB_VERSION_MAJOR > 1
28656 db_appexit( NULL );
28658 (void) dbopen( NULL, 0, 0, 0, NULL);
28665 rm -f conftest.$ac_objext conftest$ac_exeext
28666 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28667 (eval $ac_link) 2>conftest.er1
28669 grep -v '^ *+' conftest.er1 >conftest.err
28671 cat conftest.err >&5
28672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28673 (exit $ac_status); } &&
28674 { ac_try='test -z "$ac_c_werror_flag"
28675 || test ! -s conftest.err'
28676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28677 (eval $ac_try) 2>&5
28679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28680 (exit $ac_status); }; } &&
28681 { ac_try='test -s conftest$ac_exeext'
28682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28683 (eval $ac_try) 2>&5
28685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28686 (exit $ac_status); }; }; then
28687 ol_cv_db_db_4_dot_2=yes
28689 echo "$as_me: failed program was:" >&5
28690 sed 's/^/| /' conftest.$ac_ext >&5
28692 ol_cv_db_db_4_dot_2=no
28694 rm -f conftest.err conftest.$ac_objext \
28695 conftest$ac_exeext conftest.$ac_ext
28700 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
28701 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
28703 if test $ol_cv_db_db_4_dot_2 = yes ; then
28704 ol_cv_lib_db=-ldb-4.2
28708 if test $ol_cv_lib_db = no ; then
28709 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
28710 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
28711 if test "${ol_cv_db_db_4_2+set}" = set; then
28712 echo $ECHO_N "(cached) $ECHO_C" >&6
28717 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28719 cat >conftest.$ac_ext <<_ACEOF
28722 cat confdefs.h >>conftest.$ac_ext
28723 cat >>conftest.$ac_ext <<_ACEOF
28724 /* end confdefs.h. */
28726 #ifdef HAVE_DB_185_H
28727 # include <db_185.h>
28732 #ifndef DB_VERSION_MAJOR
28733 # define DB_VERSION_MAJOR 1
28737 #define NULL ((void*)0)
28744 #if DB_VERSION_MAJOR > 1
28747 int major, minor, patch;
28749 version = db_version( &major, &minor, &patch );
28751 if( major != DB_VERSION_MAJOR ||
28752 minor < DB_VERSION_MINOR )
28754 printf("Berkeley DB version mismatch\n"
28755 "\theader: %s\n\tlibrary: %s\n",
28756 DB_VERSION_STRING, version);
28762 #if DB_VERSION_MAJOR > 2
28763 db_env_create( NULL, 0 );
28764 #elif DB_VERSION_MAJOR > 1
28765 db_appexit( NULL );
28767 (void) dbopen( NULL, 0, 0, 0, NULL);
28774 rm -f conftest.$ac_objext conftest$ac_exeext
28775 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28776 (eval $ac_link) 2>conftest.er1
28778 grep -v '^ *+' conftest.er1 >conftest.err
28780 cat conftest.err >&5
28781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28782 (exit $ac_status); } &&
28783 { ac_try='test -z "$ac_c_werror_flag"
28784 || test ! -s conftest.err'
28785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28786 (eval $ac_try) 2>&5
28788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28789 (exit $ac_status); }; } &&
28790 { ac_try='test -s conftest$ac_exeext'
28791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28792 (eval $ac_try) 2>&5
28794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28795 (exit $ac_status); }; }; then
28796 ol_cv_db_db_4_2=yes
28798 echo "$as_me: failed program was:" >&5
28799 sed 's/^/| /' conftest.$ac_ext >&5
28803 rm -f conftest.err conftest.$ac_objext \
28804 conftest$ac_exeext conftest.$ac_ext
28809 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
28810 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
28812 if test $ol_cv_db_db_4_2 = yes ; then
28813 ol_cv_lib_db=-ldb-4-2
28817 if test $ol_cv_lib_db = no ; then
28818 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
28819 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
28820 if test "${ol_cv_db_db_4+set}" = set; then
28821 echo $ECHO_N "(cached) $ECHO_C" >&6
28826 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28828 cat >conftest.$ac_ext <<_ACEOF
28831 cat confdefs.h >>conftest.$ac_ext
28832 cat >>conftest.$ac_ext <<_ACEOF
28833 /* end confdefs.h. */
28835 #ifdef HAVE_DB_185_H
28836 # include <db_185.h>
28841 #ifndef DB_VERSION_MAJOR
28842 # define DB_VERSION_MAJOR 1
28846 #define NULL ((void*)0)
28853 #if DB_VERSION_MAJOR > 1
28856 int major, minor, patch;
28858 version = db_version( &major, &minor, &patch );
28860 if( major != DB_VERSION_MAJOR ||
28861 minor < DB_VERSION_MINOR )
28863 printf("Berkeley DB version mismatch\n"
28864 "\theader: %s\n\tlibrary: %s\n",
28865 DB_VERSION_STRING, version);
28871 #if DB_VERSION_MAJOR > 2
28872 db_env_create( NULL, 0 );
28873 #elif DB_VERSION_MAJOR > 1
28874 db_appexit( NULL );
28876 (void) dbopen( NULL, 0, 0, 0, NULL);
28883 rm -f conftest.$ac_objext conftest$ac_exeext
28884 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28885 (eval $ac_link) 2>conftest.er1
28887 grep -v '^ *+' conftest.er1 >conftest.err
28889 cat conftest.err >&5
28890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28891 (exit $ac_status); } &&
28892 { ac_try='test -z "$ac_c_werror_flag"
28893 || test ! -s conftest.err'
28894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28895 (eval $ac_try) 2>&5
28897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28898 (exit $ac_status); }; } &&
28899 { ac_try='test -s conftest$ac_exeext'
28900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28901 (eval $ac_try) 2>&5
28903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28904 (exit $ac_status); }; }; then
28907 echo "$as_me: failed program was:" >&5
28908 sed 's/^/| /' conftest.$ac_ext >&5
28912 rm -f conftest.err conftest.$ac_objext \
28913 conftest$ac_exeext conftest.$ac_ext
28918 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
28919 echo "${ECHO_T}$ol_cv_db_db_4" >&6
28921 if test $ol_cv_db_db_4 = yes ; then
28922 ol_cv_lib_db=-ldb-4
28926 if test $ol_cv_lib_db = no ; then
28927 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
28928 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
28929 if test "${ol_cv_db_db4+set}" = set; then
28930 echo $ECHO_N "(cached) $ECHO_C" >&6
28935 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28937 cat >conftest.$ac_ext <<_ACEOF
28940 cat confdefs.h >>conftest.$ac_ext
28941 cat >>conftest.$ac_ext <<_ACEOF
28942 /* end confdefs.h. */
28944 #ifdef HAVE_DB_185_H
28945 # include <db_185.h>
28950 #ifndef DB_VERSION_MAJOR
28951 # define DB_VERSION_MAJOR 1
28955 #define NULL ((void*)0)
28962 #if DB_VERSION_MAJOR > 1
28965 int major, minor, patch;
28967 version = db_version( &major, &minor, &patch );
28969 if( major != DB_VERSION_MAJOR ||
28970 minor < DB_VERSION_MINOR )
28972 printf("Berkeley DB version mismatch\n"
28973 "\theader: %s\n\tlibrary: %s\n",
28974 DB_VERSION_STRING, version);
28980 #if DB_VERSION_MAJOR > 2
28981 db_env_create( NULL, 0 );
28982 #elif DB_VERSION_MAJOR > 1
28983 db_appexit( NULL );
28985 (void) dbopen( NULL, 0, 0, 0, NULL);
28992 rm -f conftest.$ac_objext conftest$ac_exeext
28993 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28994 (eval $ac_link) 2>conftest.er1
28996 grep -v '^ *+' conftest.er1 >conftest.err
28998 cat conftest.err >&5
28999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29000 (exit $ac_status); } &&
29001 { ac_try='test -z "$ac_c_werror_flag"
29002 || test ! -s conftest.err'
29003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29004 (eval $ac_try) 2>&5
29006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29007 (exit $ac_status); }; } &&
29008 { ac_try='test -s conftest$ac_exeext'
29009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29010 (eval $ac_try) 2>&5
29012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29013 (exit $ac_status); }; }; then
29016 echo "$as_me: failed program was:" >&5
29017 sed 's/^/| /' conftest.$ac_ext >&5
29021 rm -f conftest.err conftest.$ac_objext \
29022 conftest$ac_exeext conftest.$ac_ext
29027 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
29028 echo "${ECHO_T}$ol_cv_db_db4" >&6
29030 if test $ol_cv_db_db4 = yes ; then
29035 if test $ol_cv_lib_db = no ; then
29036 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
29037 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
29038 if test "${ol_cv_db_db+set}" = set; then
29039 echo $ECHO_N "(cached) $ECHO_C" >&6
29044 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29046 cat >conftest.$ac_ext <<_ACEOF
29049 cat confdefs.h >>conftest.$ac_ext
29050 cat >>conftest.$ac_ext <<_ACEOF
29051 /* end confdefs.h. */
29053 #ifdef HAVE_DB_185_H
29054 # include <db_185.h>
29059 #ifndef DB_VERSION_MAJOR
29060 # define DB_VERSION_MAJOR 1
29064 #define NULL ((void*)0)
29071 #if DB_VERSION_MAJOR > 1
29074 int major, minor, patch;
29076 version = db_version( &major, &minor, &patch );
29078 if( major != DB_VERSION_MAJOR ||
29079 minor < DB_VERSION_MINOR )
29081 printf("Berkeley DB version mismatch\n"
29082 "\theader: %s\n\tlibrary: %s\n",
29083 DB_VERSION_STRING, version);
29089 #if DB_VERSION_MAJOR > 2
29090 db_env_create( NULL, 0 );
29091 #elif DB_VERSION_MAJOR > 1
29092 db_appexit( NULL );
29094 (void) dbopen( NULL, 0, 0, 0, NULL);
29101 rm -f conftest.$ac_objext conftest$ac_exeext
29102 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29103 (eval $ac_link) 2>conftest.er1
29105 grep -v '^ *+' conftest.er1 >conftest.err
29107 cat conftest.err >&5
29108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29109 (exit $ac_status); } &&
29110 { ac_try='test -z "$ac_c_werror_flag"
29111 || test ! -s conftest.err'
29112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29113 (eval $ac_try) 2>&5
29115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29116 (exit $ac_status); }; } &&
29117 { ac_try='test -s conftest$ac_exeext'
29118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29119 (eval $ac_try) 2>&5
29121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29122 (exit $ac_status); }; }; then
29125 echo "$as_me: failed program was:" >&5
29126 sed 's/^/| /' conftest.$ac_ext >&5
29130 rm -f conftest.err conftest.$ac_objext \
29131 conftest$ac_exeext conftest.$ac_ext
29136 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
29137 echo "${ECHO_T}$ol_cv_db_db" >&6
29139 if test $ol_cv_db_db = yes ; then
29144 if test $ol_cv_lib_db = no ; then
29145 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
29146 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
29147 if test "${ol_cv_db_db41+set}" = set; then
29148 echo $ECHO_N "(cached) $ECHO_C" >&6
29153 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29155 cat >conftest.$ac_ext <<_ACEOF
29158 cat confdefs.h >>conftest.$ac_ext
29159 cat >>conftest.$ac_ext <<_ACEOF
29160 /* end confdefs.h. */
29162 #ifdef HAVE_DB_185_H
29163 # include <db_185.h>
29168 #ifndef DB_VERSION_MAJOR
29169 # define DB_VERSION_MAJOR 1
29173 #define NULL ((void*)0)
29180 #if DB_VERSION_MAJOR > 1
29183 int major, minor, patch;
29185 version = db_version( &major, &minor, &patch );
29187 if( major != DB_VERSION_MAJOR ||
29188 minor < DB_VERSION_MINOR )
29190 printf("Berkeley DB version mismatch\n"
29191 "\theader: %s\n\tlibrary: %s\n",
29192 DB_VERSION_STRING, version);
29198 #if DB_VERSION_MAJOR > 2
29199 db_env_create( NULL, 0 );
29200 #elif DB_VERSION_MAJOR > 1
29201 db_appexit( NULL );
29203 (void) dbopen( NULL, 0, 0, 0, NULL);
29210 rm -f conftest.$ac_objext conftest$ac_exeext
29211 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29212 (eval $ac_link) 2>conftest.er1
29214 grep -v '^ *+' conftest.er1 >conftest.err
29216 cat conftest.err >&5
29217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29218 (exit $ac_status); } &&
29219 { ac_try='test -z "$ac_c_werror_flag"
29220 || test ! -s conftest.err'
29221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29222 (eval $ac_try) 2>&5
29224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29225 (exit $ac_status); }; } &&
29226 { ac_try='test -s conftest$ac_exeext'
29227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29228 (eval $ac_try) 2>&5
29230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29231 (exit $ac_status); }; }; then
29234 echo "$as_me: failed program was:" >&5
29235 sed 's/^/| /' conftest.$ac_ext >&5
29239 rm -f conftest.err conftest.$ac_objext \
29240 conftest$ac_exeext conftest.$ac_ext
29245 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
29246 echo "${ECHO_T}$ol_cv_db_db41" >&6
29248 if test $ol_cv_db_db41 = yes ; then
29249 ol_cv_lib_db=-ldb41
29253 if test $ol_cv_lib_db = no ; then
29254 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
29255 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
29256 if test "${ol_cv_db_db_41+set}" = set; then
29257 echo $ECHO_N "(cached) $ECHO_C" >&6
29262 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29264 cat >conftest.$ac_ext <<_ACEOF
29267 cat confdefs.h >>conftest.$ac_ext
29268 cat >>conftest.$ac_ext <<_ACEOF
29269 /* end confdefs.h. */
29271 #ifdef HAVE_DB_185_H
29272 # include <db_185.h>
29277 #ifndef DB_VERSION_MAJOR
29278 # define DB_VERSION_MAJOR 1
29282 #define NULL ((void*)0)
29289 #if DB_VERSION_MAJOR > 1
29292 int major, minor, patch;
29294 version = db_version( &major, &minor, &patch );
29296 if( major != DB_VERSION_MAJOR ||
29297 minor < DB_VERSION_MINOR )
29299 printf("Berkeley DB version mismatch\n"
29300 "\theader: %s\n\tlibrary: %s\n",
29301 DB_VERSION_STRING, version);
29307 #if DB_VERSION_MAJOR > 2
29308 db_env_create( NULL, 0 );
29309 #elif DB_VERSION_MAJOR > 1
29310 db_appexit( NULL );
29312 (void) dbopen( NULL, 0, 0, 0, NULL);
29319 rm -f conftest.$ac_objext conftest$ac_exeext
29320 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29321 (eval $ac_link) 2>conftest.er1
29323 grep -v '^ *+' conftest.er1 >conftest.err
29325 cat conftest.err >&5
29326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29327 (exit $ac_status); } &&
29328 { ac_try='test -z "$ac_c_werror_flag"
29329 || test ! -s conftest.err'
29330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29331 (eval $ac_try) 2>&5
29333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29334 (exit $ac_status); }; } &&
29335 { ac_try='test -s conftest$ac_exeext'
29336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29337 (eval $ac_try) 2>&5
29339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29340 (exit $ac_status); }; }; then
29343 echo "$as_me: failed program was:" >&5
29344 sed 's/^/| /' conftest.$ac_ext >&5
29348 rm -f conftest.err conftest.$ac_objext \
29349 conftest$ac_exeext conftest.$ac_ext
29354 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
29355 echo "${ECHO_T}$ol_cv_db_db_41" >&6
29357 if test $ol_cv_db_db_41 = yes ; then
29358 ol_cv_lib_db=-ldb-41
29362 if test $ol_cv_lib_db = no ; then
29363 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
29364 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
29365 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
29366 echo $ECHO_N "(cached) $ECHO_C" >&6
29371 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29373 cat >conftest.$ac_ext <<_ACEOF
29376 cat confdefs.h >>conftest.$ac_ext
29377 cat >>conftest.$ac_ext <<_ACEOF
29378 /* end confdefs.h. */
29380 #ifdef HAVE_DB_185_H
29381 # include <db_185.h>
29386 #ifndef DB_VERSION_MAJOR
29387 # define DB_VERSION_MAJOR 1
29391 #define NULL ((void*)0)
29398 #if DB_VERSION_MAJOR > 1
29401 int major, minor, patch;
29403 version = db_version( &major, &minor, &patch );
29405 if( major != DB_VERSION_MAJOR ||
29406 minor < DB_VERSION_MINOR )
29408 printf("Berkeley DB version mismatch\n"
29409 "\theader: %s\n\tlibrary: %s\n",
29410 DB_VERSION_STRING, version);
29416 #if DB_VERSION_MAJOR > 2
29417 db_env_create( NULL, 0 );
29418 #elif DB_VERSION_MAJOR > 1
29419 db_appexit( NULL );
29421 (void) dbopen( NULL, 0, 0, 0, NULL);
29428 rm -f conftest.$ac_objext conftest$ac_exeext
29429 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29430 (eval $ac_link) 2>conftest.er1
29432 grep -v '^ *+' conftest.er1 >conftest.err
29434 cat conftest.err >&5
29435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29436 (exit $ac_status); } &&
29437 { ac_try='test -z "$ac_c_werror_flag"
29438 || test ! -s conftest.err'
29439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29440 (eval $ac_try) 2>&5
29442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29443 (exit $ac_status); }; } &&
29444 { ac_try='test -s conftest$ac_exeext'
29445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29446 (eval $ac_try) 2>&5
29448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29449 (exit $ac_status); }; }; then
29450 ol_cv_db_db_4_dot_1=yes
29452 echo "$as_me: failed program was:" >&5
29453 sed 's/^/| /' conftest.$ac_ext >&5
29455 ol_cv_db_db_4_dot_1=no
29457 rm -f conftest.err conftest.$ac_objext \
29458 conftest$ac_exeext conftest.$ac_ext
29463 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
29464 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
29466 if test $ol_cv_db_db_4_dot_1 = yes ; then
29467 ol_cv_lib_db=-ldb-4.1
29471 if test $ol_cv_lib_db = no ; then
29472 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
29473 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
29474 if test "${ol_cv_db_db_4_1+set}" = set; then
29475 echo $ECHO_N "(cached) $ECHO_C" >&6
29480 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29482 cat >conftest.$ac_ext <<_ACEOF
29485 cat confdefs.h >>conftest.$ac_ext
29486 cat >>conftest.$ac_ext <<_ACEOF
29487 /* end confdefs.h. */
29489 #ifdef HAVE_DB_185_H
29490 # include <db_185.h>
29495 #ifndef DB_VERSION_MAJOR
29496 # define DB_VERSION_MAJOR 1
29500 #define NULL ((void*)0)
29507 #if DB_VERSION_MAJOR > 1
29510 int major, minor, patch;
29512 version = db_version( &major, &minor, &patch );
29514 if( major != DB_VERSION_MAJOR ||
29515 minor < DB_VERSION_MINOR )
29517 printf("Berkeley DB version mismatch\n"
29518 "\theader: %s\n\tlibrary: %s\n",
29519 DB_VERSION_STRING, version);
29525 #if DB_VERSION_MAJOR > 2
29526 db_env_create( NULL, 0 );
29527 #elif DB_VERSION_MAJOR > 1
29528 db_appexit( NULL );
29530 (void) dbopen( NULL, 0, 0, 0, NULL);
29537 rm -f conftest.$ac_objext conftest$ac_exeext
29538 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29539 (eval $ac_link) 2>conftest.er1
29541 grep -v '^ *+' conftest.er1 >conftest.err
29543 cat conftest.err >&5
29544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29545 (exit $ac_status); } &&
29546 { ac_try='test -z "$ac_c_werror_flag"
29547 || test ! -s conftest.err'
29548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29549 (eval $ac_try) 2>&5
29551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29552 (exit $ac_status); }; } &&
29553 { ac_try='test -s conftest$ac_exeext'
29554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29555 (eval $ac_try) 2>&5
29557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29558 (exit $ac_status); }; }; then
29559 ol_cv_db_db_4_1=yes
29561 echo "$as_me: failed program was:" >&5
29562 sed 's/^/| /' conftest.$ac_ext >&5
29566 rm -f conftest.err conftest.$ac_objext \
29567 conftest$ac_exeext conftest.$ac_ext
29572 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
29573 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
29575 if test $ol_cv_db_db_4_1 = yes ; then
29576 ol_cv_lib_db=-ldb-4-1
29580 if test $ol_cv_lib_db = no ; then
29581 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
29582 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
29583 if test "${ol_cv_db_db3+set}" = set; then
29584 echo $ECHO_N "(cached) $ECHO_C" >&6
29589 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29591 cat >conftest.$ac_ext <<_ACEOF
29594 cat confdefs.h >>conftest.$ac_ext
29595 cat >>conftest.$ac_ext <<_ACEOF
29596 /* end confdefs.h. */
29598 #ifdef HAVE_DB_185_H
29599 # include <db_185.h>
29604 #ifndef DB_VERSION_MAJOR
29605 # define DB_VERSION_MAJOR 1
29609 #define NULL ((void*)0)
29616 #if DB_VERSION_MAJOR > 1
29619 int major, minor, patch;
29621 version = db_version( &major, &minor, &patch );
29623 if( major != DB_VERSION_MAJOR ||
29624 minor < DB_VERSION_MINOR )
29626 printf("Berkeley DB version mismatch\n"
29627 "\theader: %s\n\tlibrary: %s\n",
29628 DB_VERSION_STRING, version);
29634 #if DB_VERSION_MAJOR > 2
29635 db_env_create( NULL, 0 );
29636 #elif DB_VERSION_MAJOR > 1
29637 db_appexit( NULL );
29639 (void) dbopen( NULL, 0, 0, 0, NULL);
29646 rm -f conftest.$ac_objext conftest$ac_exeext
29647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29648 (eval $ac_link) 2>conftest.er1
29650 grep -v '^ *+' conftest.er1 >conftest.err
29652 cat conftest.err >&5
29653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29654 (exit $ac_status); } &&
29655 { ac_try='test -z "$ac_c_werror_flag"
29656 || test ! -s conftest.err'
29657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29658 (eval $ac_try) 2>&5
29660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29661 (exit $ac_status); }; } &&
29662 { ac_try='test -s conftest$ac_exeext'
29663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29664 (eval $ac_try) 2>&5
29666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29667 (exit $ac_status); }; }; then
29670 echo "$as_me: failed program was:" >&5
29671 sed 's/^/| /' conftest.$ac_ext >&5
29675 rm -f conftest.err conftest.$ac_objext \
29676 conftest$ac_exeext conftest.$ac_ext
29681 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
29682 echo "${ECHO_T}$ol_cv_db_db3" >&6
29684 if test $ol_cv_db_db3 = yes ; then
29689 if test $ol_cv_lib_db = no ; then
29690 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
29691 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
29692 if test "${ol_cv_db_db_3+set}" = set; then
29693 echo $ECHO_N "(cached) $ECHO_C" >&6
29698 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29700 cat >conftest.$ac_ext <<_ACEOF
29703 cat confdefs.h >>conftest.$ac_ext
29704 cat >>conftest.$ac_ext <<_ACEOF
29705 /* end confdefs.h. */
29707 #ifdef HAVE_DB_185_H
29708 # include <db_185.h>
29713 #ifndef DB_VERSION_MAJOR
29714 # define DB_VERSION_MAJOR 1
29718 #define NULL ((void*)0)
29725 #if DB_VERSION_MAJOR > 1
29728 int major, minor, patch;
29730 version = db_version( &major, &minor, &patch );
29732 if( major != DB_VERSION_MAJOR ||
29733 minor < DB_VERSION_MINOR )
29735 printf("Berkeley DB version mismatch\n"
29736 "\theader: %s\n\tlibrary: %s\n",
29737 DB_VERSION_STRING, version);
29743 #if DB_VERSION_MAJOR > 2
29744 db_env_create( NULL, 0 );
29745 #elif DB_VERSION_MAJOR > 1
29746 db_appexit( NULL );
29748 (void) dbopen( NULL, 0, 0, 0, NULL);
29755 rm -f conftest.$ac_objext conftest$ac_exeext
29756 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29757 (eval $ac_link) 2>conftest.er1
29759 grep -v '^ *+' conftest.er1 >conftest.err
29761 cat conftest.err >&5
29762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29763 (exit $ac_status); } &&
29764 { ac_try='test -z "$ac_c_werror_flag"
29765 || test ! -s conftest.err'
29766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29767 (eval $ac_try) 2>&5
29769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29770 (exit $ac_status); }; } &&
29771 { ac_try='test -s conftest$ac_exeext'
29772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29773 (eval $ac_try) 2>&5
29775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29776 (exit $ac_status); }; }; then
29779 echo "$as_me: failed program was:" >&5
29780 sed 's/^/| /' conftest.$ac_ext >&5
29784 rm -f conftest.err conftest.$ac_objext \
29785 conftest$ac_exeext conftest.$ac_ext
29790 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
29791 echo "${ECHO_T}$ol_cv_db_db_3" >&6
29793 if test $ol_cv_db_db_3 = yes ; then
29794 ol_cv_lib_db=-ldb-3
29798 if test $ol_cv_lib_db = no ; then
29799 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
29800 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
29801 if test "${ol_cv_db_db2+set}" = set; then
29802 echo $ECHO_N "(cached) $ECHO_C" >&6
29807 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29809 cat >conftest.$ac_ext <<_ACEOF
29812 cat confdefs.h >>conftest.$ac_ext
29813 cat >>conftest.$ac_ext <<_ACEOF
29814 /* end confdefs.h. */
29816 #ifdef HAVE_DB_185_H
29817 # include <db_185.h>
29822 #ifndef DB_VERSION_MAJOR
29823 # define DB_VERSION_MAJOR 1
29827 #define NULL ((void*)0)
29834 #if DB_VERSION_MAJOR > 1
29837 int major, minor, patch;
29839 version = db_version( &major, &minor, &patch );
29841 if( major != DB_VERSION_MAJOR ||
29842 minor < DB_VERSION_MINOR )
29844 printf("Berkeley DB version mismatch\n"
29845 "\theader: %s\n\tlibrary: %s\n",
29846 DB_VERSION_STRING, version);
29852 #if DB_VERSION_MAJOR > 2
29853 db_env_create( NULL, 0 );
29854 #elif DB_VERSION_MAJOR > 1
29855 db_appexit( NULL );
29857 (void) dbopen( NULL, 0, 0, 0, NULL);
29864 rm -f conftest.$ac_objext conftest$ac_exeext
29865 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29866 (eval $ac_link) 2>conftest.er1
29868 grep -v '^ *+' conftest.er1 >conftest.err
29870 cat conftest.err >&5
29871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29872 (exit $ac_status); } &&
29873 { ac_try='test -z "$ac_c_werror_flag"
29874 || test ! -s conftest.err'
29875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29876 (eval $ac_try) 2>&5
29878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29879 (exit $ac_status); }; } &&
29880 { ac_try='test -s conftest$ac_exeext'
29881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29882 (eval $ac_try) 2>&5
29884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29885 (exit $ac_status); }; }; then
29888 echo "$as_me: failed program was:" >&5
29889 sed 's/^/| /' conftest.$ac_ext >&5
29893 rm -f conftest.err conftest.$ac_objext \
29894 conftest$ac_exeext conftest.$ac_ext
29899 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
29900 echo "${ECHO_T}$ol_cv_db_db2" >&6
29902 if test $ol_cv_db_db2 = yes ; then
29907 if test $ol_cv_lib_db = no ; then
29908 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
29909 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
29910 if test "${ol_cv_db_db_2+set}" = set; then
29911 echo $ECHO_N "(cached) $ECHO_C" >&6
29916 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29918 cat >conftest.$ac_ext <<_ACEOF
29921 cat confdefs.h >>conftest.$ac_ext
29922 cat >>conftest.$ac_ext <<_ACEOF
29923 /* end confdefs.h. */
29925 #ifdef HAVE_DB_185_H
29926 # include <db_185.h>
29931 #ifndef DB_VERSION_MAJOR
29932 # define DB_VERSION_MAJOR 1
29936 #define NULL ((void*)0)
29943 #if DB_VERSION_MAJOR > 1
29946 int major, minor, patch;
29948 version = db_version( &major, &minor, &patch );
29950 if( major != DB_VERSION_MAJOR ||
29951 minor < DB_VERSION_MINOR )
29953 printf("Berkeley DB version mismatch\n"
29954 "\theader: %s\n\tlibrary: %s\n",
29955 DB_VERSION_STRING, version);
29961 #if DB_VERSION_MAJOR > 2
29962 db_env_create( NULL, 0 );
29963 #elif DB_VERSION_MAJOR > 1
29964 db_appexit( NULL );
29966 (void) dbopen( NULL, 0, 0, 0, NULL);
29973 rm -f conftest.$ac_objext conftest$ac_exeext
29974 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29975 (eval $ac_link) 2>conftest.er1
29977 grep -v '^ *+' conftest.er1 >conftest.err
29979 cat conftest.err >&5
29980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29981 (exit $ac_status); } &&
29982 { ac_try='test -z "$ac_c_werror_flag"
29983 || test ! -s conftest.err'
29984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29985 (eval $ac_try) 2>&5
29987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29988 (exit $ac_status); }; } &&
29989 { ac_try='test -s conftest$ac_exeext'
29990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29991 (eval $ac_try) 2>&5
29993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29994 (exit $ac_status); }; }; then
29997 echo "$as_me: failed program was:" >&5
29998 sed 's/^/| /' conftest.$ac_ext >&5
30002 rm -f conftest.err conftest.$ac_objext \
30003 conftest$ac_exeext conftest.$ac_ext
30008 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
30009 echo "${ECHO_T}$ol_cv_db_db_2" >&6
30011 if test $ol_cv_db_db_2 = yes ; then
30012 ol_cv_lib_db=-ldb-2
30016 if test $ol_cv_lib_db = no ; then
30017 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
30018 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
30019 if test "${ol_cv_db_db1+set}" = set; then
30020 echo $ECHO_N "(cached) $ECHO_C" >&6
30025 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30027 cat >conftest.$ac_ext <<_ACEOF
30030 cat confdefs.h >>conftest.$ac_ext
30031 cat >>conftest.$ac_ext <<_ACEOF
30032 /* end confdefs.h. */
30034 #ifdef HAVE_DB_185_H
30035 # include <db_185.h>
30040 #ifndef DB_VERSION_MAJOR
30041 # define DB_VERSION_MAJOR 1
30045 #define NULL ((void*)0)
30052 #if DB_VERSION_MAJOR > 1
30055 int major, minor, patch;
30057 version = db_version( &major, &minor, &patch );
30059 if( major != DB_VERSION_MAJOR ||
30060 minor < DB_VERSION_MINOR )
30062 printf("Berkeley DB version mismatch\n"
30063 "\theader: %s\n\tlibrary: %s\n",
30064 DB_VERSION_STRING, version);
30070 #if DB_VERSION_MAJOR > 2
30071 db_env_create( NULL, 0 );
30072 #elif DB_VERSION_MAJOR > 1
30073 db_appexit( NULL );
30075 (void) dbopen( NULL, 0, 0, 0, NULL);
30082 rm -f conftest.$ac_objext conftest$ac_exeext
30083 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30084 (eval $ac_link) 2>conftest.er1
30086 grep -v '^ *+' conftest.er1 >conftest.err
30088 cat conftest.err >&5
30089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30090 (exit $ac_status); } &&
30091 { ac_try='test -z "$ac_c_werror_flag"
30092 || test ! -s conftest.err'
30093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30094 (eval $ac_try) 2>&5
30096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30097 (exit $ac_status); }; } &&
30098 { ac_try='test -s conftest$ac_exeext'
30099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30100 (eval $ac_try) 2>&5
30102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30103 (exit $ac_status); }; }; then
30106 echo "$as_me: failed program was:" >&5
30107 sed 's/^/| /' conftest.$ac_ext >&5
30111 rm -f conftest.err conftest.$ac_objext \
30112 conftest$ac_exeext conftest.$ac_ext
30117 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
30118 echo "${ECHO_T}$ol_cv_db_db1" >&6
30120 if test $ol_cv_db_db1 = yes ; then
30125 if test $ol_cv_lib_db = no ; then
30126 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
30127 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
30128 if test "${ol_cv_db_db_1+set}" = set; then
30129 echo $ECHO_N "(cached) $ECHO_C" >&6
30134 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30136 cat >conftest.$ac_ext <<_ACEOF
30139 cat confdefs.h >>conftest.$ac_ext
30140 cat >>conftest.$ac_ext <<_ACEOF
30141 /* end confdefs.h. */
30143 #ifdef HAVE_DB_185_H
30144 # include <db_185.h>
30149 #ifndef DB_VERSION_MAJOR
30150 # define DB_VERSION_MAJOR 1
30154 #define NULL ((void*)0)
30161 #if DB_VERSION_MAJOR > 1
30164 int major, minor, patch;
30166 version = db_version( &major, &minor, &patch );
30168 if( major != DB_VERSION_MAJOR ||
30169 minor < DB_VERSION_MINOR )
30171 printf("Berkeley DB version mismatch\n"
30172 "\theader: %s\n\tlibrary: %s\n",
30173 DB_VERSION_STRING, version);
30179 #if DB_VERSION_MAJOR > 2
30180 db_env_create( NULL, 0 );
30181 #elif DB_VERSION_MAJOR > 1
30182 db_appexit( NULL );
30184 (void) dbopen( NULL, 0, 0, 0, NULL);
30191 rm -f conftest.$ac_objext conftest$ac_exeext
30192 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30193 (eval $ac_link) 2>conftest.er1
30195 grep -v '^ *+' conftest.er1 >conftest.err
30197 cat conftest.err >&5
30198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30199 (exit $ac_status); } &&
30200 { ac_try='test -z "$ac_c_werror_flag"
30201 || test ! -s conftest.err'
30202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30203 (eval $ac_try) 2>&5
30205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30206 (exit $ac_status); }; } &&
30207 { ac_try='test -s conftest$ac_exeext'
30208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30209 (eval $ac_try) 2>&5
30211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30212 (exit $ac_status); }; }; then
30215 echo "$as_me: failed program was:" >&5
30216 sed 's/^/| /' conftest.$ac_ext >&5
30220 rm -f conftest.err conftest.$ac_objext \
30221 conftest$ac_exeext conftest.$ac_ext
30226 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
30227 echo "${ECHO_T}$ol_cv_db_db_1" >&6
30229 if test $ol_cv_db_db_1 = yes ; then
30230 ol_cv_lib_db=-ldb-1
30235 if test "$ol_cv_lib_db" != no ; then
30236 ol_cv_berkeley_db=yes
30242 ol_cv_berkeley_db=no
30244 for ac_header in db.h
30246 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
30247 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30248 echo "$as_me:$LINENO: checking for $ac_header" >&5
30249 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30250 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30251 echo $ECHO_N "(cached) $ECHO_C" >&6
30253 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30254 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30256 # Is the header compilable?
30257 echo "$as_me:$LINENO: checking $ac_header usability" >&5
30258 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
30259 cat >conftest.$ac_ext <<_ACEOF
30262 cat confdefs.h >>conftest.$ac_ext
30263 cat >>conftest.$ac_ext <<_ACEOF
30264 /* end confdefs.h. */
30265 $ac_includes_default
30266 #include <$ac_header>
30268 rm -f conftest.$ac_objext
30269 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
30270 (eval $ac_compile) 2>conftest.er1
30272 grep -v '^ *+' conftest.er1 >conftest.err
30274 cat conftest.err >&5
30275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30276 (exit $ac_status); } &&
30277 { ac_try='test -z "$ac_c_werror_flag"
30278 || test ! -s conftest.err'
30279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30280 (eval $ac_try) 2>&5
30282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30283 (exit $ac_status); }; } &&
30284 { ac_try='test -s conftest.$ac_objext'
30285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30286 (eval $ac_try) 2>&5
30288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30289 (exit $ac_status); }; }; then
30290 ac_header_compiler=yes
30292 echo "$as_me: failed program was:" >&5
30293 sed 's/^/| /' conftest.$ac_ext >&5
30295 ac_header_compiler=no
30297 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
30298 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
30299 echo "${ECHO_T}$ac_header_compiler" >&6
30301 # Is the header present?
30302 echo "$as_me:$LINENO: checking $ac_header presence" >&5
30303 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
30304 cat >conftest.$ac_ext <<_ACEOF
30307 cat confdefs.h >>conftest.$ac_ext
30308 cat >>conftest.$ac_ext <<_ACEOF
30309 /* end confdefs.h. */
30310 #include <$ac_header>
30312 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
30313 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
30315 grep -v '^ *+' conftest.er1 >conftest.err
30317 cat conftest.err >&5
30318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30319 (exit $ac_status); } >/dev/null; then
30320 if test -s conftest.err; then
30321 ac_cpp_err=$ac_c_preproc_warn_flag
30322 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
30329 if test -z "$ac_cpp_err"; then
30330 ac_header_preproc=yes
30332 echo "$as_me: failed program was:" >&5
30333 sed 's/^/| /' conftest.$ac_ext >&5
30335 ac_header_preproc=no
30337 rm -f conftest.err conftest.$ac_ext
30338 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
30339 echo "${ECHO_T}$ac_header_preproc" >&6
30341 # So? What about this header?
30342 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30344 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30345 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30346 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30347 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30348 ac_header_preproc=yes
30351 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30352 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30353 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30354 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30355 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30356 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30357 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30358 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30359 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30360 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30361 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30362 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30365 ## ------------------------------------------ ##
30366 ## Report this to the AC_PACKAGE_NAME lists. ##
30367 ## ------------------------------------------ ##
30370 sed "s/^/$as_me: WARNING: /" >&2
30373 echo "$as_me:$LINENO: checking for $ac_header" >&5
30374 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30375 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30376 echo $ECHO_N "(cached) $ECHO_C" >&6
30378 eval "$as_ac_Header=\$ac_header_preproc"
30380 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30381 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30384 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30385 cat >>confdefs.h <<_ACEOF
30386 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30393 if test $ac_cv_header_db_h = yes; then
30395 if test $ol_cv_lib_db = no ; then
30396 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
30397 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
30398 if test "${ol_cv_db_none+set}" = set; then
30399 echo $ECHO_N "(cached) $ECHO_C" >&6
30404 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30406 cat >conftest.$ac_ext <<_ACEOF
30409 cat confdefs.h >>conftest.$ac_ext
30410 cat >>conftest.$ac_ext <<_ACEOF
30411 /* end confdefs.h. */
30413 #ifdef HAVE_DB_185_H
30414 # include <db_185.h>
30419 #ifndef DB_VERSION_MAJOR
30420 # define DB_VERSION_MAJOR 1
30424 #define NULL ((void*)0)
30431 #if DB_VERSION_MAJOR > 1
30434 int major, minor, patch;
30436 version = db_version( &major, &minor, &patch );
30438 if( major != DB_VERSION_MAJOR ||
30439 minor < DB_VERSION_MINOR )
30441 printf("Berkeley DB version mismatch\n"
30442 "\theader: %s\n\tlibrary: %s\n",
30443 DB_VERSION_STRING, version);
30449 #if DB_VERSION_MAJOR > 2
30450 db_env_create( NULL, 0 );
30451 #elif DB_VERSION_MAJOR > 1
30452 db_appexit( NULL );
30454 (void) dbopen( NULL, 0, 0, 0, NULL);
30461 rm -f conftest.$ac_objext conftest$ac_exeext
30462 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30463 (eval $ac_link) 2>conftest.er1
30465 grep -v '^ *+' conftest.er1 >conftest.err
30467 cat conftest.err >&5
30468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30469 (exit $ac_status); } &&
30470 { ac_try='test -z "$ac_c_werror_flag"
30471 || test ! -s conftest.err'
30472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30473 (eval $ac_try) 2>&5
30475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30476 (exit $ac_status); }; } &&
30477 { ac_try='test -s conftest$ac_exeext'
30478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30479 (eval $ac_try) 2>&5
30481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30482 (exit $ac_status); }; }; then
30485 echo "$as_me: failed program was:" >&5
30486 sed 's/^/| /' conftest.$ac_ext >&5
30490 rm -f conftest.err conftest.$ac_objext \
30491 conftest$ac_exeext conftest.$ac_ext
30496 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
30497 echo "${ECHO_T}$ol_cv_db_none" >&6
30499 if test $ol_cv_db_none = yes ; then
30504 if test $ol_cv_lib_db = no ; then
30505 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
30506 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
30507 if test "${ol_cv_db_db43+set}" = set; then
30508 echo $ECHO_N "(cached) $ECHO_C" >&6
30513 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30515 cat >conftest.$ac_ext <<_ACEOF
30518 cat confdefs.h >>conftest.$ac_ext
30519 cat >>conftest.$ac_ext <<_ACEOF
30520 /* end confdefs.h. */
30522 #ifdef HAVE_DB_185_H
30523 # include <db_185.h>
30528 #ifndef DB_VERSION_MAJOR
30529 # define DB_VERSION_MAJOR 1
30533 #define NULL ((void*)0)
30540 #if DB_VERSION_MAJOR > 1
30543 int major, minor, patch;
30545 version = db_version( &major, &minor, &patch );
30547 if( major != DB_VERSION_MAJOR ||
30548 minor < DB_VERSION_MINOR )
30550 printf("Berkeley DB version mismatch\n"
30551 "\theader: %s\n\tlibrary: %s\n",
30552 DB_VERSION_STRING, version);
30558 #if DB_VERSION_MAJOR > 2
30559 db_env_create( NULL, 0 );
30560 #elif DB_VERSION_MAJOR > 1
30561 db_appexit( NULL );
30563 (void) dbopen( NULL, 0, 0, 0, NULL);
30570 rm -f conftest.$ac_objext conftest$ac_exeext
30571 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30572 (eval $ac_link) 2>conftest.er1
30574 grep -v '^ *+' conftest.er1 >conftest.err
30576 cat conftest.err >&5
30577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30578 (exit $ac_status); } &&
30579 { ac_try='test -z "$ac_c_werror_flag"
30580 || test ! -s conftest.err'
30581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30582 (eval $ac_try) 2>&5
30584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30585 (exit $ac_status); }; } &&
30586 { ac_try='test -s conftest$ac_exeext'
30587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30588 (eval $ac_try) 2>&5
30590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30591 (exit $ac_status); }; }; then
30594 echo "$as_me: failed program was:" >&5
30595 sed 's/^/| /' conftest.$ac_ext >&5
30599 rm -f conftest.err conftest.$ac_objext \
30600 conftest$ac_exeext conftest.$ac_ext
30605 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
30606 echo "${ECHO_T}$ol_cv_db_db43" >&6
30608 if test $ol_cv_db_db43 = yes ; then
30609 ol_cv_lib_db=-ldb43
30613 if test $ol_cv_lib_db = no ; then
30614 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
30615 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
30616 if test "${ol_cv_db_db_43+set}" = set; then
30617 echo $ECHO_N "(cached) $ECHO_C" >&6
30622 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30624 cat >conftest.$ac_ext <<_ACEOF
30627 cat confdefs.h >>conftest.$ac_ext
30628 cat >>conftest.$ac_ext <<_ACEOF
30629 /* end confdefs.h. */
30631 #ifdef HAVE_DB_185_H
30632 # include <db_185.h>
30637 #ifndef DB_VERSION_MAJOR
30638 # define DB_VERSION_MAJOR 1
30642 #define NULL ((void*)0)
30649 #if DB_VERSION_MAJOR > 1
30652 int major, minor, patch;
30654 version = db_version( &major, &minor, &patch );
30656 if( major != DB_VERSION_MAJOR ||
30657 minor < DB_VERSION_MINOR )
30659 printf("Berkeley DB version mismatch\n"
30660 "\theader: %s\n\tlibrary: %s\n",
30661 DB_VERSION_STRING, version);
30667 #if DB_VERSION_MAJOR > 2
30668 db_env_create( NULL, 0 );
30669 #elif DB_VERSION_MAJOR > 1
30670 db_appexit( NULL );
30672 (void) dbopen( NULL, 0, 0, 0, NULL);
30679 rm -f conftest.$ac_objext conftest$ac_exeext
30680 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30681 (eval $ac_link) 2>conftest.er1
30683 grep -v '^ *+' conftest.er1 >conftest.err
30685 cat conftest.err >&5
30686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30687 (exit $ac_status); } &&
30688 { ac_try='test -z "$ac_c_werror_flag"
30689 || test ! -s conftest.err'
30690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30691 (eval $ac_try) 2>&5
30693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30694 (exit $ac_status); }; } &&
30695 { ac_try='test -s conftest$ac_exeext'
30696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30697 (eval $ac_try) 2>&5
30699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30700 (exit $ac_status); }; }; then
30703 echo "$as_me: failed program was:" >&5
30704 sed 's/^/| /' conftest.$ac_ext >&5
30708 rm -f conftest.err conftest.$ac_objext \
30709 conftest$ac_exeext conftest.$ac_ext
30714 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
30715 echo "${ECHO_T}$ol_cv_db_db_43" >&6
30717 if test $ol_cv_db_db_43 = yes ; then
30718 ol_cv_lib_db=-ldb-43
30722 if test $ol_cv_lib_db = no ; then
30723 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
30724 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
30725 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
30726 echo $ECHO_N "(cached) $ECHO_C" >&6
30731 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30733 cat >conftest.$ac_ext <<_ACEOF
30736 cat confdefs.h >>conftest.$ac_ext
30737 cat >>conftest.$ac_ext <<_ACEOF
30738 /* end confdefs.h. */
30740 #ifdef HAVE_DB_185_H
30741 # include <db_185.h>
30746 #ifndef DB_VERSION_MAJOR
30747 # define DB_VERSION_MAJOR 1
30751 #define NULL ((void*)0)
30758 #if DB_VERSION_MAJOR > 1
30761 int major, minor, patch;
30763 version = db_version( &major, &minor, &patch );
30765 if( major != DB_VERSION_MAJOR ||
30766 minor < DB_VERSION_MINOR )
30768 printf("Berkeley DB version mismatch\n"
30769 "\theader: %s\n\tlibrary: %s\n",
30770 DB_VERSION_STRING, version);
30776 #if DB_VERSION_MAJOR > 2
30777 db_env_create( NULL, 0 );
30778 #elif DB_VERSION_MAJOR > 1
30779 db_appexit( NULL );
30781 (void) dbopen( NULL, 0, 0, 0, NULL);
30788 rm -f conftest.$ac_objext conftest$ac_exeext
30789 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30790 (eval $ac_link) 2>conftest.er1
30792 grep -v '^ *+' conftest.er1 >conftest.err
30794 cat conftest.err >&5
30795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30796 (exit $ac_status); } &&
30797 { ac_try='test -z "$ac_c_werror_flag"
30798 || test ! -s conftest.err'
30799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30800 (eval $ac_try) 2>&5
30802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30803 (exit $ac_status); }; } &&
30804 { ac_try='test -s conftest$ac_exeext'
30805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30806 (eval $ac_try) 2>&5
30808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30809 (exit $ac_status); }; }; then
30810 ol_cv_db_db_4_dot_3=yes
30812 echo "$as_me: failed program was:" >&5
30813 sed 's/^/| /' conftest.$ac_ext >&5
30815 ol_cv_db_db_4_dot_3=no
30817 rm -f conftest.err conftest.$ac_objext \
30818 conftest$ac_exeext conftest.$ac_ext
30823 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
30824 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
30826 if test $ol_cv_db_db_4_dot_3 = yes ; then
30827 ol_cv_lib_db=-ldb-4.3
30831 if test $ol_cv_lib_db = no ; then
30832 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
30833 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
30834 if test "${ol_cv_db_db_4_3+set}" = set; then
30835 echo $ECHO_N "(cached) $ECHO_C" >&6
30840 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30842 cat >conftest.$ac_ext <<_ACEOF
30845 cat confdefs.h >>conftest.$ac_ext
30846 cat >>conftest.$ac_ext <<_ACEOF
30847 /* end confdefs.h. */
30849 #ifdef HAVE_DB_185_H
30850 # include <db_185.h>
30855 #ifndef DB_VERSION_MAJOR
30856 # define DB_VERSION_MAJOR 1
30860 #define NULL ((void*)0)
30867 #if DB_VERSION_MAJOR > 1
30870 int major, minor, patch;
30872 version = db_version( &major, &minor, &patch );
30874 if( major != DB_VERSION_MAJOR ||
30875 minor < DB_VERSION_MINOR )
30877 printf("Berkeley DB version mismatch\n"
30878 "\theader: %s\n\tlibrary: %s\n",
30879 DB_VERSION_STRING, version);
30885 #if DB_VERSION_MAJOR > 2
30886 db_env_create( NULL, 0 );
30887 #elif DB_VERSION_MAJOR > 1
30888 db_appexit( NULL );
30890 (void) dbopen( NULL, 0, 0, 0, NULL);
30897 rm -f conftest.$ac_objext conftest$ac_exeext
30898 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30899 (eval $ac_link) 2>conftest.er1
30901 grep -v '^ *+' conftest.er1 >conftest.err
30903 cat conftest.err >&5
30904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30905 (exit $ac_status); } &&
30906 { ac_try='test -z "$ac_c_werror_flag"
30907 || test ! -s conftest.err'
30908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30909 (eval $ac_try) 2>&5
30911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30912 (exit $ac_status); }; } &&
30913 { ac_try='test -s conftest$ac_exeext'
30914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30915 (eval $ac_try) 2>&5
30917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30918 (exit $ac_status); }; }; then
30919 ol_cv_db_db_4_3=yes
30921 echo "$as_me: failed program was:" >&5
30922 sed 's/^/| /' conftest.$ac_ext >&5
30926 rm -f conftest.err conftest.$ac_objext \
30927 conftest$ac_exeext conftest.$ac_ext
30932 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
30933 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
30935 if test $ol_cv_db_db_4_3 = yes ; then
30936 ol_cv_lib_db=-ldb-4-3
30940 if test $ol_cv_lib_db = no ; then
30941 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
30942 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
30943 if test "${ol_cv_db_db42+set}" = set; then
30944 echo $ECHO_N "(cached) $ECHO_C" >&6
30949 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30951 cat >conftest.$ac_ext <<_ACEOF
30954 cat confdefs.h >>conftest.$ac_ext
30955 cat >>conftest.$ac_ext <<_ACEOF
30956 /* end confdefs.h. */
30958 #ifdef HAVE_DB_185_H
30959 # include <db_185.h>
30964 #ifndef DB_VERSION_MAJOR
30965 # define DB_VERSION_MAJOR 1
30969 #define NULL ((void*)0)
30976 #if DB_VERSION_MAJOR > 1
30979 int major, minor, patch;
30981 version = db_version( &major, &minor, &patch );
30983 if( major != DB_VERSION_MAJOR ||
30984 minor < DB_VERSION_MINOR )
30986 printf("Berkeley DB version mismatch\n"
30987 "\theader: %s\n\tlibrary: %s\n",
30988 DB_VERSION_STRING, version);
30994 #if DB_VERSION_MAJOR > 2
30995 db_env_create( NULL, 0 );
30996 #elif DB_VERSION_MAJOR > 1
30997 db_appexit( NULL );
30999 (void) dbopen( NULL, 0, 0, 0, NULL);
31006 rm -f conftest.$ac_objext conftest$ac_exeext
31007 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31008 (eval $ac_link) 2>conftest.er1
31010 grep -v '^ *+' conftest.er1 >conftest.err
31012 cat conftest.err >&5
31013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31014 (exit $ac_status); } &&
31015 { ac_try='test -z "$ac_c_werror_flag"
31016 || test ! -s conftest.err'
31017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31018 (eval $ac_try) 2>&5
31020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31021 (exit $ac_status); }; } &&
31022 { ac_try='test -s conftest$ac_exeext'
31023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31024 (eval $ac_try) 2>&5
31026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31027 (exit $ac_status); }; }; then
31030 echo "$as_me: failed program was:" >&5
31031 sed 's/^/| /' conftest.$ac_ext >&5
31035 rm -f conftest.err conftest.$ac_objext \
31036 conftest$ac_exeext conftest.$ac_ext
31041 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
31042 echo "${ECHO_T}$ol_cv_db_db42" >&6
31044 if test $ol_cv_db_db42 = yes ; then
31045 ol_cv_lib_db=-ldb42
31049 if test $ol_cv_lib_db = no ; then
31050 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
31051 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
31052 if test "${ol_cv_db_db_42+set}" = set; then
31053 echo $ECHO_N "(cached) $ECHO_C" >&6
31058 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31060 cat >conftest.$ac_ext <<_ACEOF
31063 cat confdefs.h >>conftest.$ac_ext
31064 cat >>conftest.$ac_ext <<_ACEOF
31065 /* end confdefs.h. */
31067 #ifdef HAVE_DB_185_H
31068 # include <db_185.h>
31073 #ifndef DB_VERSION_MAJOR
31074 # define DB_VERSION_MAJOR 1
31078 #define NULL ((void*)0)
31085 #if DB_VERSION_MAJOR > 1
31088 int major, minor, patch;
31090 version = db_version( &major, &minor, &patch );
31092 if( major != DB_VERSION_MAJOR ||
31093 minor < DB_VERSION_MINOR )
31095 printf("Berkeley DB version mismatch\n"
31096 "\theader: %s\n\tlibrary: %s\n",
31097 DB_VERSION_STRING, version);
31103 #if DB_VERSION_MAJOR > 2
31104 db_env_create( NULL, 0 );
31105 #elif DB_VERSION_MAJOR > 1
31106 db_appexit( NULL );
31108 (void) dbopen( NULL, 0, 0, 0, NULL);
31115 rm -f conftest.$ac_objext conftest$ac_exeext
31116 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31117 (eval $ac_link) 2>conftest.er1
31119 grep -v '^ *+' conftest.er1 >conftest.err
31121 cat conftest.err >&5
31122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31123 (exit $ac_status); } &&
31124 { ac_try='test -z "$ac_c_werror_flag"
31125 || test ! -s conftest.err'
31126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31127 (eval $ac_try) 2>&5
31129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31130 (exit $ac_status); }; } &&
31131 { ac_try='test -s conftest$ac_exeext'
31132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31133 (eval $ac_try) 2>&5
31135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31136 (exit $ac_status); }; }; then
31139 echo "$as_me: failed program was:" >&5
31140 sed 's/^/| /' conftest.$ac_ext >&5
31144 rm -f conftest.err conftest.$ac_objext \
31145 conftest$ac_exeext conftest.$ac_ext
31150 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
31151 echo "${ECHO_T}$ol_cv_db_db_42" >&6
31153 if test $ol_cv_db_db_42 = yes ; then
31154 ol_cv_lib_db=-ldb-42
31158 if test $ol_cv_lib_db = no ; then
31159 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
31160 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
31161 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
31162 echo $ECHO_N "(cached) $ECHO_C" >&6
31167 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31169 cat >conftest.$ac_ext <<_ACEOF
31172 cat confdefs.h >>conftest.$ac_ext
31173 cat >>conftest.$ac_ext <<_ACEOF
31174 /* end confdefs.h. */
31176 #ifdef HAVE_DB_185_H
31177 # include <db_185.h>
31182 #ifndef DB_VERSION_MAJOR
31183 # define DB_VERSION_MAJOR 1
31187 #define NULL ((void*)0)
31194 #if DB_VERSION_MAJOR > 1
31197 int major, minor, patch;
31199 version = db_version( &major, &minor, &patch );
31201 if( major != DB_VERSION_MAJOR ||
31202 minor < DB_VERSION_MINOR )
31204 printf("Berkeley DB version mismatch\n"
31205 "\theader: %s\n\tlibrary: %s\n",
31206 DB_VERSION_STRING, version);
31212 #if DB_VERSION_MAJOR > 2
31213 db_env_create( NULL, 0 );
31214 #elif DB_VERSION_MAJOR > 1
31215 db_appexit( NULL );
31217 (void) dbopen( NULL, 0, 0, 0, NULL);
31224 rm -f conftest.$ac_objext conftest$ac_exeext
31225 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31226 (eval $ac_link) 2>conftest.er1
31228 grep -v '^ *+' conftest.er1 >conftest.err
31230 cat conftest.err >&5
31231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31232 (exit $ac_status); } &&
31233 { ac_try='test -z "$ac_c_werror_flag"
31234 || test ! -s conftest.err'
31235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31236 (eval $ac_try) 2>&5
31238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31239 (exit $ac_status); }; } &&
31240 { ac_try='test -s conftest$ac_exeext'
31241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31242 (eval $ac_try) 2>&5
31244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31245 (exit $ac_status); }; }; then
31246 ol_cv_db_db_4_dot_2=yes
31248 echo "$as_me: failed program was:" >&5
31249 sed 's/^/| /' conftest.$ac_ext >&5
31251 ol_cv_db_db_4_dot_2=no
31253 rm -f conftest.err conftest.$ac_objext \
31254 conftest$ac_exeext conftest.$ac_ext
31259 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
31260 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
31262 if test $ol_cv_db_db_4_dot_2 = yes ; then
31263 ol_cv_lib_db=-ldb-4.2
31267 if test $ol_cv_lib_db = no ; then
31268 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
31269 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
31270 if test "${ol_cv_db_db_4_2+set}" = set; then
31271 echo $ECHO_N "(cached) $ECHO_C" >&6
31276 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31278 cat >conftest.$ac_ext <<_ACEOF
31281 cat confdefs.h >>conftest.$ac_ext
31282 cat >>conftest.$ac_ext <<_ACEOF
31283 /* end confdefs.h. */
31285 #ifdef HAVE_DB_185_H
31286 # include <db_185.h>
31291 #ifndef DB_VERSION_MAJOR
31292 # define DB_VERSION_MAJOR 1
31296 #define NULL ((void*)0)
31303 #if DB_VERSION_MAJOR > 1
31306 int major, minor, patch;
31308 version = db_version( &major, &minor, &patch );
31310 if( major != DB_VERSION_MAJOR ||
31311 minor < DB_VERSION_MINOR )
31313 printf("Berkeley DB version mismatch\n"
31314 "\theader: %s\n\tlibrary: %s\n",
31315 DB_VERSION_STRING, version);
31321 #if DB_VERSION_MAJOR > 2
31322 db_env_create( NULL, 0 );
31323 #elif DB_VERSION_MAJOR > 1
31324 db_appexit( NULL );
31326 (void) dbopen( NULL, 0, 0, 0, NULL);
31333 rm -f conftest.$ac_objext conftest$ac_exeext
31334 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31335 (eval $ac_link) 2>conftest.er1
31337 grep -v '^ *+' conftest.er1 >conftest.err
31339 cat conftest.err >&5
31340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31341 (exit $ac_status); } &&
31342 { ac_try='test -z "$ac_c_werror_flag"
31343 || test ! -s conftest.err'
31344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31345 (eval $ac_try) 2>&5
31347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31348 (exit $ac_status); }; } &&
31349 { ac_try='test -s conftest$ac_exeext'
31350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31351 (eval $ac_try) 2>&5
31353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31354 (exit $ac_status); }; }; then
31355 ol_cv_db_db_4_2=yes
31357 echo "$as_me: failed program was:" >&5
31358 sed 's/^/| /' conftest.$ac_ext >&5
31362 rm -f conftest.err conftest.$ac_objext \
31363 conftest$ac_exeext conftest.$ac_ext
31368 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
31369 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
31371 if test $ol_cv_db_db_4_2 = yes ; then
31372 ol_cv_lib_db=-ldb-4-2
31376 if test $ol_cv_lib_db = no ; then
31377 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
31378 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
31379 if test "${ol_cv_db_db_4+set}" = set; then
31380 echo $ECHO_N "(cached) $ECHO_C" >&6
31385 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31387 cat >conftest.$ac_ext <<_ACEOF
31390 cat confdefs.h >>conftest.$ac_ext
31391 cat >>conftest.$ac_ext <<_ACEOF
31392 /* end confdefs.h. */
31394 #ifdef HAVE_DB_185_H
31395 # include <db_185.h>
31400 #ifndef DB_VERSION_MAJOR
31401 # define DB_VERSION_MAJOR 1
31405 #define NULL ((void*)0)
31412 #if DB_VERSION_MAJOR > 1
31415 int major, minor, patch;
31417 version = db_version( &major, &minor, &patch );
31419 if( major != DB_VERSION_MAJOR ||
31420 minor < DB_VERSION_MINOR )
31422 printf("Berkeley DB version mismatch\n"
31423 "\theader: %s\n\tlibrary: %s\n",
31424 DB_VERSION_STRING, version);
31430 #if DB_VERSION_MAJOR > 2
31431 db_env_create( NULL, 0 );
31432 #elif DB_VERSION_MAJOR > 1
31433 db_appexit( NULL );
31435 (void) dbopen( NULL, 0, 0, 0, NULL);
31442 rm -f conftest.$ac_objext conftest$ac_exeext
31443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31444 (eval $ac_link) 2>conftest.er1
31446 grep -v '^ *+' conftest.er1 >conftest.err
31448 cat conftest.err >&5
31449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31450 (exit $ac_status); } &&
31451 { ac_try='test -z "$ac_c_werror_flag"
31452 || test ! -s conftest.err'
31453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31454 (eval $ac_try) 2>&5
31456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31457 (exit $ac_status); }; } &&
31458 { ac_try='test -s conftest$ac_exeext'
31459 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31460 (eval $ac_try) 2>&5
31462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31463 (exit $ac_status); }; }; then
31466 echo "$as_me: failed program was:" >&5
31467 sed 's/^/| /' conftest.$ac_ext >&5
31471 rm -f conftest.err conftest.$ac_objext \
31472 conftest$ac_exeext conftest.$ac_ext
31477 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
31478 echo "${ECHO_T}$ol_cv_db_db_4" >&6
31480 if test $ol_cv_db_db_4 = yes ; then
31481 ol_cv_lib_db=-ldb-4
31485 if test $ol_cv_lib_db = no ; then
31486 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
31487 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
31488 if test "${ol_cv_db_db4+set}" = set; then
31489 echo $ECHO_N "(cached) $ECHO_C" >&6
31494 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31496 cat >conftest.$ac_ext <<_ACEOF
31499 cat confdefs.h >>conftest.$ac_ext
31500 cat >>conftest.$ac_ext <<_ACEOF
31501 /* end confdefs.h. */
31503 #ifdef HAVE_DB_185_H
31504 # include <db_185.h>
31509 #ifndef DB_VERSION_MAJOR
31510 # define DB_VERSION_MAJOR 1
31514 #define NULL ((void*)0)
31521 #if DB_VERSION_MAJOR > 1
31524 int major, minor, patch;
31526 version = db_version( &major, &minor, &patch );
31528 if( major != DB_VERSION_MAJOR ||
31529 minor < DB_VERSION_MINOR )
31531 printf("Berkeley DB version mismatch\n"
31532 "\theader: %s\n\tlibrary: %s\n",
31533 DB_VERSION_STRING, version);
31539 #if DB_VERSION_MAJOR > 2
31540 db_env_create( NULL, 0 );
31541 #elif DB_VERSION_MAJOR > 1
31542 db_appexit( NULL );
31544 (void) dbopen( NULL, 0, 0, 0, NULL);
31551 rm -f conftest.$ac_objext conftest$ac_exeext
31552 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31553 (eval $ac_link) 2>conftest.er1
31555 grep -v '^ *+' conftest.er1 >conftest.err
31557 cat conftest.err >&5
31558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31559 (exit $ac_status); } &&
31560 { ac_try='test -z "$ac_c_werror_flag"
31561 || test ! -s conftest.err'
31562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31563 (eval $ac_try) 2>&5
31565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31566 (exit $ac_status); }; } &&
31567 { ac_try='test -s conftest$ac_exeext'
31568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31569 (eval $ac_try) 2>&5
31571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31572 (exit $ac_status); }; }; then
31575 echo "$as_me: failed program was:" >&5
31576 sed 's/^/| /' conftest.$ac_ext >&5
31580 rm -f conftest.err conftest.$ac_objext \
31581 conftest$ac_exeext conftest.$ac_ext
31586 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
31587 echo "${ECHO_T}$ol_cv_db_db4" >&6
31589 if test $ol_cv_db_db4 = yes ; then
31594 if test $ol_cv_lib_db = no ; then
31595 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
31596 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
31597 if test "${ol_cv_db_db+set}" = set; then
31598 echo $ECHO_N "(cached) $ECHO_C" >&6
31603 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31605 cat >conftest.$ac_ext <<_ACEOF
31608 cat confdefs.h >>conftest.$ac_ext
31609 cat >>conftest.$ac_ext <<_ACEOF
31610 /* end confdefs.h. */
31612 #ifdef HAVE_DB_185_H
31613 # include <db_185.h>
31618 #ifndef DB_VERSION_MAJOR
31619 # define DB_VERSION_MAJOR 1
31623 #define NULL ((void*)0)
31630 #if DB_VERSION_MAJOR > 1
31633 int major, minor, patch;
31635 version = db_version( &major, &minor, &patch );
31637 if( major != DB_VERSION_MAJOR ||
31638 minor < DB_VERSION_MINOR )
31640 printf("Berkeley DB version mismatch\n"
31641 "\theader: %s\n\tlibrary: %s\n",
31642 DB_VERSION_STRING, version);
31648 #if DB_VERSION_MAJOR > 2
31649 db_env_create( NULL, 0 );
31650 #elif DB_VERSION_MAJOR > 1
31651 db_appexit( NULL );
31653 (void) dbopen( NULL, 0, 0, 0, NULL);
31660 rm -f conftest.$ac_objext conftest$ac_exeext
31661 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31662 (eval $ac_link) 2>conftest.er1
31664 grep -v '^ *+' conftest.er1 >conftest.err
31666 cat conftest.err >&5
31667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31668 (exit $ac_status); } &&
31669 { ac_try='test -z "$ac_c_werror_flag"
31670 || test ! -s conftest.err'
31671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31672 (eval $ac_try) 2>&5
31674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31675 (exit $ac_status); }; } &&
31676 { ac_try='test -s conftest$ac_exeext'
31677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31678 (eval $ac_try) 2>&5
31680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31681 (exit $ac_status); }; }; then
31684 echo "$as_me: failed program was:" >&5
31685 sed 's/^/| /' conftest.$ac_ext >&5
31689 rm -f conftest.err conftest.$ac_objext \
31690 conftest$ac_exeext conftest.$ac_ext
31695 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
31696 echo "${ECHO_T}$ol_cv_db_db" >&6
31698 if test $ol_cv_db_db = yes ; then
31703 if test $ol_cv_lib_db = no ; then
31704 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
31705 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
31706 if test "${ol_cv_db_db41+set}" = set; then
31707 echo $ECHO_N "(cached) $ECHO_C" >&6
31712 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31714 cat >conftest.$ac_ext <<_ACEOF
31717 cat confdefs.h >>conftest.$ac_ext
31718 cat >>conftest.$ac_ext <<_ACEOF
31719 /* end confdefs.h. */
31721 #ifdef HAVE_DB_185_H
31722 # include <db_185.h>
31727 #ifndef DB_VERSION_MAJOR
31728 # define DB_VERSION_MAJOR 1
31732 #define NULL ((void*)0)
31739 #if DB_VERSION_MAJOR > 1
31742 int major, minor, patch;
31744 version = db_version( &major, &minor, &patch );
31746 if( major != DB_VERSION_MAJOR ||
31747 minor < DB_VERSION_MINOR )
31749 printf("Berkeley DB version mismatch\n"
31750 "\theader: %s\n\tlibrary: %s\n",
31751 DB_VERSION_STRING, version);
31757 #if DB_VERSION_MAJOR > 2
31758 db_env_create( NULL, 0 );
31759 #elif DB_VERSION_MAJOR > 1
31760 db_appexit( NULL );
31762 (void) dbopen( NULL, 0, 0, 0, NULL);
31769 rm -f conftest.$ac_objext conftest$ac_exeext
31770 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31771 (eval $ac_link) 2>conftest.er1
31773 grep -v '^ *+' conftest.er1 >conftest.err
31775 cat conftest.err >&5
31776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31777 (exit $ac_status); } &&
31778 { ac_try='test -z "$ac_c_werror_flag"
31779 || test ! -s conftest.err'
31780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31781 (eval $ac_try) 2>&5
31783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31784 (exit $ac_status); }; } &&
31785 { ac_try='test -s conftest$ac_exeext'
31786 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31787 (eval $ac_try) 2>&5
31789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31790 (exit $ac_status); }; }; then
31793 echo "$as_me: failed program was:" >&5
31794 sed 's/^/| /' conftest.$ac_ext >&5
31798 rm -f conftest.err conftest.$ac_objext \
31799 conftest$ac_exeext conftest.$ac_ext
31804 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
31805 echo "${ECHO_T}$ol_cv_db_db41" >&6
31807 if test $ol_cv_db_db41 = yes ; then
31808 ol_cv_lib_db=-ldb41
31812 if test $ol_cv_lib_db = no ; then
31813 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
31814 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
31815 if test "${ol_cv_db_db_41+set}" = set; then
31816 echo $ECHO_N "(cached) $ECHO_C" >&6
31821 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31823 cat >conftest.$ac_ext <<_ACEOF
31826 cat confdefs.h >>conftest.$ac_ext
31827 cat >>conftest.$ac_ext <<_ACEOF
31828 /* end confdefs.h. */
31830 #ifdef HAVE_DB_185_H
31831 # include <db_185.h>
31836 #ifndef DB_VERSION_MAJOR
31837 # define DB_VERSION_MAJOR 1
31841 #define NULL ((void*)0)
31848 #if DB_VERSION_MAJOR > 1
31851 int major, minor, patch;
31853 version = db_version( &major, &minor, &patch );
31855 if( major != DB_VERSION_MAJOR ||
31856 minor < DB_VERSION_MINOR )
31858 printf("Berkeley DB version mismatch\n"
31859 "\theader: %s\n\tlibrary: %s\n",
31860 DB_VERSION_STRING, version);
31866 #if DB_VERSION_MAJOR > 2
31867 db_env_create( NULL, 0 );
31868 #elif DB_VERSION_MAJOR > 1
31869 db_appexit( NULL );
31871 (void) dbopen( NULL, 0, 0, 0, NULL);
31878 rm -f conftest.$ac_objext conftest$ac_exeext
31879 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31880 (eval $ac_link) 2>conftest.er1
31882 grep -v '^ *+' conftest.er1 >conftest.err
31884 cat conftest.err >&5
31885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31886 (exit $ac_status); } &&
31887 { ac_try='test -z "$ac_c_werror_flag"
31888 || test ! -s conftest.err'
31889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31890 (eval $ac_try) 2>&5
31892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31893 (exit $ac_status); }; } &&
31894 { ac_try='test -s conftest$ac_exeext'
31895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31896 (eval $ac_try) 2>&5
31898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31899 (exit $ac_status); }; }; then
31902 echo "$as_me: failed program was:" >&5
31903 sed 's/^/| /' conftest.$ac_ext >&5
31907 rm -f conftest.err conftest.$ac_objext \
31908 conftest$ac_exeext conftest.$ac_ext
31913 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
31914 echo "${ECHO_T}$ol_cv_db_db_41" >&6
31916 if test $ol_cv_db_db_41 = yes ; then
31917 ol_cv_lib_db=-ldb-41
31921 if test $ol_cv_lib_db = no ; then
31922 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
31923 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
31924 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
31925 echo $ECHO_N "(cached) $ECHO_C" >&6
31930 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31932 cat >conftest.$ac_ext <<_ACEOF
31935 cat confdefs.h >>conftest.$ac_ext
31936 cat >>conftest.$ac_ext <<_ACEOF
31937 /* end confdefs.h. */
31939 #ifdef HAVE_DB_185_H
31940 # include <db_185.h>
31945 #ifndef DB_VERSION_MAJOR
31946 # define DB_VERSION_MAJOR 1
31950 #define NULL ((void*)0)
31957 #if DB_VERSION_MAJOR > 1
31960 int major, minor, patch;
31962 version = db_version( &major, &minor, &patch );
31964 if( major != DB_VERSION_MAJOR ||
31965 minor < DB_VERSION_MINOR )
31967 printf("Berkeley DB version mismatch\n"
31968 "\theader: %s\n\tlibrary: %s\n",
31969 DB_VERSION_STRING, version);
31975 #if DB_VERSION_MAJOR > 2
31976 db_env_create( NULL, 0 );
31977 #elif DB_VERSION_MAJOR > 1
31978 db_appexit( NULL );
31980 (void) dbopen( NULL, 0, 0, 0, NULL);
31987 rm -f conftest.$ac_objext conftest$ac_exeext
31988 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31989 (eval $ac_link) 2>conftest.er1
31991 grep -v '^ *+' conftest.er1 >conftest.err
31993 cat conftest.err >&5
31994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31995 (exit $ac_status); } &&
31996 { ac_try='test -z "$ac_c_werror_flag"
31997 || test ! -s conftest.err'
31998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31999 (eval $ac_try) 2>&5
32001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32002 (exit $ac_status); }; } &&
32003 { ac_try='test -s conftest$ac_exeext'
32004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32005 (eval $ac_try) 2>&5
32007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32008 (exit $ac_status); }; }; then
32009 ol_cv_db_db_4_dot_1=yes
32011 echo "$as_me: failed program was:" >&5
32012 sed 's/^/| /' conftest.$ac_ext >&5
32014 ol_cv_db_db_4_dot_1=no
32016 rm -f conftest.err conftest.$ac_objext \
32017 conftest$ac_exeext conftest.$ac_ext
32022 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
32023 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
32025 if test $ol_cv_db_db_4_dot_1 = yes ; then
32026 ol_cv_lib_db=-ldb-4.1
32030 if test $ol_cv_lib_db = no ; then
32031 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
32032 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
32033 if test "${ol_cv_db_db_4_1+set}" = set; then
32034 echo $ECHO_N "(cached) $ECHO_C" >&6
32039 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32041 cat >conftest.$ac_ext <<_ACEOF
32044 cat confdefs.h >>conftest.$ac_ext
32045 cat >>conftest.$ac_ext <<_ACEOF
32046 /* end confdefs.h. */
32048 #ifdef HAVE_DB_185_H
32049 # include <db_185.h>
32054 #ifndef DB_VERSION_MAJOR
32055 # define DB_VERSION_MAJOR 1
32059 #define NULL ((void*)0)
32066 #if DB_VERSION_MAJOR > 1
32069 int major, minor, patch;
32071 version = db_version( &major, &minor, &patch );
32073 if( major != DB_VERSION_MAJOR ||
32074 minor < DB_VERSION_MINOR )
32076 printf("Berkeley DB version mismatch\n"
32077 "\theader: %s\n\tlibrary: %s\n",
32078 DB_VERSION_STRING, version);
32084 #if DB_VERSION_MAJOR > 2
32085 db_env_create( NULL, 0 );
32086 #elif DB_VERSION_MAJOR > 1
32087 db_appexit( NULL );
32089 (void) dbopen( NULL, 0, 0, 0, NULL);
32096 rm -f conftest.$ac_objext conftest$ac_exeext
32097 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32098 (eval $ac_link) 2>conftest.er1
32100 grep -v '^ *+' conftest.er1 >conftest.err
32102 cat conftest.err >&5
32103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32104 (exit $ac_status); } &&
32105 { ac_try='test -z "$ac_c_werror_flag"
32106 || test ! -s conftest.err'
32107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32108 (eval $ac_try) 2>&5
32110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32111 (exit $ac_status); }; } &&
32112 { ac_try='test -s conftest$ac_exeext'
32113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32114 (eval $ac_try) 2>&5
32116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32117 (exit $ac_status); }; }; then
32118 ol_cv_db_db_4_1=yes
32120 echo "$as_me: failed program was:" >&5
32121 sed 's/^/| /' conftest.$ac_ext >&5
32125 rm -f conftest.err conftest.$ac_objext \
32126 conftest$ac_exeext conftest.$ac_ext
32131 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
32132 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
32134 if test $ol_cv_db_db_4_1 = yes ; then
32135 ol_cv_lib_db=-ldb-4-1
32139 if test $ol_cv_lib_db = no ; then
32140 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
32141 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
32142 if test "${ol_cv_db_db3+set}" = set; then
32143 echo $ECHO_N "(cached) $ECHO_C" >&6
32148 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32150 cat >conftest.$ac_ext <<_ACEOF
32153 cat confdefs.h >>conftest.$ac_ext
32154 cat >>conftest.$ac_ext <<_ACEOF
32155 /* end confdefs.h. */
32157 #ifdef HAVE_DB_185_H
32158 # include <db_185.h>
32163 #ifndef DB_VERSION_MAJOR
32164 # define DB_VERSION_MAJOR 1
32168 #define NULL ((void*)0)
32175 #if DB_VERSION_MAJOR > 1
32178 int major, minor, patch;
32180 version = db_version( &major, &minor, &patch );
32182 if( major != DB_VERSION_MAJOR ||
32183 minor < DB_VERSION_MINOR )
32185 printf("Berkeley DB version mismatch\n"
32186 "\theader: %s\n\tlibrary: %s\n",
32187 DB_VERSION_STRING, version);
32193 #if DB_VERSION_MAJOR > 2
32194 db_env_create( NULL, 0 );
32195 #elif DB_VERSION_MAJOR > 1
32196 db_appexit( NULL );
32198 (void) dbopen( NULL, 0, 0, 0, NULL);
32205 rm -f conftest.$ac_objext conftest$ac_exeext
32206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32207 (eval $ac_link) 2>conftest.er1
32209 grep -v '^ *+' conftest.er1 >conftest.err
32211 cat conftest.err >&5
32212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32213 (exit $ac_status); } &&
32214 { ac_try='test -z "$ac_c_werror_flag"
32215 || test ! -s conftest.err'
32216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32217 (eval $ac_try) 2>&5
32219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32220 (exit $ac_status); }; } &&
32221 { ac_try='test -s conftest$ac_exeext'
32222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32223 (eval $ac_try) 2>&5
32225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32226 (exit $ac_status); }; }; then
32229 echo "$as_me: failed program was:" >&5
32230 sed 's/^/| /' conftest.$ac_ext >&5
32234 rm -f conftest.err conftest.$ac_objext \
32235 conftest$ac_exeext conftest.$ac_ext
32240 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
32241 echo "${ECHO_T}$ol_cv_db_db3" >&6
32243 if test $ol_cv_db_db3 = yes ; then
32248 if test $ol_cv_lib_db = no ; then
32249 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
32250 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
32251 if test "${ol_cv_db_db_3+set}" = set; then
32252 echo $ECHO_N "(cached) $ECHO_C" >&6
32257 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32259 cat >conftest.$ac_ext <<_ACEOF
32262 cat confdefs.h >>conftest.$ac_ext
32263 cat >>conftest.$ac_ext <<_ACEOF
32264 /* end confdefs.h. */
32266 #ifdef HAVE_DB_185_H
32267 # include <db_185.h>
32272 #ifndef DB_VERSION_MAJOR
32273 # define DB_VERSION_MAJOR 1
32277 #define NULL ((void*)0)
32284 #if DB_VERSION_MAJOR > 1
32287 int major, minor, patch;
32289 version = db_version( &major, &minor, &patch );
32291 if( major != DB_VERSION_MAJOR ||
32292 minor < DB_VERSION_MINOR )
32294 printf("Berkeley DB version mismatch\n"
32295 "\theader: %s\n\tlibrary: %s\n",
32296 DB_VERSION_STRING, version);
32302 #if DB_VERSION_MAJOR > 2
32303 db_env_create( NULL, 0 );
32304 #elif DB_VERSION_MAJOR > 1
32305 db_appexit( NULL );
32307 (void) dbopen( NULL, 0, 0, 0, NULL);
32314 rm -f conftest.$ac_objext conftest$ac_exeext
32315 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32316 (eval $ac_link) 2>conftest.er1
32318 grep -v '^ *+' conftest.er1 >conftest.err
32320 cat conftest.err >&5
32321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32322 (exit $ac_status); } &&
32323 { ac_try='test -z "$ac_c_werror_flag"
32324 || test ! -s conftest.err'
32325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32326 (eval $ac_try) 2>&5
32328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32329 (exit $ac_status); }; } &&
32330 { ac_try='test -s conftest$ac_exeext'
32331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32332 (eval $ac_try) 2>&5
32334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32335 (exit $ac_status); }; }; then
32338 echo "$as_me: failed program was:" >&5
32339 sed 's/^/| /' conftest.$ac_ext >&5
32343 rm -f conftest.err conftest.$ac_objext \
32344 conftest$ac_exeext conftest.$ac_ext
32349 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
32350 echo "${ECHO_T}$ol_cv_db_db_3" >&6
32352 if test $ol_cv_db_db_3 = yes ; then
32353 ol_cv_lib_db=-ldb-3
32357 if test $ol_cv_lib_db = no ; then
32358 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
32359 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
32360 if test "${ol_cv_db_db2+set}" = set; then
32361 echo $ECHO_N "(cached) $ECHO_C" >&6
32366 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32368 cat >conftest.$ac_ext <<_ACEOF
32371 cat confdefs.h >>conftest.$ac_ext
32372 cat >>conftest.$ac_ext <<_ACEOF
32373 /* end confdefs.h. */
32375 #ifdef HAVE_DB_185_H
32376 # include <db_185.h>
32381 #ifndef DB_VERSION_MAJOR
32382 # define DB_VERSION_MAJOR 1
32386 #define NULL ((void*)0)
32393 #if DB_VERSION_MAJOR > 1
32396 int major, minor, patch;
32398 version = db_version( &major, &minor, &patch );
32400 if( major != DB_VERSION_MAJOR ||
32401 minor < DB_VERSION_MINOR )
32403 printf("Berkeley DB version mismatch\n"
32404 "\theader: %s\n\tlibrary: %s\n",
32405 DB_VERSION_STRING, version);
32411 #if DB_VERSION_MAJOR > 2
32412 db_env_create( NULL, 0 );
32413 #elif DB_VERSION_MAJOR > 1
32414 db_appexit( NULL );
32416 (void) dbopen( NULL, 0, 0, 0, NULL);
32423 rm -f conftest.$ac_objext conftest$ac_exeext
32424 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32425 (eval $ac_link) 2>conftest.er1
32427 grep -v '^ *+' conftest.er1 >conftest.err
32429 cat conftest.err >&5
32430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32431 (exit $ac_status); } &&
32432 { ac_try='test -z "$ac_c_werror_flag"
32433 || test ! -s conftest.err'
32434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32435 (eval $ac_try) 2>&5
32437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32438 (exit $ac_status); }; } &&
32439 { ac_try='test -s conftest$ac_exeext'
32440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32441 (eval $ac_try) 2>&5
32443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32444 (exit $ac_status); }; }; then
32447 echo "$as_me: failed program was:" >&5
32448 sed 's/^/| /' conftest.$ac_ext >&5
32452 rm -f conftest.err conftest.$ac_objext \
32453 conftest$ac_exeext conftest.$ac_ext
32458 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
32459 echo "${ECHO_T}$ol_cv_db_db2" >&6
32461 if test $ol_cv_db_db2 = yes ; then
32466 if test $ol_cv_lib_db = no ; then
32467 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
32468 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
32469 if test "${ol_cv_db_db_2+set}" = set; then
32470 echo $ECHO_N "(cached) $ECHO_C" >&6
32475 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32477 cat >conftest.$ac_ext <<_ACEOF
32480 cat confdefs.h >>conftest.$ac_ext
32481 cat >>conftest.$ac_ext <<_ACEOF
32482 /* end confdefs.h. */
32484 #ifdef HAVE_DB_185_H
32485 # include <db_185.h>
32490 #ifndef DB_VERSION_MAJOR
32491 # define DB_VERSION_MAJOR 1
32495 #define NULL ((void*)0)
32502 #if DB_VERSION_MAJOR > 1
32505 int major, minor, patch;
32507 version = db_version( &major, &minor, &patch );
32509 if( major != DB_VERSION_MAJOR ||
32510 minor < DB_VERSION_MINOR )
32512 printf("Berkeley DB version mismatch\n"
32513 "\theader: %s\n\tlibrary: %s\n",
32514 DB_VERSION_STRING, version);
32520 #if DB_VERSION_MAJOR > 2
32521 db_env_create( NULL, 0 );
32522 #elif DB_VERSION_MAJOR > 1
32523 db_appexit( NULL );
32525 (void) dbopen( NULL, 0, 0, 0, NULL);
32532 rm -f conftest.$ac_objext conftest$ac_exeext
32533 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32534 (eval $ac_link) 2>conftest.er1
32536 grep -v '^ *+' conftest.er1 >conftest.err
32538 cat conftest.err >&5
32539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32540 (exit $ac_status); } &&
32541 { ac_try='test -z "$ac_c_werror_flag"
32542 || test ! -s conftest.err'
32543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32544 (eval $ac_try) 2>&5
32546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32547 (exit $ac_status); }; } &&
32548 { ac_try='test -s conftest$ac_exeext'
32549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32550 (eval $ac_try) 2>&5
32552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32553 (exit $ac_status); }; }; then
32556 echo "$as_me: failed program was:" >&5
32557 sed 's/^/| /' conftest.$ac_ext >&5
32561 rm -f conftest.err conftest.$ac_objext \
32562 conftest$ac_exeext conftest.$ac_ext
32567 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
32568 echo "${ECHO_T}$ol_cv_db_db_2" >&6
32570 if test $ol_cv_db_db_2 = yes ; then
32571 ol_cv_lib_db=-ldb-2
32575 if test $ol_cv_lib_db = no ; then
32576 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
32577 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
32578 if test "${ol_cv_db_db1+set}" = set; then
32579 echo $ECHO_N "(cached) $ECHO_C" >&6
32584 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32586 cat >conftest.$ac_ext <<_ACEOF
32589 cat confdefs.h >>conftest.$ac_ext
32590 cat >>conftest.$ac_ext <<_ACEOF
32591 /* end confdefs.h. */
32593 #ifdef HAVE_DB_185_H
32594 # include <db_185.h>
32599 #ifndef DB_VERSION_MAJOR
32600 # define DB_VERSION_MAJOR 1
32604 #define NULL ((void*)0)
32611 #if DB_VERSION_MAJOR > 1
32614 int major, minor, patch;
32616 version = db_version( &major, &minor, &patch );
32618 if( major != DB_VERSION_MAJOR ||
32619 minor < DB_VERSION_MINOR )
32621 printf("Berkeley DB version mismatch\n"
32622 "\theader: %s\n\tlibrary: %s\n",
32623 DB_VERSION_STRING, version);
32629 #if DB_VERSION_MAJOR > 2
32630 db_env_create( NULL, 0 );
32631 #elif DB_VERSION_MAJOR > 1
32632 db_appexit( NULL );
32634 (void) dbopen( NULL, 0, 0, 0, NULL);
32641 rm -f conftest.$ac_objext conftest$ac_exeext
32642 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32643 (eval $ac_link) 2>conftest.er1
32645 grep -v '^ *+' conftest.er1 >conftest.err
32647 cat conftest.err >&5
32648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32649 (exit $ac_status); } &&
32650 { ac_try='test -z "$ac_c_werror_flag"
32651 || test ! -s conftest.err'
32652 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32653 (eval $ac_try) 2>&5
32655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32656 (exit $ac_status); }; } &&
32657 { ac_try='test -s conftest$ac_exeext'
32658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32659 (eval $ac_try) 2>&5
32661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32662 (exit $ac_status); }; }; then
32665 echo "$as_me: failed program was:" >&5
32666 sed 's/^/| /' conftest.$ac_ext >&5
32670 rm -f conftest.err conftest.$ac_objext \
32671 conftest$ac_exeext conftest.$ac_ext
32676 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
32677 echo "${ECHO_T}$ol_cv_db_db1" >&6
32679 if test $ol_cv_db_db1 = yes ; then
32684 if test $ol_cv_lib_db = no ; then
32685 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
32686 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
32687 if test "${ol_cv_db_db_1+set}" = set; then
32688 echo $ECHO_N "(cached) $ECHO_C" >&6
32693 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
32695 cat >conftest.$ac_ext <<_ACEOF
32698 cat confdefs.h >>conftest.$ac_ext
32699 cat >>conftest.$ac_ext <<_ACEOF
32700 /* end confdefs.h. */
32702 #ifdef HAVE_DB_185_H
32703 # include <db_185.h>
32708 #ifndef DB_VERSION_MAJOR
32709 # define DB_VERSION_MAJOR 1
32713 #define NULL ((void*)0)
32720 #if DB_VERSION_MAJOR > 1
32723 int major, minor, patch;
32725 version = db_version( &major, &minor, &patch );
32727 if( major != DB_VERSION_MAJOR ||
32728 minor < DB_VERSION_MINOR )
32730 printf("Berkeley DB version mismatch\n"
32731 "\theader: %s\n\tlibrary: %s\n",
32732 DB_VERSION_STRING, version);
32738 #if DB_VERSION_MAJOR > 2
32739 db_env_create( NULL, 0 );
32740 #elif DB_VERSION_MAJOR > 1
32741 db_appexit( NULL );
32743 (void) dbopen( NULL, 0, 0, 0, NULL);
32750 rm -f conftest.$ac_objext conftest$ac_exeext
32751 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32752 (eval $ac_link) 2>conftest.er1
32754 grep -v '^ *+' conftest.er1 >conftest.err
32756 cat conftest.err >&5
32757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32758 (exit $ac_status); } &&
32759 { ac_try='test -z "$ac_c_werror_flag"
32760 || test ! -s conftest.err'
32761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32762 (eval $ac_try) 2>&5
32764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32765 (exit $ac_status); }; } &&
32766 { ac_try='test -s conftest$ac_exeext'
32767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32768 (eval $ac_try) 2>&5
32770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32771 (exit $ac_status); }; }; then
32774 echo "$as_me: failed program was:" >&5
32775 sed 's/^/| /' conftest.$ac_ext >&5
32779 rm -f conftest.err conftest.$ac_objext \
32780 conftest$ac_exeext conftest.$ac_ext
32785 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
32786 echo "${ECHO_T}$ol_cv_db_db_1" >&6
32788 if test $ol_cv_db_db_1 = yes ; then
32789 ol_cv_lib_db=-ldb-1
32794 if test "$ol_cv_lib_db" != no ; then
32795 ol_cv_berkeley_db=yes
32796 echo "$as_me:$LINENO: checking for Berkeley DB version match" >&5
32797 echo $ECHO_N "checking for Berkeley DB version match... $ECHO_C" >&6
32798 if test "${ol_cv_berkeley_db_version+set}" = set; then
32799 echo $ECHO_N "(cached) $ECHO_C" >&6
32803 LIBS="$LTHREAD_LIBS $LIBS"
32804 if test $ol_cv_lib_db != yes ; then
32805 LIBS="$ol_cv_lib_db $LIBS"
32808 if test "$cross_compiling" = yes; then
32809 ol_cv_berkeley_db_version=cross
32811 cat >conftest.$ac_ext <<_ACEOF
32814 cat confdefs.h >>conftest.$ac_ext
32815 cat >>conftest.$ac_ext <<_ACEOF
32816 /* end confdefs.h. */
32818 #ifdef HAVE_DB_185_H
32823 #ifndef DB_VERSION_MAJOR
32824 # define DB_VERSION_MAJOR 1
32827 #define NULL ((void *)0)
32831 #if DB_VERSION_MAJOR > 1
32833 int major, minor, patch;
32835 version = db_version( &major, &minor, &patch );
32837 if( major != DB_VERSION_MAJOR ||
32838 minor != DB_VERSION_MINOR ||
32839 patch != DB_VERSION_PATCH )
32841 printf("Berkeley DB version mismatch\n"
32842 "\theader: %s\n\tlibrary: %s\n",
32843 DB_VERSION_STRING, version);
32851 rm -f conftest$ac_exeext
32852 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32853 (eval $ac_link) 2>&5
32855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32856 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
32857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32858 (eval $ac_try) 2>&5
32860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32861 (exit $ac_status); }; }; then
32862 ol_cv_berkeley_db_version=yes
32864 echo "$as_me: program exited with status $ac_status" >&5
32865 echo "$as_me: failed program was:" >&5
32866 sed 's/^/| /' conftest.$ac_ext >&5
32868 ( exit $ac_status )
32869 ol_cv_berkeley_db_version=no
32871 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
32877 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
32878 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6
32880 if test $ol_cv_berkeley_db_version = no ; then
32881 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
32882 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
32883 { (exit 1); exit 1; }; }
32886 echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
32887 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6
32888 if test "${ol_cv_berkeley_db_thread+set}" = set; then
32889 echo $ECHO_N "(cached) $ECHO_C" >&6
32893 LIBS="$LTHREAD_LIBS $LIBS"
32894 if test $ol_cv_lib_db != yes ; then
32895 LIBS="$ol_cv_lib_db $LIBS"
32898 if test "$cross_compiling" = yes; then
32899 ol_cv_berkeley_db_thread=cross
32901 cat >conftest.$ac_ext <<_ACEOF
32904 cat confdefs.h >>conftest.$ac_ext
32905 cat >>conftest.$ac_ext <<_ACEOF
32906 /* end confdefs.h. */
32908 #ifdef HAVE_DB_185_H
32914 #define NULL ((void *)0)
32919 u_int32_t flags = DB_CREATE |
32925 #if DB_VERSION_MAJOR > 2
32926 DB_ENV *env = NULL;
32928 rc = db_env_create( &env, 0 );
32930 flags |= DB_INIT_MPOOL;
32931 #ifdef DB_MPOOL_PRIVATE
32932 flags |= DB_MPOOL_PRIVATE;
32936 printf("BerkeleyDB: %s\n", db_strerror(rc) );
32940 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
32941 rc = env->open( env, NULL, flags, 0 );
32943 rc = env->open( env, NULL, NULL, flags, 0 );
32947 rc = env->close( env, 0 );
32951 printf("BerkeleyDB: %s\n", db_strerror(rc) );
32957 memset( &env, '\0', sizeof(env) );
32959 rc = db_appinit( NULL, NULL, &env, flags );
32962 db_appexit( &env );
32965 unlink("__db_mpool.share");
32966 unlink("__db_lock.share");
32972 rm -f conftest$ac_exeext
32973 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32974 (eval $ac_link) 2>&5
32976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32977 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
32978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32979 (eval $ac_try) 2>&5
32981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32982 (exit $ac_status); }; }; then
32983 ol_cv_berkeley_db_thread=yes
32985 echo "$as_me: program exited with status $ac_status" >&5
32986 echo "$as_me: failed program was:" >&5
32987 sed 's/^/| /' conftest.$ac_ext >&5
32989 ( exit $ac_status )
32990 ol_cv_berkeley_db_thread=no
32992 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
32998 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
32999 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6
33001 if test $ol_cv_berkeley_db_thread != no ; then
33003 cat >>confdefs.h <<\_ACEOF
33004 #define HAVE_BERKELEY_DB_THREAD 1
33014 if test $ol_cv_berkeley_db != no ; then
33016 cat >>confdefs.h <<\_ACEOF
33017 #define HAVE_BERKELEY_DB 1
33021 ol_link_ldbm=berkeley
33022 ol_enable_ldbm_api=berkeley
33024 if test $ol_enable_ldbm_type = hash ; then
33026 cat >>confdefs.h <<\_ACEOF
33027 #define LDBM_USE_DBHASH 1
33032 cat >>confdefs.h <<\_ACEOF
33033 #define LDBM_USE_DBBTREE 1
33038 if test $ol_cv_lib_db != yes ; then
33039 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_db"
33045 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
33046 if test $ol_link_ldbm != berkeley ; then
33047 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
33048 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
33049 { (exit 1); exit 1; }; }
33051 echo "$as_me:$LINENO: checking Berkeley DB version for BDB/HDB backends" >&5
33052 echo $ECHO_N "checking Berkeley DB version for BDB/HDB backends... $ECHO_C" >&6
33053 if test "${ol_cv_bdb_compat+set}" = set; then
33054 echo $ECHO_N "(cached) $ECHO_C" >&6
33057 cat >conftest.$ac_ext <<_ACEOF
33060 cat confdefs.h >>conftest.$ac_ext
33061 cat >>conftest.$ac_ext <<_ACEOF
33062 /* end confdefs.h. */
33066 /* this check could be improved */
33067 #ifndef DB_VERSION_MAJOR
33068 # define DB_VERSION_MAJOR 1
33070 #ifndef DB_VERSION_MINOR
33071 # define DB_VERSION_MINOR 0
33074 /* require 4.2 or later */
33075 #if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 2)
33076 __db_version_compat
33080 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
33081 $EGREP "__db_version_compat" >/dev/null 2>&1; then
33082 ol_cv_bdb_compat=yes
33084 ol_cv_bdb_compat=no
33089 echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
33090 echo "${ECHO_T}$ol_cv_bdb_compat" >&6
33093 if test $ol_cv_bdb_compat != yes ; then
33094 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB version incompatible" >&5
33095 echo "$as_me: error: BDB/HDB: BerkeleyDB version incompatible" >&2;}
33096 { (exit 1); exit 1; }; }
33101 if test $ol_link_ldbm = no && test $ol_enable_ldbm_type = btree ; then
33102 { echo "$as_me:$LINENO: WARNING: Could not find LDBM with BTREE support" >&5
33103 echo "$as_me: WARNING: Could not find LDBM with BTREE support" >&2;}
33104 ol_enable_ldbm_api=none
33107 if test $ol_enable_ldbm_api = auto || test $ol_enable_ldbm_api = mdbm ; then
33108 echo "$as_me:$LINENO: checking for MDBM library" >&5
33109 echo $ECHO_N "checking for MDBM library... $ECHO_C" >&6
33110 if test "${ol_cv_lib_mdbm+set}" = set; then
33111 echo $ECHO_N "(cached) $ECHO_C" >&6
33114 echo "$as_me:$LINENO: checking for mdbm_set_chain" >&5
33115 echo $ECHO_N "checking for mdbm_set_chain... $ECHO_C" >&6
33116 if test "${ac_cv_func_mdbm_set_chain+set}" = set; then
33117 echo $ECHO_N "(cached) $ECHO_C" >&6
33119 cat >conftest.$ac_ext <<_ACEOF
33122 cat confdefs.h >>conftest.$ac_ext
33123 cat >>conftest.$ac_ext <<_ACEOF
33124 /* end confdefs.h. */
33125 /* Define mdbm_set_chain to an innocuous variant, in case <limits.h> declares mdbm_set_chain.
33126 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33127 #define mdbm_set_chain innocuous_mdbm_set_chain
33129 /* System header to define __stub macros and hopefully few prototypes,
33130 which can conflict with char mdbm_set_chain (); below.
33131 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33132 <limits.h> exists even on freestanding compilers. */
33135 # include <limits.h>
33137 # include <assert.h>
33140 #undef mdbm_set_chain
33142 /* Override any gcc2 internal prototype to avoid an error. */
33147 /* We use char because int might match the return type of a gcc2
33148 builtin and then its argument prototype would still apply. */
33149 char mdbm_set_chain ();
33150 /* The GNU C library defines this for functions which it implements
33151 to always fail with ENOSYS. Some functions are actually named
33152 something starting with __ and the normal name is an alias. */
33153 #if defined (__stub_mdbm_set_chain) || defined (__stub___mdbm_set_chain)
33156 char (*f) () = mdbm_set_chain;
33165 return f != mdbm_set_chain;
33170 rm -f conftest.$ac_objext conftest$ac_exeext
33171 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33172 (eval $ac_link) 2>conftest.er1
33174 grep -v '^ *+' conftest.er1 >conftest.err
33176 cat conftest.err >&5
33177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33178 (exit $ac_status); } &&
33179 { ac_try='test -z "$ac_c_werror_flag"
33180 || test ! -s conftest.err'
33181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33182 (eval $ac_try) 2>&5
33184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33185 (exit $ac_status); }; } &&
33186 { ac_try='test -s conftest$ac_exeext'
33187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33188 (eval $ac_try) 2>&5
33190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33191 (exit $ac_status); }; }; then
33192 ac_cv_func_mdbm_set_chain=yes
33194 echo "$as_me: failed program was:" >&5
33195 sed 's/^/| /' conftest.$ac_ext >&5
33197 ac_cv_func_mdbm_set_chain=no
33199 rm -f conftest.err conftest.$ac_objext \
33200 conftest$ac_exeext conftest.$ac_ext
33202 echo "$as_me:$LINENO: result: $ac_cv_func_mdbm_set_chain" >&5
33203 echo "${ECHO_T}$ac_cv_func_mdbm_set_chain" >&6
33204 if test $ac_cv_func_mdbm_set_chain = yes; then
33208 echo "$as_me:$LINENO: checking for mdbm_set_chain in -lmdbm" >&5
33209 echo $ECHO_N "checking for mdbm_set_chain in -lmdbm... $ECHO_C" >&6
33210 if test "${ac_cv_lib_mdbm_mdbm_set_chain+set}" = set; then
33211 echo $ECHO_N "(cached) $ECHO_C" >&6
33213 ac_check_lib_save_LIBS=$LIBS
33214 LIBS="-lmdbm $LIBS"
33215 cat >conftest.$ac_ext <<_ACEOF
33218 cat confdefs.h >>conftest.$ac_ext
33219 cat >>conftest.$ac_ext <<_ACEOF
33220 /* end confdefs.h. */
33222 /* Override any gcc2 internal prototype to avoid an error. */
33226 /* We use char because int might match the return type of a gcc2
33227 builtin and then its argument prototype would still apply. */
33228 char mdbm_set_chain ();
33237 rm -f conftest.$ac_objext conftest$ac_exeext
33238 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33239 (eval $ac_link) 2>conftest.er1
33241 grep -v '^ *+' conftest.er1 >conftest.err
33243 cat conftest.err >&5
33244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33245 (exit $ac_status); } &&
33246 { ac_try='test -z "$ac_c_werror_flag"
33247 || test ! -s conftest.err'
33248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33249 (eval $ac_try) 2>&5
33251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33252 (exit $ac_status); }; } &&
33253 { ac_try='test -s conftest$ac_exeext'
33254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33255 (eval $ac_try) 2>&5
33257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33258 (exit $ac_status); }; }; then
33259 ac_cv_lib_mdbm_mdbm_set_chain=yes
33261 echo "$as_me: failed program was:" >&5
33262 sed 's/^/| /' conftest.$ac_ext >&5
33264 ac_cv_lib_mdbm_mdbm_set_chain=no
33266 rm -f conftest.err conftest.$ac_objext \
33267 conftest$ac_exeext conftest.$ac_ext
33268 LIBS=$ac_check_lib_save_LIBS
33270 echo "$as_me:$LINENO: result: $ac_cv_lib_mdbm_mdbm_set_chain" >&5
33271 echo "${ECHO_T}$ac_cv_lib_mdbm_mdbm_set_chain" >&6
33272 if test $ac_cv_lib_mdbm_mdbm_set_chain = yes; then
33273 ol_cv_lib_mdbm=-lmdbm
33284 echo "$as_me:$LINENO: result: $ol_cv_lib_mdbm" >&5
33285 echo "${ECHO_T}$ol_cv_lib_mdbm" >&6
33289 for ac_header in mdbm.h
33291 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
33292 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33293 echo "$as_me:$LINENO: checking for $ac_header" >&5
33294 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33295 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33296 echo $ECHO_N "(cached) $ECHO_C" >&6
33298 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33299 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33301 # Is the header compilable?
33302 echo "$as_me:$LINENO: checking $ac_header usability" >&5
33303 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
33304 cat >conftest.$ac_ext <<_ACEOF
33307 cat confdefs.h >>conftest.$ac_ext
33308 cat >>conftest.$ac_ext <<_ACEOF
33309 /* end confdefs.h. */
33310 $ac_includes_default
33311 #include <$ac_header>
33313 rm -f conftest.$ac_objext
33314 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33315 (eval $ac_compile) 2>conftest.er1
33317 grep -v '^ *+' conftest.er1 >conftest.err
33319 cat conftest.err >&5
33320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33321 (exit $ac_status); } &&
33322 { ac_try='test -z "$ac_c_werror_flag"
33323 || test ! -s conftest.err'
33324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33325 (eval $ac_try) 2>&5
33327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33328 (exit $ac_status); }; } &&
33329 { ac_try='test -s conftest.$ac_objext'
33330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33331 (eval $ac_try) 2>&5
33333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33334 (exit $ac_status); }; }; then
33335 ac_header_compiler=yes
33337 echo "$as_me: failed program was:" >&5
33338 sed 's/^/| /' conftest.$ac_ext >&5
33340 ac_header_compiler=no
33342 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33343 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
33344 echo "${ECHO_T}$ac_header_compiler" >&6
33346 # Is the header present?
33347 echo "$as_me:$LINENO: checking $ac_header presence" >&5
33348 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
33349 cat >conftest.$ac_ext <<_ACEOF
33352 cat confdefs.h >>conftest.$ac_ext
33353 cat >>conftest.$ac_ext <<_ACEOF
33354 /* end confdefs.h. */
33355 #include <$ac_header>
33357 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
33358 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
33360 grep -v '^ *+' conftest.er1 >conftest.err
33362 cat conftest.err >&5
33363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33364 (exit $ac_status); } >/dev/null; then
33365 if test -s conftest.err; then
33366 ac_cpp_err=$ac_c_preproc_warn_flag
33367 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
33374 if test -z "$ac_cpp_err"; then
33375 ac_header_preproc=yes
33377 echo "$as_me: failed program was:" >&5
33378 sed 's/^/| /' conftest.$ac_ext >&5
33380 ac_header_preproc=no
33382 rm -f conftest.err conftest.$ac_ext
33383 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
33384 echo "${ECHO_T}$ac_header_preproc" >&6
33386 # So? What about this header?
33387 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
33389 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
33390 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
33391 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
33392 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
33393 ac_header_preproc=yes
33396 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
33397 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
33398 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
33399 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
33400 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
33401 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
33402 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
33403 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
33404 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
33405 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
33406 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
33407 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
33410 ## ------------------------------------------ ##
33411 ## Report this to the AC_PACKAGE_NAME lists. ##
33412 ## ------------------------------------------ ##
33415 sed "s/^/$as_me: WARNING: /" >&2
33418 echo "$as_me:$LINENO: checking for $ac_header" >&5
33419 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33420 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33421 echo $ECHO_N "(cached) $ECHO_C" >&6
33423 eval "$as_ac_Header=\$ac_header_preproc"
33425 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33426 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33429 if test `eval echo '${'$as_ac_Header'}'` = yes; then
33430 cat >>confdefs.h <<_ACEOF
33431 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
33438 echo "$as_me:$LINENO: checking for db" >&5
33439 echo $ECHO_N "checking for db... $ECHO_C" >&6
33440 if test "${ol_cv_mdbm+set}" = set; then
33441 echo $ECHO_N "(cached) $ECHO_C" >&6
33444 if test $ol_cv_lib_mdbm = no || test $ac_cv_header_mdbm_h = no ; then
33451 echo "$as_me:$LINENO: result: $ol_cv_mdbm" >&5
33452 echo "${ECHO_T}$ol_cv_mdbm" >&6
33453 if test $ol_cv_mdbm = yes ; then
33455 cat >>confdefs.h <<\_ACEOF
33456 #define HAVE_MDBM 1
33462 if test $ol_cv_mdbm = yes ; then
33464 ol_enable_ldbm_api=mdbm
33465 if test $ol_cv_lib_mdbm != yes ; then
33466 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_mdbm"
33471 if test $ol_enable_ldbm_api = auto || test $ol_enable_ldbm_api = gdbm ; then
33472 echo "$as_me:$LINENO: checking for GDBM library" >&5
33473 echo $ECHO_N "checking for GDBM library... $ECHO_C" >&6
33474 if test "${ol_cv_lib_gdbm+set}" = set; then
33475 echo $ECHO_N "(cached) $ECHO_C" >&6
33478 echo "$as_me:$LINENO: checking for gdbm_open" >&5
33479 echo $ECHO_N "checking for gdbm_open... $ECHO_C" >&6
33480 if test "${ac_cv_func_gdbm_open+set}" = set; then
33481 echo $ECHO_N "(cached) $ECHO_C" >&6
33483 cat >conftest.$ac_ext <<_ACEOF
33486 cat confdefs.h >>conftest.$ac_ext
33487 cat >>conftest.$ac_ext <<_ACEOF
33488 /* end confdefs.h. */
33489 /* Define gdbm_open to an innocuous variant, in case <limits.h> declares gdbm_open.
33490 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33491 #define gdbm_open innocuous_gdbm_open
33493 /* System header to define __stub macros and hopefully few prototypes,
33494 which can conflict with char gdbm_open (); below.
33495 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33496 <limits.h> exists even on freestanding compilers. */
33499 # include <limits.h>
33501 # include <assert.h>
33506 /* Override any gcc2 internal prototype to avoid an error. */
33511 /* We use char because int might match the return type of a gcc2
33512 builtin and then its argument prototype would still apply. */
33514 /* The GNU C library defines this for functions which it implements
33515 to always fail with ENOSYS. Some functions are actually named
33516 something starting with __ and the normal name is an alias. */
33517 #if defined (__stub_gdbm_open) || defined (__stub___gdbm_open)
33520 char (*f) () = gdbm_open;
33529 return f != gdbm_open;
33534 rm -f conftest.$ac_objext conftest$ac_exeext
33535 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33536 (eval $ac_link) 2>conftest.er1
33538 grep -v '^ *+' conftest.er1 >conftest.err
33540 cat conftest.err >&5
33541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33542 (exit $ac_status); } &&
33543 { ac_try='test -z "$ac_c_werror_flag"
33544 || test ! -s conftest.err'
33545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33546 (eval $ac_try) 2>&5
33548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33549 (exit $ac_status); }; } &&
33550 { ac_try='test -s conftest$ac_exeext'
33551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33552 (eval $ac_try) 2>&5
33554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33555 (exit $ac_status); }; }; then
33556 ac_cv_func_gdbm_open=yes
33558 echo "$as_me: failed program was:" >&5
33559 sed 's/^/| /' conftest.$ac_ext >&5
33561 ac_cv_func_gdbm_open=no
33563 rm -f conftest.err conftest.$ac_objext \
33564 conftest$ac_exeext conftest.$ac_ext
33566 echo "$as_me:$LINENO: result: $ac_cv_func_gdbm_open" >&5
33567 echo "${ECHO_T}$ac_cv_func_gdbm_open" >&6
33568 if test $ac_cv_func_gdbm_open = yes; then
33572 echo "$as_me:$LINENO: checking for gdbm_open in -lgdbm" >&5
33573 echo $ECHO_N "checking for gdbm_open in -lgdbm... $ECHO_C" >&6
33574 if test "${ac_cv_lib_gdbm_gdbm_open+set}" = set; then
33575 echo $ECHO_N "(cached) $ECHO_C" >&6
33577 ac_check_lib_save_LIBS=$LIBS
33578 LIBS="-lgdbm $LIBS"
33579 cat >conftest.$ac_ext <<_ACEOF
33582 cat confdefs.h >>conftest.$ac_ext
33583 cat >>conftest.$ac_ext <<_ACEOF
33584 /* end confdefs.h. */
33586 /* Override any gcc2 internal prototype to avoid an error. */
33590 /* We use char because int might match the return type of a gcc2
33591 builtin and then its argument prototype would still apply. */
33601 rm -f conftest.$ac_objext conftest$ac_exeext
33602 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33603 (eval $ac_link) 2>conftest.er1
33605 grep -v '^ *+' conftest.er1 >conftest.err
33607 cat conftest.err >&5
33608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33609 (exit $ac_status); } &&
33610 { ac_try='test -z "$ac_c_werror_flag"
33611 || test ! -s conftest.err'
33612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33613 (eval $ac_try) 2>&5
33615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33616 (exit $ac_status); }; } &&
33617 { ac_try='test -s conftest$ac_exeext'
33618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33619 (eval $ac_try) 2>&5
33621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33622 (exit $ac_status); }; }; then
33623 ac_cv_lib_gdbm_gdbm_open=yes
33625 echo "$as_me: failed program was:" >&5
33626 sed 's/^/| /' conftest.$ac_ext >&5
33628 ac_cv_lib_gdbm_gdbm_open=no
33630 rm -f conftest.err conftest.$ac_objext \
33631 conftest$ac_exeext conftest.$ac_ext
33632 LIBS=$ac_check_lib_save_LIBS
33634 echo "$as_me:$LINENO: result: $ac_cv_lib_gdbm_gdbm_open" >&5
33635 echo "${ECHO_T}$ac_cv_lib_gdbm_gdbm_open" >&6
33636 if test $ac_cv_lib_gdbm_gdbm_open = yes; then
33637 ol_cv_lib_gdbm=-lgdbm
33648 echo "$as_me:$LINENO: result: $ol_cv_lib_gdbm" >&5
33649 echo "${ECHO_T}$ol_cv_lib_gdbm" >&6
33653 for ac_header in gdbm.h
33655 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
33656 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33657 echo "$as_me:$LINENO: checking for $ac_header" >&5
33658 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33659 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33660 echo $ECHO_N "(cached) $ECHO_C" >&6
33662 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33663 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33665 # Is the header compilable?
33666 echo "$as_me:$LINENO: checking $ac_header usability" >&5
33667 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
33668 cat >conftest.$ac_ext <<_ACEOF
33671 cat confdefs.h >>conftest.$ac_ext
33672 cat >>conftest.$ac_ext <<_ACEOF
33673 /* end confdefs.h. */
33674 $ac_includes_default
33675 #include <$ac_header>
33677 rm -f conftest.$ac_objext
33678 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33679 (eval $ac_compile) 2>conftest.er1
33681 grep -v '^ *+' conftest.er1 >conftest.err
33683 cat conftest.err >&5
33684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33685 (exit $ac_status); } &&
33686 { ac_try='test -z "$ac_c_werror_flag"
33687 || test ! -s conftest.err'
33688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33689 (eval $ac_try) 2>&5
33691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33692 (exit $ac_status); }; } &&
33693 { ac_try='test -s conftest.$ac_objext'
33694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33695 (eval $ac_try) 2>&5
33697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33698 (exit $ac_status); }; }; then
33699 ac_header_compiler=yes
33701 echo "$as_me: failed program was:" >&5
33702 sed 's/^/| /' conftest.$ac_ext >&5
33704 ac_header_compiler=no
33706 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33707 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
33708 echo "${ECHO_T}$ac_header_compiler" >&6
33710 # Is the header present?
33711 echo "$as_me:$LINENO: checking $ac_header presence" >&5
33712 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
33713 cat >conftest.$ac_ext <<_ACEOF
33716 cat confdefs.h >>conftest.$ac_ext
33717 cat >>conftest.$ac_ext <<_ACEOF
33718 /* end confdefs.h. */
33719 #include <$ac_header>
33721 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
33722 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
33724 grep -v '^ *+' conftest.er1 >conftest.err
33726 cat conftest.err >&5
33727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33728 (exit $ac_status); } >/dev/null; then
33729 if test -s conftest.err; then
33730 ac_cpp_err=$ac_c_preproc_warn_flag
33731 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
33738 if test -z "$ac_cpp_err"; then
33739 ac_header_preproc=yes
33741 echo "$as_me: failed program was:" >&5
33742 sed 's/^/| /' conftest.$ac_ext >&5
33744 ac_header_preproc=no
33746 rm -f conftest.err conftest.$ac_ext
33747 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
33748 echo "${ECHO_T}$ac_header_preproc" >&6
33750 # So? What about this header?
33751 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
33753 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
33754 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
33755 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
33756 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
33757 ac_header_preproc=yes
33760 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
33761 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
33762 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
33763 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
33764 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
33765 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
33766 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
33767 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
33768 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
33769 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
33770 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
33771 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
33774 ## ------------------------------------------ ##
33775 ## Report this to the AC_PACKAGE_NAME lists. ##
33776 ## ------------------------------------------ ##
33779 sed "s/^/$as_me: WARNING: /" >&2
33782 echo "$as_me:$LINENO: checking for $ac_header" >&5
33783 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33784 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33785 echo $ECHO_N "(cached) $ECHO_C" >&6
33787 eval "$as_ac_Header=\$ac_header_preproc"
33789 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33790 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33793 if test `eval echo '${'$as_ac_Header'}'` = yes; then
33794 cat >>confdefs.h <<_ACEOF
33795 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
33802 echo "$as_me:$LINENO: checking for db" >&5
33803 echo $ECHO_N "checking for db... $ECHO_C" >&6
33804 if test "${ol_cv_gdbm+set}" = set; then
33805 echo $ECHO_N "(cached) $ECHO_C" >&6
33808 if test $ol_cv_lib_gdbm = no || test $ac_cv_header_gdbm_h = no ; then
33815 echo "$as_me:$LINENO: result: $ol_cv_gdbm" >&5
33816 echo "${ECHO_T}$ol_cv_gdbm" >&6
33817 if test $ol_cv_gdbm = yes ; then
33819 cat >>confdefs.h <<\_ACEOF
33820 #define HAVE_GDBM 1
33826 if test $ol_cv_gdbm = yes ; then
33828 ol_enable_ldbm_api=gdbm
33830 if test $ol_cv_lib_gdbm != yes ; then
33831 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_gdbm"
33836 if test $ol_enable_ldbm_api = ndbm ; then
33837 echo "$as_me:$LINENO: checking for NDBM library" >&5
33838 echo $ECHO_N "checking for NDBM library... $ECHO_C" >&6
33839 if test "${ol_cv_lib_ndbm+set}" = set; then
33840 echo $ECHO_N "(cached) $ECHO_C" >&6
33843 echo "$as_me:$LINENO: checking for dbm_open" >&5
33844 echo $ECHO_N "checking for dbm_open... $ECHO_C" >&6
33845 if test "${ac_cv_func_dbm_open+set}" = set; then
33846 echo $ECHO_N "(cached) $ECHO_C" >&6
33848 cat >conftest.$ac_ext <<_ACEOF
33851 cat confdefs.h >>conftest.$ac_ext
33852 cat >>conftest.$ac_ext <<_ACEOF
33853 /* end confdefs.h. */
33854 /* Define dbm_open to an innocuous variant, in case <limits.h> declares dbm_open.
33855 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33856 #define dbm_open innocuous_dbm_open
33858 /* System header to define __stub macros and hopefully few prototypes,
33859 which can conflict with char dbm_open (); below.
33860 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33861 <limits.h> exists even on freestanding compilers. */
33864 # include <limits.h>
33866 # include <assert.h>
33871 /* Override any gcc2 internal prototype to avoid an error. */
33876 /* We use char because int might match the return type of a gcc2
33877 builtin and then its argument prototype would still apply. */
33879 /* The GNU C library defines this for functions which it implements
33880 to always fail with ENOSYS. Some functions are actually named
33881 something starting with __ and the normal name is an alias. */
33882 #if defined (__stub_dbm_open) || defined (__stub___dbm_open)
33885 char (*f) () = dbm_open;
33894 return f != dbm_open;
33899 rm -f conftest.$ac_objext conftest$ac_exeext
33900 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33901 (eval $ac_link) 2>conftest.er1
33903 grep -v '^ *+' conftest.er1 >conftest.err
33905 cat conftest.err >&5
33906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33907 (exit $ac_status); } &&
33908 { ac_try='test -z "$ac_c_werror_flag"
33909 || test ! -s conftest.err'
33910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33911 (eval $ac_try) 2>&5
33913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33914 (exit $ac_status); }; } &&
33915 { ac_try='test -s conftest$ac_exeext'
33916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33917 (eval $ac_try) 2>&5
33919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33920 (exit $ac_status); }; }; then
33921 ac_cv_func_dbm_open=yes
33923 echo "$as_me: failed program was:" >&5
33924 sed 's/^/| /' conftest.$ac_ext >&5
33926 ac_cv_func_dbm_open=no
33928 rm -f conftest.err conftest.$ac_objext \
33929 conftest$ac_exeext conftest.$ac_ext
33931 echo "$as_me:$LINENO: result: $ac_cv_func_dbm_open" >&5
33932 echo "${ECHO_T}$ac_cv_func_dbm_open" >&6
33933 if test $ac_cv_func_dbm_open = yes; then
33937 echo "$as_me:$LINENO: checking for dbm_open in -lndbm" >&5
33938 echo $ECHO_N "checking for dbm_open in -lndbm... $ECHO_C" >&6
33939 if test "${ac_cv_lib_ndbm_dbm_open+set}" = set; then
33940 echo $ECHO_N "(cached) $ECHO_C" >&6
33942 ac_check_lib_save_LIBS=$LIBS
33943 LIBS="-lndbm $LIBS"
33944 cat >conftest.$ac_ext <<_ACEOF
33947 cat confdefs.h >>conftest.$ac_ext
33948 cat >>conftest.$ac_ext <<_ACEOF
33949 /* end confdefs.h. */
33951 /* Override any gcc2 internal prototype to avoid an error. */
33955 /* We use char because int might match the return type of a gcc2
33956 builtin and then its argument prototype would still apply. */
33966 rm -f conftest.$ac_objext conftest$ac_exeext
33967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33968 (eval $ac_link) 2>conftest.er1
33970 grep -v '^ *+' conftest.er1 >conftest.err
33972 cat conftest.err >&5
33973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33974 (exit $ac_status); } &&
33975 { ac_try='test -z "$ac_c_werror_flag"
33976 || test ! -s conftest.err'
33977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33978 (eval $ac_try) 2>&5
33980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33981 (exit $ac_status); }; } &&
33982 { ac_try='test -s conftest$ac_exeext'
33983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33984 (eval $ac_try) 2>&5
33986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33987 (exit $ac_status); }; }; then
33988 ac_cv_lib_ndbm_dbm_open=yes
33990 echo "$as_me: failed program was:" >&5
33991 sed 's/^/| /' conftest.$ac_ext >&5
33993 ac_cv_lib_ndbm_dbm_open=no
33995 rm -f conftest.err conftest.$ac_objext \
33996 conftest$ac_exeext conftest.$ac_ext
33997 LIBS=$ac_check_lib_save_LIBS
33999 echo "$as_me:$LINENO: result: $ac_cv_lib_ndbm_dbm_open" >&5
34000 echo "${ECHO_T}$ac_cv_lib_ndbm_dbm_open" >&6
34001 if test $ac_cv_lib_ndbm_dbm_open = yes; then
34002 ol_cv_lib_ndbm=-lndbm
34005 echo "$as_me:$LINENO: checking for dbm_open in -ldbm" >&5
34006 echo $ECHO_N "checking for dbm_open in -ldbm... $ECHO_C" >&6
34007 if test "${ac_cv_lib_dbm_dbm_open+set}" = set; then
34008 echo $ECHO_N "(cached) $ECHO_C" >&6
34010 ac_check_lib_save_LIBS=$LIBS
34012 cat >conftest.$ac_ext <<_ACEOF
34015 cat confdefs.h >>conftest.$ac_ext
34016 cat >>conftest.$ac_ext <<_ACEOF
34017 /* end confdefs.h. */
34019 /* Override any gcc2 internal prototype to avoid an error. */
34023 /* We use char because int might match the return type of a gcc2
34024 builtin and then its argument prototype would still apply. */
34034 rm -f conftest.$ac_objext conftest$ac_exeext
34035 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34036 (eval $ac_link) 2>conftest.er1
34038 grep -v '^ *+' conftest.er1 >conftest.err
34040 cat conftest.err >&5
34041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34042 (exit $ac_status); } &&
34043 { ac_try='test -z "$ac_c_werror_flag"
34044 || test ! -s conftest.err'
34045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34046 (eval $ac_try) 2>&5
34048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34049 (exit $ac_status); }; } &&
34050 { ac_try='test -s conftest$ac_exeext'
34051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34052 (eval $ac_try) 2>&5
34054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34055 (exit $ac_status); }; }; then
34056 ac_cv_lib_dbm_dbm_open=yes
34058 echo "$as_me: failed program was:" >&5
34059 sed 's/^/| /' conftest.$ac_ext >&5
34061 ac_cv_lib_dbm_dbm_open=no
34063 rm -f conftest.err conftest.$ac_objext \
34064 conftest$ac_exeext conftest.$ac_ext
34065 LIBS=$ac_check_lib_save_LIBS
34067 echo "$as_me:$LINENO: result: $ac_cv_lib_dbm_dbm_open" >&5
34068 echo "${ECHO_T}$ac_cv_lib_dbm_dbm_open" >&6
34069 if test $ac_cv_lib_dbm_dbm_open = yes; then
34070 ol_cv_lib_ndbm=-ldbm
34083 echo "$as_me:$LINENO: result: $ol_cv_lib_ndbm" >&5
34084 echo "${ECHO_T}$ol_cv_lib_ndbm" >&6
34088 for ac_header in ndbm.h
34090 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
34091 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34092 echo "$as_me:$LINENO: checking for $ac_header" >&5
34093 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34094 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34095 echo $ECHO_N "(cached) $ECHO_C" >&6
34097 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34098 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34100 # Is the header compilable?
34101 echo "$as_me:$LINENO: checking $ac_header usability" >&5
34102 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
34103 cat >conftest.$ac_ext <<_ACEOF
34106 cat confdefs.h >>conftest.$ac_ext
34107 cat >>conftest.$ac_ext <<_ACEOF
34108 /* end confdefs.h. */
34109 $ac_includes_default
34110 #include <$ac_header>
34112 rm -f conftest.$ac_objext
34113 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34114 (eval $ac_compile) 2>conftest.er1
34116 grep -v '^ *+' conftest.er1 >conftest.err
34118 cat conftest.err >&5
34119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34120 (exit $ac_status); } &&
34121 { ac_try='test -z "$ac_c_werror_flag"
34122 || test ! -s conftest.err'
34123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34124 (eval $ac_try) 2>&5
34126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34127 (exit $ac_status); }; } &&
34128 { ac_try='test -s conftest.$ac_objext'
34129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34130 (eval $ac_try) 2>&5
34132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34133 (exit $ac_status); }; }; then
34134 ac_header_compiler=yes
34136 echo "$as_me: failed program was:" >&5
34137 sed 's/^/| /' conftest.$ac_ext >&5
34139 ac_header_compiler=no
34141 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34142 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
34143 echo "${ECHO_T}$ac_header_compiler" >&6
34145 # Is the header present?
34146 echo "$as_me:$LINENO: checking $ac_header presence" >&5
34147 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
34148 cat >conftest.$ac_ext <<_ACEOF
34151 cat confdefs.h >>conftest.$ac_ext
34152 cat >>conftest.$ac_ext <<_ACEOF
34153 /* end confdefs.h. */
34154 #include <$ac_header>
34156 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
34157 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
34159 grep -v '^ *+' conftest.er1 >conftest.err
34161 cat conftest.err >&5
34162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34163 (exit $ac_status); } >/dev/null; then
34164 if test -s conftest.err; then
34165 ac_cpp_err=$ac_c_preproc_warn_flag
34166 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
34173 if test -z "$ac_cpp_err"; then
34174 ac_header_preproc=yes
34176 echo "$as_me: failed program was:" >&5
34177 sed 's/^/| /' conftest.$ac_ext >&5
34179 ac_header_preproc=no
34181 rm -f conftest.err conftest.$ac_ext
34182 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
34183 echo "${ECHO_T}$ac_header_preproc" >&6
34185 # So? What about this header?
34186 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
34188 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
34189 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
34190 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
34191 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
34192 ac_header_preproc=yes
34195 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
34196 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
34197 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
34198 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
34199 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
34200 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
34201 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
34202 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
34203 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
34204 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
34205 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
34206 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
34209 ## ------------------------------------------ ##
34210 ## Report this to the AC_PACKAGE_NAME lists. ##
34211 ## ------------------------------------------ ##
34214 sed "s/^/$as_me: WARNING: /" >&2
34217 echo "$as_me:$LINENO: checking for $ac_header" >&5
34218 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34219 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34220 echo $ECHO_N "(cached) $ECHO_C" >&6
34222 eval "$as_ac_Header=\$ac_header_preproc"
34224 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34225 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34228 if test `eval echo '${'$as_ac_Header'}'` = yes; then
34229 cat >>confdefs.h <<_ACEOF
34230 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
34237 echo "$as_me:$LINENO: checking for db" >&5
34238 echo $ECHO_N "checking for db... $ECHO_C" >&6
34239 if test "${ol_cv_ndbm+set}" = set; then
34240 echo $ECHO_N "(cached) $ECHO_C" >&6
34243 if test $ol_cv_lib_ndbm = no || test $ac_cv_header_ndbm_h = no ; then
34250 echo "$as_me:$LINENO: result: $ol_cv_ndbm" >&5
34251 echo "${ECHO_T}$ol_cv_ndbm" >&6
34252 if test $ol_cv_ndbm = yes ; then
34254 cat >>confdefs.h <<\_ACEOF
34255 #define HAVE_NDBM 1
34261 if test $ol_cv_ndbm = yes ; then
34263 ol_enable_ldbm_api=ndbm
34265 if test $ol_cv_lib_ndbm != yes ; then
34266 LDBM_LIBS="$LDBM_LIBS $ol_cv_lib_ndbm"
34271 if test $ol_link_ldbm = no && test $ol_enable_ldbm != no ; then
34272 { { echo "$as_me:$LINENO: error: could not find suitable LDBM backend" >&5
34273 echo "$as_me: error: could not find suitable LDBM backend" >&2;}
34274 { (exit 1); exit 1; }; }
34277 if test $ol_enable_bdb = yes ||
34278 test $ol_enable_hdb = yes ||
34279 test $ol_enable_ldbm = yes ; then
34280 SLAPD_LIBS="$SLAPD_LIBS \$(LDBM_LIBS)"
34284 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
34285 BUILD_LIBS_DYNAMIC=shared
34287 cat >>confdefs.h <<\_ACEOF
34288 #define LDAP_LIBS_DYNAMIC 1
34293 BUILD_LIBS_DYNAMIC=static
34297 if test $ol_enable_wrappers != no ; then
34299 for ac_header in tcpd.h
34301 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
34302 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34303 echo "$as_me:$LINENO: checking for $ac_header" >&5
34304 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34305 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34306 echo $ECHO_N "(cached) $ECHO_C" >&6
34308 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34309 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34311 # Is the header compilable?
34312 echo "$as_me:$LINENO: checking $ac_header usability" >&5
34313 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
34314 cat >conftest.$ac_ext <<_ACEOF
34317 cat confdefs.h >>conftest.$ac_ext
34318 cat >>conftest.$ac_ext <<_ACEOF
34319 /* end confdefs.h. */
34320 $ac_includes_default
34321 #include <$ac_header>
34323 rm -f conftest.$ac_objext
34324 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34325 (eval $ac_compile) 2>conftest.er1
34327 grep -v '^ *+' conftest.er1 >conftest.err
34329 cat conftest.err >&5
34330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34331 (exit $ac_status); } &&
34332 { ac_try='test -z "$ac_c_werror_flag"
34333 || test ! -s conftest.err'
34334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34335 (eval $ac_try) 2>&5
34337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34338 (exit $ac_status); }; } &&
34339 { ac_try='test -s conftest.$ac_objext'
34340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34341 (eval $ac_try) 2>&5
34343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34344 (exit $ac_status); }; }; then
34345 ac_header_compiler=yes
34347 echo "$as_me: failed program was:" >&5
34348 sed 's/^/| /' conftest.$ac_ext >&5
34350 ac_header_compiler=no
34352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34353 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
34354 echo "${ECHO_T}$ac_header_compiler" >&6
34356 # Is the header present?
34357 echo "$as_me:$LINENO: checking $ac_header presence" >&5
34358 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
34359 cat >conftest.$ac_ext <<_ACEOF
34362 cat confdefs.h >>conftest.$ac_ext
34363 cat >>conftest.$ac_ext <<_ACEOF
34364 /* end confdefs.h. */
34365 #include <$ac_header>
34367 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
34368 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
34370 grep -v '^ *+' conftest.er1 >conftest.err
34372 cat conftest.err >&5
34373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34374 (exit $ac_status); } >/dev/null; then
34375 if test -s conftest.err; then
34376 ac_cpp_err=$ac_c_preproc_warn_flag
34377 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
34384 if test -z "$ac_cpp_err"; then
34385 ac_header_preproc=yes
34387 echo "$as_me: failed program was:" >&5
34388 sed 's/^/| /' conftest.$ac_ext >&5
34390 ac_header_preproc=no
34392 rm -f conftest.err conftest.$ac_ext
34393 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
34394 echo "${ECHO_T}$ac_header_preproc" >&6
34396 # So? What about this header?
34397 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
34399 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
34400 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
34401 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
34402 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
34403 ac_header_preproc=yes
34406 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
34407 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
34408 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
34409 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
34410 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
34411 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
34412 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
34413 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
34414 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
34415 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
34416 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
34417 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
34420 ## ------------------------------------------ ##
34421 ## Report this to the AC_PACKAGE_NAME lists. ##
34422 ## ------------------------------------------ ##
34425 sed "s/^/$as_me: WARNING: /" >&2
34428 echo "$as_me:$LINENO: checking for $ac_header" >&5
34429 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34430 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34431 echo $ECHO_N "(cached) $ECHO_C" >&6
34433 eval "$as_ac_Header=\$ac_header_preproc"
34435 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34436 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34439 if test `eval echo '${'$as_ac_Header'}'` = yes; then
34440 cat >>confdefs.h <<_ACEOF
34441 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
34444 echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
34445 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6
34447 LIBS="$LIBS -lwrap"
34448 cat >conftest.$ac_ext <<_ACEOF
34451 cat confdefs.h >>conftest.$ac_ext
34452 cat >>conftest.$ac_ext <<_ACEOF
34453 /* end confdefs.h. */
34456 int allow_severity = 0;
34457 int deny_severity = 0;
34459 struct request_info *req;
34471 rm -f conftest.$ac_objext conftest$ac_exeext
34472 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34473 (eval $ac_link) 2>conftest.er1
34475 grep -v '^ *+' conftest.er1 >conftest.err
34477 cat conftest.err >&5
34478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34479 (exit $ac_status); } &&
34480 { ac_try='test -z "$ac_c_werror_flag"
34481 || test ! -s conftest.err'
34482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34483 (eval $ac_try) 2>&5
34485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34486 (exit $ac_status); }; } &&
34487 { ac_try='test -s conftest$ac_exeext'
34488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34489 (eval $ac_try) 2>&5
34491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34492 (exit $ac_status); }; }; then
34493 echo "$as_me:$LINENO: result: -lwrap" >&5
34494 echo "${ECHO_T}-lwrap" >&6
34498 echo "$as_me: failed program was:" >&5
34499 sed 's/^/| /' conftest.$ac_ext >&5
34503 cat >conftest.$ac_ext <<_ACEOF
34506 cat confdefs.h >>conftest.$ac_ext
34507 cat >>conftest.$ac_ext <<_ACEOF
34508 /* end confdefs.h. */
34511 int allow_severity = 0;
34512 int deny_severity = 0;
34514 struct request_info *req;
34526 rm -f conftest.$ac_objext conftest$ac_exeext
34527 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34528 (eval $ac_link) 2>conftest.er1
34530 grep -v '^ *+' conftest.er1 >conftest.err
34532 cat conftest.err >&5
34533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34534 (exit $ac_status); } &&
34535 { ac_try='test -z "$ac_c_werror_flag"
34536 || test ! -s conftest.err'
34537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34538 (eval $ac_try) 2>&5
34540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34541 (exit $ac_status); }; } &&
34542 { ac_try='test -s conftest$ac_exeext'
34543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34544 (eval $ac_try) 2>&5
34546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34547 (exit $ac_status); }; }; then
34548 echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
34549 echo "${ECHO_T}-lwrap -lnsl" >&6
34551 LIBS="$save_LIBS -lnsl"
34553 echo "$as_me: failed program was:" >&5
34554 sed 's/^/| /' conftest.$ac_ext >&5
34557 echo "$as_me:$LINENO: result: no" >&5
34558 echo "${ECHO_T}no" >&6
34562 rm -f conftest.err conftest.$ac_objext \
34563 conftest$ac_exeext conftest.$ac_ext
34565 rm -f conftest.err conftest.$ac_objext \
34566 conftest$ac_exeext conftest.$ac_ext
34574 if test $have_wrappers = yes ; then
34576 cat >>confdefs.h <<\_ACEOF
34577 #define HAVE_TCPD 1
34581 elif test $ol_enable_wrappers = yes ; then
34582 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
34583 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
34584 { (exit 1); exit 1; }; }
34586 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
34587 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
34592 if test $ol_enable_syslog != no ; then
34593 echo "$as_me:$LINENO: checking for openlog" >&5
34594 echo $ECHO_N "checking for openlog... $ECHO_C" >&6
34595 if test "${ac_cv_func_openlog+set}" = set; then
34596 echo $ECHO_N "(cached) $ECHO_C" >&6
34598 cat >conftest.$ac_ext <<_ACEOF
34601 cat confdefs.h >>conftest.$ac_ext
34602 cat >>conftest.$ac_ext <<_ACEOF
34603 /* end confdefs.h. */
34604 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
34605 For example, HP-UX 11i <limits.h> declares gettimeofday. */
34606 #define openlog innocuous_openlog
34608 /* System header to define __stub macros and hopefully few prototypes,
34609 which can conflict with char openlog (); below.
34610 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
34611 <limits.h> exists even on freestanding compilers. */
34614 # include <limits.h>
34616 # include <assert.h>
34621 /* Override any gcc2 internal prototype to avoid an error. */
34626 /* We use char because int might match the return type of a gcc2
34627 builtin and then its argument prototype would still apply. */
34629 /* The GNU C library defines this for functions which it implements
34630 to always fail with ENOSYS. Some functions are actually named
34631 something starting with __ and the normal name is an alias. */
34632 #if defined (__stub_openlog) || defined (__stub___openlog)
34635 char (*f) () = openlog;
34644 return f != openlog;
34649 rm -f conftest.$ac_objext conftest$ac_exeext
34650 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34651 (eval $ac_link) 2>conftest.er1
34653 grep -v '^ *+' conftest.er1 >conftest.err
34655 cat conftest.err >&5
34656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34657 (exit $ac_status); } &&
34658 { ac_try='test -z "$ac_c_werror_flag"
34659 || test ! -s conftest.err'
34660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34661 (eval $ac_try) 2>&5
34663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34664 (exit $ac_status); }; } &&
34665 { ac_try='test -s conftest$ac_exeext'
34666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34667 (eval $ac_try) 2>&5
34669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34670 (exit $ac_status); }; }; then
34671 ac_cv_func_openlog=yes
34673 echo "$as_me: failed program was:" >&5
34674 sed 's/^/| /' conftest.$ac_ext >&5
34676 ac_cv_func_openlog=no
34678 rm -f conftest.err conftest.$ac_objext \
34679 conftest$ac_exeext conftest.$ac_ext
34681 echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
34682 echo "${ECHO_T}$ac_cv_func_openlog" >&6
34684 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
34685 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
34686 echo "$as_me: error: could not find syslog" >&2;}
34687 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
34689 ol_enable_syslog=$ac_cv_func_openlog
34693 if test $ol_enable_sql != no ; then
34696 for ac_header in sql.h sqlext.h
34698 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
34699 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34700 echo "$as_me:$LINENO: checking for $ac_header" >&5
34701 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34702 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34703 echo $ECHO_N "(cached) $ECHO_C" >&6
34705 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34706 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34708 # Is the header compilable?
34709 echo "$as_me:$LINENO: checking $ac_header usability" >&5
34710 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
34711 cat >conftest.$ac_ext <<_ACEOF
34714 cat confdefs.h >>conftest.$ac_ext
34715 cat >>conftest.$ac_ext <<_ACEOF
34716 /* end confdefs.h. */
34717 $ac_includes_default
34718 #include <$ac_header>
34720 rm -f conftest.$ac_objext
34721 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34722 (eval $ac_compile) 2>conftest.er1
34724 grep -v '^ *+' conftest.er1 >conftest.err
34726 cat conftest.err >&5
34727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34728 (exit $ac_status); } &&
34729 { ac_try='test -z "$ac_c_werror_flag"
34730 || test ! -s conftest.err'
34731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34732 (eval $ac_try) 2>&5
34734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34735 (exit $ac_status); }; } &&
34736 { ac_try='test -s conftest.$ac_objext'
34737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34738 (eval $ac_try) 2>&5
34740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34741 (exit $ac_status); }; }; then
34742 ac_header_compiler=yes
34744 echo "$as_me: failed program was:" >&5
34745 sed 's/^/| /' conftest.$ac_ext >&5
34747 ac_header_compiler=no
34749 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34750 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
34751 echo "${ECHO_T}$ac_header_compiler" >&6
34753 # Is the header present?
34754 echo "$as_me:$LINENO: checking $ac_header presence" >&5
34755 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
34756 cat >conftest.$ac_ext <<_ACEOF
34759 cat confdefs.h >>conftest.$ac_ext
34760 cat >>conftest.$ac_ext <<_ACEOF
34761 /* end confdefs.h. */
34762 #include <$ac_header>
34764 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
34765 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
34767 grep -v '^ *+' conftest.er1 >conftest.err
34769 cat conftest.err >&5
34770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34771 (exit $ac_status); } >/dev/null; then
34772 if test -s conftest.err; then
34773 ac_cpp_err=$ac_c_preproc_warn_flag
34774 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
34781 if test -z "$ac_cpp_err"; then
34782 ac_header_preproc=yes
34784 echo "$as_me: failed program was:" >&5
34785 sed 's/^/| /' conftest.$ac_ext >&5
34787 ac_header_preproc=no
34789 rm -f conftest.err conftest.$ac_ext
34790 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
34791 echo "${ECHO_T}$ac_header_preproc" >&6
34793 # So? What about this header?
34794 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
34796 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
34797 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
34798 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
34799 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
34800 ac_header_preproc=yes
34803 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
34804 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
34805 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
34806 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
34807 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
34808 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
34809 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
34810 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
34811 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
34812 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
34813 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
34814 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
34817 ## ------------------------------------------ ##
34818 ## Report this to the AC_PACKAGE_NAME lists. ##
34819 ## ------------------------------------------ ##
34822 sed "s/^/$as_me: WARNING: /" >&2
34825 echo "$as_me:$LINENO: checking for $ac_header" >&5
34826 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
34827 if eval "test \"\${$as_ac_Header+set}\" = set"; then
34828 echo $ECHO_N "(cached) $ECHO_C" >&6
34830 eval "$as_ac_Header=\$ac_header_preproc"
34832 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
34833 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
34836 if test `eval echo '${'$as_ac_Header'}'` = yes; then
34837 cat >>confdefs.h <<_ACEOF
34838 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
34843 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
34844 echo "$as_me: error: could not locate SQL headers" >&2;}
34845 { (exit 1); exit 1; }; }
34853 LIBS="$LTHREAD_LIBS"
34855 echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
34856 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6
34857 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
34858 echo $ECHO_N "(cached) $ECHO_C" >&6
34860 ac_check_lib_save_LIBS=$LIBS
34861 LIBS="-liodbc $LIBS"
34862 cat >conftest.$ac_ext <<_ACEOF
34865 cat confdefs.h >>conftest.$ac_ext
34866 cat >>conftest.$ac_ext <<_ACEOF
34867 /* end confdefs.h. */
34869 /* Override any gcc2 internal prototype to avoid an error. */
34873 /* We use char because int might match the return type of a gcc2
34874 builtin and then its argument prototype would still apply. */
34875 char SQLDriverConnect ();
34879 SQLDriverConnect ();
34884 rm -f conftest.$ac_objext conftest$ac_exeext
34885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34886 (eval $ac_link) 2>conftest.er1
34888 grep -v '^ *+' conftest.er1 >conftest.err
34890 cat conftest.err >&5
34891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34892 (exit $ac_status); } &&
34893 { ac_try='test -z "$ac_c_werror_flag"
34894 || test ! -s conftest.err'
34895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34896 (eval $ac_try) 2>&5
34898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34899 (exit $ac_status); }; } &&
34900 { ac_try='test -s conftest$ac_exeext'
34901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34902 (eval $ac_try) 2>&5
34904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34905 (exit $ac_status); }; }; then
34906 ac_cv_lib_iodbc_SQLDriverConnect=yes
34908 echo "$as_me: failed program was:" >&5
34909 sed 's/^/| /' conftest.$ac_ext >&5
34911 ac_cv_lib_iodbc_SQLDriverConnect=no
34913 rm -f conftest.err conftest.$ac_objext \
34914 conftest$ac_exeext conftest.$ac_ext
34915 LIBS=$ac_check_lib_save_LIBS
34917 echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
34918 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6
34919 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
34925 if test $have_iodbc = yes ; then
34926 ol_link_sql="-liodbc"
34928 echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
34929 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6
34930 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
34931 echo $ECHO_N "(cached) $ECHO_C" >&6
34933 ac_check_lib_save_LIBS=$LIBS
34934 LIBS="-lodbc $LIBS"
34935 cat >conftest.$ac_ext <<_ACEOF
34938 cat confdefs.h >>conftest.$ac_ext
34939 cat >>conftest.$ac_ext <<_ACEOF
34940 /* end confdefs.h. */
34942 /* Override any gcc2 internal prototype to avoid an error. */
34946 /* We use char because int might match the return type of a gcc2
34947 builtin and then its argument prototype would still apply. */
34948 char SQLDriverConnect ();
34952 SQLDriverConnect ();
34957 rm -f conftest.$ac_objext conftest$ac_exeext
34958 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34959 (eval $ac_link) 2>conftest.er1
34961 grep -v '^ *+' conftest.er1 >conftest.err
34963 cat conftest.err >&5
34964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34965 (exit $ac_status); } &&
34966 { ac_try='test -z "$ac_c_werror_flag"
34967 || test ! -s conftest.err'
34968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34969 (eval $ac_try) 2>&5
34971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34972 (exit $ac_status); }; } &&
34973 { ac_try='test -s conftest$ac_exeext'
34974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34975 (eval $ac_try) 2>&5
34977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34978 (exit $ac_status); }; }; then
34979 ac_cv_lib_odbc_SQLDriverConnect=yes
34981 echo "$as_me: failed program was:" >&5
34982 sed 's/^/| /' conftest.$ac_ext >&5
34984 ac_cv_lib_odbc_SQLDriverConnect=no
34986 rm -f conftest.err conftest.$ac_objext \
34987 conftest$ac_exeext conftest.$ac_ext
34988 LIBS=$ac_check_lib_save_LIBS
34990 echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
34991 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6
34992 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
34998 if test $have_odbc = yes ; then
34999 ol_link_sql="-lodbc"
35005 if test $ol_link_sql != no ; then
35006 SLAPD_SQL_LIBS="$ol_link_sql"
35008 elif test $ol_enable_sql != auto ; then
35009 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
35010 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
35011 { (exit 1); exit 1; }; }
35017 for ac_header in unicode/utypes.h
35019 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35020 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35021 echo "$as_me:$LINENO: checking for $ac_header" >&5
35022 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35023 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35024 echo $ECHO_N "(cached) $ECHO_C" >&6
35026 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35027 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35029 # Is the header compilable?
35030 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35031 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35032 cat >conftest.$ac_ext <<_ACEOF
35035 cat confdefs.h >>conftest.$ac_ext
35036 cat >>conftest.$ac_ext <<_ACEOF
35037 /* end confdefs.h. */
35038 $ac_includes_default
35039 #include <$ac_header>
35041 rm -f conftest.$ac_objext
35042 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35043 (eval $ac_compile) 2>conftest.er1
35045 grep -v '^ *+' conftest.er1 >conftest.err
35047 cat conftest.err >&5
35048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35049 (exit $ac_status); } &&
35050 { ac_try='test -z "$ac_c_werror_flag"
35051 || test ! -s conftest.err'
35052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35053 (eval $ac_try) 2>&5
35055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35056 (exit $ac_status); }; } &&
35057 { ac_try='test -s conftest.$ac_objext'
35058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35059 (eval $ac_try) 2>&5
35061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35062 (exit $ac_status); }; }; then
35063 ac_header_compiler=yes
35065 echo "$as_me: failed program was:" >&5
35066 sed 's/^/| /' conftest.$ac_ext >&5
35068 ac_header_compiler=no
35070 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35071 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35072 echo "${ECHO_T}$ac_header_compiler" >&6
35074 # Is the header present?
35075 echo "$as_me:$LINENO: checking $ac_header presence" >&5
35076 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
35077 cat >conftest.$ac_ext <<_ACEOF
35080 cat confdefs.h >>conftest.$ac_ext
35081 cat >>conftest.$ac_ext <<_ACEOF
35082 /* end confdefs.h. */
35083 #include <$ac_header>
35085 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
35086 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
35088 grep -v '^ *+' conftest.er1 >conftest.err
35090 cat conftest.err >&5
35091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35092 (exit $ac_status); } >/dev/null; then
35093 if test -s conftest.err; then
35094 ac_cpp_err=$ac_c_preproc_warn_flag
35095 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35102 if test -z "$ac_cpp_err"; then
35103 ac_header_preproc=yes
35105 echo "$as_me: failed program was:" >&5
35106 sed 's/^/| /' conftest.$ac_ext >&5
35108 ac_header_preproc=no
35110 rm -f conftest.err conftest.$ac_ext
35111 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35112 echo "${ECHO_T}$ac_header_preproc" >&6
35114 # So? What about this header?
35115 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35117 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35118 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35119 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35120 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35121 ac_header_preproc=yes
35124 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35125 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35126 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35127 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35128 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35129 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35130 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35131 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35132 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35133 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35134 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35135 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35138 ## ------------------------------------------ ##
35139 ## Report this to the AC_PACKAGE_NAME lists. ##
35140 ## ------------------------------------------ ##
35143 sed "s/^/$as_me: WARNING: /" >&2
35146 echo "$as_me:$LINENO: checking for $ac_header" >&5
35147 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35148 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35149 echo $ECHO_N "(cached) $ECHO_C" >&6
35151 eval "$as_ac_Header=\$ac_header_preproc"
35153 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35154 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35157 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35158 cat >>confdefs.h <<_ACEOF
35159 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35166 if test $ac_cv_header_unicode_utypes_h = yes ; then
35167 OL_ICULIBS="-licui18n -licuuc -licudata"
35169 echo "$as_me:$LINENO: checking for ICU libraries" >&5
35170 echo $ECHO_N "checking for ICU libraries... $ECHO_C" >&6
35171 if test "${ol_cv_lib_icu+set}" = set; then
35172 echo $ECHO_N "(cached) $ECHO_C" >&6
35176 LIBS="$OL_ICULIBS $LIBS"
35177 cat >conftest.$ac_ext <<_ACEOF
35180 cat confdefs.h >>conftest.$ac_ext
35181 cat >>conftest.$ac_ext <<_ACEOF
35182 /* end confdefs.h. */
35184 #include <unicode/utypes.h>
35190 (void) u_errorName(0);
35196 rm -f conftest.$ac_objext conftest$ac_exeext
35197 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35198 (eval $ac_link) 2>conftest.er1
35200 grep -v '^ *+' conftest.er1 >conftest.err
35202 cat conftest.err >&5
35203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35204 (exit $ac_status); } &&
35205 { ac_try='test -z "$ac_c_werror_flag"
35206 || test ! -s conftest.err'
35207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35208 (eval $ac_try) 2>&5
35210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35211 (exit $ac_status); }; } &&
35212 { ac_try='test -s conftest$ac_exeext'
35213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35214 (eval $ac_try) 2>&5
35216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35217 (exit $ac_status); }; }; then
35220 echo "$as_me: failed program was:" >&5
35221 sed 's/^/| /' conftest.$ac_ext >&5
35225 rm -f conftest.err conftest.$ac_objext \
35226 conftest$ac_exeext conftest.$ac_ext
35230 echo "$as_me:$LINENO: result: $ol_cv_lib_icu" >&5
35231 echo "${ECHO_T}$ol_cv_lib_icu" >&6
35233 if test $ol_cv_lib_icu != no ; then
35234 ol_icu="$OL_ICULIBS"
35236 cat >>confdefs.h <<\_ACEOF
35243 if test "$ol_icu" = no ; then
35244 { echo "$as_me:$LINENO: WARNING: ICU not available" >&5
35245 echo "$as_me: WARNING: ICU not available" >&2;}
35252 if test $ol_with_cyrus_sasl != no ; then
35255 for ac_header in sasl/sasl.h sasl.h
35257 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35258 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35259 echo "$as_me:$LINENO: checking for $ac_header" >&5
35260 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35261 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35262 echo $ECHO_N "(cached) $ECHO_C" >&6
35264 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35265 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35267 # Is the header compilable?
35268 echo "$as_me:$LINENO: checking $ac_header usability" >&5
35269 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
35270 cat >conftest.$ac_ext <<_ACEOF
35273 cat confdefs.h >>conftest.$ac_ext
35274 cat >>conftest.$ac_ext <<_ACEOF
35275 /* end confdefs.h. */
35276 $ac_includes_default
35277 #include <$ac_header>
35279 rm -f conftest.$ac_objext
35280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35281 (eval $ac_compile) 2>conftest.er1
35283 grep -v '^ *+' conftest.er1 >conftest.err
35285 cat conftest.err >&5
35286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35287 (exit $ac_status); } &&
35288 { ac_try='test -z "$ac_c_werror_flag"
35289 || test ! -s conftest.err'
35290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35291 (eval $ac_try) 2>&5
35293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35294 (exit $ac_status); }; } &&
35295 { ac_try='test -s conftest.$ac_objext'
35296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35297 (eval $ac_try) 2>&5
35299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35300 (exit $ac_status); }; }; then
35301 ac_header_compiler=yes
35303 echo "$as_me: failed program was:" >&5
35304 sed 's/^/| /' conftest.$ac_ext >&5
35306 ac_header_compiler=no
35308 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35309 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35310 echo "${ECHO_T}$ac_header_compiler" >&6
35312 # Is the header present?
35313 echo "$as_me:$LINENO: checking $ac_header presence" >&5
35314 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
35315 cat >conftest.$ac_ext <<_ACEOF
35318 cat confdefs.h >>conftest.$ac_ext
35319 cat >>conftest.$ac_ext <<_ACEOF
35320 /* end confdefs.h. */
35321 #include <$ac_header>
35323 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
35324 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
35326 grep -v '^ *+' conftest.er1 >conftest.err
35328 cat conftest.err >&5
35329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35330 (exit $ac_status); } >/dev/null; then
35331 if test -s conftest.err; then
35332 ac_cpp_err=$ac_c_preproc_warn_flag
35333 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
35340 if test -z "$ac_cpp_err"; then
35341 ac_header_preproc=yes
35343 echo "$as_me: failed program was:" >&5
35344 sed 's/^/| /' conftest.$ac_ext >&5
35346 ac_header_preproc=no
35348 rm -f conftest.err conftest.$ac_ext
35349 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35350 echo "${ECHO_T}$ac_header_preproc" >&6
35352 # So? What about this header?
35353 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35355 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35356 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35357 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35358 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35359 ac_header_preproc=yes
35362 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35363 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35364 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35365 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35366 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35367 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35368 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35369 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35370 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35371 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35372 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35373 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35376 ## ------------------------------------------ ##
35377 ## Report this to the AC_PACKAGE_NAME lists. ##
35378 ## ------------------------------------------ ##
35381 sed "s/^/$as_me: WARNING: /" >&2
35384 echo "$as_me:$LINENO: checking for $ac_header" >&5
35385 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
35386 if eval "test \"\${$as_ac_Header+set}\" = set"; then
35387 echo $ECHO_N "(cached) $ECHO_C" >&6
35389 eval "$as_ac_Header=\$ac_header_preproc"
35391 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
35392 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
35395 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35396 cat >>confdefs.h <<_ACEOF
35397 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35405 if test $ac_cv_header_sasl_sasl_h = yes ||
35406 test $ac_cv_header_sasl_h = yes; then
35407 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
35408 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6
35409 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
35410 echo $ECHO_N "(cached) $ECHO_C" >&6
35412 ac_check_lib_save_LIBS=$LIBS
35413 LIBS="-lsasl2 $LIBS"
35414 cat >conftest.$ac_ext <<_ACEOF
35417 cat confdefs.h >>conftest.$ac_ext
35418 cat >>conftest.$ac_ext <<_ACEOF
35419 /* end confdefs.h. */
35421 /* Override any gcc2 internal prototype to avoid an error. */
35425 /* We use char because int might match the return type of a gcc2
35426 builtin and then its argument prototype would still apply. */
35427 char sasl_client_init ();
35431 sasl_client_init ();
35436 rm -f conftest.$ac_objext conftest$ac_exeext
35437 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35438 (eval $ac_link) 2>conftest.er1
35440 grep -v '^ *+' conftest.er1 >conftest.err
35442 cat conftest.err >&5
35443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35444 (exit $ac_status); } &&
35445 { ac_try='test -z "$ac_c_werror_flag"
35446 || test ! -s conftest.err'
35447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35448 (eval $ac_try) 2>&5
35450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35451 (exit $ac_status); }; } &&
35452 { ac_try='test -s conftest$ac_exeext'
35453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35454 (eval $ac_try) 2>&5
35456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35457 (exit $ac_status); }; }; then
35458 ac_cv_lib_sasl2_sasl_client_init=yes
35460 echo "$as_me: failed program was:" >&5
35461 sed 's/^/| /' conftest.$ac_ext >&5
35463 ac_cv_lib_sasl2_sasl_client_init=no
35465 rm -f conftest.err conftest.$ac_objext \
35466 conftest$ac_exeext conftest.$ac_ext
35467 LIBS=$ac_check_lib_save_LIBS
35469 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
35470 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6
35471 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
35472 ol_link_sasl="-lsasl2"
35474 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
35475 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6
35476 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
35477 echo $ECHO_N "(cached) $ECHO_C" >&6
35479 ac_check_lib_save_LIBS=$LIBS
35480 LIBS="-lsasl $LIBS"
35481 cat >conftest.$ac_ext <<_ACEOF
35484 cat confdefs.h >>conftest.$ac_ext
35485 cat >>conftest.$ac_ext <<_ACEOF
35486 /* end confdefs.h. */
35488 /* Override any gcc2 internal prototype to avoid an error. */
35492 /* We use char because int might match the return type of a gcc2
35493 builtin and then its argument prototype would still apply. */
35494 char sasl_client_init ();
35498 sasl_client_init ();
35503 rm -f conftest.$ac_objext conftest$ac_exeext
35504 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35505 (eval $ac_link) 2>conftest.er1
35507 grep -v '^ *+' conftest.er1 >conftest.err
35509 cat conftest.err >&5
35510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35511 (exit $ac_status); } &&
35512 { ac_try='test -z "$ac_c_werror_flag"
35513 || test ! -s conftest.err'
35514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35515 (eval $ac_try) 2>&5
35517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35518 (exit $ac_status); }; } &&
35519 { ac_try='test -s conftest$ac_exeext'
35520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35521 (eval $ac_try) 2>&5
35523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35524 (exit $ac_status); }; }; then
35525 ac_cv_lib_sasl_sasl_client_init=yes
35527 echo "$as_me: failed program was:" >&5
35528 sed 's/^/| /' conftest.$ac_ext >&5
35530 ac_cv_lib_sasl_sasl_client_init=no
35532 rm -f conftest.err conftest.$ac_objext \
35533 conftest$ac_exeext conftest.$ac_ext
35534 LIBS=$ac_check_lib_save_LIBS
35536 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
35537 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6
35538 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
35539 ol_link_sasl="-lsasl"
35546 if test $ol_link_sasl = no ; then
35547 if test $ol_with_cyrus_sasl != auto ; then
35548 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
35549 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
35550 { (exit 1); exit 1; }; }
35552 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
35553 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
35554 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
35555 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
35556 if test $ol_link_tls = no ; then
35557 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
35558 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
35562 echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
35563 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6
35564 if test "${ol_cv_sasl_compat+set}" = set; then
35565 echo $ECHO_N "(cached) $ECHO_C" >&6
35568 cat >conftest.$ac_ext <<_ACEOF
35571 cat confdefs.h >>conftest.$ac_ext
35572 cat >>conftest.$ac_ext <<_ACEOF
35573 /* end confdefs.h. */
35575 #ifdef HAVE_SASL_SASL_H
35576 #include <sasl/sasl.h>
35581 /* Require 2.1.15+ */
35582 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
35583 char *__sasl_compat = "2.2+ or better okay (we guess)";
35584 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
35585 && SASL_VERSION_STEP >=15
35586 char *__sasl_compat = "2.1.15+ or better okay";
35590 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
35591 $EGREP "__sasl_compat" >/dev/null 2>&1; then
35592 ol_cv_sasl_compat=yes
35594 ol_cv_sasl_compat=no
35599 echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
35600 echo "${ECHO_T}$ol_cv_sasl_compat" >&6
35602 if test $ol_cv_sasl_compat = no ; then
35604 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
35605 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
35606 { (exit 1); exit 1; }; }
35610 cat >>confdefs.h <<\_ACEOF
35611 #define HAVE_CYRUS_SASL 1
35614 SASL_LIBS="$ol_link_sasl"
35615 if test $ol_enable_spasswd != no ; then
35616 ol_link_spasswd=yes
35619 ac_save_LIBS="$LIBS"
35620 LIBS="$LIBS $ol_link_sasl"
35621 echo "$as_me:$LINENO: checking for sasl_version" >&5
35622 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6
35623 if test "${ac_cv_func_sasl_version+set}" = set; then
35624 echo $ECHO_N "(cached) $ECHO_C" >&6
35626 cat >conftest.$ac_ext <<_ACEOF
35629 cat confdefs.h >>conftest.$ac_ext
35630 cat >>conftest.$ac_ext <<_ACEOF
35631 /* end confdefs.h. */
35632 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
35633 For example, HP-UX 11i <limits.h> declares gettimeofday. */
35634 #define sasl_version innocuous_sasl_version
35636 /* System header to define __stub macros and hopefully few prototypes,
35637 which can conflict with char sasl_version (); below.
35638 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
35639 <limits.h> exists even on freestanding compilers. */
35642 # include <limits.h>
35644 # include <assert.h>
35647 #undef sasl_version
35649 /* Override any gcc2 internal prototype to avoid an error. */
35654 /* We use char because int might match the return type of a gcc2
35655 builtin and then its argument prototype would still apply. */
35656 char sasl_version ();
35657 /* The GNU C library defines this for functions which it implements
35658 to always fail with ENOSYS. Some functions are actually named
35659 something starting with __ and the normal name is an alias. */
35660 #if defined (__stub_sasl_version) || defined (__stub___sasl_version)
35663 char (*f) () = sasl_version;
35672 return f != sasl_version;
35677 rm -f conftest.$ac_objext conftest$ac_exeext
35678 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35679 (eval $ac_link) 2>conftest.er1
35681 grep -v '^ *+' conftest.er1 >conftest.err
35683 cat conftest.err >&5
35684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35685 (exit $ac_status); } &&
35686 { ac_try='test -z "$ac_c_werror_flag"
35687 || test ! -s conftest.err'
35688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35689 (eval $ac_try) 2>&5
35691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35692 (exit $ac_status); }; } &&
35693 { ac_try='test -s conftest$ac_exeext'
35694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35695 (eval $ac_try) 2>&5
35697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35698 (exit $ac_status); }; }; then
35699 ac_cv_func_sasl_version=yes
35701 echo "$as_me: failed program was:" >&5
35702 sed 's/^/| /' conftest.$ac_ext >&5
35704 ac_cv_func_sasl_version=no
35706 rm -f conftest.err conftest.$ac_objext \
35707 conftest$ac_exeext conftest.$ac_ext
35709 echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
35710 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6
35711 if test $ac_cv_func_sasl_version = yes; then
35713 cat >>confdefs.h <<\_ACEOF
35714 #define HAVE_SASL_VERSION 1
35719 LIBS="$ac_save_LIBS"
35725 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
35726 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
35727 if test $ol_link_tls = no ; then
35728 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
35729 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
35733 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
35735 if test -r /dev/urandom ; then
35736 dev="/dev/urandom";
35737 elif test -r /idev/urandom ; then
35738 dev="/idev/urandom";
35739 elif test -r /dev/srandom ; then
35740 dev="/dev/srandom";
35741 elif test -r /dev/random ; then
35743 elif test -r /idev/random ; then
35744 dev="/idev/random";
35747 if test $dev != no ; then
35749 cat >>confdefs.h <<_ACEOF
35750 #define URANDOM_DEVICE "$dev"
35757 if test $ol_with_fetch != no ; then
35759 LIBS="-lfetch -lcom_err $LIBS"
35760 echo "$as_me:$LINENO: checking fetch(3) library" >&5
35761 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6
35762 if test "${ol_cv_lib_fetch+set}" = set; then
35763 echo $ECHO_N "(cached) $ECHO_C" >&6
35766 cat >conftest.$ac_ext <<_ACEOF
35769 cat confdefs.h >>conftest.$ac_ext
35770 cat >>conftest.$ac_ext <<_ACEOF
35771 /* end confdefs.h. */
35773 #include <sys/param.h>
35779 struct url *u = fetchParseURL("file:///");
35784 rm -f conftest.$ac_objext conftest$ac_exeext
35785 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35786 (eval $ac_link) 2>conftest.er1
35788 grep -v '^ *+' conftest.er1 >conftest.err
35790 cat conftest.err >&5
35791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35792 (exit $ac_status); } &&
35793 { ac_try='test -z "$ac_c_werror_flag"
35794 || test ! -s conftest.err'
35795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35796 (eval $ac_try) 2>&5
35798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35799 (exit $ac_status); }; } &&
35800 { ac_try='test -s conftest$ac_exeext'
35801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35802 (eval $ac_try) 2>&5
35804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35805 (exit $ac_status); }; }; then
35806 ol_cv_lib_fetch=yes
35808 echo "$as_me: failed program was:" >&5
35809 sed 's/^/| /' conftest.$ac_ext >&5
35813 rm -f conftest.err conftest.$ac_objext \
35814 conftest$ac_exeext conftest.$ac_ext
35816 echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
35817 echo "${ECHO_T}$ol_cv_lib_fetch" >&6
35819 if test $ol_cv_lib_fetch != no ; then
35820 ol_link_fetch="-lfetch -lcom_err"
35822 cat >>confdefs.h <<\_ACEOF
35823 #define HAVE_FETCH 1
35829 if test $ol_cv_lib_fetch != no ; then
35830 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
35831 ol_link_fetch=freebsd
35833 elif test $ol_with_fetch != auto ; then
35834 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
35835 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
35836 { (exit 1); exit 1; }; }
35840 if test $ol_enable_crypt != no ; then
35842 LIBS="$TLS_LIBS $LIBS"
35844 echo "$as_me:$LINENO: checking for crypt" >&5
35845 echo $ECHO_N "checking for crypt... $ECHO_C" >&6
35846 if test "${ac_cv_func_crypt+set}" = set; then
35847 echo $ECHO_N "(cached) $ECHO_C" >&6
35849 cat >conftest.$ac_ext <<_ACEOF
35852 cat confdefs.h >>conftest.$ac_ext
35853 cat >>conftest.$ac_ext <<_ACEOF
35854 /* end confdefs.h. */
35855 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
35856 For example, HP-UX 11i <limits.h> declares gettimeofday. */
35857 #define crypt innocuous_crypt
35859 /* System header to define __stub macros and hopefully few prototypes,
35860 which can conflict with char crypt (); below.
35861 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
35862 <limits.h> exists even on freestanding compilers. */
35865 # include <limits.h>
35867 # include <assert.h>
35872 /* Override any gcc2 internal prototype to avoid an error. */
35877 /* We use char because int might match the return type of a gcc2
35878 builtin and then its argument prototype would still apply. */
35880 /* The GNU C library defines this for functions which it implements
35881 to always fail with ENOSYS. Some functions are actually named
35882 something starting with __ and the normal name is an alias. */
35883 #if defined (__stub_crypt) || defined (__stub___crypt)
35886 char (*f) () = crypt;
35900 rm -f conftest.$ac_objext conftest$ac_exeext
35901 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35902 (eval $ac_link) 2>conftest.er1
35904 grep -v '^ *+' conftest.er1 >conftest.err
35906 cat conftest.err >&5
35907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35908 (exit $ac_status); } &&
35909 { ac_try='test -z "$ac_c_werror_flag"
35910 || test ! -s conftest.err'
35911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35912 (eval $ac_try) 2>&5
35914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35915 (exit $ac_status); }; } &&
35916 { ac_try='test -s conftest$ac_exeext'
35917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35918 (eval $ac_try) 2>&5
35920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35921 (exit $ac_status); }; }; then
35922 ac_cv_func_crypt=yes
35924 echo "$as_me: failed program was:" >&5
35925 sed 's/^/| /' conftest.$ac_ext >&5
35927 ac_cv_func_crypt=no
35929 rm -f conftest.err conftest.$ac_objext \
35930 conftest$ac_exeext conftest.$ac_ext
35932 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
35933 echo "${ECHO_T}$ac_cv_func_crypt" >&6
35934 if test $ac_cv_func_crypt = yes; then
35939 echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
35940 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
35941 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
35942 echo $ECHO_N "(cached) $ECHO_C" >&6
35944 ac_check_lib_save_LIBS=$LIBS
35945 LIBS="-lcrypt $LIBS"
35946 cat >conftest.$ac_ext <<_ACEOF
35949 cat confdefs.h >>conftest.$ac_ext
35950 cat >>conftest.$ac_ext <<_ACEOF
35951 /* end confdefs.h. */
35953 /* Override any gcc2 internal prototype to avoid an error. */
35957 /* We use char because int might match the return type of a gcc2
35958 builtin and then its argument prototype would still apply. */
35968 rm -f conftest.$ac_objext conftest$ac_exeext
35969 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35970 (eval $ac_link) 2>conftest.er1
35972 grep -v '^ *+' conftest.er1 >conftest.err
35974 cat conftest.err >&5
35975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35976 (exit $ac_status); } &&
35977 { ac_try='test -z "$ac_c_werror_flag"
35978 || test ! -s conftest.err'
35979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35980 (eval $ac_try) 2>&5
35982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35983 (exit $ac_status); }; } &&
35984 { ac_try='test -s conftest$ac_exeext'
35985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35986 (eval $ac_try) 2>&5
35988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35989 (exit $ac_status); }; }; then
35990 ac_cv_lib_crypt_crypt=yes
35992 echo "$as_me: failed program was:" >&5
35993 sed 's/^/| /' conftest.$ac_ext >&5
35995 ac_cv_lib_crypt_crypt=no
35997 rm -f conftest.err conftest.$ac_objext \
35998 conftest$ac_exeext conftest.$ac_ext
35999 LIBS=$ac_check_lib_save_LIBS
36001 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
36002 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
36003 if test $ac_cv_lib_crypt_crypt = yes; then
36004 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
36015 if test $have_crypt = yes ; then
36017 cat >>confdefs.h <<\_ACEOF
36018 #define HAVE_CRYPT 1
36022 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
36023 echo "$as_me: WARNING: could not find crypt" >&2;}
36024 if test $ol_enable_crypt = yes ; then
36025 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
36026 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
36027 { (exit 1); exit 1; }; }
36030 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
36031 echo "$as_me: WARNING: disabling crypt support" >&2;}
36036 if test $ol_enable_proctitle != no ; then
36037 echo "$as_me:$LINENO: checking for setproctitle" >&5
36038 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6
36039 if test "${ac_cv_func_setproctitle+set}" = set; then
36040 echo $ECHO_N "(cached) $ECHO_C" >&6
36042 cat >conftest.$ac_ext <<_ACEOF
36045 cat confdefs.h >>conftest.$ac_ext
36046 cat >>conftest.$ac_ext <<_ACEOF
36047 /* end confdefs.h. */
36048 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
36049 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36050 #define setproctitle innocuous_setproctitle
36052 /* System header to define __stub macros and hopefully few prototypes,
36053 which can conflict with char setproctitle (); below.
36054 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36055 <limits.h> exists even on freestanding compilers. */
36058 # include <limits.h>
36060 # include <assert.h>
36063 #undef setproctitle
36065 /* Override any gcc2 internal prototype to avoid an error. */
36070 /* We use char because int might match the return type of a gcc2
36071 builtin and then its argument prototype would still apply. */
36072 char setproctitle ();
36073 /* The GNU C library defines this for functions which it implements
36074 to always fail with ENOSYS. Some functions are actually named
36075 something starting with __ and the normal name is an alias. */
36076 #if defined (__stub_setproctitle) || defined (__stub___setproctitle)
36079 char (*f) () = setproctitle;
36088 return f != setproctitle;
36093 rm -f conftest.$ac_objext conftest$ac_exeext
36094 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36095 (eval $ac_link) 2>conftest.er1
36097 grep -v '^ *+' conftest.er1 >conftest.err
36099 cat conftest.err >&5
36100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36101 (exit $ac_status); } &&
36102 { ac_try='test -z "$ac_c_werror_flag"
36103 || test ! -s conftest.err'
36104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36105 (eval $ac_try) 2>&5
36107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36108 (exit $ac_status); }; } &&
36109 { ac_try='test -s conftest$ac_exeext'
36110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36111 (eval $ac_try) 2>&5
36113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36114 (exit $ac_status); }; }; then
36115 ac_cv_func_setproctitle=yes
36117 echo "$as_me: failed program was:" >&5
36118 sed 's/^/| /' conftest.$ac_ext >&5
36120 ac_cv_func_setproctitle=no
36122 rm -f conftest.err conftest.$ac_objext \
36123 conftest$ac_exeext conftest.$ac_ext
36125 echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
36126 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6
36127 if test $ac_cv_func_setproctitle = yes; then
36128 have_setproctitle=yes
36131 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
36132 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
36133 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
36134 echo $ECHO_N "(cached) $ECHO_C" >&6
36136 ac_check_lib_save_LIBS=$LIBS
36137 LIBS="-lutil $LIBS"
36138 cat >conftest.$ac_ext <<_ACEOF
36141 cat confdefs.h >>conftest.$ac_ext
36142 cat >>conftest.$ac_ext <<_ACEOF
36143 /* end confdefs.h. */
36145 /* Override any gcc2 internal prototype to avoid an error. */
36149 /* We use char because int might match the return type of a gcc2
36150 builtin and then its argument prototype would still apply. */
36151 char setproctitle ();
36160 rm -f conftest.$ac_objext conftest$ac_exeext
36161 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36162 (eval $ac_link) 2>conftest.er1
36164 grep -v '^ *+' conftest.er1 >conftest.err
36166 cat conftest.err >&5
36167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36168 (exit $ac_status); } &&
36169 { ac_try='test -z "$ac_c_werror_flag"
36170 || test ! -s conftest.err'
36171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36172 (eval $ac_try) 2>&5
36174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36175 (exit $ac_status); }; } &&
36176 { ac_try='test -s conftest$ac_exeext'
36177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36178 (eval $ac_try) 2>&5
36180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36181 (exit $ac_status); }; }; then
36182 ac_cv_lib_util_setproctitle=yes
36184 echo "$as_me: failed program was:" >&5
36185 sed 's/^/| /' conftest.$ac_ext >&5
36187 ac_cv_lib_util_setproctitle=no
36189 rm -f conftest.err conftest.$ac_objext \
36190 conftest$ac_exeext conftest.$ac_ext
36191 LIBS=$ac_check_lib_save_LIBS
36193 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
36194 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
36195 if test $ac_cv_lib_util_setproctitle = yes; then
36196 have_setproctitle=yes
36197 LUTIL_LIBS="$LUTIL_LIBS -lutil"
36199 have_setproctitle=no
36201 "setproctitle.$ac_objext" | \
36202 *" setproctitle.$ac_objext" | \
36203 "setproctitle.$ac_objext "* | \
36204 *" setproctitle.$ac_objext "* ) ;;
36205 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext" ;;
36208 LIBSRCS="$LIBSRCS setproctitle.c"
36214 if test $have_setproctitle = yes ; then
36216 cat >>confdefs.h <<\_ACEOF
36217 #define HAVE_SETPROCTITLE 1
36223 if test $ol_enable_slp != no ; then
36225 for ac_header in slp.h
36227 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36228 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36229 echo "$as_me:$LINENO: checking for $ac_header" >&5
36230 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36231 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36232 echo $ECHO_N "(cached) $ECHO_C" >&6
36234 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36235 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36237 # Is the header compilable?
36238 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36239 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36240 cat >conftest.$ac_ext <<_ACEOF
36243 cat confdefs.h >>conftest.$ac_ext
36244 cat >>conftest.$ac_ext <<_ACEOF
36245 /* end confdefs.h. */
36246 $ac_includes_default
36247 #include <$ac_header>
36249 rm -f conftest.$ac_objext
36250 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36251 (eval $ac_compile) 2>conftest.er1
36253 grep -v '^ *+' conftest.er1 >conftest.err
36255 cat conftest.err >&5
36256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36257 (exit $ac_status); } &&
36258 { ac_try='test -z "$ac_c_werror_flag"
36259 || test ! -s conftest.err'
36260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36261 (eval $ac_try) 2>&5
36263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36264 (exit $ac_status); }; } &&
36265 { ac_try='test -s conftest.$ac_objext'
36266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36267 (eval $ac_try) 2>&5
36269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36270 (exit $ac_status); }; }; then
36271 ac_header_compiler=yes
36273 echo "$as_me: failed program was:" >&5
36274 sed 's/^/| /' conftest.$ac_ext >&5
36276 ac_header_compiler=no
36278 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36279 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36280 echo "${ECHO_T}$ac_header_compiler" >&6
36282 # Is the header present?
36283 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36284 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36285 cat >conftest.$ac_ext <<_ACEOF
36288 cat confdefs.h >>conftest.$ac_ext
36289 cat >>conftest.$ac_ext <<_ACEOF
36290 /* end confdefs.h. */
36291 #include <$ac_header>
36293 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36294 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36296 grep -v '^ *+' conftest.er1 >conftest.err
36298 cat conftest.err >&5
36299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36300 (exit $ac_status); } >/dev/null; then
36301 if test -s conftest.err; then
36302 ac_cpp_err=$ac_c_preproc_warn_flag
36303 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36310 if test -z "$ac_cpp_err"; then
36311 ac_header_preproc=yes
36313 echo "$as_me: failed program was:" >&5
36314 sed 's/^/| /' conftest.$ac_ext >&5
36316 ac_header_preproc=no
36318 rm -f conftest.err conftest.$ac_ext
36319 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36320 echo "${ECHO_T}$ac_header_preproc" >&6
36322 # So? What about this header?
36323 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36325 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36326 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36327 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36328 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36329 ac_header_preproc=yes
36332 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36333 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36334 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36335 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36336 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36337 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36338 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36339 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36340 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36341 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36342 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36343 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36346 ## ------------------------------------------ ##
36347 ## Report this to the AC_PACKAGE_NAME lists. ##
36348 ## ------------------------------------------ ##
36351 sed "s/^/$as_me: WARNING: /" >&2
36354 echo "$as_me:$LINENO: checking for $ac_header" >&5
36355 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36356 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36357 echo $ECHO_N "(cached) $ECHO_C" >&6
36359 eval "$as_ac_Header=\$ac_header_preproc"
36361 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36362 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36365 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36366 cat >>confdefs.h <<_ACEOF
36367 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36375 if test $ac_cv_header_slp_h = yes ; then
36376 echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
36377 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6
36378 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
36379 echo $ECHO_N "(cached) $ECHO_C" >&6
36381 ac_check_lib_save_LIBS=$LIBS
36383 cat >conftest.$ac_ext <<_ACEOF
36386 cat confdefs.h >>conftest.$ac_ext
36387 cat >>conftest.$ac_ext <<_ACEOF
36388 /* end confdefs.h. */
36390 /* Override any gcc2 internal prototype to avoid an error. */
36394 /* We use char because int might match the return type of a gcc2
36395 builtin and then its argument prototype would still apply. */
36405 rm -f conftest.$ac_objext conftest$ac_exeext
36406 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36407 (eval $ac_link) 2>conftest.er1
36409 grep -v '^ *+' conftest.er1 >conftest.err
36411 cat conftest.err >&5
36412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36413 (exit $ac_status); } &&
36414 { ac_try='test -z "$ac_c_werror_flag"
36415 || test ! -s conftest.err'
36416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36417 (eval $ac_try) 2>&5
36419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36420 (exit $ac_status); }; } &&
36421 { ac_try='test -s conftest$ac_exeext'
36422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36423 (eval $ac_try) 2>&5
36425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36426 (exit $ac_status); }; }; then
36427 ac_cv_lib_slp_SLPOpen=yes
36429 echo "$as_me: failed program was:" >&5
36430 sed 's/^/| /' conftest.$ac_ext >&5
36432 ac_cv_lib_slp_SLPOpen=no
36434 rm -f conftest.err conftest.$ac_objext \
36435 conftest$ac_exeext conftest.$ac_ext
36436 LIBS=$ac_check_lib_save_LIBS
36438 echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
36439 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6
36440 if test $ac_cv_lib_slp_SLPOpen = yes; then
36446 if test $have_slp = yes ; then
36448 cat >>confdefs.h <<\_ACEOF
36452 SLAPD_SLP_LIBS=-lslp
36455 elif test $ol_enable_slp = yes ; then
36456 { { echo "$as_me:$LINENO: error: SLP not found" >&5
36457 echo "$as_me: error: SLP not found" >&2;}
36458 { (exit 1); exit 1; }; }
36462 if test "$ol_with_multiple_precision" != "no" ; then
36468 for ac_header in openssl/bn.h bn.h
36470 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36471 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36472 echo "$as_me:$LINENO: checking for $ac_header" >&5
36473 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36474 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36475 echo $ECHO_N "(cached) $ECHO_C" >&6
36477 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36478 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36480 # Is the header compilable?
36481 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36482 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36483 cat >conftest.$ac_ext <<_ACEOF
36486 cat confdefs.h >>conftest.$ac_ext
36487 cat >>conftest.$ac_ext <<_ACEOF
36488 /* end confdefs.h. */
36489 $ac_includes_default
36490 #include <$ac_header>
36492 rm -f conftest.$ac_objext
36493 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36494 (eval $ac_compile) 2>conftest.er1
36496 grep -v '^ *+' conftest.er1 >conftest.err
36498 cat conftest.err >&5
36499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36500 (exit $ac_status); } &&
36501 { ac_try='test -z "$ac_c_werror_flag"
36502 || test ! -s conftest.err'
36503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36504 (eval $ac_try) 2>&5
36506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36507 (exit $ac_status); }; } &&
36508 { ac_try='test -s conftest.$ac_objext'
36509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36510 (eval $ac_try) 2>&5
36512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36513 (exit $ac_status); }; }; then
36514 ac_header_compiler=yes
36516 echo "$as_me: failed program was:" >&5
36517 sed 's/^/| /' conftest.$ac_ext >&5
36519 ac_header_compiler=no
36521 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36522 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36523 echo "${ECHO_T}$ac_header_compiler" >&6
36525 # Is the header present?
36526 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36527 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36528 cat >conftest.$ac_ext <<_ACEOF
36531 cat confdefs.h >>conftest.$ac_ext
36532 cat >>conftest.$ac_ext <<_ACEOF
36533 /* end confdefs.h. */
36534 #include <$ac_header>
36536 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36537 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36539 grep -v '^ *+' conftest.er1 >conftest.err
36541 cat conftest.err >&5
36542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36543 (exit $ac_status); } >/dev/null; then
36544 if test -s conftest.err; then
36545 ac_cpp_err=$ac_c_preproc_warn_flag
36546 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36553 if test -z "$ac_cpp_err"; then
36554 ac_header_preproc=yes
36556 echo "$as_me: failed program was:" >&5
36557 sed 's/^/| /' conftest.$ac_ext >&5
36559 ac_header_preproc=no
36561 rm -f conftest.err conftest.$ac_ext
36562 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36563 echo "${ECHO_T}$ac_header_preproc" >&6
36565 # So? What about this header?
36566 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36568 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36569 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36570 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36571 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36572 ac_header_preproc=yes
36575 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36576 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36577 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36578 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36579 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36580 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36581 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36582 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36583 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36584 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36585 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36586 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36589 ## ------------------------------------------ ##
36590 ## Report this to the AC_PACKAGE_NAME lists. ##
36591 ## ------------------------------------------ ##
36594 sed "s/^/$as_me: WARNING: /" >&2
36597 echo "$as_me:$LINENO: checking for $ac_header" >&5
36598 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36599 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36600 echo $ECHO_N "(cached) $ECHO_C" >&6
36602 eval "$as_ac_Header=\$ac_header_preproc"
36604 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36605 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36608 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36609 cat >>confdefs.h <<_ACEOF
36610 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36619 for ac_header in openssl/crypto.h crypto.h
36621 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36622 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36623 echo "$as_me:$LINENO: checking for $ac_header" >&5
36624 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36625 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36626 echo $ECHO_N "(cached) $ECHO_C" >&6
36628 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36629 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36631 # Is the header compilable?
36632 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36633 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36634 cat >conftest.$ac_ext <<_ACEOF
36637 cat confdefs.h >>conftest.$ac_ext
36638 cat >>conftest.$ac_ext <<_ACEOF
36639 /* end confdefs.h. */
36640 $ac_includes_default
36641 #include <$ac_header>
36643 rm -f conftest.$ac_objext
36644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36645 (eval $ac_compile) 2>conftest.er1
36647 grep -v '^ *+' conftest.er1 >conftest.err
36649 cat conftest.err >&5
36650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36651 (exit $ac_status); } &&
36652 { ac_try='test -z "$ac_c_werror_flag"
36653 || test ! -s conftest.err'
36654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36655 (eval $ac_try) 2>&5
36657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36658 (exit $ac_status); }; } &&
36659 { ac_try='test -s conftest.$ac_objext'
36660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36661 (eval $ac_try) 2>&5
36663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36664 (exit $ac_status); }; }; then
36665 ac_header_compiler=yes
36667 echo "$as_me: failed program was:" >&5
36668 sed 's/^/| /' conftest.$ac_ext >&5
36670 ac_header_compiler=no
36672 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36673 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36674 echo "${ECHO_T}$ac_header_compiler" >&6
36676 # Is the header present?
36677 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36678 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36679 cat >conftest.$ac_ext <<_ACEOF
36682 cat confdefs.h >>conftest.$ac_ext
36683 cat >>conftest.$ac_ext <<_ACEOF
36684 /* end confdefs.h. */
36685 #include <$ac_header>
36687 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36688 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36690 grep -v '^ *+' conftest.er1 >conftest.err
36692 cat conftest.err >&5
36693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36694 (exit $ac_status); } >/dev/null; then
36695 if test -s conftest.err; then
36696 ac_cpp_err=$ac_c_preproc_warn_flag
36697 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36704 if test -z "$ac_cpp_err"; then
36705 ac_header_preproc=yes
36707 echo "$as_me: failed program was:" >&5
36708 sed 's/^/| /' conftest.$ac_ext >&5
36710 ac_header_preproc=no
36712 rm -f conftest.err conftest.$ac_ext
36713 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36714 echo "${ECHO_T}$ac_header_preproc" >&6
36716 # So? What about this header?
36717 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36719 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36720 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36721 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36722 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36723 ac_header_preproc=yes
36726 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36727 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36728 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36729 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36730 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36731 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36732 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36733 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36734 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36735 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36736 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36737 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36740 ## ------------------------------------------ ##
36741 ## Report this to the AC_PACKAGE_NAME lists. ##
36742 ## ------------------------------------------ ##
36745 sed "s/^/$as_me: WARNING: /" >&2
36748 echo "$as_me:$LINENO: checking for $ac_header" >&5
36749 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36750 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36751 echo $ECHO_N "(cached) $ECHO_C" >&6
36753 eval "$as_ac_Header=\$ac_header_preproc"
36755 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36756 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36759 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36760 cat >>confdefs.h <<_ACEOF
36761 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36769 for ac_header in gmp.h
36771 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36772 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36773 echo "$as_me:$LINENO: checking for $ac_header" >&5
36774 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36775 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36776 echo $ECHO_N "(cached) $ECHO_C" >&6
36778 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36779 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36781 # Is the header compilable?
36782 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36783 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36784 cat >conftest.$ac_ext <<_ACEOF
36787 cat confdefs.h >>conftest.$ac_ext
36788 cat >>conftest.$ac_ext <<_ACEOF
36789 /* end confdefs.h. */
36790 $ac_includes_default
36791 #include <$ac_header>
36793 rm -f conftest.$ac_objext
36794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36795 (eval $ac_compile) 2>conftest.er1
36797 grep -v '^ *+' conftest.er1 >conftest.err
36799 cat conftest.err >&5
36800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36801 (exit $ac_status); } &&
36802 { ac_try='test -z "$ac_c_werror_flag"
36803 || test ! -s conftest.err'
36804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36805 (eval $ac_try) 2>&5
36807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36808 (exit $ac_status); }; } &&
36809 { ac_try='test -s conftest.$ac_objext'
36810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36811 (eval $ac_try) 2>&5
36813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36814 (exit $ac_status); }; }; then
36815 ac_header_compiler=yes
36817 echo "$as_me: failed program was:" >&5
36818 sed 's/^/| /' conftest.$ac_ext >&5
36820 ac_header_compiler=no
36822 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36823 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36824 echo "${ECHO_T}$ac_header_compiler" >&6
36826 # Is the header present?
36827 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36828 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36829 cat >conftest.$ac_ext <<_ACEOF
36832 cat confdefs.h >>conftest.$ac_ext
36833 cat >>conftest.$ac_ext <<_ACEOF
36834 /* end confdefs.h. */
36835 #include <$ac_header>
36837 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36838 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36840 grep -v '^ *+' conftest.er1 >conftest.err
36842 cat conftest.err >&5
36843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36844 (exit $ac_status); } >/dev/null; then
36845 if test -s conftest.err; then
36846 ac_cpp_err=$ac_c_preproc_warn_flag
36847 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36854 if test -z "$ac_cpp_err"; then
36855 ac_header_preproc=yes
36857 echo "$as_me: failed program was:" >&5
36858 sed 's/^/| /' conftest.$ac_ext >&5
36860 ac_header_preproc=no
36862 rm -f conftest.err conftest.$ac_ext
36863 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36864 echo "${ECHO_T}$ac_header_preproc" >&6
36866 # So? What about this header?
36867 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36869 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36870 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36871 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36872 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36873 ac_header_preproc=yes
36876 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36877 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36878 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36879 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36880 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36881 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36882 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36883 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36884 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36885 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36886 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36887 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36890 ## ------------------------------------------ ##
36891 ## Report this to the AC_PACKAGE_NAME lists. ##
36892 ## ------------------------------------------ ##
36895 sed "s/^/$as_me: WARNING: /" >&2
36898 echo "$as_me:$LINENO: checking for $ac_header" >&5
36899 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36900 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36901 echo $ECHO_N "(cached) $ECHO_C" >&6
36903 eval "$as_ac_Header=\$ac_header_preproc"
36905 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36906 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36909 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36910 cat >>confdefs.h <<_ACEOF
36911 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36919 if test "$ol_with_tls" = "found" ; then
36921 ol_have_crypto_h=no
36923 if test "$ac_cv_header_openssl_bn_h" = "yes" ||
36924 test "$ac_cv_header_bn_h" = "yes" ; then
36928 if test "$ac_cv_header_openssl_crypto_h" = "yes" ||
36929 test "$ac_cv_header_crypto_h" = "yes" ; then
36930 ol_have_crypto_h=yes
36933 if test "$ol_have_bn_h" = "yes" &&
36934 test "$ol_have_crypto_h" = "yes" ; then
36939 if test $ac_cv_header_gmp_h = yes ; then
36940 echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
36941 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6
36942 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
36943 echo $ECHO_N "(cached) $ECHO_C" >&6
36945 ac_check_lib_save_LIBS=$LIBS
36947 cat >conftest.$ac_ext <<_ACEOF
36950 cat confdefs.h >>conftest.$ac_ext
36951 cat >>conftest.$ac_ext <<_ACEOF
36952 /* end confdefs.h. */
36954 /* Override any gcc2 internal prototype to avoid an error. */
36958 /* We use char because int might match the return type of a gcc2
36959 builtin and then its argument prototype would still apply. */
36960 char __gmpz_add_ui ();
36969 rm -f conftest.$ac_objext conftest$ac_exeext
36970 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36971 (eval $ac_link) 2>conftest.er1
36973 grep -v '^ *+' conftest.er1 >conftest.err
36975 cat conftest.err >&5
36976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36977 (exit $ac_status); } &&
36978 { ac_try='test -z "$ac_c_werror_flag"
36979 || test ! -s conftest.err'
36980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36981 (eval $ac_try) 2>&5
36983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36984 (exit $ac_status); }; } &&
36985 { ac_try='test -s conftest$ac_exeext'
36986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36987 (eval $ac_try) 2>&5
36989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36990 (exit $ac_status); }; }; then
36991 ac_cv_lib_gmp___gmpz_add_ui=yes
36993 echo "$as_me: failed program was:" >&5
36994 sed 's/^/| /' conftest.$ac_ext >&5
36996 ac_cv_lib_gmp___gmpz_add_ui=no
36998 rm -f conftest.err conftest.$ac_objext \
36999 conftest$ac_exeext conftest.$ac_ext
37000 LIBS=$ac_check_lib_save_LIBS
37002 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
37003 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6
37004 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
37010 if test $have_gmp = yes ; then
37015 echo "$as_me:$LINENO: checking for multiple precision support" >&5
37016 echo $ECHO_N "checking for multiple precision support... $ECHO_C" >&6
37018 ol_mp_support="none"
37019 case "$ol_with_multiple_precision" in
37021 if test "$ol_have_bignum" = "yes" ; then
37022 ol_mp_support="bignum"
37024 if test "$ol_have_gmp" = "yes" ; then
37025 ol_mp_support="gmp"
37030 if test "$ol_have_bignum" != "yes" ; then
37031 { { echo "$as_me:$LINENO: error: OpenSSL's BIGNUM not available" >&5
37032 echo "$as_me: error: OpenSSL's BIGNUM not available" >&2;}
37033 { (exit 1); exit 1; }; }
37035 ol_mp_support="bignum"
37038 if test "$ol_have_gmp" != "yes" ; then
37039 { { echo "$as_me:$LINENO: error: GMP not available" >&5
37040 echo "$as_me: error: GMP not available" >&2;}
37041 { (exit 1); exit 1; }; }
37043 ol_mp_support="gmp"
37046 if test "$ol_have_bignum" = "yes" ; then
37047 ol_mp_support="bignum"
37048 elif test "$ol_have_gmp" = "yes" ; then
37049 ol_mp_support="gmp"
37051 { { echo "$as_me:$LINENO: error: not available" >&5
37052 echo "$as_me: error: not available" >&2;}
37053 { (exit 1); exit 1; }; }
37058 case "$ol_mp_support" in
37061 cat >>confdefs.h <<\_ACEOF
37062 #define HAVE_BIGNUM 1
37068 cat >>confdefs.h <<\_ACEOF
37072 SLAPD_GMP_LIBS=-lgmp
37078 echo "$as_me:$LINENO: result: $ol_mp_support" >&5
37079 echo "${ECHO_T}$ol_mp_support" >&6
37083 echo "$as_me:$LINENO: checking for mode_t" >&5
37084 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
37085 if test "${ac_cv_type_mode_t+set}" = set; then
37086 echo $ECHO_N "(cached) $ECHO_C" >&6
37088 cat >conftest.$ac_ext <<_ACEOF
37091 cat confdefs.h >>conftest.$ac_ext
37092 cat >>conftest.$ac_ext <<_ACEOF
37093 /* end confdefs.h. */
37094 $ac_includes_default
37100 if (sizeof (mode_t))
37106 rm -f conftest.$ac_objext
37107 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37108 (eval $ac_compile) 2>conftest.er1
37110 grep -v '^ *+' conftest.er1 >conftest.err
37112 cat conftest.err >&5
37113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37114 (exit $ac_status); } &&
37115 { ac_try='test -z "$ac_c_werror_flag"
37116 || test ! -s conftest.err'
37117 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37118 (eval $ac_try) 2>&5
37120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37121 (exit $ac_status); }; } &&
37122 { ac_try='test -s conftest.$ac_objext'
37123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37124 (eval $ac_try) 2>&5
37126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37127 (exit $ac_status); }; }; then
37128 ac_cv_type_mode_t=yes
37130 echo "$as_me: failed program was:" >&5
37131 sed 's/^/| /' conftest.$ac_ext >&5
37133 ac_cv_type_mode_t=no
37135 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37137 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
37138 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
37139 if test $ac_cv_type_mode_t = yes; then
37143 cat >>confdefs.h <<_ACEOF
37149 echo "$as_me:$LINENO: checking for off_t" >&5
37150 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
37151 if test "${ac_cv_type_off_t+set}" = set; then
37152 echo $ECHO_N "(cached) $ECHO_C" >&6
37154 cat >conftest.$ac_ext <<_ACEOF
37157 cat confdefs.h >>conftest.$ac_ext
37158 cat >>conftest.$ac_ext <<_ACEOF
37159 /* end confdefs.h. */
37160 $ac_includes_default
37166 if (sizeof (off_t))
37172 rm -f conftest.$ac_objext
37173 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37174 (eval $ac_compile) 2>conftest.er1
37176 grep -v '^ *+' conftest.er1 >conftest.err
37178 cat conftest.err >&5
37179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37180 (exit $ac_status); } &&
37181 { ac_try='test -z "$ac_c_werror_flag"
37182 || test ! -s conftest.err'
37183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37184 (eval $ac_try) 2>&5
37186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37187 (exit $ac_status); }; } &&
37188 { ac_try='test -s conftest.$ac_objext'
37189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37190 (eval $ac_try) 2>&5
37192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37193 (exit $ac_status); }; }; then
37194 ac_cv_type_off_t=yes
37196 echo "$as_me: failed program was:" >&5
37197 sed 's/^/| /' conftest.$ac_ext >&5
37199 ac_cv_type_off_t=no
37201 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37203 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
37204 echo "${ECHO_T}$ac_cv_type_off_t" >&6
37205 if test $ac_cv_type_off_t = yes; then
37209 cat >>confdefs.h <<_ACEOF
37215 echo "$as_me:$LINENO: checking for pid_t" >&5
37216 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
37217 if test "${ac_cv_type_pid_t+set}" = set; then
37218 echo $ECHO_N "(cached) $ECHO_C" >&6
37220 cat >conftest.$ac_ext <<_ACEOF
37223 cat confdefs.h >>conftest.$ac_ext
37224 cat >>conftest.$ac_ext <<_ACEOF
37225 /* end confdefs.h. */
37226 $ac_includes_default
37232 if (sizeof (pid_t))
37238 rm -f conftest.$ac_objext
37239 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37240 (eval $ac_compile) 2>conftest.er1
37242 grep -v '^ *+' conftest.er1 >conftest.err
37244 cat conftest.err >&5
37245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37246 (exit $ac_status); } &&
37247 { ac_try='test -z "$ac_c_werror_flag"
37248 || test ! -s conftest.err'
37249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37250 (eval $ac_try) 2>&5
37252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37253 (exit $ac_status); }; } &&
37254 { ac_try='test -s conftest.$ac_objext'
37255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37256 (eval $ac_try) 2>&5
37258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37259 (exit $ac_status); }; }; then
37260 ac_cv_type_pid_t=yes
37262 echo "$as_me: failed program was:" >&5
37263 sed 's/^/| /' conftest.$ac_ext >&5
37265 ac_cv_type_pid_t=no
37267 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37269 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
37270 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
37271 if test $ac_cv_type_pid_t = yes; then
37275 cat >>confdefs.h <<_ACEOF
37281 echo "$as_me:$LINENO: checking for ssize_t" >&5
37282 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
37283 if test "${ac_cv_type_ssize_t+set}" = set; then
37284 echo $ECHO_N "(cached) $ECHO_C" >&6
37286 cat >conftest.$ac_ext <<_ACEOF
37289 cat confdefs.h >>conftest.$ac_ext
37290 cat >>conftest.$ac_ext <<_ACEOF
37291 /* end confdefs.h. */
37292 $ac_includes_default
37298 if (sizeof (ssize_t))
37304 rm -f conftest.$ac_objext
37305 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37306 (eval $ac_compile) 2>conftest.er1
37308 grep -v '^ *+' conftest.er1 >conftest.err
37310 cat conftest.err >&5
37311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37312 (exit $ac_status); } &&
37313 { ac_try='test -z "$ac_c_werror_flag"
37314 || test ! -s conftest.err'
37315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37316 (eval $ac_try) 2>&5
37318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37319 (exit $ac_status); }; } &&
37320 { ac_try='test -s conftest.$ac_objext'
37321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37322 (eval $ac_try) 2>&5
37324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37325 (exit $ac_status); }; }; then
37326 ac_cv_type_ssize_t=yes
37328 echo "$as_me: failed program was:" >&5
37329 sed 's/^/| /' conftest.$ac_ext >&5
37331 ac_cv_type_ssize_t=no
37333 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37335 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
37336 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
37337 if test $ac_cv_type_ssize_t = yes; then
37341 cat >>confdefs.h <<_ACEOF
37342 #define ssize_t signed int
37347 echo "$as_me:$LINENO: checking for caddr_t" >&5
37348 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6
37349 if test "${ac_cv_type_caddr_t+set}" = set; then
37350 echo $ECHO_N "(cached) $ECHO_C" >&6
37352 cat >conftest.$ac_ext <<_ACEOF
37355 cat confdefs.h >>conftest.$ac_ext
37356 cat >>conftest.$ac_ext <<_ACEOF
37357 /* end confdefs.h. */
37358 $ac_includes_default
37364 if (sizeof (caddr_t))
37370 rm -f conftest.$ac_objext
37371 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37372 (eval $ac_compile) 2>conftest.er1
37374 grep -v '^ *+' conftest.er1 >conftest.err
37376 cat conftest.err >&5
37377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37378 (exit $ac_status); } &&
37379 { ac_try='test -z "$ac_c_werror_flag"
37380 || test ! -s conftest.err'
37381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37382 (eval $ac_try) 2>&5
37384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37385 (exit $ac_status); }; } &&
37386 { ac_try='test -s conftest.$ac_objext'
37387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37388 (eval $ac_try) 2>&5
37390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37391 (exit $ac_status); }; }; then
37392 ac_cv_type_caddr_t=yes
37394 echo "$as_me: failed program was:" >&5
37395 sed 's/^/| /' conftest.$ac_ext >&5
37397 ac_cv_type_caddr_t=no
37399 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37401 echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
37402 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6
37403 if test $ac_cv_type_caddr_t = yes; then
37407 cat >>confdefs.h <<_ACEOF
37408 #define caddr_t char *
37413 echo "$as_me:$LINENO: checking for size_t" >&5
37414 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
37415 if test "${ac_cv_type_size_t+set}" = set; then
37416 echo $ECHO_N "(cached) $ECHO_C" >&6
37418 cat >conftest.$ac_ext <<_ACEOF
37421 cat confdefs.h >>conftest.$ac_ext
37422 cat >>conftest.$ac_ext <<_ACEOF
37423 /* end confdefs.h. */
37424 $ac_includes_default
37430 if (sizeof (size_t))
37436 rm -f conftest.$ac_objext
37437 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37438 (eval $ac_compile) 2>conftest.er1
37440 grep -v '^ *+' conftest.er1 >conftest.err
37442 cat conftest.err >&5
37443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37444 (exit $ac_status); } &&
37445 { ac_try='test -z "$ac_c_werror_flag"
37446 || test ! -s conftest.err'
37447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37448 (eval $ac_try) 2>&5
37450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37451 (exit $ac_status); }; } &&
37452 { ac_try='test -s conftest.$ac_objext'
37453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37454 (eval $ac_try) 2>&5
37456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37457 (exit $ac_status); }; }; then
37458 ac_cv_type_size_t=yes
37460 echo "$as_me: failed program was:" >&5
37461 sed 's/^/| /' conftest.$ac_ext >&5
37463 ac_cv_type_size_t=no
37465 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37467 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
37468 echo "${ECHO_T}$ac_cv_type_size_t" >&6
37469 if test $ac_cv_type_size_t = yes; then
37473 cat >>confdefs.h <<_ACEOF
37474 #define size_t unsigned
37480 echo "$as_me:$LINENO: checking for long long" >&5
37481 echo $ECHO_N "checking for long long... $ECHO_C" >&6
37482 if test "${ac_cv_type_long_long+set}" = set; then
37483 echo $ECHO_N "(cached) $ECHO_C" >&6
37485 cat >conftest.$ac_ext <<_ACEOF
37488 cat confdefs.h >>conftest.$ac_ext
37489 cat >>conftest.$ac_ext <<_ACEOF
37490 /* end confdefs.h. */
37491 $ac_includes_default
37495 if ((long long *) 0)
37497 if (sizeof (long long))
37503 rm -f conftest.$ac_objext
37504 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37505 (eval $ac_compile) 2>conftest.er1
37507 grep -v '^ *+' conftest.er1 >conftest.err
37509 cat conftest.err >&5
37510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37511 (exit $ac_status); } &&
37512 { ac_try='test -z "$ac_c_werror_flag"
37513 || test ! -s conftest.err'
37514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37515 (eval $ac_try) 2>&5
37517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37518 (exit $ac_status); }; } &&
37519 { ac_try='test -s conftest.$ac_objext'
37520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37521 (eval $ac_try) 2>&5
37523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37524 (exit $ac_status); }; }; then
37525 ac_cv_type_long_long=yes
37527 echo "$as_me: failed program was:" >&5
37528 sed 's/^/| /' conftest.$ac_ext >&5
37530 ac_cv_type_long_long=no
37532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37534 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
37535 echo "${ECHO_T}$ac_cv_type_long_long" >&6
37536 if test $ac_cv_type_long_long = yes; then
37538 cat >>confdefs.h <<_ACEOF
37539 #define HAVE_LONG_LONG 1
37545 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
37546 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
37547 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
37548 echo $ECHO_N "(cached) $ECHO_C" >&6
37550 cat >conftest.$ac_ext <<_ACEOF
37553 cat confdefs.h >>conftest.$ac_ext
37554 cat >>conftest.$ac_ext <<_ACEOF
37555 /* end confdefs.h. */
37556 $ac_includes_default
37560 if ((ptrdiff_t *) 0)
37562 if (sizeof (ptrdiff_t))
37568 rm -f conftest.$ac_objext
37569 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37570 (eval $ac_compile) 2>conftest.er1
37572 grep -v '^ *+' conftest.er1 >conftest.err
37574 cat conftest.err >&5
37575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37576 (exit $ac_status); } &&
37577 { ac_try='test -z "$ac_c_werror_flag"
37578 || test ! -s conftest.err'
37579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37580 (eval $ac_try) 2>&5
37582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37583 (exit $ac_status); }; } &&
37584 { ac_try='test -s conftest.$ac_objext'
37585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37586 (eval $ac_try) 2>&5
37588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37589 (exit $ac_status); }; }; then
37590 ac_cv_type_ptrdiff_t=yes
37592 echo "$as_me: failed program was:" >&5
37593 sed 's/^/| /' conftest.$ac_ext >&5
37595 ac_cv_type_ptrdiff_t=no
37597 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37599 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
37600 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
37601 if test $ac_cv_type_ptrdiff_t = yes; then
37603 cat >>confdefs.h <<_ACEOF
37604 #define HAVE_PTRDIFF_T 1
37611 echo "$as_me:$LINENO: checking for socklen_t" >&5
37612 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
37613 if test "${ac_cv_type_socklen_t+set}" = set; then
37614 echo $ECHO_N "(cached) $ECHO_C" >&6
37616 cat >conftest.$ac_ext <<_ACEOF
37619 cat confdefs.h >>conftest.$ac_ext
37620 cat >>conftest.$ac_ext <<_ACEOF
37621 /* end confdefs.h. */
37622 $ac_includes_default
37623 #ifdef HAVE_SYS_SOCKET_H
37624 #include <sys/socket.h>
37631 if ((socklen_t *) 0)
37633 if (sizeof (socklen_t))
37639 rm -f conftest.$ac_objext
37640 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37641 (eval $ac_compile) 2>conftest.er1
37643 grep -v '^ *+' conftest.er1 >conftest.err
37645 cat conftest.err >&5
37646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37647 (exit $ac_status); } &&
37648 { ac_try='test -z "$ac_c_werror_flag"
37649 || test ! -s conftest.err'
37650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37651 (eval $ac_try) 2>&5
37653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37654 (exit $ac_status); }; } &&
37655 { ac_try='test -s conftest.$ac_objext'
37656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37657 (eval $ac_try) 2>&5
37659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37660 (exit $ac_status); }; }; then
37661 ac_cv_type_socklen_t=yes
37663 echo "$as_me: failed program was:" >&5
37664 sed 's/^/| /' conftest.$ac_ext >&5
37666 ac_cv_type_socklen_t=no
37668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37670 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
37671 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
37672 if test $ac_cv_type_socklen_t = yes; then
37676 cat >>confdefs.h <<_ACEOF
37677 #define socklen_t int
37683 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
37684 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
37685 if test "${ac_cv_type_signal+set}" = set; then
37686 echo $ECHO_N "(cached) $ECHO_C" >&6
37688 cat >conftest.$ac_ext <<_ACEOF
37691 cat confdefs.h >>conftest.$ac_ext
37692 cat >>conftest.$ac_ext <<_ACEOF
37693 /* end confdefs.h. */
37694 #include <sys/types.h>
37695 #include <signal.h>
37700 extern "C" void (*signal (int, void (*)(int)))(int);
37702 void (*signal ()) ();
37713 rm -f conftest.$ac_objext
37714 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37715 (eval $ac_compile) 2>conftest.er1
37717 grep -v '^ *+' conftest.er1 >conftest.err
37719 cat conftest.err >&5
37720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37721 (exit $ac_status); } &&
37722 { ac_try='test -z "$ac_c_werror_flag"
37723 || test ! -s conftest.err'
37724 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37725 (eval $ac_try) 2>&5
37727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37728 (exit $ac_status); }; } &&
37729 { ac_try='test -s conftest.$ac_objext'
37730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37731 (eval $ac_try) 2>&5
37733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37734 (exit $ac_status); }; }; then
37735 ac_cv_type_signal=void
37737 echo "$as_me: failed program was:" >&5
37738 sed 's/^/| /' conftest.$ac_ext >&5
37740 ac_cv_type_signal=int
37742 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37744 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
37745 echo "${ECHO_T}$ac_cv_type_signal" >&6
37747 cat >>confdefs.h <<_ACEOF
37748 #define RETSIGTYPE $ac_cv_type_signal
37753 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
37754 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
37755 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
37756 echo $ECHO_N "(cached) $ECHO_C" >&6
37758 cat >conftest.$ac_ext <<_ACEOF
37761 cat confdefs.h >>conftest.$ac_ext
37762 cat >>conftest.$ac_ext <<_ACEOF
37763 /* end confdefs.h. */
37764 $ac_includes_default
37765 #include <signal.h>
37771 if ((sig_atomic_t *) 0)
37773 if (sizeof (sig_atomic_t))
37779 rm -f conftest.$ac_objext
37780 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37781 (eval $ac_compile) 2>conftest.er1
37783 grep -v '^ *+' conftest.er1 >conftest.err
37785 cat conftest.err >&5
37786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37787 (exit $ac_status); } &&
37788 { ac_try='test -z "$ac_c_werror_flag"
37789 || test ! -s conftest.err'
37790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37791 (eval $ac_try) 2>&5
37793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37794 (exit $ac_status); }; } &&
37795 { ac_try='test -s conftest.$ac_objext'
37796 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37797 (eval $ac_try) 2>&5
37799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37800 (exit $ac_status); }; }; then
37801 ac_cv_type_sig_atomic_t=yes
37803 echo "$as_me: failed program was:" >&5
37804 sed 's/^/| /' conftest.$ac_ext >&5
37806 ac_cv_type_sig_atomic_t=no
37808 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37810 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
37811 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
37812 if test $ac_cv_type_sig_atomic_t = yes; then
37816 cat >>confdefs.h <<_ACEOF
37817 #define sig_atomic_t int
37823 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
37824 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
37825 if test "${ac_cv_type_uid_t+set}" = set; then
37826 echo $ECHO_N "(cached) $ECHO_C" >&6
37828 cat >conftest.$ac_ext <<_ACEOF
37831 cat confdefs.h >>conftest.$ac_ext
37832 cat >>conftest.$ac_ext <<_ACEOF
37833 /* end confdefs.h. */
37834 #include <sys/types.h>
37837 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
37838 $EGREP "uid_t" >/dev/null 2>&1; then
37839 ac_cv_type_uid_t=yes
37841 ac_cv_type_uid_t=no
37846 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
37847 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
37848 if test $ac_cv_type_uid_t = no; then
37850 cat >>confdefs.h <<\_ACEOF
37855 cat >>confdefs.h <<\_ACEOF
37862 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
37863 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
37864 if test "${ac_cv_header_time+set}" = set; then
37865 echo $ECHO_N "(cached) $ECHO_C" >&6
37867 cat >conftest.$ac_ext <<_ACEOF
37870 cat confdefs.h >>conftest.$ac_ext
37871 cat >>conftest.$ac_ext <<_ACEOF
37872 /* end confdefs.h. */
37873 #include <sys/types.h>
37874 #include <sys/time.h>
37880 if ((struct tm *) 0)
37886 rm -f conftest.$ac_objext
37887 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37888 (eval $ac_compile) 2>conftest.er1
37890 grep -v '^ *+' conftest.er1 >conftest.err
37892 cat conftest.err >&5
37893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37894 (exit $ac_status); } &&
37895 { ac_try='test -z "$ac_c_werror_flag"
37896 || test ! -s conftest.err'
37897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37898 (eval $ac_try) 2>&5
37900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37901 (exit $ac_status); }; } &&
37902 { ac_try='test -s conftest.$ac_objext'
37903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37904 (eval $ac_try) 2>&5
37906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37907 (exit $ac_status); }; }; then
37908 ac_cv_header_time=yes
37910 echo "$as_me: failed program was:" >&5
37911 sed 's/^/| /' conftest.$ac_ext >&5
37913 ac_cv_header_time=no
37915 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37917 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
37918 echo "${ECHO_T}$ac_cv_header_time" >&6
37919 if test $ac_cv_header_time = yes; then
37921 cat >>confdefs.h <<\_ACEOF
37922 #define TIME_WITH_SYS_TIME 1
37927 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
37928 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
37929 if test "${ac_cv_struct_tm+set}" = set; then
37930 echo $ECHO_N "(cached) $ECHO_C" >&6
37932 cat >conftest.$ac_ext <<_ACEOF
37935 cat confdefs.h >>conftest.$ac_ext
37936 cat >>conftest.$ac_ext <<_ACEOF
37937 /* end confdefs.h. */
37938 #include <sys/types.h>
37944 struct tm *tp; tp->tm_sec;
37949 rm -f conftest.$ac_objext
37950 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37951 (eval $ac_compile) 2>conftest.er1
37953 grep -v '^ *+' conftest.er1 >conftest.err
37955 cat conftest.err >&5
37956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37957 (exit $ac_status); } &&
37958 { ac_try='test -z "$ac_c_werror_flag"
37959 || test ! -s conftest.err'
37960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37961 (eval $ac_try) 2>&5
37963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37964 (exit $ac_status); }; } &&
37965 { ac_try='test -s conftest.$ac_objext'
37966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37967 (eval $ac_try) 2>&5
37969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37970 (exit $ac_status); }; }; then
37971 ac_cv_struct_tm=time.h
37973 echo "$as_me: failed program was:" >&5
37974 sed 's/^/| /' conftest.$ac_ext >&5
37976 ac_cv_struct_tm=sys/time.h
37978 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37980 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
37981 echo "${ECHO_T}$ac_cv_struct_tm" >&6
37982 if test $ac_cv_struct_tm = sys/time.h; then
37984 cat >>confdefs.h <<\_ACEOF
37985 #define TM_IN_SYS_TIME 1
37990 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
37991 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
37992 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
37993 echo $ECHO_N "(cached) $ECHO_C" >&6
37995 cat >conftest.$ac_ext <<_ACEOF
37998 cat confdefs.h >>conftest.$ac_ext
37999 cat >>conftest.$ac_ext <<_ACEOF
38000 /* end confdefs.h. */
38001 $ac_includes_default
38005 static struct stat ac_aggr;
38006 if (ac_aggr.st_blksize)
38012 rm -f conftest.$ac_objext
38013 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38014 (eval $ac_compile) 2>conftest.er1
38016 grep -v '^ *+' conftest.er1 >conftest.err
38018 cat conftest.err >&5
38019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38020 (exit $ac_status); } &&
38021 { ac_try='test -z "$ac_c_werror_flag"
38022 || test ! -s conftest.err'
38023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38024 (eval $ac_try) 2>&5
38026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38027 (exit $ac_status); }; } &&
38028 { ac_try='test -s conftest.$ac_objext'
38029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38030 (eval $ac_try) 2>&5
38032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38033 (exit $ac_status); }; }; then
38034 ac_cv_member_struct_stat_st_blksize=yes
38036 echo "$as_me: failed program was:" >&5
38037 sed 's/^/| /' conftest.$ac_ext >&5
38039 cat >conftest.$ac_ext <<_ACEOF
38042 cat confdefs.h >>conftest.$ac_ext
38043 cat >>conftest.$ac_ext <<_ACEOF
38044 /* end confdefs.h. */
38045 $ac_includes_default
38049 static struct stat ac_aggr;
38050 if (sizeof ac_aggr.st_blksize)
38056 rm -f conftest.$ac_objext
38057 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38058 (eval $ac_compile) 2>conftest.er1
38060 grep -v '^ *+' conftest.er1 >conftest.err
38062 cat conftest.err >&5
38063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38064 (exit $ac_status); } &&
38065 { ac_try='test -z "$ac_c_werror_flag"
38066 || test ! -s conftest.err'
38067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38068 (eval $ac_try) 2>&5
38070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38071 (exit $ac_status); }; } &&
38072 { ac_try='test -s conftest.$ac_objext'
38073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38074 (eval $ac_try) 2>&5
38076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38077 (exit $ac_status); }; }; then
38078 ac_cv_member_struct_stat_st_blksize=yes
38080 echo "$as_me: failed program was:" >&5
38081 sed 's/^/| /' conftest.$ac_ext >&5
38083 ac_cv_member_struct_stat_st_blksize=no
38085 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38087 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38089 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
38090 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
38091 if test $ac_cv_member_struct_stat_st_blksize = yes; then
38093 cat >>confdefs.h <<_ACEOF
38094 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
38100 echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
38101 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6
38102 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
38103 echo $ECHO_N "(cached) $ECHO_C" >&6
38105 cat >conftest.$ac_ext <<_ACEOF
38108 cat confdefs.h >>conftest.$ac_ext
38109 cat >>conftest.$ac_ext <<_ACEOF
38110 /* end confdefs.h. */
38111 $ac_includes_default
38117 static struct passwd ac_aggr;
38118 if (ac_aggr.pw_gecos)
38124 rm -f conftest.$ac_objext
38125 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38126 (eval $ac_compile) 2>conftest.er1
38128 grep -v '^ *+' conftest.er1 >conftest.err
38130 cat conftest.err >&5
38131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38132 (exit $ac_status); } &&
38133 { ac_try='test -z "$ac_c_werror_flag"
38134 || test ! -s conftest.err'
38135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38136 (eval $ac_try) 2>&5
38138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38139 (exit $ac_status); }; } &&
38140 { ac_try='test -s conftest.$ac_objext'
38141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38142 (eval $ac_try) 2>&5
38144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38145 (exit $ac_status); }; }; then
38146 ac_cv_member_struct_passwd_pw_gecos=yes
38148 echo "$as_me: failed program was:" >&5
38149 sed 's/^/| /' conftest.$ac_ext >&5
38151 cat >conftest.$ac_ext <<_ACEOF
38154 cat confdefs.h >>conftest.$ac_ext
38155 cat >>conftest.$ac_ext <<_ACEOF
38156 /* end confdefs.h. */
38157 $ac_includes_default
38163 static struct passwd ac_aggr;
38164 if (sizeof ac_aggr.pw_gecos)
38170 rm -f conftest.$ac_objext
38171 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38172 (eval $ac_compile) 2>conftest.er1
38174 grep -v '^ *+' conftest.er1 >conftest.err
38176 cat conftest.err >&5
38177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38178 (exit $ac_status); } &&
38179 { ac_try='test -z "$ac_c_werror_flag"
38180 || test ! -s conftest.err'
38181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38182 (eval $ac_try) 2>&5
38184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38185 (exit $ac_status); }; } &&
38186 { ac_try='test -s conftest.$ac_objext'
38187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38188 (eval $ac_try) 2>&5
38190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38191 (exit $ac_status); }; }; then
38192 ac_cv_member_struct_passwd_pw_gecos=yes
38194 echo "$as_me: failed program was:" >&5
38195 sed 's/^/| /' conftest.$ac_ext >&5
38197 ac_cv_member_struct_passwd_pw_gecos=no
38199 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38201 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38203 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
38204 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6
38205 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
38207 cat >>confdefs.h <<_ACEOF
38208 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
38214 echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
38215 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6
38216 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
38217 echo $ECHO_N "(cached) $ECHO_C" >&6
38219 cat >conftest.$ac_ext <<_ACEOF
38222 cat confdefs.h >>conftest.$ac_ext
38223 cat >>conftest.$ac_ext <<_ACEOF
38224 /* end confdefs.h. */
38225 $ac_includes_default
38231 static struct passwd ac_aggr;
38232 if (ac_aggr.pw_passwd)
38238 rm -f conftest.$ac_objext
38239 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38240 (eval $ac_compile) 2>conftest.er1
38242 grep -v '^ *+' conftest.er1 >conftest.err
38244 cat conftest.err >&5
38245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38246 (exit $ac_status); } &&
38247 { ac_try='test -z "$ac_c_werror_flag"
38248 || test ! -s conftest.err'
38249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38250 (eval $ac_try) 2>&5
38252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38253 (exit $ac_status); }; } &&
38254 { ac_try='test -s conftest.$ac_objext'
38255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38256 (eval $ac_try) 2>&5
38258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38259 (exit $ac_status); }; }; then
38260 ac_cv_member_struct_passwd_pw_passwd=yes
38262 echo "$as_me: failed program was:" >&5
38263 sed 's/^/| /' conftest.$ac_ext >&5
38265 cat >conftest.$ac_ext <<_ACEOF
38268 cat confdefs.h >>conftest.$ac_ext
38269 cat >>conftest.$ac_ext <<_ACEOF
38270 /* end confdefs.h. */
38271 $ac_includes_default
38277 static struct passwd ac_aggr;
38278 if (sizeof ac_aggr.pw_passwd)
38284 rm -f conftest.$ac_objext
38285 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38286 (eval $ac_compile) 2>conftest.er1
38288 grep -v '^ *+' conftest.er1 >conftest.err
38290 cat conftest.err >&5
38291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38292 (exit $ac_status); } &&
38293 { ac_try='test -z "$ac_c_werror_flag"
38294 || test ! -s conftest.err'
38295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38296 (eval $ac_try) 2>&5
38298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38299 (exit $ac_status); }; } &&
38300 { ac_try='test -s conftest.$ac_objext'
38301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38302 (eval $ac_try) 2>&5
38304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38305 (exit $ac_status); }; }; then
38306 ac_cv_member_struct_passwd_pw_passwd=yes
38308 echo "$as_me: failed program was:" >&5
38309 sed 's/^/| /' conftest.$ac_ext >&5
38311 ac_cv_member_struct_passwd_pw_passwd=no
38313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38315 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38317 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
38318 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6
38319 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
38321 cat >>confdefs.h <<_ACEOF
38322 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
38329 echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
38330 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6
38331 if test "${ol_cv_c_upper_lower+set}" = set; then
38332 echo $ECHO_N "(cached) $ECHO_C" >&6
38335 if test "$cross_compiling" = yes; then
38336 ol_cv_c_upper_lower=safe
38338 cat >conftest.$ac_ext <<_ACEOF
38341 cat confdefs.h >>conftest.$ac_ext
38342 cat >>conftest.$ac_ext <<_ACEOF
38343 /* end confdefs.h. */
38348 if ('C' == toupper('C'))
38354 rm -f conftest$ac_exeext
38355 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38356 (eval $ac_link) 2>&5
38358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38359 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
38360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38361 (eval $ac_try) 2>&5
38363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38364 (exit $ac_status); }; }; then
38365 ol_cv_c_upper_lower=no
38367 echo "$as_me: program exited with status $ac_status" >&5
38368 echo "$as_me: failed program was:" >&5
38369 sed 's/^/| /' conftest.$ac_ext >&5
38371 ( exit $ac_status )
38372 ol_cv_c_upper_lower=yes
38374 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
38377 echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
38378 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6
38379 if test $ol_cv_c_upper_lower != no ; then
38381 cat >>confdefs.h <<\_ACEOF
38382 #define C_UPPER_LOWER 1
38387 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
38388 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
38389 if test "${ac_cv_c_const+set}" = set; then
38390 echo $ECHO_N "(cached) $ECHO_C" >&6
38392 cat >conftest.$ac_ext <<_ACEOF
38395 cat confdefs.h >>conftest.$ac_ext
38396 cat >>conftest.$ac_ext <<_ACEOF
38397 /* end confdefs.h. */
38402 /* FIXME: Include the comments suggested by Paul. */
38403 #ifndef __cplusplus
38404 /* Ultrix mips cc rejects this. */
38405 typedef int charset[2];
38407 /* SunOS 4.1.1 cc rejects this. */
38408 char const *const *ccp;
38410 /* NEC SVR4.0.2 mips cc rejects this. */
38411 struct point {int x, y;};
38412 static struct point const zero = {0,0};
38413 /* AIX XL C 1.02.0.0 rejects this.
38414 It does not let you subtract one const X* pointer from another in
38415 an arm of an if-expression whose if-part is not a constant
38417 const char *g = "string";
38418 ccp = &g + (g ? g-g : 0);
38419 /* HPUX 7.0 cc rejects these. */
38422 ccp = (char const *const *) p;
38423 { /* SCO 3.2v4 cc rejects this. */
38425 char const *s = 0 ? (char *) 0 : (char const *) 0;
38429 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
38430 int x[] = {25, 17};
38431 const int *foo = &x[0];
38434 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
38435 typedef const int *iptr;
38439 { /* AIX XL C 1.02.0.0 rejects this saying
38440 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
38441 struct s { int j; const int *ap[3]; };
38442 struct s *b; b->j = 5;
38444 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
38445 const int foo = 10;
38453 rm -f conftest.$ac_objext
38454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38455 (eval $ac_compile) 2>conftest.er1
38457 grep -v '^ *+' conftest.er1 >conftest.err
38459 cat conftest.err >&5
38460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38461 (exit $ac_status); } &&
38462 { ac_try='test -z "$ac_c_werror_flag"
38463 || test ! -s conftest.err'
38464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38465 (eval $ac_try) 2>&5
38467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38468 (exit $ac_status); }; } &&
38469 { ac_try='test -s conftest.$ac_objext'
38470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38471 (eval $ac_try) 2>&5
38473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38474 (exit $ac_status); }; }; then
38477 echo "$as_me: failed program was:" >&5
38478 sed 's/^/| /' conftest.$ac_ext >&5
38482 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38484 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
38485 echo "${ECHO_T}$ac_cv_c_const" >&6
38486 if test $ac_cv_c_const = no; then
38488 cat >>confdefs.h <<\_ACEOF
38494 echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
38495 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6
38496 if test "${ol_cv_c_volatile+set}" = set; then
38497 echo $ECHO_N "(cached) $ECHO_C" >&6
38499 cat >conftest.$ac_ext <<_ACEOF
38502 cat confdefs.h >>conftest.$ac_ext
38503 cat >>conftest.$ac_ext <<_ACEOF
38504 /* end confdefs.h. */
38509 volatile int a; int * volatile b = x ? &y : &z;
38510 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
38516 rm -f conftest.$ac_objext
38517 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38518 (eval $ac_compile) 2>conftest.er1
38520 grep -v '^ *+' conftest.er1 >conftest.err
38522 cat conftest.err >&5
38523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38524 (exit $ac_status); } &&
38525 { ac_try='test -z "$ac_c_werror_flag"
38526 || test ! -s conftest.err'
38527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38528 (eval $ac_try) 2>&5
38530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38531 (exit $ac_status); }; } &&
38532 { ac_try='test -s conftest.$ac_objext'
38533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38534 (eval $ac_try) 2>&5
38536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38537 (exit $ac_status); }; }; then
38538 ol_cv_c_volatile=yes
38540 echo "$as_me: failed program was:" >&5
38541 sed 's/^/| /' conftest.$ac_ext >&5
38543 ol_cv_c_volatile=no
38545 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38547 echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
38548 echo "${ECHO_T}$ol_cv_c_volatile" >&6
38549 if test $ol_cv_c_volatile = yes; then
38553 cat >>confdefs.h <<\_ACEOF
38560 if test $cross_compiling = yes ; then
38561 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
38562 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
38564 cat >>confdefs.h <<\_ACEOF
38565 #define CROSS_COMPILING 1
38569 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
38570 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
38571 if test "${ac_cv_c_bigendian+set}" = set; then
38572 echo $ECHO_N "(cached) $ECHO_C" >&6
38574 # See if sys/param.h defines the BYTE_ORDER macro.
38575 cat >conftest.$ac_ext <<_ACEOF
38578 cat confdefs.h >>conftest.$ac_ext
38579 cat >>conftest.$ac_ext <<_ACEOF
38580 /* end confdefs.h. */
38581 #include <sys/types.h>
38582 #include <sys/param.h>
38587 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
38588 bogus endian macros
38595 rm -f conftest.$ac_objext
38596 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38597 (eval $ac_compile) 2>conftest.er1
38599 grep -v '^ *+' conftest.er1 >conftest.err
38601 cat conftest.err >&5
38602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38603 (exit $ac_status); } &&
38604 { ac_try='test -z "$ac_c_werror_flag"
38605 || test ! -s conftest.err'
38606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38607 (eval $ac_try) 2>&5
38609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38610 (exit $ac_status); }; } &&
38611 { ac_try='test -s conftest.$ac_objext'
38612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38613 (eval $ac_try) 2>&5
38615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38616 (exit $ac_status); }; }; then
38617 # It does; now see whether it defined to BIG_ENDIAN or not.
38618 cat >conftest.$ac_ext <<_ACEOF
38621 cat confdefs.h >>conftest.$ac_ext
38622 cat >>conftest.$ac_ext <<_ACEOF
38623 /* end confdefs.h. */
38624 #include <sys/types.h>
38625 #include <sys/param.h>
38630 #if BYTE_ORDER != BIG_ENDIAN
38638 rm -f conftest.$ac_objext
38639 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38640 (eval $ac_compile) 2>conftest.er1
38642 grep -v '^ *+' conftest.er1 >conftest.err
38644 cat conftest.err >&5
38645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38646 (exit $ac_status); } &&
38647 { ac_try='test -z "$ac_c_werror_flag"
38648 || test ! -s conftest.err'
38649 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38650 (eval $ac_try) 2>&5
38652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38653 (exit $ac_status); }; } &&
38654 { ac_try='test -s conftest.$ac_objext'
38655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38656 (eval $ac_try) 2>&5
38658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38659 (exit $ac_status); }; }; then
38660 ac_cv_c_bigendian=yes
38662 echo "$as_me: failed program was:" >&5
38663 sed 's/^/| /' conftest.$ac_ext >&5
38665 ac_cv_c_bigendian=no
38667 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38669 echo "$as_me: failed program was:" >&5
38670 sed 's/^/| /' conftest.$ac_ext >&5
38672 # It does not; compile a test program.
38673 if test "$cross_compiling" = yes; then
38674 # try to guess the endianness by grepping values into an object file
38675 ac_cv_c_bigendian=unknown
38676 cat >conftest.$ac_ext <<_ACEOF
38679 cat confdefs.h >>conftest.$ac_ext
38680 cat >>conftest.$ac_ext <<_ACEOF
38681 /* end confdefs.h. */
38682 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
38683 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
38684 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
38685 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
38686 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
38687 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
38691 _ascii (); _ebcdic ();
38696 rm -f conftest.$ac_objext
38697 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38698 (eval $ac_compile) 2>conftest.er1
38700 grep -v '^ *+' conftest.er1 >conftest.err
38702 cat conftest.err >&5
38703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38704 (exit $ac_status); } &&
38705 { ac_try='test -z "$ac_c_werror_flag"
38706 || test ! -s conftest.err'
38707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38708 (eval $ac_try) 2>&5
38710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38711 (exit $ac_status); }; } &&
38712 { ac_try='test -s conftest.$ac_objext'
38713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38714 (eval $ac_try) 2>&5
38716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38717 (exit $ac_status); }; }; then
38718 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
38719 ac_cv_c_bigendian=yes
38721 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
38722 if test "$ac_cv_c_bigendian" = unknown; then
38723 ac_cv_c_bigendian=no
38725 # finding both strings is unlikely to happen, but who knows?
38726 ac_cv_c_bigendian=unknown
38730 echo "$as_me: failed program was:" >&5
38731 sed 's/^/| /' conftest.$ac_ext >&5
38734 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38736 cat >conftest.$ac_ext <<_ACEOF
38739 cat confdefs.h >>conftest.$ac_ext
38740 cat >>conftest.$ac_ext <<_ACEOF
38741 /* end confdefs.h. */
38745 /* Are we little or big endian? From Harbison&Steele. */
38749 char c[sizeof (long)];
38752 exit (u.c[sizeof (long) - 1] == 1);
38755 rm -f conftest$ac_exeext
38756 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38757 (eval $ac_link) 2>&5
38759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38760 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
38761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38762 (eval $ac_try) 2>&5
38764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38765 (exit $ac_status); }; }; then
38766 ac_cv_c_bigendian=no
38768 echo "$as_me: program exited with status $ac_status" >&5
38769 echo "$as_me: failed program was:" >&5
38770 sed 's/^/| /' conftest.$ac_ext >&5
38772 ( exit $ac_status )
38773 ac_cv_c_bigendian=yes
38775 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
38778 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38780 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
38781 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
38782 case $ac_cv_c_bigendian in
38785 cat >>confdefs.h <<\_ACEOF
38786 #define WORDS_BIGENDIAN 1
38792 { { echo "$as_me:$LINENO: error: unknown endianness
38793 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
38794 echo "$as_me: error: unknown endianness
38795 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
38796 { (exit 1); exit 1; }; } ;;
38801 echo "$as_me:$LINENO: checking for short" >&5
38802 echo $ECHO_N "checking for short... $ECHO_C" >&6
38803 if test "${ac_cv_type_short+set}" = set; then
38804 echo $ECHO_N "(cached) $ECHO_C" >&6
38806 cat >conftest.$ac_ext <<_ACEOF
38809 cat confdefs.h >>conftest.$ac_ext
38810 cat >>conftest.$ac_ext <<_ACEOF
38811 /* end confdefs.h. */
38812 $ac_includes_default
38818 if (sizeof (short))
38824 rm -f conftest.$ac_objext
38825 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38826 (eval $ac_compile) 2>conftest.er1
38828 grep -v '^ *+' conftest.er1 >conftest.err
38830 cat conftest.err >&5
38831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38832 (exit $ac_status); } &&
38833 { ac_try='test -z "$ac_c_werror_flag"
38834 || test ! -s conftest.err'
38835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38836 (eval $ac_try) 2>&5
38838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38839 (exit $ac_status); }; } &&
38840 { ac_try='test -s conftest.$ac_objext'
38841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38842 (eval $ac_try) 2>&5
38844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38845 (exit $ac_status); }; }; then
38846 ac_cv_type_short=yes
38848 echo "$as_me: failed program was:" >&5
38849 sed 's/^/| /' conftest.$ac_ext >&5
38851 ac_cv_type_short=no
38853 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38855 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
38856 echo "${ECHO_T}$ac_cv_type_short" >&6
38858 echo "$as_me:$LINENO: checking size of short" >&5
38859 echo $ECHO_N "checking size of short... $ECHO_C" >&6
38860 if test "${ac_cv_sizeof_short+set}" = set; then
38861 echo $ECHO_N "(cached) $ECHO_C" >&6
38863 if test "$ac_cv_type_short" = yes; then
38864 # The cast to unsigned long works around a bug in the HP C Compiler
38865 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
38866 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
38867 # This bug is HP SR number 8606223364.
38868 if test "$cross_compiling" = yes; then
38869 # Depending upon the size, compute the lo and hi bounds.
38870 cat >conftest.$ac_ext <<_ACEOF
38873 cat confdefs.h >>conftest.$ac_ext
38874 cat >>conftest.$ac_ext <<_ACEOF
38875 /* end confdefs.h. */
38876 $ac_includes_default
38880 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
38887 rm -f conftest.$ac_objext
38888 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38889 (eval $ac_compile) 2>conftest.er1
38891 grep -v '^ *+' conftest.er1 >conftest.err
38893 cat conftest.err >&5
38894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38895 (exit $ac_status); } &&
38896 { ac_try='test -z "$ac_c_werror_flag"
38897 || test ! -s conftest.err'
38898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38899 (eval $ac_try) 2>&5
38901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38902 (exit $ac_status); }; } &&
38903 { ac_try='test -s conftest.$ac_objext'
38904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38905 (eval $ac_try) 2>&5
38907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38908 (exit $ac_status); }; }; then
38911 cat >conftest.$ac_ext <<_ACEOF
38914 cat confdefs.h >>conftest.$ac_ext
38915 cat >>conftest.$ac_ext <<_ACEOF
38916 /* end confdefs.h. */
38917 $ac_includes_default
38921 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
38928 rm -f conftest.$ac_objext
38929 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38930 (eval $ac_compile) 2>conftest.er1
38932 grep -v '^ *+' conftest.er1 >conftest.err
38934 cat conftest.err >&5
38935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38936 (exit $ac_status); } &&
38937 { ac_try='test -z "$ac_c_werror_flag"
38938 || test ! -s conftest.err'
38939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38940 (eval $ac_try) 2>&5
38942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38943 (exit $ac_status); }; } &&
38944 { ac_try='test -s conftest.$ac_objext'
38945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38946 (eval $ac_try) 2>&5
38948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38949 (exit $ac_status); }; }; then
38950 ac_hi=$ac_mid; break
38952 echo "$as_me: failed program was:" >&5
38953 sed 's/^/| /' conftest.$ac_ext >&5
38955 ac_lo=`expr $ac_mid + 1`
38956 if test $ac_lo -le $ac_mid; then
38960 ac_mid=`expr 2 '*' $ac_mid + 1`
38962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38965 echo "$as_me: failed program was:" >&5
38966 sed 's/^/| /' conftest.$ac_ext >&5
38968 cat >conftest.$ac_ext <<_ACEOF
38971 cat confdefs.h >>conftest.$ac_ext
38972 cat >>conftest.$ac_ext <<_ACEOF
38973 /* end confdefs.h. */
38974 $ac_includes_default
38978 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
38985 rm -f conftest.$ac_objext
38986 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38987 (eval $ac_compile) 2>conftest.er1
38989 grep -v '^ *+' conftest.er1 >conftest.err
38991 cat conftest.err >&5
38992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38993 (exit $ac_status); } &&
38994 { ac_try='test -z "$ac_c_werror_flag"
38995 || test ! -s conftest.err'
38996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38997 (eval $ac_try) 2>&5
38999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39000 (exit $ac_status); }; } &&
39001 { ac_try='test -s conftest.$ac_objext'
39002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39003 (eval $ac_try) 2>&5
39005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39006 (exit $ac_status); }; }; then
39009 cat >conftest.$ac_ext <<_ACEOF
39012 cat confdefs.h >>conftest.$ac_ext
39013 cat >>conftest.$ac_ext <<_ACEOF
39014 /* end confdefs.h. */
39015 $ac_includes_default
39019 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
39026 rm -f conftest.$ac_objext
39027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39028 (eval $ac_compile) 2>conftest.er1
39030 grep -v '^ *+' conftest.er1 >conftest.err
39032 cat conftest.err >&5
39033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39034 (exit $ac_status); } &&
39035 { ac_try='test -z "$ac_c_werror_flag"
39036 || test ! -s conftest.err'
39037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39038 (eval $ac_try) 2>&5
39040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39041 (exit $ac_status); }; } &&
39042 { ac_try='test -s conftest.$ac_objext'
39043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39044 (eval $ac_try) 2>&5
39046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39047 (exit $ac_status); }; }; then
39048 ac_lo=$ac_mid; break
39050 echo "$as_me: failed program was:" >&5
39051 sed 's/^/| /' conftest.$ac_ext >&5
39053 ac_hi=`expr '(' $ac_mid ')' - 1`
39054 if test $ac_mid -le $ac_hi; then
39058 ac_mid=`expr 2 '*' $ac_mid`
39060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39063 echo "$as_me: failed program was:" >&5
39064 sed 's/^/| /' conftest.$ac_ext >&5
39068 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39070 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39071 # Binary search between lo and hi bounds.
39072 while test "x$ac_lo" != "x$ac_hi"; do
39073 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
39074 cat >conftest.$ac_ext <<_ACEOF
39077 cat confdefs.h >>conftest.$ac_ext
39078 cat >>conftest.$ac_ext <<_ACEOF
39079 /* end confdefs.h. */
39080 $ac_includes_default
39084 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
39091 rm -f conftest.$ac_objext
39092 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39093 (eval $ac_compile) 2>conftest.er1
39095 grep -v '^ *+' conftest.er1 >conftest.err
39097 cat conftest.err >&5
39098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39099 (exit $ac_status); } &&
39100 { ac_try='test -z "$ac_c_werror_flag"
39101 || test ! -s conftest.err'
39102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39103 (eval $ac_try) 2>&5
39105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39106 (exit $ac_status); }; } &&
39107 { ac_try='test -s conftest.$ac_objext'
39108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39109 (eval $ac_try) 2>&5
39111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39112 (exit $ac_status); }; }; then
39115 echo "$as_me: failed program was:" >&5
39116 sed 's/^/| /' conftest.$ac_ext >&5
39118 ac_lo=`expr '(' $ac_mid ')' + 1`
39120 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39123 ?*) ac_cv_sizeof_short=$ac_lo;;
39124 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
39125 See \`config.log' for more details." >&5
39126 echo "$as_me: error: cannot compute sizeof (short), 77
39127 See \`config.log' for more details." >&2;}
39128 { (exit 1); exit 1; }; } ;;
39131 if test "$cross_compiling" = yes; then
39132 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
39133 See \`config.log' for more details." >&5
39134 echo "$as_me: error: cannot run test program while cross compiling
39135 See \`config.log' for more details." >&2;}
39136 { (exit 1); exit 1; }; }
39138 cat >conftest.$ac_ext <<_ACEOF
39141 cat confdefs.h >>conftest.$ac_ext
39142 cat >>conftest.$ac_ext <<_ACEOF
39143 /* end confdefs.h. */
39144 $ac_includes_default
39145 long longval () { return (long) (sizeof (short)); }
39146 unsigned long ulongval () { return (long) (sizeof (short)); }
39148 #include <stdlib.h>
39153 FILE *f = fopen ("conftest.val", "w");
39156 if (((long) (sizeof (short))) < 0)
39158 long i = longval ();
39159 if (i != ((long) (sizeof (short))))
39161 fprintf (f, "%ld\n", i);
39165 unsigned long i = ulongval ();
39166 if (i != ((long) (sizeof (short))))
39168 fprintf (f, "%lu\n", i);
39170 exit (ferror (f) || fclose (f) != 0);
39176 rm -f conftest$ac_exeext
39177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39178 (eval $ac_link) 2>&5
39180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39181 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
39182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39183 (eval $ac_try) 2>&5
39185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39186 (exit $ac_status); }; }; then
39187 ac_cv_sizeof_short=`cat conftest.val`
39189 echo "$as_me: program exited with status $ac_status" >&5
39190 echo "$as_me: failed program was:" >&5
39191 sed 's/^/| /' conftest.$ac_ext >&5
39193 ( exit $ac_status )
39194 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
39195 See \`config.log' for more details." >&5
39196 echo "$as_me: error: cannot compute sizeof (short), 77
39197 See \`config.log' for more details." >&2;}
39198 { (exit 1); exit 1; }; }
39200 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
39205 ac_cv_sizeof_short=0
39208 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
39209 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
39210 cat >>confdefs.h <<_ACEOF
39211 #define SIZEOF_SHORT $ac_cv_sizeof_short
39215 echo "$as_me:$LINENO: checking for int" >&5
39216 echo $ECHO_N "checking for int... $ECHO_C" >&6
39217 if test "${ac_cv_type_int+set}" = set; then
39218 echo $ECHO_N "(cached) $ECHO_C" >&6
39220 cat >conftest.$ac_ext <<_ACEOF
39223 cat confdefs.h >>conftest.$ac_ext
39224 cat >>conftest.$ac_ext <<_ACEOF
39225 /* end confdefs.h. */
39226 $ac_includes_default
39238 rm -f conftest.$ac_objext
39239 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39240 (eval $ac_compile) 2>conftest.er1
39242 grep -v '^ *+' conftest.er1 >conftest.err
39244 cat conftest.err >&5
39245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39246 (exit $ac_status); } &&
39247 { ac_try='test -z "$ac_c_werror_flag"
39248 || test ! -s conftest.err'
39249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39250 (eval $ac_try) 2>&5
39252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39253 (exit $ac_status); }; } &&
39254 { ac_try='test -s conftest.$ac_objext'
39255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39256 (eval $ac_try) 2>&5
39258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39259 (exit $ac_status); }; }; then
39262 echo "$as_me: failed program was:" >&5
39263 sed 's/^/| /' conftest.$ac_ext >&5
39267 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39269 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
39270 echo "${ECHO_T}$ac_cv_type_int" >&6
39272 echo "$as_me:$LINENO: checking size of int" >&5
39273 echo $ECHO_N "checking size of int... $ECHO_C" >&6
39274 if test "${ac_cv_sizeof_int+set}" = set; then
39275 echo $ECHO_N "(cached) $ECHO_C" >&6
39277 if test "$ac_cv_type_int" = yes; then
39278 # The cast to unsigned long works around a bug in the HP C Compiler
39279 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
39280 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
39281 # This bug is HP SR number 8606223364.
39282 if test "$cross_compiling" = yes; then
39283 # Depending upon the size, compute the lo and hi bounds.
39284 cat >conftest.$ac_ext <<_ACEOF
39287 cat confdefs.h >>conftest.$ac_ext
39288 cat >>conftest.$ac_ext <<_ACEOF
39289 /* end confdefs.h. */
39290 $ac_includes_default
39294 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
39301 rm -f conftest.$ac_objext
39302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39303 (eval $ac_compile) 2>conftest.er1
39305 grep -v '^ *+' conftest.er1 >conftest.err
39307 cat conftest.err >&5
39308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39309 (exit $ac_status); } &&
39310 { ac_try='test -z "$ac_c_werror_flag"
39311 || test ! -s conftest.err'
39312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39313 (eval $ac_try) 2>&5
39315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39316 (exit $ac_status); }; } &&
39317 { ac_try='test -s conftest.$ac_objext'
39318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39319 (eval $ac_try) 2>&5
39321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39322 (exit $ac_status); }; }; then
39325 cat >conftest.$ac_ext <<_ACEOF
39328 cat confdefs.h >>conftest.$ac_ext
39329 cat >>conftest.$ac_ext <<_ACEOF
39330 /* end confdefs.h. */
39331 $ac_includes_default
39335 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
39342 rm -f conftest.$ac_objext
39343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39344 (eval $ac_compile) 2>conftest.er1
39346 grep -v '^ *+' conftest.er1 >conftest.err
39348 cat conftest.err >&5
39349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39350 (exit $ac_status); } &&
39351 { ac_try='test -z "$ac_c_werror_flag"
39352 || test ! -s conftest.err'
39353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39354 (eval $ac_try) 2>&5
39356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39357 (exit $ac_status); }; } &&
39358 { ac_try='test -s conftest.$ac_objext'
39359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39360 (eval $ac_try) 2>&5
39362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39363 (exit $ac_status); }; }; then
39364 ac_hi=$ac_mid; break
39366 echo "$as_me: failed program was:" >&5
39367 sed 's/^/| /' conftest.$ac_ext >&5
39369 ac_lo=`expr $ac_mid + 1`
39370 if test $ac_lo -le $ac_mid; then
39374 ac_mid=`expr 2 '*' $ac_mid + 1`
39376 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39379 echo "$as_me: failed program was:" >&5
39380 sed 's/^/| /' conftest.$ac_ext >&5
39382 cat >conftest.$ac_ext <<_ACEOF
39385 cat confdefs.h >>conftest.$ac_ext
39386 cat >>conftest.$ac_ext <<_ACEOF
39387 /* end confdefs.h. */
39388 $ac_includes_default
39392 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
39399 rm -f conftest.$ac_objext
39400 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39401 (eval $ac_compile) 2>conftest.er1
39403 grep -v '^ *+' conftest.er1 >conftest.err
39405 cat conftest.err >&5
39406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39407 (exit $ac_status); } &&
39408 { ac_try='test -z "$ac_c_werror_flag"
39409 || test ! -s conftest.err'
39410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39411 (eval $ac_try) 2>&5
39413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39414 (exit $ac_status); }; } &&
39415 { ac_try='test -s conftest.$ac_objext'
39416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39417 (eval $ac_try) 2>&5
39419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39420 (exit $ac_status); }; }; then
39423 cat >conftest.$ac_ext <<_ACEOF
39426 cat confdefs.h >>conftest.$ac_ext
39427 cat >>conftest.$ac_ext <<_ACEOF
39428 /* end confdefs.h. */
39429 $ac_includes_default
39433 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
39440 rm -f conftest.$ac_objext
39441 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39442 (eval $ac_compile) 2>conftest.er1
39444 grep -v '^ *+' conftest.er1 >conftest.err
39446 cat conftest.err >&5
39447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39448 (exit $ac_status); } &&
39449 { ac_try='test -z "$ac_c_werror_flag"
39450 || test ! -s conftest.err'
39451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39452 (eval $ac_try) 2>&5
39454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39455 (exit $ac_status); }; } &&
39456 { ac_try='test -s conftest.$ac_objext'
39457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39458 (eval $ac_try) 2>&5
39460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39461 (exit $ac_status); }; }; then
39462 ac_lo=$ac_mid; break
39464 echo "$as_me: failed program was:" >&5
39465 sed 's/^/| /' conftest.$ac_ext >&5
39467 ac_hi=`expr '(' $ac_mid ')' - 1`
39468 if test $ac_mid -le $ac_hi; then
39472 ac_mid=`expr 2 '*' $ac_mid`
39474 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39477 echo "$as_me: failed program was:" >&5
39478 sed 's/^/| /' conftest.$ac_ext >&5
39482 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39484 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39485 # Binary search between lo and hi bounds.
39486 while test "x$ac_lo" != "x$ac_hi"; do
39487 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
39488 cat >conftest.$ac_ext <<_ACEOF
39491 cat confdefs.h >>conftest.$ac_ext
39492 cat >>conftest.$ac_ext <<_ACEOF
39493 /* end confdefs.h. */
39494 $ac_includes_default
39498 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
39505 rm -f conftest.$ac_objext
39506 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39507 (eval $ac_compile) 2>conftest.er1
39509 grep -v '^ *+' conftest.er1 >conftest.err
39511 cat conftest.err >&5
39512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39513 (exit $ac_status); } &&
39514 { ac_try='test -z "$ac_c_werror_flag"
39515 || test ! -s conftest.err'
39516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39517 (eval $ac_try) 2>&5
39519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39520 (exit $ac_status); }; } &&
39521 { ac_try='test -s conftest.$ac_objext'
39522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39523 (eval $ac_try) 2>&5
39525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39526 (exit $ac_status); }; }; then
39529 echo "$as_me: failed program was:" >&5
39530 sed 's/^/| /' conftest.$ac_ext >&5
39532 ac_lo=`expr '(' $ac_mid ')' + 1`
39534 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39537 ?*) ac_cv_sizeof_int=$ac_lo;;
39538 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
39539 See \`config.log' for more details." >&5
39540 echo "$as_me: error: cannot compute sizeof (int), 77
39541 See \`config.log' for more details." >&2;}
39542 { (exit 1); exit 1; }; } ;;
39545 if test "$cross_compiling" = yes; then
39546 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
39547 See \`config.log' for more details." >&5
39548 echo "$as_me: error: cannot run test program while cross compiling
39549 See \`config.log' for more details." >&2;}
39550 { (exit 1); exit 1; }; }
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
39559 long longval () { return (long) (sizeof (int)); }
39560 unsigned long ulongval () { return (long) (sizeof (int)); }
39562 #include <stdlib.h>
39567 FILE *f = fopen ("conftest.val", "w");
39570 if (((long) (sizeof (int))) < 0)
39572 long i = longval ();
39573 if (i != ((long) (sizeof (int))))
39575 fprintf (f, "%ld\n", i);
39579 unsigned long i = ulongval ();
39580 if (i != ((long) (sizeof (int))))
39582 fprintf (f, "%lu\n", i);
39584 exit (ferror (f) || fclose (f) != 0);
39590 rm -f conftest$ac_exeext
39591 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39592 (eval $ac_link) 2>&5
39594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39595 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
39596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39597 (eval $ac_try) 2>&5
39599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39600 (exit $ac_status); }; }; then
39601 ac_cv_sizeof_int=`cat conftest.val`
39603 echo "$as_me: program exited with status $ac_status" >&5
39604 echo "$as_me: failed program was:" >&5
39605 sed 's/^/| /' conftest.$ac_ext >&5
39607 ( exit $ac_status )
39608 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
39609 See \`config.log' for more details." >&5
39610 echo "$as_me: error: cannot compute sizeof (int), 77
39611 See \`config.log' for more details." >&2;}
39612 { (exit 1); exit 1; }; }
39614 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
39622 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
39623 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
39624 cat >>confdefs.h <<_ACEOF
39625 #define SIZEOF_INT $ac_cv_sizeof_int
39629 echo "$as_me:$LINENO: checking for long" >&5
39630 echo $ECHO_N "checking for long... $ECHO_C" >&6
39631 if test "${ac_cv_type_long+set}" = set; then
39632 echo $ECHO_N "(cached) $ECHO_C" >&6
39634 cat >conftest.$ac_ext <<_ACEOF
39637 cat confdefs.h >>conftest.$ac_ext
39638 cat >>conftest.$ac_ext <<_ACEOF
39639 /* end confdefs.h. */
39640 $ac_includes_default
39652 rm -f conftest.$ac_objext
39653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39654 (eval $ac_compile) 2>conftest.er1
39656 grep -v '^ *+' conftest.er1 >conftest.err
39658 cat conftest.err >&5
39659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39660 (exit $ac_status); } &&
39661 { ac_try='test -z "$ac_c_werror_flag"
39662 || test ! -s conftest.err'
39663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39664 (eval $ac_try) 2>&5
39666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39667 (exit $ac_status); }; } &&
39668 { ac_try='test -s conftest.$ac_objext'
39669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39670 (eval $ac_try) 2>&5
39672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39673 (exit $ac_status); }; }; then
39674 ac_cv_type_long=yes
39676 echo "$as_me: failed program was:" >&5
39677 sed 's/^/| /' conftest.$ac_ext >&5
39681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39683 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
39684 echo "${ECHO_T}$ac_cv_type_long" >&6
39686 echo "$as_me:$LINENO: checking size of long" >&5
39687 echo $ECHO_N "checking size of long... $ECHO_C" >&6
39688 if test "${ac_cv_sizeof_long+set}" = set; then
39689 echo $ECHO_N "(cached) $ECHO_C" >&6
39691 if test "$ac_cv_type_long" = yes; then
39692 # The cast to unsigned long works around a bug in the HP C Compiler
39693 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
39694 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
39695 # This bug is HP SR number 8606223364.
39696 if test "$cross_compiling" = yes; then
39697 # Depending upon the size, compute the lo and hi bounds.
39698 cat >conftest.$ac_ext <<_ACEOF
39701 cat confdefs.h >>conftest.$ac_ext
39702 cat >>conftest.$ac_ext <<_ACEOF
39703 /* end confdefs.h. */
39704 $ac_includes_default
39708 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
39715 rm -f conftest.$ac_objext
39716 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39717 (eval $ac_compile) 2>conftest.er1
39719 grep -v '^ *+' conftest.er1 >conftest.err
39721 cat conftest.err >&5
39722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39723 (exit $ac_status); } &&
39724 { ac_try='test -z "$ac_c_werror_flag"
39725 || test ! -s conftest.err'
39726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39727 (eval $ac_try) 2>&5
39729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39730 (exit $ac_status); }; } &&
39731 { ac_try='test -s conftest.$ac_objext'
39732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39733 (eval $ac_try) 2>&5
39735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39736 (exit $ac_status); }; }; then
39739 cat >conftest.$ac_ext <<_ACEOF
39742 cat confdefs.h >>conftest.$ac_ext
39743 cat >>conftest.$ac_ext <<_ACEOF
39744 /* end confdefs.h. */
39745 $ac_includes_default
39749 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
39756 rm -f conftest.$ac_objext
39757 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39758 (eval $ac_compile) 2>conftest.er1
39760 grep -v '^ *+' conftest.er1 >conftest.err
39762 cat conftest.err >&5
39763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39764 (exit $ac_status); } &&
39765 { ac_try='test -z "$ac_c_werror_flag"
39766 || test ! -s conftest.err'
39767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39768 (eval $ac_try) 2>&5
39770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39771 (exit $ac_status); }; } &&
39772 { ac_try='test -s conftest.$ac_objext'
39773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39774 (eval $ac_try) 2>&5
39776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39777 (exit $ac_status); }; }; then
39778 ac_hi=$ac_mid; break
39780 echo "$as_me: failed program was:" >&5
39781 sed 's/^/| /' conftest.$ac_ext >&5
39783 ac_lo=`expr $ac_mid + 1`
39784 if test $ac_lo -le $ac_mid; then
39788 ac_mid=`expr 2 '*' $ac_mid + 1`
39790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39793 echo "$as_me: failed program was:" >&5
39794 sed 's/^/| /' conftest.$ac_ext >&5
39796 cat >conftest.$ac_ext <<_ACEOF
39799 cat confdefs.h >>conftest.$ac_ext
39800 cat >>conftest.$ac_ext <<_ACEOF
39801 /* end confdefs.h. */
39802 $ac_includes_default
39806 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
39813 rm -f conftest.$ac_objext
39814 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39815 (eval $ac_compile) 2>conftest.er1
39817 grep -v '^ *+' conftest.er1 >conftest.err
39819 cat conftest.err >&5
39820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39821 (exit $ac_status); } &&
39822 { ac_try='test -z "$ac_c_werror_flag"
39823 || test ! -s conftest.err'
39824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39825 (eval $ac_try) 2>&5
39827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39828 (exit $ac_status); }; } &&
39829 { ac_try='test -s conftest.$ac_objext'
39830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39831 (eval $ac_try) 2>&5
39833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39834 (exit $ac_status); }; }; then
39837 cat >conftest.$ac_ext <<_ACEOF
39840 cat confdefs.h >>conftest.$ac_ext
39841 cat >>conftest.$ac_ext <<_ACEOF
39842 /* end confdefs.h. */
39843 $ac_includes_default
39847 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
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
39876 ac_lo=$ac_mid; break
39878 echo "$as_me: failed program was:" >&5
39879 sed 's/^/| /' conftest.$ac_ext >&5
39881 ac_hi=`expr '(' $ac_mid ')' - 1`
39882 if test $ac_mid -le $ac_hi; then
39886 ac_mid=`expr 2 '*' $ac_mid`
39888 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39891 echo "$as_me: failed program was:" >&5
39892 sed 's/^/| /' conftest.$ac_ext >&5
39896 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39898 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39899 # Binary search between lo and hi bounds.
39900 while test "x$ac_lo" != "x$ac_hi"; do
39901 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
39902 cat >conftest.$ac_ext <<_ACEOF
39905 cat confdefs.h >>conftest.$ac_ext
39906 cat >>conftest.$ac_ext <<_ACEOF
39907 /* end confdefs.h. */
39908 $ac_includes_default
39912 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
39919 rm -f conftest.$ac_objext
39920 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39921 (eval $ac_compile) 2>conftest.er1
39923 grep -v '^ *+' conftest.er1 >conftest.err
39925 cat conftest.err >&5
39926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39927 (exit $ac_status); } &&
39928 { ac_try='test -z "$ac_c_werror_flag"
39929 || test ! -s conftest.err'
39930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39931 (eval $ac_try) 2>&5
39933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39934 (exit $ac_status); }; } &&
39935 { ac_try='test -s conftest.$ac_objext'
39936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39937 (eval $ac_try) 2>&5
39939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39940 (exit $ac_status); }; }; then
39943 echo "$as_me: failed program was:" >&5
39944 sed 's/^/| /' conftest.$ac_ext >&5
39946 ac_lo=`expr '(' $ac_mid ')' + 1`
39948 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39951 ?*) ac_cv_sizeof_long=$ac_lo;;
39952 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
39953 See \`config.log' for more details." >&5
39954 echo "$as_me: error: cannot compute sizeof (long), 77
39955 See \`config.log' for more details." >&2;}
39956 { (exit 1); exit 1; }; } ;;
39959 if test "$cross_compiling" = yes; then
39960 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
39961 See \`config.log' for more details." >&5
39962 echo "$as_me: error: cannot run test program while cross compiling
39963 See \`config.log' for more details." >&2;}
39964 { (exit 1); exit 1; }; }
39966 cat >conftest.$ac_ext <<_ACEOF
39969 cat confdefs.h >>conftest.$ac_ext
39970 cat >>conftest.$ac_ext <<_ACEOF
39971 /* end confdefs.h. */
39972 $ac_includes_default
39973 long longval () { return (long) (sizeof (long)); }
39974 unsigned long ulongval () { return (long) (sizeof (long)); }
39976 #include <stdlib.h>
39981 FILE *f = fopen ("conftest.val", "w");
39984 if (((long) (sizeof (long))) < 0)
39986 long i = longval ();
39987 if (i != ((long) (sizeof (long))))
39989 fprintf (f, "%ld\n", i);
39993 unsigned long i = ulongval ();
39994 if (i != ((long) (sizeof (long))))
39996 fprintf (f, "%lu\n", i);
39998 exit (ferror (f) || fclose (f) != 0);
40004 rm -f conftest$ac_exeext
40005 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40006 (eval $ac_link) 2>&5
40008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40009 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40011 (eval $ac_try) 2>&5
40013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40014 (exit $ac_status); }; }; then
40015 ac_cv_sizeof_long=`cat conftest.val`
40017 echo "$as_me: program exited with status $ac_status" >&5
40018 echo "$as_me: failed program was:" >&5
40019 sed 's/^/| /' conftest.$ac_ext >&5
40021 ( exit $ac_status )
40022 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
40023 See \`config.log' for more details." >&5
40024 echo "$as_me: error: cannot compute sizeof (long), 77
40025 See \`config.log' for more details." >&2;}
40026 { (exit 1); exit 1; }; }
40028 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
40033 ac_cv_sizeof_long=0
40036 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
40037 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
40038 cat >>confdefs.h <<_ACEOF
40039 #define SIZEOF_LONG $ac_cv_sizeof_long
40043 echo "$as_me:$LINENO: checking for wchar_t" >&5
40044 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6
40045 if test "${ac_cv_type_wchar_t+set}" = set; then
40046 echo $ECHO_N "(cached) $ECHO_C" >&6
40048 cat >conftest.$ac_ext <<_ACEOF
40051 cat confdefs.h >>conftest.$ac_ext
40052 cat >>conftest.$ac_ext <<_ACEOF
40053 /* end confdefs.h. */
40054 $ac_includes_default
40060 if (sizeof (wchar_t))
40066 rm -f conftest.$ac_objext
40067 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40068 (eval $ac_compile) 2>conftest.er1
40070 grep -v '^ *+' conftest.er1 >conftest.err
40072 cat conftest.err >&5
40073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40074 (exit $ac_status); } &&
40075 { ac_try='test -z "$ac_c_werror_flag"
40076 || test ! -s conftest.err'
40077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40078 (eval $ac_try) 2>&5
40080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40081 (exit $ac_status); }; } &&
40082 { ac_try='test -s conftest.$ac_objext'
40083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40084 (eval $ac_try) 2>&5
40086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40087 (exit $ac_status); }; }; then
40088 ac_cv_type_wchar_t=yes
40090 echo "$as_me: failed program was:" >&5
40091 sed 's/^/| /' conftest.$ac_ext >&5
40093 ac_cv_type_wchar_t=no
40095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40097 echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
40098 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6
40100 echo "$as_me:$LINENO: checking size of wchar_t" >&5
40101 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6
40102 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
40103 echo $ECHO_N "(cached) $ECHO_C" >&6
40105 if test "$ac_cv_type_wchar_t" = yes; then
40106 # The cast to unsigned long works around a bug in the HP C Compiler
40107 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
40108 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
40109 # This bug is HP SR number 8606223364.
40110 if test "$cross_compiling" = yes; then
40111 # Depending upon the size, compute the lo and hi bounds.
40112 cat >conftest.$ac_ext <<_ACEOF
40115 cat confdefs.h >>conftest.$ac_ext
40116 cat >>conftest.$ac_ext <<_ACEOF
40117 /* end confdefs.h. */
40118 $ac_includes_default
40122 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= 0)];
40129 rm -f conftest.$ac_objext
40130 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40131 (eval $ac_compile) 2>conftest.er1
40133 grep -v '^ *+' conftest.er1 >conftest.err
40135 cat conftest.err >&5
40136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40137 (exit $ac_status); } &&
40138 { ac_try='test -z "$ac_c_werror_flag"
40139 || test ! -s conftest.err'
40140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40141 (eval $ac_try) 2>&5
40143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40144 (exit $ac_status); }; } &&
40145 { ac_try='test -s conftest.$ac_objext'
40146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40147 (eval $ac_try) 2>&5
40149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40150 (exit $ac_status); }; }; then
40153 cat >conftest.$ac_ext <<_ACEOF
40156 cat confdefs.h >>conftest.$ac_ext
40157 cat >>conftest.$ac_ext <<_ACEOF
40158 /* end confdefs.h. */
40159 $ac_includes_default
40163 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
40170 rm -f conftest.$ac_objext
40171 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40172 (eval $ac_compile) 2>conftest.er1
40174 grep -v '^ *+' conftest.er1 >conftest.err
40176 cat conftest.err >&5
40177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40178 (exit $ac_status); } &&
40179 { ac_try='test -z "$ac_c_werror_flag"
40180 || test ! -s conftest.err'
40181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40182 (eval $ac_try) 2>&5
40184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40185 (exit $ac_status); }; } &&
40186 { ac_try='test -s conftest.$ac_objext'
40187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40188 (eval $ac_try) 2>&5
40190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40191 (exit $ac_status); }; }; then
40192 ac_hi=$ac_mid; break
40194 echo "$as_me: failed program was:" >&5
40195 sed 's/^/| /' conftest.$ac_ext >&5
40197 ac_lo=`expr $ac_mid + 1`
40198 if test $ac_lo -le $ac_mid; then
40202 ac_mid=`expr 2 '*' $ac_mid + 1`
40204 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40207 echo "$as_me: failed program was:" >&5
40208 sed 's/^/| /' conftest.$ac_ext >&5
40210 cat >conftest.$ac_ext <<_ACEOF
40213 cat confdefs.h >>conftest.$ac_ext
40214 cat >>conftest.$ac_ext <<_ACEOF
40215 /* end confdefs.h. */
40216 $ac_includes_default
40220 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) < 0)];
40227 rm -f conftest.$ac_objext
40228 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40229 (eval $ac_compile) 2>conftest.er1
40231 grep -v '^ *+' conftest.er1 >conftest.err
40233 cat conftest.err >&5
40234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40235 (exit $ac_status); } &&
40236 { ac_try='test -z "$ac_c_werror_flag"
40237 || test ! -s conftest.err'
40238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40239 (eval $ac_try) 2>&5
40241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40242 (exit $ac_status); }; } &&
40243 { ac_try='test -s conftest.$ac_objext'
40244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40245 (eval $ac_try) 2>&5
40247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40248 (exit $ac_status); }; }; then
40251 cat >conftest.$ac_ext <<_ACEOF
40254 cat confdefs.h >>conftest.$ac_ext
40255 cat >>conftest.$ac_ext <<_ACEOF
40256 /* end confdefs.h. */
40257 $ac_includes_default
40261 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= $ac_mid)];
40268 rm -f conftest.$ac_objext
40269 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40270 (eval $ac_compile) 2>conftest.er1
40272 grep -v '^ *+' conftest.er1 >conftest.err
40274 cat conftest.err >&5
40275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40276 (exit $ac_status); } &&
40277 { ac_try='test -z "$ac_c_werror_flag"
40278 || test ! -s conftest.err'
40279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40280 (eval $ac_try) 2>&5
40282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40283 (exit $ac_status); }; } &&
40284 { ac_try='test -s conftest.$ac_objext'
40285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40286 (eval $ac_try) 2>&5
40288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40289 (exit $ac_status); }; }; then
40290 ac_lo=$ac_mid; break
40292 echo "$as_me: failed program was:" >&5
40293 sed 's/^/| /' conftest.$ac_ext >&5
40295 ac_hi=`expr '(' $ac_mid ')' - 1`
40296 if test $ac_mid -le $ac_hi; then
40300 ac_mid=`expr 2 '*' $ac_mid`
40302 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40305 echo "$as_me: failed program was:" >&5
40306 sed 's/^/| /' conftest.$ac_ext >&5
40310 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40312 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40313 # Binary search between lo and hi bounds.
40314 while test "x$ac_lo" != "x$ac_hi"; do
40315 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
40316 cat >conftest.$ac_ext <<_ACEOF
40319 cat confdefs.h >>conftest.$ac_ext
40320 cat >>conftest.$ac_ext <<_ACEOF
40321 /* end confdefs.h. */
40322 $ac_includes_default
40326 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
40333 rm -f conftest.$ac_objext
40334 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
40335 (eval $ac_compile) 2>conftest.er1
40337 grep -v '^ *+' conftest.er1 >conftest.err
40339 cat conftest.err >&5
40340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40341 (exit $ac_status); } &&
40342 { ac_try='test -z "$ac_c_werror_flag"
40343 || test ! -s conftest.err'
40344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40345 (eval $ac_try) 2>&5
40347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40348 (exit $ac_status); }; } &&
40349 { ac_try='test -s conftest.$ac_objext'
40350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40351 (eval $ac_try) 2>&5
40353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40354 (exit $ac_status); }; }; then
40357 echo "$as_me: failed program was:" >&5
40358 sed 's/^/| /' conftest.$ac_ext >&5
40360 ac_lo=`expr '(' $ac_mid ')' + 1`
40362 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
40365 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
40366 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
40367 See \`config.log' for more details." >&5
40368 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
40369 See \`config.log' for more details." >&2;}
40370 { (exit 1); exit 1; }; } ;;
40373 if test "$cross_compiling" = yes; then
40374 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
40375 See \`config.log' for more details." >&5
40376 echo "$as_me: error: cannot run test program while cross compiling
40377 See \`config.log' for more details." >&2;}
40378 { (exit 1); exit 1; }; }
40380 cat >conftest.$ac_ext <<_ACEOF
40383 cat confdefs.h >>conftest.$ac_ext
40384 cat >>conftest.$ac_ext <<_ACEOF
40385 /* end confdefs.h. */
40386 $ac_includes_default
40387 long longval () { return (long) (sizeof (wchar_t)); }
40388 unsigned long ulongval () { return (long) (sizeof (wchar_t)); }
40390 #include <stdlib.h>
40395 FILE *f = fopen ("conftest.val", "w");
40398 if (((long) (sizeof (wchar_t))) < 0)
40400 long i = longval ();
40401 if (i != ((long) (sizeof (wchar_t))))
40403 fprintf (f, "%ld\n", i);
40407 unsigned long i = ulongval ();
40408 if (i != ((long) (sizeof (wchar_t))))
40410 fprintf (f, "%lu\n", i);
40412 exit (ferror (f) || fclose (f) != 0);
40418 rm -f conftest$ac_exeext
40419 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40420 (eval $ac_link) 2>&5
40422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40423 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40425 (eval $ac_try) 2>&5
40427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40428 (exit $ac_status); }; }; then
40429 ac_cv_sizeof_wchar_t=`cat conftest.val`
40431 echo "$as_me: program exited with status $ac_status" >&5
40432 echo "$as_me: failed program was:" >&5
40433 sed 's/^/| /' conftest.$ac_ext >&5
40435 ( exit $ac_status )
40436 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
40437 See \`config.log' for more details." >&5
40438 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
40439 See \`config.log' for more details." >&2;}
40440 { (exit 1); exit 1; }; }
40442 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
40447 ac_cv_sizeof_wchar_t=0
40450 echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
40451 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6
40452 cat >>confdefs.h <<_ACEOF
40453 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
40458 if test "$ac_cv_sizeof_int" -lt 4 ; then
40459 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
40460 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
40463 cat >>confdefs.h <<\_ACEOF
40464 #define LBER_INT_T long
40469 cat >>confdefs.h <<\_ACEOF
40470 #define LBER_INT_T int
40476 cat >>confdefs.h <<\_ACEOF
40477 #define LBER_LEN_T long
40481 cat >>confdefs.h <<\_ACEOF
40482 #define LBER_SOCKET_T int
40486 cat >>confdefs.h <<\_ACEOF
40487 #define LBER_TAG_T long
40491 echo "$as_me:$LINENO: checking for working memcmp" >&5
40492 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
40493 if test "${ac_cv_func_memcmp_working+set}" = set; then
40494 echo $ECHO_N "(cached) $ECHO_C" >&6
40496 if test "$cross_compiling" = yes; then
40497 ac_cv_func_memcmp_working=no
40499 cat >conftest.$ac_ext <<_ACEOF
40502 cat confdefs.h >>conftest.$ac_ext
40503 cat >>conftest.$ac_ext <<_ACEOF
40504 /* end confdefs.h. */
40505 $ac_includes_default
40510 /* Some versions of memcmp are not 8-bit clean. */
40511 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
40512 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
40515 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
40516 or more and with at least one buffer not starting on a 4-byte boundary.
40517 William Lewis provided this test program. */
40522 for (i = 0; i < 4; i++)
40526 strcpy (a, "--------01111111");
40527 strcpy (b, "--------10000000");
40528 if (memcmp (a, b, 16) >= 0)
40538 rm -f conftest$ac_exeext
40539 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40540 (eval $ac_link) 2>&5
40542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40543 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
40544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40545 (eval $ac_try) 2>&5
40547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40548 (exit $ac_status); }; }; then
40549 ac_cv_func_memcmp_working=yes
40551 echo "$as_me: program exited with status $ac_status" >&5
40552 echo "$as_me: failed program was:" >&5
40553 sed 's/^/| /' conftest.$ac_ext >&5
40555 ( exit $ac_status )
40556 ac_cv_func_memcmp_working=no
40558 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
40561 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
40562 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
40563 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
40564 "memcmp.$ac_objext" | \
40565 *" memcmp.$ac_objext" | \
40566 "memcmp.$ac_objext "* | \
40567 *" memcmp.$ac_objext "* ) ;;
40568 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
40573 if test $ac_cv_func_memcmp_working = no ; then
40575 cat >>confdefs.h <<\_ACEOF
40576 #define NEED_MEMCMP_REPLACEMENT 1
40582 for ac_func in strftime
40584 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
40585 echo "$as_me:$LINENO: checking for $ac_func" >&5
40586 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
40587 if eval "test \"\${$as_ac_var+set}\" = set"; then
40588 echo $ECHO_N "(cached) $ECHO_C" >&6
40590 cat >conftest.$ac_ext <<_ACEOF
40593 cat confdefs.h >>conftest.$ac_ext
40594 cat >>conftest.$ac_ext <<_ACEOF
40595 /* end confdefs.h. */
40596 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
40597 For example, HP-UX 11i <limits.h> declares gettimeofday. */
40598 #define $ac_func innocuous_$ac_func
40600 /* System header to define __stub macros and hopefully few prototypes,
40601 which can conflict with char $ac_func (); below.
40602 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
40603 <limits.h> exists even on freestanding compilers. */
40606 # include <limits.h>
40608 # include <assert.h>
40613 /* Override any gcc2 internal prototype to avoid an error. */
40618 /* We use char because int might match the return type of a gcc2
40619 builtin and then its argument prototype would still apply. */
40621 /* The GNU C library defines this for functions which it implements
40622 to always fail with ENOSYS. Some functions are actually named
40623 something starting with __ and the normal name is an alias. */
40624 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
40627 char (*f) () = $ac_func;
40636 return f != $ac_func;
40641 rm -f conftest.$ac_objext conftest$ac_exeext
40642 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40643 (eval $ac_link) 2>conftest.er1
40645 grep -v '^ *+' conftest.er1 >conftest.err
40647 cat conftest.err >&5
40648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40649 (exit $ac_status); } &&
40650 { ac_try='test -z "$ac_c_werror_flag"
40651 || test ! -s conftest.err'
40652 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40653 (eval $ac_try) 2>&5
40655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40656 (exit $ac_status); }; } &&
40657 { ac_try='test -s conftest$ac_exeext'
40658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40659 (eval $ac_try) 2>&5
40661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40662 (exit $ac_status); }; }; then
40663 eval "$as_ac_var=yes"
40665 echo "$as_me: failed program was:" >&5
40666 sed 's/^/| /' conftest.$ac_ext >&5
40668 eval "$as_ac_var=no"
40670 rm -f conftest.err conftest.$ac_objext \
40671 conftest$ac_exeext conftest.$ac_ext
40673 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
40674 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
40675 if test `eval echo '${'$as_ac_var'}'` = yes; then
40676 cat >>confdefs.h <<_ACEOF
40677 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
40681 # strftime is in -lintl on SCO UNIX.
40682 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
40683 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
40684 if test "${ac_cv_lib_intl_strftime+set}" = set; then
40685 echo $ECHO_N "(cached) $ECHO_C" >&6
40687 ac_check_lib_save_LIBS=$LIBS
40688 LIBS="-lintl $LIBS"
40689 cat >conftest.$ac_ext <<_ACEOF
40692 cat confdefs.h >>conftest.$ac_ext
40693 cat >>conftest.$ac_ext <<_ACEOF
40694 /* end confdefs.h. */
40696 /* Override any gcc2 internal prototype to avoid an error. */
40700 /* We use char because int might match the return type of a gcc2
40701 builtin and then its argument prototype would still apply. */
40711 rm -f conftest.$ac_objext conftest$ac_exeext
40712 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40713 (eval $ac_link) 2>conftest.er1
40715 grep -v '^ *+' conftest.er1 >conftest.err
40717 cat conftest.err >&5
40718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40719 (exit $ac_status); } &&
40720 { ac_try='test -z "$ac_c_werror_flag"
40721 || test ! -s conftest.err'
40722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40723 (eval $ac_try) 2>&5
40725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40726 (exit $ac_status); }; } &&
40727 { ac_try='test -s conftest$ac_exeext'
40728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40729 (eval $ac_try) 2>&5
40731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40732 (exit $ac_status); }; }; then
40733 ac_cv_lib_intl_strftime=yes
40735 echo "$as_me: failed program was:" >&5
40736 sed 's/^/| /' conftest.$ac_ext >&5
40738 ac_cv_lib_intl_strftime=no
40740 rm -f conftest.err conftest.$ac_objext \
40741 conftest$ac_exeext conftest.$ac_ext
40742 LIBS=$ac_check_lib_save_LIBS
40744 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
40745 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
40746 if test $ac_cv_lib_intl_strftime = yes; then
40747 cat >>confdefs.h <<\_ACEOF
40748 #define HAVE_STRFTIME 1
40751 LIBS="-lintl $LIBS"
40758 echo "$as_me:$LINENO: checking for inet_aton()" >&5
40759 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6
40760 if test "${ol_cv_func_inet_aton+set}" = set; then
40761 echo $ECHO_N "(cached) $ECHO_C" >&6
40763 cat >conftest.$ac_ext <<_ACEOF
40766 cat confdefs.h >>conftest.$ac_ext
40767 cat >>conftest.$ac_ext <<_ACEOF
40768 /* end confdefs.h. */
40770 #ifdef HAVE_SYS_TYPES_H
40771 # include <sys/types.h>
40773 #ifdef HAVE_SYS_SOCKET_H
40774 # include <sys/socket.h>
40775 # ifdef HAVE_SYS_SELECT_H
40776 # include <sys/select.h>
40778 # include <netinet/in.h>
40779 # ifdef HAVE_ARPA_INET_H
40780 # include <arpa/inet.h>
40788 int rc = inet_aton( "255.255.255.255", &in );
40793 rm -f conftest.$ac_objext conftest$ac_exeext
40794 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40795 (eval $ac_link) 2>conftest.er1
40797 grep -v '^ *+' conftest.er1 >conftest.err
40799 cat conftest.err >&5
40800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40801 (exit $ac_status); } &&
40802 { ac_try='test -z "$ac_c_werror_flag"
40803 || test ! -s conftest.err'
40804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40805 (eval $ac_try) 2>&5
40807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40808 (exit $ac_status); }; } &&
40809 { ac_try='test -s conftest$ac_exeext'
40810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40811 (eval $ac_try) 2>&5
40813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40814 (exit $ac_status); }; }; then
40815 ol_cv_func_inet_aton=yes
40817 echo "$as_me: failed program was:" >&5
40818 sed 's/^/| /' conftest.$ac_ext >&5
40820 ol_cv_func_inet_aton=no
40822 rm -f conftest.err conftest.$ac_objext \
40823 conftest$ac_exeext conftest.$ac_ext
40825 echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
40826 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6
40827 if test $ol_cv_func_inet_aton != no; then
40829 cat >>confdefs.h <<\_ACEOF
40830 #define HAVE_INET_ATON 1
40836 echo "$as_me:$LINENO: checking for _spawnlp" >&5
40837 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6
40838 if test "${ac_cv_func__spawnlp+set}" = set; then
40839 echo $ECHO_N "(cached) $ECHO_C" >&6
40841 cat >conftest.$ac_ext <<_ACEOF
40844 cat confdefs.h >>conftest.$ac_ext
40845 cat >>conftest.$ac_ext <<_ACEOF
40846 /* end confdefs.h. */
40847 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
40848 For example, HP-UX 11i <limits.h> declares gettimeofday. */
40849 #define _spawnlp innocuous__spawnlp
40851 /* System header to define __stub macros and hopefully few prototypes,
40852 which can conflict with char _spawnlp (); below.
40853 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
40854 <limits.h> exists even on freestanding compilers. */
40857 # include <limits.h>
40859 # include <assert.h>
40864 /* Override any gcc2 internal prototype to avoid an error. */
40869 /* We use char because int might match the return type of a gcc2
40870 builtin and then its argument prototype would still apply. */
40872 /* The GNU C library defines this for functions which it implements
40873 to always fail with ENOSYS. Some functions are actually named
40874 something starting with __ and the normal name is an alias. */
40875 #if defined (__stub__spawnlp) || defined (__stub____spawnlp)
40878 char (*f) () = _spawnlp;
40887 return f != _spawnlp;
40892 rm -f conftest.$ac_objext conftest$ac_exeext
40893 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40894 (eval $ac_link) 2>conftest.er1
40896 grep -v '^ *+' conftest.er1 >conftest.err
40898 cat conftest.err >&5
40899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40900 (exit $ac_status); } &&
40901 { ac_try='test -z "$ac_c_werror_flag"
40902 || test ! -s conftest.err'
40903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40904 (eval $ac_try) 2>&5
40906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40907 (exit $ac_status); }; } &&
40908 { ac_try='test -s conftest$ac_exeext'
40909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40910 (eval $ac_try) 2>&5
40912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40913 (exit $ac_status); }; }; then
40914 ac_cv_func__spawnlp=yes
40916 echo "$as_me: failed program was:" >&5
40917 sed 's/^/| /' conftest.$ac_ext >&5
40919 ac_cv_func__spawnlp=no
40921 rm -f conftest.err conftest.$ac_objext \
40922 conftest$ac_exeext conftest.$ac_ext
40924 echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
40925 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6
40926 if test $ac_cv_func__spawnlp = yes; then
40928 cat >>confdefs.h <<\_ACEOF
40929 #define HAVE_SPAWNLP 1
40935 echo "$as_me:$LINENO: checking for _snprintf" >&5
40936 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6
40937 if test "${ac_cv_func__snprintf+set}" = set; then
40938 echo $ECHO_N "(cached) $ECHO_C" >&6
40940 cat >conftest.$ac_ext <<_ACEOF
40943 cat confdefs.h >>conftest.$ac_ext
40944 cat >>conftest.$ac_ext <<_ACEOF
40945 /* end confdefs.h. */
40946 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
40947 For example, HP-UX 11i <limits.h> declares gettimeofday. */
40948 #define _snprintf innocuous__snprintf
40950 /* System header to define __stub macros and hopefully few prototypes,
40951 which can conflict with char _snprintf (); below.
40952 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
40953 <limits.h> exists even on freestanding compilers. */
40956 # include <limits.h>
40958 # include <assert.h>
40963 /* Override any gcc2 internal prototype to avoid an error. */
40968 /* We use char because int might match the return type of a gcc2
40969 builtin and then its argument prototype would still apply. */
40971 /* The GNU C library defines this for functions which it implements
40972 to always fail with ENOSYS. Some functions are actually named
40973 something starting with __ and the normal name is an alias. */
40974 #if defined (__stub__snprintf) || defined (__stub____snprintf)
40977 char (*f) () = _snprintf;
40986 return f != _snprintf;
40991 rm -f conftest.$ac_objext conftest$ac_exeext
40992 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40993 (eval $ac_link) 2>conftest.er1
40995 grep -v '^ *+' conftest.er1 >conftest.err
40997 cat conftest.err >&5
40998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40999 (exit $ac_status); } &&
41000 { ac_try='test -z "$ac_c_werror_flag"
41001 || test ! -s conftest.err'
41002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41003 (eval $ac_try) 2>&5
41005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41006 (exit $ac_status); }; } &&
41007 { ac_try='test -s conftest$ac_exeext'
41008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41009 (eval $ac_try) 2>&5
41011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41012 (exit $ac_status); }; }; then
41013 ac_cv_func__snprintf=yes
41015 echo "$as_me: failed program was:" >&5
41016 sed 's/^/| /' conftest.$ac_ext >&5
41018 ac_cv_func__snprintf=no
41020 rm -f conftest.err conftest.$ac_objext \
41021 conftest$ac_exeext conftest.$ac_ext
41023 echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
41024 echo "${ECHO_T}$ac_cv_func__snprintf" >&6
41025 if test $ac_cv_func__snprintf = yes; then
41026 ac_cv_func_snprintf=yes
41028 cat >>confdefs.h <<\_ACEOF
41029 #define snprintf _snprintf
41036 echo "$as_me:$LINENO: checking for _vsnprintf" >&5
41037 echo $ECHO_N "checking for _vsnprintf... $ECHO_C" >&6
41038 if test "${ac_cv_func__vsnprintf+set}" = set; then
41039 echo $ECHO_N "(cached) $ECHO_C" >&6
41041 cat >conftest.$ac_ext <<_ACEOF
41044 cat confdefs.h >>conftest.$ac_ext
41045 cat >>conftest.$ac_ext <<_ACEOF
41046 /* end confdefs.h. */
41047 /* Define _vsnprintf to an innocuous variant, in case <limits.h> declares _vsnprintf.
41048 For example, HP-UX 11i <limits.h> declares gettimeofday. */
41049 #define _vsnprintf innocuous__vsnprintf
41051 /* System header to define __stub macros and hopefully few prototypes,
41052 which can conflict with char _vsnprintf (); below.
41053 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41054 <limits.h> exists even on freestanding compilers. */
41057 # include <limits.h>
41059 # include <assert.h>
41064 /* Override any gcc2 internal prototype to avoid an error. */
41069 /* We use char because int might match the return type of a gcc2
41070 builtin and then its argument prototype would still apply. */
41071 char _vsnprintf ();
41072 /* The GNU C library defines this for functions which it implements
41073 to always fail with ENOSYS. Some functions are actually named
41074 something starting with __ and the normal name is an alias. */
41075 #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
41078 char (*f) () = _vsnprintf;
41087 return f != _vsnprintf;
41092 rm -f conftest.$ac_objext conftest$ac_exeext
41093 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41094 (eval $ac_link) 2>conftest.er1
41096 grep -v '^ *+' conftest.er1 >conftest.err
41098 cat conftest.err >&5
41099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41100 (exit $ac_status); } &&
41101 { ac_try='test -z "$ac_c_werror_flag"
41102 || test ! -s conftest.err'
41103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41104 (eval $ac_try) 2>&5
41106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41107 (exit $ac_status); }; } &&
41108 { ac_try='test -s conftest$ac_exeext'
41109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41110 (eval $ac_try) 2>&5
41112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41113 (exit $ac_status); }; }; then
41114 ac_cv_func__vsnprintf=yes
41116 echo "$as_me: failed program was:" >&5
41117 sed 's/^/| /' conftest.$ac_ext >&5
41119 ac_cv_func__vsnprintf=no
41121 rm -f conftest.err conftest.$ac_objext \
41122 conftest$ac_exeext conftest.$ac_ext
41124 echo "$as_me:$LINENO: result: $ac_cv_func__vsnprintf" >&5
41125 echo "${ECHO_T}$ac_cv_func__vsnprintf" >&6
41126 if test $ac_cv_func__vsnprintf = yes; then
41127 ac_cv_func_vsnprintf=yes
41129 cat >>confdefs.h <<\_ACEOF
41130 #define vsnprintf _vsnprintf
41138 for ac_func in vprintf
41140 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
41141 echo "$as_me:$LINENO: checking for $ac_func" >&5
41142 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
41143 if eval "test \"\${$as_ac_var+set}\" = set"; then
41144 echo $ECHO_N "(cached) $ECHO_C" >&6
41146 cat >conftest.$ac_ext <<_ACEOF
41149 cat confdefs.h >>conftest.$ac_ext
41150 cat >>conftest.$ac_ext <<_ACEOF
41151 /* end confdefs.h. */
41152 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
41153 For example, HP-UX 11i <limits.h> declares gettimeofday. */
41154 #define $ac_func innocuous_$ac_func
41156 /* System header to define __stub macros and hopefully few prototypes,
41157 which can conflict with char $ac_func (); below.
41158 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41159 <limits.h> exists even on freestanding compilers. */
41162 # include <limits.h>
41164 # include <assert.h>
41169 /* Override any gcc2 internal prototype to avoid an error. */
41174 /* We use char because int might match the return type of a gcc2
41175 builtin and then its argument prototype would still apply. */
41177 /* The GNU C library defines this for functions which it implements
41178 to always fail with ENOSYS. Some functions are actually named
41179 something starting with __ and the normal name is an alias. */
41180 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
41183 char (*f) () = $ac_func;
41192 return f != $ac_func;
41197 rm -f conftest.$ac_objext conftest$ac_exeext
41198 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41199 (eval $ac_link) 2>conftest.er1
41201 grep -v '^ *+' conftest.er1 >conftest.err
41203 cat conftest.err >&5
41204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41205 (exit $ac_status); } &&
41206 { ac_try='test -z "$ac_c_werror_flag"
41207 || test ! -s conftest.err'
41208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41209 (eval $ac_try) 2>&5
41211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41212 (exit $ac_status); }; } &&
41213 { ac_try='test -s conftest$ac_exeext'
41214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41215 (eval $ac_try) 2>&5
41217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41218 (exit $ac_status); }; }; then
41219 eval "$as_ac_var=yes"
41221 echo "$as_me: failed program was:" >&5
41222 sed 's/^/| /' conftest.$ac_ext >&5
41224 eval "$as_ac_var=no"
41226 rm -f conftest.err conftest.$ac_objext \
41227 conftest$ac_exeext conftest.$ac_ext
41229 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
41230 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
41231 if test `eval echo '${'$as_ac_var'}'` = yes; then
41232 cat >>confdefs.h <<_ACEOF
41233 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
41236 echo "$as_me:$LINENO: checking for _doprnt" >&5
41237 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
41238 if test "${ac_cv_func__doprnt+set}" = set; then
41239 echo $ECHO_N "(cached) $ECHO_C" >&6
41241 cat >conftest.$ac_ext <<_ACEOF
41244 cat confdefs.h >>conftest.$ac_ext
41245 cat >>conftest.$ac_ext <<_ACEOF
41246 /* end confdefs.h. */
41247 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
41248 For example, HP-UX 11i <limits.h> declares gettimeofday. */
41249 #define _doprnt innocuous__doprnt
41251 /* System header to define __stub macros and hopefully few prototypes,
41252 which can conflict with char _doprnt (); below.
41253 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41254 <limits.h> exists even on freestanding compilers. */
41257 # include <limits.h>
41259 # include <assert.h>
41264 /* Override any gcc2 internal prototype to avoid an error. */
41269 /* We use char because int might match the return type of a gcc2
41270 builtin and then its argument prototype would still apply. */
41272 /* The GNU C library defines this for functions which it implements
41273 to always fail with ENOSYS. Some functions are actually named
41274 something starting with __ and the normal name is an alias. */
41275 #if defined (__stub__doprnt) || defined (__stub____doprnt)
41278 char (*f) () = _doprnt;
41287 return f != _doprnt;
41292 rm -f conftest.$ac_objext conftest$ac_exeext
41293 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41294 (eval $ac_link) 2>conftest.er1
41296 grep -v '^ *+' conftest.er1 >conftest.err
41298 cat conftest.err >&5
41299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41300 (exit $ac_status); } &&
41301 { ac_try='test -z "$ac_c_werror_flag"
41302 || test ! -s conftest.err'
41303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41304 (eval $ac_try) 2>&5
41306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41307 (exit $ac_status); }; } &&
41308 { ac_try='test -s conftest$ac_exeext'
41309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41310 (eval $ac_try) 2>&5
41312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41313 (exit $ac_status); }; }; then
41314 ac_cv_func__doprnt=yes
41316 echo "$as_me: failed program was:" >&5
41317 sed 's/^/| /' conftest.$ac_ext >&5
41319 ac_cv_func__doprnt=no
41321 rm -f conftest.err conftest.$ac_objext \
41322 conftest$ac_exeext conftest.$ac_ext
41324 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
41325 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
41326 if test $ac_cv_func__doprnt = yes; then
41328 cat >>confdefs.h <<\_ACEOF
41329 #define HAVE_DOPRNT 1
41339 if test $ac_cv_func_vprintf = yes ; then
41342 for ac_func in snprintf vsnprintf
41344 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
41345 echo "$as_me:$LINENO: checking for $ac_func" >&5
41346 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
41347 if eval "test \"\${$as_ac_var+set}\" = set"; then
41348 echo $ECHO_N "(cached) $ECHO_C" >&6
41350 cat >conftest.$ac_ext <<_ACEOF
41353 cat confdefs.h >>conftest.$ac_ext
41354 cat >>conftest.$ac_ext <<_ACEOF
41355 /* end confdefs.h. */
41356 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
41357 For example, HP-UX 11i <limits.h> declares gettimeofday. */
41358 #define $ac_func innocuous_$ac_func
41360 /* System header to define __stub macros and hopefully few prototypes,
41361 which can conflict with char $ac_func (); below.
41362 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41363 <limits.h> exists even on freestanding compilers. */
41366 # include <limits.h>
41368 # include <assert.h>
41373 /* Override any gcc2 internal prototype to avoid an error. */
41378 /* We use char because int might match the return type of a gcc2
41379 builtin and then its argument prototype would still apply. */
41381 /* The GNU C library defines this for functions which it implements
41382 to always fail with ENOSYS. Some functions are actually named
41383 something starting with __ and the normal name is an alias. */
41384 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
41387 char (*f) () = $ac_func;
41396 return f != $ac_func;
41401 rm -f conftest.$ac_objext conftest$ac_exeext
41402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41403 (eval $ac_link) 2>conftest.er1
41405 grep -v '^ *+' conftest.er1 >conftest.err
41407 cat conftest.err >&5
41408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41409 (exit $ac_status); } &&
41410 { ac_try='test -z "$ac_c_werror_flag"
41411 || test ! -s conftest.err'
41412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41413 (eval $ac_try) 2>&5
41415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41416 (exit $ac_status); }; } &&
41417 { ac_try='test -s conftest$ac_exeext'
41418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41419 (eval $ac_try) 2>&5
41421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41422 (exit $ac_status); }; }; then
41423 eval "$as_ac_var=yes"
41425 echo "$as_me: failed program was:" >&5
41426 sed 's/^/| /' conftest.$ac_ext >&5
41428 eval "$as_ac_var=no"
41430 rm -f conftest.err conftest.$ac_objext \
41431 conftest$ac_exeext conftest.$ac_ext
41433 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
41434 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
41435 if test `eval echo '${'$as_ac_var'}'` = yes; then
41436 cat >>confdefs.h <<_ACEOF
41437 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
41558 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
41559 echo "$as_me:$LINENO: checking for $ac_func" >&5
41560 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
41561 if eval "test \"\${$as_ac_var+set}\" = set"; then
41562 echo $ECHO_N "(cached) $ECHO_C" >&6
41564 cat >conftest.$ac_ext <<_ACEOF
41567 cat confdefs.h >>conftest.$ac_ext
41568 cat >>conftest.$ac_ext <<_ACEOF
41569 /* end confdefs.h. */
41570 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
41571 For example, HP-UX 11i <limits.h> declares gettimeofday. */
41572 #define $ac_func innocuous_$ac_func
41574 /* System header to define __stub macros and hopefully few prototypes,
41575 which can conflict with char $ac_func (); below.
41576 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41577 <limits.h> exists even on freestanding compilers. */
41580 # include <limits.h>
41582 # include <assert.h>
41587 /* Override any gcc2 internal prototype to avoid an error. */
41592 /* We use char because int might match the return type of a gcc2
41593 builtin and then its argument prototype would still apply. */
41595 /* The GNU C library defines this for functions which it implements
41596 to always fail with ENOSYS. Some functions are actually named
41597 something starting with __ and the normal name is an alias. */
41598 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
41601 char (*f) () = $ac_func;
41610 return f != $ac_func;
41615 rm -f conftest.$ac_objext conftest$ac_exeext
41616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41617 (eval $ac_link) 2>conftest.er1
41619 grep -v '^ *+' conftest.er1 >conftest.err
41621 cat conftest.err >&5
41622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41623 (exit $ac_status); } &&
41624 { ac_try='test -z "$ac_c_werror_flag"
41625 || test ! -s conftest.err'
41626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41627 (eval $ac_try) 2>&5
41629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41630 (exit $ac_status); }; } &&
41631 { ac_try='test -s conftest$ac_exeext'
41632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41633 (eval $ac_try) 2>&5
41635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41636 (exit $ac_status); }; }; then
41637 eval "$as_ac_var=yes"
41639 echo "$as_me: failed program was:" >&5
41640 sed 's/^/| /' conftest.$ac_ext >&5
41642 eval "$as_ac_var=no"
41644 rm -f conftest.err conftest.$ac_objext \
41645 conftest$ac_exeext conftest.$ac_ext
41647 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
41648 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
41649 if test `eval echo '${'$as_ac_var'}'` = yes; then
41650 cat >>confdefs.h <<_ACEOF
41651 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
41660 for ac_func in getopt getpeereid
41662 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
41663 echo "$as_me:$LINENO: checking for $ac_func" >&5
41664 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
41665 if eval "test \"\${$as_ac_var+set}\" = set"; then
41666 echo $ECHO_N "(cached) $ECHO_C" >&6
41668 cat >conftest.$ac_ext <<_ACEOF
41671 cat confdefs.h >>conftest.$ac_ext
41672 cat >>conftest.$ac_ext <<_ACEOF
41673 /* end confdefs.h. */
41674 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
41675 For example, HP-UX 11i <limits.h> declares gettimeofday. */
41676 #define $ac_func innocuous_$ac_func
41678 /* System header to define __stub macros and hopefully few prototypes,
41679 which can conflict with char $ac_func (); below.
41680 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
41681 <limits.h> exists even on freestanding compilers. */
41684 # include <limits.h>
41686 # include <assert.h>
41691 /* Override any gcc2 internal prototype to avoid an error. */
41696 /* We use char because int might match the return type of a gcc2
41697 builtin and then its argument prototype would still apply. */
41699 /* The GNU C library defines this for functions which it implements
41700 to always fail with ENOSYS. Some functions are actually named
41701 something starting with __ and the normal name is an alias. */
41702 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
41705 char (*f) () = $ac_func;
41714 return f != $ac_func;
41719 rm -f conftest.$ac_objext conftest$ac_exeext
41720 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
41721 (eval $ac_link) 2>conftest.er1
41723 grep -v '^ *+' conftest.er1 >conftest.err
41725 cat conftest.err >&5
41726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41727 (exit $ac_status); } &&
41728 { ac_try='test -z "$ac_c_werror_flag"
41729 || test ! -s conftest.err'
41730 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41731 (eval $ac_try) 2>&5
41733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41734 (exit $ac_status); }; } &&
41735 { ac_try='test -s conftest$ac_exeext'
41736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41737 (eval $ac_try) 2>&5
41739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41740 (exit $ac_status); }; }; then
41741 eval "$as_ac_var=yes"
41743 echo "$as_me: failed program was:" >&5
41744 sed 's/^/| /' conftest.$ac_ext >&5
41746 eval "$as_ac_var=no"
41748 rm -f conftest.err conftest.$ac_objext \
41749 conftest$ac_exeext conftest.$ac_ext
41751 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
41752 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
41753 if test `eval echo '${'$as_ac_var'}'` = yes; then
41754 cat >>confdefs.h <<_ACEOF
41755 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
41760 "$ac_func.$ac_objext" | \
41761 *" $ac_func.$ac_objext" | \
41762 "$ac_func.$ac_objext "* | \
41763 *" $ac_func.$ac_objext "* ) ;;
41764 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
41772 if test "$ac_cv_func_getopt" != yes; then
41773 LIBSRCS="$LIBSRCS getopt.c"
41775 if test "$ac_cv_func_getpeereid" != yes; then
41776 echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
41777 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6
41778 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
41779 echo $ECHO_N "(cached) $ECHO_C" >&6
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 #ifdef HAVE_SYS_SOCKET_H
41789 #include <sys/socket.h>
41795 static struct msghdr ac_aggr;
41796 if (ac_aggr.msg_accrightslen)
41802 rm -f conftest.$ac_objext
41803 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41804 (eval $ac_compile) 2>conftest.er1
41806 grep -v '^ *+' conftest.er1 >conftest.err
41808 cat conftest.err >&5
41809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41810 (exit $ac_status); } &&
41811 { ac_try='test -z "$ac_c_werror_flag"
41812 || test ! -s conftest.err'
41813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41814 (eval $ac_try) 2>&5
41816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41817 (exit $ac_status); }; } &&
41818 { ac_try='test -s conftest.$ac_objext'
41819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41820 (eval $ac_try) 2>&5
41822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41823 (exit $ac_status); }; }; then
41824 ac_cv_member_struct_msghdr_msg_accrightslen=yes
41826 echo "$as_me: failed program was:" >&5
41827 sed 's/^/| /' conftest.$ac_ext >&5
41829 cat >conftest.$ac_ext <<_ACEOF
41832 cat confdefs.h >>conftest.$ac_ext
41833 cat >>conftest.$ac_ext <<_ACEOF
41834 /* end confdefs.h. */
41835 $ac_includes_default
41836 #ifdef HAVE_SYS_SOCKET_H
41837 #include <sys/socket.h>
41843 static struct msghdr ac_aggr;
41844 if (sizeof ac_aggr.msg_accrightslen)
41850 rm -f conftest.$ac_objext
41851 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41852 (eval $ac_compile) 2>conftest.er1
41854 grep -v '^ *+' conftest.er1 >conftest.err
41856 cat conftest.err >&5
41857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41858 (exit $ac_status); } &&
41859 { ac_try='test -z "$ac_c_werror_flag"
41860 || test ! -s conftest.err'
41861 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41862 (eval $ac_try) 2>&5
41864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41865 (exit $ac_status); }; } &&
41866 { ac_try='test -s conftest.$ac_objext'
41867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41868 (eval $ac_try) 2>&5
41870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41871 (exit $ac_status); }; }; then
41872 ac_cv_member_struct_msghdr_msg_accrightslen=yes
41874 echo "$as_me: failed program was:" >&5
41875 sed 's/^/| /' conftest.$ac_ext >&5
41877 ac_cv_member_struct_msghdr_msg_accrightslen=no
41879 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41881 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
41883 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
41884 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6
41885 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
41887 cat >>confdefs.h <<_ACEOF
41888 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
41894 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
41895 echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
41896 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6
41897 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
41898 echo $ECHO_N "(cached) $ECHO_C" >&6
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
41907 #ifdef HAVE_SYS_SOCKET_H
41908 #include <sys/socket.h>
41914 static struct msghdr ac_aggr;
41915 if (ac_aggr.msg_control)
41921 rm -f conftest.$ac_objext
41922 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41923 (eval $ac_compile) 2>conftest.er1
41925 grep -v '^ *+' conftest.er1 >conftest.err
41927 cat conftest.err >&5
41928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41929 (exit $ac_status); } &&
41930 { ac_try='test -z "$ac_c_werror_flag"
41931 || test ! -s conftest.err'
41932 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41933 (eval $ac_try) 2>&5
41935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41936 (exit $ac_status); }; } &&
41937 { ac_try='test -s conftest.$ac_objext'
41938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41939 (eval $ac_try) 2>&5
41941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41942 (exit $ac_status); }; }; then
41943 ac_cv_member_struct_msghdr_msg_control=yes
41945 echo "$as_me: failed program was:" >&5
41946 sed 's/^/| /' conftest.$ac_ext >&5
41948 cat >conftest.$ac_ext <<_ACEOF
41951 cat confdefs.h >>conftest.$ac_ext
41952 cat >>conftest.$ac_ext <<_ACEOF
41953 /* end confdefs.h. */
41954 $ac_includes_default
41955 #ifdef HAVE_SYS_SOCKET_H
41956 #include <sys/socket.h>
41962 static struct msghdr ac_aggr;
41963 if (sizeof ac_aggr.msg_control)
41969 rm -f conftest.$ac_objext
41970 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
41971 (eval $ac_compile) 2>conftest.er1
41973 grep -v '^ *+' conftest.er1 >conftest.err
41975 cat conftest.err >&5
41976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41977 (exit $ac_status); } &&
41978 { ac_try='test -z "$ac_c_werror_flag"
41979 || test ! -s conftest.err'
41980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41981 (eval $ac_try) 2>&5
41983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41984 (exit $ac_status); }; } &&
41985 { ac_try='test -s conftest.$ac_objext'
41986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
41987 (eval $ac_try) 2>&5
41989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
41990 (exit $ac_status); }; }; then
41991 ac_cv_member_struct_msghdr_msg_control=yes
41993 echo "$as_me: failed program was:" >&5
41994 sed 's/^/| /' conftest.$ac_ext >&5
41996 ac_cv_member_struct_msghdr_msg_control=no
41998 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
42000 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
42002 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
42003 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6
42004 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
42006 cat >>confdefs.h <<_ACEOF
42007 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
42014 LIBSRCS="$LIBSRCS getpeereid.c"
42016 if test "$ac_cv_func_snprintf" != yes ||
42017 test "$ac_cv_func_vsnprintf" != yes; then
42018 if test "$ac_cv_func_snprintf" != yes; then
42020 cat >>confdefs.h <<\_ACEOF
42021 #define snprintf ber_pvt_snprintf
42025 if test "$ac_cv_func_vsnprintf" != yes; then
42027 cat >>confdefs.h <<\_ACEOF
42028 #define vsnprintf ber_pvt_vsnprintf
42035 if test "$ol_enable_slapi" != no ; then
42037 for ac_header in ltdl.h
42039 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
42040 if eval "test \"\${$as_ac_Header+set}\" = set"; then
42041 echo "$as_me:$LINENO: checking for $ac_header" >&5
42042 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
42043 if eval "test \"\${$as_ac_Header+set}\" = set"; then
42044 echo $ECHO_N "(cached) $ECHO_C" >&6
42046 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
42047 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
42049 # Is the header compilable?
42050 echo "$as_me:$LINENO: checking $ac_header usability" >&5
42051 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
42052 cat >conftest.$ac_ext <<_ACEOF
42055 cat confdefs.h >>conftest.$ac_ext
42056 cat >>conftest.$ac_ext <<_ACEOF
42057 /* end confdefs.h. */
42058 $ac_includes_default
42059 #include <$ac_header>
42061 rm -f conftest.$ac_objext
42062 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
42063 (eval $ac_compile) 2>conftest.er1
42065 grep -v '^ *+' conftest.er1 >conftest.err
42067 cat conftest.err >&5
42068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42069 (exit $ac_status); } &&
42070 { ac_try='test -z "$ac_c_werror_flag"
42071 || test ! -s conftest.err'
42072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42073 (eval $ac_try) 2>&5
42075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42076 (exit $ac_status); }; } &&
42077 { ac_try='test -s conftest.$ac_objext'
42078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42079 (eval $ac_try) 2>&5
42081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42082 (exit $ac_status); }; }; then
42083 ac_header_compiler=yes
42085 echo "$as_me: failed program was:" >&5
42086 sed 's/^/| /' conftest.$ac_ext >&5
42088 ac_header_compiler=no
42090 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
42091 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
42092 echo "${ECHO_T}$ac_header_compiler" >&6
42094 # Is the header present?
42095 echo "$as_me:$LINENO: checking $ac_header presence" >&5
42096 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
42097 cat >conftest.$ac_ext <<_ACEOF
42100 cat confdefs.h >>conftest.$ac_ext
42101 cat >>conftest.$ac_ext <<_ACEOF
42102 /* end confdefs.h. */
42103 #include <$ac_header>
42105 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
42106 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
42108 grep -v '^ *+' conftest.er1 >conftest.err
42110 cat conftest.err >&5
42111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42112 (exit $ac_status); } >/dev/null; then
42113 if test -s conftest.err; then
42114 ac_cpp_err=$ac_c_preproc_warn_flag
42115 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
42122 if test -z "$ac_cpp_err"; then
42123 ac_header_preproc=yes
42125 echo "$as_me: failed program was:" >&5
42126 sed 's/^/| /' conftest.$ac_ext >&5
42128 ac_header_preproc=no
42130 rm -f conftest.err conftest.$ac_ext
42131 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
42132 echo "${ECHO_T}$ac_header_preproc" >&6
42134 # So? What about this header?
42135 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
42137 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
42138 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
42139 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
42140 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
42141 ac_header_preproc=yes
42144 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
42145 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
42146 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
42147 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
42148 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
42149 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
42150 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
42151 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
42152 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
42153 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
42154 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
42155 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
42158 ## ------------------------------------------ ##
42159 ## Report this to the AC_PACKAGE_NAME lists. ##
42160 ## ------------------------------------------ ##
42163 sed "s/^/$as_me: WARNING: /" >&2
42166 echo "$as_me:$LINENO: checking for $ac_header" >&5
42167 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
42168 if eval "test \"\${$as_ac_Header+set}\" = set"; then
42169 echo $ECHO_N "(cached) $ECHO_C" >&6
42171 eval "$as_ac_Header=\$ac_header_preproc"
42173 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
42174 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
42177 if test `eval echo '${'$as_ac_Header'}'` = yes; then
42178 cat >>confdefs.h <<_ACEOF
42179 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
42187 if test $ac_cv_header_ltdl_h != yes ; then
42188 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
42189 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
42190 { (exit 1); exit 1; }; }
42192 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
42193 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
42194 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
42195 echo $ECHO_N "(cached) $ECHO_C" >&6
42197 ac_check_lib_save_LIBS=$LIBS
42198 LIBS="-lltdl $LIBS"
42199 cat >conftest.$ac_ext <<_ACEOF
42202 cat confdefs.h >>conftest.$ac_ext
42203 cat >>conftest.$ac_ext <<_ACEOF
42204 /* end confdefs.h. */
42206 /* Override any gcc2 internal prototype to avoid an error. */
42210 /* We use char because int might match the return type of a gcc2
42211 builtin and then its argument prototype would still apply. */
42221 rm -f conftest.$ac_objext conftest$ac_exeext
42222 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
42223 (eval $ac_link) 2>conftest.er1
42225 grep -v '^ *+' conftest.er1 >conftest.err
42227 cat conftest.err >&5
42228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42229 (exit $ac_status); } &&
42230 { ac_try='test -z "$ac_c_werror_flag"
42231 || test ! -s conftest.err'
42232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42233 (eval $ac_try) 2>&5
42235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42236 (exit $ac_status); }; } &&
42237 { ac_try='test -s conftest$ac_exeext'
42238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
42239 (eval $ac_try) 2>&5
42241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
42242 (exit $ac_status); }; }; then
42243 ac_cv_lib_ltdl_lt_dlinit=yes
42245 echo "$as_me: failed program was:" >&5
42246 sed 's/^/| /' conftest.$ac_ext >&5
42248 ac_cv_lib_ltdl_lt_dlinit=no
42250 rm -f conftest.err conftest.$ac_objext \
42251 conftest$ac_exeext conftest.$ac_ext
42252 LIBS=$ac_check_lib_save_LIBS
42254 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
42255 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
42256 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
42259 LIBSLAPI=libslapi.a
42260 LIBSLAPITOOLS=../libslapi.a
42262 cat >>confdefs.h <<\_ACEOF
42263 #define HAVE_LIBLTDL 1
42268 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
42269 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
42270 { (exit 1); exit 1; }; }
42275 cat >>confdefs.h <<\_ACEOF
42276 #define LDAP_SLAPI 1
42281 if test "$ol_enable_debug" != no ; then
42283 cat >>confdefs.h <<\_ACEOF
42284 #define LDAP_DEBUG 1
42288 if test "$ol_enable_syslog" = yes ; then
42290 cat >>confdefs.h <<\_ACEOF
42291 #define LDAP_SYSLOG 1
42295 if test "$ol_link_kbind" != no ; then
42297 cat >>confdefs.h <<\_ACEOF
42298 #define LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND LDAP_VENDOR_VERSION
42302 if test "$ol_enable_proctitle" != no ; then
42304 cat >>confdefs.h <<\_ACEOF
42305 #define LDAP_PROCTITLE 1
42309 if test "$ol_enable_referrals" != no ; then
42311 cat >>confdefs.h <<\_ACEOF
42312 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
42316 if test "$ol_enable_local" != no; then
42318 cat >>confdefs.h <<\_ACEOF
42319 #define LDAP_PF_LOCAL 1
42323 if test "$ol_link_ipv6" != no; then
42325 cat >>confdefs.h <<\_ACEOF
42326 #define LDAP_PF_INET6 1
42330 if test "$ol_enable_cleartext" != no ; then
42332 cat >>confdefs.h <<\_ACEOF
42333 #define SLAPD_CLEARTEXT 1
42337 if test "$ol_enable_crypt" != no ; then
42339 cat >>confdefs.h <<\_ACEOF
42340 #define SLAPD_CRYPT 1
42344 if test "$ol_link_spasswd" != no ; then
42346 cat >>confdefs.h <<\_ACEOF
42347 #define SLAPD_SPASSWD 1
42351 if test "$ol_enable_multimaster" != no ; then
42353 cat >>confdefs.h <<\_ACEOF
42354 #define SLAPD_MULTIMASTER 1
42358 if test "$ol_enable_rlookups" != no ; then
42360 cat >>confdefs.h <<\_ACEOF
42361 #define SLAPD_RLOOKUPS 1
42365 if test "$ol_enable_aci" != no ; then
42367 cat >>confdefs.h <<\_ACEOF
42368 #define SLAPD_ACI_ENABLED 1
42371 WITH_ACI_ENABLED=yes
42373 WITH_ACI_ENABLED=no
42376 if test "$ol_link_modules" != no ; then
42378 cat >>confdefs.h <<\_ACEOF
42379 #define SLAPD_MODULES 1
42383 SLAPD_MODULES_LDFLAGS="-dlopen self"
42387 cat >>confdefs.h <<\_ACEOF
42388 #define SLAPD_MOD_STATIC 1
42392 cat >>confdefs.h <<\_ACEOF
42393 #define SLAPD_MOD_DYNAMIC 2
42397 if test "$ol_enable_bdb" != no ; then
42399 BUILD_BDB=$ol_enable_bdb
42400 if test "$ol_enable_bdb" = mod ; then
42401 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
42402 MFLAG=SLAPD_MOD_DYNAMIC
42404 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
42405 MFLAG=SLAPD_MOD_STATIC
42408 cat >>confdefs.h <<_ACEOF
42409 #define SLAPD_BDB $MFLAG
42414 if test "$ol_enable_dnssrv" != no ; then
42416 BUILD_DNSSRV=$ol_enable_dnssrv
42417 if test "$ol_enable_dnssrv" = mod ; then
42418 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
42419 MFLAG=SLAPD_MOD_DYNAMIC
42421 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
42422 MFLAG=SLAPD_MOD_STATIC
42425 cat >>confdefs.h <<_ACEOF
42426 #define SLAPD_DNSSRV $MFLAG
42431 if test "$ol_enable_hdb" != no ; then
42433 BUILD_HDB=$ol_enable_hdb
42434 if test "$ol_enable_hdb" = mod ; then
42435 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
42436 MFLAG=SLAPD_MOD_DYNAMIC
42438 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
42439 MFLAG=SLAPD_MOD_STATIC
42442 cat >>confdefs.h <<_ACEOF
42443 #define SLAPD_HDB $MFLAG
42448 if test "$ol_enable_ldap" != no ; then
42450 BUILD_LDAP=$ol_enable_ldap
42451 if test "$ol_enable_ldap" = mod ; then
42452 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
42453 MFLAG=SLAPD_MOD_DYNAMIC
42455 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
42456 MFLAG=SLAPD_MOD_STATIC
42459 cat >>confdefs.h <<_ACEOF
42460 #define SLAPD_LDAP $MFLAG
42465 if test "$ol_link_ldbm" != no && test $ol_enable_ldbm != no; then
42467 BUILD_LDBM=$ol_enable_ldbm
42468 if test "$ol_enable_ldbm" = mod ; then
42469 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldbm"
42470 MFLAG=SLAPD_MOD_DYNAMIC
42472 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldbm"
42473 MFLAG=SLAPD_MOD_STATIC
42476 cat >>confdefs.h <<_ACEOF
42477 #define SLAPD_LDBM $MFLAG
42482 if test "$ol_enable_meta" != no ; then
42484 BUILD_META=$ol_enable_meta
42486 if test "$ol_enable_meta" = mod ; then
42487 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
42488 MFLAG=SLAPD_MOD_DYNAMIC
42490 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
42491 MFLAG=SLAPD_MOD_STATIC
42494 cat >>confdefs.h <<_ACEOF
42495 #define SLAPD_META $MFLAG
42500 if test "$ol_enable_monitor" != no ; then
42502 BUILD_MONITOR=$ol_enable_monitor
42503 if test "$ol_enable_monitor" = mod ; then
42504 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
42505 MFLAG=SLAPD_MOD_DYNAMIC
42507 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
42508 MFLAG=SLAPD_MOD_STATIC
42511 cat >>confdefs.h <<_ACEOF
42512 #define SLAPD_MONITOR $MFLAG
42517 if test "$ol_enable_null" != no ; then
42519 BUILD_NULL=$ol_enable_null
42520 if test "$ol_enable_null" = mod ; then
42521 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
42522 MFLAG=SLAPD_MOD_DYNAMIC
42524 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
42525 MFLAG=SLAPD_MOD_STATIC
42528 cat >>confdefs.h <<_ACEOF
42529 #define SLAPD_NULL $MFLAG
42534 if test "$ol_enable_passwd" != no ; then
42536 BUILD_PASSWD=$ol_enable_passwd
42537 if test "$ol_enable_passwd" = mod ; then
42538 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
42539 MFLAG=SLAPD_MOD_DYNAMIC
42541 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
42542 MFLAG=SLAPD_MOD_STATIC
42545 cat >>confdefs.h <<_ACEOF
42546 #define SLAPD_PASSWD $MFLAG
42551 if test "$ol_link_perl" != no ; then
42553 BUILD_PERL=$ol_enable_perl
42554 if test "$ol_enable_perl" = mod ; then
42555 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
42556 MFLAG=SLAPD_MOD_DYNAMIC
42558 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
42559 MFLAG=SLAPD_MOD_STATIC
42562 cat >>confdefs.h <<_ACEOF
42563 #define SLAPD_PERL $MFLAG
42568 if test "$ol_enable_relay" != no ; then
42570 BUILD_RELAY=$ol_enable_relay
42571 if test "$ol_enable_relay" = mod ; then
42572 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
42573 MFLAG=SLAPD_MOD_DYNAMIC
42575 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
42576 MFLAG=SLAPD_MOD_STATIC
42579 cat >>confdefs.h <<_ACEOF
42580 #define SLAPD_RELAY $MFLAG
42585 if test "$ol_enable_shell" != no ; then
42586 if test "$ol_link_threads" != no ; then
42587 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
42588 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
42591 BUILD_SHELL=$ol_enable_shell
42592 if test "$ol_enable_shell" = mod ; then
42593 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
42594 MFLAG=SLAPD_MOD_DYNAMIC
42596 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
42597 MFLAG=SLAPD_MOD_STATIC
42600 cat >>confdefs.h <<_ACEOF
42601 #define SLAPD_SHELL $MFLAG
42606 if test "$ol_link_sql" != no ; then
42608 BUILD_SQL=$ol_enable_sql
42609 if test "$ol_enable_sql" = mod; then
42610 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
42611 MFLAG=SLAPD_MOD_DYNAMIC
42613 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
42614 MFLAG=SLAPD_MOD_STATIC
42617 cat >>confdefs.h <<_ACEOF
42618 #define SLAPD_SQL $MFLAG
42623 if test "$ol_enable_accesslog" != no ; then
42624 BUILD_ACCESSLOG=$ol_enable_accesslog
42625 if test "$ol_enable_accesslog" = mod ; then
42626 MFLAG=SLAPD_MOD_DYNAMIC
42627 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
42629 MFLAG=SLAPD_MOD_STATIC
42630 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
42633 cat >>confdefs.h <<_ACEOF
42634 #define SLAPD_OVER_ACCESSLOG $MFLAG
42639 if test "$ol_enable_denyop" != no ; then
42640 BUILD_DENYOP=$ol_enable_denyop
42641 if test "$ol_enable_denyop" = mod ; then
42642 MFLAG=SLAPD_MOD_DYNAMIC
42643 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS denyop.la"
42645 MFLAG=SLAPD_MOD_STATIC
42646 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.o"
42649 cat >>confdefs.h <<_ACEOF
42650 #define SLAPD_OVER_DENYOP $MFLAG
42655 if test "$ol_enable_dyngroup" != no ; then
42656 BUILD_DYNGROUP=$ol_enable_dyngroup
42657 if test "$ol_enable_dyngroup" = mod ; then
42658 MFLAG=SLAPD_MOD_DYNAMIC
42659 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
42661 MFLAG=SLAPD_MOD_STATIC
42662 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
42665 cat >>confdefs.h <<_ACEOF
42666 #define SLAPD_OVER_DYNGROUP $MFLAG
42671 if test "$ol_enable_dynlist" != no ; then
42672 BUILD_DYNLIST=$ol_enable_dynlist
42673 if test "$ol_enable_dynlist" = mod ; then
42674 MFLAG=SLAPD_MOD_DYNAMIC
42675 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
42677 MFLAG=SLAPD_MOD_STATIC
42678 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
42681 cat >>confdefs.h <<_ACEOF
42682 #define SLAPD_OVER_DYNLIST $MFLAG
42687 if test "$ol_enable_lastmod" != no ; then
42688 BUILD_LASTMOD=$ol_enable_lastmod
42689 if test "$ol_enable_lastmod" = mod ; then
42690 MFLAG=SLAPD_MOD_DYNAMIC
42691 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS lastmod.la"
42693 MFLAG=SLAPD_MOD_STATIC
42694 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.o"
42697 cat >>confdefs.h <<_ACEOF
42698 #define SLAPD_OVER_LASTMOD $MFLAG
42703 if test "$ol_enable_ppolicy" != no ; then
42704 BUILD_PPOLICY=$ol_enable_ppolicy
42705 if test "$ol_enable_ppolicy" = mod ; then
42706 MFLAG=SLAPD_MOD_DYNAMIC
42707 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
42709 MFLAG=SLAPD_MOD_STATIC
42710 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
42713 cat >>confdefs.h <<_ACEOF
42714 #define SLAPD_OVER_PPOLICY $MFLAG
42719 if test "$ol_enable_proxycache" != no ; then
42720 BUILD_PROXYCACHE=$ol_enable_proxycache
42721 if test "$ol_enable_proxycache" = mod ; then
42722 MFLAG=SLAPD_MOD_DYNAMIC
42723 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
42725 MFLAG=SLAPD_MOD_STATIC
42726 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
42729 cat >>confdefs.h <<_ACEOF
42730 #define SLAPD_OVER_PROXYCACHE $MFLAG
42735 if test "$ol_enable_refint" != no ; then
42736 BUILD_REFINT=$ol_enable_refint
42737 if test "$ol_enable_refint" = mod ; then
42738 MFLAG=SLAPD_MOD_DYNAMIC
42739 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
42741 MFLAG=SLAPD_MOD_STATIC
42742 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
42745 cat >>confdefs.h <<_ACEOF
42746 #define SLAPD_OVER_REFINT $MFLAG
42751 if test "$ol_enable_retcode" != no ; then
42752 BUILD_RETCODE=$ol_enable_retcode
42753 if test "$ol_enable_retcode" = mod ; then
42754 MFLAG=SLAPD_MOD_DYNAMIC
42755 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
42757 MFLAG=SLAPD_MOD_STATIC
42758 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
42761 cat >>confdefs.h <<_ACEOF
42762 #define SLAPD_OVER_RETCODE $MFLAG
42767 if test "$ol_enable_rwm" != no ; then
42769 BUILD_RWM=$ol_enable_rwm
42770 if test "$ol_enable_rwm" = mod ; then
42771 MFLAG=SLAPD_MOD_DYNAMIC
42772 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
42774 MFLAG=SLAPD_MOD_STATIC
42775 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
42778 cat >>confdefs.h <<_ACEOF
42779 #define SLAPD_OVER_RWM $MFLAG
42784 if test "$ol_enable_syncprov" != no ; then
42785 BUILD_SYNCPROV=$ol_enable_syncprov
42786 if test "$ol_enable_syncprov" = mod ; then
42787 MFLAG=SLAPD_MOD_DYNAMIC
42788 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
42790 MFLAG=SLAPD_MOD_STATIC
42791 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
42794 cat >>confdefs.h <<_ACEOF
42795 #define SLAPD_OVER_SYNCPROV $MFLAG
42800 if test "$ol_enable_translucent" != no ; then
42801 BUILD_TRANSLUCENT=$ol_enable_translucent
42802 if test "$ol_enable_translucent" = mod ; then
42803 MFLAG=SLAPD_MOD_DYNAMIC
42804 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
42806 MFLAG=SLAPD_MOD_STATIC
42807 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
42810 cat >>confdefs.h <<_ACEOF
42811 #define SLAPD_OVER_TRANSLUCENT $MFLAG
42816 if test "$ol_enable_unique" != no ; then
42817 BUILD_UNIQUE=$ol_enable_unique
42818 if test "$ol_enable_unique" = mod ; then
42819 MFLAG=SLAPD_MOD_DYNAMIC
42820 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
42822 MFLAG=SLAPD_MOD_STATIC
42823 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
42826 cat >>confdefs.h <<_ACEOF
42827 #define SLAPD_OVER_UNIQUE $MFLAG
42832 if test "$ol_enable_valsort" != no ; then
42833 BUILD_VALSORT=$ol_enable_valsort
42834 if test "$ol_enable_valsort" = mod ; then
42835 MFLAG=SLAPD_MOD_DYNAMIC
42836 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
42838 MFLAG=SLAPD_MOD_STATIC
42839 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
42842 cat >>confdefs.h <<_ACEOF
42843 #define SLAPD_OVER_VALSORT $MFLAG
42848 if test "$ol_enable_slurpd" != no &&
42849 test "$ol_link_threads" != no &&
42850 test $BUILD_SLAPD = yes ; then
42854 if test "$ol_enable_rewrite" != no ; then
42856 cat >>confdefs.h <<\_ACEOF
42857 #define ENABLE_REWRITE 1
42863 if test "$ol_enable_slapi" != no ; then
42865 cat >>confdefs.h <<\_ACEOF
42866 #define ENABLE_SLAPI 1
42870 SLAPD_SLAPI_DEPEND=libslapi.a
42875 if test "$ac_cv_mingw32" = yes ; then
42877 SLAPD_MODULES_LDFLAGS=
42962 # Check whether --with-xxinstall or --without-xxinstall was given.
42963 if test "${with_xxinstall+set}" = set; then
42964 withval="$with_xxinstall"
42969 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"
42972 ac_config_commands="$ac_config_commands default"
42976 test "x$prefix" = xNONE && prefix=$ac_default_prefix
42977 # Let make expand exec_prefix.
42978 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
42980 # VPATH may cause trouble with some makes, so we remove $(srcdir),
42981 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
42982 # trailing colons and then remove the whole line if VPATH becomes empty
42983 # (actually we leave an empty line to preserve line numbers).
42984 if test "x$srcdir" = x.; then
42985 ac_vpsub='/^[ ]*VPATH[ ]*=/{
42986 s/:*\$(srcdir):*/:/;
42987 s/:*\${srcdir}:*/:/;
42989 s/^\([^=]*=[ ]*\):*/\1/;
42995 DEFS=-DHAVE_CONFIG_H
42999 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
43000 # 1. Remove the extension, and $U if already installed.
43001 ac_i=`echo "$ac_i" |
43002 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
43004 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
43005 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
43007 LIBOBJS=$ac_libobjs
43009 LTLIBOBJS=$ac_ltlibobjs
43012 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
43013 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
43014 Usually this means the macro was only invoked conditionally." >&5
43015 echo "$as_me: error: conditional \"AMDEP\" was never defined.
43016 Usually this means the macro was only invoked conditionally." >&2;}
43017 { (exit 1); exit 1; }; }
43019 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
43020 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
43021 Usually this means the macro was only invoked conditionally." >&5
43022 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
43023 Usually this means the macro was only invoked conditionally." >&2;}
43024 { (exit 1); exit 1; }; }
43026 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
43027 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
43028 Usually this means the macro was only invoked conditionally." >&5
43029 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
43030 Usually this means the macro was only invoked conditionally." >&2;}
43031 { (exit 1); exit 1; }; }
43034 : ${CONFIG_STATUS=./config.status}
43035 ac_clean_files_save=$ac_clean_files
43036 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
43037 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
43038 echo "$as_me: creating $CONFIG_STATUS" >&6;}
43039 cat >$CONFIG_STATUS <<_ACEOF
43041 # Generated by $as_me.
43042 # Run this file to recreate the current configuration.
43043 # Compiler output produced by configure, useful for debugging
43044 # configure, is in config.log if it exists.
43047 ac_cs_recheck=false
43049 SHELL=\${CONFIG_SHELL-$SHELL}
43052 cat >>$CONFIG_STATUS <<\_ACEOF
43053 ## --------------------- ##
43054 ## M4sh Initialization. ##
43055 ## --------------------- ##
43057 # Be Bourne compatible
43058 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
43061 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
43062 # is contrary to our usage. Disable this feature.
43063 alias -g '${1+"$@"}'='"$@"'
43064 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
43067 DUALCASE=1; export DUALCASE # for MKS sh
43069 # Support unset when possible.
43070 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
43077 # Work around bugs in pre-3.0 UWIN ksh.
43078 $as_unset ENV MAIL MAILPATH
43085 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
43086 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
43087 LC_TELEPHONE LC_TIME
43089 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
43090 eval $as_var=C; export $as_var
43096 # Required to use basename.
43097 if expr a : '\(a\)' >/dev/null 2>&1; then
43103 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
43104 as_basename=basename
43110 # Name of the executable.
43111 as_me=`$as_basename "$0" ||
43112 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
43113 X"$0" : 'X\(//\)$' \| \
43114 X"$0" : 'X\(/\)$' \| \
43115 . : '\(.\)' 2>/dev/null ||
43117 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
43118 /^X\/\(\/\/\)$/{ s//\1/; q; }
43119 /^X\/\(\/\).*/{ s//\1/; q; }
43123 # PATH needs CR, and LINENO needs CR and PATH.
43124 # Avoid depending upon Character Ranges.
43125 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
43126 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
43127 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
43128 as_cr_digits='0123456789'
43129 as_cr_alnum=$as_cr_Letters$as_cr_digits
43131 # The user is always right.
43132 if test "${PATH_SEPARATOR+set}" != set; then
43133 echo "#! /bin/sh" >conf$$.sh
43134 echo "exit 0" >>conf$$.sh
43136 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
43145 as_lineno_1=$LINENO
43146 as_lineno_2=$LINENO
43147 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
43148 test "x$as_lineno_1" != "x$as_lineno_2" &&
43149 test "x$as_lineno_3" = "x$as_lineno_2" || {
43150 # Find who we are. Look in the path if we contain no path at all
43153 *[\\/]* ) as_myself=$0 ;;
43154 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43155 for as_dir in $PATH
43158 test -z "$as_dir" && as_dir=.
43159 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
43164 # We did not find ourselves, most probably we were run as `sh COMMAND'
43165 # in which case we are not to be found in the path.
43166 if test "x$as_myself" = x; then
43169 if test ! -f "$as_myself"; then
43170 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
43171 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
43172 { (exit 1); exit 1; }; }
43174 case $CONFIG_SHELL in
43176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
43177 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
43180 test -z "$as_dir" && as_dir=.
43181 for as_base in sh bash ksh sh5; do
43184 if ("$as_dir/$as_base" -c '
43185 as_lineno_1=$LINENO
43186 as_lineno_2=$LINENO
43187 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
43188 test "x$as_lineno_1" != "x$as_lineno_2" &&
43189 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
43190 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
43191 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
43192 CONFIG_SHELL=$as_dir/$as_base
43193 export CONFIG_SHELL
43194 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
43202 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
43203 # uniformly replaced by the line number. The first 'sed' inserts a
43204 # line-number line before each line; the second 'sed' does the real
43205 # work. The second script uses 'N' to pair each line-number line
43206 # with the numbered line, and appends trailing '-' during
43207 # substitution so that $LINENO is not a special case at line end.
43208 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
43209 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
43210 sed '=' <$as_myself |
43215 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
43218 s,^['$as_cr_digits']*\n,,
43219 ' >$as_me.lineno &&
43220 chmod +x $as_me.lineno ||
43221 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
43222 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
43223 { (exit 1); exit 1; }; }
43225 # Don't try to exec as it changes $[0], causing all sort of problems
43226 # (the dirname of $[0] is not the place where we might find the
43227 # original and so on. Autoconf is especially sensible to this).
43229 # Exit status is that of the last command.
43234 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
43235 *c*,-n*) ECHO_N= ECHO_C='
43237 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
43238 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
43241 if expr a : '\(a\)' >/dev/null 2>&1; then
43247 rm -f conf$$ conf$$.exe conf$$.file
43249 if ln -s conf$$.file conf$$ 2>/dev/null; then
43250 # We could just check for DJGPP; but this test a) works b) is more generic
43251 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
43252 if test -f conf$$.exe; then
43253 # Don't use ln at all; we don't have any links
43258 elif ln conf$$.file conf$$ 2>/dev/null; then
43263 rm -f conf$$ conf$$.exe conf$$.file
43265 if mkdir -p . 2>/dev/null; then
43268 test -d ./-p && rmdir ./-p
43272 as_executable_p="test -f"
43274 # Sed expression to map a string onto a valid CPP name.
43275 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
43277 # Sed expression to map a string onto a valid variable name.
43278 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
43282 # We need space, tab and new line, in precisely that order.
43292 # Open the log real soon, to keep \$[0] and so on meaningful, and to
43293 # report actual input values of CONFIG_FILES etc. instead of their
43294 # values after options handling. Logging --version etc. is OK.
43298 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
43299 ## Running $as_me. ##
43304 This file was extended by $as_me, which was
43305 generated by GNU Autoconf 2.59. Invocation command line was
43307 CONFIG_FILES = $CONFIG_FILES
43308 CONFIG_HEADERS = $CONFIG_HEADERS
43309 CONFIG_LINKS = $CONFIG_LINKS
43310 CONFIG_COMMANDS = $CONFIG_COMMANDS
43314 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
43318 # Files that config.status was made for.
43319 if test -n "$ac_config_files"; then
43320 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
43323 if test -n "$ac_config_headers"; then
43324 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
43327 if test -n "$ac_config_links"; then
43328 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
43331 if test -n "$ac_config_commands"; then
43332 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
43335 cat >>$CONFIG_STATUS <<\_ACEOF
43338 \`$as_me' instantiates files from templates according to the
43339 current configuration.
43341 Usage: $0 [OPTIONS] [FILE]...
43343 -h, --help print this help, then exit
43344 -V, --version print version number, then exit
43345 -q, --quiet do not print progress messages
43346 -d, --debug don't remove temporary files
43347 --recheck update $as_me by reconfiguring in the same conditions
43348 --file=FILE[:TEMPLATE]
43349 instantiate the configuration file FILE
43350 --header=FILE[:TEMPLATE]
43351 instantiate the configuration header FILE
43353 Configuration files:
43356 Configuration headers:
43359 Configuration commands:
43362 Report bugs to <bug-autoconf@gnu.org>."
43365 cat >>$CONFIG_STATUS <<_ACEOF
43368 configured by $0, generated by GNU Autoconf 2.59,
43369 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
43371 Copyright (C) 2003 Free Software Foundation, Inc.
43372 This config.status script is free software; the Free Software Foundation
43373 gives unlimited permission to copy, distribute and modify it."
43378 cat >>$CONFIG_STATUS <<\_ACEOF
43379 # If no file are specified by the user, then we need to provide default
43380 # value. By we need to know if files were specified by the user.
43386 ac_option=`expr "x$1" : 'x\([^=]*\)='`
43387 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
43395 *) # This is not an option, so the user has probably given explicit
43398 ac_need_defaults=false;;
43402 # Handling of the options.
43404 cat >>$CONFIG_STATUS <<\_ACEOF
43405 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
43407 --version | --vers* | -V )
43408 echo "$ac_cs_version"; exit 0 ;;
43410 # Conflict between --help and --header
43411 { { echo "$as_me:$LINENO: error: ambiguous option: $1
43412 Try \`$0 --help' for more information." >&5
43413 echo "$as_me: error: ambiguous option: $1
43414 Try \`$0 --help' for more information." >&2;}
43415 { (exit 1); exit 1; }; };;
43416 --help | --hel | -h )
43417 echo "$ac_cs_usage"; exit 0 ;;
43418 --debug | --d* | -d )
43420 --file | --fil | --fi | --f )
43422 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
43423 ac_need_defaults=false;;
43424 --header | --heade | --head | --hea )
43426 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
43427 ac_need_defaults=false;;
43428 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
43429 | -silent | --silent | --silen | --sile | --sil | --si | --s)
43432 # This is an error.
43433 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
43434 Try \`$0 --help' for more information." >&5
43435 echo "$as_me: error: unrecognized option: $1
43436 Try \`$0 --help' for more information." >&2;}
43437 { (exit 1); exit 1; }; } ;;
43439 *) ac_config_targets="$ac_config_targets $1" ;;
43445 ac_configure_extra_args=
43447 if $ac_cs_silent; then
43449 ac_configure_extra_args="$ac_configure_extra_args --silent"
43453 cat >>$CONFIG_STATUS <<_ACEOF
43454 if \$ac_cs_recheck; then
43455 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
43456 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
43461 cat >>$CONFIG_STATUS <<_ACEOF
43463 # INIT-COMMANDS section.
43466 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
43467 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
43473 cat >>$CONFIG_STATUS <<\_ACEOF
43474 for ac_config_target in $ac_config_targets
43476 case "$ac_config_target" in
43477 # Handling of arguments.
43478 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
43479 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
43480 "doc/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
43481 "doc/man/man1/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
43482 "doc/man/man3/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
43483 "doc/man/man5/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
43484 "doc/man/man8/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
43485 "clients/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
43486 "clients/tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
43487 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
43488 "libraries/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
43489 "libraries/liblber/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
43490 "libraries/libldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
43491 "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" ;;
43492 "libraries/liblunicode/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
43493 "libraries/liblutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
43494 "libraries/librewrite/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
43495 "servers/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
43496 "servers/slapd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
43497 "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" ;;
43498 "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" ;;
43499 "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" ;;
43500 "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" ;;
43501 "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" ;;
43502 "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" ;;
43503 "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" ;;
43504 "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" ;;
43505 "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" ;;
43506 "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" ;;
43507 "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" ;;
43508 "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" ;;
43509 "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" ;;
43510 "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" ;;
43511 "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" ;;
43512 "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" ;;
43513 "servers/slapd/overlays/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
43514 "servers/slurpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk" ;;
43515 "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
43516 "tests/run" ) CONFIG_FILES="$CONFIG_FILES tests/run" ;;
43517 "tests/progs/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
43518 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
43519 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
43520 "include/portable.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
43521 "include/ldap_features.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
43522 "include/lber_types.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
43523 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
43524 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
43525 { (exit 1); exit 1; }; };;
43529 # If the user did not use the arguments to specify the items to instantiate,
43530 # then the envvar interface is used. Set only those that are not.
43531 # We use the long form for the default assignment because of an extremely
43532 # bizarre bug on SunOS 4.1.3.
43533 if $ac_need_defaults; then
43534 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
43535 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
43536 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
43539 # Have a temporary directory for convenience. Make it in the build tree
43540 # simply because there is no reason to put it here, and in addition,
43541 # creating and moving files from /tmp can sometimes cause problems.
43542 # Create a temporary directory, and hook for its removal unless debugging.
43545 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
43546 trap '{ (exit 1); exit 1; }' 1 2 13 15
43549 # Create a (secure) tmp directory for tmp files.
43552 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
43553 test -n "$tmp" && test -d "$tmp"
43556 tmp=./confstat$$-$RANDOM
43557 (umask 077 && mkdir $tmp)
43560 echo "$me: cannot create a temporary directory in ." >&2
43561 { (exit 1); exit 1; }
43566 cat >>$CONFIG_STATUS <<_ACEOF
43569 # CONFIG_FILES section.
43572 # No need to generate the scripts if there are no CONFIG_FILES.
43573 # This happens for instance when ./config.status config.h
43574 if test -n "\$CONFIG_FILES"; then
43575 # Protect against being on the right side of a sed subst in config.status.
43576 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
43577 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
43578 s,@SHELL@,$SHELL,;t t
43579 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
43580 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
43581 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
43582 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
43583 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
43584 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
43585 s,@exec_prefix@,$exec_prefix,;t t
43586 s,@prefix@,$prefix,;t t
43587 s,@program_transform_name@,$program_transform_name,;t t
43588 s,@bindir@,$bindir,;t t
43589 s,@sbindir@,$sbindir,;t t
43590 s,@libexecdir@,$libexecdir,;t t
43591 s,@datadir@,$datadir,;t t
43592 s,@sysconfdir@,$sysconfdir,;t t
43593 s,@sharedstatedir@,$sharedstatedir,;t t
43594 s,@localstatedir@,$localstatedir,;t t
43595 s,@libdir@,$libdir,;t t
43596 s,@includedir@,$includedir,;t t
43597 s,@oldincludedir@,$oldincludedir,;t t
43598 s,@infodir@,$infodir,;t t
43599 s,@mandir@,$mandir,;t t
43600 s,@build_alias@,$build_alias,;t t
43601 s,@host_alias@,$host_alias,;t t
43602 s,@target_alias@,$target_alias,;t t
43603 s,@DEFS@,$DEFS,;t t
43604 s,@ECHO_C@,$ECHO_C,;t t
43605 s,@ECHO_N@,$ECHO_N,;t t
43606 s,@ECHO_T@,$ECHO_T,;t t
43607 s,@LIBS@,$LIBS,;t t
43608 s,@build@,$build,;t t
43609 s,@build_cpu@,$build_cpu,;t t
43610 s,@build_vendor@,$build_vendor,;t t
43611 s,@build_os@,$build_os,;t t
43612 s,@host@,$host,;t t
43613 s,@host_cpu@,$host_cpu,;t t
43614 s,@host_vendor@,$host_vendor,;t t
43615 s,@host_os@,$host_os,;t t
43616 s,@target@,$target,;t t
43617 s,@target_cpu@,$target_cpu,;t t
43618 s,@target_vendor@,$target_vendor,;t t
43619 s,@target_os@,$target_os,;t t
43620 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
43621 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
43622 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
43623 s,@CYGPATH_W@,$CYGPATH_W,;t t
43624 s,@PACKAGE@,$PACKAGE,;t t
43625 s,@VERSION@,$VERSION,;t t
43626 s,@ACLOCAL@,$ACLOCAL,;t t
43627 s,@AUTOCONF@,$AUTOCONF,;t t
43628 s,@AUTOMAKE@,$AUTOMAKE,;t t
43629 s,@AUTOHEADER@,$AUTOHEADER,;t t
43630 s,@MAKEINFO@,$MAKEINFO,;t t
43631 s,@install_sh@,$install_sh,;t t
43632 s,@STRIP@,$STRIP,;t t
43633 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
43634 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
43635 s,@mkdir_p@,$mkdir_p,;t t
43637 s,@SET_MAKE@,$SET_MAKE,;t t
43638 s,@am__leading_dot@,$am__leading_dot,;t t
43639 s,@AMTAR@,$AMTAR,;t t
43640 s,@am__tar@,$am__tar,;t t
43641 s,@am__untar@,$am__untar,;t t
43642 s,@OPENLDAP_LIBRELEASE@,$OPENLDAP_LIBRELEASE,;t t
43643 s,@OPENLDAP_LIBVERSION@,$OPENLDAP_LIBVERSION,;t t
43644 s,@OPENLDAP_RELEASE_DATE@,$OPENLDAP_RELEASE_DATE,;t t
43645 s,@top_builddir@,$top_builddir,;t t
43646 s,@ldap_subdir@,$ldap_subdir,;t t
43649 s,@CFLAGS@,$CFLAGS,;t t
43650 s,@LDFLAGS@,$LDFLAGS,;t t
43651 s,@CPPFLAGS@,$CPPFLAGS,;t t
43652 s,@ac_ct_CC@,$ac_ct_CC,;t t
43653 s,@EXEEXT@,$EXEEXT,;t t
43654 s,@OBJEXT@,$OBJEXT,;t t
43655 s,@DEPDIR@,$DEPDIR,;t t
43656 s,@am__include@,$am__include,;t t
43657 s,@am__quote@,$am__quote,;t t
43658 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
43659 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
43660 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
43661 s,@CCDEPMODE@,$CCDEPMODE,;t t
43662 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
43663 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
43664 s,@EGREP@,$EGREP,;t t
43665 s,@LN_S@,$LN_S,;t t
43666 s,@ECHO@,$ECHO,;t t
43667 s,@ac_ct_AR@,$ac_ct_AR,;t t
43668 s,@RANLIB@,$RANLIB,;t t
43669 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
43670 s,@DLLTOOL@,$DLLTOOL,;t t
43671 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
43673 s,@ac_ct_AS@,$ac_ct_AS,;t t
43674 s,@OBJDUMP@,$OBJDUMP,;t t
43675 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
43677 s,@LIBTOOL@,$LIBTOOL,;t t
43678 s,@PERLBIN@,$PERLBIN,;t t
43679 s,@OL_MKDEP@,$OL_MKDEP,;t t
43680 s,@OL_MKDEP_FLAGS@,$OL_MKDEP_FLAGS,;t t
43681 s,@LTSTATIC@,$LTSTATIC,;t t
43682 s,@LIBOBJS@,$LIBOBJS,;t t
43683 s,@LIBSRCS@,$LIBSRCS,;t t
43684 s,@PLAT@,$PLAT,;t t
43685 s,@WITH_SASL@,$WITH_SASL,;t t
43686 s,@WITH_TLS@,$WITH_TLS,;t t
43687 s,@WITH_MODULES_ENABLED@,$WITH_MODULES_ENABLED,;t t
43688 s,@WITH_ACI_ENABLED@,$WITH_ACI_ENABLED,;t t
43689 s,@BUILD_LIBS_DYNAMIC@,$BUILD_LIBS_DYNAMIC,;t t
43690 s,@BUILD_SLAPD@,$BUILD_SLAPD,;t t
43691 s,@BUILD_SLAPI@,$BUILD_SLAPI,;t t
43692 s,@SLAPD_SLAPI_DEPEND@,$SLAPD_SLAPI_DEPEND,;t t
43693 s,@BUILD_BDB@,$BUILD_BDB,;t t
43694 s,@BUILD_DNSSRV@,$BUILD_DNSSRV,;t t
43695 s,@BUILD_HDB@,$BUILD_HDB,;t t
43696 s,@BUILD_LDAP@,$BUILD_LDAP,;t t
43697 s,@BUILD_LDBM@,$BUILD_LDBM,;t t
43698 s,@BUILD_META@,$BUILD_META,;t t
43699 s,@BUILD_MONITOR@,$BUILD_MONITOR,;t t
43700 s,@BUILD_NULL@,$BUILD_NULL,;t t
43701 s,@BUILD_PASSWD@,$BUILD_PASSWD,;t t
43702 s,@BUILD_RELAY@,$BUILD_RELAY,;t t
43703 s,@BUILD_PERL@,$BUILD_PERL,;t t
43704 s,@BUILD_SHELL@,$BUILD_SHELL,;t t
43705 s,@BUILD_SQL@,$BUILD_SQL,;t t
43706 s,@BUILD_ACCESSLOG@,$BUILD_ACCESSLOG,;t t
43707 s,@BUILD_DENYOP@,$BUILD_DENYOP,;t t
43708 s,@BUILD_DYNGROUP@,$BUILD_DYNGROUP,;t t
43709 s,@BUILD_DYNLIST@,$BUILD_DYNLIST,;t t
43710 s,@BUILD_LASTMOD@,$BUILD_LASTMOD,;t t
43711 s,@BUILD_PPOLICY@,$BUILD_PPOLICY,;t t
43712 s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t
43713 s,@BUILD_REFINT@,$BUILD_REFINT,;t t
43714 s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t
43715 s,@BUILD_RWM@,$BUILD_RWM,;t t
43716 s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t
43717 s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t
43718 s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t
43719 s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t
43720 s,@BUILD_SLURPD@,$BUILD_SLURPD,;t t
43721 s,@LDAP_LIBS@,$LDAP_LIBS,;t t
43722 s,@SLAPD_LIBS@,$SLAPD_LIBS,;t t
43723 s,@SLURPD_LIBS@,$SLURPD_LIBS,;t t
43724 s,@LDBM_LIBS@,$LDBM_LIBS,;t t
43725 s,@LTHREAD_LIBS@,$LTHREAD_LIBS,;t t
43726 s,@LUTIL_LIBS@,$LUTIL_LIBS,;t t
43727 s,@WRAP_LIBS@,$WRAP_LIBS,;t t
43728 s,@SLAPD_MODULES_CPPFLAGS@,$SLAPD_MODULES_CPPFLAGS,;t t
43729 s,@SLAPD_MODULES_LDFLAGS@,$SLAPD_MODULES_LDFLAGS,;t t
43730 s,@SLAPD_NO_STATIC@,$SLAPD_NO_STATIC,;t t
43731 s,@SLAPD_STATIC_BACKENDS@,$SLAPD_STATIC_BACKENDS,;t t
43732 s,@SLAPD_DYNAMIC_BACKENDS@,$SLAPD_DYNAMIC_BACKENDS,;t t
43733 s,@SLAPD_STATIC_OVERLAYS@,$SLAPD_STATIC_OVERLAYS,;t t
43734 s,@SLAPD_DYNAMIC_OVERLAYS@,$SLAPD_DYNAMIC_OVERLAYS,;t t
43735 s,@PERL_CPPFLAGS@,$PERL_CPPFLAGS,;t t
43736 s,@SLAPD_PERL_LDFLAGS@,$SLAPD_PERL_LDFLAGS,;t t
43737 s,@MOD_PERL_LDFLAGS@,$MOD_PERL_LDFLAGS,;t t
43738 s,@KRB4_LIBS@,$KRB4_LIBS,;t t
43739 s,@KRB5_LIBS@,$KRB5_LIBS,;t t
43740 s,@SASL_LIBS@,$SASL_LIBS,;t t
43741 s,@TLS_LIBS@,$TLS_LIBS,;t t
43742 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
43743 s,@SLAPI_LIBS@,$SLAPI_LIBS,;t t
43744 s,@LIBSLAPI@,$LIBSLAPI,;t t
43745 s,@LIBSLAPITOOLS@,$LIBSLAPITOOLS,;t t
43746 s,@AUTH_LIBS@,$AUTH_LIBS,;t t
43747 s,@ICU_LIBS@,$ICU_LIBS,;t t
43748 s,@SLAPD_SLP_LIBS@,$SLAPD_SLP_LIBS,;t t
43749 s,@SLAPD_GMP_LIBS@,$SLAPD_GMP_LIBS,;t t
43750 s,@SLAPD_SQL_LDFLAGS@,$SLAPD_SQL_LDFLAGS,;t t
43751 s,@SLAPD_SQL_LIBS@,$SLAPD_SQL_LIBS,;t t
43752 s,@SLAPD_SQL_INCLUDES@,$SLAPD_SQL_INCLUDES,;t t
43753 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
43758 cat >>$CONFIG_STATUS <<\_ACEOF
43759 # Split the substitutions into bite-sized pieces for seds with
43760 # small command number limits, like on Digital OSF/1 and HP-UX.
43761 ac_max_sed_lines=48
43762 ac_sed_frag=1 # Number of current file.
43763 ac_beg=1 # First line for current file.
43764 ac_end=$ac_max_sed_lines # Line after last line for current file.
43767 while $ac_more_lines; do
43768 if test $ac_beg -gt 1; then
43769 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
43771 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
43773 if test ! -s $tmp/subs.frag; then
43774 ac_more_lines=false
43776 # The purpose of the label and of the branching condition is to
43777 # speed up the sed processing (if there are no `@' at all, there
43778 # is no need to browse any of the substitutions).
43779 # These are the two extra sed commands mentioned above.
43781 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
43782 if test -z "$ac_sed_cmds"; then
43783 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
43785 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
43787 ac_sed_frag=`expr $ac_sed_frag + 1`
43789 ac_end=`expr $ac_end + $ac_max_sed_lines`
43792 if test -z "$ac_sed_cmds"; then
43795 fi # test -n "$CONFIG_FILES"
43798 cat >>$CONFIG_STATUS <<\_ACEOF
43799 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
43800 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
43802 - | *:- | *:-:* ) # input from stdin
43804 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
43805 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
43806 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
43807 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
43808 * ) ac_file_in=$ac_file.in ;;
43811 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
43812 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
43813 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
43814 X"$ac_file" : 'X\(//\)[^/]' \| \
43815 X"$ac_file" : 'X\(//\)$' \| \
43816 X"$ac_file" : 'X\(/\)' \| \
43817 . : '\(.\)' 2>/dev/null ||
43819 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
43820 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
43821 /^X\(\/\/\)$/{ s//\1/; q; }
43822 /^X\(\/\).*/{ s//\1/; q; }
43824 { if $as_mkdir_p; then
43829 while test ! -d "$as_dir"; do
43830 as_dirs="$as_dir $as_dirs"
43831 as_dir=`(dirname "$as_dir") 2>/dev/null ||
43832 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
43833 X"$as_dir" : 'X\(//\)[^/]' \| \
43834 X"$as_dir" : 'X\(//\)$' \| \
43835 X"$as_dir" : 'X\(/\)' \| \
43836 . : '\(.\)' 2>/dev/null ||
43838 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
43839 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
43840 /^X\(\/\/\)$/{ s//\1/; q; }
43841 /^X\(\/\).*/{ s//\1/; q; }
43844 test ! -n "$as_dirs" || mkdir $as_dirs
43845 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
43846 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
43847 { (exit 1); exit 1; }; }; }
43851 if test "$ac_dir" != .; then
43852 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
43853 # A "../" for each directory in $ac_dir_suffix.
43854 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
43856 ac_dir_suffix= ac_top_builddir=
43860 .) # No --srcdir option. We are building in place.
43862 if test -z "$ac_top_builddir"; then
43865 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
43867 [\\/]* | ?:[\\/]* ) # Absolute path.
43868 ac_srcdir=$srcdir$ac_dir_suffix;
43869 ac_top_srcdir=$srcdir ;;
43870 *) # Relative path.
43871 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
43872 ac_top_srcdir=$ac_top_builddir$srcdir ;;
43875 # Do not use `cd foo && pwd` to compute absolute paths, because
43876 # the directories may not exist.
43878 .) ac_abs_builddir="$ac_dir";;
43881 .) ac_abs_builddir=`pwd`;;
43882 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
43883 *) ac_abs_builddir=`pwd`/"$ac_dir";;
43886 case $ac_abs_builddir in
43887 .) ac_abs_top_builddir=${ac_top_builddir}.;;
43889 case ${ac_top_builddir}. in
43890 .) ac_abs_top_builddir=$ac_abs_builddir;;
43891 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
43892 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
43895 case $ac_abs_builddir in
43896 .) ac_abs_srcdir=$ac_srcdir;;
43899 .) ac_abs_srcdir=$ac_abs_builddir;;
43900 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
43901 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
43904 case $ac_abs_builddir in
43905 .) ac_abs_top_srcdir=$ac_top_srcdir;;
43907 case $ac_top_srcdir in
43908 .) ac_abs_top_srcdir=$ac_abs_builddir;;
43909 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
43910 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
43916 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
43917 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
43920 if test x"$ac_file" != x-; then
43921 { echo "$as_me:$LINENO: creating $ac_file" >&5
43922 echo "$as_me: creating $ac_file" >&6;}
43925 # Let's still pretend it is `configure' which instantiates (i.e., don't
43926 # use $as_me), people would be surprised to read:
43927 # /* config.h. Generated by config.status. */
43928 if test x"$ac_file" = x-; then
43931 configure_input="$ac_file. "
43933 configure_input=$configure_input"Generated from `echo $ac_file_in |
43934 sed 's,.*/,,'` by configure."
43936 # First look for the input files in the build tree, otherwise in the
43938 ac_file_inputs=`IFS=:
43939 for f in $ac_file_in; do
43941 -) echo $tmp/stdin ;;
43943 # Absolute (can't be DOS-style, as IFS=:)
43944 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
43945 echo "$as_me: error: cannot find input file: $f" >&2;}
43946 { (exit 1); exit 1; }; }
43949 if test -f "$f"; then
43952 elif test -f "$srcdir/$f"; then
43957 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
43958 echo "$as_me: error: cannot find input file: $f" >&2;}
43959 { (exit 1); exit 1; }; }
43962 done` || { (exit 1); exit 1; }
43964 cat >>$CONFIG_STATUS <<_ACEOF
43968 cat >>$CONFIG_STATUS <<\_ACEOF
43970 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
43971 s,@configure_input@,$configure_input,;t t
43972 s,@srcdir@,$ac_srcdir,;t t
43973 s,@abs_srcdir@,$ac_abs_srcdir,;t t
43974 s,@top_srcdir@,$ac_top_srcdir,;t t
43975 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
43976 s,@builddir@,$ac_builddir,;t t
43977 s,@abs_builddir@,$ac_abs_builddir,;t t
43978 s,@top_builddir@,$ac_top_builddir,;t t
43979 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
43980 s,@INSTALL@,$ac_INSTALL,;t t
43981 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
43983 if test x"$ac_file" != x-; then
43984 mv $tmp/out $ac_file
43992 cat >>$CONFIG_STATUS <<\_ACEOF
43995 # CONFIG_HEADER section.
43998 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
43999 # NAME is the cpp macro being defined and VALUE is the value it is being given.
44001 # ac_d sets the value in "#define NAME VALUE" lines.
44002 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
44003 ac_dB='[ ].*$,\1#\2'
44006 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
44007 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
44008 ac_uB='$,\1#\2define\3'
44012 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
44013 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
44015 - | *:- | *:-:* ) # input from stdin
44017 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
44018 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
44019 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
44020 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
44021 * ) ac_file_in=$ac_file.in ;;
44024 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
44025 echo "$as_me: creating $ac_file" >&6;}
44027 # First look for the input files in the build tree, otherwise in the
44029 ac_file_inputs=`IFS=:
44030 for f in $ac_file_in; do
44032 -) echo $tmp/stdin ;;
44034 # Absolute (can't be DOS-style, as IFS=:)
44035 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
44036 echo "$as_me: error: cannot find input file: $f" >&2;}
44037 { (exit 1); exit 1; }; }
44038 # Do quote $f, to prevent DOS paths from being IFS'd.
44041 if test -f "$f"; then
44044 elif test -f "$srcdir/$f"; then
44049 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
44050 echo "$as_me: error: cannot find input file: $f" >&2;}
44051 { (exit 1); exit 1; }; }
44054 done` || { (exit 1); exit 1; }
44055 # Remove the trailing spaces.
44056 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
44060 # Transform confdefs.h into two sed scripts, `conftest.defines' and
44061 # `conftest.undefs', that substitutes the proper values into
44062 # config.h.in to produce config.h. The first handles `#define'
44063 # templates, and the second `#undef' templates.
44064 # And first: Protect against being on the right side of a sed subst in
44065 # config.status. Protect against being in an unquoted here document
44066 # in config.status.
44067 rm -f conftest.defines conftest.undefs
44068 # Using a here document instead of a string reduces the quoting nightmare.
44069 # Putting comments in sed scripts is not portable.
44071 # `end' is used to avoid that the second main sed command (meant for
44072 # 0-ary CPP macros) applies to n-ary macro definitions.
44073 # See the Autoconf documentation for `clear'.
44074 cat >confdef2sed.sed <<\_ACEOF
44079 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
44081 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
44084 # If some macros were called several times there might be several times
44085 # the same #defines, which is useless. Nevertheless, we may not want to
44086 # sort them, since we want the *last* AC-DEFINE to be honored.
44087 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
44088 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
44089 rm -f confdef2sed.sed
44091 # This sed command replaces #undef with comments. This is necessary, for
44092 # example, in the case of _POSIX_SOURCE, which is predefined and required
44093 # on some systems where configure will not decide to define it.
44094 cat >>conftest.undefs <<\_ACEOF
44095 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
44098 # Break up conftest.defines because some shells have a limit on the size
44099 # of here documents, and old seds have small limits too (100 cmds).
44100 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
44101 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
44102 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
44103 echo ' :' >>$CONFIG_STATUS
44104 rm -f conftest.tail
44105 while grep . conftest.defines >/dev/null
44107 # Write a limited-size here document to $tmp/defines.sed.
44108 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
44109 # Speed up: don't consider the non `#define' lines.
44110 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
44111 # Work around the forget-to-reset-the-flag bug.
44112 echo 't clr' >>$CONFIG_STATUS
44113 echo ': clr' >>$CONFIG_STATUS
44114 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
44116 sed -f $tmp/defines.sed $tmp/in >$tmp/out
44118 mv $tmp/out $tmp/in
44120 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
44121 rm -f conftest.defines
44122 mv conftest.tail conftest.defines
44124 rm -f conftest.defines
44125 echo ' fi # grep' >>$CONFIG_STATUS
44126 echo >>$CONFIG_STATUS
44128 # Break up conftest.undefs because some shells have a limit on the size
44129 # of here documents, and old seds have small limits too (100 cmds).
44130 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
44131 rm -f conftest.tail
44132 while grep . conftest.undefs >/dev/null
44134 # Write a limited-size here document to $tmp/undefs.sed.
44135 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
44136 # Speed up: don't consider the non `#undef'
44137 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
44138 # Work around the forget-to-reset-the-flag bug.
44139 echo 't clr' >>$CONFIG_STATUS
44140 echo ': clr' >>$CONFIG_STATUS
44141 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
44143 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
44145 mv $tmp/out $tmp/in
44147 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
44148 rm -f conftest.undefs
44149 mv conftest.tail conftest.undefs
44151 rm -f conftest.undefs
44153 cat >>$CONFIG_STATUS <<\_ACEOF
44154 # Let's still pretend it is `configure' which instantiates (i.e., don't
44155 # use $as_me), people would be surprised to read:
44156 # /* config.h. Generated by config.status. */
44157 if test x"$ac_file" = x-; then
44158 echo "/* Generated by configure. */" >$tmp/config.h
44160 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
44162 cat $tmp/in >>$tmp/config.h
44164 if test x"$ac_file" != x-; then
44165 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
44166 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
44167 echo "$as_me: $ac_file is unchanged" >&6;}
44169 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
44170 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44171 X"$ac_file" : 'X\(//\)[^/]' \| \
44172 X"$ac_file" : 'X\(//\)$' \| \
44173 X"$ac_file" : 'X\(/\)' \| \
44174 . : '\(.\)' 2>/dev/null ||
44176 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44177 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44178 /^X\(\/\/\)$/{ s//\1/; q; }
44179 /^X\(\/\).*/{ s//\1/; q; }
44181 { if $as_mkdir_p; then
44186 while test ! -d "$as_dir"; do
44187 as_dirs="$as_dir $as_dirs"
44188 as_dir=`(dirname "$as_dir") 2>/dev/null ||
44189 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44190 X"$as_dir" : 'X\(//\)[^/]' \| \
44191 X"$as_dir" : 'X\(//\)$' \| \
44192 X"$as_dir" : 'X\(/\)' \| \
44193 . : '\(.\)' 2>/dev/null ||
44195 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44196 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44197 /^X\(\/\/\)$/{ s//\1/; q; }
44198 /^X\(\/\).*/{ s//\1/; q; }
44201 test ! -n "$as_dirs" || mkdir $as_dirs
44202 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
44203 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
44204 { (exit 1); exit 1; }; }; }
44207 mv $tmp/config.h $ac_file
44211 rm -f $tmp/config.h
44213 # Compute $ac_file's index in $config_headers.
44215 for _am_header in $config_headers :; do
44216 case $_am_header in
44217 $ac_file | $ac_file:* )
44220 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
44223 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
44224 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44225 X$ac_file : 'X\(//\)[^/]' \| \
44226 X$ac_file : 'X\(//\)$' \| \
44227 X$ac_file : 'X\(/\)' \| \
44228 . : '\(.\)' 2>/dev/null ||
44230 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44231 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44232 /^X\(\/\/\)$/{ s//\1/; q; }
44233 /^X\(\/\).*/{ s//\1/; q; }
44234 s/.*/./; q'`/stamp-h$_am_stamp_count
44237 cat >>$CONFIG_STATUS <<\_ACEOF
44240 # CONFIG_COMMANDS section.
44242 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
44243 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
44244 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
44245 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
44246 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44247 X"$ac_dest" : 'X\(//\)[^/]' \| \
44248 X"$ac_dest" : 'X\(//\)$' \| \
44249 X"$ac_dest" : 'X\(/\)' \| \
44250 . : '\(.\)' 2>/dev/null ||
44252 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44253 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44254 /^X\(\/\/\)$/{ s//\1/; q; }
44255 /^X\(\/\).*/{ s//\1/; q; }
44257 { if $as_mkdir_p; then
44262 while test ! -d "$as_dir"; do
44263 as_dirs="$as_dir $as_dirs"
44264 as_dir=`(dirname "$as_dir") 2>/dev/null ||
44265 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44266 X"$as_dir" : 'X\(//\)[^/]' \| \
44267 X"$as_dir" : 'X\(//\)$' \| \
44268 X"$as_dir" : 'X\(/\)' \| \
44269 . : '\(.\)' 2>/dev/null ||
44271 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44272 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44273 /^X\(\/\/\)$/{ s//\1/; q; }
44274 /^X\(\/\).*/{ s//\1/; q; }
44277 test ! -n "$as_dirs" || mkdir $as_dirs
44278 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
44279 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
44280 { (exit 1); exit 1; }; }; }
44284 if test "$ac_dir" != .; then
44285 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
44286 # A "../" for each directory in $ac_dir_suffix.
44287 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
44289 ac_dir_suffix= ac_top_builddir=
44293 .) # No --srcdir option. We are building in place.
44295 if test -z "$ac_top_builddir"; then
44298 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
44300 [\\/]* | ?:[\\/]* ) # Absolute path.
44301 ac_srcdir=$srcdir$ac_dir_suffix;
44302 ac_top_srcdir=$srcdir ;;
44303 *) # Relative path.
44304 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
44305 ac_top_srcdir=$ac_top_builddir$srcdir ;;
44308 # Do not use `cd foo && pwd` to compute absolute paths, because
44309 # the directories may not exist.
44311 .) ac_abs_builddir="$ac_dir";;
44314 .) ac_abs_builddir=`pwd`;;
44315 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
44316 *) ac_abs_builddir=`pwd`/"$ac_dir";;
44319 case $ac_abs_builddir in
44320 .) ac_abs_top_builddir=${ac_top_builddir}.;;
44322 case ${ac_top_builddir}. in
44323 .) ac_abs_top_builddir=$ac_abs_builddir;;
44324 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
44325 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
44328 case $ac_abs_builddir in
44329 .) ac_abs_srcdir=$ac_srcdir;;
44332 .) ac_abs_srcdir=$ac_abs_builddir;;
44333 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
44334 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
44337 case $ac_abs_builddir in
44338 .) ac_abs_top_srcdir=$ac_top_srcdir;;
44340 case $ac_top_srcdir in
44341 .) ac_abs_top_srcdir=$ac_abs_builddir;;
44342 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
44343 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
44348 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
44349 echo "$as_me: executing $ac_dest commands" >&6;}
44351 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
44352 # Strip MF so we end up with the name of the file.
44353 mf=`echo "$mf" | sed -e 's/:.*$//'`
44354 # Check whether this is an Automake generated Makefile or not.
44355 # We used to match only the files named `Makefile.in', but
44356 # some people rename them; so instead we look at the file content.
44357 # Grep'ing the first line is not enough: some people post-process
44358 # each Makefile.in and add a new line on top of each file to say so.
44359 # So let's grep whole file.
44360 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
44361 dirpart=`(dirname "$mf") 2>/dev/null ||
44362 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44363 X"$mf" : 'X\(//\)[^/]' \| \
44364 X"$mf" : 'X\(//\)$' \| \
44365 X"$mf" : 'X\(/\)' \| \
44366 . : '\(.\)' 2>/dev/null ||
44368 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44369 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44370 /^X\(\/\/\)$/{ s//\1/; q; }
44371 /^X\(\/\).*/{ s//\1/; q; }
44376 # Extract the definition of DEPDIR, am__include, and am__quote
44377 # from the Makefile without running `make'.
44378 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
44379 test -z "$DEPDIR" && continue
44380 am__include=`sed -n 's/^am__include = //p' < "$mf"`
44381 test -z "am__include" && continue
44382 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
44383 # When using ansi2knr, U may be empty or an underscore; expand it
44384 U=`sed -n 's/^U = //p' < "$mf"`
44385 # Find all dependency output files, they are included files with
44386 # $(DEPDIR) in their names. We invoke sed twice because it is the
44387 # simplest approach to changing $(DEPDIR) to its actual value in the
44389 for file in `sed -n "
44390 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
44391 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
44392 # Make sure the directory exists.
44393 test -f "$dirpart/$file" && continue
44394 fdir=`(dirname "$file") 2>/dev/null ||
44395 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44396 X"$file" : 'X\(//\)[^/]' \| \
44397 X"$file" : 'X\(//\)$' \| \
44398 X"$file" : 'X\(/\)' \| \
44399 . : '\(.\)' 2>/dev/null ||
44401 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44402 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44403 /^X\(\/\/\)$/{ s//\1/; q; }
44404 /^X\(\/\).*/{ s//\1/; q; }
44406 { if $as_mkdir_p; then
44407 mkdir -p $dirpart/$fdir
44409 as_dir=$dirpart/$fdir
44411 while test ! -d "$as_dir"; do
44412 as_dirs="$as_dir $as_dirs"
44413 as_dir=`(dirname "$as_dir") 2>/dev/null ||
44414 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
44415 X"$as_dir" : 'X\(//\)[^/]' \| \
44416 X"$as_dir" : 'X\(//\)$' \| \
44417 X"$as_dir" : 'X\(/\)' \| \
44418 . : '\(.\)' 2>/dev/null ||
44420 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
44421 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
44422 /^X\(\/\/\)$/{ s//\1/; q; }
44423 /^X\(\/\).*/{ s//\1/; q; }
44426 test ! -n "$as_dirs" || mkdir $as_dirs
44427 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
44428 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
44429 { (exit 1); exit 1; }; }; }
44431 # echo "creating $dirpart/$file"
44432 echo '# dummy' > "$dirpart/$file"
44439 BACKENDSC="servers/slapd/backends.c"
44440 echo "Making $BACKENDSC"
44442 cat > $BACKENDSC << ENDX
44443 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
44445 * Copyright 1998-2005 The OpenLDAP Foundation.
44446 * All rights reserved.
44448 * Redistribution and use in source and binary forms, with or without
44449 * modification, are permitted only as authorized by the OpenLDAP
44452 * A copy of this license is available in the file LICENSE in the
44453 * top-level directory of the distribution or, alternatively, at
44454 * <http://www.OpenLDAP.org/license.html>.
44456 /* This file is automatically generated by configure; please do not edit. */
44458 #include "portable.h"
44462 if test "${STATIC_BACKENDS}"; then
44463 for b in config ${STATIC_BACKENDS}; do
44464 bb=`echo "${b}" | sed -e 's/back-//'`
44465 cat >> $BACKENDSC << ENDX
44466 extern BI_init ${bb}_back_initialize;
44470 cat >> $BACKENDSC << ENDX
44472 BackendInfo slap_binfo[] = {
44475 for b in config ${STATIC_BACKENDS}; do
44476 bb=`echo "${b}" | sed -e 's/back-//'`
44477 echo " Add ${bb} ..."
44478 cat >> $BACKENDSC << ENDX
44479 { "${bb}", ${bb}_back_initialize },
44483 cat >> $BACKENDSC << ENDX
44487 /* end of generated file */
44491 echo Please run \"make depend\" to build dependencies
44497 cat >>$CONFIG_STATUS <<\_ACEOF
44499 { (exit 0); exit 0; }
44501 chmod +x $CONFIG_STATUS
44502 ac_clean_files=$ac_clean_files_save
44505 # configure is writing to config.log, and then calls config.status.
44506 # config.status does its own redirection, appending to config.log.
44507 # Unfortunately, on DOS this fails, as config.log is still kept open
44508 # by configure, so config.status won't be able to write to it; its
44509 # output is simply discarded. So we exec the FD to /dev/null,
44510 # effectively closing config.log, so it can be properly (re)opened and
44511 # appended to by config.status. When coming back to configure, we
44512 # need to make the FD available again.
44513 if test "$no_create" != yes; then
44515 ac_config_status_args=
44516 test "$silent" = yes &&
44517 ac_config_status_args="$ac_config_status_args --quiet"
44519 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
44521 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
44522 # would make configure fail if this is the last instruction.
44523 $ac_cs_success || { (exit 1); exit 1; }