2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.635 2006/07/26 00:55:07 hyc Exp .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59.
6 # Copyright 1998-2006 The OpenLDAP Foundation. All rights reserved.
7 # Restrictions apply, see COPYRIGHT and LICENSE files.
9 # Copyright (C) 2003 Free Software Foundation, Inc.
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12 ## --------------------- ##
13 ## M4sh Initialization. ##
14 ## --------------------- ##
16 # Be Bourne compatible
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
26 DUALCASE=1; export DUALCASE # for MKS sh
28 # Support unset when possible.
29 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
36 # Work around bugs in pre-3.0 UWIN ksh.
37 $as_unset ENV MAIL MAILPATH
44 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
45 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
48 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
49 eval $as_var=C; export $as_var
55 # Required to use basename.
56 if expr a : '\(a\)' >/dev/null 2>&1; then
62 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
69 # Name of the executable.
70 as_me=`$as_basename "$0" ||
71 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
72 X"$0" : 'X\(//\)$' \| \
73 X"$0" : 'X\(/\)$' \| \
74 . : '\(.\)' 2>/dev/null ||
76 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
77 /^X\/\(\/\/\)$/{ s//\1/; q; }
78 /^X\/\(\/\).*/{ s//\1/; q; }
82 # PATH needs CR, and LINENO needs CR and PATH.
83 # Avoid depending upon Character Ranges.
84 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
85 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
86 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
87 as_cr_digits='0123456789'
88 as_cr_alnum=$as_cr_Letters$as_cr_digits
90 # The user is always right.
91 if test "${PATH_SEPARATOR+set}" != set; then
92 echo "#! /bin/sh" >conf$$.sh
93 echo "exit 0" >>conf$$.sh
95 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
106 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
107 test "x$as_lineno_1" != "x$as_lineno_2" &&
108 test "x$as_lineno_3" = "x$as_lineno_2" || {
109 # Find who we are. Look in the path if we contain no path at all
112 *[\\/]* ) as_myself=$0 ;;
113 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
117 test -z "$as_dir" && as_dir=.
118 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
123 # We did not find ourselves, most probably we were run as `sh COMMAND'
124 # in which case we are not to be found in the path.
125 if test "x$as_myself" = x; then
128 if test ! -f "$as_myself"; then
129 { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
130 { (exit 1); exit 1; }; }
132 case $CONFIG_SHELL in
134 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
135 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
138 test -z "$as_dir" && as_dir=.
139 for as_base in sh bash ksh sh5; do
142 if ("$as_dir/$as_base" -c '
145 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
146 test "x$as_lineno_1" != "x$as_lineno_2" &&
147 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
148 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
149 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
150 CONFIG_SHELL=$as_dir/$as_base
152 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
160 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
161 # uniformly replaced by the line number. The first 'sed' inserts a
162 # line-number line before each line; the second 'sed' does the real
163 # work. The second script uses 'N' to pair each line-number line
164 # with the numbered line, and appends trailing '-' during
165 # substitution so that $LINENO is not a special case at line end.
166 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
167 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
168 sed '=' <$as_myself |
173 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
176 s,^['$as_cr_digits']*\n,,
178 chmod +x $as_me.lineno ||
179 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
180 { (exit 1); exit 1; }; }
182 # Don't try to exec as it changes $[0], causing all sort of problems
183 # (the dirname of $[0] is not the place where we might find the
184 # original and so on. Autoconf is especially sensible to this).
186 # Exit status is that of the last command.
191 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
192 *c*,-n*) ECHO_N= ECHO_C='
194 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
195 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
198 if expr a : '\(a\)' >/dev/null 2>&1; then
204 rm -f conf$$ conf$$.exe conf$$.file
206 if ln -s conf$$.file conf$$ 2>/dev/null; then
207 # We could just check for DJGPP; but this test a) works b) is more generic
208 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
209 if test -f conf$$.exe; then
210 # Don't use ln at all; we don't have any links
215 elif ln conf$$.file conf$$ 2>/dev/null; then
220 rm -f conf$$ conf$$.exe conf$$.file
222 if mkdir -p . 2>/dev/null; then
225 test -d ./-p && rmdir ./-p
229 as_executable_p="test -f"
231 # Sed expression to map a string onto a valid CPP name.
232 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
234 # Sed expression to map a string onto a valid variable name.
235 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
239 # We need space, tab and new line, in precisely that order.
249 # Check that we are running under the correct shell.
250 SHELL=${CONFIG_SHELL-/bin/sh}
254 # Remove one level of quotation (which was required for Make).
255 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
260 if test "X$1" = X--no-reexec; then
261 # Discard the --no-reexec flag, and continue.
263 elif test "X$1" = X--fallback-echo; then
264 # Avoid inline document here, it may be left over
266 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
267 # Yippee, $echo works!
270 # Restart under the correct shell.
271 exec $SHELL "$0" --no-reexec ${1+"$@"}
274 if test "X$1" = X--fallback-echo; then
275 # used as fallback echo
283 # The HP-UX ksh and POSIX shell print the target directory to stdout
285 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
287 if test -z "$ECHO"; then
288 if test "X${echo_test_string+set}" != Xset; then
289 # find a string as large as possible, as long as the shell can cope with it
290 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
291 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
292 if (echo_test_string=`eval $cmd`) 2>/dev/null &&
293 echo_test_string=`eval $cmd` &&
294 (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
301 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
302 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
303 test "X$echo_testing_string" = "X$echo_test_string"; then
306 # The Solaris, AIX, and Digital Unix default echo programs unquote
307 # backslashes. This makes it impossible to quote backslashes using
308 # echo "$something" | sed 's/\\/\\\\/g'
310 # So, first we look for a working echo in the user's PATH.
312 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
313 for dir in $PATH /usr/ucb; do
315 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
316 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
317 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
318 test "X$echo_testing_string" = "X$echo_test_string"; then
325 if test "X$echo" = Xecho; then
326 # We didn't find a better echo, so look for alternatives.
327 if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
328 echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
329 test "X$echo_testing_string" = "X$echo_test_string"; then
330 # This shell has a builtin print -r that does the trick.
332 elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
333 test "X$CONFIG_SHELL" != X/bin/ksh; then
334 # If we have ksh, try running configure again with it.
335 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
336 export ORIGINAL_CONFIG_SHELL
337 CONFIG_SHELL=/bin/ksh
339 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
343 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
344 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
345 test "X$echo_testing_string" = "X$echo_test_string"; then
348 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
349 test "X$echo_testing_string" = 'X\t' &&
350 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
351 test "X$echo_testing_string" = "X$echo_test_string"; then
352 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
354 SHELL="$CONFIG_SHELL"
356 echo="$CONFIG_SHELL $0 --fallback-echo"
357 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
358 test "X$echo_testing_string" = 'X\t' &&
359 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
360 test "X$echo_testing_string" = "X$echo_test_string"; then
361 echo="$CONFIG_SHELL $0 --fallback-echo"
363 # maybe with a smaller string...
366 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
367 if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
374 if test "$prev" != 'sed 50q "$0"'; then
375 echo_test_string=`eval $prev`
376 export echo_test_string
377 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
379 # Oops. We lost completely, so just stick with echo.
388 # Copy echo and quote the copy suitably for passing to libtool from
389 # the Makefile, instead of quoting the original, which is used later.
391 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
392 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
399 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
400 # so uname gets run too.
401 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
408 ac_default_prefix=/usr/local
409 ac_config_libobj_dir=.
414 SHELL=${CONFIG_SHELL-/bin/sh}
416 # Maximum number of lines to put in a shell here document.
417 # This variable seems obsolete. It should probably be removed, and
418 # only ac_max_sed_lines should be used.
419 : ${ac_max_here_lines=38}
421 # Identity of this package.
428 ac_unique_file="OpenLDAP"
429 ac_unique_file="build/version.sh"
430 ac_default_prefix=/usr/local
431 # Factoring default headers for most tests.
432 ac_includes_default="\
435 # include <sys/types.h>
438 # include <sys/stat.h>
449 # if !STDC_HEADERS && HAVE_MEMORY_H
455 # include <strings.h>
458 # include <inttypes.h>
468 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar OPENLDAP_LIBRELEASE OPENLDAP_LIBVERSION OPENLDAP_RELEASE_DATE top_builddir ldap_subdir CC AR CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB DLLTOOL ac_ct_DLLTOOL AS ac_ct_AS OBJDUMP ac_ct_OBJDUMP CPP LIBTOOL PERLBIN OL_MKDEP OL_MKDEP_FLAGS LTSTATIC LIBOBJS LIBSRCS PLAT WITH_SASL WITH_TLS WITH_MODULES_ENABLED WITH_ACI_ENABLED BUILD_THREAD BUILD_LIBS_DYNAMIC BUILD_SLAPD BUILD_SLAPI SLAPD_SLAPI_DEPEND BUILD_BDB BUILD_DNSSRV BUILD_HDB BUILD_LDAP BUILD_META BUILD_MONITOR BUILD_NULL BUILD_PASSWD BUILD_RELAY BUILD_PERL BUILD_SHELL BUILD_SQL BUILD_ACCESSLOG BUILD_AUDITLOG BUILD_CONSTRAINT BUILD_DDS BUILD_DENYOP BUILD_DYNGROUP BUILD_DYNLIST BUILD_LASTMOD BUILD_PPOLICY BUILD_PROXYCACHE BUILD_REFINT BUILD_RETCODE BUILD_RWM BUILD_SEQMOD BUILD_SYNCPROV BUILD_TRANSLUCENT BUILD_UNIQUE BUILD_VALSORT BUILD_SLURPD LDAP_LIBS SLAPD_LIBS SLURPD_LIBS BDB_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 no|yes|traditional [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-dynacl enable run-time loadable ACL support (experimental) [no]
1019 --enable-aci enable per-object ACIs (experimental) no|yes|mod [no]
1020 --enable-cleartext enable cleartext passwords [yes]
1021 --enable-crypt enable crypt(3) passwords [no]
1022 --enable-lmpasswd enable LAN Manager passwords [no]
1023 --enable-spasswd enable (Cyrus) SASL password verification [no]
1024 --enable-modules enable dynamic module support [no]
1025 --enable-rewrite enable DN rewriting in back-ldap and rwm overlay [auto]
1026 --enable-rlookups enable reverse lookups of client hostnames [no]
1027 --enable-slapi enable SLAPI support (experimental) [no]
1028 --enable-slp enable SLPv2 support [no]
1029 --enable-wrappers enable tcp wrapper support [no]
1031 SLAPD Backend Options:
1032 --enable-backends enable all available backends no|yes|mod
1033 --enable-bdb enable Berkeley DB backend no|yes|mod [yes]
1034 --enable-dnssrv enable dnssrv backend no|yes|mod [no]
1035 --enable-hdb enable Hierarchical DB backend no|yes|mod [yes]
1036 --enable-ldap enable ldap backend no|yes|mod [no]
1037 --enable-meta enable metadirectory backend no|yes|mod [no]
1038 --enable-monitor enable monitor backend no|yes|mod [yes]
1039 --enable-null enable null backend no|yes|mod [no]
1040 --enable-passwd enable passwd backend no|yes|mod [no]
1041 --enable-perl enable perl backend no|yes|mod [no]
1042 --enable-relay enable relay backend no|yes|mod [yes]
1043 --enable-shell enable shell backend no|yes|mod [no]
1044 --enable-sql enable sql backend no|yes|mod [no]
1046 SLAPD Overlay Options:
1047 --enable-overlays enable all available overlays no|yes|mod
1048 --enable-accesslog In-Directory Access Logging overlay no|yes|mod [no]
1049 --enable-auditlog Audit Logging overlay no|yes|mod [no]
1050 --enable-constraint Attribute Constraint overlay no|yes|mod [no]
1051 --enable-dds Dynamic Directory Services overlay no|yes|mod [no]
1052 --enable-denyop Deny Operation overlay no|yes|mod [no]
1053 --enable-dyngroup Dynamic Group overlay no|yes|mod [no]
1054 --enable-dynlist Dynamic List overlay no|yes|mod [no]
1055 --enable-lastmod Last Modification overlay no|yes|mod [no]
1056 --enable-ppolicy Password Policy overlay no|yes|mod [no]
1057 --enable-proxycache Proxy Cache overlay no|yes|mod [no]
1058 --enable-refint Referential Integrity overlay no|yes|mod [no]
1059 --enable-retcode Return Code testing overlay no|yes|mod [no]
1060 --enable-rwm Rewrite/Remap overlay no|yes|mod [no]
1061 --enable-seqmod Sequential Modify overlay no|yes|mod [yes]
1062 --enable-syncprov Syncrepl Provider overlay no|yes|mod [yes]
1063 --enable-translucent Translucent Proxy overlay no|yes|mod [no]
1064 --enable-unique Attribute Uniqueness overlay no|yes|mod [no]
1065 --enable-valsort Value Sorting overlay no|yes|mod [no]
1067 SLURPD (Replication Daemon) Options:
1068 --enable-slurpd enable building slurpd [auto]
1070 Library Generation & Linking Options
1071 --enable-static[=PKGS]
1072 build static libraries [default=yes]
1073 --enable-shared[=PKGS]
1074 build shared libraries [default=yes]
1075 --enable-fast-install[=PKGS]
1076 optimize for fast installation [default=yes]
1077 --disable-dependency-tracking speeds up one-time build
1078 --enable-dependency-tracking do not reject slow dependency extractors
1079 --disable-libtool-lock avoid locking (might break parallel builds)
1082 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1083 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1084 --with-subdir=DIR change default subdirectory used for installs
1085 --with-cyrus-sasl with Cyrus SASL support [auto]
1086 --with-fetch with fetch(3) URL support [auto]
1087 --with-threads with threads [auto]
1088 --with-tls with TLS/SSL support [auto]
1089 --with-yielding-select with implicitly yielding select [auto]
1090 --with-mp with multiple precision statistics auto|longlong|long|bignum|gmp [auto]
1091 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1092 --with-pic try to use only PIC/non-PIC objects [default=use
1095 include additional configurations [automatic]
1097 See INSTALL file for further details.
1099 Some influential environment variables:
1100 CC C compiler command
1101 CFLAGS C compiler flags
1102 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1103 nonstandard directory <lib dir>
1104 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1105 headers in a nonstandard directory <include dir>
1108 Use these variables to override the choices made by `configure' or to help
1109 it to find libraries and programs with nonstandard names/locations.
1114 if test "$ac_init_help" = "recursive"; then
1115 # If there are subdirs, report their specific --help.
1117 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1118 test -d $ac_dir || continue
1121 if test "$ac_dir" != .; then
1122 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1123 # A "../" for each directory in $ac_dir_suffix.
1124 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1126 ac_dir_suffix= ac_top_builddir=
1130 .) # No --srcdir option. We are building in place.
1132 if test -z "$ac_top_builddir"; then
1135 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1137 [\\/]* | ?:[\\/]* ) # Absolute path.
1138 ac_srcdir=$srcdir$ac_dir_suffix;
1139 ac_top_srcdir=$srcdir ;;
1141 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1142 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1145 # Do not use `cd foo && pwd` to compute absolute paths, because
1146 # the directories may not exist.
1148 .) ac_abs_builddir="$ac_dir";;
1151 .) ac_abs_builddir=`pwd`;;
1152 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1153 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1156 case $ac_abs_builddir in
1157 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1159 case ${ac_top_builddir}. in
1160 .) ac_abs_top_builddir=$ac_abs_builddir;;
1161 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1162 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1165 case $ac_abs_builddir in
1166 .) ac_abs_srcdir=$ac_srcdir;;
1169 .) ac_abs_srcdir=$ac_abs_builddir;;
1170 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1171 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1174 case $ac_abs_builddir in
1175 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1177 case $ac_top_srcdir in
1178 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1179 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1180 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1185 # Check for guested configure; otherwise get Cygnus style configure.
1186 if test -f $ac_srcdir/configure.gnu; then
1188 $SHELL $ac_srcdir/configure.gnu --help=recursive
1189 elif test -f $ac_srcdir/configure; then
1191 $SHELL $ac_srcdir/configure --help=recursive
1192 elif test -f $ac_srcdir/configure.ac ||
1193 test -f $ac_srcdir/configure.in; then
1195 $ac_configure --help
1197 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1203 test -n "$ac_init_help" && exit 0
1204 if $ac_init_version; then
1207 Copyright (C) 2003 Free Software Foundation, Inc.
1208 This configure script is free software; the Free Software Foundation
1209 gives unlimited permission to copy, distribute and modify it.
1211 Copyright 1998-2006 The OpenLDAP Foundation. All rights reserved.
1212 Restrictions apply, see COPYRIGHT and LICENSE files.
1218 This file contains any messages produced by compilers while
1219 running configure, to aid debugging if configure makes a mistake.
1221 It was created by $as_me, which was
1222 generated by GNU Autoconf 2.59. Invocation command line was
1233 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1234 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1235 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1236 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1237 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1239 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1240 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1242 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1243 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1244 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1245 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1246 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1247 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1248 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1256 test -z "$as_dir" && as_dir=.
1257 echo "PATH: $as_dir"
1272 # Keep a trace of the command line.
1273 # Strip out --no-create and --no-recursion so they do not pile up.
1274 # Strip out --silent because we don't want to record it for future runs.
1275 # Also quote any args containing shell meta-characters.
1276 # Make two passes to allow for proper duplicate-argument suppression.
1281 ac_must_keep_next=false
1287 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1288 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1289 | -silent | --silent | --silen | --sile | --sil)
1291 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1292 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1295 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1297 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1298 if test $ac_must_keep_next = true; then
1299 ac_must_keep_next=false # Got value, back to normal.
1302 *=* | --config-cache | -C | -disable-* | --disable-* \
1303 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1304 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1305 | -with-* | --with-* | -without-* | --without-* | --x)
1306 case "$ac_configure_args0 " in
1307 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1310 -* ) ac_must_keep_next=true ;;
1313 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1314 # Get rid of the leading space.
1320 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1321 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1323 # When interrupted or exit'd, cleanup temporary files, and complete
1324 # config.log. We remove comments because anyway the quotes in there
1325 # would cause problems or look ugly.
1326 # WARNING: Be sure not to use single quotes in there, as some shells,
1327 # such as our DU 5.0 friend, will then `close' the trap.
1328 trap 'exit_status=$?
1329 # Save into config.log some information that might help in debugging.
1334 ## ---------------- ##
1335 ## Cache variables. ##
1336 ## ---------------- ##
1339 # The following way of writing the cache mishandles newlines in values,
1342 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1345 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1346 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1350 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1357 ## ----------------- ##
1358 ## Output variables. ##
1359 ## ----------------- ##
1362 for ac_var in $ac_subst_vars
1364 eval ac_val=$`echo $ac_var`
1365 echo "$ac_var='"'"'$ac_val'"'"'"
1369 if test -n "$ac_subst_files"; then
1376 for ac_var in $ac_subst_files
1378 eval ac_val=$`echo $ac_var`
1379 echo "$ac_var='"'"'$ac_val'"'"'"
1384 if test -s confdefs.h; then
1391 sed "/^$/d" confdefs.h | sort
1394 test "$ac_signal" != 0 &&
1395 echo "$as_me: caught signal $ac_signal"
1396 echo "$as_me: exit $exit_status"
1398 rm -f core *.core &&
1399 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1402 for ac_signal in 1 2 13 15; do
1403 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1407 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1408 rm -rf conftest* confdefs.h
1409 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1412 # Predefined preprocessor variables.
1414 cat >>confdefs.h <<_ACEOF
1415 #define PACKAGE_NAME "$PACKAGE_NAME"
1419 cat >>confdefs.h <<_ACEOF
1420 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1424 cat >>confdefs.h <<_ACEOF
1425 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1429 cat >>confdefs.h <<_ACEOF
1430 #define PACKAGE_STRING "$PACKAGE_STRING"
1434 cat >>confdefs.h <<_ACEOF
1435 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1439 # Let the site file select an alternate cache file if it wants to.
1440 # Prefer explicitly selected file to automatically selected ones.
1441 if test -z "$CONFIG_SITE"; then
1442 if test "x$prefix" != xNONE; then
1443 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1445 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1448 for ac_site_file in $CONFIG_SITE; do
1449 if test -r "$ac_site_file"; then
1450 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1451 echo "$as_me: loading site script $ac_site_file" >&6;}
1452 sed 's/^/| /' "$ac_site_file" >&5
1458 # Check that the precious variables saved in the cache have kept the same
1460 ac_cache_corrupted=false
1461 for ac_var in `(set) 2>&1 |
1462 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1463 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1464 eval ac_new_set=\$ac_env_${ac_var}_set
1465 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1466 eval ac_new_val="\$ac_env_${ac_var}_value"
1467 case $ac_old_set,$ac_new_set in
1469 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1470 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1471 ac_cache_corrupted=: ;;
1473 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1474 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1475 ac_cache_corrupted=: ;;
1478 if test "x$ac_old_val" != "x$ac_new_val"; then
1479 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1480 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1481 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1482 echo "$as_me: former value: $ac_old_val" >&2;}
1483 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1484 echo "$as_me: current value: $ac_new_val" >&2;}
1485 ac_cache_corrupted=:
1488 # Pass precious variables to config.status.
1489 if test "$ac_new_set" = set; then
1491 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1492 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1493 *) ac_arg=$ac_var=$ac_new_val ;;
1495 case " $ac_configure_args " in
1496 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1497 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1501 if $ac_cache_corrupted; then
1502 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1503 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1504 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1505 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1506 { (exit 1); exit 1; }; }
1510 ac_cpp='$CPP $CPPFLAGS'
1511 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1512 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1513 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 no yes traditional ; 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-mp
2431 # Check whether --with-mp or --without-mp was given.
2432 if test "${with_mp+set}" = set; then
2436 for ol_val in auto longlong long 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-mp" >&5
2443 echo "$as_me: error: bad value $withval for --with-mp" >&2;}
2444 { (exit 1); exit 1; }; }
2446 ol_with_mp="$ol_arg"
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-dynacl
2484 # Check whether --enable-dynacl or --disable-dynacl was given.
2485 if test "${enable_dynacl+set}" = set; then
2486 enableval="$enable_dynacl"
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-dynacl" >&5
2496 echo "$as_me: error: bad value $enableval for --enable-dynacl" >&2;}
2497 { (exit 1); exit 1; }; }
2499 ol_enable_dynacl="$ol_arg"
2504 # end --enable-dynacl
2505 # OpenLDAP --enable-aci
2507 # Check whether --enable-aci or --disable-aci was given.
2508 if test "${enable_aci+set}" = set; then
2509 enableval="$enable_aci"
2512 for ol_val in no yes mod ; 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-aci" >&5
2519 echo "$as_me: error: bad value $enableval for --enable-aci" >&2;}
2520 { (exit 1); exit 1; }; }
2522 ol_enable_aci="$ol_arg"
2528 # OpenLDAP --enable-cleartext
2530 # Check whether --enable-cleartext or --disable-cleartext was given.
2531 if test "${enable_cleartext+set}" = set; then
2532 enableval="$enable_cleartext"
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-cleartext" >&5
2542 echo "$as_me: error: bad value $enableval for --enable-cleartext" >&2;}
2543 { (exit 1); exit 1; }; }
2545 ol_enable_cleartext="$ol_arg"
2548 ol_enable_cleartext=yes
2550 # end --enable-cleartext
2551 # OpenLDAP --enable-crypt
2553 # Check whether --enable-crypt or --disable-crypt was given.
2554 if test "${enable_crypt+set}" = set; then
2555 enableval="$enable_crypt"
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-crypt" >&5
2565 echo "$as_me: error: bad value $enableval for --enable-crypt" >&2;}
2566 { (exit 1); exit 1; }; }
2568 ol_enable_crypt="$ol_arg"
2573 # end --enable-crypt
2574 # OpenLDAP --enable-lmpasswd
2576 # Check whether --enable-lmpasswd or --disable-lmpasswd was given.
2577 if test "${enable_lmpasswd+set}" = set; then
2578 enableval="$enable_lmpasswd"
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-lmpasswd" >&5
2588 echo "$as_me: error: bad value $enableval for --enable-lmpasswd" >&2;}
2589 { (exit 1); exit 1; }; }
2591 ol_enable_lmpasswd="$ol_arg"
2594 ol_enable_lmpasswd=no
2596 # end --enable-lmpasswd
2597 # OpenLDAP --enable-spasswd
2599 # Check whether --enable-spasswd or --disable-spasswd was given.
2600 if test "${enable_spasswd+set}" = set; then
2601 enableval="$enable_spasswd"
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-spasswd" >&5
2611 echo "$as_me: error: bad value $enableval for --enable-spasswd" >&2;}
2612 { (exit 1); exit 1; }; }
2614 ol_enable_spasswd="$ol_arg"
2617 ol_enable_spasswd=no
2619 # end --enable-spasswd
2620 # OpenLDAP --enable-modules
2622 # Check whether --enable-modules or --disable-modules was given.
2623 if test "${enable_modules+set}" = set; then
2624 enableval="$enable_modules"
2627 for ol_val in auto yes no ; do
2628 if test "$enableval" = "$ol_val" ; then
2632 if test "$ol_arg" = "invalid" ; then
2633 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-modules" >&5
2634 echo "$as_me: error: bad value $enableval for --enable-modules" >&2;}
2635 { (exit 1); exit 1; }; }
2637 ol_enable_modules="$ol_arg"
2640 ol_enable_modules=no
2642 # end --enable-modules
2643 # OpenLDAP --enable-rewrite
2645 # Check whether --enable-rewrite or --disable-rewrite was given.
2646 if test "${enable_rewrite+set}" = set; then
2647 enableval="$enable_rewrite"
2650 for ol_val in auto yes no ; do
2651 if test "$enableval" = "$ol_val" ; then
2655 if test "$ol_arg" = "invalid" ; then
2656 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rewrite" >&5
2657 echo "$as_me: error: bad value $enableval for --enable-rewrite" >&2;}
2658 { (exit 1); exit 1; }; }
2660 ol_enable_rewrite="$ol_arg"
2663 ol_enable_rewrite=auto
2665 # end --enable-rewrite
2666 # OpenLDAP --enable-rlookups
2668 # Check whether --enable-rlookups or --disable-rlookups was given.
2669 if test "${enable_rlookups+set}" = set; then
2670 enableval="$enable_rlookups"
2673 for ol_val in auto yes no ; do
2674 if test "$enableval" = "$ol_val" ; then
2678 if test "$ol_arg" = "invalid" ; then
2679 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rlookups" >&5
2680 echo "$as_me: error: bad value $enableval for --enable-rlookups" >&2;}
2681 { (exit 1); exit 1; }; }
2683 ol_enable_rlookups="$ol_arg"
2686 ol_enable_rlookups=no
2688 # end --enable-rlookups
2689 # OpenLDAP --enable-slapi
2691 # Check whether --enable-slapi or --disable-slapi was given.
2692 if test "${enable_slapi+set}" = set; then
2693 enableval="$enable_slapi"
2696 for ol_val in auto yes no ; do
2697 if test "$enableval" = "$ol_val" ; then
2701 if test "$ol_arg" = "invalid" ; then
2702 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapi" >&5
2703 echo "$as_me: error: bad value $enableval for --enable-slapi" >&2;}
2704 { (exit 1); exit 1; }; }
2706 ol_enable_slapi="$ol_arg"
2711 # end --enable-slapi
2712 # OpenLDAP --enable-slp
2714 # Check whether --enable-slp or --disable-slp was given.
2715 if test "${enable_slp+set}" = set; then
2716 enableval="$enable_slp"
2719 for ol_val in auto yes no ; do
2720 if test "$enableval" = "$ol_val" ; then
2724 if test "$ol_arg" = "invalid" ; then
2725 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slp" >&5
2726 echo "$as_me: error: bad value $enableval for --enable-slp" >&2;}
2727 { (exit 1); exit 1; }; }
2729 ol_enable_slp="$ol_arg"
2735 # OpenLDAP --enable-wrappers
2737 # Check whether --enable-wrappers or --disable-wrappers was given.
2738 if test "${enable_wrappers+set}" = set; then
2739 enableval="$enable_wrappers"
2742 for ol_val in auto yes no ; do
2743 if test "$enableval" = "$ol_val" ; then
2747 if test "$ol_arg" = "invalid" ; then
2748 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-wrappers" >&5
2749 echo "$as_me: error: bad value $enableval for --enable-wrappers" >&2;}
2750 { (exit 1); exit 1; }; }
2752 ol_enable_wrappers="$ol_arg"
2755 ol_enable_wrappers=no
2757 # end --enable-wrappers
2772 # Check whether --enable-xxslapbackends or --disable-xxslapbackends was given.
2773 if test "${enable_xxslapbackends+set}" = set; then
2774 enableval="$enable_xxslapbackends"
2778 # OpenLDAP --enable-backends
2780 # Check whether --enable-backends or --disable-backends was given.
2781 if test "${enable_backends+set}" = set; then
2782 enableval="$enable_backends"
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-backends" >&5
2792 echo "$as_me: error: bad value $enableval for --enable-backends" >&2;}
2793 { (exit 1); exit 1; }; }
2795 ol_enable_backends="$ol_arg"
2798 # end --enable-backends
2799 # OpenLDAP --enable-bdb
2801 # Check whether --enable-bdb or --disable-bdb was given.
2802 if test "${enable_bdb+set}" = set; then
2803 enableval="$enable_bdb"
2806 for ol_val in no yes mod ; do
2807 if test "$enableval" = "$ol_val" ; then
2811 if test "$ol_arg" = "invalid" ; then
2812 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-bdb" >&5
2813 echo "$as_me: error: bad value $enableval for --enable-bdb" >&2;}
2814 { (exit 1); exit 1; }; }
2816 ol_enable_bdb="$ol_arg"
2819 ol_enable_bdb=${ol_enable_backends:-yes}
2822 # OpenLDAP --enable-dnssrv
2824 # Check whether --enable-dnssrv or --disable-dnssrv was given.
2825 if test "${enable_dnssrv+set}" = set; then
2826 enableval="$enable_dnssrv"
2829 for ol_val in no yes mod ; do
2830 if test "$enableval" = "$ol_val" ; then
2834 if test "$ol_arg" = "invalid" ; then
2835 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dnssrv" >&5
2836 echo "$as_me: error: bad value $enableval for --enable-dnssrv" >&2;}
2837 { (exit 1); exit 1; }; }
2839 ol_enable_dnssrv="$ol_arg"
2842 ol_enable_dnssrv=${ol_enable_backends:-no}
2844 # end --enable-dnssrv
2845 # OpenLDAP --enable-hdb
2847 # Check whether --enable-hdb or --disable-hdb was given.
2848 if test "${enable_hdb+set}" = set; then
2849 enableval="$enable_hdb"
2852 for ol_val in no yes mod ; do
2853 if test "$enableval" = "$ol_val" ; then
2857 if test "$ol_arg" = "invalid" ; then
2858 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-hdb" >&5
2859 echo "$as_me: error: bad value $enableval for --enable-hdb" >&2;}
2860 { (exit 1); exit 1; }; }
2862 ol_enable_hdb="$ol_arg"
2865 ol_enable_hdb=${ol_enable_backends:-yes}
2868 # OpenLDAP --enable-ldap
2870 # Check whether --enable-ldap or --disable-ldap was given.
2871 if test "${enable_ldap+set}" = set; then
2872 enableval="$enable_ldap"
2875 for ol_val in no yes mod ; do
2876 if test "$enableval" = "$ol_val" ; then
2880 if test "$ol_arg" = "invalid" ; then
2881 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldap" >&5
2882 echo "$as_me: error: bad value $enableval for --enable-ldap" >&2;}
2883 { (exit 1); exit 1; }; }
2885 ol_enable_ldap="$ol_arg"
2888 ol_enable_ldap=${ol_enable_backends:-no}
2891 # OpenLDAP --enable-meta
2893 # Check whether --enable-meta or --disable-meta was given.
2894 if test "${enable_meta+set}" = set; then
2895 enableval="$enable_meta"
2898 for ol_val in no yes mod ; do
2899 if test "$enableval" = "$ol_val" ; then
2903 if test "$ol_arg" = "invalid" ; then
2904 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-meta" >&5
2905 echo "$as_me: error: bad value $enableval for --enable-meta" >&2;}
2906 { (exit 1); exit 1; }; }
2908 ol_enable_meta="$ol_arg"
2911 ol_enable_meta=${ol_enable_backends:-no}
2914 # OpenLDAP --enable-monitor
2916 # Check whether --enable-monitor or --disable-monitor was given.
2917 if test "${enable_monitor+set}" = set; then
2918 enableval="$enable_monitor"
2921 for ol_val in no yes mod ; do
2922 if test "$enableval" = "$ol_val" ; then
2926 if test "$ol_arg" = "invalid" ; then
2927 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-monitor" >&5
2928 echo "$as_me: error: bad value $enableval for --enable-monitor" >&2;}
2929 { (exit 1); exit 1; }; }
2931 ol_enable_monitor="$ol_arg"
2934 ol_enable_monitor=${ol_enable_backends:-yes}
2936 # end --enable-monitor
2937 # OpenLDAP --enable-null
2939 # Check whether --enable-null or --disable-null was given.
2940 if test "${enable_null+set}" = set; then
2941 enableval="$enable_null"
2944 for ol_val in no yes mod ; do
2945 if test "$enableval" = "$ol_val" ; then
2949 if test "$ol_arg" = "invalid" ; then
2950 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-null" >&5
2951 echo "$as_me: error: bad value $enableval for --enable-null" >&2;}
2952 { (exit 1); exit 1; }; }
2954 ol_enable_null="$ol_arg"
2957 ol_enable_null=${ol_enable_backends:-no}
2960 # OpenLDAP --enable-passwd
2962 # Check whether --enable-passwd or --disable-passwd was given.
2963 if test "${enable_passwd+set}" = set; then
2964 enableval="$enable_passwd"
2967 for ol_val in no yes mod ; do
2968 if test "$enableval" = "$ol_val" ; then
2972 if test "$ol_arg" = "invalid" ; then
2973 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-passwd" >&5
2974 echo "$as_me: error: bad value $enableval for --enable-passwd" >&2;}
2975 { (exit 1); exit 1; }; }
2977 ol_enable_passwd="$ol_arg"
2980 ol_enable_passwd=${ol_enable_backends:-no}
2982 # end --enable-passwd
2983 # OpenLDAP --enable-perl
2985 # Check whether --enable-perl or --disable-perl was given.
2986 if test "${enable_perl+set}" = set; then
2987 enableval="$enable_perl"
2990 for ol_val in no yes mod ; do
2991 if test "$enableval" = "$ol_val" ; then
2995 if test "$ol_arg" = "invalid" ; then
2996 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-perl" >&5
2997 echo "$as_me: error: bad value $enableval for --enable-perl" >&2;}
2998 { (exit 1); exit 1; }; }
3000 ol_enable_perl="$ol_arg"
3003 ol_enable_perl=${ol_enable_backends:-no}
3006 # OpenLDAP --enable-relay
3008 # Check whether --enable-relay or --disable-relay was given.
3009 if test "${enable_relay+set}" = set; then
3010 enableval="$enable_relay"
3013 for ol_val in no yes mod ; do
3014 if test "$enableval" = "$ol_val" ; then
3018 if test "$ol_arg" = "invalid" ; then
3019 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-relay" >&5
3020 echo "$as_me: error: bad value $enableval for --enable-relay" >&2;}
3021 { (exit 1); exit 1; }; }
3023 ol_enable_relay="$ol_arg"
3026 ol_enable_relay=${ol_enable_backends:-yes}
3028 # end --enable-relay
3029 # OpenLDAP --enable-shell
3031 # Check whether --enable-shell or --disable-shell was given.
3032 if test "${enable_shell+set}" = set; then
3033 enableval="$enable_shell"
3036 for ol_val in no yes mod ; do
3037 if test "$enableval" = "$ol_val" ; then
3041 if test "$ol_arg" = "invalid" ; then
3042 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-shell" >&5
3043 echo "$as_me: error: bad value $enableval for --enable-shell" >&2;}
3044 { (exit 1); exit 1; }; }
3046 ol_enable_shell="$ol_arg"
3049 ol_enable_shell=${ol_enable_backends:-no}
3051 # end --enable-shell
3052 # OpenLDAP --enable-sql
3054 # Check whether --enable-sql or --disable-sql was given.
3055 if test "${enable_sql+set}" = set; then
3056 enableval="$enable_sql"
3059 for ol_val in no yes mod ; do
3060 if test "$enableval" = "$ol_val" ; then
3064 if test "$ol_arg" = "invalid" ; then
3065 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-sql" >&5
3066 echo "$as_me: error: bad value $enableval for --enable-sql" >&2;}
3067 { (exit 1); exit 1; }; }
3069 ol_enable_sql="$ol_arg"
3072 ol_enable_sql=${ol_enable_backends:-no}
3076 Overlays="accesslog \
3095 # Check whether --enable-xxslapoverlays or --disable-xxslapoverlays was given.
3096 if test "${enable_xxslapoverlays+set}" = set; then
3097 enableval="$enable_xxslapoverlays"
3101 # OpenLDAP --enable-overlays
3103 # Check whether --enable-overlays or --disable-overlays was given.
3104 if test "${enable_overlays+set}" = set; then
3105 enableval="$enable_overlays"
3108 for ol_val in no yes mod ; do
3109 if test "$enableval" = "$ol_val" ; then
3113 if test "$ol_arg" = "invalid" ; then
3114 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-overlays" >&5
3115 echo "$as_me: error: bad value $enableval for --enable-overlays" >&2;}
3116 { (exit 1); exit 1; }; }
3118 ol_enable_overlays="$ol_arg"
3121 # end --enable-overlays
3122 # OpenLDAP --enable-accesslog
3124 # Check whether --enable-accesslog or --disable-accesslog was given.
3125 if test "${enable_accesslog+set}" = set; then
3126 enableval="$enable_accesslog"
3129 for ol_val in no yes mod ; do
3130 if test "$enableval" = "$ol_val" ; then
3134 if test "$ol_arg" = "invalid" ; then
3135 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-accesslog" >&5
3136 echo "$as_me: error: bad value $enableval for --enable-accesslog" >&2;}
3137 { (exit 1); exit 1; }; }
3139 ol_enable_accesslog="$ol_arg"
3142 ol_enable_accesslog=${ol_enable_overlays:-no}
3144 # end --enable-accesslog
3146 # OpenLDAP --enable-auditlog
3148 # Check whether --enable-auditlog or --disable-auditlog was given.
3149 if test "${enable_auditlog+set}" = set; then
3150 enableval="$enable_auditlog"
3153 for ol_val in no yes mod ; do
3154 if test "$enableval" = "$ol_val" ; then
3158 if test "$ol_arg" = "invalid" ; then
3159 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-auditlog" >&5
3160 echo "$as_me: error: bad value $enableval for --enable-auditlog" >&2;}
3161 { (exit 1); exit 1; }; }
3163 ol_enable_auditlog="$ol_arg"
3166 ol_enable_auditlog=${ol_enable_overlays:-no}
3168 # end --enable-auditlog
3170 # OpenLDAP --enable-constraint
3172 # Check whether --enable-constraint or --disable-constraint was given.
3173 if test "${enable_constraint+set}" = set; then
3174 enableval="$enable_constraint"
3177 for ol_val in no yes mod ; do
3178 if test "$enableval" = "$ol_val" ; then
3182 if test "$ol_arg" = "invalid" ; then
3183 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-constraint" >&5
3184 echo "$as_me: error: bad value $enableval for --enable-constraint" >&2;}
3185 { (exit 1); exit 1; }; }
3187 ol_enable_constraint="$ol_arg"
3190 ol_enable_constraint=${ol_enable_overlays:-no}
3192 # end --enable-constraint
3194 # OpenLDAP --enable-dds
3196 # Check whether --enable-dds or --disable-dds was given.
3197 if test "${enable_dds+set}" = set; then
3198 enableval="$enable_dds"
3201 for ol_val in no yes mod ; do
3202 if test "$enableval" = "$ol_val" ; then
3206 if test "$ol_arg" = "invalid" ; then
3207 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dds" >&5
3208 echo "$as_me: error: bad value $enableval for --enable-dds" >&2;}
3209 { (exit 1); exit 1; }; }
3211 ol_enable_dds="$ol_arg"
3214 ol_enable_dds=${ol_enable_overlays:-no}
3218 # OpenLDAP --enable-denyop
3220 # Check whether --enable-denyop or --disable-denyop was given.
3221 if test "${enable_denyop+set}" = set; then
3222 enableval="$enable_denyop"
3225 for ol_val in no yes mod ; do
3226 if test "$enableval" = "$ol_val" ; then
3230 if test "$ol_arg" = "invalid" ; then
3231 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-denyop" >&5
3232 echo "$as_me: error: bad value $enableval for --enable-denyop" >&2;}
3233 { (exit 1); exit 1; }; }
3235 ol_enable_denyop="$ol_arg"
3238 ol_enable_denyop=${ol_enable_overlays:-no}
3240 # end --enable-denyop
3242 # OpenLDAP --enable-dyngroup
3244 # Check whether --enable-dyngroup or --disable-dyngroup was given.
3245 if test "${enable_dyngroup+set}" = set; then
3246 enableval="$enable_dyngroup"
3249 for ol_val in no yes mod ; do
3250 if test "$enableval" = "$ol_val" ; then
3254 if test "$ol_arg" = "invalid" ; then
3255 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dyngroup" >&5
3256 echo "$as_me: error: bad value $enableval for --enable-dyngroup" >&2;}
3257 { (exit 1); exit 1; }; }
3259 ol_enable_dyngroup="$ol_arg"
3262 ol_enable_dyngroup=${ol_enable_overlays:-no}
3264 # end --enable-dyngroup
3266 # OpenLDAP --enable-dynlist
3268 # Check whether --enable-dynlist or --disable-dynlist was given.
3269 if test "${enable_dynlist+set}" = set; then
3270 enableval="$enable_dynlist"
3273 for ol_val in no yes mod ; do
3274 if test "$enableval" = "$ol_val" ; then
3278 if test "$ol_arg" = "invalid" ; then
3279 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynlist" >&5
3280 echo "$as_me: error: bad value $enableval for --enable-dynlist" >&2;}
3281 { (exit 1); exit 1; }; }
3283 ol_enable_dynlist="$ol_arg"
3286 ol_enable_dynlist=${ol_enable_overlays:-no}
3288 # end --enable-dynlist
3290 # OpenLDAP --enable-lastmod
3292 # Check whether --enable-lastmod or --disable-lastmod was given.
3293 if test "${enable_lastmod+set}" = set; then
3294 enableval="$enable_lastmod"
3297 for ol_val in no yes mod ; do
3298 if test "$enableval" = "$ol_val" ; then
3302 if test "$ol_arg" = "invalid" ; then
3303 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-lastmod" >&5
3304 echo "$as_me: error: bad value $enableval for --enable-lastmod" >&2;}
3305 { (exit 1); exit 1; }; }
3307 ol_enable_lastmod="$ol_arg"
3310 ol_enable_lastmod=${ol_enable_overlays:-no}
3312 # end --enable-lastmod
3314 # OpenLDAP --enable-ppolicy
3316 # Check whether --enable-ppolicy or --disable-ppolicy was given.
3317 if test "${enable_ppolicy+set}" = set; then
3318 enableval="$enable_ppolicy"
3321 for ol_val in no yes mod ; do
3322 if test "$enableval" = "$ol_val" ; then
3326 if test "$ol_arg" = "invalid" ; then
3327 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ppolicy" >&5
3328 echo "$as_me: error: bad value $enableval for --enable-ppolicy" >&2;}
3329 { (exit 1); exit 1; }; }
3331 ol_enable_ppolicy="$ol_arg"
3334 ol_enable_ppolicy=${ol_enable_overlays:-no}
3336 # end --enable-ppolicy
3338 # OpenLDAP --enable-proxycache
3340 # Check whether --enable-proxycache or --disable-proxycache was given.
3341 if test "${enable_proxycache+set}" = set; then
3342 enableval="$enable_proxycache"
3345 for ol_val in no yes mod ; do
3346 if test "$enableval" = "$ol_val" ; then
3350 if test "$ol_arg" = "invalid" ; then
3351 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proxycache" >&5
3352 echo "$as_me: error: bad value $enableval for --enable-proxycache" >&2;}
3353 { (exit 1); exit 1; }; }
3355 ol_enable_proxycache="$ol_arg"
3358 ol_enable_proxycache=${ol_enable_overlays:-no}
3360 # end --enable-proxycache
3362 # OpenLDAP --enable-refint
3364 # Check whether --enable-refint or --disable-refint was given.
3365 if test "${enable_refint+set}" = set; then
3366 enableval="$enable_refint"
3369 for ol_val in no yes mod ; do
3370 if test "$enableval" = "$ol_val" ; then
3374 if test "$ol_arg" = "invalid" ; then
3375 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-refint" >&5
3376 echo "$as_me: error: bad value $enableval for --enable-refint" >&2;}
3377 { (exit 1); exit 1; }; }
3379 ol_enable_refint="$ol_arg"
3382 ol_enable_refint=${ol_enable_overlays:-no}
3384 # end --enable-refint
3386 # OpenLDAP --enable-retcode
3388 # Check whether --enable-retcode or --disable-retcode was given.
3389 if test "${enable_retcode+set}" = set; then
3390 enableval="$enable_retcode"
3393 for ol_val in no yes mod ; do
3394 if test "$enableval" = "$ol_val" ; then
3398 if test "$ol_arg" = "invalid" ; then
3399 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-retcode" >&5
3400 echo "$as_me: error: bad value $enableval for --enable-retcode" >&2;}
3401 { (exit 1); exit 1; }; }
3403 ol_enable_retcode="$ol_arg"
3406 ol_enable_retcode=${ol_enable_overlays:-no}
3408 # end --enable-retcode
3410 # OpenLDAP --enable-rwm
3412 # Check whether --enable-rwm or --disable-rwm was given.
3413 if test "${enable_rwm+set}" = set; then
3414 enableval="$enable_rwm"
3417 for ol_val in no yes mod ; do
3418 if test "$enableval" = "$ol_val" ; then
3422 if test "$ol_arg" = "invalid" ; then
3423 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rwm" >&5
3424 echo "$as_me: error: bad value $enableval for --enable-rwm" >&2;}
3425 { (exit 1); exit 1; }; }
3427 ol_enable_rwm="$ol_arg"
3430 ol_enable_rwm=${ol_enable_overlays:-no}
3434 # OpenLDAP --enable-seqmod
3436 # Check whether --enable-seqmod or --disable-seqmod was given.
3437 if test "${enable_seqmod+set}" = set; then
3438 enableval="$enable_seqmod"
3441 for ol_val in no yes mod ; do
3442 if test "$enableval" = "$ol_val" ; then
3446 if test "$ol_arg" = "invalid" ; then
3447 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-seqmod" >&5
3448 echo "$as_me: error: bad value $enableval for --enable-seqmod" >&2;}
3449 { (exit 1); exit 1; }; }
3451 ol_enable_seqmod="$ol_arg"
3454 ol_enable_seqmod=${ol_enable_overlays:-yes}
3456 # end --enable-seqmod
3458 # OpenLDAP --enable-syncprov
3460 # Check whether --enable-syncprov or --disable-syncprov was given.
3461 if test "${enable_syncprov+set}" = set; then
3462 enableval="$enable_syncprov"
3465 for ol_val in no yes mod ; do
3466 if test "$enableval" = "$ol_val" ; then
3470 if test "$ol_arg" = "invalid" ; then
3471 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syncprov" >&5
3472 echo "$as_me: error: bad value $enableval for --enable-syncprov" >&2;}
3473 { (exit 1); exit 1; }; }
3475 ol_enable_syncprov="$ol_arg"
3478 ol_enable_syncprov=${ol_enable_overlays:-yes}
3480 # end --enable-syncprov
3482 # OpenLDAP --enable-translucent
3484 # Check whether --enable-translucent or --disable-translucent was given.
3485 if test "${enable_translucent+set}" = set; then
3486 enableval="$enable_translucent"
3489 for ol_val in no yes mod ; do
3490 if test "$enableval" = "$ol_val" ; then
3494 if test "$ol_arg" = "invalid" ; then
3495 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-translucent" >&5
3496 echo "$as_me: error: bad value $enableval for --enable-translucent" >&2;}
3497 { (exit 1); exit 1; }; }
3499 ol_enable_translucent="$ol_arg"
3502 ol_enable_translucent=${ol_enable_overlays:-no}
3504 # end --enable-translucent
3506 # OpenLDAP --enable-unique
3508 # Check whether --enable-unique or --disable-unique was given.
3509 if test "${enable_unique+set}" = set; then
3510 enableval="$enable_unique"
3513 for ol_val in no yes mod ; do
3514 if test "$enableval" = "$ol_val" ; then
3518 if test "$ol_arg" = "invalid" ; then
3519 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-unique" >&5
3520 echo "$as_me: error: bad value $enableval for --enable-unique" >&2;}
3521 { (exit 1); exit 1; }; }
3523 ol_enable_unique="$ol_arg"
3526 ol_enable_unique=${ol_enable_overlays:-no}
3528 # end --enable-unique
3530 # OpenLDAP --enable-valsort
3532 # Check whether --enable-valsort or --disable-valsort was given.
3533 if test "${enable_valsort+set}" = set; then
3534 enableval="$enable_valsort"
3537 for ol_val in no yes mod ; do
3538 if test "$enableval" = "$ol_val" ; then
3542 if test "$ol_arg" = "invalid" ; then
3543 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-valsort" >&5
3544 echo "$as_me: error: bad value $enableval for --enable-valsort" >&2;}
3545 { (exit 1); exit 1; }; }
3547 ol_enable_valsort="$ol_arg"
3550 ol_enable_valsort=${ol_enable_overlays:-no}
3552 # end --enable-valsort
3555 # Check whether --enable-xxslurpdoptions or --disable-xxslurpdoptions was given.
3556 if test "${enable_xxslurpdoptions+set}" = set; then
3557 enableval="$enable_xxslurpdoptions"
3560 # OpenLDAP --enable-slurpd
3562 # Check whether --enable-slurpd or --disable-slurpd was given.
3563 if test "${enable_slurpd+set}" = set; then
3564 enableval="$enable_slurpd"
3567 for ol_val in auto yes no ; do
3568 if test "$enableval" = "$ol_val" ; then
3572 if test "$ol_arg" = "invalid" ; then
3573 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slurpd" >&5
3574 echo "$as_me: error: bad value $enableval for --enable-slurpd" >&2;}
3575 { (exit 1); exit 1; }; }
3577 ol_enable_slurpd="$ol_arg"
3580 ol_enable_slurpd=auto
3582 # end --enable-slurpd
3584 # Check whether --enable-xxliboptions or --disable-xxliboptions was given.
3585 if test "${enable_xxliboptions+set}" = set; then
3586 enableval="$enable_xxliboptions"
3589 # Check whether --enable-static or --disable-static was given.
3590 if test "${enable_static+set}" = set; then
3591 enableval="$enable_static"
3592 p=${PACKAGE-default}
3594 yes) enable_static=yes ;;
3595 no) enable_static=no ;;
3598 # Look at the argument we got. We use all the common list separators.
3599 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3600 for pkg in $enableval; do
3602 if test "X$pkg" = "X$p"; then
3613 # Check whether --enable-shared or --disable-shared was given.
3614 if test "${enable_shared+set}" = set; then
3615 enableval="$enable_shared"
3616 p=${PACKAGE-default}
3618 yes) enable_shared=yes ;;
3619 no) enable_shared=no ;;
3622 # Look at the argument we got. We use all the common list separators.
3623 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3624 for pkg in $enableval; do
3626 if test "X$pkg" = "X$p"; then
3640 if test $ol_enable_slapd = no ; then
3641 if test $ol_enable_slapi = yes ; then
3642 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-slapi argument" >&5
3643 echo "$as_me: WARNING: slapd disabled, ignoring --enable-slapi argument" >&2;}
3645 case "$ol_enable_backends" in yes | mod)
3646 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-backends argument" >&5
3647 echo "$as_me: WARNING: slapd disabled, ignoring --enable-backends argument" >&2;}
3649 for i in $Backends; do
3650 eval "ol_tmp=\$ol_enable_$i"
3651 if test $ol_tmp != no ; then
3652 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3653 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3654 eval "ol_enable_$i=no"
3657 if test $ol_enable_modules = yes ; then
3658 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-modules argument" >&5
3659 echo "$as_me: WARNING: slapd disabled, ignoring --enable-modules argument" >&2;}
3661 if test $ol_enable_wrappers = yes ; then
3662 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&5
3663 echo "$as_me: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&2;}
3665 if test $ol_enable_rlookups = yes ; then
3666 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&5
3667 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&2;}
3669 if test $ol_enable_dynacl = yes ; then
3670 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-dynacl argument" >&5
3671 echo "$as_me: WARNING: slapd disabled, ignoring --enable-dynacl argument" >&2;}
3673 if test $ol_enable_aci != no ; then
3674 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-aci argument" >&5
3675 echo "$as_me: WARNING: slapd disabled, ignoring --enable-aci argument" >&2;}
3677 if test $ol_enable_slurpd = yes ; then
3678 { { echo "$as_me:$LINENO: error: slurpd requires slapd" >&5
3679 echo "$as_me: error: slurpd requires slapd" >&2;}
3680 { (exit 1); exit 1; }; }
3682 if test $ol_enable_rewrite = yes ; then
3683 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&5
3684 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&2;}
3686 case "$ol_enable_overlays" in yes | mod)
3687 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-overlays argument" >&5
3688 echo "$as_me: WARNING: slapd disabled, ignoring --enable-overlays argument" >&2;}
3690 for i in $Overlays; do
3691 eval "ol_tmp=\$ol_enable_$i"
3692 if test $ol_tmp != no ; then
3693 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3694 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3695 eval "ol_enable_$i=no"
3699 # force settings to no
3704 ol_enable_modules=no
3705 ol_enable_rlookups=no
3708 ol_enable_wrappers=no
3712 ol_enable_rewrite=no
3714 elif test $ol_enable_modules != yes &&
3715 test $ol_enable_bdb = no &&
3716 test $ol_enable_dnssrv = no &&
3717 test $ol_enable_hdb = no &&
3718 test $ol_enable_ldap = no &&
3719 test $ol_enable_meta = no &&
3720 test $ol_enable_monitor = no &&
3721 test $ol_enable_null = no &&
3722 test $ol_enable_passwd = no &&
3723 test $ol_enable_perl = no &&
3724 test $ol_enable_relay = no &&
3725 test $ol_enable_shell = no &&
3726 test $ol_enable_sql = no ; then
3728 if test $ol_enable_slapd = yes ; then
3729 { { echo "$as_me:$LINENO: error: slapd requires a backend" >&5
3730 echo "$as_me: error: slapd requires a backend" >&2;}
3731 { (exit 1); exit 1; }; }
3733 { echo "$as_me:$LINENO: WARNING: skipping slapd, no backend specified" >&5
3734 echo "$as_me: WARNING: skipping slapd, no backend specified" >&2;}
3739 if test $ol_enable_meta/$ol_enable_ldap = yes/no ; then
3740 { { echo "$as_me:$LINENO: error: --enable-meta requires --enable-ldap" >&5
3741 echo "$as_me: error: --enable-meta requires --enable-ldap" >&2;}
3742 { (exit 1); exit 1; }; }
3745 if test $ol_enable_slurpd = yes ; then
3746 if test $ol_with_threads = no ; then
3747 { { echo "$as_me:$LINENO: error: slurpd requires threads" >&5
3748 echo "$as_me: error: slurpd requires threads" >&2;}
3749 { (exit 1); exit 1; }; }
3753 if test $ol_enable_lmpasswd = yes ; then
3754 if test $ol_with_tls = no ; then
3755 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
3756 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
3757 { (exit 1); exit 1; }; }
3761 if test $ol_enable_kbind = yes ; then
3762 if test $ol_with_kerberos = no ; then
3763 { { echo "$as_me:$LINENO: error: options require --with-kerberos" >&5
3764 echo "$as_me: error: options require --with-kerberos" >&2;}
3765 { (exit 1); exit 1; }; }
3766 elif test $ol_with_kerberos = auto ; then
3767 ol_with_kerberos=yes
3770 elif test $ol_enable_kbind = no ; then
3771 if test $ol_with_kerberos = auto ; then
3773 elif test $ol_with_kerberos != no ; then
3774 { echo "$as_me:$LINENO: WARNING: Kerberos detection enabled unnecessarily" >&5
3775 echo "$as_me: WARNING: Kerberos detection enabled unnecessarily" >&2;};
3780 if test $ol_enable_spasswd = yes ; then
3781 if test $ol_with_cyrus_sasl = no ; then
3782 { { echo "$as_me:$LINENO: error: options require --with-cyrus-sasl" >&5
3783 echo "$as_me: error: options require --with-cyrus-sasl" >&2;}
3784 { (exit 1); exit 1; }; }
3786 ol_with_cyrus_sasl=yes
3789 echo "$as_me:$LINENO: result: done" >&5
3790 echo "${ECHO_T}done" >&6
3836 BUILD_TRANSLUCENT=no
3840 SLAPD_STATIC_OVERLAYS=
3841 SLAPD_DYNAMIC_OVERLAYS=
3843 SLAPD_MODULES_LDFLAGS=
3844 SLAPD_MODULES_CPPFLAGS=
3846 SLAPD_STATIC_BACKENDS=back-ldif
3847 SLAPD_DYNAMIC_BACKENDS=
3873 cat >>confdefs.h <<\_ACEOF
3874 #define HAVE_MKVERSION 1
3882 *-*-aix*) if test -z "$CC" ; then
3883 case "$ol_with_threads" in
3884 auto | yes | posix) ol_aix_threads=yes ;;
3890 if test $ol_aix_threads = yes ; then
3891 if test -z "${CC}" ; then
3892 for ac_prog in cc_r xlc_r cc
3894 # Extract the first word of "$ac_prog", so it can be a program name with args.
3895 set dummy $ac_prog; ac_word=$2
3896 echo "$as_me:$LINENO: checking for $ac_word" >&5
3897 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3898 if test "${ac_cv_prog_CC+set}" = set; then
3899 echo $ECHO_N "(cached) $ECHO_C" >&6
3901 if test -n "$CC"; then
3902 ac_cv_prog_CC="$CC" # Let the user override the test.
3904 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3908 test -z "$as_dir" && as_dir=.
3909 for ac_exec_ext in '' $ac_executable_extensions; do
3910 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3911 ac_cv_prog_CC="$ac_prog"
3912 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3921 if test -n "$CC"; then
3922 echo "$as_me:$LINENO: result: $CC" >&5
3923 echo "${ECHO_T}$CC" >&6
3925 echo "$as_me:$LINENO: result: no" >&5
3926 echo "${ECHO_T}no" >&6
3929 test -n "$CC" && break
3933 if test "$CC" = cc ; then
3934 if test $ol_with_threads != auto ; then
3935 { { echo "$as_me:$LINENO: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&5
3936 echo "$as_me: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&2;}
3937 { (exit 1); exit 1; }; }
3939 { echo "$as_me:$LINENO: WARNING: disabling threads, no cc_r on AIX" >&5
3940 echo "$as_me: WARNING: disabling threads, no cc_r on AIX" >&2;}
3946 case ${CC} in cc_r | xlc_r)
3947 ol_with_threads=posix
3948 ol_cv_pthread_create=yes
3953 if test -z "${CC}"; then
3954 for ac_prog in cc gcc
3956 # Extract the first word of "$ac_prog", so it can be a program name with args.
3957 set dummy $ac_prog; ac_word=$2
3958 echo "$as_me:$LINENO: checking for $ac_word" >&5
3959 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3960 if test "${ac_cv_prog_CC+set}" = set; then
3961 echo $ECHO_N "(cached) $ECHO_C" >&6
3963 if test -n "$CC"; then
3964 ac_cv_prog_CC="$CC" # Let the user override the test.
3966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3970 test -z "$as_dir" && as_dir=.
3971 for ac_exec_ext in '' $ac_executable_extensions; do
3972 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3973 ac_cv_prog_CC="$ac_prog"
3974 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3983 if test -n "$CC"; then
3984 echo "$as_me:$LINENO: result: $CC" >&5
3985 echo "${ECHO_T}$CC" >&6
3987 echo "$as_me:$LINENO: result: no" >&5
3988 echo "${ECHO_T}no" >&6
3991 test -n "$CC" && break
3993 test -n "$CC" || CC="missing"
3996 if test "${CC}" = "missing" ; then
3997 { { echo "$as_me:$LINENO: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&5
3998 echo "$as_me: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&2;}
3999 { (exit 1); exit 1; }; }
4003 if test -z "${AR}"; then
4004 for ac_prog in ar gar
4006 # Extract the first word of "$ac_prog", so it can be a program name with args.
4007 set dummy $ac_prog; ac_word=$2
4008 echo "$as_me:$LINENO: checking for $ac_word" >&5
4009 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4010 if test "${ac_cv_prog_AR+set}" = set; then
4011 echo $ECHO_N "(cached) $ECHO_C" >&6
4013 if test -n "$AR"; then
4014 ac_cv_prog_AR="$AR" # Let the user override the test.
4016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4020 test -z "$as_dir" && as_dir=.
4021 for ac_exec_ext in '' $ac_executable_extensions; do
4022 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4023 ac_cv_prog_AR="$ac_prog"
4024 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4033 if test -n "$AR"; then
4034 echo "$as_me:$LINENO: result: $AR" >&5
4035 echo "${ECHO_T}$AR" >&6
4037 echo "$as_me:$LINENO: result: no" >&5
4038 echo "${ECHO_T}no" >&6
4041 test -n "$AR" && break
4043 test -n "$AR" || AR="missing"
4046 if test "${AR}" = "missing" ; then
4047 { { echo "$as_me:$LINENO: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&5
4048 echo "$as_me: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&2;}
4049 { (exit 1); exit 1; }; }
4057 # Check whether --enable-fast-install or --disable-fast-install was given.
4058 if test "${enable_fast_install+set}" = set; then
4059 enableval="$enable_fast_install"
4060 p=${PACKAGE-default}
4062 yes) enable_fast_install=yes ;;
4063 no) enable_fast_install=no ;;
4065 enable_fast_install=no
4066 # Look at the argument we got. We use all the common list separators.
4067 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4068 for pkg in $enableval; do
4070 if test "X$pkg" = "X$p"; then
4071 enable_fast_install=yes
4078 enable_fast_install=yes
4081 DEPDIR="${am__leading_dot}deps"
4083 ac_config_commands="$ac_config_commands depfiles"
4086 am_make=${MAKE-make}
4087 cat > confinc << 'END'
4092 # If we don't find an include directive, just comment out the code.
4093 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
4094 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
4098 # First try GNU make style include.
4099 echo "include confinc" > confmf
4100 # We grep out `Entering directory' and `Leaving directory'
4101 # messages which can occur if `w' ends up in MAKEFLAGS.
4102 # In particular we don't look at `^make:' because GNU make might
4103 # be invoked under some other name (usually "gmake"), in which
4104 # case it prints its new name instead of `make'.
4105 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
4110 # Now try BSD make style include.
4111 if test "$am__include" = "#"; then
4112 echo '.include "confinc"' > confmf
4113 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
4114 am__include=.include
4121 echo "$as_me:$LINENO: result: $_am_result" >&5
4122 echo "${ECHO_T}$_am_result" >&6
4123 rm -f confinc confmf
4125 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
4126 if test "${enable_dependency_tracking+set}" = set; then
4127 enableval="$enable_dependency_tracking"
4130 if test "x$enable_dependency_tracking" != xno; then
4131 am_depcomp="$ac_aux_dir/depcomp"
4136 if test "x$enable_dependency_tracking" != xno; then
4147 ac_cpp='$CPP $CPPFLAGS'
4148 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4149 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4150 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4151 if test -n "$ac_tool_prefix"; then
4152 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4153 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4154 echo "$as_me:$LINENO: checking for $ac_word" >&5
4155 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4156 if test "${ac_cv_prog_CC+set}" = set; then
4157 echo $ECHO_N "(cached) $ECHO_C" >&6
4159 if test -n "$CC"; then
4160 ac_cv_prog_CC="$CC" # Let the user override the test.
4162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4166 test -z "$as_dir" && as_dir=.
4167 for ac_exec_ext in '' $ac_executable_extensions; do
4168 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4169 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4170 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4179 if test -n "$CC"; then
4180 echo "$as_me:$LINENO: result: $CC" >&5
4181 echo "${ECHO_T}$CC" >&6
4183 echo "$as_me:$LINENO: result: no" >&5
4184 echo "${ECHO_T}no" >&6
4188 if test -z "$ac_cv_prog_CC"; then
4190 # Extract the first word of "gcc", so it can be a program name with args.
4191 set dummy gcc; ac_word=$2
4192 echo "$as_me:$LINENO: checking for $ac_word" >&5
4193 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4194 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4195 echo $ECHO_N "(cached) $ECHO_C" >&6
4197 if test -n "$ac_ct_CC"; then
4198 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4204 test -z "$as_dir" && as_dir=.
4205 for ac_exec_ext in '' $ac_executable_extensions; do
4206 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4207 ac_cv_prog_ac_ct_CC="gcc"
4208 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4216 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4217 if test -n "$ac_ct_CC"; then
4218 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4219 echo "${ECHO_T}$ac_ct_CC" >&6
4221 echo "$as_me:$LINENO: result: no" >&5
4222 echo "${ECHO_T}no" >&6
4230 if test -z "$CC"; then
4231 if test -n "$ac_tool_prefix"; then
4232 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4233 set dummy ${ac_tool_prefix}cc; ac_word=$2
4234 echo "$as_me:$LINENO: checking for $ac_word" >&5
4235 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4236 if test "${ac_cv_prog_CC+set}" = set; then
4237 echo $ECHO_N "(cached) $ECHO_C" >&6
4239 if test -n "$CC"; then
4240 ac_cv_prog_CC="$CC" # Let the user override the test.
4242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4246 test -z "$as_dir" && as_dir=.
4247 for ac_exec_ext in '' $ac_executable_extensions; do
4248 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4249 ac_cv_prog_CC="${ac_tool_prefix}cc"
4250 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4259 if test -n "$CC"; then
4260 echo "$as_me:$LINENO: result: $CC" >&5
4261 echo "${ECHO_T}$CC" >&6
4263 echo "$as_me:$LINENO: result: no" >&5
4264 echo "${ECHO_T}no" >&6
4268 if test -z "$ac_cv_prog_CC"; then
4270 # Extract the first word of "cc", so it can be a program name with args.
4271 set dummy cc; ac_word=$2
4272 echo "$as_me:$LINENO: checking for $ac_word" >&5
4273 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4274 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4275 echo $ECHO_N "(cached) $ECHO_C" >&6
4277 if test -n "$ac_ct_CC"; then
4278 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4284 test -z "$as_dir" && as_dir=.
4285 for ac_exec_ext in '' $ac_executable_extensions; do
4286 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4287 ac_cv_prog_ac_ct_CC="cc"
4288 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4296 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4297 if test -n "$ac_ct_CC"; then
4298 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4299 echo "${ECHO_T}$ac_ct_CC" >&6
4301 echo "$as_me:$LINENO: result: no" >&5
4302 echo "${ECHO_T}no" >&6
4311 if test -z "$CC"; then
4312 # Extract the first word of "cc", so it can be a program name with args.
4313 set dummy cc; ac_word=$2
4314 echo "$as_me:$LINENO: checking for $ac_word" >&5
4315 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4316 if test "${ac_cv_prog_CC+set}" = set; then
4317 echo $ECHO_N "(cached) $ECHO_C" >&6
4319 if test -n "$CC"; then
4320 ac_cv_prog_CC="$CC" # Let the user override the test.
4323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4327 test -z "$as_dir" && as_dir=.
4328 for ac_exec_ext in '' $ac_executable_extensions; do
4329 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4330 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4331 ac_prog_rejected=yes
4335 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4341 if test $ac_prog_rejected = yes; then
4342 # We found a bogon in the path, so make sure we never use it.
4343 set dummy $ac_cv_prog_CC
4345 if test $# != 0; then
4346 # We chose a different compiler from the bogus one.
4347 # However, it has the same basename, so the bogon will be chosen
4348 # first if we set CC to just the basename; use the full file name.
4350 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4356 if test -n "$CC"; then
4357 echo "$as_me:$LINENO: result: $CC" >&5
4358 echo "${ECHO_T}$CC" >&6
4360 echo "$as_me:$LINENO: result: no" >&5
4361 echo "${ECHO_T}no" >&6
4365 if test -z "$CC"; then
4366 if test -n "$ac_tool_prefix"; then
4369 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4370 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4371 echo "$as_me:$LINENO: checking for $ac_word" >&5
4372 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4373 if test "${ac_cv_prog_CC+set}" = set; then
4374 echo $ECHO_N "(cached) $ECHO_C" >&6
4376 if test -n "$CC"; then
4377 ac_cv_prog_CC="$CC" # Let the user override the test.
4379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4383 test -z "$as_dir" && as_dir=.
4384 for ac_exec_ext in '' $ac_executable_extensions; do
4385 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4386 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4387 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4396 if test -n "$CC"; then
4397 echo "$as_me:$LINENO: result: $CC" >&5
4398 echo "${ECHO_T}$CC" >&6
4400 echo "$as_me:$LINENO: result: no" >&5
4401 echo "${ECHO_T}no" >&6
4404 test -n "$CC" && break
4407 if test -z "$CC"; then
4411 # Extract the first word of "$ac_prog", so it can be a program name with args.
4412 set dummy $ac_prog; ac_word=$2
4413 echo "$as_me:$LINENO: checking for $ac_word" >&5
4414 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4415 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4416 echo $ECHO_N "(cached) $ECHO_C" >&6
4418 if test -n "$ac_ct_CC"; then
4419 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4421 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4425 test -z "$as_dir" && as_dir=.
4426 for ac_exec_ext in '' $ac_executable_extensions; do
4427 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4428 ac_cv_prog_ac_ct_CC="$ac_prog"
4429 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4437 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4438 if test -n "$ac_ct_CC"; then
4439 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4440 echo "${ECHO_T}$ac_ct_CC" >&6
4442 echo "$as_me:$LINENO: result: no" >&5
4443 echo "${ECHO_T}no" >&6
4446 test -n "$ac_ct_CC" && break
4455 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4456 See \`config.log' for more details." >&5
4457 echo "$as_me: error: no acceptable C compiler found in \$PATH
4458 See \`config.log' for more details." >&2;}
4459 { (exit 1); exit 1; }; }
4461 # Provide some information about the compiler.
4462 echo "$as_me:$LINENO:" \
4463 "checking for C compiler version" >&5
4464 ac_compiler=`set X $ac_compile; echo $2`
4465 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4466 (eval $ac_compiler --version </dev/null >&5) 2>&5
4468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4469 (exit $ac_status); }
4470 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4471 (eval $ac_compiler -v </dev/null >&5) 2>&5
4473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4474 (exit $ac_status); }
4475 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4476 (eval $ac_compiler -V </dev/null >&5) 2>&5
4478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4479 (exit $ac_status); }
4481 cat >conftest.$ac_ext <<_ACEOF
4484 cat confdefs.h >>conftest.$ac_ext
4485 cat >>conftest.$ac_ext <<_ACEOF
4486 /* end confdefs.h. */
4496 ac_clean_files_save=$ac_clean_files
4497 ac_clean_files="$ac_clean_files a.out a.exe b.out"
4498 # Try to create an executable without -o first, disregard a.out.
4499 # It will help us diagnose broken compilers, and finding out an intuition
4501 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
4502 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
4503 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4504 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
4505 (eval $ac_link_default) 2>&5
4507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4508 (exit $ac_status); }; then
4509 # Find the output, starting from the most likely. This scheme is
4510 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
4513 # Be careful to initialize this variable, since it used to be cached.
4514 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
4516 # b.out is created by i960 compilers.
4517 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
4519 test -f "$ac_file" || continue
4521 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
4524 # This is the source file.
4527 # We found the default executable, but exeext='' is most
4531 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4532 # FIXME: I believe we export ac_cv_exeext for Libtool,
4533 # but it would be cool to find out if it's true. Does anybody
4534 # maintain Libtool? --akim.
4542 echo "$as_me: failed program was:" >&5
4543 sed 's/^/| /' conftest.$ac_ext >&5
4545 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
4546 See \`config.log' for more details." >&5
4547 echo "$as_me: error: C compiler cannot create executables
4548 See \`config.log' for more details." >&2;}
4549 { (exit 77); exit 77; }; }
4552 ac_exeext=$ac_cv_exeext
4553 echo "$as_me:$LINENO: result: $ac_file" >&5
4554 echo "${ECHO_T}$ac_file" >&6
4556 # Check the compiler produces executables we can run. If not, either
4557 # the compiler is broken, or we cross compile.
4558 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
4559 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
4560 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
4561 # If not cross compiling, check that we can run a simple program.
4562 if test "$cross_compiling" != yes; then
4563 if { ac_try='./$ac_file'
4564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4568 (exit $ac_status); }; }; then
4571 if test "$cross_compiling" = maybe; then
4574 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
4575 If you meant to cross compile, use \`--host'.
4576 See \`config.log' for more details." >&5
4577 echo "$as_me: error: cannot run C compiled programs.
4578 If you meant to cross compile, use \`--host'.
4579 See \`config.log' for more details." >&2;}
4580 { (exit 1); exit 1; }; }
4584 echo "$as_me:$LINENO: result: yes" >&5
4585 echo "${ECHO_T}yes" >&6
4587 rm -f a.out a.exe conftest$ac_cv_exeext b.out
4588 ac_clean_files=$ac_clean_files_save
4589 # Check the compiler produces executables we can run. If not, either
4590 # the compiler is broken, or we cross compile.
4591 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
4592 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
4593 echo "$as_me:$LINENO: result: $cross_compiling" >&5
4594 echo "${ECHO_T}$cross_compiling" >&6
4596 echo "$as_me:$LINENO: checking for suffix of executables" >&5
4597 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
4598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4599 (eval $ac_link) 2>&5
4601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602 (exit $ac_status); }; then
4603 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4604 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4605 # work properly (i.e., refer to `conftest.exe'), while it won't with
4607 for ac_file in conftest.exe conftest conftest.*; do
4608 test -f "$ac_file" || continue
4610 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
4611 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4618 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
4619 See \`config.log' for more details." >&5
4620 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
4621 See \`config.log' for more details." >&2;}
4622 { (exit 1); exit 1; }; }
4625 rm -f conftest$ac_cv_exeext
4626 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
4627 echo "${ECHO_T}$ac_cv_exeext" >&6
4629 rm -f conftest.$ac_ext
4630 EXEEXT=$ac_cv_exeext
4632 echo "$as_me:$LINENO: checking for suffix of object files" >&5
4633 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
4634 if test "${ac_cv_objext+set}" = set; then
4635 echo $ECHO_N "(cached) $ECHO_C" >&6
4637 cat >conftest.$ac_ext <<_ACEOF
4640 cat confdefs.h >>conftest.$ac_ext
4641 cat >>conftest.$ac_ext <<_ACEOF
4642 /* end confdefs.h. */
4652 rm -f conftest.o conftest.obj
4653 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4654 (eval $ac_compile) 2>&5
4656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4657 (exit $ac_status); }; then
4658 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
4660 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
4661 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4666 echo "$as_me: failed program was:" >&5
4667 sed 's/^/| /' conftest.$ac_ext >&5
4669 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
4670 See \`config.log' for more details." >&5
4671 echo "$as_me: error: cannot compute suffix of object files: cannot compile
4672 See \`config.log' for more details." >&2;}
4673 { (exit 1); exit 1; }; }
4676 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4678 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
4679 echo "${ECHO_T}$ac_cv_objext" >&6
4680 OBJEXT=$ac_cv_objext
4682 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4683 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
4684 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4685 echo $ECHO_N "(cached) $ECHO_C" >&6
4687 cat >conftest.$ac_ext <<_ACEOF
4690 cat confdefs.h >>conftest.$ac_ext
4691 cat >>conftest.$ac_ext <<_ACEOF
4692 /* end confdefs.h. */
4705 rm -f conftest.$ac_objext
4706 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4707 (eval $ac_compile) 2>conftest.er1
4709 grep -v '^ *+' conftest.er1 >conftest.err
4711 cat conftest.err >&5
4712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4713 (exit $ac_status); } &&
4714 { ac_try='test -z "$ac_c_werror_flag"
4715 || test ! -s conftest.err'
4716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4720 (exit $ac_status); }; } &&
4721 { ac_try='test -s conftest.$ac_objext'
4722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4726 (exit $ac_status); }; }; then
4729 echo "$as_me: failed program was:" >&5
4730 sed 's/^/| /' conftest.$ac_ext >&5
4734 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4735 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4738 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4739 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4740 GCC=`test $ac_compiler_gnu = yes && echo yes`
4741 ac_test_CFLAGS=${CFLAGS+set}
4742 ac_save_CFLAGS=$CFLAGS
4744 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4745 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4746 if test "${ac_cv_prog_cc_g+set}" = set; then
4747 echo $ECHO_N "(cached) $ECHO_C" >&6
4749 cat >conftest.$ac_ext <<_ACEOF
4752 cat confdefs.h >>conftest.$ac_ext
4753 cat >>conftest.$ac_ext <<_ACEOF
4754 /* end confdefs.h. */
4764 rm -f conftest.$ac_objext
4765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4766 (eval $ac_compile) 2>conftest.er1
4768 grep -v '^ *+' conftest.er1 >conftest.err
4770 cat conftest.err >&5
4771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4772 (exit $ac_status); } &&
4773 { ac_try='test -z "$ac_c_werror_flag"
4774 || test ! -s conftest.err'
4775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4779 (exit $ac_status); }; } &&
4780 { ac_try='test -s conftest.$ac_objext'
4781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4785 (exit $ac_status); }; }; then
4788 echo "$as_me: failed program was:" >&5
4789 sed 's/^/| /' conftest.$ac_ext >&5
4793 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4795 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4796 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
4797 if test "$ac_test_CFLAGS" = set; then
4798 CFLAGS=$ac_save_CFLAGS
4799 elif test $ac_cv_prog_cc_g = yes; then
4800 if test "$GCC" = yes; then
4806 if test "$GCC" = yes; then
4812 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4813 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4814 if test "${ac_cv_prog_cc_stdc+set}" = set; then
4815 echo $ECHO_N "(cached) $ECHO_C" >&6
4817 ac_cv_prog_cc_stdc=no
4819 cat >conftest.$ac_ext <<_ACEOF
4822 cat confdefs.h >>conftest.$ac_ext
4823 cat >>conftest.$ac_ext <<_ACEOF
4824 /* end confdefs.h. */
4827 #include <sys/types.h>
4828 #include <sys/stat.h>
4829 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4830 struct buf { int x; };
4831 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4832 static char *e (p, i)
4838 static char *f (char * (*g) (char **, int), char **p, ...)
4843 s = g (p, va_arg (v,int));
4848 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4849 function prototypes and stuff, but not '\xHH' hex character constants.
4850 These don't provoke an error unfortunately, instead are silently treated
4851 as 'x'. The following induces an error, until -std1 is added to get
4852 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4853 array size at least. It's necessary to write '\x00'==0 to get something
4854 that's true only with -std1. */
4855 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4857 int test (int i, double x);
4858 struct s1 {int (*f) (int a);};
4859 struct s2 {int (*f) (double a);};
4860 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4866 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4871 # Don't try gcc -ansi; that turns off useful extensions and
4872 # breaks some systems' header files.
4873 # AIX -qlanglvl=ansi
4874 # Ultrix and OSF/1 -std1
4875 # HP-UX 10.20 and later -Ae
4876 # HP-UX older versions -Aa -D_HPUX_SOURCE
4877 # SVR4 -Xc -D__EXTENSIONS__
4878 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4880 CC="$ac_save_CC $ac_arg"
4881 rm -f conftest.$ac_objext
4882 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4883 (eval $ac_compile) 2>conftest.er1
4885 grep -v '^ *+' conftest.er1 >conftest.err
4887 cat conftest.err >&5
4888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4889 (exit $ac_status); } &&
4890 { ac_try='test -z "$ac_c_werror_flag"
4891 || test ! -s conftest.err'
4892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4896 (exit $ac_status); }; } &&
4897 { ac_try='test -s conftest.$ac_objext'
4898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4902 (exit $ac_status); }; }; then
4903 ac_cv_prog_cc_stdc=$ac_arg
4906 echo "$as_me: failed program was:" >&5
4907 sed 's/^/| /' conftest.$ac_ext >&5
4910 rm -f conftest.err conftest.$ac_objext
4912 rm -f conftest.$ac_ext conftest.$ac_objext
4917 case "x$ac_cv_prog_cc_stdc" in
4919 echo "$as_me:$LINENO: result: none needed" >&5
4920 echo "${ECHO_T}none needed" >&6 ;;
4922 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4923 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4924 CC="$CC $ac_cv_prog_cc_stdc" ;;
4927 # Some people use a C++ compiler to compile C. Since we use `exit',
4928 # in C++ we need to declare it. In case someone uses the same compiler
4929 # for both compiling C and C++ we need to have the C++ compiler decide
4930 # the declaration of exit, since it's the most demanding environment.
4931 cat >conftest.$ac_ext <<_ACEOF
4936 rm -f conftest.$ac_objext
4937 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4938 (eval $ac_compile) 2>conftest.er1
4940 grep -v '^ *+' conftest.er1 >conftest.err
4942 cat conftest.err >&5
4943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4944 (exit $ac_status); } &&
4945 { ac_try='test -z "$ac_c_werror_flag"
4946 || test ! -s conftest.err'
4947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4951 (exit $ac_status); }; } &&
4952 { ac_try='test -s conftest.$ac_objext'
4953 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4957 (exit $ac_status); }; }; then
4958 for ac_declaration in \
4960 'extern "C" void std::exit (int) throw (); using std::exit;' \
4961 'extern "C" void std::exit (int); using std::exit;' \
4962 'extern "C" void exit (int) throw ();' \
4963 'extern "C" void exit (int);' \
4966 cat >conftest.$ac_ext <<_ACEOF
4969 cat confdefs.h >>conftest.$ac_ext
4970 cat >>conftest.$ac_ext <<_ACEOF
4971 /* end confdefs.h. */
4982 rm -f conftest.$ac_objext
4983 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4984 (eval $ac_compile) 2>conftest.er1
4986 grep -v '^ *+' conftest.er1 >conftest.err
4988 cat conftest.err >&5
4989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4990 (exit $ac_status); } &&
4991 { ac_try='test -z "$ac_c_werror_flag"
4992 || test ! -s conftest.err'
4993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4997 (exit $ac_status); }; } &&
4998 { ac_try='test -s conftest.$ac_objext'
4999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5003 (exit $ac_status); }; }; then
5006 echo "$as_me: failed program was:" >&5
5007 sed 's/^/| /' conftest.$ac_ext >&5
5011 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5012 cat >conftest.$ac_ext <<_ACEOF
5015 cat confdefs.h >>conftest.$ac_ext
5016 cat >>conftest.$ac_ext <<_ACEOF
5017 /* end confdefs.h. */
5027 rm -f conftest.$ac_objext
5028 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5029 (eval $ac_compile) 2>conftest.er1
5031 grep -v '^ *+' conftest.er1 >conftest.err
5033 cat conftest.err >&5
5034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5035 (exit $ac_status); } &&
5036 { ac_try='test -z "$ac_c_werror_flag"
5037 || test ! -s conftest.err'
5038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5042 (exit $ac_status); }; } &&
5043 { ac_try='test -s conftest.$ac_objext'
5044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5048 (exit $ac_status); }; }; then
5051 echo "$as_me: failed program was:" >&5
5052 sed 's/^/| /' conftest.$ac_ext >&5
5055 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5058 if test -n "$ac_declaration"; then
5059 echo '#ifdef __cplusplus' >>confdefs.h
5060 echo $ac_declaration >>confdefs.h
5061 echo '#endif' >>confdefs.h
5065 echo "$as_me: failed program was:" >&5
5066 sed 's/^/| /' conftest.$ac_ext >&5
5069 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5071 ac_cpp='$CPP $CPPFLAGS'
5072 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5073 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5074 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5076 depcc="$CC" am_compiler_list=
5078 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5079 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5080 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5081 echo $ECHO_N "(cached) $ECHO_C" >&6
5083 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5084 # We make a subdir and do the tests there. Otherwise we can end up
5085 # making bogus files that we don't know about and never remove. For
5086 # instance it was reported that on HP-UX the gcc test will end up
5087 # making a dummy file named `D' -- because `-MD' means `put the output
5090 # Copy depcomp to subdir because otherwise we won't find it if we're
5091 # using a relative directory.
5092 cp "$am_depcomp" conftest.dir
5094 # We will build objects and dependencies in a subdirectory because
5095 # it helps to detect inapplicable dependency modes. For instance
5096 # both Tru64's cc and ICC support -MD to output dependencies as a
5097 # side effect of compilation, but ICC will put the dependencies in
5098 # the current directory while Tru64 will put them in the object
5102 am_cv_CC_dependencies_compiler_type=none
5103 if test "$am_compiler_list" = ""; then
5104 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5106 for depmode in $am_compiler_list; do
5107 # Setup a source with many dependencies, because some compilers
5108 # like to wrap large dependency lists on column 80 (with \), and
5109 # we should not choose a depcomp mode which is confused by this.
5111 # We need to recreate these files for each test, as the compiler may
5112 # overwrite some of them when testing with obscure command lines.
5113 # This happens at least with the AIX C compiler.
5115 for i in 1 2 3 4 5 6; do
5116 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5117 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5118 # Solaris 8's {/usr,}/bin/sh.
5119 touch sub/conftst$i.h
5121 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5125 # after this tag, mechanisms are not by side-effect, so they'll
5126 # only be used when explicitly requested
5127 if test "x$enable_dependency_tracking" = xyes; then
5135 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5136 # mode. It turns out that the SunPro C++ compiler does not properly
5137 # handle `-M -o', and we need to detect this.
5138 if depmode=$depmode \
5139 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5140 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5141 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5142 >/dev/null 2>conftest.err &&
5143 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5144 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5145 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5146 # icc doesn't choke on unknown options, it will just issue warnings
5147 # or remarks (even with -Werror). So we grep stderr for any message
5148 # that says an option was ignored or not supported.
5149 # When given -MP, icc 7.0 and 7.1 complain thusly:
5150 # icc: Command line warning: ignoring option '-M'; no argument required
5151 # The diagnosis changed in icc 8.0:
5152 # icc: Command line remark: option '-MP' not supported
5153 if (grep 'ignoring option' conftest.err ||
5154 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5155 am_cv_CC_dependencies_compiler_type=$depmode
5164 am_cv_CC_dependencies_compiler_type=none
5168 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5169 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5170 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5175 test "x$enable_dependency_tracking" != xno \
5176 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5178 am__fastdepCC_FALSE='#'
5180 am__fastdepCC_TRUE='#'
5181 am__fastdepCC_FALSE=
5185 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5186 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5187 if test "${lt_cv_path_SED+set}" = set; then
5188 echo $ECHO_N "(cached) $ECHO_C" >&6
5190 # Loop through the user's path and test for sed and gsed.
5191 # Then use that list of sed's as ones to test for truncation.
5192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5196 test -z "$as_dir" && as_dir=.
5197 for lt_ac_prog in sed gsed; do
5198 for ac_exec_ext in '' $ac_executable_extensions; do
5199 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5200 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5207 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5208 # along with /bin/sed that truncates output.
5209 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5210 test ! -f $lt_ac_sed && continue
5211 cat /dev/null > conftest.in
5213 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5214 # Check for GNU sed and select it if it is found.
5215 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5216 lt_cv_path_SED=$lt_ac_sed
5220 cat conftest.in conftest.in >conftest.tmp
5221 mv conftest.tmp conftest.in
5222 cp conftest.in conftest.nl
5224 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5225 cmp -s conftest.out conftest.nl || break
5226 # 10000 chars as input seems more than enough
5227 test $lt_ac_count -gt 10 && break
5228 lt_ac_count=`expr $lt_ac_count + 1`
5229 if test $lt_ac_count -gt $lt_ac_max; then
5230 lt_ac_max=$lt_ac_count
5231 lt_cv_path_SED=$lt_ac_sed
5239 echo "$as_me:$LINENO: result: $SED" >&5
5240 echo "${ECHO_T}$SED" >&6
5242 echo "$as_me:$LINENO: checking for egrep" >&5
5243 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5244 if test "${ac_cv_prog_egrep+set}" = set; then
5245 echo $ECHO_N "(cached) $ECHO_C" >&6
5247 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5248 then ac_cv_prog_egrep='grep -E'
5249 else ac_cv_prog_egrep='egrep'
5252 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5253 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5254 EGREP=$ac_cv_prog_egrep
5258 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5259 if test "${with_gnu_ld+set}" = set; then
5260 withval="$with_gnu_ld"
5261 test "$withval" = no || with_gnu_ld=yes
5266 if test "$GCC" = yes; then
5267 # Check if gcc -print-prog-name=ld gives a path.
5268 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5269 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5272 # gcc leaves a trailing carriage return which upsets mingw
5273 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5275 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5278 # Accept absolute paths.
5280 re_direlt='/[^/][^/]*/\.\./'
5281 # Canonicalize the pathname of ld
5282 ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
5283 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5284 ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
5286 test -z "$LD" && LD="$ac_prog"
5289 # If it fails, then pretend we aren't using GCC.
5293 # If it is relative, then search for the first ld in PATH.
5297 elif test "$with_gnu_ld" = yes; then
5298 echo "$as_me:$LINENO: checking for GNU ld" >&5
5299 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5301 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5302 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5304 if test "${lt_cv_path_LD+set}" = set; then
5305 echo $ECHO_N "(cached) $ECHO_C" >&6
5307 if test -z "$LD"; then
5308 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5309 for ac_dir in $PATH; do
5311 test -z "$ac_dir" && ac_dir=.
5312 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5313 lt_cv_path_LD="$ac_dir/$ac_prog"
5314 # Check to see if the program is GNU ld. I'd rather use --version,
5315 # but apparently some variants of GNU ld only accept -v.
5316 # Break only if it was the GNU/non-GNU ld that we prefer.
5317 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5318 *GNU* | *'with BFD'*)
5319 test "$with_gnu_ld" != no && break
5322 test "$with_gnu_ld" != yes && break
5329 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5334 if test -n "$LD"; then
5335 echo "$as_me:$LINENO: result: $LD" >&5
5336 echo "${ECHO_T}$LD" >&6
5338 echo "$as_me:$LINENO: result: no" >&5
5339 echo "${ECHO_T}no" >&6
5341 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5342 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5343 { (exit 1); exit 1; }; }
5344 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5345 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5346 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5347 echo $ECHO_N "(cached) $ECHO_C" >&6
5349 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5350 case `$LD -v 2>&1 </dev/null` in
5351 *GNU* | *'with BFD'*)
5352 lt_cv_prog_gnu_ld=yes
5355 lt_cv_prog_gnu_ld=no
5359 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5360 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5361 with_gnu_ld=$lt_cv_prog_gnu_ld
5364 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5365 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5366 if test "${lt_cv_ld_reload_flag+set}" = set; then
5367 echo $ECHO_N "(cached) $ECHO_C" >&6
5369 lt_cv_ld_reload_flag='-r'
5371 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5372 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5373 reload_flag=$lt_cv_ld_reload_flag
5374 case $reload_flag in
5376 *) reload_flag=" $reload_flag" ;;
5378 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5381 if test "$GCC" = yes; then
5382 reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
5384 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5389 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5390 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5391 if test "${lt_cv_path_NM+set}" = set; then
5392 echo $ECHO_N "(cached) $ECHO_C" >&6
5394 if test -n "$NM"; then
5395 # Let the user override the test.
5398 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5399 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5401 test -z "$ac_dir" && ac_dir=.
5402 tmp_nm="$ac_dir/${ac_tool_prefix}nm"
5403 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5404 # Check to see if the nm accepts a BSD-compat flag.
5405 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5406 # nm: unknown option "B" ignored
5407 # Tru64's nm complains that /dev/null is an invalid object file
5408 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5409 */dev/null* | *'Invalid file or object type'*)
5410 lt_cv_path_NM="$tmp_nm -B"
5414 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5416 lt_cv_path_NM="$tmp_nm -p"
5420 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5421 continue # so that we can try to find one that supports BSD flags
5428 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5431 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5432 echo "${ECHO_T}$lt_cv_path_NM" >&6
5435 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5436 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5438 if test "$LN_S" = "ln -s"; then
5439 echo "$as_me:$LINENO: result: yes" >&5
5440 echo "${ECHO_T}yes" >&6
5442 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5443 echo "${ECHO_T}no, using $LN_S" >&6
5446 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
5447 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
5448 if test "${lt_cv_deplibs_check_method+set}" = set; then
5449 echo $ECHO_N "(cached) $ECHO_C" >&6
5451 lt_cv_file_magic_cmd='$MAGIC_CMD'
5452 lt_cv_file_magic_test_file=
5453 lt_cv_deplibs_check_method='unknown'
5454 # Need to set the preceding variable on all platforms that support
5455 # interlibrary dependencies.
5456 # 'none' -- dependencies not supported.
5457 # `unknown' -- same as none, but documents that we really don't know.
5458 # 'pass_all' -- all dependencies passed with no checks.
5459 # 'test_compile' -- check by making test program.
5460 # 'file_magic [[regex]]' -- check by looking for files in library path
5461 # which responds to the $file_magic_cmd with a given extended regex.
5462 # If you have `file' or equivalent on your system and you're not sure
5463 # whether `pass_all' will *always* work, you probably want this one.
5467 lt_cv_deplibs_check_method=pass_all
5471 lt_cv_deplibs_check_method=pass_all
5475 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5476 lt_cv_file_magic_cmd='/usr/bin/file -L'
5477 lt_cv_file_magic_test_file=/shlib/libc.so
5481 # func_win32_libid is a shell function defined in ltmain.sh
5482 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5483 lt_cv_file_magic_cmd='func_win32_libid'
5487 # Base MSYS/MinGW do not provide the 'file' command needed by
5488 # func_win32_libid shell function, so use a weaker test based on 'objdump'.
5489 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5490 lt_cv_file_magic_cmd='$OBJDUMP -f'
5493 darwin* | rhapsody*)
5494 lt_cv_deplibs_check_method=pass_all
5497 freebsd* | kfreebsd*-gnu | dragonfly*)
5498 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5501 # Not sure whether the presence of OpenBSD here was a mistake.
5502 # Let's accept both of them until this is cleared up.
5503 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5504 lt_cv_file_magic_cmd=/usr/bin/file
5505 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5509 lt_cv_deplibs_check_method=pass_all
5514 lt_cv_deplibs_check_method=pass_all
5517 hpux10.20* | hpux11*)
5518 lt_cv_file_magic_cmd=/usr/bin/file
5521 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5522 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5525 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]'
5526 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5529 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5530 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5535 irix5* | irix6* | nonstopux*)
5537 *-32|*"-32 ") libmagic=32-bit;;
5538 *-n32|*"-n32 ") libmagic=N32;;
5539 *-64|*"-64 ") libmagic=64-bit;;
5540 *) libmagic=never-match;;
5542 lt_cv_deplibs_check_method=pass_all
5545 # This must be Linux ELF.
5547 lt_cv_deplibs_check_method=pass_all
5551 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5552 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5554 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5559 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5560 lt_cv_file_magic_cmd=/usr/bin/file
5561 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5565 lt_cv_deplibs_check_method=unknown
5569 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5570 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5572 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5576 osf3* | osf4* | osf5*)
5577 lt_cv_deplibs_check_method=pass_all
5581 lt_cv_deplibs_check_method=pass_all
5585 lt_cv_deplibs_check_method=pass_all
5588 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5589 case $host_vendor in
5591 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]'
5592 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5595 lt_cv_deplibs_check_method=pass_all
5598 lt_cv_file_magic_cmd='/bin/file'
5599 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5602 lt_cv_file_magic_cmd='/bin/file'
5603 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5604 lt_cv_file_magic_test_file=/lib/libc.so
5607 lt_cv_deplibs_check_method=pass_all
5612 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
5613 lt_cv_deplibs_check_method=pass_all
5618 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5619 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5620 file_magic_cmd=$lt_cv_file_magic_cmd
5621 deplibs_check_method=$lt_cv_deplibs_check_method
5622 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5627 # If no C compiler was specified, use CC.
5630 # Allow CC to be a program name with arguments.
5634 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5635 if test "${enable_libtool_lock+set}" = set; then
5636 enableval="$enable_libtool_lock"
5639 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5641 # Some flags need to be propagated to the compiler or linker for good
5645 # Find out which ABI we are using.
5646 echo 'int i;' > conftest.$ac_ext
5647 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5648 (eval $ac_compile) 2>&5
5650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5651 (exit $ac_status); }; then
5652 case `/usr/bin/file conftest.$ac_objext` in
5664 # Find out which ABI we are using.
5665 echo '#line 5665 "configure"' > conftest.$ac_ext
5666 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5667 (eval $ac_compile) 2>&5
5669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5670 (exit $ac_status); }; then
5671 if test "$lt_cv_prog_gnu_ld" = yes; then
5672 case `/usr/bin/file conftest.$ac_objext` in
5674 LD="${LD-ld} -melf32bsmip"
5677 LD="${LD-ld} -melf32bmipn32"
5680 LD="${LD-ld} -melf64bmip"
5684 case `/usr/bin/file conftest.$ac_objext` in
5700 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5701 # Find out which ABI we are using.
5702 echo 'int i;' > conftest.$ac_ext
5703 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5704 (eval $ac_compile) 2>&5
5706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5707 (exit $ac_status); }; then
5708 case `/usr/bin/file conftest.o` in
5712 LD="${LD-ld} -m elf_i386"
5714 ppc64-*linux*|powerpc64-*linux*)
5715 LD="${LD-ld} -m elf32ppclinux"
5718 LD="${LD-ld} -m elf_s390"
5721 LD="${LD-ld} -m elf32_sparc"
5728 LD="${LD-ld} -m elf_x86_64"
5730 ppc*-*linux*|powerpc*-*linux*)
5731 LD="${LD-ld} -m elf64ppc"
5734 LD="${LD-ld} -m elf64_s390"
5737 LD="${LD-ld} -m elf64_sparc"
5747 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5748 SAVE_CFLAGS="$CFLAGS"
5749 CFLAGS="$CFLAGS -belf"
5750 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5751 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5752 if test "${lt_cv_cc_needs_belf+set}" = set; then
5753 echo $ECHO_N "(cached) $ECHO_C" >&6
5756 ac_cpp='$CPP $CPPFLAGS'
5757 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5758 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5759 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5761 cat >conftest.$ac_ext <<_ACEOF
5764 cat confdefs.h >>conftest.$ac_ext
5765 cat >>conftest.$ac_ext <<_ACEOF
5766 /* end confdefs.h. */
5776 rm -f conftest.$ac_objext conftest$ac_exeext
5777 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5778 (eval $ac_link) 2>conftest.er1
5780 grep -v '^ *+' conftest.er1 >conftest.err
5782 cat conftest.err >&5
5783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5784 (exit $ac_status); } &&
5785 { ac_try='test -z "$ac_c_werror_flag"
5786 || test ! -s conftest.err'
5787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5791 (exit $ac_status); }; } &&
5792 { ac_try='test -s conftest$ac_exeext'
5793 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5797 (exit $ac_status); }; }; then
5798 lt_cv_cc_needs_belf=yes
5800 echo "$as_me: failed program was:" >&5
5801 sed 's/^/| /' conftest.$ac_ext >&5
5803 lt_cv_cc_needs_belf=no
5805 rm -f conftest.err conftest.$ac_objext \
5806 conftest$ac_exeext conftest.$ac_ext
5808 ac_cpp='$CPP $CPPFLAGS'
5809 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5810 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5811 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5814 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5815 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5816 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5817 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5818 CFLAGS="$SAVE_CFLAGS"
5821 *-*-cygwin* | *-*-mingw* | *-*-pw32*)
5822 if test -n "$ac_tool_prefix"; then
5823 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5824 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5825 echo "$as_me:$LINENO: checking for $ac_word" >&5
5826 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5827 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5828 echo $ECHO_N "(cached) $ECHO_C" >&6
5830 if test -n "$DLLTOOL"; then
5831 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5837 test -z "$as_dir" && as_dir=.
5838 for ac_exec_ext in '' $ac_executable_extensions; do
5839 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5840 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5841 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5849 DLLTOOL=$ac_cv_prog_DLLTOOL
5850 if test -n "$DLLTOOL"; then
5851 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5852 echo "${ECHO_T}$DLLTOOL" >&6
5854 echo "$as_me:$LINENO: result: no" >&5
5855 echo "${ECHO_T}no" >&6
5859 if test -z "$ac_cv_prog_DLLTOOL"; then
5860 ac_ct_DLLTOOL=$DLLTOOL
5861 # Extract the first word of "dlltool", so it can be a program name with args.
5862 set dummy dlltool; ac_word=$2
5863 echo "$as_me:$LINENO: checking for $ac_word" >&5
5864 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5865 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
5866 echo $ECHO_N "(cached) $ECHO_C" >&6
5868 if test -n "$ac_ct_DLLTOOL"; then
5869 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5875 test -z "$as_dir" && as_dir=.
5876 for ac_exec_ext in '' $ac_executable_extensions; do
5877 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5878 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5879 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5885 test -z "$ac_cv_prog_ac_ct_DLLTOOL" && ac_cv_prog_ac_ct_DLLTOOL="false"
5888 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5889 if test -n "$ac_ct_DLLTOOL"; then
5890 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
5891 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
5893 echo "$as_me:$LINENO: result: no" >&5
5894 echo "${ECHO_T}no" >&6
5897 DLLTOOL=$ac_ct_DLLTOOL
5899 DLLTOOL="$ac_cv_prog_DLLTOOL"
5902 if test -n "$ac_tool_prefix"; then
5903 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5904 set dummy ${ac_tool_prefix}as; ac_word=$2
5905 echo "$as_me:$LINENO: checking for $ac_word" >&5
5906 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5907 if test "${ac_cv_prog_AS+set}" = set; then
5908 echo $ECHO_N "(cached) $ECHO_C" >&6
5910 if test -n "$AS"; then
5911 ac_cv_prog_AS="$AS" # Let the user override the test.
5913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5917 test -z "$as_dir" && as_dir=.
5918 for ac_exec_ext in '' $ac_executable_extensions; do
5919 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5920 ac_cv_prog_AS="${ac_tool_prefix}as"
5921 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5930 if test -n "$AS"; then
5931 echo "$as_me:$LINENO: result: $AS" >&5
5932 echo "${ECHO_T}$AS" >&6
5934 echo "$as_me:$LINENO: result: no" >&5
5935 echo "${ECHO_T}no" >&6
5939 if test -z "$ac_cv_prog_AS"; then
5941 # Extract the first word of "as", so it can be a program name with args.
5942 set dummy as; ac_word=$2
5943 echo "$as_me:$LINENO: checking for $ac_word" >&5
5944 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5945 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
5946 echo $ECHO_N "(cached) $ECHO_C" >&6
5948 if test -n "$ac_ct_AS"; then
5949 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
5951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5955 test -z "$as_dir" && as_dir=.
5956 for ac_exec_ext in '' $ac_executable_extensions; do
5957 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5958 ac_cv_prog_ac_ct_AS="as"
5959 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5965 test -z "$ac_cv_prog_ac_ct_AS" && ac_cv_prog_ac_ct_AS="false"
5968 ac_ct_AS=$ac_cv_prog_ac_ct_AS
5969 if test -n "$ac_ct_AS"; then
5970 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
5971 echo "${ECHO_T}$ac_ct_AS" >&6
5973 echo "$as_me:$LINENO: result: no" >&5
5974 echo "${ECHO_T}no" >&6
5982 if test -n "$ac_tool_prefix"; then
5983 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5984 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5985 echo "$as_me:$LINENO: checking for $ac_word" >&5
5986 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5987 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
5988 echo $ECHO_N "(cached) $ECHO_C" >&6
5990 if test -n "$OBJDUMP"; then
5991 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5997 test -z "$as_dir" && as_dir=.
5998 for ac_exec_ext in '' $ac_executable_extensions; do
5999 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6000 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6001 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6009 OBJDUMP=$ac_cv_prog_OBJDUMP
6010 if test -n "$OBJDUMP"; then
6011 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6012 echo "${ECHO_T}$OBJDUMP" >&6
6014 echo "$as_me:$LINENO: result: no" >&5
6015 echo "${ECHO_T}no" >&6
6019 if test -z "$ac_cv_prog_OBJDUMP"; then
6020 ac_ct_OBJDUMP=$OBJDUMP
6021 # Extract the first word of "objdump", so it can be a program name with args.
6022 set dummy objdump; ac_word=$2
6023 echo "$as_me:$LINENO: checking for $ac_word" >&5
6024 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6025 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
6026 echo $ECHO_N "(cached) $ECHO_C" >&6
6028 if test -n "$ac_ct_OBJDUMP"; then
6029 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6035 test -z "$as_dir" && as_dir=.
6036 for ac_exec_ext in '' $ac_executable_extensions; do
6037 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6038 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6039 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6045 test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
6048 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6049 if test -n "$ac_ct_OBJDUMP"; then
6050 echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6051 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
6053 echo "$as_me:$LINENO: result: no" >&5
6054 echo "${ECHO_T}no" >&6
6057 OBJDUMP=$ac_ct_OBJDUMP
6059 OBJDUMP="$ac_cv_prog_OBJDUMP"
6066 need_locks="$enable_libtool_lock"
6070 ac_cpp='$CPP $CPPFLAGS'
6071 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6072 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6073 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6074 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6075 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6076 # On Suns, sometimes $CPP names a directory.
6077 if test -n "$CPP" && test -d "$CPP"; then
6080 if test -z "$CPP"; then
6081 if test "${ac_cv_prog_CPP+set}" = set; then
6082 echo $ECHO_N "(cached) $ECHO_C" >&6
6084 # Double quotes because CPP needs to be expanded
6085 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6088 for ac_c_preproc_warn_flag in '' yes
6090 # Use a header file that comes with gcc, so configuring glibc
6091 # with a fresh cross-compiler works.
6092 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6093 # <limits.h> exists even on freestanding compilers.
6094 # On the NeXT, cc -E runs the code through the compiler's parser,
6095 # not just through cpp. "Syntax error" is here to catch this case.
6096 cat >conftest.$ac_ext <<_ACEOF
6099 cat confdefs.h >>conftest.$ac_ext
6100 cat >>conftest.$ac_ext <<_ACEOF
6101 /* end confdefs.h. */
6103 # include <limits.h>
6105 # include <assert.h>
6109 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6110 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6112 grep -v '^ *+' conftest.er1 >conftest.err
6114 cat conftest.err >&5
6115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6116 (exit $ac_status); } >/dev/null; then
6117 if test -s conftest.err; then
6118 ac_cpp_err=$ac_c_preproc_warn_flag
6119 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6126 if test -z "$ac_cpp_err"; then
6129 echo "$as_me: failed program was:" >&5
6130 sed 's/^/| /' conftest.$ac_ext >&5
6132 # Broken: fails on valid input.
6135 rm -f conftest.err conftest.$ac_ext
6137 # OK, works on sane cases. Now check whether non-existent headers
6138 # can be detected and how.
6139 cat >conftest.$ac_ext <<_ACEOF
6142 cat confdefs.h >>conftest.$ac_ext
6143 cat >>conftest.$ac_ext <<_ACEOF
6144 /* end confdefs.h. */
6145 #include <ac_nonexistent.h>
6147 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6148 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6150 grep -v '^ *+' conftest.er1 >conftest.err
6152 cat conftest.err >&5
6153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6154 (exit $ac_status); } >/dev/null; then
6155 if test -s conftest.err; then
6156 ac_cpp_err=$ac_c_preproc_warn_flag
6157 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6164 if test -z "$ac_cpp_err"; then
6165 # Broken: success on invalid input.
6168 echo "$as_me: failed program was:" >&5
6169 sed 's/^/| /' conftest.$ac_ext >&5
6171 # Passes both tests.
6175 rm -f conftest.err conftest.$ac_ext
6178 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6179 rm -f conftest.err conftest.$ac_ext
6180 if $ac_preproc_ok; then
6192 echo "$as_me:$LINENO: result: $CPP" >&5
6193 echo "${ECHO_T}$CPP" >&6
6195 for ac_c_preproc_warn_flag in '' yes
6197 # Use a header file that comes with gcc, so configuring glibc
6198 # with a fresh cross-compiler works.
6199 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6200 # <limits.h> exists even on freestanding compilers.
6201 # On the NeXT, cc -E runs the code through the compiler's parser,
6202 # not just through cpp. "Syntax error" is here to catch this case.
6203 cat >conftest.$ac_ext <<_ACEOF
6206 cat confdefs.h >>conftest.$ac_ext
6207 cat >>conftest.$ac_ext <<_ACEOF
6208 /* end confdefs.h. */
6210 # include <limits.h>
6212 # include <assert.h>
6216 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6217 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6219 grep -v '^ *+' conftest.er1 >conftest.err
6221 cat conftest.err >&5
6222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6223 (exit $ac_status); } >/dev/null; then
6224 if test -s conftest.err; then
6225 ac_cpp_err=$ac_c_preproc_warn_flag
6226 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6233 if test -z "$ac_cpp_err"; then
6236 echo "$as_me: failed program was:" >&5
6237 sed 's/^/| /' conftest.$ac_ext >&5
6239 # Broken: fails on valid input.
6242 rm -f conftest.err conftest.$ac_ext
6244 # OK, works on sane cases. Now check whether non-existent headers
6245 # can be detected and how.
6246 cat >conftest.$ac_ext <<_ACEOF
6249 cat confdefs.h >>conftest.$ac_ext
6250 cat >>conftest.$ac_ext <<_ACEOF
6251 /* end confdefs.h. */
6252 #include <ac_nonexistent.h>
6254 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6255 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6257 grep -v '^ *+' conftest.er1 >conftest.err
6259 cat conftest.err >&5
6260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6261 (exit $ac_status); } >/dev/null; then
6262 if test -s conftest.err; then
6263 ac_cpp_err=$ac_c_preproc_warn_flag
6264 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6271 if test -z "$ac_cpp_err"; then
6272 # Broken: success on invalid input.
6275 echo "$as_me: failed program was:" >&5
6276 sed 's/^/| /' conftest.$ac_ext >&5
6278 # Passes both tests.
6282 rm -f conftest.err conftest.$ac_ext
6285 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6286 rm -f conftest.err conftest.$ac_ext
6287 if $ac_preproc_ok; then
6290 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6291 See \`config.log' for more details." >&5
6292 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6293 See \`config.log' for more details." >&2;}
6294 { (exit 1); exit 1; }; }
6298 ac_cpp='$CPP $CPPFLAGS'
6299 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6300 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6301 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6304 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6305 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6306 if test "${ac_cv_header_stdc+set}" = set; then
6307 echo $ECHO_N "(cached) $ECHO_C" >&6
6309 cat >conftest.$ac_ext <<_ACEOF
6312 cat confdefs.h >>conftest.$ac_ext
6313 cat >>conftest.$ac_ext <<_ACEOF
6314 /* end confdefs.h. */
6328 rm -f conftest.$ac_objext
6329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6330 (eval $ac_compile) 2>conftest.er1
6332 grep -v '^ *+' conftest.er1 >conftest.err
6334 cat conftest.err >&5
6335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6336 (exit $ac_status); } &&
6337 { ac_try='test -z "$ac_c_werror_flag"
6338 || test ! -s conftest.err'
6339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6343 (exit $ac_status); }; } &&
6344 { ac_try='test -s conftest.$ac_objext'
6345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6349 (exit $ac_status); }; }; then
6350 ac_cv_header_stdc=yes
6352 echo "$as_me: failed program was:" >&5
6353 sed 's/^/| /' conftest.$ac_ext >&5
6355 ac_cv_header_stdc=no
6357 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6359 if test $ac_cv_header_stdc = yes; then
6360 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6361 cat >conftest.$ac_ext <<_ACEOF
6364 cat confdefs.h >>conftest.$ac_ext
6365 cat >>conftest.$ac_ext <<_ACEOF
6366 /* end confdefs.h. */
6370 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6371 $EGREP "memchr" >/dev/null 2>&1; then
6374 ac_cv_header_stdc=no
6380 if test $ac_cv_header_stdc = yes; then
6381 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6382 cat >conftest.$ac_ext <<_ACEOF
6385 cat confdefs.h >>conftest.$ac_ext
6386 cat >>conftest.$ac_ext <<_ACEOF
6387 /* end confdefs.h. */
6391 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6392 $EGREP "free" >/dev/null 2>&1; then
6395 ac_cv_header_stdc=no
6401 if test $ac_cv_header_stdc = yes; then
6402 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6403 if test "$cross_compiling" = yes; then
6406 cat >conftest.$ac_ext <<_ACEOF
6409 cat confdefs.h >>conftest.$ac_ext
6410 cat >>conftest.$ac_ext <<_ACEOF
6411 /* end confdefs.h. */
6413 #if ((' ' & 0x0FF) == 0x020)
6414 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6415 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6417 # define ISLOWER(c) \
6418 (('a' <= (c) && (c) <= 'i') \
6419 || ('j' <= (c) && (c) <= 'r') \
6420 || ('s' <= (c) && (c) <= 'z'))
6421 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6424 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6429 for (i = 0; i < 256; i++)
6430 if (XOR (islower (i), ISLOWER (i))
6431 || toupper (i) != TOUPPER (i))
6436 rm -f conftest$ac_exeext
6437 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6438 (eval $ac_link) 2>&5
6440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6441 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6446 (exit $ac_status); }; }; then
6449 echo "$as_me: program exited with status $ac_status" >&5
6450 echo "$as_me: failed program was:" >&5
6451 sed 's/^/| /' conftest.$ac_ext >&5
6454 ac_cv_header_stdc=no
6456 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6460 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6461 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6462 if test $ac_cv_header_stdc = yes; then
6464 cat >>confdefs.h <<\_ACEOF
6465 #define STDC_HEADERS 1
6470 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6480 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6481 inttypes.h stdint.h unistd.h
6483 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6484 echo "$as_me:$LINENO: checking for $ac_header" >&5
6485 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6486 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6487 echo $ECHO_N "(cached) $ECHO_C" >&6
6489 cat >conftest.$ac_ext <<_ACEOF
6492 cat confdefs.h >>conftest.$ac_ext
6493 cat >>conftest.$ac_ext <<_ACEOF
6494 /* end confdefs.h. */
6495 $ac_includes_default
6497 #include <$ac_header>
6499 rm -f conftest.$ac_objext
6500 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6501 (eval $ac_compile) 2>conftest.er1
6503 grep -v '^ *+' conftest.er1 >conftest.err
6505 cat conftest.err >&5
6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507 (exit $ac_status); } &&
6508 { ac_try='test -z "$ac_c_werror_flag"
6509 || test ! -s conftest.err'
6510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6514 (exit $ac_status); }; } &&
6515 { ac_try='test -s conftest.$ac_objext'
6516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6520 (exit $ac_status); }; }; then
6521 eval "$as_ac_Header=yes"
6523 echo "$as_me: failed program was:" >&5
6524 sed 's/^/| /' conftest.$ac_ext >&5
6526 eval "$as_ac_Header=no"
6528 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6530 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6531 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6532 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6533 cat >>confdefs.h <<_ACEOF
6534 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6543 for ac_header in dlfcn.h
6545 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6546 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6547 echo "$as_me:$LINENO: checking for $ac_header" >&5
6548 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6549 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6550 echo $ECHO_N "(cached) $ECHO_C" >&6
6552 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6553 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6555 # Is the header compilable?
6556 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6557 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6558 cat >conftest.$ac_ext <<_ACEOF
6561 cat confdefs.h >>conftest.$ac_ext
6562 cat >>conftest.$ac_ext <<_ACEOF
6563 /* end confdefs.h. */
6564 $ac_includes_default
6565 #include <$ac_header>
6567 rm -f conftest.$ac_objext
6568 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6569 (eval $ac_compile) 2>conftest.er1
6571 grep -v '^ *+' conftest.er1 >conftest.err
6573 cat conftest.err >&5
6574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6575 (exit $ac_status); } &&
6576 { ac_try='test -z "$ac_c_werror_flag"
6577 || test ! -s conftest.err'
6578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6582 (exit $ac_status); }; } &&
6583 { ac_try='test -s conftest.$ac_objext'
6584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6588 (exit $ac_status); }; }; then
6589 ac_header_compiler=yes
6591 echo "$as_me: failed program was:" >&5
6592 sed 's/^/| /' conftest.$ac_ext >&5
6594 ac_header_compiler=no
6596 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6597 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6598 echo "${ECHO_T}$ac_header_compiler" >&6
6600 # Is the header present?
6601 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6602 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6603 cat >conftest.$ac_ext <<_ACEOF
6606 cat confdefs.h >>conftest.$ac_ext
6607 cat >>conftest.$ac_ext <<_ACEOF
6608 /* end confdefs.h. */
6609 #include <$ac_header>
6611 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6612 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6614 grep -v '^ *+' conftest.er1 >conftest.err
6616 cat conftest.err >&5
6617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6618 (exit $ac_status); } >/dev/null; then
6619 if test -s conftest.err; then
6620 ac_cpp_err=$ac_c_preproc_warn_flag
6621 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6628 if test -z "$ac_cpp_err"; then
6629 ac_header_preproc=yes
6631 echo "$as_me: failed program was:" >&5
6632 sed 's/^/| /' conftest.$ac_ext >&5
6634 ac_header_preproc=no
6636 rm -f conftest.err conftest.$ac_ext
6637 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6638 echo "${ECHO_T}$ac_header_preproc" >&6
6640 # So? What about this header?
6641 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6643 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6644 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6645 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6646 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6647 ac_header_preproc=yes
6650 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6651 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6652 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6653 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6654 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6655 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6656 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6657 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6658 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6659 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6660 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6661 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6664 ## --------------------------------------------- ##
6665 ## Report this to <http://www.openldap.org/its/> ##
6666 ## --------------------------------------------- ##
6669 sed "s/^/$as_me: WARNING: /" >&2
6672 echo "$as_me:$LINENO: checking for $ac_header" >&5
6673 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6674 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6675 echo $ECHO_N "(cached) $ECHO_C" >&6
6677 eval "$as_ac_Header=\$ac_header_preproc"
6679 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6680 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6683 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6684 cat >>confdefs.h <<_ACEOF
6685 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6693 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6695 # find the maximum length of command line arguments
6696 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6697 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
6698 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6699 echo $ECHO_N "(cached) $ECHO_C" >&6
6706 # On DJGPP, this test can blow up pretty badly due to problems in libc
6707 # (any single argument exceeding 2000 bytes causes a buffer overrun
6708 # during glob expansion). Even if it were fixed, the result of this
6709 # check would be larger than it should be.
6710 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6714 # Under GNU Hurd, this test is not required because there is
6715 # no limit to the length of command line arguments.
6716 # Libtool will interpret -1 as no limit whatsoever
6717 lt_cv_sys_max_cmd_len=-1;
6721 # On Win9x/ME, this test blows up -- it succeeds, but takes
6722 # about 5 minutes as the teststring grows exponentially.
6723 # Worse, since 9x/ME are not pre-emptively multitasking,
6724 # you end up with a "frozen" computer, even though with patience
6725 # the test eventually succeeds (with a max line length of 256k).
6726 # Instead, let's just punt: use the minimum linelength reported by
6727 # all of the supported platforms: 8192 (on NT/2K/XP).
6728 lt_cv_sys_max_cmd_len=8192;
6732 # On AmigaOS with pdksh, this test takes hours, literally.
6733 # So we just punt and use a minimum line length of 8192.
6734 lt_cv_sys_max_cmd_len=8192;
6737 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6738 # This has been around since 386BSD, at least. Likely further.
6739 if test -x /sbin/sysctl; then
6740 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6741 elif test -x /usr/sbin/sysctl; then
6742 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6744 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6746 # And add a safety zone
6747 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6748 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6751 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6752 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6753 # nice to cause kernel panics so lets avoid the loop below.
6754 # First set a reasonable default.
6755 lt_cv_sys_max_cmd_len=16384
6757 if test -x /sbin/sysconfig; then
6758 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6759 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6764 # If test is not a shell built-in, we'll probably end up computing a
6765 # maximum length that is only half of the actual maximum length, but
6767 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6768 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6769 = "XX$teststring") >/dev/null 2>&1 &&
6770 new_result=`expr "X$teststring" : ".*" 2>&1` &&
6771 lt_cv_sys_max_cmd_len=$new_result &&
6772 test $i != 17 # 1/2 MB should be enough
6775 teststring=$teststring$teststring
6778 # Add a significant safety factor because C++ compilers can tack on massive
6779 # amounts of additional arguments before passing them to the linker.
6780 # It appears as though 1/2 is a usable value.
6781 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6787 if test -n $lt_cv_sys_max_cmd_len ; then
6788 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6789 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
6791 echo "$as_me:$LINENO: result: none" >&5
6792 echo "${ECHO_T}none" >&6
6798 # Check for command to grab the raw symbol name followed by C symbol from nm.
6799 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6800 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6801 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6802 echo $ECHO_N "(cached) $ECHO_C" >&6
6805 # These are sane defaults that work on at least a few old systems.
6806 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6808 # Character class describing NM global symbol codes.
6809 symcode='[BCDEGRST]'
6811 # Regexp to match symbols that can be accessed directly from C.
6812 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6814 # Transform an extracted symbol line into a proper C declaration
6815 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6817 # Transform an extracted symbol line into symbol name and symbol address
6818 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'"
6820 # Define system-specific variables.
6825 cygwin* | mingw* | pw32*)
6826 symcode='[ABCDGISTW]'
6828 hpux*) # Its linker distinguishes data from code symbols
6829 if test "$host_cpu" = ia64; then
6830 symcode='[ABCDEGRST]'
6832 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6833 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'"
6836 if test "$host_cpu" = ia64; then
6837 symcode='[ABCDGIRSTW]'
6838 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6839 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'"
6843 symcode='[BCDEGRST]'
6846 symcode='[BCDEGQRST]'
6856 # Handle CRLF in mingw tool chain
6860 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6864 # If we're using GNU nm, then use its standard symbol codes.
6865 case `$NM -V 2>&1` in
6866 *GNU* | *'with BFD'*)
6867 symcode='[ABCDGIRSTW]' ;;
6870 # Try without a prefix undercore, then with it.
6871 for ac_symprfx in "" "_"; do
6873 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6874 symxfrm="\\1 $ac_symprfx\\2 \\2"
6876 # Write the raw and C identifiers.
6877 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6879 # Check to see that the pipe works correctly.
6883 cat > conftest.$ac_ext <<EOF
6888 void nm_test_func(){}
6892 int main(){nm_test_var='a';nm_test_func();return(0);}
6895 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6896 (eval $ac_compile) 2>&5
6898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6899 (exit $ac_status); }; then
6900 # Now try to grab the symbols.
6902 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6903 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6906 (exit $ac_status); } && test -s "$nlist"; then
6907 # Try sorting and uniquifying the output.
6908 if sort "$nlist" | uniq > "$nlist"T; then
6909 mv -f "$nlist"T "$nlist"
6914 # Make sure that we snagged all the symbols we need.
6915 if grep ' nm_test_var$' "$nlist" >/dev/null; then
6916 if grep ' nm_test_func$' "$nlist" >/dev/null; then
6917 cat <<EOF > conftest.$ac_ext
6923 # Now generate the symbol file.
6924 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6926 cat <<EOF >> conftest.$ac_ext
6927 #if defined (__STDC__) && __STDC__
6928 # define lt_ptr_t void *
6930 # define lt_ptr_t char *
6934 /* The mapping between symbol names and symbols. */
6939 lt_preloaded_symbols[] =
6942 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6943 cat <<\EOF >> conftest.$ac_ext
6951 # Now try linking the two files.
6952 mv conftest.$ac_objext conftstm.$ac_objext
6953 lt_save_LIBS="$LIBS"
6954 lt_save_CFLAGS="$CFLAGS"
6955 LIBS="conftstm.$ac_objext"
6956 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6957 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6958 (eval $ac_link) 2>&5
6960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6961 (exit $ac_status); } && test -s conftest${ac_exeext}; then
6964 LIBS="$lt_save_LIBS"
6965 CFLAGS="$lt_save_CFLAGS"
6967 echo "cannot find nm_test_func in $nlist" >&5
6970 echo "cannot find nm_test_var in $nlist" >&5
6973 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6976 echo "$progname: failed program was:" >&5
6977 cat conftest.$ac_ext >&5
6979 rm -f conftest* conftst*
6981 # Do not use the global_symbol_pipe unless it works.
6982 if test "$pipe_works" = yes; then
6985 lt_cv_sys_global_symbol_pipe=
6991 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6992 lt_cv_sys_global_symbol_to_cdecl=
6994 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6995 echo "$as_me:$LINENO: result: failed" >&5
6996 echo "${ECHO_T}failed" >&6
6998 echo "$as_me:$LINENO: result: ok" >&5
6999 echo "${ECHO_T}ok" >&6
7002 echo "$as_me:$LINENO: checking for objdir" >&5
7003 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
7004 if test "${lt_cv_objdir+set}" = set; then
7005 echo $ECHO_N "(cached) $ECHO_C" >&6
7007 rm -f .libs 2>/dev/null
7008 mkdir .libs 2>/dev/null
7009 if test -d .libs; then
7012 # MS-DOS does not allow filenames that begin with a dot.
7015 rmdir .libs 2>/dev/null
7017 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7018 echo "${ECHO_T}$lt_cv_objdir" >&6
7019 objdir=$lt_cv_objdir
7027 # AIX sometimes has problems with the GCC collect2 program. For some
7028 # reason, if we set the COLLECT_NAMES environment variable, the problems
7029 # vanish in a puff of smoke.
7030 if test "X${COLLECT_NAMES+set}" != Xset; then
7032 export COLLECT_NAMES
7037 # Sed substitution that helps us do robust quoting. It backslashifies
7038 # metacharacters that are still active within double-quoted strings.
7039 Xsed='sed -e 1s/^X//'
7040 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
7042 # Same as above, but do not quote variable references.
7043 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
7045 # Sed substitution to delay expansion of an escaped shell variable in a
7046 # double_quote_subst'ed string.
7047 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7049 # Sed substitution to avoid accidental globbing in evaled expressions
7050 no_glob_subst='s/\*/\\\*/g'
7056 default_ofile=libtool
7057 can_build_shared=yes
7059 # All known linkers require a `.a' archive for static linking (except MSVC,
7060 # which needs '.lib').
7062 ltmain="$ac_aux_dir/ltmain.sh"
7063 ofile="$default_ofile"
7064 with_gnu_ld="$lt_cv_prog_gnu_ld"
7066 if test -n "$ac_tool_prefix"; then
7067 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7068 set dummy ${ac_tool_prefix}ar; ac_word=$2
7069 echo "$as_me:$LINENO: checking for $ac_word" >&5
7070 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7071 if test "${ac_cv_prog_AR+set}" = set; then
7072 echo $ECHO_N "(cached) $ECHO_C" >&6
7074 if test -n "$AR"; then
7075 ac_cv_prog_AR="$AR" # Let the user override the test.
7077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7081 test -z "$as_dir" && as_dir=.
7082 for ac_exec_ext in '' $ac_executable_extensions; do
7083 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7084 ac_cv_prog_AR="${ac_tool_prefix}ar"
7085 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7094 if test -n "$AR"; then
7095 echo "$as_me:$LINENO: result: $AR" >&5
7096 echo "${ECHO_T}$AR" >&6
7098 echo "$as_me:$LINENO: result: no" >&5
7099 echo "${ECHO_T}no" >&6
7103 if test -z "$ac_cv_prog_AR"; then
7105 # Extract the first word of "ar", so it can be a program name with args.
7106 set dummy ar; ac_word=$2
7107 echo "$as_me:$LINENO: checking for $ac_word" >&5
7108 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7109 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7110 echo $ECHO_N "(cached) $ECHO_C" >&6
7112 if test -n "$ac_ct_AR"; then
7113 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7119 test -z "$as_dir" && as_dir=.
7120 for ac_exec_ext in '' $ac_executable_extensions; do
7121 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7122 ac_cv_prog_ac_ct_AR="ar"
7123 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7129 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
7132 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7133 if test -n "$ac_ct_AR"; then
7134 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7135 echo "${ECHO_T}$ac_ct_AR" >&6
7137 echo "$as_me:$LINENO: result: no" >&5
7138 echo "${ECHO_T}no" >&6
7146 if test -n "$ac_tool_prefix"; then
7147 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7148 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7149 echo "$as_me:$LINENO: checking for $ac_word" >&5
7150 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7151 if test "${ac_cv_prog_RANLIB+set}" = set; then
7152 echo $ECHO_N "(cached) $ECHO_C" >&6
7154 if test -n "$RANLIB"; then
7155 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7157 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7161 test -z "$as_dir" && as_dir=.
7162 for ac_exec_ext in '' $ac_executable_extensions; do
7163 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7164 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7165 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7173 RANLIB=$ac_cv_prog_RANLIB
7174 if test -n "$RANLIB"; then
7175 echo "$as_me:$LINENO: result: $RANLIB" >&5
7176 echo "${ECHO_T}$RANLIB" >&6
7178 echo "$as_me:$LINENO: result: no" >&5
7179 echo "${ECHO_T}no" >&6
7183 if test -z "$ac_cv_prog_RANLIB"; then
7184 ac_ct_RANLIB=$RANLIB
7185 # Extract the first word of "ranlib", so it can be a program name with args.
7186 set dummy ranlib; ac_word=$2
7187 echo "$as_me:$LINENO: checking for $ac_word" >&5
7188 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7189 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7190 echo $ECHO_N "(cached) $ECHO_C" >&6
7192 if test -n "$ac_ct_RANLIB"; then
7193 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7199 test -z "$as_dir" && as_dir=.
7200 for ac_exec_ext in '' $ac_executable_extensions; do
7201 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7202 ac_cv_prog_ac_ct_RANLIB="ranlib"
7203 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7209 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
7212 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7213 if test -n "$ac_ct_RANLIB"; then
7214 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7215 echo "${ECHO_T}$ac_ct_RANLIB" >&6
7217 echo "$as_me:$LINENO: result: no" >&5
7218 echo "${ECHO_T}no" >&6
7221 RANLIB=$ac_ct_RANLIB
7223 RANLIB="$ac_cv_prog_RANLIB"
7226 if test -n "$ac_tool_prefix"; then
7227 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7228 set dummy ${ac_tool_prefix}strip; ac_word=$2
7229 echo "$as_me:$LINENO: checking for $ac_word" >&5
7230 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7231 if test "${ac_cv_prog_STRIP+set}" = set; then
7232 echo $ECHO_N "(cached) $ECHO_C" >&6
7234 if test -n "$STRIP"; then
7235 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7237 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7241 test -z "$as_dir" && as_dir=.
7242 for ac_exec_ext in '' $ac_executable_extensions; do
7243 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7244 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7245 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7253 STRIP=$ac_cv_prog_STRIP
7254 if test -n "$STRIP"; then
7255 echo "$as_me:$LINENO: result: $STRIP" >&5
7256 echo "${ECHO_T}$STRIP" >&6
7258 echo "$as_me:$LINENO: result: no" >&5
7259 echo "${ECHO_T}no" >&6
7263 if test -z "$ac_cv_prog_STRIP"; then
7265 # Extract the first word of "strip", so it can be a program name with args.
7266 set dummy strip; ac_word=$2
7267 echo "$as_me:$LINENO: checking for $ac_word" >&5
7268 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7269 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
7270 echo $ECHO_N "(cached) $ECHO_C" >&6
7272 if test -n "$ac_ct_STRIP"; then
7273 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7275 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7279 test -z "$as_dir" && as_dir=.
7280 for ac_exec_ext in '' $ac_executable_extensions; do
7281 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7282 ac_cv_prog_ac_ct_STRIP="strip"
7283 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7289 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
7292 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7293 if test -n "$ac_ct_STRIP"; then
7294 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
7295 echo "${ECHO_T}$ac_ct_STRIP" >&6
7297 echo "$as_me:$LINENO: result: no" >&5
7298 echo "${ECHO_T}no" >&6
7303 STRIP="$ac_cv_prog_STRIP"
7308 old_CFLAGS="$CFLAGS"
7310 # Set sane defaults for various variables
7311 test -z "$AR" && AR=ar
7312 test -z "$AR_FLAGS" && AR_FLAGS=cru
7313 test -z "$AS" && AS=as
7314 test -z "$CC" && CC=cc
7315 test -z "$LTCC" && LTCC=$CC
7316 test -z "$DLLTOOL" && DLLTOOL=dlltool
7317 test -z "$LD" && LD=ld
7318 test -z "$LN_S" && LN_S="ln -s"
7319 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7320 test -z "$NM" && NM=nm
7321 test -z "$SED" && SED=sed
7322 test -z "$OBJDUMP" && OBJDUMP=objdump
7323 test -z "$RANLIB" && RANLIB=:
7324 test -z "$STRIP" && STRIP=:
7325 test -z "$ac_objext" && ac_objext=o
7327 # Determine commands to create old-style static archives.
7328 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
7329 old_postinstall_cmds='chmod 644 $oldlib'
7330 old_postuninstall_cmds=
7332 if test -n "$RANLIB"; then
7335 old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
7338 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
7341 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7344 for cc_temp in $compiler""; do
7346 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7347 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7352 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7355 # Only perform the check for file, if the check method requires it
7356 case $deplibs_check_method in
7358 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7359 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7360 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7361 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7362 echo $ECHO_N "(cached) $ECHO_C" >&6
7366 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7369 lt_save_MAGIC_CMD="$MAGIC_CMD"
7370 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7371 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7372 for ac_dir in $ac_dummy; do
7374 test -z "$ac_dir" && ac_dir=.
7375 if test -f $ac_dir/${ac_tool_prefix}file; then
7376 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7377 if test -n "$file_magic_test_file"; then
7378 case $deplibs_check_method in
7380 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7381 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7382 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7383 $EGREP "$file_magic_regex" > /dev/null; then
7388 *** Warning: the command libtool uses to detect shared libraries,
7389 *** $file_magic_cmd, produces output that libtool cannot recognize.
7390 *** The result is that libtool may fail to recognize shared libraries
7391 *** as such. This will affect the creation of libtool libraries that
7392 *** depend on shared libraries, but programs linked with such libtool
7393 *** libraries will work regardless of this problem. Nevertheless, you
7394 *** may want to report the problem to your system manager and/or to
7395 *** bug-libtool@gnu.org
7405 MAGIC_CMD="$lt_save_MAGIC_CMD"
7410 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7411 if test -n "$MAGIC_CMD"; then
7412 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7413 echo "${ECHO_T}$MAGIC_CMD" >&6
7415 echo "$as_me:$LINENO: result: no" >&5
7416 echo "${ECHO_T}no" >&6
7419 if test -z "$lt_cv_path_MAGIC_CMD"; then
7420 if test -n "$ac_tool_prefix"; then
7421 echo "$as_me:$LINENO: checking for file" >&5
7422 echo $ECHO_N "checking for file... $ECHO_C" >&6
7423 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7424 echo $ECHO_N "(cached) $ECHO_C" >&6
7428 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7431 lt_save_MAGIC_CMD="$MAGIC_CMD"
7432 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7433 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7434 for ac_dir in $ac_dummy; do
7436 test -z "$ac_dir" && ac_dir=.
7437 if test -f $ac_dir/file; then
7438 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7439 if test -n "$file_magic_test_file"; then
7440 case $deplibs_check_method in
7442 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7443 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7444 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7445 $EGREP "$file_magic_regex" > /dev/null; then
7450 *** Warning: the command libtool uses to detect shared libraries,
7451 *** $file_magic_cmd, produces output that libtool cannot recognize.
7452 *** The result is that libtool may fail to recognize shared libraries
7453 *** as such. This will affect the creation of libtool libraries that
7454 *** depend on shared libraries, but programs linked with such libtool
7455 *** libraries will work regardless of this problem. Nevertheless, you
7456 *** may want to report the problem to your system manager and/or to
7457 *** bug-libtool@gnu.org
7467 MAGIC_CMD="$lt_save_MAGIC_CMD"
7472 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7473 if test -n "$MAGIC_CMD"; then
7474 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7475 echo "${ECHO_T}$MAGIC_CMD" >&6
7477 echo "$as_me:$LINENO: result: no" >&5
7478 echo "${ECHO_T}no" >&6
7491 enable_win32_dll=yes
7493 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7494 if test "${enable_libtool_lock+set}" = set; then
7495 enableval="$enable_libtool_lock"
7498 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7501 # Check whether --with-pic or --without-pic was given.
7502 if test "${with_pic+set}" = set; then
7508 test -z "$pic_mode" && pic_mode=default
7510 # Use C for the default configuration in the libtool script
7514 ac_cpp='$CPP $CPPFLAGS'
7515 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7516 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7517 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7520 # Source file extension for C test sources.
7523 # Object file extension for compiled C test sources.
7527 # Code to be used in simple compile tests
7528 lt_simple_compile_test_code="int some_variable = 0;\n"
7530 # Code to be used in simple link tests
7531 lt_simple_link_test_code='int main(){return(0);}\n'
7534 # If no C compiler was specified, use CC.
7537 # Allow CC to be a program name with arguments.
7541 # save warnings/boilerplate of simple test code
7542 ac_outfile=conftest.$ac_objext
7543 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
7544 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7545 _lt_compiler_boilerplate=`cat conftest.err`
7548 ac_outfile=conftest.$ac_objext
7549 printf "$lt_simple_link_test_code" >conftest.$ac_ext
7550 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7551 _lt_linker_boilerplate=`cat conftest.err`
7556 # Check for any special shared library compilation flags.
7559 if test "$GCC" = no; then
7562 lt_prog_cc_shlib='-belf'
7566 if test -n "$lt_prog_cc_shlib"; then
7567 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
7568 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
7569 if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then :
7571 { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
7572 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
7573 lt_cv_prog_cc_can_build_shared=no
7579 # Check to make sure the static flag actually works.
7581 echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
7582 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6
7583 if test "${lt_prog_compiler_static_works+set}" = set; then
7584 echo $ECHO_N "(cached) $ECHO_C" >&6
7586 lt_prog_compiler_static_works=no
7587 save_LDFLAGS="$LDFLAGS"
7588 LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
7589 printf "$lt_simple_link_test_code" > conftest.$ac_ext
7590 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7591 # The linker can only warn and ignore the option if not recognized
7592 # So say no if there are warnings
7593 if test -s conftest.err; then
7594 # Append any errors to the config.log.
7595 cat conftest.err 1>&5
7596 $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
7597 $SED '/^$/d' conftest.err >conftest.er2
7598 if diff conftest.exp conftest.er2 >/dev/null; then
7599 lt_prog_compiler_static_works=yes
7602 lt_prog_compiler_static_works=yes
7606 LDFLAGS="$save_LDFLAGS"
7609 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7610 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7612 if test x"$lt_prog_compiler_static_works" = xyes; then
7615 lt_prog_compiler_static=
7621 lt_prog_compiler_no_builtin_flag=
7623 if test "$GCC" = yes; then
7624 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7627 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7628 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7629 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7630 echo $ECHO_N "(cached) $ECHO_C" >&6
7632 lt_cv_prog_compiler_rtti_exceptions=no
7633 ac_outfile=conftest.$ac_objext
7634 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7635 lt_compiler_flag="-fno-rtti -fno-exceptions"
7636 # Insert the option either (1) after the last *FLAGS variable, or
7637 # (2) before a word containing "conftest.", or (3) at the end.
7638 # Note that $ac_compile itself does not contain backslashes and begins
7639 # with a dollar sign (not a hyphen), so the echo should work correctly.
7640 # The option is referenced via a variable to avoid confusing sed.
7641 lt_compile=`echo "$ac_compile" | $SED \
7642 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7643 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7644 -e 's:$: $lt_compiler_flag:'`
7645 (eval echo "\"\$as_me:7645: $lt_compile\"" >&5)
7646 (eval "$lt_compile" 2>conftest.err)
7648 cat conftest.err >&5
7649 echo "$as_me:7649: \$? = $ac_status" >&5
7650 if (exit $ac_status) && test -s "$ac_outfile"; then
7651 # The compiler can only warn and ignore the option if not recognized
7652 # So say no if there are warnings other than the usual output.
7653 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7654 $SED '/^$/d' conftest.err >conftest.er2
7655 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7656 lt_cv_prog_compiler_rtti_exceptions=yes
7662 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7663 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7665 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7666 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7673 lt_prog_compiler_wl=
7674 lt_prog_compiler_pic=
7675 lt_prog_compiler_static=
7677 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7678 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7680 if test "$GCC" = yes; then
7681 lt_prog_compiler_wl='-Wl,'
7682 lt_prog_compiler_static='-static'
7686 # All AIX code is PIC.
7687 if test "$host_cpu" = ia64; then
7688 # AIX 5 now supports IA64 processor
7689 lt_prog_compiler_static='-Bstatic'
7694 # FIXME: we need at least 68020 code to build shared libraries, but
7695 # adding the `-m68020' flag to GCC prevents building anything better,
7697 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7700 beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7701 # PIC is the default for these OSes.
7704 mingw* | pw32* | os2*)
7705 # This hack is so that the source file can tell whether it is being
7706 # built for inclusion in a dll (and should export symbols for example).
7707 lt_prog_compiler_pic='-DDLL_EXPORT'
7710 darwin* | rhapsody*)
7711 # PIC is the default on this platform
7712 # Common symbols not allowed in MH_DYLIB files
7713 lt_prog_compiler_pic='-fno-common'
7717 # Just because we use GCC doesn't mean we suddenly get shared libraries
7718 # on systems that don't support them.
7719 lt_prog_compiler_can_build_shared=no
7724 if test -d /usr/nec; then
7725 lt_prog_compiler_pic=-Kconform_pic
7730 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7737 lt_prog_compiler_pic='-fPIC'
7743 lt_prog_compiler_pic='-fPIC'
7747 # PORTME Check for flag to pass linker flags through the system compiler.
7750 lt_prog_compiler_wl='-Wl,'
7751 if test "$host_cpu" = ia64; then
7752 # AIX 5 now supports IA64 processor
7753 lt_prog_compiler_static='-Bstatic'
7755 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7759 # PIC is the default on this platform
7760 # Common symbols not allowed in MH_DYLIB files
7761 case $cc_basename in
7763 lt_prog_compiler_pic='-qnocommon'
7764 lt_prog_compiler_wl='-Wl,'
7769 mingw* | pw32* | os2*)
7770 # This hack is so that the source file can tell whether it is being
7771 # built for inclusion in a dll (and should export symbols for example).
7772 lt_prog_compiler_pic='-DDLL_EXPORT'
7775 hpux9* | hpux10* | hpux11*)
7776 lt_prog_compiler_wl='-Wl,'
7777 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7784 lt_prog_compiler_pic='+Z'
7787 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7788 lt_prog_compiler_static='${wl}-a ${wl}archive'
7791 irix5* | irix6* | nonstopux*)
7792 lt_prog_compiler_wl='-Wl,'
7793 # PIC (with -KPIC) is the default.
7794 lt_prog_compiler_static='-non_shared'
7798 lt_prog_compiler_pic='-KPIC'
7799 lt_prog_compiler_static='-Bstatic'
7803 case $cc_basename in
7805 lt_prog_compiler_wl='-Wl,'
7806 lt_prog_compiler_pic='-KPIC'
7807 lt_prog_compiler_static='-static'
7809 pgcc* | pgf77* | pgf90* | pgf95*)
7810 # Portland Group compilers (*not* the Pentium gcc compiler,
7811 # which looks to be a dead project)
7812 lt_prog_compiler_wl='-Wl,'
7813 lt_prog_compiler_pic='-fpic'
7814 lt_prog_compiler_static='-Bstatic'
7817 lt_prog_compiler_wl='-Wl,'
7818 # All Alpha code is PIC.
7819 lt_prog_compiler_static='-non_shared'
7824 osf3* | osf4* | osf5*)
7825 lt_prog_compiler_wl='-Wl,'
7826 # All OSF/1 code is PIC.
7827 lt_prog_compiler_static='-non_shared'
7831 lt_prog_compiler_pic='-Kpic'
7832 lt_prog_compiler_static='-dn'
7836 lt_prog_compiler_pic='-KPIC'
7837 lt_prog_compiler_static='-Bstatic'
7838 case $cc_basename in
7840 lt_prog_compiler_wl='-Qoption ld ';;
7842 lt_prog_compiler_wl='-Wl,';;
7847 lt_prog_compiler_wl='-Qoption ld '
7848 lt_prog_compiler_pic='-PIC'
7849 lt_prog_compiler_static='-Bstatic'
7852 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
7853 lt_prog_compiler_wl='-Wl,'
7854 lt_prog_compiler_pic='-KPIC'
7855 lt_prog_compiler_static='-Bstatic'
7859 if test -d /usr/nec ;then
7860 lt_prog_compiler_pic='-Kconform_pic'
7861 lt_prog_compiler_static='-Bstatic'
7866 lt_prog_compiler_wl='-Wl,'
7867 lt_prog_compiler_can_build_shared=no
7871 lt_prog_compiler_pic='-pic'
7872 lt_prog_compiler_static='-Bstatic'
7876 lt_prog_compiler_can_build_shared=no
7881 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7882 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7885 # Check to make sure the PIC flag actually works.
7887 if test -n "$lt_prog_compiler_pic"; then
7889 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7890 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7891 if test "${lt_prog_compiler_pic_works+set}" = set; then
7892 echo $ECHO_N "(cached) $ECHO_C" >&6
7894 lt_prog_compiler_pic_works=no
7895 ac_outfile=conftest.$ac_objext
7896 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7897 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7898 # Insert the option either (1) after the last *FLAGS variable, or
7899 # (2) before a word containing "conftest.", or (3) at the end.
7900 # Note that $ac_compile itself does not contain backslashes and begins
7901 # with a dollar sign (not a hyphen), so the echo should work correctly.
7902 # The option is referenced via a variable to avoid confusing sed.
7903 lt_compile=`echo "$ac_compile" | $SED \
7904 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7905 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7906 -e 's:$: $lt_compiler_flag:'`
7907 (eval echo "\"\$as_me:7907: $lt_compile\"" >&5)
7908 (eval "$lt_compile" 2>conftest.err)
7910 cat conftest.err >&5
7911 echo "$as_me:7911: \$? = $ac_status" >&5
7912 if (exit $ac_status) && test -s "$ac_outfile"; then
7913 # The compiler can only warn and ignore the option if not recognized
7914 # So say no if there are warnings other than the usual output.
7915 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7916 $SED '/^$/d' conftest.err >conftest.er2
7917 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7918 lt_prog_compiler_pic_works=yes
7924 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7925 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7927 if test x"$lt_prog_compiler_pic_works" = xyes; then
7928 case $lt_prog_compiler_pic in
7930 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7933 lt_prog_compiler_pic=
7934 lt_prog_compiler_can_build_shared=no
7939 # For platforms which do not support PIC, -DPIC is meaningless:
7941 lt_prog_compiler_pic=
7944 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7948 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7949 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7950 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7951 echo $ECHO_N "(cached) $ECHO_C" >&6
7953 lt_cv_prog_compiler_c_o=no
7954 $rm -r conftest 2>/dev/null
7958 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7960 lt_compiler_flag="-o out/conftest2.$ac_objext"
7961 # Insert the option either (1) after the last *FLAGS variable, or
7962 # (2) before a word containing "conftest.", or (3) at the end.
7963 # Note that $ac_compile itself does not contain backslashes and begins
7964 # with a dollar sign (not a hyphen), so the echo should work correctly.
7965 lt_compile=`echo "$ac_compile" | $SED \
7966 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7967 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7968 -e 's:$: $lt_compiler_flag:'`
7969 (eval echo "\"\$as_me:7969: $lt_compile\"" >&5)
7970 (eval "$lt_compile" 2>out/conftest.err)
7972 cat out/conftest.err >&5
7973 echo "$as_me:7973: \$? = $ac_status" >&5
7974 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7976 # The compiler can only warn and ignore the option if not recognized
7977 # So say no if there are warnings
7978 $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
7979 $SED '/^$/d' out/conftest.err >out/conftest.er2
7980 if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7981 lt_cv_prog_compiler_c_o=yes
7986 # SGI C++ compiler will create directory out/ii_files/ for
7987 # template instantiation
7988 test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
7989 $rm out/* && rmdir out
7995 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7996 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7999 hard_links="nottested"
8000 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8001 # do not overwrite the value of need_locks provided by the user
8002 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8003 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
8006 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8008 ln conftest.a conftest.b 2>&5 || hard_links=no
8009 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8010 echo "$as_me:$LINENO: result: $hard_links" >&5
8011 echo "${ECHO_T}$hard_links" >&6
8012 if test "$hard_links" = no; then
8013 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8014 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8021 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8022 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
8025 allow_undefined_flag=
8026 enable_shared_with_static_runtimes=no
8028 archive_expsym_cmds=
8029 old_archive_From_new_cmds=
8030 old_archive_from_expsyms_cmds=
8031 export_dynamic_flag_spec=
8032 whole_archive_flag_spec=
8033 thread_safe_flag_spec=
8034 hardcode_libdir_flag_spec=
8035 hardcode_libdir_flag_spec_ld=
8036 hardcode_libdir_separator=
8039 hardcode_shlibpath_var=unsupported
8040 link_all_deplibs=unknown
8041 hardcode_automatic=no
8044 always_export_symbols=no
8045 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8046 # include_expsyms should be a list of space-separated symbols to be *always*
8047 # included in the symbol list
8049 # exclude_expsyms can be an extended regexp of symbols to exclude
8050 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8051 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8052 # as well as any symbol that contains `d'.
8053 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
8054 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8055 # platforms (ab)use it in PIC code, but their linkers get confused if
8056 # the symbol is explicitly referenced. Since portable code cannot
8057 # rely on this symbol name, it's probably fine to never include it in
8058 # preloaded symbol tables.
8059 extract_expsyms_cmds=
8060 # Just being paranoid about ensuring that cc_basename is set.
8061 for cc_temp in $compiler""; do
8063 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8064 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8069 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8072 cygwin* | mingw* | pw32*)
8073 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8074 # When not using gcc, we currently assume that we are using
8075 # Microsoft Visual C++.
8076 if test "$GCC" != yes; then
8086 if test "$with_gnu_ld" = yes; then
8087 # If archive_cmds runs LD, not CC, wlarc should be empty
8090 # Set some defaults for GNU ld with shared library support. These
8091 # are reset later if shared libraries are not supported. Putting them
8092 # here allows them to be overridden if necessary.
8093 runpath_var=LD_RUN_PATH
8094 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
8095 export_dynamic_flag_spec='${wl}--export-dynamic'
8096 # ancient GNU ld didn't support --whole-archive et. al.
8097 if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
8098 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8100 whole_archive_flag_spec=
8102 supports_anon_versioning=no
8103 case `$LD -v 2>/dev/null` in
8104 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8105 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8106 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8107 *\ 2.11.*) ;; # other 2.11 versions
8108 *) supports_anon_versioning=yes ;;
8111 # See if GNU ld supports shared libraries.
8113 aix3* | aix4* | aix5*)
8114 # On AIX/PPC, the GNU linker is very broken
8115 if test "$host_cpu" != ia64; then
8119 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8120 *** to be unable to reliably create shared libraries on AIX.
8121 *** Therefore, libtool is disabling shared libraries support. If you
8122 *** really care for shared libraries, you may want to modify your PATH
8123 *** so that a non-GNU linker is found, and then restart.
8130 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)'
8131 hardcode_libdir_flag_spec='-L$libdir'
8132 hardcode_minus_L=yes
8134 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
8135 # that the semantics of dynamic libraries on AmigaOS, at least up
8136 # to version 4, is to share data among multiple programs linked
8137 # with the same dynamic library. Since this doesn't match the
8138 # behavior of shared libraries on other platforms, we can't use
8144 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8145 allow_undefined_flag=unsupported
8146 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8147 # support --undefined. This deserves some investigation. FIXME
8148 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8154 cygwin* | mingw* | pw32*)
8155 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8156 # as there is no search path for DLLs.
8157 hardcode_libdir_flag_spec='-L$libdir'
8158 allow_undefined_flag=unsupported
8159 always_export_symbols=no
8160 enable_shared_with_static_runtimes=yes
8161 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
8163 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
8164 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8165 # If the export-symbols file already is a .def file (1st line
8166 # is EXPORTS), use it as is; otherwise, prepend...
8167 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8168 cp $export_symbols $output_objdir/$soname.def;
8170 echo EXPORTS > $output_objdir/$soname.def;
8171 cat $export_symbols >> $output_objdir/$soname.def;
8173 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8180 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8182 case $cc_basename,$host_cpu in
8183 pgcc*) # Portland Group C compiler
8184 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'
8185 tmp_addflag=' $pic_flag'
8187 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8188 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'
8189 tmp_addflag=' $pic_flag -Mnomain' ;;
8190 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8191 tmp_addflag=' -i_dynamic' ;;
8192 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8193 tmp_addflag=' -i_dynamic -nofor_main' ;;
8194 ifc* | ifort*) # Intel Fortran compiler
8195 tmp_addflag=' -nofor_main' ;;
8197 archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8199 if test $supports_anon_versioning = yes; then
8200 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
8201 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8202 $echo "local: *; };" >> $output_objdir/$libname.ver~
8203 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8211 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8212 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8215 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8216 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8221 if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
8225 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8226 *** create shared libraries on Solaris systems. Therefore, libtool
8227 *** is disabling shared libraries support. We urge you to upgrade GNU
8228 *** binutils to release 2.9.1 or newer. Another option is to modify
8229 *** your PATH or compiler configuration so that the native linker is
8230 *** used, and then restart.
8233 elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8234 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8235 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8242 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8245 hardcode_shlibpath_var=no
8249 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8250 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8251 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8258 if test "$ld_shlibs" = no; then
8260 hardcode_libdir_flag_spec=
8261 export_dynamic_flag_spec=
8262 whole_archive_flag_spec=
8265 # PORTME fill in a description of your system's linker (not GNU ld)
8268 allow_undefined_flag=unsupported
8269 always_export_symbols=yes
8270 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'
8271 # Note: this linker hardcodes the directories in LIBPATH if there
8272 # are no directories specified by -L.
8273 hardcode_minus_L=yes
8274 if test "$GCC" = yes && test -z "$link_static_flag"; then
8275 # Neither direct hardcoding nor static linking is supported with a
8277 hardcode_direct=unsupported
8282 if test "$host_cpu" = ia64; then
8283 # On IA64, the linker does run time linking by default, so we don't
8284 # have to do anything special.
8285 aix_use_runtimelinking=no
8286 exp_sym_flag='-Bexport'
8289 # If we're using GNU nm, then we don't want the "-C" option.
8290 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8291 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
8292 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'
8294 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'
8296 aix_use_runtimelinking=no
8298 # Test if we are trying to use run time linking or normal
8299 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8300 # need to do runtime linking.
8301 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
8302 for ld_flag in $LDFLAGS; do
8303 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8304 aix_use_runtimelinking=yes
8310 exp_sym_flag='-bexport'
8311 no_entry_flag='-bnoentry'
8314 # When large executables or shared objects are built, AIX ld can
8315 # have problems creating the table of contents. If linking a library
8316 # or program results in "error TOC overflow" add -mminimal-toc to
8317 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8318 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8322 hardcode_libdir_separator=':'
8323 link_all_deplibs=yes
8325 if test "$GCC" = yes; then
8326 case $host_os in aix4.[012]|aix4.[012].*)
8327 # We only want to do this on AIX 4.2 and lower, the check
8328 # below for broken collect2 doesn't work under 4.3+
8329 collect2name=`${CC} -print-prog-name=collect2`
8330 if test -f "$collect2name" && \
8331 strings "$collect2name" | grep resolve_lib_name >/dev/null
8333 # We have reworked collect2
8336 # We have old collect2
8337 hardcode_direct=unsupported
8338 # It fails to find uninstalled libraries when the uninstalled
8339 # path is not listed in the libpath. Setting hardcode_minus_L
8340 # to unsupported forces relinking
8341 hardcode_minus_L=yes
8342 hardcode_libdir_flag_spec='-L$libdir'
8343 hardcode_libdir_separator=
8346 shared_flag='-shared'
8347 if test "$aix_use_runtimelinking" = yes; then
8348 shared_flag="$shared_flag "'${wl}-G'
8352 if test "$host_cpu" = ia64; then
8353 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8354 # chokes on -Wl,-G. The following line is correct:
8357 if test "$aix_use_runtimelinking" = yes; then
8358 shared_flag='${wl}-G'
8360 shared_flag='${wl}-bM:SRE'
8365 # It seems that -bexpall does not export symbols beginning with
8366 # underscore (_), so it is better to generate a list of symbols to export.
8367 always_export_symbols=yes
8368 if test "$aix_use_runtimelinking" = yes; then
8369 # Warning - without using the other runtime loading flags (-brtl),
8370 # -berok will link without error, but may produce a broken library.
8371 allow_undefined_flag='-berok'
8372 # Determine the default libpath from the value encoded in an empty executable.
8373 cat >conftest.$ac_ext <<_ACEOF
8376 cat confdefs.h >>conftest.$ac_ext
8377 cat >>conftest.$ac_ext <<_ACEOF
8378 /* end confdefs.h. */
8388 rm -f conftest.$ac_objext conftest$ac_exeext
8389 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8390 (eval $ac_link) 2>conftest.er1
8392 grep -v '^ *+' conftest.er1 >conftest.err
8394 cat conftest.err >&5
8395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8396 (exit $ac_status); } &&
8397 { ac_try='test -z "$ac_c_werror_flag"
8398 || test ! -s conftest.err'
8399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8403 (exit $ac_status); }; } &&
8404 { ac_try='test -s conftest$ac_exeext'
8405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8409 (exit $ac_status); }; }; then
8411 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8413 # Check for a 64-bit object if we didn't find anything.
8414 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; }
8417 echo "$as_me: failed program was:" >&5
8418 sed 's/^/| /' conftest.$ac_ext >&5
8421 rm -f conftest.err conftest.$ac_objext \
8422 conftest$ac_exeext conftest.$ac_ext
8423 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8425 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8426 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"
8428 if test "$host_cpu" = ia64; then
8429 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8430 allow_undefined_flag="-z nodefs"
8431 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"
8433 # Determine the default libpath from the value encoded in an empty executable.
8434 cat >conftest.$ac_ext <<_ACEOF
8437 cat confdefs.h >>conftest.$ac_ext
8438 cat >>conftest.$ac_ext <<_ACEOF
8439 /* end confdefs.h. */
8449 rm -f conftest.$ac_objext conftest$ac_exeext
8450 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8451 (eval $ac_link) 2>conftest.er1
8453 grep -v '^ *+' conftest.er1 >conftest.err
8455 cat conftest.err >&5
8456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8457 (exit $ac_status); } &&
8458 { ac_try='test -z "$ac_c_werror_flag"
8459 || test ! -s conftest.err'
8460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8464 (exit $ac_status); }; } &&
8465 { ac_try='test -s conftest$ac_exeext'
8466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8470 (exit $ac_status); }; }; then
8472 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8474 # Check for a 64-bit object if we didn't find anything.
8475 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; }
8478 echo "$as_me: failed program was:" >&5
8479 sed 's/^/| /' conftest.$ac_ext >&5
8482 rm -f conftest.err conftest.$ac_objext \
8483 conftest$ac_exeext conftest.$ac_ext
8484 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8486 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8487 # Warning - without using the other run time loading flags,
8488 # -berok will link without error, but may produce a broken library.
8489 no_undefined_flag=' ${wl}-bernotok'
8490 allow_undefined_flag=' ${wl}-berok'
8491 # -bexpall does not export symbols beginning with underscore (_)
8492 always_export_symbols=yes
8493 # Exported symbols can be pulled into shared objects from archives
8494 whole_archive_flag_spec=' '
8495 archive_cmds_need_lc=yes
8496 # This is similar to how AIX traditionally builds its shared libraries.
8497 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'
8503 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)'
8504 hardcode_libdir_flag_spec='-L$libdir'
8505 hardcode_minus_L=yes
8506 # see comment about different semantics on the GNU ld section
8511 export_dynamic_flag_spec=-rdynamic
8514 cygwin* | mingw* | pw32*)
8515 # When not using gcc, we currently assume that we are using
8516 # Microsoft Visual C++.
8517 # hardcode_libdir_flag_spec is actually meaningless, as there is
8518 # no search path for DLLs.
8519 hardcode_libdir_flag_spec=' '
8520 allow_undefined_flag=unsupported
8521 # Tell ltmain to make .lib files, not .a files.
8523 # Tell ltmain to make .dll files, not .so files.
8525 # FIXME: Setting linknames here is a bad hack.
8526 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
8527 # The linker will automatically build a .lib file if we build a DLL.
8528 old_archive_From_new_cmds='true'
8529 # FIXME: Should let the user specify the lib program.
8530 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
8531 fix_srcfile_path='`cygpath -w "$srcfile"`'
8532 enable_shared_with_static_runtimes=yes
8535 darwin* | rhapsody*)
8537 rhapsody* | darwin1.[012])
8538 allow_undefined_flag='${wl}-undefined ${wl}suppress'
8541 if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
8542 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8544 case ${MACOSX_DEPLOYMENT_TARGET} in
8546 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8549 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8555 archive_cmds_need_lc=no
8557 hardcode_automatic=yes
8558 hardcode_shlibpath_var=unsupported
8559 whole_archive_flag_spec=''
8560 link_all_deplibs=yes
8561 if test "$GCC" = yes ; then
8562 output_verbose_link_cmd='echo'
8563 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8564 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8565 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8566 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}'
8567 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}'
8569 case $cc_basename in
8571 output_verbose_link_cmd='echo'
8572 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
8573 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8574 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8575 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}'
8576 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}'
8586 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8587 hardcode_libdir_flag_spec='-L$libdir'
8588 hardcode_shlibpath_var=no
8595 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8596 # support. Future versions do this automatically, but an explicit c++rt0.o
8597 # does not break anything, and helps significantly (at the cost of a little
8600 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8601 hardcode_libdir_flag_spec='-R$libdir'
8603 hardcode_shlibpath_var=no
8606 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8608 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8610 hardcode_minus_L=yes
8611 hardcode_shlibpath_var=no
8614 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8615 freebsd* | kfreebsd*-gnu | dragonfly*)
8616 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8617 hardcode_libdir_flag_spec='-R$libdir'
8619 hardcode_shlibpath_var=no
8623 if test "$GCC" = yes; then
8624 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'
8626 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'
8628 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8629 hardcode_libdir_separator=:
8632 # hardcode_minus_L: Not really in the search PATH,
8633 # but as the default location of the library.
8634 hardcode_minus_L=yes
8635 export_dynamic_flag_spec='${wl}-E'
8639 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8642 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8645 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8651 archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
8654 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8658 if test "$with_gnu_ld" = no; then
8661 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8662 hardcode_libdir_flag_spec_ld='+b $libdir'
8663 hardcode_libdir_separator=:
8665 hardcode_shlibpath_var=no
8668 hardcode_libdir_flag_spec='-L$libdir'
8670 hardcode_shlibpath_var=no
8672 # hardcode_minus_L: Not really in the search PATH,
8673 # but as the default location of the library.
8674 hardcode_minus_L=yes
8677 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8678 hardcode_libdir_separator=:
8680 export_dynamic_flag_spec='${wl}-E'
8682 # hardcode_minus_L: Not really in the search PATH,
8683 # but as the default location of the library.
8684 hardcode_minus_L=yes
8690 irix5* | irix6* | nonstopux*)
8691 if test "$GCC" = yes; then
8692 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'
8694 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'
8695 hardcode_libdir_flag_spec_ld='-rpath $libdir'
8697 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8698 hardcode_libdir_separator=:
8699 link_all_deplibs=yes
8703 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8704 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8706 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8708 hardcode_libdir_flag_spec='-R$libdir'
8710 hardcode_shlibpath_var=no
8714 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8716 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8717 hardcode_libdir_separator=:
8718 hardcode_shlibpath_var=no
8723 hardcode_shlibpath_var=no
8724 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8725 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8726 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8727 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8728 export_dynamic_flag_spec='${wl}-E'
8731 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8732 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8733 hardcode_libdir_flag_spec='-R$libdir'
8736 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8737 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8744 hardcode_libdir_flag_spec='-L$libdir'
8745 hardcode_minus_L=yes
8746 allow_undefined_flag=unsupported
8747 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'
8748 old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8752 if test "$GCC" = yes; then
8753 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8754 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'
8756 allow_undefined_flag=' -expect_unresolved \*'
8757 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'
8759 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8760 hardcode_libdir_separator=:
8763 osf4* | osf5*) # as osf3* with the addition of -msym flag
8764 if test "$GCC" = yes; then
8765 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8766 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'
8767 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8769 allow_undefined_flag=' -expect_unresolved \*'
8770 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'
8771 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
8772 $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'
8774 # Both c and cxx compiler support -rpath directly
8775 hardcode_libdir_flag_spec='-rpath $libdir'
8777 hardcode_libdir_separator=:
8781 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8782 hardcode_shlibpath_var=no
8783 export_dynamic_flag_spec='${wl}-Bexport'
8784 runpath_var=LD_RUN_PATH
8785 hardcode_runpath_var=yes
8789 no_undefined_flag=' -z text'
8790 if test "$GCC" = yes; then
8792 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8793 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8794 $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
8797 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8798 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8799 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8801 hardcode_libdir_flag_spec='-R$libdir'
8802 hardcode_shlibpath_var=no
8804 solaris2.[0-5] | solaris2.[0-5].*) ;;
8806 # The compiler driver will combine linker options so we
8807 # cannot just pass the convience library names through
8808 # without $wl, iff we do not link with $LD.
8809 # Luckily, gcc supports the same syntax we need for Sun Studio.
8810 # Supported since Solaris 2.6 (maybe 2.5.1?)
8813 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
8815 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' ;;
8818 link_all_deplibs=yes
8822 if test "x$host_vendor" = xsequent; then
8823 # Use $CC to link under sequent, because it throws in some extra .o
8824 # files that make .init and .fini sections work.
8825 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8827 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8829 hardcode_libdir_flag_spec='-L$libdir'
8831 hardcode_minus_L=yes
8832 hardcode_shlibpath_var=no
8836 case $host_vendor in
8838 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8839 hardcode_direct=yes # is this really true???
8842 ## LD is ld it makes a PLAMLIB
8843 ## CC just makes a GrossModule.
8844 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8845 reload_cmds='$CC -r -o $output$reload_objs'
8849 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8850 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8853 runpath_var='LD_RUN_PATH'
8854 hardcode_shlibpath_var=no
8858 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8859 hardcode_shlibpath_var=no
8860 export_dynamic_flag_spec='-Bexport'
8864 if test -d /usr/nec; then
8865 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8866 hardcode_shlibpath_var=no
8867 runpath_var=LD_RUN_PATH
8868 hardcode_runpath_var=yes
8874 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8877 hardcode_shlibpath_var=no
8878 hardcode_runpath_var=yes
8879 runpath_var=LD_RUN_PATH
8882 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)
8883 no_undefined_flag='${wl}-z ${wl}text'
8884 if test "$GCC" = yes; then
8885 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8887 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8889 runpath_var='LD_RUN_PATH'
8890 hardcode_shlibpath_var=no
8894 no_undefined_flag=' -z text'
8895 # $CC -shared without GNU ld will not create a library from C++
8896 # object files and a static libstdc++, better avoid it by now
8897 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8898 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8899 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8900 hardcode_libdir_flag_spec=
8901 hardcode_shlibpath_var=no
8902 runpath_var='LD_RUN_PATH'
8906 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8907 hardcode_libdir_flag_spec='-L$libdir'
8908 hardcode_shlibpath_var=no
8917 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8918 echo "${ECHO_T}$ld_shlibs" >&6
8919 test "$ld_shlibs" = no && can_build_shared=no
8921 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
8922 if test "$GCC" = yes; then
8923 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
8927 # Do we need to explicitly link libc?
8929 case "x$archive_cmds_need_lc" in
8931 # Assume -lc should be added
8932 archive_cmds_need_lc=yes
8934 if test "$enable_shared" = yes && test "$GCC" = yes; then
8935 case $archive_cmds in
8937 # FIXME: we may have to deal with multi-command sequences.
8940 # Test whether the compiler implicitly links with -lc since on some
8941 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8942 # to ld, don't add -lc before -lgcc.
8943 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8944 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8946 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8948 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8949 (eval $ac_compile) 2>&5
8951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8952 (exit $ac_status); } 2>conftest.err; then
8955 libobjs=conftest.$ac_objext
8957 wl=$lt_prog_compiler_wl
8963 lt_save_allow_undefined_flag=$allow_undefined_flag
8964 allow_undefined_flag=
8965 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
8966 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
8968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8969 (exit $ac_status); }
8971 archive_cmds_need_lc=no
8973 archive_cmds_need_lc=yes
8975 allow_undefined_flag=$lt_save_allow_undefined_flag
8977 cat conftest.err 1>&5
8980 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8981 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8988 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8989 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8991 libname_spec='lib$name'
8999 shlibpath_overrides_runpath=unknown
9001 dynamic_linker="$host_os ld.so"
9002 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9003 if test "$GCC" = yes; then
9004 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9005 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9006 # if the path contains ";" then we assume it to be the separator
9007 # otherwise default to the standard path separator (i.e. ":") - it is
9008 # assumed that no part of a normal pathname contains ";" but that should
9009 # okay in the real world where ";" in dirpaths is itself problematic.
9010 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9012 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9015 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9017 need_lib_prefix=unknown
9018 hardcode_into_libs=no
9020 # when you set need_version to no, make sure it does not cause -set_version
9021 # flags to be left without arguments
9022 need_version=unknown
9027 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9028 shlibpath_var=LIBPATH
9030 # AIX 3 has no versioning support, so we append a major version to the name.
9031 soname_spec='${libname}${release}${shared_ext}$major'
9038 hardcode_into_libs=yes
9039 if test "$host_cpu" = ia64; then
9040 # AIX 5 supports IA64
9041 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9042 shlibpath_var=LD_LIBRARY_PATH
9044 # With GCC up to 2.95.x, collect2 would create an import file
9045 # for dependence libraries. The import file would start with
9046 # the line `#! .'. This would cause the generated library to
9047 # depend on `.', always an invalid library. This was fixed in
9048 # development snapshots of GCC prior to 3.0.
9050 aix4 | aix4.[01] | aix4.[01].*)
9051 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9053 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9060 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9061 # soname into executable. Probably we can add versioning support to
9062 # collect2, so additional links can be useful in future.
9063 if test "$aix_use_runtimelinking" = yes; then
9064 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9065 # instead of lib<name>.a to let people know that these are not
9066 # typical AIX shared libraries.
9067 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9069 # We preserve .a as extension for shared libraries through AIX4.2
9070 # and later when we are not doing run time linking.
9071 library_names_spec='${libname}${release}.a $libname.a'
9072 soname_spec='${libname}${release}${shared_ext}$major'
9074 shlibpath_var=LIBPATH
9079 library_names_spec='$libname.ixlibrary $libname.a'
9080 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9081 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'
9085 library_names_spec='${libname}${shared_ext}'
9086 dynamic_linker="$host_os ld.so"
9087 shlibpath_var=LIBRARY_PATH
9093 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9094 soname_spec='${libname}${release}${shared_ext}$major'
9095 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9096 shlibpath_var=LD_LIBRARY_PATH
9097 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9098 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9099 # the default ld.so.conf also contains /usr/contrib/lib and
9100 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9101 # libtool to hard-code these into programs
9104 cygwin* | mingw* | pw32*)
9105 version_type=windows
9110 case $GCC,$host_os in
9111 yes,cygwin* | yes,mingw* | yes,pw32*)
9112 library_names_spec='$libname.dll.a'
9113 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9114 postinstall_cmds='base_file=`basename \${file}`~
9115 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9116 dldir=$destdir/`dirname \$dlpath`~
9117 test -d \$dldir || mkdir -p \$dldir~
9118 $install_prog $dir/$dlname \$dldir/$dlname~
9119 chmod a+x \$dldir/$dlname'
9120 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9121 dlpath=$dir/\$dldll~
9123 shlibpath_overrides_runpath=yes
9127 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9128 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9129 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9132 # MinGW DLLs use traditional 'lib' prefix
9133 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9134 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9135 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9136 # It is most probably a Windows format PATH printed by
9137 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9138 # path with ; separators, and with drive letters. We can handle the
9139 # drive letters (cygwin fileutils understands them), so leave them,
9140 # especially as we might pass files found there to a mingw objdump,
9141 # which wouldn't understand a cygwinified path. Ahh.
9142 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9144 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9148 # pw32 DLLs use 'pw' prefix rather than 'lib'
9149 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9155 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9158 dynamic_linker='Win32 ld.exe'
9159 # FIXME: first we should search . and the directory the executable is in
9163 darwin* | rhapsody*)
9164 dynamic_linker="$host_os dyld"
9168 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9169 soname_spec='${libname}${release}${major}$shared_ext'
9170 shlibpath_overrides_runpath=yes
9171 shlibpath_var=DYLD_LIBRARY_PATH
9172 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9173 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9174 if test "$GCC" = yes; then
9175 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"`
9177 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9179 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9186 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9187 soname_spec='${libname}${release}${shared_ext}$major'
9188 shlibpath_var=LD_LIBRARY_PATH
9199 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9200 soname_spec='${libname}${release}${shared_ext}$major'
9201 shlibpath_var=LD_LIBRARY_PATH
9202 shlibpath_overrides_runpath=no
9203 hardcode_into_libs=yes
9204 dynamic_linker='GNU ld.so'
9207 freebsd* | dragonfly*)
9208 # DragonFly does not have aout. When/if they implement a new
9209 # versioning mechanism, adjust this.
9210 if test -x /usr/bin/objformat; then
9211 objformat=`/usr/bin/objformat`
9214 freebsd[123]*) objformat=aout ;;
9218 version_type=freebsd-$objformat
9219 case $version_type in
9221 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9226 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9230 shlibpath_var=LD_LIBRARY_PATH
9233 shlibpath_overrides_runpath=yes
9235 freebsd3.[01]* | freebsdelf3.[01]*)
9236 shlibpath_overrides_runpath=yes
9237 hardcode_into_libs=yes
9240 shlibpath_overrides_runpath=no
9241 hardcode_into_libs=yes
9250 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9251 soname_spec='${libname}${release}${shared_ext}$major'
9252 shlibpath_var=LD_LIBRARY_PATH
9253 hardcode_into_libs=yes
9256 hpux9* | hpux10* | hpux11*)
9257 # Give a soname corresponding to the major version so that dld.sl refuses to
9258 # link against other versions.
9265 hardcode_into_libs=yes
9266 dynamic_linker="$host_os dld.so"
9267 shlibpath_var=LD_LIBRARY_PATH
9268 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9269 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9270 soname_spec='${libname}${release}${shared_ext}$major'
9271 if test "X$HPUX_IA64_MODE" = X32; then
9272 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9274 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9276 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9280 hardcode_into_libs=yes
9281 dynamic_linker="$host_os dld.sl"
9282 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9283 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9284 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9285 soname_spec='${libname}${release}${shared_ext}$major'
9286 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9287 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9291 dynamic_linker="$host_os dld.sl"
9292 shlibpath_var=SHLIB_PATH
9293 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9294 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9295 soname_spec='${libname}${release}${shared_ext}$major'
9298 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9299 postinstall_cmds='chmod 555 $lib'
9302 irix5* | irix6* | nonstopux*)
9304 nonstopux*) version_type=nonstopux ;;
9306 if test "$lt_cv_prog_gnu_ld" = yes; then
9314 soname_spec='${libname}${release}${shared_ext}$major'
9315 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9317 irix5* | nonstopux*)
9321 case $LD in # libtool.m4 will add one of these switches to LD
9322 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9323 libsuff= shlibsuff= libmagic=32-bit;;
9324 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9325 libsuff=32 shlibsuff=N32 libmagic=N32;;
9326 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9327 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9328 *) libsuff= shlibsuff= libmagic=never-match;;
9332 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9333 shlibpath_overrides_runpath=no
9334 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9335 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9336 hardcode_into_libs=yes
9339 # No shared lib support for Linux oldld, aout, or coff.
9340 linux*oldld* | linux*aout* | linux*coff*)
9344 # This must be Linux ELF.
9349 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9350 soname_spec='${libname}${release}${shared_ext}$major'
9351 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9352 shlibpath_var=LD_LIBRARY_PATH
9353 shlibpath_overrides_runpath=no
9354 # This implies no fast_install, which is unacceptable.
9355 # Some rework will be needed to allow for fast_install
9356 # before this can be enabled.
9357 hardcode_into_libs=yes
9359 # Append ld.so.conf contents to the search path
9360 if test -f /etc/ld.so.conf; then
9361 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' ' '`
9362 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9365 # We used to test for /lib/ld.so.1 and disable shared libraries on
9366 # powerpc, because MkLinux only supported shared libraries with the
9367 # GNU dynamic linker. Since this was broken with cross compilers,
9368 # most powerpc-linux boxes support dynamic linking these days and
9369 # people can always --disable-shared, the test was removed, and we
9370 # assume the GNU/Linux dynamic linker is in use.
9371 dynamic_linker='GNU/Linux ld.so'
9378 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9379 soname_spec='${libname}${release}${shared_ext}$major'
9380 shlibpath_var=LD_LIBRARY_PATH
9381 shlibpath_overrides_runpath=no
9382 hardcode_into_libs=yes
9383 dynamic_linker='GNU ld.so'
9390 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9391 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9392 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9393 dynamic_linker='NetBSD (a.out) ld.so'
9395 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9396 soname_spec='${libname}${release}${shared_ext}$major'
9397 dynamic_linker='NetBSD ld.elf_so'
9399 shlibpath_var=LD_LIBRARY_PATH
9400 shlibpath_overrides_runpath=yes
9401 hardcode_into_libs=yes
9406 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9407 shlibpath_var=LD_LIBRARY_PATH
9408 shlibpath_overrides_runpath=yes
9415 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9416 soname_spec='${libname}${release}${shared_ext}$major'
9417 shlibpath_var=LD_LIBRARY_PATH
9418 shlibpath_overrides_runpath=yes
9424 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9426 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9427 *) need_version=no ;;
9429 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9430 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9431 shlibpath_var=LD_LIBRARY_PATH
9432 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9434 openbsd2.[89] | openbsd2.[89].*)
9435 shlibpath_overrides_runpath=no
9438 shlibpath_overrides_runpath=yes
9442 shlibpath_overrides_runpath=yes
9447 libname_spec='$name'
9450 library_names_spec='$libname${shared_ext} $libname.a'
9451 dynamic_linker='OS/2 ld.exe'
9452 shlibpath_var=LIBPATH
9455 osf3* | osf4* | osf5*)
9459 soname_spec='${libname}${release}${shared_ext}$major'
9460 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9461 shlibpath_var=LD_LIBRARY_PATH
9462 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9463 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9468 soname_spec='${libname}${release}${shared_ext}$major'
9469 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9470 shlibpath_var=LD_LIBRARY_PATH
9477 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9478 soname_spec='${libname}${release}${shared_ext}$major'
9479 shlibpath_var=LD_LIBRARY_PATH
9480 shlibpath_overrides_runpath=yes
9481 hardcode_into_libs=yes
9482 # ldd complains unless libraries are executable
9483 postinstall_cmds='chmod +x $lib'
9488 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9489 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9490 shlibpath_var=LD_LIBRARY_PATH
9491 shlibpath_overrides_runpath=yes
9492 if test "$with_gnu_ld" = yes; then
9498 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9500 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9501 soname_spec='${libname}${release}${shared_ext}$major'
9502 shlibpath_var=LD_LIBRARY_PATH
9503 case $host_vendor in
9505 shlibpath_overrides_runpath=no
9507 export_dynamic_flag_spec='${wl}-Blargedynsym'
9508 runpath_var=LD_RUN_PATH
9516 shlibpath_overrides_runpath=no
9517 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9523 if test -d /usr/nec ;then
9525 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9526 soname_spec='$libname${shared_ext}.$major'
9527 shlibpath_var=LD_LIBRARY_PATH
9533 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9534 soname_spec='${libname}${release}${shared_ext}$major'
9535 shlibpath_var=LD_LIBRARY_PATH
9542 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9543 echo "${ECHO_T}$dynamic_linker" >&6
9544 test "$dynamic_linker" = no && can_build_shared=no
9546 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9547 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9549 if test -n "$hardcode_libdir_flag_spec" || \
9550 test -n "$runpath_var" || \
9551 test "X$hardcode_automatic" = "Xyes" ; then
9553 # We can hardcode non-existant directories.
9554 if test "$hardcode_direct" != no &&
9555 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9556 # have to relink, otherwise we might link with an installed library
9557 # when we should be linking with a yet-to-be-installed one
9558 ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
9559 test "$hardcode_minus_L" != no; then
9560 # Linking always hardcodes the temporary library directory.
9561 hardcode_action=relink
9563 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9564 hardcode_action=immediate
9567 # We cannot hardcode anything, or else we can only hardcode existing
9569 hardcode_action=unsupported
9571 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9572 echo "${ECHO_T}$hardcode_action" >&6
9574 if test "$hardcode_action" = relink; then
9575 # Fast installation is not supported
9576 enable_fast_install=no
9577 elif test "$shlibpath_overrides_runpath" = yes ||
9578 test "$enable_shared" = no; then
9579 # Fast installation is not necessary
9580 enable_fast_install=needless
9585 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9586 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
9587 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
9588 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
9589 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
9590 echo "$as_me:$LINENO: result: yes" >&5
9591 echo "${ECHO_T}yes" >&6
9593 # FIXME - insert some real tests, host_os isn't really good enough
9596 if test -n "$STRIP" ; then
9597 striplib="$STRIP -x"
9598 echo "$as_me:$LINENO: result: yes" >&5
9599 echo "${ECHO_T}yes" >&6
9601 echo "$as_me:$LINENO: result: no" >&5
9602 echo "${ECHO_T}no" >&6
9606 echo "$as_me:$LINENO: result: no" >&5
9607 echo "${ECHO_T}no" >&6
9612 if test "x$enable_dlopen" != xyes; then
9613 enable_dlopen=unknown
9614 enable_dlopen_self=unknown
9615 enable_dlopen_self_static=unknown
9622 lt_cv_dlopen="load_add_on"
9624 lt_cv_dlopen_self=yes
9628 lt_cv_dlopen="LoadLibrary"
9633 lt_cv_dlopen="dlopen"
9638 # if libdl is installed we need to link against it
9639 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9640 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9641 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9642 echo $ECHO_N "(cached) $ECHO_C" >&6
9644 ac_check_lib_save_LIBS=$LIBS
9646 cat >conftest.$ac_ext <<_ACEOF
9649 cat confdefs.h >>conftest.$ac_ext
9650 cat >>conftest.$ac_ext <<_ACEOF
9651 /* end confdefs.h. */
9653 /* Override any gcc2 internal prototype to avoid an error. */
9657 /* We use char because int might match the return type of a gcc2
9658 builtin and then its argument prototype would still apply. */
9668 rm -f conftest.$ac_objext conftest$ac_exeext
9669 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9670 (eval $ac_link) 2>conftest.er1
9672 grep -v '^ *+' conftest.er1 >conftest.err
9674 cat conftest.err >&5
9675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9676 (exit $ac_status); } &&
9677 { ac_try='test -z "$ac_c_werror_flag"
9678 || test ! -s conftest.err'
9679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9683 (exit $ac_status); }; } &&
9684 { ac_try='test -s conftest$ac_exeext'
9685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9689 (exit $ac_status); }; }; then
9690 ac_cv_lib_dl_dlopen=yes
9692 echo "$as_me: failed program was:" >&5
9693 sed 's/^/| /' conftest.$ac_ext >&5
9695 ac_cv_lib_dl_dlopen=no
9697 rm -f conftest.err conftest.$ac_objext \
9698 conftest$ac_exeext conftest.$ac_ext
9699 LIBS=$ac_check_lib_save_LIBS
9701 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9702 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9703 if test $ac_cv_lib_dl_dlopen = yes; then
9704 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9709 lt_cv_dlopen_self=yes
9716 echo "$as_me:$LINENO: checking for shl_load" >&5
9717 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9718 if test "${ac_cv_func_shl_load+set}" = set; then
9719 echo $ECHO_N "(cached) $ECHO_C" >&6
9721 cat >conftest.$ac_ext <<_ACEOF
9724 cat confdefs.h >>conftest.$ac_ext
9725 cat >>conftest.$ac_ext <<_ACEOF
9726 /* end confdefs.h. */
9727 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9728 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9729 #define shl_load innocuous_shl_load
9731 /* System header to define __stub macros and hopefully few prototypes,
9732 which can conflict with char shl_load (); below.
9733 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9734 <limits.h> exists even on freestanding compilers. */
9737 # include <limits.h>
9739 # include <assert.h>
9744 /* Override any gcc2 internal prototype to avoid an error. */
9749 /* We use char because int might match the return type of a gcc2
9750 builtin and then its argument prototype would still apply. */
9752 /* The GNU C library defines this for functions which it implements
9753 to always fail with ENOSYS. Some functions are actually named
9754 something starting with __ and the normal name is an alias. */
9755 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9758 char (*f) () = shl_load;
9767 return f != shl_load;
9772 rm -f conftest.$ac_objext conftest$ac_exeext
9773 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9774 (eval $ac_link) 2>conftest.er1
9776 grep -v '^ *+' conftest.er1 >conftest.err
9778 cat conftest.err >&5
9779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780 (exit $ac_status); } &&
9781 { ac_try='test -z "$ac_c_werror_flag"
9782 || test ! -s conftest.err'
9783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9787 (exit $ac_status); }; } &&
9788 { ac_try='test -s conftest$ac_exeext'
9789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9793 (exit $ac_status); }; }; then
9794 ac_cv_func_shl_load=yes
9796 echo "$as_me: failed program was:" >&5
9797 sed 's/^/| /' conftest.$ac_ext >&5
9799 ac_cv_func_shl_load=no
9801 rm -f conftest.err conftest.$ac_objext \
9802 conftest$ac_exeext conftest.$ac_ext
9804 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9805 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9806 if test $ac_cv_func_shl_load = yes; then
9807 lt_cv_dlopen="shl_load"
9809 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9810 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9811 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9812 echo $ECHO_N "(cached) $ECHO_C" >&6
9814 ac_check_lib_save_LIBS=$LIBS
9816 cat >conftest.$ac_ext <<_ACEOF
9819 cat confdefs.h >>conftest.$ac_ext
9820 cat >>conftest.$ac_ext <<_ACEOF
9821 /* end confdefs.h. */
9823 /* Override any gcc2 internal prototype to avoid an error. */
9827 /* We use char because int might match the return type of a gcc2
9828 builtin and then its argument prototype would still apply. */
9838 rm -f conftest.$ac_objext conftest$ac_exeext
9839 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9840 (eval $ac_link) 2>conftest.er1
9842 grep -v '^ *+' conftest.er1 >conftest.err
9844 cat conftest.err >&5
9845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9846 (exit $ac_status); } &&
9847 { ac_try='test -z "$ac_c_werror_flag"
9848 || test ! -s conftest.err'
9849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9853 (exit $ac_status); }; } &&
9854 { ac_try='test -s conftest$ac_exeext'
9855 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9859 (exit $ac_status); }; }; then
9860 ac_cv_lib_dld_shl_load=yes
9862 echo "$as_me: failed program was:" >&5
9863 sed 's/^/| /' conftest.$ac_ext >&5
9865 ac_cv_lib_dld_shl_load=no
9867 rm -f conftest.err conftest.$ac_objext \
9868 conftest$ac_exeext conftest.$ac_ext
9869 LIBS=$ac_check_lib_save_LIBS
9871 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9872 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9873 if test $ac_cv_lib_dld_shl_load = yes; then
9874 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9876 echo "$as_me:$LINENO: checking for dlopen" >&5
9877 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9878 if test "${ac_cv_func_dlopen+set}" = set; then
9879 echo $ECHO_N "(cached) $ECHO_C" >&6
9881 cat >conftest.$ac_ext <<_ACEOF
9884 cat confdefs.h >>conftest.$ac_ext
9885 cat >>conftest.$ac_ext <<_ACEOF
9886 /* end confdefs.h. */
9887 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9888 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9889 #define dlopen innocuous_dlopen
9891 /* System header to define __stub macros and hopefully few prototypes,
9892 which can conflict with char dlopen (); below.
9893 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9894 <limits.h> exists even on freestanding compilers. */
9897 # include <limits.h>
9899 # include <assert.h>
9904 /* Override any gcc2 internal prototype to avoid an error. */
9909 /* We use char because int might match the return type of a gcc2
9910 builtin and then its argument prototype would still apply. */
9912 /* The GNU C library defines this for functions which it implements
9913 to always fail with ENOSYS. Some functions are actually named
9914 something starting with __ and the normal name is an alias. */
9915 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9918 char (*f) () = dlopen;
9932 rm -f conftest.$ac_objext conftest$ac_exeext
9933 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9934 (eval $ac_link) 2>conftest.er1
9936 grep -v '^ *+' conftest.er1 >conftest.err
9938 cat conftest.err >&5
9939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9940 (exit $ac_status); } &&
9941 { ac_try='test -z "$ac_c_werror_flag"
9942 || test ! -s conftest.err'
9943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9947 (exit $ac_status); }; } &&
9948 { ac_try='test -s conftest$ac_exeext'
9949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9953 (exit $ac_status); }; }; then
9954 ac_cv_func_dlopen=yes
9956 echo "$as_me: failed program was:" >&5
9957 sed 's/^/| /' conftest.$ac_ext >&5
9959 ac_cv_func_dlopen=no
9961 rm -f conftest.err conftest.$ac_objext \
9962 conftest$ac_exeext conftest.$ac_ext
9964 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9965 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9966 if test $ac_cv_func_dlopen = yes; then
9967 lt_cv_dlopen="dlopen"
9969 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9970 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9971 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9972 echo $ECHO_N "(cached) $ECHO_C" >&6
9974 ac_check_lib_save_LIBS=$LIBS
9976 cat >conftest.$ac_ext <<_ACEOF
9979 cat confdefs.h >>conftest.$ac_ext
9980 cat >>conftest.$ac_ext <<_ACEOF
9981 /* end confdefs.h. */
9983 /* Override any gcc2 internal prototype to avoid an error. */
9987 /* We use char because int might match the return type of a gcc2
9988 builtin and then its argument prototype would still apply. */
9998 rm -f conftest.$ac_objext conftest$ac_exeext
9999 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10000 (eval $ac_link) 2>conftest.er1
10002 grep -v '^ *+' conftest.er1 >conftest.err
10004 cat conftest.err >&5
10005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10006 (exit $ac_status); } &&
10007 { ac_try='test -z "$ac_c_werror_flag"
10008 || test ! -s conftest.err'
10009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10010 (eval $ac_try) 2>&5
10012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10013 (exit $ac_status); }; } &&
10014 { ac_try='test -s conftest$ac_exeext'
10015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10016 (eval $ac_try) 2>&5
10018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10019 (exit $ac_status); }; }; then
10020 ac_cv_lib_dl_dlopen=yes
10022 echo "$as_me: failed program was:" >&5
10023 sed 's/^/| /' conftest.$ac_ext >&5
10025 ac_cv_lib_dl_dlopen=no
10027 rm -f conftest.err conftest.$ac_objext \
10028 conftest$ac_exeext conftest.$ac_ext
10029 LIBS=$ac_check_lib_save_LIBS
10031 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10032 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10033 if test $ac_cv_lib_dl_dlopen = yes; then
10034 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10036 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10037 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
10038 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10039 echo $ECHO_N "(cached) $ECHO_C" >&6
10041 ac_check_lib_save_LIBS=$LIBS
10042 LIBS="-lsvld $LIBS"
10043 cat >conftest.$ac_ext <<_ACEOF
10046 cat confdefs.h >>conftest.$ac_ext
10047 cat >>conftest.$ac_ext <<_ACEOF
10048 /* end confdefs.h. */
10050 /* Override any gcc2 internal prototype to avoid an error. */
10054 /* We use char because int might match the return type of a gcc2
10055 builtin and then its argument prototype would still apply. */
10065 rm -f conftest.$ac_objext conftest$ac_exeext
10066 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10067 (eval $ac_link) 2>conftest.er1
10069 grep -v '^ *+' conftest.er1 >conftest.err
10071 cat conftest.err >&5
10072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10073 (exit $ac_status); } &&
10074 { ac_try='test -z "$ac_c_werror_flag"
10075 || test ! -s conftest.err'
10076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10077 (eval $ac_try) 2>&5
10079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10080 (exit $ac_status); }; } &&
10081 { ac_try='test -s conftest$ac_exeext'
10082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10083 (eval $ac_try) 2>&5
10085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10086 (exit $ac_status); }; }; then
10087 ac_cv_lib_svld_dlopen=yes
10089 echo "$as_me: failed program was:" >&5
10090 sed 's/^/| /' conftest.$ac_ext >&5
10092 ac_cv_lib_svld_dlopen=no
10094 rm -f conftest.err conftest.$ac_objext \
10095 conftest$ac_exeext conftest.$ac_ext
10096 LIBS=$ac_check_lib_save_LIBS
10098 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10099 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10100 if test $ac_cv_lib_svld_dlopen = yes; then
10101 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10103 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10104 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10105 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10106 echo $ECHO_N "(cached) $ECHO_C" >&6
10108 ac_check_lib_save_LIBS=$LIBS
10110 cat >conftest.$ac_ext <<_ACEOF
10113 cat confdefs.h >>conftest.$ac_ext
10114 cat >>conftest.$ac_ext <<_ACEOF
10115 /* end confdefs.h. */
10117 /* Override any gcc2 internal prototype to avoid an error. */
10121 /* We use char because int might match the return type of a gcc2
10122 builtin and then its argument prototype would still apply. */
10132 rm -f conftest.$ac_objext conftest$ac_exeext
10133 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10134 (eval $ac_link) 2>conftest.er1
10136 grep -v '^ *+' conftest.er1 >conftest.err
10138 cat conftest.err >&5
10139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10140 (exit $ac_status); } &&
10141 { ac_try='test -z "$ac_c_werror_flag"
10142 || test ! -s conftest.err'
10143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10144 (eval $ac_try) 2>&5
10146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10147 (exit $ac_status); }; } &&
10148 { ac_try='test -s conftest$ac_exeext'
10149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10150 (eval $ac_try) 2>&5
10152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153 (exit $ac_status); }; }; then
10154 ac_cv_lib_dld_dld_link=yes
10156 echo "$as_me: failed program was:" >&5
10157 sed 's/^/| /' conftest.$ac_ext >&5
10159 ac_cv_lib_dld_dld_link=no
10161 rm -f conftest.err conftest.$ac_objext \
10162 conftest$ac_exeext conftest.$ac_ext
10163 LIBS=$ac_check_lib_save_LIBS
10165 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10166 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10167 if test $ac_cv_lib_dld_dld_link = yes; then
10168 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10189 if test "x$lt_cv_dlopen" != xno; then
10195 case $lt_cv_dlopen in
10197 save_CPPFLAGS="$CPPFLAGS"
10198 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10200 save_LDFLAGS="$LDFLAGS"
10201 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10204 LIBS="$lt_cv_dlopen_libs $LIBS"
10206 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10207 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10208 if test "${lt_cv_dlopen_self+set}" = set; then
10209 echo $ECHO_N "(cached) $ECHO_C" >&6
10211 if test "$cross_compiling" = yes; then :
10212 lt_cv_dlopen_self=cross
10214 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10215 lt_status=$lt_dlunknown
10216 cat > conftest.$ac_ext <<EOF
10217 #line 10217 "configure"
10218 #include "confdefs.h"
10227 # define LT_DLGLOBAL RTLD_GLOBAL
10230 # define LT_DLGLOBAL DL_GLOBAL
10232 # define LT_DLGLOBAL 0
10236 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10237 find out it does not work in some platform. */
10238 #ifndef LT_DLLAZY_OR_NOW
10240 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10243 # define LT_DLLAZY_OR_NOW DL_LAZY
10246 # define LT_DLLAZY_OR_NOW RTLD_NOW
10249 # define LT_DLLAZY_OR_NOW DL_NOW
10251 # define LT_DLLAZY_OR_NOW 0
10259 extern "C" void exit (int);
10262 void fnord() { int i=42;}
10265 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10266 int status = $lt_dlunknown;
10270 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10271 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10272 /* dlclose (self); */
10278 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10279 (eval $ac_link) 2>&5
10281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10282 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10283 (./conftest; exit; ) >&5 2>/dev/null
10285 case x$lt_status in
10286 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10287 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10288 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
10291 # compilation failed
10292 lt_cv_dlopen_self=no
10299 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10300 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10302 if test "x$lt_cv_dlopen_self" = xyes; then
10303 LDFLAGS="$LDFLAGS $link_static_flag"
10304 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10305 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10306 if test "${lt_cv_dlopen_self_static+set}" = set; then
10307 echo $ECHO_N "(cached) $ECHO_C" >&6
10309 if test "$cross_compiling" = yes; then :
10310 lt_cv_dlopen_self_static=cross
10312 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10313 lt_status=$lt_dlunknown
10314 cat > conftest.$ac_ext <<EOF
10315 #line 10315 "configure"
10316 #include "confdefs.h"
10325 # define LT_DLGLOBAL RTLD_GLOBAL
10328 # define LT_DLGLOBAL DL_GLOBAL
10330 # define LT_DLGLOBAL 0
10334 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10335 find out it does not work in some platform. */
10336 #ifndef LT_DLLAZY_OR_NOW
10338 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10341 # define LT_DLLAZY_OR_NOW DL_LAZY
10344 # define LT_DLLAZY_OR_NOW RTLD_NOW
10347 # define LT_DLLAZY_OR_NOW DL_NOW
10349 # define LT_DLLAZY_OR_NOW 0
10357 extern "C" void exit (int);
10360 void fnord() { int i=42;}
10363 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10364 int status = $lt_dlunknown;
10368 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10369 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10370 /* dlclose (self); */
10376 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10377 (eval $ac_link) 2>&5
10379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10380 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10381 (./conftest; exit; ) >&5 2>/dev/null
10383 case x$lt_status in
10384 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10385 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10386 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
10389 # compilation failed
10390 lt_cv_dlopen_self_static=no
10397 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10398 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10401 CPPFLAGS="$save_CPPFLAGS"
10402 LDFLAGS="$save_LDFLAGS"
10407 case $lt_cv_dlopen_self in
10408 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10409 *) enable_dlopen_self=unknown ;;
10412 case $lt_cv_dlopen_self_static in
10413 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10414 *) enable_dlopen_self_static=unknown ;;
10419 # Report which librarie types wil actually be built
10420 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10421 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10422 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10423 echo "${ECHO_T}$can_build_shared" >&6
10425 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10426 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10427 test "$can_build_shared" = "no" && enable_shared=no
10429 # On AIX, shared libraries and static libraries use the same namespace, and
10430 # are all built from PIC.
10433 test "$enable_shared" = yes && enable_static=no
10434 if test -n "$RANLIB"; then
10435 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10436 postinstall_cmds='$RANLIB $lib'
10441 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10442 test "$enable_shared" = yes && enable_static=no
10446 echo "$as_me:$LINENO: result: $enable_shared" >&5
10447 echo "${ECHO_T}$enable_shared" >&6
10449 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10450 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10451 # Make sure either enable_shared or enable_static is yes.
10452 test "$enable_shared" = yes || enable_static=yes
10453 echo "$as_me:$LINENO: result: $enable_static" >&5
10454 echo "${ECHO_T}$enable_static" >&6
10456 # The else clause should only fire when bootstrapping the
10457 # libtool distribution, otherwise you forgot to ship ltmain.sh
10458 # with your package, and you will get complaints that there are
10459 # no rules to generate ltmain.sh.
10460 if test -f "$ltmain"; then
10461 # See if we are running on zsh, and set the options which allow our commands through
10462 # without removal of \ escapes.
10463 if test -n "${ZSH_VERSION+set}" ; then
10464 setopt NO_GLOB_SUBST
10466 # Now quote all the things that may contain metacharacters while being
10467 # careful not to overquote the AC_SUBSTed values. We take copies of the
10468 # variables and quote the copies for generation of the libtool script.
10469 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
10471 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
10472 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
10473 deplibs_check_method reload_flag reload_cmds need_locks \
10474 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
10475 lt_cv_sys_global_symbol_to_c_name_address \
10476 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
10477 old_postinstall_cmds old_postuninstall_cmds \
10481 lt_prog_compiler_wl \
10482 lt_prog_compiler_pic \
10483 lt_prog_compiler_static \
10484 lt_prog_compiler_no_builtin_flag \
10485 export_dynamic_flag_spec \
10486 thread_safe_flag_spec \
10487 whole_archive_flag_spec \
10488 enable_shared_with_static_runtimes \
10490 old_archive_from_new_cmds \
10495 compiler_lib_search_path \
10497 archive_expsym_cmds \
10499 postuninstall_cmds \
10500 old_archive_from_expsyms_cmds \
10501 allow_undefined_flag \
10502 no_undefined_flag \
10503 export_symbols_cmds \
10504 hardcode_libdir_flag_spec \
10505 hardcode_libdir_flag_spec_ld \
10506 hardcode_libdir_separator \
10507 hardcode_automatic \
10509 module_expsym_cmds \
10510 lt_cv_prog_compiler_c_o \
10512 include_expsyms; do
10515 old_archive_cmds | \
10516 old_archive_from_new_cmds | \
10518 archive_expsym_cmds | \
10520 module_expsym_cmds | \
10521 old_archive_from_expsyms_cmds | \
10522 export_symbols_cmds | \
10523 extract_expsyms_cmds | reload_cmds | finish_cmds | \
10524 postinstall_cmds | postuninstall_cmds | \
10525 old_postinstall_cmds | old_postuninstall_cmds | \
10526 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
10527 # Double-quote double-evaled strings.
10528 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
10531 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
10537 *'\$0 --fallback-echo"')
10538 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
10542 cfgfile="${ofile}T"
10543 trap "$rm \"$cfgfile\"; exit 1" 1 2 15
10545 { echo "$as_me:$LINENO: creating $ofile" >&5
10546 echo "$as_me: creating $ofile" >&6;}
10548 cat <<__EOF__ >> "$cfgfile"
10551 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
10552 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
10553 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
10555 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
10556 # Free Software Foundation, Inc.
10558 # This file is part of GNU Libtool:
10559 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
10561 # This program is free software; you can redistribute it and/or modify
10562 # it under the terms of the GNU General Public License as published by
10563 # the Free Software Foundation; either version 2 of the License, or
10564 # (at your option) any later version.
10566 # This program is distributed in the hope that it will be useful, but
10567 # WITHOUT ANY WARRANTY; without even the implied warranty of
10568 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10569 # General Public License for more details.
10571 # You should have received a copy of the GNU General Public License
10572 # along with this program; if not, write to the Free Software
10573 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
10575 # As a special exception to the GNU General Public License, if you
10576 # distribute this file as part of a program that contains a
10577 # configuration script generated by Autoconf, you may include it under
10578 # the same distribution terms that you use for the rest of that program.
10580 # A sed program that does not truncate output.
10583 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
10584 Xsed="$SED -e 1s/^X//"
10586 # The HP-UX ksh and POSIX shell print the target directory to stdout
10587 # if CDPATH is set.
10588 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10590 # The names of the tagged configurations supported by this script.
10593 # ### BEGIN LIBTOOL CONFIG
10595 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10597 # Shell to use when invoking shell scripts.
10600 # Whether or not to build shared libraries.
10601 build_libtool_libs=$enable_shared
10603 # Whether or not to build static libraries.
10604 build_old_libs=$enable_static
10606 # Whether or not to add -lc for building shared libraries.
10607 build_libtool_need_lc=$archive_cmds_need_lc
10609 # Whether or not to disallow shared libs when runtime libs are static
10610 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
10612 # Whether or not to optimize for fast installation.
10613 fast_install=$enable_fast_install
10616 host_alias=$host_alias
10620 # The build system.
10621 build_alias=$build_alias
10625 # An echo program that does not interpret backslashes.
10630 AR_FLAGS=$lt_AR_FLAGS
10635 # A language-specific compiler.
10638 # Is the compiler the GNU C compiler?
10644 # The linker used to build libraries.
10647 # Whether we need hard or soft links.
10650 # A BSD-compatible nm program.
10653 # A symbol stripping program
10656 # Used to examine libraries when file_magic_cmd begins "file"
10657 MAGIC_CMD=$MAGIC_CMD
10659 # Used on cygwin: DLL creation program.
10662 # Used on cygwin: object dumper.
10665 # Used on cygwin: assembler.
10668 # The name of the directory that contains temporary libtool files.
10671 # How to create reloadable object files.
10672 reload_flag=$lt_reload_flag
10673 reload_cmds=$lt_reload_cmds
10675 # How to pass a linker flag through the compiler.
10676 wl=$lt_lt_prog_compiler_wl
10678 # Object file suffix (normally "o").
10679 objext="$ac_objext"
10681 # Old archive suffix (normally "a").
10684 # Shared library suffix (normally ".so").
10685 shrext_cmds='$shrext_cmds'
10687 # Executable file suffix (normally "").
10690 # Additional compiler flags for building library objects.
10691 pic_flag=$lt_lt_prog_compiler_pic
10694 # What is the maximum length of a command?
10695 max_cmd_len=$lt_cv_sys_max_cmd_len
10697 # Does compiler simultaneously support -c and -o options?
10698 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
10700 # Must we lock files when doing compilation?
10701 need_locks=$lt_need_locks
10703 # Do we need the lib prefix for modules?
10704 need_lib_prefix=$need_lib_prefix
10706 # Do we need a version for libraries?
10707 need_version=$need_version
10709 # Whether dlopen is supported.
10710 dlopen_support=$enable_dlopen
10712 # Whether dlopen of programs is supported.
10713 dlopen_self=$enable_dlopen_self
10715 # Whether dlopen of statically linked programs is supported.
10716 dlopen_self_static=$enable_dlopen_self_static
10718 # Compiler flag to prevent dynamic linking.
10719 link_static_flag=$lt_lt_prog_compiler_static
10721 # Compiler flag to turn off builtin functions.
10722 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
10724 # Compiler flag to allow reflexive dlopens.
10725 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
10727 # Compiler flag to generate shared objects directly from archives.
10728 whole_archive_flag_spec=$lt_whole_archive_flag_spec
10730 # Compiler flag to generate thread-safe objects.
10731 thread_safe_flag_spec=$lt_thread_safe_flag_spec
10733 # Library versioning type.
10734 version_type=$version_type
10736 # Format of library name prefix.
10737 libname_spec=$lt_libname_spec
10739 # List of archive names. First name is the real one, the rest are links.
10740 # The last name is the one that the linker finds with -lNAME.
10741 library_names_spec=$lt_library_names_spec
10743 # The coded name of the library, if different from the real name.
10744 soname_spec=$lt_soname_spec
10746 # Commands used to build and install an old-style archive.
10748 old_archive_cmds=$lt_old_archive_cmds
10749 old_postinstall_cmds=$lt_old_postinstall_cmds
10750 old_postuninstall_cmds=$lt_old_postuninstall_cmds
10752 # Create an old-style archive from a shared archive.
10753 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
10755 # Create a temporary old-style archive to link instead of a shared archive.
10756 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
10758 # Commands used to build and install a shared archive.
10759 archive_cmds=$lt_archive_cmds
10760 archive_expsym_cmds=$lt_archive_expsym_cmds
10761 postinstall_cmds=$lt_postinstall_cmds
10762 postuninstall_cmds=$lt_postuninstall_cmds
10764 # Commands used to build a loadable module (assumed same as above if empty)
10765 module_cmds=$lt_module_cmds
10766 module_expsym_cmds=$lt_module_expsym_cmds
10768 # Commands to strip libraries.
10769 old_striplib=$lt_old_striplib
10770 striplib=$lt_striplib
10772 # Dependencies to place before the objects being linked to create a
10774 predep_objects=$lt_predep_objects
10776 # Dependencies to place after the objects being linked to create a
10778 postdep_objects=$lt_postdep_objects
10780 # Dependencies to place before the objects being linked to create a
10782 predeps=$lt_predeps
10784 # Dependencies to place after the objects being linked to create a
10786 postdeps=$lt_postdeps
10788 # The library search path used internally by the compiler when linking
10789 # a shared library.
10790 compiler_lib_search_path=$lt_compiler_lib_search_path
10792 # Method to check whether dependent libraries are shared objects.
10793 deplibs_check_method=$lt_deplibs_check_method
10795 # Command to use when deplibs_check_method == file_magic.
10796 file_magic_cmd=$lt_file_magic_cmd
10798 # Flag that allows shared libraries with undefined symbols to be built.
10799 allow_undefined_flag=$lt_allow_undefined_flag
10801 # Flag that forces no undefined symbols.
10802 no_undefined_flag=$lt_no_undefined_flag
10804 # Commands used to finish a libtool library installation in a directory.
10805 finish_cmds=$lt_finish_cmds
10807 # Same as above, but a single script fragment to be evaled but not shown.
10808 finish_eval=$lt_finish_eval
10810 # Take the output of nm and produce a listing of raw symbols and C names.
10811 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
10813 # Transform the output of nm in a proper C declaration
10814 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
10816 # Transform the output of nm in a C name address pair
10817 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
10819 # This is the shared library runtime path variable.
10820 runpath_var=$runpath_var
10822 # This is the shared library path variable.
10823 shlibpath_var=$shlibpath_var
10825 # Is shlibpath searched before the hard-coded library search path?
10826 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
10828 # How to hardcode a shared library path into an executable.
10829 hardcode_action=$hardcode_action
10831 # Whether we should hardcode library paths into libraries.
10832 hardcode_into_libs=$hardcode_into_libs
10834 # Flag to hardcode \$libdir into a binary during linking.
10835 # This must work even if \$libdir does not exist.
10836 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
10838 # If ld is used when linking, flag to hardcode \$libdir into
10839 # a binary during linking. This must work even if \$libdir does
10841 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
10843 # Whether we need a single -rpath flag with a separated argument.
10844 hardcode_libdir_separator=$lt_hardcode_libdir_separator
10846 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
10847 # resulting binary.
10848 hardcode_direct=$hardcode_direct
10850 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
10851 # resulting binary.
10852 hardcode_minus_L=$hardcode_minus_L
10854 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
10855 # the resulting binary.
10856 hardcode_shlibpath_var=$hardcode_shlibpath_var
10858 # Set to yes if building a shared library automatically hardcodes DIR into the library
10859 # and all subsequent libraries and executables linked against it.
10860 hardcode_automatic=$hardcode_automatic
10862 # Variables whose values should be saved in libtool wrapper scripts and
10863 # restored at relink time.
10864 variables_saved_for_relink="$variables_saved_for_relink"
10866 # Whether libtool must link a program against all its dependency libraries.
10867 link_all_deplibs=$link_all_deplibs
10869 # Compile-time system search path for libraries
10870 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
10872 # Run-time system search path for libraries
10873 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
10875 # Fix the shell variable \$srcfile for the compiler.
10876 fix_srcfile_path="$fix_srcfile_path"
10878 # Set to yes if exported symbols are required.
10879 always_export_symbols=$always_export_symbols
10881 # The commands to list exported symbols.
10882 export_symbols_cmds=$lt_export_symbols_cmds
10884 # The commands to extract the exported symbol list from a shared archive.
10885 extract_expsyms_cmds=$lt_extract_expsyms_cmds
10887 # Symbols that should not be listed in the preloaded symbols.
10888 exclude_expsyms=$lt_exclude_expsyms
10890 # Symbols that must always be exported.
10891 include_expsyms=$lt_include_expsyms
10893 # ### END LIBTOOL CONFIG
10900 cat <<\EOF >> "$cfgfile"
10902 # AIX sometimes has problems with the GCC collect2 program. For some
10903 # reason, if we set the COLLECT_NAMES environment variable, the problems
10904 # vanish in a puff of smoke.
10905 if test "X${COLLECT_NAMES+set}" != Xset; then
10907 export COLLECT_NAMES
10913 # We use sed instead of cat because bash on DJGPP gets confused if
10914 # if finds mixed CR/LF and LF-only lines. Since sed operates in
10915 # text mode, it properly converts lines to CR/LF. This bash problem
10916 # is reportedly fixed, but why not run on old versions too?
10917 sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
10919 mv -f "$cfgfile" "$ofile" || \
10920 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
10924 # If there is no Makefile yet, we rely on a make rule to execute
10925 # `config.status --recheck' to rerun these tests and create the
10926 # libtool script then.
10927 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
10928 if test -f "$ltmain_in"; then
10929 test -f Makefile && make "$ltmain"
10935 ac_cpp='$CPP $CPPFLAGS'
10936 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10937 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10938 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10943 # Check whether --with-tags or --without-tags was given.
10944 if test "${with_tags+set}" = set; then
10945 withval="$with_tags"
10946 tagnames="$withval"
10949 if test -f "$ltmain" && test -n "$tagnames"; then
10950 if test ! -f "${ofile}"; then
10951 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
10952 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
10955 if test -z "$LTCC"; then
10956 eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
10957 if test -z "$LTCC"; then
10958 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
10959 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
10961 { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
10962 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
10966 # Extract list of available tagged configurations in $ofile.
10967 # Note that this assumes the entire list is on one line.
10968 available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
10970 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10971 for tagname in $tagnames; do
10973 # Check whether tagname contains only valid characters
10974 case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
10976 *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
10977 echo "$as_me: error: invalid tag name: $tagname" >&2;}
10978 { (exit 1); exit 1; }; }
10982 if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
10984 { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
10985 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
10986 { (exit 1); exit 1; }; }
10989 # Update the list of available tags.
10990 if test -n "$tagname"; then
10991 echo appending configuration tag \"$tagname\" to $ofile
10995 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
10996 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
10997 (test "X$CXX" != "Xg++"))) ; then
11005 if test -n "$F77" && test "X$F77" != "Xno"; then
11013 if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
11024 # Source file extension for RC test sources.
11027 # Object file extension for compiled RC test sources.
11031 # Code to be used in simple compile tests
11032 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
11034 # Code to be used in simple link tests
11035 lt_simple_link_test_code="$lt_simple_compile_test_code"
11037 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11039 # If no C compiler was specified, use CC.
11042 # Allow CC to be a program name with arguments.
11046 # save warnings/boilerplate of simple test code
11047 ac_outfile=conftest.$ac_objext
11048 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
11049 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11050 _lt_compiler_boilerplate=`cat conftest.err`
11053 ac_outfile=conftest.$ac_objext
11054 printf "$lt_simple_link_test_code" >conftest.$ac_ext
11055 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11056 _lt_linker_boilerplate=`cat conftest.err`
11060 # Allow CC to be a program name with arguments.
11065 for cc_temp in $compiler""; do
11067 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11068 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11073 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11075 lt_cv_prog_compiler_c_o_RC=yes
11077 # The else clause should only fire when bootstrapping the
11078 # libtool distribution, otherwise you forgot to ship ltmain.sh
11079 # with your package, and you will get complaints that there are
11080 # no rules to generate ltmain.sh.
11081 if test -f "$ltmain"; then
11082 # See if we are running on zsh, and set the options which allow our commands through
11083 # without removal of \ escapes.
11084 if test -n "${ZSH_VERSION+set}" ; then
11085 setopt NO_GLOB_SUBST
11087 # Now quote all the things that may contain metacharacters while being
11088 # careful not to overquote the AC_SUBSTed values. We take copies of the
11089 # variables and quote the copies for generation of the libtool script.
11090 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
11092 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
11093 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
11094 deplibs_check_method reload_flag reload_cmds need_locks \
11095 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
11096 lt_cv_sys_global_symbol_to_c_name_address \
11097 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
11098 old_postinstall_cmds old_postuninstall_cmds \
11102 lt_prog_compiler_wl_RC \
11103 lt_prog_compiler_pic_RC \
11104 lt_prog_compiler_static_RC \
11105 lt_prog_compiler_no_builtin_flag_RC \
11106 export_dynamic_flag_spec_RC \
11107 thread_safe_flag_spec_RC \
11108 whole_archive_flag_spec_RC \
11109 enable_shared_with_static_runtimes_RC \
11110 old_archive_cmds_RC \
11111 old_archive_from_new_cmds_RC \
11112 predep_objects_RC \
11113 postdep_objects_RC \
11116 compiler_lib_search_path_RC \
11118 archive_expsym_cmds_RC \
11119 postinstall_cmds_RC \
11120 postuninstall_cmds_RC \
11121 old_archive_from_expsyms_cmds_RC \
11122 allow_undefined_flag_RC \
11123 no_undefined_flag_RC \
11124 export_symbols_cmds_RC \
11125 hardcode_libdir_flag_spec_RC \
11126 hardcode_libdir_flag_spec_ld_RC \
11127 hardcode_libdir_separator_RC \
11128 hardcode_automatic_RC \
11130 module_expsym_cmds_RC \
11131 lt_cv_prog_compiler_c_o_RC \
11132 exclude_expsyms_RC \
11133 include_expsyms_RC; do
11136 old_archive_cmds_RC | \
11137 old_archive_from_new_cmds_RC | \
11138 archive_cmds_RC | \
11139 archive_expsym_cmds_RC | \
11141 module_expsym_cmds_RC | \
11142 old_archive_from_expsyms_cmds_RC | \
11143 export_symbols_cmds_RC | \
11144 extract_expsyms_cmds | reload_cmds | finish_cmds | \
11145 postinstall_cmds | postuninstall_cmds | \
11146 old_postinstall_cmds | old_postuninstall_cmds | \
11147 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
11148 # Double-quote double-evaled strings.
11149 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
11152 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
11158 *'\$0 --fallback-echo"')
11159 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
11165 cat <<__EOF__ >> "$cfgfile"
11166 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
11168 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11170 # Shell to use when invoking shell scripts.
11173 # Whether or not to build shared libraries.
11174 build_libtool_libs=$enable_shared
11176 # Whether or not to build static libraries.
11177 build_old_libs=$enable_static
11179 # Whether or not to add -lc for building shared libraries.
11180 build_libtool_need_lc=$archive_cmds_need_lc_RC
11182 # Whether or not to disallow shared libs when runtime libs are static
11183 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
11185 # Whether or not to optimize for fast installation.
11186 fast_install=$enable_fast_install
11189 host_alias=$host_alias
11193 # The build system.
11194 build_alias=$build_alias
11198 # An echo program that does not interpret backslashes.
11203 AR_FLAGS=$lt_AR_FLAGS
11208 # A language-specific compiler.
11211 # Is the compiler the GNU C compiler?
11217 # The linker used to build libraries.
11220 # Whether we need hard or soft links.
11223 # A BSD-compatible nm program.
11226 # A symbol stripping program
11229 # Used to examine libraries when file_magic_cmd begins "file"
11230 MAGIC_CMD=$MAGIC_CMD
11232 # Used on cygwin: DLL creation program.
11235 # Used on cygwin: object dumper.
11238 # Used on cygwin: assembler.
11241 # The name of the directory that contains temporary libtool files.
11244 # How to create reloadable object files.
11245 reload_flag=$lt_reload_flag
11246 reload_cmds=$lt_reload_cmds
11248 # How to pass a linker flag through the compiler.
11249 wl=$lt_lt_prog_compiler_wl_RC
11251 # Object file suffix (normally "o").
11252 objext="$ac_objext"
11254 # Old archive suffix (normally "a").
11257 # Shared library suffix (normally ".so").
11258 shrext_cmds='$shrext_cmds'
11260 # Executable file suffix (normally "").
11263 # Additional compiler flags for building library objects.
11264 pic_flag=$lt_lt_prog_compiler_pic_RC
11267 # What is the maximum length of a command?
11268 max_cmd_len=$lt_cv_sys_max_cmd_len
11270 # Does compiler simultaneously support -c and -o options?
11271 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
11273 # Must we lock files when doing compilation?
11274 need_locks=$lt_need_locks
11276 # Do we need the lib prefix for modules?
11277 need_lib_prefix=$need_lib_prefix
11279 # Do we need a version for libraries?
11280 need_version=$need_version
11282 # Whether dlopen is supported.
11283 dlopen_support=$enable_dlopen
11285 # Whether dlopen of programs is supported.
11286 dlopen_self=$enable_dlopen_self
11288 # Whether dlopen of statically linked programs is supported.
11289 dlopen_self_static=$enable_dlopen_self_static
11291 # Compiler flag to prevent dynamic linking.
11292 link_static_flag=$lt_lt_prog_compiler_static_RC
11294 # Compiler flag to turn off builtin functions.
11295 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
11297 # Compiler flag to allow reflexive dlopens.
11298 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
11300 # Compiler flag to generate shared objects directly from archives.
11301 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
11303 # Compiler flag to generate thread-safe objects.
11304 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
11306 # Library versioning type.
11307 version_type=$version_type
11309 # Format of library name prefix.
11310 libname_spec=$lt_libname_spec
11312 # List of archive names. First name is the real one, the rest are links.
11313 # The last name is the one that the linker finds with -lNAME.
11314 library_names_spec=$lt_library_names_spec
11316 # The coded name of the library, if different from the real name.
11317 soname_spec=$lt_soname_spec
11319 # Commands used to build and install an old-style archive.
11321 old_archive_cmds=$lt_old_archive_cmds_RC
11322 old_postinstall_cmds=$lt_old_postinstall_cmds
11323 old_postuninstall_cmds=$lt_old_postuninstall_cmds
11325 # Create an old-style archive from a shared archive.
11326 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
11328 # Create a temporary old-style archive to link instead of a shared archive.
11329 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
11331 # Commands used to build and install a shared archive.
11332 archive_cmds=$lt_archive_cmds_RC
11333 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
11334 postinstall_cmds=$lt_postinstall_cmds
11335 postuninstall_cmds=$lt_postuninstall_cmds
11337 # Commands used to build a loadable module (assumed same as above if empty)
11338 module_cmds=$lt_module_cmds_RC
11339 module_expsym_cmds=$lt_module_expsym_cmds_RC
11341 # Commands to strip libraries.
11342 old_striplib=$lt_old_striplib
11343 striplib=$lt_striplib
11345 # Dependencies to place before the objects being linked to create a
11347 predep_objects=$lt_predep_objects_RC
11349 # Dependencies to place after the objects being linked to create a
11351 postdep_objects=$lt_postdep_objects_RC
11353 # Dependencies to place before the objects being linked to create a
11355 predeps=$lt_predeps_RC
11357 # Dependencies to place after the objects being linked to create a
11359 postdeps=$lt_postdeps_RC
11361 # The library search path used internally by the compiler when linking
11362 # a shared library.
11363 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
11365 # Method to check whether dependent libraries are shared objects.
11366 deplibs_check_method=$lt_deplibs_check_method
11368 # Command to use when deplibs_check_method == file_magic.
11369 file_magic_cmd=$lt_file_magic_cmd
11371 # Flag that allows shared libraries with undefined symbols to be built.
11372 allow_undefined_flag=$lt_allow_undefined_flag_RC
11374 # Flag that forces no undefined symbols.
11375 no_undefined_flag=$lt_no_undefined_flag_RC
11377 # Commands used to finish a libtool library installation in a directory.
11378 finish_cmds=$lt_finish_cmds
11380 # Same as above, but a single script fragment to be evaled but not shown.
11381 finish_eval=$lt_finish_eval
11383 # Take the output of nm and produce a listing of raw symbols and C names.
11384 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
11386 # Transform the output of nm in a proper C declaration
11387 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
11389 # Transform the output of nm in a C name address pair
11390 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
11392 # This is the shared library runtime path variable.
11393 runpath_var=$runpath_var
11395 # This is the shared library path variable.
11396 shlibpath_var=$shlibpath_var
11398 # Is shlibpath searched before the hard-coded library search path?
11399 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
11401 # How to hardcode a shared library path into an executable.
11402 hardcode_action=$hardcode_action_RC
11404 # Whether we should hardcode library paths into libraries.
11405 hardcode_into_libs=$hardcode_into_libs
11407 # Flag to hardcode \$libdir into a binary during linking.
11408 # This must work even if \$libdir does not exist.
11409 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
11411 # If ld is used when linking, flag to hardcode \$libdir into
11412 # a binary during linking. This must work even if \$libdir does
11414 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
11416 # Whether we need a single -rpath flag with a separated argument.
11417 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
11419 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
11420 # resulting binary.
11421 hardcode_direct=$hardcode_direct_RC
11423 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
11424 # resulting binary.
11425 hardcode_minus_L=$hardcode_minus_L_RC
11427 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
11428 # the resulting binary.
11429 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
11431 # Set to yes if building a shared library automatically hardcodes DIR into the library
11432 # and all subsequent libraries and executables linked against it.
11433 hardcode_automatic=$hardcode_automatic_RC
11435 # Variables whose values should be saved in libtool wrapper scripts and
11436 # restored at relink time.
11437 variables_saved_for_relink="$variables_saved_for_relink"
11439 # Whether libtool must link a program against all its dependency libraries.
11440 link_all_deplibs=$link_all_deplibs_RC
11442 # Compile-time system search path for libraries
11443 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
11445 # Run-time system search path for libraries
11446 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
11448 # Fix the shell variable \$srcfile for the compiler.
11449 fix_srcfile_path="$fix_srcfile_path_RC"
11451 # Set to yes if exported symbols are required.
11452 always_export_symbols=$always_export_symbols_RC
11454 # The commands to list exported symbols.
11455 export_symbols_cmds=$lt_export_symbols_cmds_RC
11457 # The commands to extract the exported symbol list from a shared archive.
11458 extract_expsyms_cmds=$lt_extract_expsyms_cmds
11460 # Symbols that should not be listed in the preloaded symbols.
11461 exclude_expsyms=$lt_exclude_expsyms_RC
11463 # Symbols that must always be exported.
11464 include_expsyms=$lt_include_expsyms_RC
11466 # ### END LIBTOOL TAG CONFIG: $tagname
11472 # If there is no Makefile yet, we rely on a make rule to execute
11473 # `config.status --recheck' to rerun these tests and create the
11474 # libtool script then.
11475 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
11476 if test -f "$ltmain_in"; then
11477 test -f Makefile && make "$ltmain"
11483 ac_cpp='$CPP $CPPFLAGS'
11484 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11485 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11486 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11493 { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
11494 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
11495 { (exit 1); exit 1; }; }
11499 # Append the new tag name to the list of available tags.
11500 if test -n "$tagname" ; then
11501 available_tags="$available_tags $tagname"
11507 # Now substitute the updated list of available tags.
11508 if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
11509 mv "${ofile}T" "$ofile"
11513 { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
11514 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
11515 { (exit 1); exit 1; }; }
11521 # This can be used to rebuild libtool when needed
11522 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
11524 # Always use our own libtool.
11525 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
11527 # Prevent multiple expansion
11539 if test $ol_enable_perl != no ; then
11540 # Extract the first word of "perl", so it can be a program name with args.
11541 set dummy perl; ac_word=$2
11542 echo "$as_me:$LINENO: checking for $ac_word" >&5
11543 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11544 if test "${ac_cv_path_PERLBIN+set}" = set; then
11545 echo $ECHO_N "(cached) $ECHO_C" >&6
11549 ac_cv_path_PERLBIN="$PERLBIN" # Let the user override the test with a path.
11552 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11553 for as_dir in $PATH
11556 test -z "$as_dir" && as_dir=.
11557 for ac_exec_ext in '' $ac_executable_extensions; do
11558 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11559 ac_cv_path_PERLBIN="$as_dir/$ac_word$ac_exec_ext"
11560 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11566 test -z "$ac_cv_path_PERLBIN" && ac_cv_path_PERLBIN="/usr/bin/perl"
11570 PERLBIN=$ac_cv_path_PERLBIN
11572 if test -n "$PERLBIN"; then
11573 echo "$as_me:$LINENO: result: $PERLBIN" >&5
11574 echo "${ECHO_T}$PERLBIN" >&6
11576 echo "$as_me:$LINENO: result: no" >&5
11577 echo "${ECHO_T}no" >&6
11581 if test "no$PERLBIN" = "no" ; then
11582 if test $ol_enable_perl = yes ; then
11583 { { echo "$as_me:$LINENO: error: could not locate perl" >&5
11584 echo "$as_me: error: could not locate perl" >&2;}
11585 { (exit 1); exit 1; }; }
11589 PERL_CPPFLAGS="`$PERLBIN -MExtUtils::Embed -e ccopts`"
11590 PERL_LDFLAGS="`$PERLBIN -MExtUtils::Embed -e ldopts|sed -e 's/ -lc / /' -e 's/ -lc$//'`"
11592 if test x"$ol_enable_perl" = "xyes" ; then
11593 SLAPD_PERL_LDFLAGS="$PERL_LDFLAGS"
11595 MOD_PERL_LDFLAGS="$PERL_LDFLAGS"
11602 ac_cpp='$CPP $CPPFLAGS'
11603 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11604 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11605 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11606 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
11607 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
11608 # On Suns, sometimes $CPP names a directory.
11609 if test -n "$CPP" && test -d "$CPP"; then
11612 if test -z "$CPP"; then
11613 if test "${ac_cv_prog_CPP+set}" = set; then
11614 echo $ECHO_N "(cached) $ECHO_C" >&6
11616 # Double quotes because CPP needs to be expanded
11617 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
11619 ac_preproc_ok=false
11620 for ac_c_preproc_warn_flag in '' yes
11622 # Use a header file that comes with gcc, so configuring glibc
11623 # with a fresh cross-compiler works.
11624 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11625 # <limits.h> exists even on freestanding compilers.
11626 # On the NeXT, cc -E runs the code through the compiler's parser,
11627 # not just through cpp. "Syntax error" is here to catch this case.
11628 cat >conftest.$ac_ext <<_ACEOF
11631 cat confdefs.h >>conftest.$ac_ext
11632 cat >>conftest.$ac_ext <<_ACEOF
11633 /* end confdefs.h. */
11635 # include <limits.h>
11637 # include <assert.h>
11641 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11642 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11644 grep -v '^ *+' conftest.er1 >conftest.err
11646 cat conftest.err >&5
11647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11648 (exit $ac_status); } >/dev/null; then
11649 if test -s conftest.err; then
11650 ac_cpp_err=$ac_c_preproc_warn_flag
11651 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11658 if test -z "$ac_cpp_err"; then
11661 echo "$as_me: failed program was:" >&5
11662 sed 's/^/| /' conftest.$ac_ext >&5
11664 # Broken: fails on valid input.
11667 rm -f conftest.err conftest.$ac_ext
11669 # OK, works on sane cases. Now check whether non-existent headers
11670 # can be detected and how.
11671 cat >conftest.$ac_ext <<_ACEOF
11674 cat confdefs.h >>conftest.$ac_ext
11675 cat >>conftest.$ac_ext <<_ACEOF
11676 /* end confdefs.h. */
11677 #include <ac_nonexistent.h>
11679 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11680 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11682 grep -v '^ *+' conftest.er1 >conftest.err
11684 cat conftest.err >&5
11685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11686 (exit $ac_status); } >/dev/null; then
11687 if test -s conftest.err; then
11688 ac_cpp_err=$ac_c_preproc_warn_flag
11689 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11696 if test -z "$ac_cpp_err"; then
11697 # Broken: success on invalid input.
11700 echo "$as_me: failed program was:" >&5
11701 sed 's/^/| /' conftest.$ac_ext >&5
11703 # Passes both tests.
11707 rm -f conftest.err conftest.$ac_ext
11710 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11711 rm -f conftest.err conftest.$ac_ext
11712 if $ac_preproc_ok; then
11717 ac_cv_prog_CPP=$CPP
11720 CPP=$ac_cv_prog_CPP
11722 ac_cv_prog_CPP=$CPP
11724 echo "$as_me:$LINENO: result: $CPP" >&5
11725 echo "${ECHO_T}$CPP" >&6
11726 ac_preproc_ok=false
11727 for ac_c_preproc_warn_flag in '' yes
11729 # Use a header file that comes with gcc, so configuring glibc
11730 # with a fresh cross-compiler works.
11731 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11732 # <limits.h> exists even on freestanding compilers.
11733 # On the NeXT, cc -E runs the code through the compiler's parser,
11734 # not just through cpp. "Syntax error" is here to catch this case.
11735 cat >conftest.$ac_ext <<_ACEOF
11738 cat confdefs.h >>conftest.$ac_ext
11739 cat >>conftest.$ac_ext <<_ACEOF
11740 /* end confdefs.h. */
11742 # include <limits.h>
11744 # include <assert.h>
11748 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11749 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11751 grep -v '^ *+' conftest.er1 >conftest.err
11753 cat conftest.err >&5
11754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11755 (exit $ac_status); } >/dev/null; then
11756 if test -s conftest.err; then
11757 ac_cpp_err=$ac_c_preproc_warn_flag
11758 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11765 if test -z "$ac_cpp_err"; then
11768 echo "$as_me: failed program was:" >&5
11769 sed 's/^/| /' conftest.$ac_ext >&5
11771 # Broken: fails on valid input.
11774 rm -f conftest.err conftest.$ac_ext
11776 # OK, works on sane cases. Now check whether non-existent headers
11777 # can be detected and how.
11778 cat >conftest.$ac_ext <<_ACEOF
11781 cat confdefs.h >>conftest.$ac_ext
11782 cat >>conftest.$ac_ext <<_ACEOF
11783 /* end confdefs.h. */
11784 #include <ac_nonexistent.h>
11786 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11787 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11789 grep -v '^ *+' conftest.er1 >conftest.err
11791 cat conftest.err >&5
11792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11793 (exit $ac_status); } >/dev/null; then
11794 if test -s conftest.err; then
11795 ac_cpp_err=$ac_c_preproc_warn_flag
11796 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11803 if test -z "$ac_cpp_err"; then
11804 # Broken: success on invalid input.
11807 echo "$as_me: failed program was:" >&5
11808 sed 's/^/| /' conftest.$ac_ext >&5
11810 # Passes both tests.
11814 rm -f conftest.err conftest.$ac_ext
11817 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11818 rm -f conftest.err conftest.$ac_ext
11819 if $ac_preproc_ok; then
11822 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
11823 See \`config.log' for more details." >&5
11824 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
11825 See \`config.log' for more details." >&2;}
11826 { (exit 1); exit 1; }; }
11830 ac_cpp='$CPP $CPPFLAGS'
11831 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11832 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11833 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11837 *mingw32* ) ac_cv_mingw32=yes ;;
11838 *cygwin* ) ac_cv_cygwin=yes ;;
11844 cat >>confdefs.h <<_ACEOF
11845 #define EXEEXT "${EXEEXT}"
11849 echo "$as_me:$LINENO: checking for be_app in -lbe" >&5
11850 echo $ECHO_N "checking for be_app in -lbe... $ECHO_C" >&6
11851 if test "${ac_cv_lib_be_be_app+set}" = set; then
11852 echo $ECHO_N "(cached) $ECHO_C" >&6
11854 ac_check_lib_save_LIBS=$LIBS
11855 LIBS="-lbe -lroot -lnet $LIBS"
11856 cat >conftest.$ac_ext <<_ACEOF
11859 cat confdefs.h >>conftest.$ac_ext
11860 cat >>conftest.$ac_ext <<_ACEOF
11861 /* end confdefs.h. */
11863 /* Override any gcc2 internal prototype to avoid an error. */
11867 /* We use char because int might match the return type of a gcc2
11868 builtin and then its argument prototype would still apply. */
11878 rm -f conftest.$ac_objext conftest$ac_exeext
11879 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11880 (eval $ac_link) 2>conftest.er1
11882 grep -v '^ *+' conftest.er1 >conftest.err
11884 cat conftest.err >&5
11885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11886 (exit $ac_status); } &&
11887 { ac_try='test -z "$ac_c_werror_flag"
11888 || test ! -s conftest.err'
11889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11890 (eval $ac_try) 2>&5
11892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11893 (exit $ac_status); }; } &&
11894 { ac_try='test -s conftest$ac_exeext'
11895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11896 (eval $ac_try) 2>&5
11898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11899 (exit $ac_status); }; }; then
11900 ac_cv_lib_be_be_app=yes
11902 echo "$as_me: failed program was:" >&5
11903 sed 's/^/| /' conftest.$ac_ext >&5
11905 ac_cv_lib_be_be_app=no
11907 rm -f conftest.err conftest.$ac_objext \
11908 conftest$ac_exeext conftest.$ac_ext
11909 LIBS=$ac_check_lib_save_LIBS
11911 echo "$as_me:$LINENO: result: $ac_cv_lib_be_be_app" >&5
11912 echo "${ECHO_T}$ac_cv_lib_be_be_app" >&6
11913 if test $ac_cv_lib_be_be_app = yes; then
11914 LIBS="$LIBS -lbe -lroot -lnet"
11921 ac_cpp='$CPP $CPPFLAGS'
11922 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11923 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11924 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11925 if test -n "$ac_tool_prefix"; then
11926 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11927 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11928 echo "$as_me:$LINENO: checking for $ac_word" >&5
11929 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11930 if test "${ac_cv_prog_CC+set}" = set; then
11931 echo $ECHO_N "(cached) $ECHO_C" >&6
11933 if test -n "$CC"; then
11934 ac_cv_prog_CC="$CC" # Let the user override the test.
11936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11937 for as_dir in $PATH
11940 test -z "$as_dir" && as_dir=.
11941 for ac_exec_ext in '' $ac_executable_extensions; do
11942 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11943 ac_cv_prog_CC="${ac_tool_prefix}gcc"
11944 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11953 if test -n "$CC"; then
11954 echo "$as_me:$LINENO: result: $CC" >&5
11955 echo "${ECHO_T}$CC" >&6
11957 echo "$as_me:$LINENO: result: no" >&5
11958 echo "${ECHO_T}no" >&6
11962 if test -z "$ac_cv_prog_CC"; then
11964 # Extract the first word of "gcc", so it can be a program name with args.
11965 set dummy gcc; ac_word=$2
11966 echo "$as_me:$LINENO: checking for $ac_word" >&5
11967 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11968 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11969 echo $ECHO_N "(cached) $ECHO_C" >&6
11971 if test -n "$ac_ct_CC"; then
11972 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11974 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11975 for as_dir in $PATH
11978 test -z "$as_dir" && as_dir=.
11979 for ac_exec_ext in '' $ac_executable_extensions; do
11980 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11981 ac_cv_prog_ac_ct_CC="gcc"
11982 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11990 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11991 if test -n "$ac_ct_CC"; then
11992 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
11993 echo "${ECHO_T}$ac_ct_CC" >&6
11995 echo "$as_me:$LINENO: result: no" >&5
11996 echo "${ECHO_T}no" >&6
12001 CC="$ac_cv_prog_CC"
12004 if test -z "$CC"; then
12005 if test -n "$ac_tool_prefix"; then
12006 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12007 set dummy ${ac_tool_prefix}cc; ac_word=$2
12008 echo "$as_me:$LINENO: checking for $ac_word" >&5
12009 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12010 if test "${ac_cv_prog_CC+set}" = set; then
12011 echo $ECHO_N "(cached) $ECHO_C" >&6
12013 if test -n "$CC"; then
12014 ac_cv_prog_CC="$CC" # Let the user override the test.
12016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12017 for as_dir in $PATH
12020 test -z "$as_dir" && as_dir=.
12021 for ac_exec_ext in '' $ac_executable_extensions; do
12022 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12023 ac_cv_prog_CC="${ac_tool_prefix}cc"
12024 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12033 if test -n "$CC"; then
12034 echo "$as_me:$LINENO: result: $CC" >&5
12035 echo "${ECHO_T}$CC" >&6
12037 echo "$as_me:$LINENO: result: no" >&5
12038 echo "${ECHO_T}no" >&6
12042 if test -z "$ac_cv_prog_CC"; then
12044 # Extract the first word of "cc", so it can be a program name with args.
12045 set dummy cc; ac_word=$2
12046 echo "$as_me:$LINENO: checking for $ac_word" >&5
12047 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12048 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12049 echo $ECHO_N "(cached) $ECHO_C" >&6
12051 if test -n "$ac_ct_CC"; then
12052 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12055 for as_dir in $PATH
12058 test -z "$as_dir" && as_dir=.
12059 for ac_exec_ext in '' $ac_executable_extensions; do
12060 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12061 ac_cv_prog_ac_ct_CC="cc"
12062 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12070 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12071 if test -n "$ac_ct_CC"; then
12072 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12073 echo "${ECHO_T}$ac_ct_CC" >&6
12075 echo "$as_me:$LINENO: result: no" >&5
12076 echo "${ECHO_T}no" >&6
12081 CC="$ac_cv_prog_CC"
12085 if test -z "$CC"; then
12086 # Extract the first word of "cc", so it can be a program name with args.
12087 set dummy cc; ac_word=$2
12088 echo "$as_me:$LINENO: checking for $ac_word" >&5
12089 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12090 if test "${ac_cv_prog_CC+set}" = set; then
12091 echo $ECHO_N "(cached) $ECHO_C" >&6
12093 if test -n "$CC"; then
12094 ac_cv_prog_CC="$CC" # Let the user override the test.
12096 ac_prog_rejected=no
12097 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12098 for as_dir in $PATH
12101 test -z "$as_dir" && as_dir=.
12102 for ac_exec_ext in '' $ac_executable_extensions; do
12103 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12104 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12105 ac_prog_rejected=yes
12109 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12115 if test $ac_prog_rejected = yes; then
12116 # We found a bogon in the path, so make sure we never use it.
12117 set dummy $ac_cv_prog_CC
12119 if test $# != 0; then
12120 # We chose a different compiler from the bogus one.
12121 # However, it has the same basename, so the bogon will be chosen
12122 # first if we set CC to just the basename; use the full file name.
12124 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12130 if test -n "$CC"; then
12131 echo "$as_me:$LINENO: result: $CC" >&5
12132 echo "${ECHO_T}$CC" >&6
12134 echo "$as_me:$LINENO: result: no" >&5
12135 echo "${ECHO_T}no" >&6
12139 if test -z "$CC"; then
12140 if test -n "$ac_tool_prefix"; then
12143 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12144 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12145 echo "$as_me:$LINENO: checking for $ac_word" >&5
12146 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12147 if test "${ac_cv_prog_CC+set}" = set; then
12148 echo $ECHO_N "(cached) $ECHO_C" >&6
12150 if test -n "$CC"; then
12151 ac_cv_prog_CC="$CC" # Let the user override the test.
12153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12154 for as_dir in $PATH
12157 test -z "$as_dir" && as_dir=.
12158 for ac_exec_ext in '' $ac_executable_extensions; do
12159 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12160 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12161 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12170 if test -n "$CC"; then
12171 echo "$as_me:$LINENO: result: $CC" >&5
12172 echo "${ECHO_T}$CC" >&6
12174 echo "$as_me:$LINENO: result: no" >&5
12175 echo "${ECHO_T}no" >&6
12178 test -n "$CC" && break
12181 if test -z "$CC"; then
12185 # Extract the first word of "$ac_prog", so it can be a program name with args.
12186 set dummy $ac_prog; ac_word=$2
12187 echo "$as_me:$LINENO: checking for $ac_word" >&5
12188 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12189 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12190 echo $ECHO_N "(cached) $ECHO_C" >&6
12192 if test -n "$ac_ct_CC"; then
12193 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12195 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12196 for as_dir in $PATH
12199 test -z "$as_dir" && as_dir=.
12200 for ac_exec_ext in '' $ac_executable_extensions; do
12201 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12202 ac_cv_prog_ac_ct_CC="$ac_prog"
12203 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12211 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12212 if test -n "$ac_ct_CC"; then
12213 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12214 echo "${ECHO_T}$ac_ct_CC" >&6
12216 echo "$as_me:$LINENO: result: no" >&5
12217 echo "${ECHO_T}no" >&6
12220 test -n "$ac_ct_CC" && break
12229 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
12230 See \`config.log' for more details." >&5
12231 echo "$as_me: error: no acceptable C compiler found in \$PATH
12232 See \`config.log' for more details." >&2;}
12233 { (exit 1); exit 1; }; }
12235 # Provide some information about the compiler.
12236 echo "$as_me:$LINENO:" \
12237 "checking for C compiler version" >&5
12238 ac_compiler=`set X $ac_compile; echo $2`
12239 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
12240 (eval $ac_compiler --version </dev/null >&5) 2>&5
12242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243 (exit $ac_status); }
12244 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
12245 (eval $ac_compiler -v </dev/null >&5) 2>&5
12247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12248 (exit $ac_status); }
12249 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
12250 (eval $ac_compiler -V </dev/null >&5) 2>&5
12252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12253 (exit $ac_status); }
12255 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
12256 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
12257 if test "${ac_cv_c_compiler_gnu+set}" = set; then
12258 echo $ECHO_N "(cached) $ECHO_C" >&6
12260 cat >conftest.$ac_ext <<_ACEOF
12263 cat confdefs.h >>conftest.$ac_ext
12264 cat >>conftest.$ac_ext <<_ACEOF
12265 /* end confdefs.h. */
12278 rm -f conftest.$ac_objext
12279 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12280 (eval $ac_compile) 2>conftest.er1
12282 grep -v '^ *+' conftest.er1 >conftest.err
12284 cat conftest.err >&5
12285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12286 (exit $ac_status); } &&
12287 { ac_try='test -z "$ac_c_werror_flag"
12288 || test ! -s conftest.err'
12289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12290 (eval $ac_try) 2>&5
12292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12293 (exit $ac_status); }; } &&
12294 { ac_try='test -s conftest.$ac_objext'
12295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12296 (eval $ac_try) 2>&5
12298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12299 (exit $ac_status); }; }; then
12300 ac_compiler_gnu=yes
12302 echo "$as_me: failed program was:" >&5
12303 sed 's/^/| /' conftest.$ac_ext >&5
12307 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12308 ac_cv_c_compiler_gnu=$ac_compiler_gnu
12311 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
12312 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
12313 GCC=`test $ac_compiler_gnu = yes && echo yes`
12314 ac_test_CFLAGS=${CFLAGS+set}
12315 ac_save_CFLAGS=$CFLAGS
12317 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
12318 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
12319 if test "${ac_cv_prog_cc_g+set}" = set; then
12320 echo $ECHO_N "(cached) $ECHO_C" >&6
12322 cat >conftest.$ac_ext <<_ACEOF
12325 cat confdefs.h >>conftest.$ac_ext
12326 cat >>conftest.$ac_ext <<_ACEOF
12327 /* end confdefs.h. */
12337 rm -f conftest.$ac_objext
12338 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12339 (eval $ac_compile) 2>conftest.er1
12341 grep -v '^ *+' conftest.er1 >conftest.err
12343 cat conftest.err >&5
12344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12345 (exit $ac_status); } &&
12346 { ac_try='test -z "$ac_c_werror_flag"
12347 || test ! -s conftest.err'
12348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12349 (eval $ac_try) 2>&5
12351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12352 (exit $ac_status); }; } &&
12353 { ac_try='test -s conftest.$ac_objext'
12354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12355 (eval $ac_try) 2>&5
12357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12358 (exit $ac_status); }; }; then
12359 ac_cv_prog_cc_g=yes
12361 echo "$as_me: failed program was:" >&5
12362 sed 's/^/| /' conftest.$ac_ext >&5
12366 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12368 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
12369 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
12370 if test "$ac_test_CFLAGS" = set; then
12371 CFLAGS=$ac_save_CFLAGS
12372 elif test $ac_cv_prog_cc_g = yes; then
12373 if test "$GCC" = yes; then
12379 if test "$GCC" = yes; then
12385 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
12386 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
12387 if test "${ac_cv_prog_cc_stdc+set}" = set; then
12388 echo $ECHO_N "(cached) $ECHO_C" >&6
12390 ac_cv_prog_cc_stdc=no
12392 cat >conftest.$ac_ext <<_ACEOF
12395 cat confdefs.h >>conftest.$ac_ext
12396 cat >>conftest.$ac_ext <<_ACEOF
12397 /* end confdefs.h. */
12398 #include <stdarg.h>
12400 #include <sys/types.h>
12401 #include <sys/stat.h>
12402 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
12403 struct buf { int x; };
12404 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12405 static char *e (p, i)
12411 static char *f (char * (*g) (char **, int), char **p, ...)
12416 s = g (p, va_arg (v,int));
12421 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12422 function prototypes and stuff, but not '\xHH' hex character constants.
12423 These don't provoke an error unfortunately, instead are silently treated
12424 as 'x'. The following induces an error, until -std1 is added to get
12425 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12426 array size at least. It's necessary to write '\x00'==0 to get something
12427 that's true only with -std1. */
12428 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12430 int test (int i, double x);
12431 struct s1 {int (*f) (int a);};
12432 struct s2 {int (*f) (double a);};
12433 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12439 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12444 # Don't try gcc -ansi; that turns off useful extensions and
12445 # breaks some systems' header files.
12446 # AIX -qlanglvl=ansi
12447 # Ultrix and OSF/1 -std1
12448 # HP-UX 10.20 and later -Ae
12449 # HP-UX older versions -Aa -D_HPUX_SOURCE
12450 # SVR4 -Xc -D__EXTENSIONS__
12451 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12453 CC="$ac_save_CC $ac_arg"
12454 rm -f conftest.$ac_objext
12455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12456 (eval $ac_compile) 2>conftest.er1
12458 grep -v '^ *+' conftest.er1 >conftest.err
12460 cat conftest.err >&5
12461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12462 (exit $ac_status); } &&
12463 { ac_try='test -z "$ac_c_werror_flag"
12464 || test ! -s conftest.err'
12465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12466 (eval $ac_try) 2>&5
12468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12469 (exit $ac_status); }; } &&
12470 { ac_try='test -s conftest.$ac_objext'
12471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12472 (eval $ac_try) 2>&5
12474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12475 (exit $ac_status); }; }; then
12476 ac_cv_prog_cc_stdc=$ac_arg
12479 echo "$as_me: failed program was:" >&5
12480 sed 's/^/| /' conftest.$ac_ext >&5
12483 rm -f conftest.err conftest.$ac_objext
12485 rm -f conftest.$ac_ext conftest.$ac_objext
12490 case "x$ac_cv_prog_cc_stdc" in
12492 echo "$as_me:$LINENO: result: none needed" >&5
12493 echo "${ECHO_T}none needed" >&6 ;;
12495 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
12496 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
12497 CC="$CC $ac_cv_prog_cc_stdc" ;;
12500 # Some people use a C++ compiler to compile C. Since we use `exit',
12501 # in C++ we need to declare it. In case someone uses the same compiler
12502 # for both compiling C and C++ we need to have the C++ compiler decide
12503 # the declaration of exit, since it's the most demanding environment.
12504 cat >conftest.$ac_ext <<_ACEOF
12505 #ifndef __cplusplus
12509 rm -f conftest.$ac_objext
12510 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12511 (eval $ac_compile) 2>conftest.er1
12513 grep -v '^ *+' conftest.er1 >conftest.err
12515 cat conftest.err >&5
12516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12517 (exit $ac_status); } &&
12518 { ac_try='test -z "$ac_c_werror_flag"
12519 || test ! -s conftest.err'
12520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12521 (eval $ac_try) 2>&5
12523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12524 (exit $ac_status); }; } &&
12525 { ac_try='test -s conftest.$ac_objext'
12526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12527 (eval $ac_try) 2>&5
12529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12530 (exit $ac_status); }; }; then
12531 for ac_declaration in \
12533 'extern "C" void std::exit (int) throw (); using std::exit;' \
12534 'extern "C" void std::exit (int); using std::exit;' \
12535 'extern "C" void exit (int) throw ();' \
12536 'extern "C" void exit (int);' \
12539 cat >conftest.$ac_ext <<_ACEOF
12542 cat confdefs.h >>conftest.$ac_ext
12543 cat >>conftest.$ac_ext <<_ACEOF
12544 /* end confdefs.h. */
12546 #include <stdlib.h>
12555 rm -f conftest.$ac_objext
12556 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12557 (eval $ac_compile) 2>conftest.er1
12559 grep -v '^ *+' conftest.er1 >conftest.err
12561 cat conftest.err >&5
12562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12563 (exit $ac_status); } &&
12564 { ac_try='test -z "$ac_c_werror_flag"
12565 || test ! -s conftest.err'
12566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12567 (eval $ac_try) 2>&5
12569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12570 (exit $ac_status); }; } &&
12571 { ac_try='test -s conftest.$ac_objext'
12572 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12573 (eval $ac_try) 2>&5
12575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12576 (exit $ac_status); }; }; then
12579 echo "$as_me: failed program was:" >&5
12580 sed 's/^/| /' conftest.$ac_ext >&5
12584 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12585 cat >conftest.$ac_ext <<_ACEOF
12588 cat confdefs.h >>conftest.$ac_ext
12589 cat >>conftest.$ac_ext <<_ACEOF
12590 /* end confdefs.h. */
12600 rm -f conftest.$ac_objext
12601 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12602 (eval $ac_compile) 2>conftest.er1
12604 grep -v '^ *+' conftest.er1 >conftest.err
12606 cat conftest.err >&5
12607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12608 (exit $ac_status); } &&
12609 { ac_try='test -z "$ac_c_werror_flag"
12610 || test ! -s conftest.err'
12611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12612 (eval $ac_try) 2>&5
12614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12615 (exit $ac_status); }; } &&
12616 { ac_try='test -s conftest.$ac_objext'
12617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12618 (eval $ac_try) 2>&5
12620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12621 (exit $ac_status); }; }; then
12624 echo "$as_me: failed program was:" >&5
12625 sed 's/^/| /' conftest.$ac_ext >&5
12628 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12631 if test -n "$ac_declaration"; then
12632 echo '#ifdef __cplusplus' >>confdefs.h
12633 echo $ac_declaration >>confdefs.h
12634 echo '#endif' >>confdefs.h
12638 echo "$as_me: failed program was:" >&5
12639 sed 's/^/| /' conftest.$ac_ext >&5
12642 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12644 ac_cpp='$CPP $CPPFLAGS'
12645 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12646 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12647 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12649 depcc="$CC" am_compiler_list=
12651 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
12652 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
12653 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
12654 echo $ECHO_N "(cached) $ECHO_C" >&6
12656 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12657 # We make a subdir and do the tests there. Otherwise we can end up
12658 # making bogus files that we don't know about and never remove. For
12659 # instance it was reported that on HP-UX the gcc test will end up
12660 # making a dummy file named `D' -- because `-MD' means `put the output
12663 # Copy depcomp to subdir because otherwise we won't find it if we're
12664 # using a relative directory.
12665 cp "$am_depcomp" conftest.dir
12667 # We will build objects and dependencies in a subdirectory because
12668 # it helps to detect inapplicable dependency modes. For instance
12669 # both Tru64's cc and ICC support -MD to output dependencies as a
12670 # side effect of compilation, but ICC will put the dependencies in
12671 # the current directory while Tru64 will put them in the object
12675 am_cv_CC_dependencies_compiler_type=none
12676 if test "$am_compiler_list" = ""; then
12677 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12679 for depmode in $am_compiler_list; do
12680 # Setup a source with many dependencies, because some compilers
12681 # like to wrap large dependency lists on column 80 (with \), and
12682 # we should not choose a depcomp mode which is confused by this.
12684 # We need to recreate these files for each test, as the compiler may
12685 # overwrite some of them when testing with obscure command lines.
12686 # This happens at least with the AIX C compiler.
12688 for i in 1 2 3 4 5 6; do
12689 echo '#include "conftst'$i'.h"' >> sub/conftest.c
12690 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
12691 # Solaris 8's {/usr,}/bin/sh.
12692 touch sub/conftst$i.h
12694 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12698 # after this tag, mechanisms are not by side-effect, so they'll
12699 # only be used when explicitly requested
12700 if test "x$enable_dependency_tracking" = xyes; then
12708 # We check with `-c' and `-o' for the sake of the "dashmstdout"
12709 # mode. It turns out that the SunPro C++ compiler does not properly
12710 # handle `-M -o', and we need to detect this.
12711 if depmode=$depmode \
12712 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
12713 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12714 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
12715 >/dev/null 2>conftest.err &&
12716 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12717 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
12718 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12719 # icc doesn't choke on unknown options, it will just issue warnings
12720 # or remarks (even with -Werror). So we grep stderr for any message
12721 # that says an option was ignored or not supported.
12722 # When given -MP, icc 7.0 and 7.1 complain thusly:
12723 # icc: Command line warning: ignoring option '-M'; no argument required
12724 # The diagnosis changed in icc 8.0:
12725 # icc: Command line remark: option '-MP' not supported
12726 if (grep 'ignoring option' conftest.err ||
12727 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12728 am_cv_CC_dependencies_compiler_type=$depmode
12735 rm -rf conftest.dir
12737 am_cv_CC_dependencies_compiler_type=none
12741 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
12742 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
12743 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12748 test "x$enable_dependency_tracking" != xno \
12749 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12750 am__fastdepCC_TRUE=
12751 am__fastdepCC_FALSE='#'
12753 am__fastdepCC_TRUE='#'
12754 am__fastdepCC_FALSE=
12758 if test "X${ac_cv_prog_cc_stdc}" = "Xno" ; then
12759 { { echo "$as_me:$LINENO: error: OpenLDAP requires compiler to support STDC constructs." >&5
12760 echo "$as_me: error: OpenLDAP requires compiler to support STDC constructs." >&2;}
12761 { (exit 1); exit 1; }; }
12764 # test for make depend flag
12767 if test -z "${MKDEP}"; then
12768 OL_MKDEP="${CC-cc}"
12769 if test -z "${MKDEP_FLAGS}"; then
12770 echo "$as_me:$LINENO: checking for ${OL_MKDEP} depend flag" >&5
12771 echo $ECHO_N "checking for ${OL_MKDEP} depend flag... $ECHO_C" >&6
12772 if test "${ol_cv_mkdep+set}" = set; then
12773 echo $ECHO_N "(cached) $ECHO_C" >&6
12777 for flag in "-M" "-xM"; do
12778 cat > conftest.c <<EOF
12781 if { ac_try='$OL_MKDEP $flag conftest.c'
12782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12783 (eval $ac_try) 2>&5
12785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12786 (exit $ac_status); }; } \
12787 | grep '^conftest\.'"${ac_objext}" >/dev/null 2>&1
12789 if test ! -f conftest."${ac_object}" ; then
12791 OL_MKDEP_FLAGS="$flag"
12799 echo "$as_me:$LINENO: result: $ol_cv_mkdep" >&5
12800 echo "${ECHO_T}$ol_cv_mkdep" >&6
12803 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12807 OL_MKDEP="${MKDEP}"
12808 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12813 if test "${ol_cv_mkdep}" = no ; then
12814 # this will soon become an error
12815 { echo "$as_me:$LINENO: WARNING: do not know how to generate dependencies" >&5
12816 echo "$as_me: WARNING: do not know how to generate dependencies" >&2;}
12819 echo "$as_me:$LINENO: checking for afopen in -ls" >&5
12820 echo $ECHO_N "checking for afopen in -ls... $ECHO_C" >&6
12821 if test "${ac_cv_lib_s_afopen+set}" = set; then
12822 echo $ECHO_N "(cached) $ECHO_C" >&6
12824 ac_check_lib_save_LIBS=$LIBS
12826 cat >conftest.$ac_ext <<_ACEOF
12829 cat confdefs.h >>conftest.$ac_ext
12830 cat >>conftest.$ac_ext <<_ACEOF
12831 /* end confdefs.h. */
12833 /* Override any gcc2 internal prototype to avoid an error. */
12837 /* We use char because int might match the return type of a gcc2
12838 builtin and then its argument prototype would still apply. */
12848 rm -f conftest.$ac_objext conftest$ac_exeext
12849 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12850 (eval $ac_link) 2>conftest.er1
12852 grep -v '^ *+' conftest.er1 >conftest.err
12854 cat conftest.err >&5
12855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12856 (exit $ac_status); } &&
12857 { ac_try='test -z "$ac_c_werror_flag"
12858 || test ! -s conftest.err'
12859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12860 (eval $ac_try) 2>&5
12862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12863 (exit $ac_status); }; } &&
12864 { ac_try='test -s conftest$ac_exeext'
12865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12866 (eval $ac_try) 2>&5
12868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12869 (exit $ac_status); }; }; then
12870 ac_cv_lib_s_afopen=yes
12872 echo "$as_me: failed program was:" >&5
12873 sed 's/^/| /' conftest.$ac_ext >&5
12875 ac_cv_lib_s_afopen=no
12877 rm -f conftest.err conftest.$ac_objext \
12878 conftest$ac_exeext conftest.$ac_ext
12879 LIBS=$ac_check_lib_save_LIBS
12881 echo "$as_me:$LINENO: result: $ac_cv_lib_s_afopen" >&5
12882 echo "${ECHO_T}$ac_cv_lib_s_afopen" >&6
12883 if test $ac_cv_lib_s_afopen = yes; then
12887 cat >>confdefs.h <<\_ACEOF
12888 #define HAVE_AIX_SECURITY 1
12897 ac_cv_func_getopt=no
12899 cat >>confdefs.h <<\_ACEOF
12900 #define BOTH_STRINGS_H 1
12907 WITH_MODULES_ENABLED=no
12908 if test $ol_enable_modules != no ; then
12910 for ac_header in ltdl.h
12912 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12913 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12914 echo "$as_me:$LINENO: checking for $ac_header" >&5
12915 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12916 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12917 echo $ECHO_N "(cached) $ECHO_C" >&6
12919 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12920 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12922 # Is the header compilable?
12923 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12924 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12925 cat >conftest.$ac_ext <<_ACEOF
12928 cat confdefs.h >>conftest.$ac_ext
12929 cat >>conftest.$ac_ext <<_ACEOF
12930 /* end confdefs.h. */
12931 $ac_includes_default
12932 #include <$ac_header>
12934 rm -f conftest.$ac_objext
12935 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12936 (eval $ac_compile) 2>conftest.er1
12938 grep -v '^ *+' conftest.er1 >conftest.err
12940 cat conftest.err >&5
12941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12942 (exit $ac_status); } &&
12943 { ac_try='test -z "$ac_c_werror_flag"
12944 || test ! -s conftest.err'
12945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12946 (eval $ac_try) 2>&5
12948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12949 (exit $ac_status); }; } &&
12950 { ac_try='test -s conftest.$ac_objext'
12951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12952 (eval $ac_try) 2>&5
12954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12955 (exit $ac_status); }; }; then
12956 ac_header_compiler=yes
12958 echo "$as_me: failed program was:" >&5
12959 sed 's/^/| /' conftest.$ac_ext >&5
12961 ac_header_compiler=no
12963 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12964 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12965 echo "${ECHO_T}$ac_header_compiler" >&6
12967 # Is the header present?
12968 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12969 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12970 cat >conftest.$ac_ext <<_ACEOF
12973 cat confdefs.h >>conftest.$ac_ext
12974 cat >>conftest.$ac_ext <<_ACEOF
12975 /* end confdefs.h. */
12976 #include <$ac_header>
12978 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12979 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12981 grep -v '^ *+' conftest.er1 >conftest.err
12983 cat conftest.err >&5
12984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12985 (exit $ac_status); } >/dev/null; then
12986 if test -s conftest.err; then
12987 ac_cpp_err=$ac_c_preproc_warn_flag
12988 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12995 if test -z "$ac_cpp_err"; then
12996 ac_header_preproc=yes
12998 echo "$as_me: failed program was:" >&5
12999 sed 's/^/| /' conftest.$ac_ext >&5
13001 ac_header_preproc=no
13003 rm -f conftest.err conftest.$ac_ext
13004 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13005 echo "${ECHO_T}$ac_header_preproc" >&6
13007 # So? What about this header?
13008 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13010 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13011 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13012 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13013 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13014 ac_header_preproc=yes
13017 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13018 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13019 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13020 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13021 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13022 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13023 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13024 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13025 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13026 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13027 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13028 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13031 ## --------------------------------------------- ##
13032 ## Report this to <http://www.openldap.org/its/> ##
13033 ## --------------------------------------------- ##
13036 sed "s/^/$as_me: WARNING: /" >&2
13039 echo "$as_me:$LINENO: checking for $ac_header" >&5
13040 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13041 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13042 echo $ECHO_N "(cached) $ECHO_C" >&6
13044 eval "$as_ac_Header=\$ac_header_preproc"
13046 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13047 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13050 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13051 cat >>confdefs.h <<_ACEOF
13052 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13060 if test $ac_cv_header_ltdl_h = no ; then
13061 { { echo "$as_me:$LINENO: error: could not locate libtool ltdl.h" >&5
13062 echo "$as_me: error: could not locate libtool ltdl.h" >&2;}
13063 { (exit 1); exit 1; }; }
13066 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
13067 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
13068 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
13069 echo $ECHO_N "(cached) $ECHO_C" >&6
13071 ac_check_lib_save_LIBS=$LIBS
13072 LIBS="-lltdl $LIBS"
13073 cat >conftest.$ac_ext <<_ACEOF
13076 cat confdefs.h >>conftest.$ac_ext
13077 cat >>conftest.$ac_ext <<_ACEOF
13078 /* end confdefs.h. */
13080 /* Override any gcc2 internal prototype to avoid an error. */
13084 /* We use char because int might match the return type of a gcc2
13085 builtin and then its argument prototype would still apply. */
13095 rm -f conftest.$ac_objext conftest$ac_exeext
13096 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13097 (eval $ac_link) 2>conftest.er1
13099 grep -v '^ *+' conftest.er1 >conftest.err
13101 cat conftest.err >&5
13102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103 (exit $ac_status); } &&
13104 { ac_try='test -z "$ac_c_werror_flag"
13105 || test ! -s conftest.err'
13106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13107 (eval $ac_try) 2>&5
13109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13110 (exit $ac_status); }; } &&
13111 { ac_try='test -s conftest$ac_exeext'
13112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13113 (eval $ac_try) 2>&5
13115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13116 (exit $ac_status); }; }; then
13117 ac_cv_lib_ltdl_lt_dlinit=yes
13119 echo "$as_me: failed program was:" >&5
13120 sed 's/^/| /' conftest.$ac_ext >&5
13122 ac_cv_lib_ltdl_lt_dlinit=no
13124 rm -f conftest.err conftest.$ac_objext \
13125 conftest$ac_exeext conftest.$ac_ext
13126 LIBS=$ac_check_lib_save_LIBS
13128 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
13129 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
13130 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
13132 MODULES_LIBS=-lltdl
13134 cat >>confdefs.h <<\_ACEOF
13135 #define HAVE_LIBLTDL 1
13142 if test "$ac_cv_lib_ltdl_lt_dlinit" = no ; then
13143 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
13144 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
13145 { (exit 1); exit 1; }; }
13147 ol_link_modules=yes
13148 WITH_MODULES_ENABLED=yes
13151 for i in $Backends; do
13152 eval "ol_tmp=\$ol_enable_$i"
13153 if test $ol_tmp = mod ; then
13154 { echo "$as_me:$LINENO: WARNING: building static $i backend" >&5
13155 echo "$as_me: WARNING: building static $i backend" >&2;}
13156 eval "ol_enable_$i=yes"
13159 for i in $Overlays; do
13160 eval "ol_tmp=\$ol_enable_$i"
13161 if test $ol_tmp = mod ; then
13162 { echo "$as_me:$LINENO: WARNING: building static $i overlay" >&5
13163 echo "$as_me: WARNING: building static $i overlay" >&2;}
13164 eval "ol_enable_$i=yes"
13170 echo "$as_me:$LINENO: checking for EBCDIC" >&5
13171 echo $ECHO_N "checking for EBCDIC... $ECHO_C" >&6
13172 if test "${ol_cv_cpp_ebcdic+set}" = set; then
13173 echo $ECHO_N "(cached) $ECHO_C" >&6
13176 cat >conftest.$ac_ext <<_ACEOF
13179 cat confdefs.h >>conftest.$ac_ext
13180 cat >>conftest.$ac_ext <<_ACEOF
13181 /* end confdefs.h. */
13184 #include <__ASCII__/generate_error.h>
13188 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13189 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13191 grep -v '^ *+' conftest.er1 >conftest.err
13193 cat conftest.err >&5
13194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13195 (exit $ac_status); } >/dev/null; then
13196 if test -s conftest.err; then
13197 ac_cpp_err=$ac_c_preproc_warn_flag
13198 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13205 if test -z "$ac_cpp_err"; then
13206 ol_cv_cpp_ebcdic=yes
13208 echo "$as_me: failed program was:" >&5
13209 sed 's/^/| /' conftest.$ac_ext >&5
13211 ol_cv_cpp_ebcdic=no
13213 rm -f conftest.err conftest.$ac_ext
13215 echo "$as_me:$LINENO: result: $ol_cv_cpp_ebcdic" >&5
13216 echo "${ECHO_T}$ol_cv_cpp_ebcdic" >&6
13217 if test $ol_cv_cpp_ebcdic = yes ; then
13219 cat >>confdefs.h <<\_ACEOF
13220 #define HAVE_EBCDIC 1
13225 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
13226 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
13227 if test "${ol_cv_header_stdc+set}" = set; then
13228 echo $ECHO_N "(cached) $ECHO_C" >&6
13230 cat >conftest.$ac_ext <<_ACEOF
13233 cat confdefs.h >>conftest.$ac_ext
13234 cat >>conftest.$ac_ext <<_ACEOF
13235 /* end confdefs.h. */
13236 #include <stdlib.h>
13237 #include <stdarg.h>
13238 #include <string.h>
13241 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13242 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13244 grep -v '^ *+' conftest.er1 >conftest.err
13246 cat conftest.err >&5
13247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13248 (exit $ac_status); } >/dev/null; then
13249 if test -s conftest.err; then
13250 ac_cpp_err=$ac_c_preproc_warn_flag
13251 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13258 if test -z "$ac_cpp_err"; then
13259 ol_cv_header_stdc=yes
13261 echo "$as_me: failed program was:" >&5
13262 sed 's/^/| /' conftest.$ac_ext >&5
13264 ol_cv_header_stdc=no
13266 rm -f conftest.err conftest.$ac_ext
13268 if test $ol_cv_header_stdc = yes; then
13269 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13270 cat >conftest.$ac_ext <<_ACEOF
13273 cat confdefs.h >>conftest.$ac_ext
13274 cat >>conftest.$ac_ext <<_ACEOF
13275 /* end confdefs.h. */
13276 #include <string.h>
13279 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13280 $EGREP "memchr" >/dev/null 2>&1; then
13283 ol_cv_header_stdc=no
13289 if test $ol_cv_header_stdc = yes; then
13290 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13291 cat >conftest.$ac_ext <<_ACEOF
13294 cat confdefs.h >>conftest.$ac_ext
13295 cat >>conftest.$ac_ext <<_ACEOF
13296 /* end confdefs.h. */
13297 #include <stdlib.h>
13300 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13301 $EGREP "free" >/dev/null 2>&1; then
13304 ol_cv_header_stdc=no
13310 if test $ol_cv_header_stdc = yes; then
13311 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13312 if test "$cross_compiling" = yes; then
13315 cat >conftest.$ac_ext <<_ACEOF
13318 cat confdefs.h >>conftest.$ac_ext
13319 cat >>conftest.$ac_ext <<_ACEOF
13320 /* end confdefs.h. */
13322 #ifndef HAVE_EBCDIC
13323 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13324 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13326 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
13327 || ('j' <= (c) && (c) <= 'r') \
13328 || ('s' <= (c) && (c) <= 'z'))
13329 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13331 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13332 int main () { int i; for (i = 0; i < 256; i++)
13333 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
13337 rm -f conftest$ac_exeext
13338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13339 (eval $ac_link) 2>&5
13341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13342 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13344 (eval $ac_try) 2>&5
13346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13347 (exit $ac_status); }; }; then
13350 echo "$as_me: program exited with status $ac_status" >&5
13351 echo "$as_me: failed program was:" >&5
13352 sed 's/^/| /' conftest.$ac_ext >&5
13354 ( exit $ac_status )
13355 ol_cv_header_stdc=no
13357 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13361 echo "$as_me:$LINENO: result: $ol_cv_header_stdc" >&5
13362 echo "${ECHO_T}$ol_cv_header_stdc" >&6
13363 if test $ol_cv_header_stdc = yes; then
13364 cat >>confdefs.h <<\_ACEOF
13365 #define STDC_HEADERS 1
13369 ac_cv_header_stdc=disable
13372 if test $ol_cv_header_stdc != yes; then
13373 { echo "$as_me:$LINENO: WARNING: could not locate Standard C compliant headers" >&5
13374 echo "$as_me: WARNING: could not locate Standard C compliant headers" >&2;}
13382 ac_header_dirent=no
13383 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13384 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13385 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13386 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
13387 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13388 echo $ECHO_N "(cached) $ECHO_C" >&6
13390 cat >conftest.$ac_ext <<_ACEOF
13393 cat confdefs.h >>conftest.$ac_ext
13394 cat >>conftest.$ac_ext <<_ACEOF
13395 /* end confdefs.h. */
13396 #include <sys/types.h>
13408 rm -f conftest.$ac_objext
13409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13410 (eval $ac_compile) 2>conftest.er1
13412 grep -v '^ *+' conftest.er1 >conftest.err
13414 cat conftest.err >&5
13415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13416 (exit $ac_status); } &&
13417 { ac_try='test -z "$ac_c_werror_flag"
13418 || test ! -s conftest.err'
13419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13420 (eval $ac_try) 2>&5
13422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13423 (exit $ac_status); }; } &&
13424 { ac_try='test -s conftest.$ac_objext'
13425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13426 (eval $ac_try) 2>&5
13428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13429 (exit $ac_status); }; }; then
13430 eval "$as_ac_Header=yes"
13432 echo "$as_me: failed program was:" >&5
13433 sed 's/^/| /' conftest.$ac_ext >&5
13435 eval "$as_ac_Header=no"
13437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13439 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13440 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13441 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13442 cat >>confdefs.h <<_ACEOF
13443 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13446 ac_header_dirent=$ac_hdr; break
13450 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13451 if test $ac_header_dirent = dirent.h; then
13452 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13453 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13454 if test "${ac_cv_search_opendir+set}" = set; then
13455 echo $ECHO_N "(cached) $ECHO_C" >&6
13457 ac_func_search_save_LIBS=$LIBS
13458 ac_cv_search_opendir=no
13459 cat >conftest.$ac_ext <<_ACEOF
13462 cat confdefs.h >>conftest.$ac_ext
13463 cat >>conftest.$ac_ext <<_ACEOF
13464 /* end confdefs.h. */
13466 /* Override any gcc2 internal prototype to avoid an error. */
13470 /* We use char because int might match the return type of a gcc2
13471 builtin and then its argument prototype would still apply. */
13481 rm -f conftest.$ac_objext conftest$ac_exeext
13482 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13483 (eval $ac_link) 2>conftest.er1
13485 grep -v '^ *+' conftest.er1 >conftest.err
13487 cat conftest.err >&5
13488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13489 (exit $ac_status); } &&
13490 { ac_try='test -z "$ac_c_werror_flag"
13491 || test ! -s conftest.err'
13492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13493 (eval $ac_try) 2>&5
13495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13496 (exit $ac_status); }; } &&
13497 { ac_try='test -s conftest$ac_exeext'
13498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13499 (eval $ac_try) 2>&5
13501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13502 (exit $ac_status); }; }; then
13503 ac_cv_search_opendir="none required"
13505 echo "$as_me: failed program was:" >&5
13506 sed 's/^/| /' conftest.$ac_ext >&5
13509 rm -f conftest.err conftest.$ac_objext \
13510 conftest$ac_exeext conftest.$ac_ext
13511 if test "$ac_cv_search_opendir" = no; then
13512 for ac_lib in dir; do
13513 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13514 cat >conftest.$ac_ext <<_ACEOF
13517 cat confdefs.h >>conftest.$ac_ext
13518 cat >>conftest.$ac_ext <<_ACEOF
13519 /* end confdefs.h. */
13521 /* Override any gcc2 internal prototype to avoid an error. */
13525 /* We use char because int might match the return type of a gcc2
13526 builtin and then its argument prototype would still apply. */
13536 rm -f conftest.$ac_objext conftest$ac_exeext
13537 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13538 (eval $ac_link) 2>conftest.er1
13540 grep -v '^ *+' conftest.er1 >conftest.err
13542 cat conftest.err >&5
13543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13544 (exit $ac_status); } &&
13545 { ac_try='test -z "$ac_c_werror_flag"
13546 || test ! -s conftest.err'
13547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13548 (eval $ac_try) 2>&5
13550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13551 (exit $ac_status); }; } &&
13552 { ac_try='test -s conftest$ac_exeext'
13553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13554 (eval $ac_try) 2>&5
13556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13557 (exit $ac_status); }; }; then
13558 ac_cv_search_opendir="-l$ac_lib"
13561 echo "$as_me: failed program was:" >&5
13562 sed 's/^/| /' conftest.$ac_ext >&5
13565 rm -f conftest.err conftest.$ac_objext \
13566 conftest$ac_exeext conftest.$ac_ext
13569 LIBS=$ac_func_search_save_LIBS
13571 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13572 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13573 if test "$ac_cv_search_opendir" != no; then
13574 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13579 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13580 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13581 if test "${ac_cv_search_opendir+set}" = set; then
13582 echo $ECHO_N "(cached) $ECHO_C" >&6
13584 ac_func_search_save_LIBS=$LIBS
13585 ac_cv_search_opendir=no
13586 cat >conftest.$ac_ext <<_ACEOF
13589 cat confdefs.h >>conftest.$ac_ext
13590 cat >>conftest.$ac_ext <<_ACEOF
13591 /* end confdefs.h. */
13593 /* Override any gcc2 internal prototype to avoid an error. */
13597 /* We use char because int might match the return type of a gcc2
13598 builtin and then its argument prototype would still apply. */
13608 rm -f conftest.$ac_objext conftest$ac_exeext
13609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13610 (eval $ac_link) 2>conftest.er1
13612 grep -v '^ *+' conftest.er1 >conftest.err
13614 cat conftest.err >&5
13615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13616 (exit $ac_status); } &&
13617 { ac_try='test -z "$ac_c_werror_flag"
13618 || test ! -s conftest.err'
13619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13620 (eval $ac_try) 2>&5
13622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13623 (exit $ac_status); }; } &&
13624 { ac_try='test -s conftest$ac_exeext'
13625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13626 (eval $ac_try) 2>&5
13628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13629 (exit $ac_status); }; }; then
13630 ac_cv_search_opendir="none required"
13632 echo "$as_me: failed program was:" >&5
13633 sed 's/^/| /' conftest.$ac_ext >&5
13636 rm -f conftest.err conftest.$ac_objext \
13637 conftest$ac_exeext conftest.$ac_ext
13638 if test "$ac_cv_search_opendir" = no; then
13639 for ac_lib in x; do
13640 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13641 cat >conftest.$ac_ext <<_ACEOF
13644 cat confdefs.h >>conftest.$ac_ext
13645 cat >>conftest.$ac_ext <<_ACEOF
13646 /* end confdefs.h. */
13648 /* Override any gcc2 internal prototype to avoid an error. */
13652 /* We use char because int might match the return type of a gcc2
13653 builtin and then its argument prototype would still apply. */
13663 rm -f conftest.$ac_objext conftest$ac_exeext
13664 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13665 (eval $ac_link) 2>conftest.er1
13667 grep -v '^ *+' conftest.er1 >conftest.err
13669 cat conftest.err >&5
13670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13671 (exit $ac_status); } &&
13672 { ac_try='test -z "$ac_c_werror_flag"
13673 || test ! -s conftest.err'
13674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13675 (eval $ac_try) 2>&5
13677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13678 (exit $ac_status); }; } &&
13679 { ac_try='test -s conftest$ac_exeext'
13680 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13681 (eval $ac_try) 2>&5
13683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13684 (exit $ac_status); }; }; then
13685 ac_cv_search_opendir="-l$ac_lib"
13688 echo "$as_me: failed program was:" >&5
13689 sed 's/^/| /' conftest.$ac_ext >&5
13692 rm -f conftest.err conftest.$ac_objext \
13693 conftest$ac_exeext conftest.$ac_ext
13696 LIBS=$ac_func_search_save_LIBS
13698 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13699 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13700 if test "$ac_cv_search_opendir" != no; then
13701 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13707 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
13708 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
13709 if test "${ac_cv_header_sys_wait_h+set}" = set; then
13710 echo $ECHO_N "(cached) $ECHO_C" >&6
13712 cat >conftest.$ac_ext <<_ACEOF
13715 cat confdefs.h >>conftest.$ac_ext
13716 cat >>conftest.$ac_ext <<_ACEOF
13717 /* end confdefs.h. */
13718 #include <sys/types.h>
13719 #include <sys/wait.h>
13720 #ifndef WEXITSTATUS
13721 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
13724 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13732 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
13737 rm -f conftest.$ac_objext
13738 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13739 (eval $ac_compile) 2>conftest.er1
13741 grep -v '^ *+' conftest.er1 >conftest.err
13743 cat conftest.err >&5
13744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13745 (exit $ac_status); } &&
13746 { ac_try='test -z "$ac_c_werror_flag"
13747 || test ! -s conftest.err'
13748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13749 (eval $ac_try) 2>&5
13751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13752 (exit $ac_status); }; } &&
13753 { ac_try='test -s conftest.$ac_objext'
13754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13755 (eval $ac_try) 2>&5
13757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13758 (exit $ac_status); }; }; then
13759 ac_cv_header_sys_wait_h=yes
13761 echo "$as_me: failed program was:" >&5
13762 sed 's/^/| /' conftest.$ac_ext >&5
13764 ac_cv_header_sys_wait_h=no
13766 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13768 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
13769 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
13770 if test $ac_cv_header_sys_wait_h = yes; then
13772 cat >>confdefs.h <<\_ACEOF
13773 #define HAVE_SYS_WAIT_H 1
13778 echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
13779 echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6
13780 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
13781 echo $ECHO_N "(cached) $ECHO_C" >&6
13783 cat >conftest.$ac_ext <<_ACEOF
13786 cat confdefs.h >>conftest.$ac_ext
13787 cat >>conftest.$ac_ext <<_ACEOF
13788 /* end confdefs.h. */
13789 #include <sys/types.h>
13790 #include <termios.h>
13796 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13797 $EGREP "yes" >/dev/null 2>&1; then
13798 ac_cv_sys_tiocgwinsz_in_termios_h=yes
13800 ac_cv_sys_tiocgwinsz_in_termios_h=no
13805 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
13806 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6
13808 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
13809 echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
13810 echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6
13811 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
13812 echo $ECHO_N "(cached) $ECHO_C" >&6
13814 cat >conftest.$ac_ext <<_ACEOF
13817 cat confdefs.h >>conftest.$ac_ext
13818 cat >>conftest.$ac_ext <<_ACEOF
13819 /* end confdefs.h. */
13820 #include <sys/types.h>
13821 #include <sys/ioctl.h>
13827 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13828 $EGREP "yes" >/dev/null 2>&1; then
13829 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
13831 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
13836 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
13837 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6
13839 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
13841 cat >>confdefs.h <<\_ACEOF
13842 #define GWINSZ_IN_SYS_IOCTL 1
13940 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13941 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13942 echo "$as_me:$LINENO: checking for $ac_header" >&5
13943 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13944 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13945 echo $ECHO_N "(cached) $ECHO_C" >&6
13947 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13948 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13950 # Is the header compilable?
13951 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13952 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13953 cat >conftest.$ac_ext <<_ACEOF
13956 cat confdefs.h >>conftest.$ac_ext
13957 cat >>conftest.$ac_ext <<_ACEOF
13958 /* end confdefs.h. */
13959 $ac_includes_default
13960 #include <$ac_header>
13962 rm -f conftest.$ac_objext
13963 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13964 (eval $ac_compile) 2>conftest.er1
13966 grep -v '^ *+' conftest.er1 >conftest.err
13968 cat conftest.err >&5
13969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13970 (exit $ac_status); } &&
13971 { ac_try='test -z "$ac_c_werror_flag"
13972 || test ! -s conftest.err'
13973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13974 (eval $ac_try) 2>&5
13976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13977 (exit $ac_status); }; } &&
13978 { ac_try='test -s conftest.$ac_objext'
13979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13980 (eval $ac_try) 2>&5
13982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13983 (exit $ac_status); }; }; then
13984 ac_header_compiler=yes
13986 echo "$as_me: failed program was:" >&5
13987 sed 's/^/| /' conftest.$ac_ext >&5
13989 ac_header_compiler=no
13991 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13992 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13993 echo "${ECHO_T}$ac_header_compiler" >&6
13995 # Is the header present?
13996 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13997 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13998 cat >conftest.$ac_ext <<_ACEOF
14001 cat confdefs.h >>conftest.$ac_ext
14002 cat >>conftest.$ac_ext <<_ACEOF
14003 /* end confdefs.h. */
14004 #include <$ac_header>
14006 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14007 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14009 grep -v '^ *+' conftest.er1 >conftest.err
14011 cat conftest.err >&5
14012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14013 (exit $ac_status); } >/dev/null; then
14014 if test -s conftest.err; then
14015 ac_cpp_err=$ac_c_preproc_warn_flag
14016 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14023 if test -z "$ac_cpp_err"; then
14024 ac_header_preproc=yes
14026 echo "$as_me: failed program was:" >&5
14027 sed 's/^/| /' conftest.$ac_ext >&5
14029 ac_header_preproc=no
14031 rm -f conftest.err conftest.$ac_ext
14032 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14033 echo "${ECHO_T}$ac_header_preproc" >&6
14035 # So? What about this header?
14036 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14038 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14039 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14040 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14041 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14042 ac_header_preproc=yes
14045 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14046 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14047 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14048 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14049 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14050 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14051 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14052 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14053 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14054 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14055 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14056 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14059 ## --------------------------------------------- ##
14060 ## Report this to <http://www.openldap.org/its/> ##
14061 ## --------------------------------------------- ##
14064 sed "s/^/$as_me: WARNING: /" >&2
14067 echo "$as_me:$LINENO: checking for $ac_header" >&5
14068 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14069 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14070 echo $ECHO_N "(cached) $ECHO_C" >&6
14072 eval "$as_ac_Header=\$ac_header_preproc"
14074 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14075 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14078 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14079 cat >>confdefs.h <<_ACEOF
14080 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14088 if test "$ac_cv_mingw32" = yes ; then
14091 for ac_header in winsock.h winsock2.h
14093 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14094 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14095 echo "$as_me:$LINENO: checking for $ac_header" >&5
14096 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14097 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14098 echo $ECHO_N "(cached) $ECHO_C" >&6
14100 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14101 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14103 # Is the header compilable?
14104 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14105 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14106 cat >conftest.$ac_ext <<_ACEOF
14109 cat confdefs.h >>conftest.$ac_ext
14110 cat >>conftest.$ac_ext <<_ACEOF
14111 /* end confdefs.h. */
14112 $ac_includes_default
14113 #include <$ac_header>
14115 rm -f conftest.$ac_objext
14116 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14117 (eval $ac_compile) 2>conftest.er1
14119 grep -v '^ *+' conftest.er1 >conftest.err
14121 cat conftest.err >&5
14122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14123 (exit $ac_status); } &&
14124 { ac_try='test -z "$ac_c_werror_flag"
14125 || test ! -s conftest.err'
14126 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14127 (eval $ac_try) 2>&5
14129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14130 (exit $ac_status); }; } &&
14131 { ac_try='test -s conftest.$ac_objext'
14132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14133 (eval $ac_try) 2>&5
14135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14136 (exit $ac_status); }; }; then
14137 ac_header_compiler=yes
14139 echo "$as_me: failed program was:" >&5
14140 sed 's/^/| /' conftest.$ac_ext >&5
14142 ac_header_compiler=no
14144 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14145 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14146 echo "${ECHO_T}$ac_header_compiler" >&6
14148 # Is the header present?
14149 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14150 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14151 cat >conftest.$ac_ext <<_ACEOF
14154 cat confdefs.h >>conftest.$ac_ext
14155 cat >>conftest.$ac_ext <<_ACEOF
14156 /* end confdefs.h. */
14157 #include <$ac_header>
14159 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14160 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14162 grep -v '^ *+' conftest.er1 >conftest.err
14164 cat conftest.err >&5
14165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14166 (exit $ac_status); } >/dev/null; then
14167 if test -s conftest.err; then
14168 ac_cpp_err=$ac_c_preproc_warn_flag
14169 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14176 if test -z "$ac_cpp_err"; then
14177 ac_header_preproc=yes
14179 echo "$as_me: failed program was:" >&5
14180 sed 's/^/| /' conftest.$ac_ext >&5
14182 ac_header_preproc=no
14184 rm -f conftest.err conftest.$ac_ext
14185 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14186 echo "${ECHO_T}$ac_header_preproc" >&6
14188 # So? What about this header?
14189 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14191 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14192 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14193 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14194 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14195 ac_header_preproc=yes
14198 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14199 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14200 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14201 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14202 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14203 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14204 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14205 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14206 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14207 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14208 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14209 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14212 ## --------------------------------------------- ##
14213 ## Report this to <http://www.openldap.org/its/> ##
14214 ## --------------------------------------------- ##
14217 sed "s/^/$as_me: WARNING: /" >&2
14220 echo "$as_me:$LINENO: checking for $ac_header" >&5
14221 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14222 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14223 echo $ECHO_N "(cached) $ECHO_C" >&6
14225 eval "$as_ac_Header=\$ac_header_preproc"
14227 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14228 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14231 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14232 cat >>confdefs.h <<_ACEOF
14233 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14243 for ac_header in resolv.h
14245 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14246 echo "$as_me:$LINENO: checking for $ac_header" >&5
14247 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14248 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14249 echo $ECHO_N "(cached) $ECHO_C" >&6
14251 cat >conftest.$ac_ext <<_ACEOF
14254 cat confdefs.h >>conftest.$ac_ext
14255 cat >>conftest.$ac_ext <<_ACEOF
14256 /* end confdefs.h. */
14257 $ac_includes_default
14258 #include <netinet/in.h>
14261 #include <$ac_header>
14263 rm -f conftest.$ac_objext
14264 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14265 (eval $ac_compile) 2>conftest.er1
14267 grep -v '^ *+' conftest.er1 >conftest.err
14269 cat conftest.err >&5
14270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14271 (exit $ac_status); } &&
14272 { ac_try='test -z "$ac_c_werror_flag"
14273 || test ! -s conftest.err'
14274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14275 (eval $ac_try) 2>&5
14277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14278 (exit $ac_status); }; } &&
14279 { ac_try='test -s conftest.$ac_objext'
14280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14281 (eval $ac_try) 2>&5
14283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14284 (exit $ac_status); }; }; then
14285 eval "$as_ac_Header=yes"
14287 echo "$as_me: failed program was:" >&5
14288 sed 's/^/| /' conftest.$ac_ext >&5
14290 eval "$as_ac_Header=no"
14292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14294 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14295 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14296 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14297 cat >>confdefs.h <<_ACEOF
14298 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14307 for ac_header in netinet/tcp.h
14309 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14310 echo "$as_me:$LINENO: checking for $ac_header" >&5
14311 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14312 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14313 echo $ECHO_N "(cached) $ECHO_C" >&6
14315 cat >conftest.$ac_ext <<_ACEOF
14318 cat confdefs.h >>conftest.$ac_ext
14319 cat >>conftest.$ac_ext <<_ACEOF
14320 /* end confdefs.h. */
14321 $ac_includes_default
14322 #include <netinet/in.h>
14325 #include <$ac_header>
14327 rm -f conftest.$ac_objext
14328 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14329 (eval $ac_compile) 2>conftest.er1
14331 grep -v '^ *+' conftest.er1 >conftest.err
14333 cat conftest.err >&5
14334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14335 (exit $ac_status); } &&
14336 { ac_try='test -z "$ac_c_werror_flag"
14337 || test ! -s conftest.err'
14338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14339 (eval $ac_try) 2>&5
14341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14342 (exit $ac_status); }; } &&
14343 { ac_try='test -s conftest.$ac_objext'
14344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14345 (eval $ac_try) 2>&5
14347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14348 (exit $ac_status); }; }; then
14349 eval "$as_ac_Header=yes"
14351 echo "$as_me: failed program was:" >&5
14352 sed 's/^/| /' conftest.$ac_ext >&5
14354 eval "$as_ac_Header=no"
14356 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14358 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14359 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14360 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14361 cat >>confdefs.h <<_ACEOF
14362 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14371 for ac_header in sys/ucred.h
14373 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14374 echo "$as_me:$LINENO: checking for $ac_header" >&5
14375 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14376 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14377 echo $ECHO_N "(cached) $ECHO_C" >&6
14379 cat >conftest.$ac_ext <<_ACEOF
14382 cat confdefs.h >>conftest.$ac_ext
14383 cat >>conftest.$ac_ext <<_ACEOF
14384 /* end confdefs.h. */
14385 $ac_includes_default
14386 #ifdef HAVE_SYS_PARAM_H
14387 #include <sys/param.h>
14391 #include <$ac_header>
14393 rm -f conftest.$ac_objext
14394 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14395 (eval $ac_compile) 2>conftest.er1
14397 grep -v '^ *+' conftest.er1 >conftest.err
14399 cat conftest.err >&5
14400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14401 (exit $ac_status); } &&
14402 { ac_try='test -z "$ac_c_werror_flag"
14403 || test ! -s conftest.err'
14404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14405 (eval $ac_try) 2>&5
14407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14408 (exit $ac_status); }; } &&
14409 { ac_try='test -s conftest.$ac_objext'
14410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14411 (eval $ac_try) 2>&5
14413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14414 (exit $ac_status); }; }; then
14415 eval "$as_ac_Header=yes"
14417 echo "$as_me: failed program was:" >&5
14418 sed 's/^/| /' conftest.$ac_ext >&5
14420 eval "$as_ac_Header=no"
14422 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14424 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14425 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14426 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14427 cat >>confdefs.h <<_ACEOF
14428 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14439 for ac_func in sigaction sigset
14441 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14442 echo "$as_me:$LINENO: checking for $ac_func" >&5
14443 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14444 if eval "test \"\${$as_ac_var+set}\" = set"; then
14445 echo $ECHO_N "(cached) $ECHO_C" >&6
14447 cat >conftest.$ac_ext <<_ACEOF
14450 cat confdefs.h >>conftest.$ac_ext
14451 cat >>conftest.$ac_ext <<_ACEOF
14452 /* end confdefs.h. */
14453 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14454 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14455 #define $ac_func innocuous_$ac_func
14457 /* System header to define __stub macros and hopefully few prototypes,
14458 which can conflict with char $ac_func (); below.
14459 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14460 <limits.h> exists even on freestanding compilers. */
14463 # include <limits.h>
14465 # include <assert.h>
14470 /* Override any gcc2 internal prototype to avoid an error. */
14475 /* We use char because int might match the return type of a gcc2
14476 builtin and then its argument prototype would still apply. */
14478 /* The GNU C library defines this for functions which it implements
14479 to always fail with ENOSYS. Some functions are actually named
14480 something starting with __ and the normal name is an alias. */
14481 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14484 char (*f) () = $ac_func;
14493 return f != $ac_func;
14498 rm -f conftest.$ac_objext conftest$ac_exeext
14499 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14500 (eval $ac_link) 2>conftest.er1
14502 grep -v '^ *+' conftest.er1 >conftest.err
14504 cat conftest.err >&5
14505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14506 (exit $ac_status); } &&
14507 { ac_try='test -z "$ac_c_werror_flag"
14508 || test ! -s conftest.err'
14509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14510 (eval $ac_try) 2>&5
14512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14513 (exit $ac_status); }; } &&
14514 { ac_try='test -s conftest$ac_exeext'
14515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14516 (eval $ac_try) 2>&5
14518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14519 (exit $ac_status); }; }; then
14520 eval "$as_ac_var=yes"
14522 echo "$as_me: failed program was:" >&5
14523 sed 's/^/| /' conftest.$ac_ext >&5
14525 eval "$as_ac_var=no"
14527 rm -f conftest.err conftest.$ac_objext \
14528 conftest$ac_exeext conftest.$ac_ext
14530 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14531 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14532 if test `eval echo '${'$as_ac_var'}'` = yes; then
14533 cat >>confdefs.h <<_ACEOF
14534 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14541 if test $ac_cv_func_sigaction = no && test $ac_cv_func_sigaction = no ; then
14543 echo "$as_me:$LINENO: checking for sigset in -lV3" >&5
14544 echo $ECHO_N "checking for sigset in -lV3... $ECHO_C" >&6
14545 if test "${ac_cv_lib_V3_sigset+set}" = set; then
14546 echo $ECHO_N "(cached) $ECHO_C" >&6
14548 ac_check_lib_save_LIBS=$LIBS
14550 cat >conftest.$ac_ext <<_ACEOF
14553 cat confdefs.h >>conftest.$ac_ext
14554 cat >>conftest.$ac_ext <<_ACEOF
14555 /* end confdefs.h. */
14557 /* Override any gcc2 internal prototype to avoid an error. */
14561 /* We use char because int might match the return type of a gcc2
14562 builtin and then its argument prototype would still apply. */
14572 rm -f conftest.$ac_objext conftest$ac_exeext
14573 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14574 (eval $ac_link) 2>conftest.er1
14576 grep -v '^ *+' conftest.er1 >conftest.err
14578 cat conftest.err >&5
14579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14580 (exit $ac_status); } &&
14581 { ac_try='test -z "$ac_c_werror_flag"
14582 || test ! -s conftest.err'
14583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14584 (eval $ac_try) 2>&5
14586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14587 (exit $ac_status); }; } &&
14588 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
14594 ac_cv_lib_V3_sigset=yes
14596 echo "$as_me: failed program was:" >&5
14597 sed 's/^/| /' conftest.$ac_ext >&5
14599 ac_cv_lib_V3_sigset=no
14601 rm -f conftest.err conftest.$ac_objext \
14602 conftest$ac_exeext conftest.$ac_ext
14603 LIBS=$ac_check_lib_save_LIBS
14605 echo "$as_me:$LINENO: result: $ac_cv_lib_V3_sigset" >&5
14606 echo "${ECHO_T}$ac_cv_lib_V3_sigset" >&6
14607 if test $ac_cv_lib_V3_sigset = yes; then
14608 cat >>confdefs.h <<_ACEOF
14609 #define HAVE_LIBV3 1
14618 if test "$ac_cv_header_winsock_h" = yes; then
14619 echo "$as_me:$LINENO: checking for winsock" >&5
14620 echo $ECHO_N "checking for winsock... $ECHO_C" >&6
14621 if test "${ol_cv_winsock+set}" = set; then
14622 echo $ECHO_N "(cached) $ECHO_C" >&6
14625 for curlib in ws2_32 wsock32; do
14626 LIBS="$LIBS -l$curlib"
14627 cat >conftest.$ac_ext <<_ACEOF
14630 cat confdefs.h >>conftest.$ac_ext
14631 cat >>conftest.$ac_ext <<_ACEOF
14632 /* end confdefs.h. */
14633 #include <winsock.h>
14640 select(0,NULL,NULL,NULL,NULL);
14642 gethostname(NULL,0);
14648 rm -f conftest.$ac_objext conftest$ac_exeext
14649 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14650 (eval $ac_link) 2>conftest.er1
14652 grep -v '^ *+' conftest.er1 >conftest.err
14654 cat conftest.err >&5
14655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14656 (exit $ac_status); } &&
14657 { ac_try='test -z "$ac_c_werror_flag"
14658 || test ! -s conftest.err'
14659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14660 (eval $ac_try) 2>&5
14662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14663 (exit $ac_status); }; } &&
14664 { ac_try='test -s conftest$ac_exeext'
14665 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14666 (eval $ac_try) 2>&5
14668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14669 (exit $ac_status); }; }; then
14672 echo "$as_me: failed program was:" >&5
14673 sed 's/^/| /' conftest.$ac_ext >&5
14677 rm -f conftest.err conftest.$ac_objext \
14678 conftest$ac_exeext conftest.$ac_ext
14680 if test $ol_cv_winsock = yes; then
14682 cat >>confdefs.h <<\_ACEOF
14683 #define HAVE_WINSOCK 1
14686 ac_cv_func_socket=yes
14687 ac_cv_func_select=yes
14688 ac_cv_func_closesocket=yes
14689 ac_cv_func_gethostname=yes
14690 if test $curlib = ws2_32; then
14691 ol_cv_winsock=winsock2
14693 cat >>confdefs.h <<\_ACEOF
14694 #define HAVE_WINSOCK2 1
14703 echo "$as_me:$LINENO: result: $ol_cv_winsock" >&5
14704 echo "${ECHO_T}$ol_cv_winsock" >&6
14708 echo "$as_me:$LINENO: checking for socket" >&5
14709 echo $ECHO_N "checking for socket... $ECHO_C" >&6
14710 if test "${ac_cv_func_socket+set}" = set; then
14711 echo $ECHO_N "(cached) $ECHO_C" >&6
14713 cat >conftest.$ac_ext <<_ACEOF
14716 cat confdefs.h >>conftest.$ac_ext
14717 cat >>conftest.$ac_ext <<_ACEOF
14718 /* end confdefs.h. */
14719 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
14720 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14721 #define socket innocuous_socket
14723 /* System header to define __stub macros and hopefully few prototypes,
14724 which can conflict with char socket (); below.
14725 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14726 <limits.h> exists even on freestanding compilers. */
14729 # include <limits.h>
14731 # include <assert.h>
14736 /* Override any gcc2 internal prototype to avoid an error. */
14741 /* We use char because int might match the return type of a gcc2
14742 builtin and then its argument prototype would still apply. */
14744 /* The GNU C library defines this for functions which it implements
14745 to always fail with ENOSYS. Some functions are actually named
14746 something starting with __ and the normal name is an alias. */
14747 #if defined (__stub_socket) || defined (__stub___socket)
14750 char (*f) () = socket;
14759 return f != socket;
14764 rm -f conftest.$ac_objext conftest$ac_exeext
14765 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14766 (eval $ac_link) 2>conftest.er1
14768 grep -v '^ *+' conftest.er1 >conftest.err
14770 cat conftest.err >&5
14771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14772 (exit $ac_status); } &&
14773 { ac_try='test -z "$ac_c_werror_flag"
14774 || test ! -s conftest.err'
14775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14776 (eval $ac_try) 2>&5
14778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14779 (exit $ac_status); }; } &&
14780 { ac_try='test -s conftest$ac_exeext'
14781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14782 (eval $ac_try) 2>&5
14784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14785 (exit $ac_status); }; }; then
14786 ac_cv_func_socket=yes
14788 echo "$as_me: failed program was:" >&5
14789 sed 's/^/| /' conftest.$ac_ext >&5
14791 ac_cv_func_socket=no
14793 rm -f conftest.err conftest.$ac_objext \
14794 conftest$ac_exeext conftest.$ac_ext
14796 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
14797 echo "${ECHO_T}$ac_cv_func_socket" >&6
14798 if test $ac_cv_func_socket = yes; then
14803 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
14804 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
14805 if test "${ac_cv_lib_socket_main+set}" = set; then
14806 echo $ECHO_N "(cached) $ECHO_C" >&6
14808 ac_check_lib_save_LIBS=$LIBS
14809 LIBS="-lsocket $LIBS"
14810 cat >conftest.$ac_ext <<_ACEOF
14813 cat confdefs.h >>conftest.$ac_ext
14814 cat >>conftest.$ac_ext <<_ACEOF
14815 /* end confdefs.h. */
14826 rm -f conftest.$ac_objext conftest$ac_exeext
14827 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14828 (eval $ac_link) 2>conftest.er1
14830 grep -v '^ *+' conftest.er1 >conftest.err
14832 cat conftest.err >&5
14833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14834 (exit $ac_status); } &&
14835 { ac_try='test -z "$ac_c_werror_flag"
14836 || test ! -s conftest.err'
14837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14838 (eval $ac_try) 2>&5
14840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14841 (exit $ac_status); }; } &&
14842 { ac_try='test -s conftest$ac_exeext'
14843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14844 (eval $ac_try) 2>&5
14846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14847 (exit $ac_status); }; }; then
14848 ac_cv_lib_socket_main=yes
14850 echo "$as_me: failed program was:" >&5
14851 sed 's/^/| /' conftest.$ac_ext >&5
14853 ac_cv_lib_socket_main=no
14855 rm -f conftest.err conftest.$ac_objext \
14856 conftest$ac_exeext conftest.$ac_ext
14857 LIBS=$ac_check_lib_save_LIBS
14859 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
14860 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
14861 if test $ac_cv_lib_socket_main = yes; then
14862 cat >>confdefs.h <<_ACEOF
14863 #define HAVE_LIBSOCKET 1
14866 LIBS="-lsocket $LIBS"
14871 echo "$as_me:$LINENO: checking for main in -lnet" >&5
14872 echo $ECHO_N "checking for main in -lnet... $ECHO_C" >&6
14873 if test "${ac_cv_lib_net_main+set}" = set; then
14874 echo $ECHO_N "(cached) $ECHO_C" >&6
14876 ac_check_lib_save_LIBS=$LIBS
14878 cat >conftest.$ac_ext <<_ACEOF
14881 cat confdefs.h >>conftest.$ac_ext
14882 cat >>conftest.$ac_ext <<_ACEOF
14883 /* end confdefs.h. */
14894 rm -f conftest.$ac_objext conftest$ac_exeext
14895 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14896 (eval $ac_link) 2>conftest.er1
14898 grep -v '^ *+' conftest.er1 >conftest.err
14900 cat conftest.err >&5
14901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14902 (exit $ac_status); } &&
14903 { ac_try='test -z "$ac_c_werror_flag"
14904 || test ! -s conftest.err'
14905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14906 (eval $ac_try) 2>&5
14908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14909 (exit $ac_status); }; } &&
14910 { ac_try='test -s conftest$ac_exeext'
14911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14912 (eval $ac_try) 2>&5
14914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14915 (exit $ac_status); }; }; then
14916 ac_cv_lib_net_main=yes
14918 echo "$as_me: failed program was:" >&5
14919 sed 's/^/| /' conftest.$ac_ext >&5
14921 ac_cv_lib_net_main=no
14923 rm -f conftest.err conftest.$ac_objext \
14924 conftest$ac_exeext conftest.$ac_ext
14925 LIBS=$ac_check_lib_save_LIBS
14927 echo "$as_me:$LINENO: result: $ac_cv_lib_net_main" >&5
14928 echo "${ECHO_T}$ac_cv_lib_net_main" >&6
14929 if test $ac_cv_lib_net_main = yes; then
14930 cat >>confdefs.h <<_ACEOF
14931 #define HAVE_LIBNET 1
14939 echo "$as_me:$LINENO: checking for main in -lnsl_s" >&5
14940 echo $ECHO_N "checking for main in -lnsl_s... $ECHO_C" >&6
14941 if test "${ac_cv_lib_nsl_s_main+set}" = set; then
14942 echo $ECHO_N "(cached) $ECHO_C" >&6
14944 ac_check_lib_save_LIBS=$LIBS
14945 LIBS="-lnsl_s $LIBS"
14946 cat >conftest.$ac_ext <<_ACEOF
14949 cat confdefs.h >>conftest.$ac_ext
14950 cat >>conftest.$ac_ext <<_ACEOF
14951 /* end confdefs.h. */
14962 rm -f conftest.$ac_objext conftest$ac_exeext
14963 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14964 (eval $ac_link) 2>conftest.er1
14966 grep -v '^ *+' conftest.er1 >conftest.err
14968 cat conftest.err >&5
14969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14970 (exit $ac_status); } &&
14971 { ac_try='test -z "$ac_c_werror_flag"
14972 || test ! -s conftest.err'
14973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14974 (eval $ac_try) 2>&5
14976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977 (exit $ac_status); }; } &&
14978 { ac_try='test -s conftest$ac_exeext'
14979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14980 (eval $ac_try) 2>&5
14982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14983 (exit $ac_status); }; }; then
14984 ac_cv_lib_nsl_s_main=yes
14986 echo "$as_me: failed program was:" >&5
14987 sed 's/^/| /' conftest.$ac_ext >&5
14989 ac_cv_lib_nsl_s_main=no
14991 rm -f conftest.err conftest.$ac_objext \
14992 conftest$ac_exeext conftest.$ac_ext
14993 LIBS=$ac_check_lib_save_LIBS
14995 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_s_main" >&5
14996 echo "${ECHO_T}$ac_cv_lib_nsl_s_main" >&6
14997 if test $ac_cv_lib_nsl_s_main = yes; then
14998 cat >>confdefs.h <<_ACEOF
14999 #define HAVE_LIBNSL_S 1
15002 LIBS="-lnsl_s $LIBS"
15007 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
15008 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
15009 if test "${ac_cv_lib_nsl_main+set}" = set; then
15010 echo $ECHO_N "(cached) $ECHO_C" >&6
15012 ac_check_lib_save_LIBS=$LIBS
15014 cat >conftest.$ac_ext <<_ACEOF
15017 cat confdefs.h >>conftest.$ac_ext
15018 cat >>conftest.$ac_ext <<_ACEOF
15019 /* end confdefs.h. */
15030 rm -f conftest.$ac_objext conftest$ac_exeext
15031 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15032 (eval $ac_link) 2>conftest.er1
15034 grep -v '^ *+' conftest.er1 >conftest.err
15036 cat conftest.err >&5
15037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15038 (exit $ac_status); } &&
15039 { ac_try='test -z "$ac_c_werror_flag"
15040 || test ! -s conftest.err'
15041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15042 (eval $ac_try) 2>&5
15044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15045 (exit $ac_status); }; } &&
15046 { ac_try='test -s conftest$ac_exeext'
15047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15048 (eval $ac_try) 2>&5
15050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15051 (exit $ac_status); }; }; then
15052 ac_cv_lib_nsl_main=yes
15054 echo "$as_me: failed program was:" >&5
15055 sed 's/^/| /' conftest.$ac_ext >&5
15057 ac_cv_lib_nsl_main=no
15059 rm -f conftest.err conftest.$ac_objext \
15060 conftest$ac_exeext conftest.$ac_ext
15061 LIBS=$ac_check_lib_save_LIBS
15063 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
15064 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
15065 if test $ac_cv_lib_nsl_main = yes; then
15066 cat >>confdefs.h <<_ACEOF
15067 #define HAVE_LIBNSL 1
15075 echo "$as_me:$LINENO: checking for socket in -linet" >&5
15076 echo $ECHO_N "checking for socket in -linet... $ECHO_C" >&6
15077 if test "${ac_cv_lib_inet_socket+set}" = set; then
15078 echo $ECHO_N "(cached) $ECHO_C" >&6
15080 ac_check_lib_save_LIBS=$LIBS
15081 LIBS="-linet $LIBS"
15082 cat >conftest.$ac_ext <<_ACEOF
15085 cat confdefs.h >>conftest.$ac_ext
15086 cat >>conftest.$ac_ext <<_ACEOF
15087 /* end confdefs.h. */
15089 /* Override any gcc2 internal prototype to avoid an error. */
15093 /* We use char because int might match the return type of a gcc2
15094 builtin and then its argument prototype would still apply. */
15104 rm -f conftest.$ac_objext conftest$ac_exeext
15105 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15106 (eval $ac_link) 2>conftest.er1
15108 grep -v '^ *+' conftest.er1 >conftest.err
15110 cat conftest.err >&5
15111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15112 (exit $ac_status); } &&
15113 { ac_try='test -z "$ac_c_werror_flag"
15114 || test ! -s conftest.err'
15115 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15116 (eval $ac_try) 2>&5
15118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15119 (exit $ac_status); }; } &&
15120 { ac_try='test -s conftest$ac_exeext'
15121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15122 (eval $ac_try) 2>&5
15124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15125 (exit $ac_status); }; }; then
15126 ac_cv_lib_inet_socket=yes
15128 echo "$as_me: failed program was:" >&5
15129 sed 's/^/| /' conftest.$ac_ext >&5
15131 ac_cv_lib_inet_socket=no
15133 rm -f conftest.err conftest.$ac_objext \
15134 conftest$ac_exeext conftest.$ac_ext
15135 LIBS=$ac_check_lib_save_LIBS
15137 echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
15138 echo "${ECHO_T}$ac_cv_lib_inet_socket" >&6
15139 if test $ac_cv_lib_inet_socket = yes; then
15140 cat >>confdefs.h <<_ACEOF
15141 #define HAVE_LIBINET 1
15144 LIBS="-linet $LIBS"
15149 echo "$as_me:$LINENO: checking for main in -lgen" >&5
15150 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6
15151 if test "${ac_cv_lib_gen_main+set}" = set; then
15152 echo $ECHO_N "(cached) $ECHO_C" >&6
15154 ac_check_lib_save_LIBS=$LIBS
15156 cat >conftest.$ac_ext <<_ACEOF
15159 cat confdefs.h >>conftest.$ac_ext
15160 cat >>conftest.$ac_ext <<_ACEOF
15161 /* end confdefs.h. */
15172 rm -f conftest.$ac_objext conftest$ac_exeext
15173 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15174 (eval $ac_link) 2>conftest.er1
15176 grep -v '^ *+' conftest.er1 >conftest.err
15178 cat conftest.err >&5
15179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15180 (exit $ac_status); } &&
15181 { ac_try='test -z "$ac_c_werror_flag"
15182 || test ! -s conftest.err'
15183 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15184 (eval $ac_try) 2>&5
15186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15187 (exit $ac_status); }; } &&
15188 { ac_try='test -s conftest$ac_exeext'
15189 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15190 (eval $ac_try) 2>&5
15192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15193 (exit $ac_status); }; }; then
15194 ac_cv_lib_gen_main=yes
15196 echo "$as_me: failed program was:" >&5
15197 sed 's/^/| /' conftest.$ac_ext >&5
15199 ac_cv_lib_gen_main=no
15201 rm -f conftest.err conftest.$ac_objext \
15202 conftest$ac_exeext conftest.$ac_ext
15203 LIBS=$ac_check_lib_save_LIBS
15205 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
15206 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6
15207 if test $ac_cv_lib_gen_main = yes; then
15208 cat >>confdefs.h <<_ACEOF
15209 #define HAVE_LIBGEN 1
15220 echo "$as_me:$LINENO: checking for select" >&5
15221 echo $ECHO_N "checking for select... $ECHO_C" >&6
15222 if test "${ac_cv_func_select+set}" = set; then
15223 echo $ECHO_N "(cached) $ECHO_C" >&6
15225 cat >conftest.$ac_ext <<_ACEOF
15228 cat confdefs.h >>conftest.$ac_ext
15229 cat >>conftest.$ac_ext <<_ACEOF
15230 /* end confdefs.h. */
15231 /* Define select to an innocuous variant, in case <limits.h> declares select.
15232 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15233 #define select innocuous_select
15235 /* System header to define __stub macros and hopefully few prototypes,
15236 which can conflict with char select (); below.
15237 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15238 <limits.h> exists even on freestanding compilers. */
15241 # include <limits.h>
15243 # include <assert.h>
15248 /* Override any gcc2 internal prototype to avoid an error. */
15253 /* We use char because int might match the return type of a gcc2
15254 builtin and then its argument prototype would still apply. */
15256 /* The GNU C library defines this for functions which it implements
15257 to always fail with ENOSYS. Some functions are actually named
15258 something starting with __ and the normal name is an alias. */
15259 #if defined (__stub_select) || defined (__stub___select)
15262 char (*f) () = select;
15271 return f != select;
15276 rm -f conftest.$ac_objext conftest$ac_exeext
15277 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15278 (eval $ac_link) 2>conftest.er1
15280 grep -v '^ *+' conftest.er1 >conftest.err
15282 cat conftest.err >&5
15283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15284 (exit $ac_status); } &&
15285 { ac_try='test -z "$ac_c_werror_flag"
15286 || test ! -s conftest.err'
15287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15288 (eval $ac_try) 2>&5
15290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15291 (exit $ac_status); }; } &&
15292 { ac_try='test -s conftest$ac_exeext'
15293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15294 (eval $ac_try) 2>&5
15296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15297 (exit $ac_status); }; }; then
15298 ac_cv_func_select=yes
15300 echo "$as_me: failed program was:" >&5
15301 sed 's/^/| /' conftest.$ac_ext >&5
15303 ac_cv_func_select=no
15305 rm -f conftest.err conftest.$ac_objext \
15306 conftest$ac_exeext conftest.$ac_ext
15308 echo "$as_me:$LINENO: result: $ac_cv_func_select" >&5
15309 echo "${ECHO_T}$ac_cv_func_select" >&6
15310 if test $ac_cv_func_select = yes; then
15313 { { echo "$as_me:$LINENO: error: select() required." >&5
15314 echo "$as_me: error: select() required." >&2;}
15315 { (exit 1); exit 1; }; }
15319 if test "${ac_cv_header_winsock_h}" != yes; then
15322 for ac_header in sys/select.h sys/socket.h
15324 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15325 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15326 echo "$as_me:$LINENO: checking for $ac_header" >&5
15327 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15328 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15329 echo $ECHO_N "(cached) $ECHO_C" >&6
15331 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15332 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15334 # Is the header compilable?
15335 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15336 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15337 cat >conftest.$ac_ext <<_ACEOF
15340 cat confdefs.h >>conftest.$ac_ext
15341 cat >>conftest.$ac_ext <<_ACEOF
15342 /* end confdefs.h. */
15343 $ac_includes_default
15344 #include <$ac_header>
15346 rm -f conftest.$ac_objext
15347 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15348 (eval $ac_compile) 2>conftest.er1
15350 grep -v '^ *+' conftest.er1 >conftest.err
15352 cat conftest.err >&5
15353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15354 (exit $ac_status); } &&
15355 { ac_try='test -z "$ac_c_werror_flag"
15356 || test ! -s conftest.err'
15357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15358 (eval $ac_try) 2>&5
15360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15361 (exit $ac_status); }; } &&
15362 { ac_try='test -s conftest.$ac_objext'
15363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15364 (eval $ac_try) 2>&5
15366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15367 (exit $ac_status); }; }; then
15368 ac_header_compiler=yes
15370 echo "$as_me: failed program was:" >&5
15371 sed 's/^/| /' conftest.$ac_ext >&5
15373 ac_header_compiler=no
15375 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15376 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15377 echo "${ECHO_T}$ac_header_compiler" >&6
15379 # Is the header present?
15380 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15381 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15382 cat >conftest.$ac_ext <<_ACEOF
15385 cat confdefs.h >>conftest.$ac_ext
15386 cat >>conftest.$ac_ext <<_ACEOF
15387 /* end confdefs.h. */
15388 #include <$ac_header>
15390 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15391 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15393 grep -v '^ *+' conftest.er1 >conftest.err
15395 cat conftest.err >&5
15396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15397 (exit $ac_status); } >/dev/null; then
15398 if test -s conftest.err; then
15399 ac_cpp_err=$ac_c_preproc_warn_flag
15400 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15407 if test -z "$ac_cpp_err"; then
15408 ac_header_preproc=yes
15410 echo "$as_me: failed program was:" >&5
15411 sed 's/^/| /' conftest.$ac_ext >&5
15413 ac_header_preproc=no
15415 rm -f conftest.err conftest.$ac_ext
15416 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15417 echo "${ECHO_T}$ac_header_preproc" >&6
15419 # So? What about this header?
15420 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15422 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15423 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15424 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15425 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15426 ac_header_preproc=yes
15429 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15430 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15431 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15432 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15433 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15434 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15435 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15436 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15437 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15438 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15439 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15440 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15443 ## --------------------------------------------- ##
15444 ## Report this to <http://www.openldap.org/its/> ##
15445 ## --------------------------------------------- ##
15448 sed "s/^/$as_me: WARNING: /" >&2
15451 echo "$as_me:$LINENO: checking for $ac_header" >&5
15452 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15453 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15454 echo $ECHO_N "(cached) $ECHO_C" >&6
15456 eval "$as_ac_Header=\$ac_header_preproc"
15458 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15459 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15462 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15463 cat >>confdefs.h <<_ACEOF
15464 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15471 echo "$as_me:$LINENO: checking types of arguments for select" >&5
15472 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
15473 if test "${ac_cv_func_select_args+set}" = set; then
15474 echo $ECHO_N "(cached) $ECHO_C" >&6
15476 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
15477 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
15478 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
15479 cat >conftest.$ac_ext <<_ACEOF
15482 cat confdefs.h >>conftest.$ac_ext
15483 cat >>conftest.$ac_ext <<_ACEOF
15484 /* end confdefs.h. */
15485 $ac_includes_default
15486 #if HAVE_SYS_SELECT_H
15487 # include <sys/select.h>
15489 #if HAVE_SYS_SOCKET_H
15490 # include <sys/socket.h>
15496 extern int select ($ac_arg1,
15497 $ac_arg234, $ac_arg234, $ac_arg234,
15503 rm -f conftest.$ac_objext
15504 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15505 (eval $ac_compile) 2>conftest.er1
15507 grep -v '^ *+' conftest.er1 >conftest.err
15509 cat conftest.err >&5
15510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15511 (exit $ac_status); } &&
15512 { ac_try='test -z "$ac_c_werror_flag"
15513 || test ! -s conftest.err'
15514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15515 (eval $ac_try) 2>&5
15517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15518 (exit $ac_status); }; } &&
15519 { ac_try='test -s conftest.$ac_objext'
15520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15521 (eval $ac_try) 2>&5
15523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15524 (exit $ac_status); }; }; then
15525 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
15527 echo "$as_me: failed program was:" >&5
15528 sed 's/^/| /' conftest.$ac_ext >&5
15531 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15535 # Provide a safe default value.
15536 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
15539 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
15540 echo "${ECHO_T}$ac_cv_func_select_args" >&6
15541 ac_save_IFS=$IFS; IFS=','
15542 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
15546 cat >>confdefs.h <<_ACEOF
15547 #define SELECT_TYPE_ARG1 $1
15551 cat >>confdefs.h <<_ACEOF
15552 #define SELECT_TYPE_ARG234 ($2)
15556 cat >>confdefs.h <<_ACEOF
15557 #define SELECT_TYPE_ARG5 ($3)
15566 for ac_func in poll
15568 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15569 echo "$as_me:$LINENO: checking for $ac_func" >&5
15570 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15571 if eval "test \"\${$as_ac_var+set}\" = set"; then
15572 echo $ECHO_N "(cached) $ECHO_C" >&6
15574 cat >conftest.$ac_ext <<_ACEOF
15577 cat confdefs.h >>conftest.$ac_ext
15578 cat >>conftest.$ac_ext <<_ACEOF
15579 /* end confdefs.h. */
15580 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15581 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15582 #define $ac_func innocuous_$ac_func
15584 /* System header to define __stub macros and hopefully few prototypes,
15585 which can conflict with char $ac_func (); below.
15586 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15587 <limits.h> exists even on freestanding compilers. */
15590 # include <limits.h>
15592 # include <assert.h>
15597 /* Override any gcc2 internal prototype to avoid an error. */
15602 /* We use char because int might match the return type of a gcc2
15603 builtin and then its argument prototype would still apply. */
15605 /* The GNU C library defines this for functions which it implements
15606 to always fail with ENOSYS. Some functions are actually named
15607 something starting with __ and the normal name is an alias. */
15608 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15611 char (*f) () = $ac_func;
15620 return f != $ac_func;
15625 rm -f conftest.$ac_objext conftest$ac_exeext
15626 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15627 (eval $ac_link) 2>conftest.er1
15629 grep -v '^ *+' conftest.er1 >conftest.err
15631 cat conftest.err >&5
15632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15633 (exit $ac_status); } &&
15634 { ac_try='test -z "$ac_c_werror_flag"
15635 || test ! -s conftest.err'
15636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15637 (eval $ac_try) 2>&5
15639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15640 (exit $ac_status); }; } &&
15641 { ac_try='test -s conftest$ac_exeext'
15642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15643 (eval $ac_try) 2>&5
15645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15646 (exit $ac_status); }; }; then
15647 eval "$as_ac_var=yes"
15649 echo "$as_me: failed program was:" >&5
15650 sed 's/^/| /' conftest.$ac_ext >&5
15652 eval "$as_ac_var=no"
15654 rm -f conftest.err conftest.$ac_objext \
15655 conftest$ac_exeext conftest.$ac_ext
15657 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15658 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15659 if test `eval echo '${'$as_ac_var'}'` = yes; then
15660 cat >>confdefs.h <<_ACEOF
15661 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15668 for ac_header in poll.h
15670 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15671 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15672 echo "$as_me:$LINENO: checking for $ac_header" >&5
15673 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15674 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15675 echo $ECHO_N "(cached) $ECHO_C" >&6
15677 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15678 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15680 # Is the header compilable?
15681 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15682 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15683 cat >conftest.$ac_ext <<_ACEOF
15686 cat confdefs.h >>conftest.$ac_ext
15687 cat >>conftest.$ac_ext <<_ACEOF
15688 /* end confdefs.h. */
15689 $ac_includes_default
15690 #include <$ac_header>
15692 rm -f conftest.$ac_objext
15693 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15694 (eval $ac_compile) 2>conftest.er1
15696 grep -v '^ *+' conftest.er1 >conftest.err
15698 cat conftest.err >&5
15699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15700 (exit $ac_status); } &&
15701 { ac_try='test -z "$ac_c_werror_flag"
15702 || test ! -s conftest.err'
15703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15704 (eval $ac_try) 2>&5
15706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15707 (exit $ac_status); }; } &&
15708 { ac_try='test -s conftest.$ac_objext'
15709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15710 (eval $ac_try) 2>&5
15712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15713 (exit $ac_status); }; }; then
15714 ac_header_compiler=yes
15716 echo "$as_me: failed program was:" >&5
15717 sed 's/^/| /' conftest.$ac_ext >&5
15719 ac_header_compiler=no
15721 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15722 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15723 echo "${ECHO_T}$ac_header_compiler" >&6
15725 # Is the header present?
15726 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15727 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15728 cat >conftest.$ac_ext <<_ACEOF
15731 cat confdefs.h >>conftest.$ac_ext
15732 cat >>conftest.$ac_ext <<_ACEOF
15733 /* end confdefs.h. */
15734 #include <$ac_header>
15736 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15737 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15739 grep -v '^ *+' conftest.er1 >conftest.err
15741 cat conftest.err >&5
15742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15743 (exit $ac_status); } >/dev/null; then
15744 if test -s conftest.err; then
15745 ac_cpp_err=$ac_c_preproc_warn_flag
15746 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15753 if test -z "$ac_cpp_err"; then
15754 ac_header_preproc=yes
15756 echo "$as_me: failed program was:" >&5
15757 sed 's/^/| /' conftest.$ac_ext >&5
15759 ac_header_preproc=no
15761 rm -f conftest.err conftest.$ac_ext
15762 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15763 echo "${ECHO_T}$ac_header_preproc" >&6
15765 # So? What about this header?
15766 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15768 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15769 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15770 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15771 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15772 ac_header_preproc=yes
15775 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15776 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15777 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15778 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15779 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15780 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15781 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15782 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15783 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15784 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15785 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15786 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15789 ## --------------------------------------------- ##
15790 ## Report this to <http://www.openldap.org/its/> ##
15791 ## --------------------------------------------- ##
15794 sed "s/^/$as_me: WARNING: /" >&2
15797 echo "$as_me:$LINENO: checking for $ac_header" >&5
15798 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15799 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15800 echo $ECHO_N "(cached) $ECHO_C" >&6
15802 eval "$as_ac_Header=\$ac_header_preproc"
15804 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15805 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15808 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15809 cat >>confdefs.h <<_ACEOF
15810 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15819 for ac_header in sys/epoll.h
15821 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15822 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15823 echo "$as_me:$LINENO: checking for $ac_header" >&5
15824 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15825 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15826 echo $ECHO_N "(cached) $ECHO_C" >&6
15828 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15829 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15831 # Is the header compilable?
15832 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15833 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15834 cat >conftest.$ac_ext <<_ACEOF
15837 cat confdefs.h >>conftest.$ac_ext
15838 cat >>conftest.$ac_ext <<_ACEOF
15839 /* end confdefs.h. */
15840 $ac_includes_default
15841 #include <$ac_header>
15843 rm -f conftest.$ac_objext
15844 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15845 (eval $ac_compile) 2>conftest.er1
15847 grep -v '^ *+' conftest.er1 >conftest.err
15849 cat conftest.err >&5
15850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15851 (exit $ac_status); } &&
15852 { ac_try='test -z "$ac_c_werror_flag"
15853 || test ! -s conftest.err'
15854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15855 (eval $ac_try) 2>&5
15857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15858 (exit $ac_status); }; } &&
15859 { ac_try='test -s conftest.$ac_objext'
15860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15861 (eval $ac_try) 2>&5
15863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15864 (exit $ac_status); }; }; then
15865 ac_header_compiler=yes
15867 echo "$as_me: failed program was:" >&5
15868 sed 's/^/| /' conftest.$ac_ext >&5
15870 ac_header_compiler=no
15872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15873 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15874 echo "${ECHO_T}$ac_header_compiler" >&6
15876 # Is the header present?
15877 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15878 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15879 cat >conftest.$ac_ext <<_ACEOF
15882 cat confdefs.h >>conftest.$ac_ext
15883 cat >>conftest.$ac_ext <<_ACEOF
15884 /* end confdefs.h. */
15885 #include <$ac_header>
15887 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15888 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15890 grep -v '^ *+' conftest.er1 >conftest.err
15892 cat conftest.err >&5
15893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15894 (exit $ac_status); } >/dev/null; then
15895 if test -s conftest.err; then
15896 ac_cpp_err=$ac_c_preproc_warn_flag
15897 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15904 if test -z "$ac_cpp_err"; then
15905 ac_header_preproc=yes
15907 echo "$as_me: failed program was:" >&5
15908 sed 's/^/| /' conftest.$ac_ext >&5
15910 ac_header_preproc=no
15912 rm -f conftest.err conftest.$ac_ext
15913 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15914 echo "${ECHO_T}$ac_header_preproc" >&6
15916 # So? What about this header?
15917 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15919 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15920 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15921 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15922 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15923 ac_header_preproc=yes
15926 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15927 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15928 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15929 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15930 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15931 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15932 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15933 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15934 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15935 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15936 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15937 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15940 ## --------------------------------------------- ##
15941 ## Report this to <http://www.openldap.org/its/> ##
15942 ## --------------------------------------------- ##
15945 sed "s/^/$as_me: WARNING: /" >&2
15948 echo "$as_me:$LINENO: checking for $ac_header" >&5
15949 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15950 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15951 echo $ECHO_N "(cached) $ECHO_C" >&6
15953 eval "$as_ac_Header=\$ac_header_preproc"
15955 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15956 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15959 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15960 cat >>confdefs.h <<_ACEOF
15961 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15968 if test "${ac_cv_header_sys_epoll_h}" = yes; then
15969 echo "$as_me:$LINENO: checking for epoll system call" >&5
15970 echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6
15971 if test "$cross_compiling" = yes; then
15972 echo "$as_me:$LINENO: result: no" >&5
15973 echo "${ECHO_T}no" >&6
15975 cat >conftest.$ac_ext <<_ACEOF
15978 cat confdefs.h >>conftest.$ac_ext
15979 cat >>conftest.$ac_ext <<_ACEOF
15980 /* end confdefs.h. */
15981 int main(int argc, char *argv)
15983 int epfd = epoll_create(256);
15984 exit (epfd == -1 ? 1 : 0);
15987 rm -f conftest$ac_exeext
15988 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15989 (eval $ac_link) 2>&5
15991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15992 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15994 (eval $ac_try) 2>&5
15996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15997 (exit $ac_status); }; }; then
15998 echo "$as_me:$LINENO: result: yes" >&5
15999 echo "${ECHO_T}yes" >&6
16001 cat >>confdefs.h <<\_ACEOF
16002 #define HAVE_EPOLL 1
16006 echo "$as_me: program exited with status $ac_status" >&5
16007 echo "$as_me: failed program was:" >&5
16008 sed 's/^/| /' conftest.$ac_ext >&5
16010 ( exit $ac_status )
16011 echo "$as_me:$LINENO: result: no" >&5
16012 echo "${ECHO_T}no" >&6
16014 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16019 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16020 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16021 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16022 echo $ECHO_N "(cached) $ECHO_C" >&6
16025 cat >conftest.$ac_ext <<_ACEOF
16028 cat confdefs.h >>conftest.$ac_ext
16029 cat >>conftest.$ac_ext <<_ACEOF
16030 /* end confdefs.h. */
16033 #include <sys/types.h>
16036 #include <stdlib.h>
16041 char *c = (char *) *sys_errlist
16046 rm -f conftest.$ac_objext
16047 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16048 (eval $ac_compile) 2>conftest.er1
16050 grep -v '^ *+' conftest.er1 >conftest.err
16052 cat conftest.err >&5
16053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16054 (exit $ac_status); } &&
16055 { ac_try='test -z "$ac_c_werror_flag"
16056 || test ! -s conftest.err'
16057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16058 (eval $ac_try) 2>&5
16060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16061 (exit $ac_status); }; } &&
16062 { ac_try='test -s conftest.$ac_objext'
16063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16064 (eval $ac_try) 2>&5
16066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16067 (exit $ac_status); }; }; then
16068 ol_cv_dcl_sys_errlist=yes
16069 ol_cv_have_sys_errlist=yes
16071 echo "$as_me: failed program was:" >&5
16072 sed 's/^/| /' conftest.$ac_ext >&5
16074 ol_cv_dcl_sys_errlist=no
16076 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16078 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16079 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16081 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16082 if test $ol_cv_dcl_sys_errlist = no ; then
16084 cat >>confdefs.h <<\_ACEOF
16085 #define DECL_SYS_ERRLIST 1
16089 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16090 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16091 if test "${ol_cv_have_sys_errlist+set}" = set; then
16092 echo $ECHO_N "(cached) $ECHO_C" >&6
16095 cat >conftest.$ac_ext <<_ACEOF
16098 cat confdefs.h >>conftest.$ac_ext
16099 cat >>conftest.$ac_ext <<_ACEOF
16100 /* end confdefs.h. */
16105 char *c = (char *) *sys_errlist
16110 rm -f conftest.$ac_objext conftest$ac_exeext
16111 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16112 (eval $ac_link) 2>conftest.er1
16114 grep -v '^ *+' conftest.er1 >conftest.err
16116 cat conftest.err >&5
16117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16118 (exit $ac_status); } &&
16119 { ac_try='test -z "$ac_c_werror_flag"
16120 || test ! -s conftest.err'
16121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16122 (eval $ac_try) 2>&5
16124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16125 (exit $ac_status); }; } &&
16126 { ac_try='test -s conftest$ac_exeext'
16127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16128 (eval $ac_try) 2>&5
16130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16131 (exit $ac_status); }; }; then
16132 ol_cv_have_sys_errlist=yes
16134 echo "$as_me: failed program was:" >&5
16135 sed 's/^/| /' conftest.$ac_ext >&5
16137 ol_cv_have_sys_errlist=no
16139 rm -f conftest.err conftest.$ac_objext \
16140 conftest$ac_exeext conftest.$ac_ext
16142 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16143 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16145 if test $ol_cv_have_sys_errlist = yes ; then
16147 cat >>confdefs.h <<\_ACEOF
16148 #define HAVE_SYS_ERRLIST 1
16154 for ac_func in strerror strerror_r
16156 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16157 echo "$as_me:$LINENO: checking for $ac_func" >&5
16158 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16159 if eval "test \"\${$as_ac_var+set}\" = set"; then
16160 echo $ECHO_N "(cached) $ECHO_C" >&6
16162 cat >conftest.$ac_ext <<_ACEOF
16165 cat confdefs.h >>conftest.$ac_ext
16166 cat >>conftest.$ac_ext <<_ACEOF
16167 /* end confdefs.h. */
16168 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16169 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16170 #define $ac_func innocuous_$ac_func
16172 /* System header to define __stub macros and hopefully few prototypes,
16173 which can conflict with char $ac_func (); below.
16174 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16175 <limits.h> exists even on freestanding compilers. */
16178 # include <limits.h>
16180 # include <assert.h>
16185 /* Override any gcc2 internal prototype to avoid an error. */
16190 /* We use char because int might match the return type of a gcc2
16191 builtin and then its argument prototype would still apply. */
16193 /* The GNU C library defines this for functions which it implements
16194 to always fail with ENOSYS. Some functions are actually named
16195 something starting with __ and the normal name is an alias. */
16196 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16199 char (*f) () = $ac_func;
16208 return f != $ac_func;
16213 rm -f conftest.$ac_objext conftest$ac_exeext
16214 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16215 (eval $ac_link) 2>conftest.er1
16217 grep -v '^ *+' conftest.er1 >conftest.err
16219 cat conftest.err >&5
16220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16221 (exit $ac_status); } &&
16222 { ac_try='test -z "$ac_c_werror_flag"
16223 || test ! -s conftest.err'
16224 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16225 (eval $ac_try) 2>&5
16227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16228 (exit $ac_status); }; } &&
16229 { ac_try='test -s conftest$ac_exeext'
16230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16231 (eval $ac_try) 2>&5
16233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16234 (exit $ac_status); }; }; then
16235 eval "$as_ac_var=yes"
16237 echo "$as_me: failed program was:" >&5
16238 sed 's/^/| /' conftest.$ac_ext >&5
16240 eval "$as_ac_var=no"
16242 rm -f conftest.err conftest.$ac_objext \
16243 conftest$ac_exeext conftest.$ac_ext
16245 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16246 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16247 if test `eval echo '${'$as_ac_var'}'` = yes; then
16248 cat >>confdefs.h <<_ACEOF
16249 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16255 ol_cv_func_strerror_r=no
16256 if test "${ac_cv_func_strerror_r}" = yes ; then
16257 echo "$as_me:$LINENO: checking non-posix strerror_r" >&5
16258 echo $ECHO_N "checking non-posix strerror_r... $ECHO_C" >&6
16259 if test "${ol_cv_nonposix_strerror_r+set}" = set; then
16260 echo $ECHO_N "(cached) $ECHO_C" >&6
16263 cat >conftest.$ac_ext <<_ACEOF
16266 cat confdefs.h >>conftest.$ac_ext
16267 cat >>conftest.$ac_ext <<_ACEOF
16268 /* end confdefs.h. */
16269 #include <string.h>
16271 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16272 $EGREP "strerror_r" >/dev/null 2>&1; then
16273 ol_decl_strerror_r=yes
16275 ol_decl_strerror_r=no
16279 if test $ol_decl_strerror_r = yes ; then
16280 cat >conftest.$ac_ext <<_ACEOF
16283 cat confdefs.h >>conftest.$ac_ext
16284 cat >>conftest.$ac_ext <<_ACEOF
16285 /* end confdefs.h. */
16286 #include <string.h>
16290 /* from autoconf 2.59 */
16292 char x = *strerror_r (0, buf, sizeof buf);
16293 char *p = strerror_r (0, buf, sizeof buf);
16299 rm -f conftest.$ac_objext
16300 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16301 (eval $ac_compile) 2>conftest.er1
16303 grep -v '^ *+' conftest.er1 >conftest.err
16305 cat conftest.err >&5
16306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16307 (exit $ac_status); } &&
16308 { ac_try='test -z "$ac_c_werror_flag"
16309 || test ! -s conftest.err'
16310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16311 (eval $ac_try) 2>&5
16313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16314 (exit $ac_status); }; } &&
16315 { ac_try='test -s conftest.$ac_objext'
16316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16317 (eval $ac_try) 2>&5
16319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16320 (exit $ac_status); }; }; then
16321 ol_cv_nonposix_strerror_r=yes
16323 echo "$as_me: failed program was:" >&5
16324 sed 's/^/| /' conftest.$ac_ext >&5
16326 ol_cv_nonposix_strerror_r=no
16328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16330 if test "$cross_compiling" = yes; then
16331 ol_cv_nonposix_strerror=no
16333 cat >conftest.$ac_ext <<_ACEOF
16336 cat confdefs.h >>conftest.$ac_ext
16337 cat >>conftest.$ac_ext <<_ACEOF
16338 /* end confdefs.h. */
16343 strerror_r( 1, buf, sizeof buf );
16344 exit( buf[0] == 0 );
16348 rm -f conftest$ac_exeext
16349 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16350 (eval $ac_link) 2>&5
16352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16353 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16355 (eval $ac_try) 2>&5
16357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16358 (exit $ac_status); }; }; then
16359 ol_cv_nonposix_strerror_r=yes
16361 echo "$as_me: program exited with status $ac_status" >&5
16362 echo "$as_me: failed program was:" >&5
16363 sed 's/^/| /' conftest.$ac_ext >&5
16365 ( exit $ac_status )
16366 ol_cv_nonposix_strerror=no
16368 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16373 echo "$as_me:$LINENO: result: $ol_cv_nonposix_strerror_r" >&5
16374 echo "${ECHO_T}$ol_cv_nonposix_strerror_r" >&6
16375 if test $ol_cv_nonposix_strerror_r = yes ; then
16377 cat >>confdefs.h <<\_ACEOF
16378 #define HAVE_NONPOSIX_STRERROR_R 1
16383 elif test "${ac_cv_func_strerror}" = no ; then
16384 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16385 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16386 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16387 echo $ECHO_N "(cached) $ECHO_C" >&6
16390 cat >conftest.$ac_ext <<_ACEOF
16393 cat confdefs.h >>conftest.$ac_ext
16394 cat >>conftest.$ac_ext <<_ACEOF
16395 /* end confdefs.h. */
16398 #include <sys/types.h>
16401 #include <stdlib.h>
16406 char *c = (char *) *sys_errlist
16411 rm -f conftest.$ac_objext
16412 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16413 (eval $ac_compile) 2>conftest.er1
16415 grep -v '^ *+' conftest.er1 >conftest.err
16417 cat conftest.err >&5
16418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16419 (exit $ac_status); } &&
16420 { ac_try='test -z "$ac_c_werror_flag"
16421 || test ! -s conftest.err'
16422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16423 (eval $ac_try) 2>&5
16425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16426 (exit $ac_status); }; } &&
16427 { ac_try='test -s conftest.$ac_objext'
16428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16429 (eval $ac_try) 2>&5
16431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16432 (exit $ac_status); }; }; then
16433 ol_cv_dcl_sys_errlist=yes
16434 ol_cv_have_sys_errlist=yes
16436 echo "$as_me: failed program was:" >&5
16437 sed 's/^/| /' conftest.$ac_ext >&5
16439 ol_cv_dcl_sys_errlist=no
16441 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16443 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16444 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16446 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16447 if test $ol_cv_dcl_sys_errlist = no ; then
16449 cat >>confdefs.h <<\_ACEOF
16450 #define DECL_SYS_ERRLIST 1
16454 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16455 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16456 if test "${ol_cv_have_sys_errlist+set}" = set; then
16457 echo $ECHO_N "(cached) $ECHO_C" >&6
16460 cat >conftest.$ac_ext <<_ACEOF
16463 cat confdefs.h >>conftest.$ac_ext
16464 cat >>conftest.$ac_ext <<_ACEOF
16465 /* end confdefs.h. */
16470 char *c = (char *) *sys_errlist
16475 rm -f conftest.$ac_objext conftest$ac_exeext
16476 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16477 (eval $ac_link) 2>conftest.er1
16479 grep -v '^ *+' conftest.er1 >conftest.err
16481 cat conftest.err >&5
16482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16483 (exit $ac_status); } &&
16484 { ac_try='test -z "$ac_c_werror_flag"
16485 || test ! -s conftest.err'
16486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16487 (eval $ac_try) 2>&5
16489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16490 (exit $ac_status); }; } &&
16491 { ac_try='test -s conftest$ac_exeext'
16492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16493 (eval $ac_try) 2>&5
16495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16496 (exit $ac_status); }; }; then
16497 ol_cv_have_sys_errlist=yes
16499 echo "$as_me: failed program was:" >&5
16500 sed 's/^/| /' conftest.$ac_ext >&5
16502 ol_cv_have_sys_errlist=no
16504 rm -f conftest.err conftest.$ac_objext \
16505 conftest$ac_exeext conftest.$ac_ext
16507 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16508 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16510 if test $ol_cv_have_sys_errlist = yes ; then
16512 cat >>confdefs.h <<\_ACEOF
16513 #define HAVE_SYS_ERRLIST 1
16522 for ac_header in regex.h
16524 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16525 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16526 echo "$as_me:$LINENO: checking for $ac_header" >&5
16527 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16528 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16529 echo $ECHO_N "(cached) $ECHO_C" >&6
16531 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16532 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16534 # Is the header compilable?
16535 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16536 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16537 cat >conftest.$ac_ext <<_ACEOF
16540 cat confdefs.h >>conftest.$ac_ext
16541 cat >>conftest.$ac_ext <<_ACEOF
16542 /* end confdefs.h. */
16543 $ac_includes_default
16544 #include <$ac_header>
16546 rm -f conftest.$ac_objext
16547 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16548 (eval $ac_compile) 2>conftest.er1
16550 grep -v '^ *+' conftest.er1 >conftest.err
16552 cat conftest.err >&5
16553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16554 (exit $ac_status); } &&
16555 { ac_try='test -z "$ac_c_werror_flag"
16556 || test ! -s conftest.err'
16557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16558 (eval $ac_try) 2>&5
16560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16561 (exit $ac_status); }; } &&
16562 { ac_try='test -s conftest.$ac_objext'
16563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16564 (eval $ac_try) 2>&5
16566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16567 (exit $ac_status); }; }; then
16568 ac_header_compiler=yes
16570 echo "$as_me: failed program was:" >&5
16571 sed 's/^/| /' conftest.$ac_ext >&5
16573 ac_header_compiler=no
16575 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16576 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16577 echo "${ECHO_T}$ac_header_compiler" >&6
16579 # Is the header present?
16580 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16581 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16582 cat >conftest.$ac_ext <<_ACEOF
16585 cat confdefs.h >>conftest.$ac_ext
16586 cat >>conftest.$ac_ext <<_ACEOF
16587 /* end confdefs.h. */
16588 #include <$ac_header>
16590 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16591 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16593 grep -v '^ *+' conftest.er1 >conftest.err
16595 cat conftest.err >&5
16596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16597 (exit $ac_status); } >/dev/null; then
16598 if test -s conftest.err; then
16599 ac_cpp_err=$ac_c_preproc_warn_flag
16600 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16607 if test -z "$ac_cpp_err"; then
16608 ac_header_preproc=yes
16610 echo "$as_me: failed program was:" >&5
16611 sed 's/^/| /' conftest.$ac_ext >&5
16613 ac_header_preproc=no
16615 rm -f conftest.err conftest.$ac_ext
16616 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16617 echo "${ECHO_T}$ac_header_preproc" >&6
16619 # So? What about this header?
16620 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16622 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16623 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16624 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16625 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16626 ac_header_preproc=yes
16629 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16630 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16631 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16632 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16633 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16634 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16635 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16636 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16637 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16638 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16639 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16640 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16643 ## --------------------------------------------- ##
16644 ## Report this to <http://www.openldap.org/its/> ##
16645 ## --------------------------------------------- ##
16648 sed "s/^/$as_me: WARNING: /" >&2
16651 echo "$as_me:$LINENO: checking for $ac_header" >&5
16652 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16653 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16654 echo $ECHO_N "(cached) $ECHO_C" >&6
16656 eval "$as_ac_Header=\$ac_header_preproc"
16658 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16659 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16662 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16663 cat >>confdefs.h <<_ACEOF
16664 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16671 if test "$ac_cv_header_regex_h" != yes ; then
16672 { { echo "$as_me:$LINENO: error: POSIX regex.h required." >&5
16673 echo "$as_me: error: POSIX regex.h required." >&2;}
16674 { (exit 1); exit 1; }; }
16676 echo "$as_me:$LINENO: checking for library containing regfree" >&5
16677 echo $ECHO_N "checking for library containing regfree... $ECHO_C" >&6
16678 if test "${ac_cv_search_regfree+set}" = set; then
16679 echo $ECHO_N "(cached) $ECHO_C" >&6
16681 ac_func_search_save_LIBS=$LIBS
16682 ac_cv_search_regfree=no
16683 cat >conftest.$ac_ext <<_ACEOF
16686 cat confdefs.h >>conftest.$ac_ext
16687 cat >>conftest.$ac_ext <<_ACEOF
16688 /* end confdefs.h. */
16690 /* Override any gcc2 internal prototype to avoid an error. */
16694 /* We use char because int might match the return type of a gcc2
16695 builtin and then its argument prototype would still apply. */
16705 rm -f conftest.$ac_objext conftest$ac_exeext
16706 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16707 (eval $ac_link) 2>conftest.er1
16709 grep -v '^ *+' conftest.er1 >conftest.err
16711 cat conftest.err >&5
16712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16713 (exit $ac_status); } &&
16714 { ac_try='test -z "$ac_c_werror_flag"
16715 || test ! -s conftest.err'
16716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16717 (eval $ac_try) 2>&5
16719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16720 (exit $ac_status); }; } &&
16721 { ac_try='test -s conftest$ac_exeext'
16722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16723 (eval $ac_try) 2>&5
16725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16726 (exit $ac_status); }; }; then
16727 ac_cv_search_regfree="none required"
16729 echo "$as_me: failed program was:" >&5
16730 sed 's/^/| /' conftest.$ac_ext >&5
16733 rm -f conftest.err conftest.$ac_objext \
16734 conftest$ac_exeext conftest.$ac_ext
16735 if test "$ac_cv_search_regfree" = no; then
16736 for ac_lib in regex gnuregex; do
16737 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16738 cat >conftest.$ac_ext <<_ACEOF
16741 cat confdefs.h >>conftest.$ac_ext
16742 cat >>conftest.$ac_ext <<_ACEOF
16743 /* end confdefs.h. */
16745 /* Override any gcc2 internal prototype to avoid an error. */
16749 /* We use char because int might match the return type of a gcc2
16750 builtin and then its argument prototype would still apply. */
16760 rm -f conftest.$ac_objext conftest$ac_exeext
16761 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16762 (eval $ac_link) 2>conftest.er1
16764 grep -v '^ *+' conftest.er1 >conftest.err
16766 cat conftest.err >&5
16767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16768 (exit $ac_status); } &&
16769 { ac_try='test -z "$ac_c_werror_flag"
16770 || test ! -s conftest.err'
16771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16772 (eval $ac_try) 2>&5
16774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16775 (exit $ac_status); }; } &&
16776 { ac_try='test -s conftest$ac_exeext'
16777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16778 (eval $ac_try) 2>&5
16780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16781 (exit $ac_status); }; }; then
16782 ac_cv_search_regfree="-l$ac_lib"
16785 echo "$as_me: failed program was:" >&5
16786 sed 's/^/| /' conftest.$ac_ext >&5
16789 rm -f conftest.err conftest.$ac_objext \
16790 conftest$ac_exeext conftest.$ac_ext
16793 LIBS=$ac_func_search_save_LIBS
16795 echo "$as_me:$LINENO: result: $ac_cv_search_regfree" >&5
16796 echo "${ECHO_T}$ac_cv_search_regfree" >&6
16797 if test "$ac_cv_search_regfree" != no; then
16798 test "$ac_cv_search_regfree" = "none required" || LIBS="$ac_cv_search_regfree $LIBS"
16801 { { echo "$as_me:$LINENO: error: POSIX regex required." >&5
16802 echo "$as_me: error: POSIX regex required." >&2;}
16803 { (exit 1); exit 1; }; }
16808 echo "$as_me:$LINENO: checking for compatible POSIX regex" >&5
16809 echo $ECHO_N "checking for compatible POSIX regex... $ECHO_C" >&6
16810 if test "${ol_cv_c_posix_regex+set}" = set; then
16811 echo $ECHO_N "(cached) $ECHO_C" >&6
16814 if test "$cross_compiling" = yes; then
16815 ol_cv_c_posix_regex=cross
16817 cat >conftest.$ac_ext <<_ACEOF
16820 cat confdefs.h >>conftest.$ac_ext
16821 cat >>conftest.$ac_ext <<_ACEOF
16822 /* end confdefs.h. */
16824 #include <sys/types.h>
16826 static char *pattern, *string;
16834 if(regcomp(&re, pattern, 0)) {
16838 string = "ALL MATCH";
16840 rc = regexec(&re, string, 0, (void*)0, 0);
16847 rm -f conftest$ac_exeext
16848 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16849 (eval $ac_link) 2>&5
16851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16852 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16853 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16854 (eval $ac_try) 2>&5
16856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16857 (exit $ac_status); }; }; then
16858 ol_cv_c_posix_regex=yes
16860 echo "$as_me: program exited with status $ac_status" >&5
16861 echo "$as_me: failed program was:" >&5
16862 sed 's/^/| /' conftest.$ac_ext >&5
16864 ( exit $ac_status )
16865 ol_cv_c_posix_regex=no
16867 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16870 echo "$as_me:$LINENO: result: $ol_cv_c_posix_regex" >&5
16871 echo "${ECHO_T}$ol_cv_c_posix_regex" >&6
16873 if test "$ol_cv_c_posix_regex" = no ; then
16874 { { echo "$as_me:$LINENO: error: broken POSIX regex!" >&5
16875 echo "$as_me: error: broken POSIX regex!" >&2;}
16876 { (exit 1); exit 1; }; }
16882 for ac_header in sys/uuid.h
16884 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16885 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16886 echo "$as_me:$LINENO: checking for $ac_header" >&5
16887 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16888 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16889 echo $ECHO_N "(cached) $ECHO_C" >&6
16891 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16892 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16894 # Is the header compilable?
16895 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16896 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16897 cat >conftest.$ac_ext <<_ACEOF
16900 cat confdefs.h >>conftest.$ac_ext
16901 cat >>conftest.$ac_ext <<_ACEOF
16902 /* end confdefs.h. */
16903 $ac_includes_default
16904 #include <$ac_header>
16906 rm -f conftest.$ac_objext
16907 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16908 (eval $ac_compile) 2>conftest.er1
16910 grep -v '^ *+' conftest.er1 >conftest.err
16912 cat conftest.err >&5
16913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16914 (exit $ac_status); } &&
16915 { ac_try='test -z "$ac_c_werror_flag"
16916 || test ! -s conftest.err'
16917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16918 (eval $ac_try) 2>&5
16920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16921 (exit $ac_status); }; } &&
16922 { ac_try='test -s conftest.$ac_objext'
16923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16924 (eval $ac_try) 2>&5
16926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16927 (exit $ac_status); }; }; then
16928 ac_header_compiler=yes
16930 echo "$as_me: failed program was:" >&5
16931 sed 's/^/| /' conftest.$ac_ext >&5
16933 ac_header_compiler=no
16935 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16936 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16937 echo "${ECHO_T}$ac_header_compiler" >&6
16939 # Is the header present?
16940 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16941 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16942 cat >conftest.$ac_ext <<_ACEOF
16945 cat confdefs.h >>conftest.$ac_ext
16946 cat >>conftest.$ac_ext <<_ACEOF
16947 /* end confdefs.h. */
16948 #include <$ac_header>
16950 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16951 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16953 grep -v '^ *+' conftest.er1 >conftest.err
16955 cat conftest.err >&5
16956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16957 (exit $ac_status); } >/dev/null; then
16958 if test -s conftest.err; then
16959 ac_cpp_err=$ac_c_preproc_warn_flag
16960 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16967 if test -z "$ac_cpp_err"; then
16968 ac_header_preproc=yes
16970 echo "$as_me: failed program was:" >&5
16971 sed 's/^/| /' conftest.$ac_ext >&5
16973 ac_header_preproc=no
16975 rm -f conftest.err conftest.$ac_ext
16976 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16977 echo "${ECHO_T}$ac_header_preproc" >&6
16979 # So? What about this header?
16980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16982 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16983 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16984 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16985 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16986 ac_header_preproc=yes
16989 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16990 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16991 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16992 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16993 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16994 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16995 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16996 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16997 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16998 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16999 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17000 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17003 ## --------------------------------------------- ##
17004 ## Report this to <http://www.openldap.org/its/> ##
17005 ## --------------------------------------------- ##
17008 sed "s/^/$as_me: WARNING: /" >&2
17011 echo "$as_me:$LINENO: checking for $ac_header" >&5
17012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17013 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17014 echo $ECHO_N "(cached) $ECHO_C" >&6
17016 eval "$as_ac_Header=\$ac_header_preproc"
17018 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17019 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17022 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17023 cat >>confdefs.h <<_ACEOF
17024 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17031 if test $ac_cv_header_sys_uuid_h = yes ; then
17033 echo "$as_me:$LINENO: checking for library containing uuid_to_str" >&5
17034 echo $ECHO_N "checking for library containing uuid_to_str... $ECHO_C" >&6
17035 if test "${ac_cv_search_uuid_to_str+set}" = set; then
17036 echo $ECHO_N "(cached) $ECHO_C" >&6
17038 ac_func_search_save_LIBS=$LIBS
17039 ac_cv_search_uuid_to_str=no
17040 cat >conftest.$ac_ext <<_ACEOF
17043 cat confdefs.h >>conftest.$ac_ext
17044 cat >>conftest.$ac_ext <<_ACEOF
17045 /* end confdefs.h. */
17047 /* Override any gcc2 internal prototype to avoid an error. */
17051 /* We use char because int might match the return type of a gcc2
17052 builtin and then its argument prototype would still apply. */
17053 char uuid_to_str ();
17062 rm -f conftest.$ac_objext conftest$ac_exeext
17063 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17064 (eval $ac_link) 2>conftest.er1
17066 grep -v '^ *+' conftest.er1 >conftest.err
17068 cat conftest.err >&5
17069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17070 (exit $ac_status); } &&
17071 { ac_try='test -z "$ac_c_werror_flag"
17072 || test ! -s conftest.err'
17073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17074 (eval $ac_try) 2>&5
17076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17077 (exit $ac_status); }; } &&
17078 { ac_try='test -s conftest$ac_exeext'
17079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17080 (eval $ac_try) 2>&5
17082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17083 (exit $ac_status); }; }; then
17084 ac_cv_search_uuid_to_str="none required"
17086 echo "$as_me: failed program was:" >&5
17087 sed 's/^/| /' conftest.$ac_ext >&5
17090 rm -f conftest.err conftest.$ac_objext \
17091 conftest$ac_exeext conftest.$ac_ext
17092 if test "$ac_cv_search_uuid_to_str" = no; then
17093 for ac_lib in uuid; do
17094 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17095 cat >conftest.$ac_ext <<_ACEOF
17098 cat confdefs.h >>conftest.$ac_ext
17099 cat >>conftest.$ac_ext <<_ACEOF
17100 /* end confdefs.h. */
17102 /* Override any gcc2 internal prototype to avoid an error. */
17106 /* We use char because int might match the return type of a gcc2
17107 builtin and then its argument prototype would still apply. */
17108 char uuid_to_str ();
17117 rm -f conftest.$ac_objext conftest$ac_exeext
17118 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17119 (eval $ac_link) 2>conftest.er1
17121 grep -v '^ *+' conftest.er1 >conftest.err
17123 cat conftest.err >&5
17124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17125 (exit $ac_status); } &&
17126 { ac_try='test -z "$ac_c_werror_flag"
17127 || test ! -s conftest.err'
17128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17129 (eval $ac_try) 2>&5
17131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17132 (exit $ac_status); }; } &&
17133 { ac_try='test -s conftest$ac_exeext'
17134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17135 (eval $ac_try) 2>&5
17137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17138 (exit $ac_status); }; }; then
17139 ac_cv_search_uuid_to_str="-l$ac_lib"
17142 echo "$as_me: failed program was:" >&5
17143 sed 's/^/| /' conftest.$ac_ext >&5
17146 rm -f conftest.err conftest.$ac_objext \
17147 conftest$ac_exeext conftest.$ac_ext
17150 LIBS=$ac_func_search_save_LIBS
17152 echo "$as_me:$LINENO: result: $ac_cv_search_uuid_to_str" >&5
17153 echo "${ECHO_T}$ac_cv_search_uuid_to_str" >&6
17154 if test "$ac_cv_search_uuid_to_str" != no; then
17155 test "$ac_cv_search_uuid_to_str" = "none required" || LIBS="$ac_cv_search_uuid_to_str $LIBS"
17163 if test have_uuid = yes ; then
17165 cat >>confdefs.h <<\_ACEOF
17166 #define HAVE_UUID_TO_STR 1
17170 test "$ac_cv_search_uuid_to_str" = "none required" || \
17171 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_to_str"
17175 if test $have_uuid = no ; then
17176 echo "$as_me:$LINENO: checking to see if -lrpcrt4 is needed for win32 UUID support" >&5
17177 echo $ECHO_N "checking to see if -lrpcrt4 is needed for win32 UUID support... $ECHO_C" >&6
17179 LIBS="$LIBS -lrpcrt4"
17180 cat >conftest.$ac_ext <<_ACEOF
17183 cat confdefs.h >>conftest.$ac_ext
17184 cat >>conftest.$ac_ext <<_ACEOF
17185 /* end confdefs.h. */
17187 int __stdcall UuidCreate(void *);
17188 int __stdcall UuidToStringA(void *,void **);
17195 UuidToStringA(0,0);
17201 rm -f conftest.$ac_objext conftest$ac_exeext
17202 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17203 (eval $ac_link) 2>conftest.er1
17205 grep -v '^ *+' conftest.er1 >conftest.err
17207 cat conftest.err >&5
17208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17209 (exit $ac_status); } &&
17210 { ac_try='test -z "$ac_c_werror_flag"
17211 || test ! -s conftest.err'
17212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17213 (eval $ac_try) 2>&5
17215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17216 (exit $ac_status); }; } &&
17217 { ac_try='test -s conftest$ac_exeext'
17218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17219 (eval $ac_try) 2>&5
17221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17222 (exit $ac_status); }; }; then
17225 echo "$as_me: failed program was:" >&5
17226 sed 's/^/| /' conftest.$ac_ext >&5
17230 rm -f conftest.err conftest.$ac_objext \
17231 conftest$ac_exeext conftest.$ac_ext
17232 if test $need_rpcrt = yes; then
17233 SLAPD_LIBS="$SLAPD_LIBS -lrpcrt4"
17236 echo "$as_me:$LINENO: result: $need_rpcrt" >&5
17237 echo "${ECHO_T}$need_rpcrt" >&6
17240 ol_cv_lib_resolver=no
17241 if test $ol_cv_lib_resolver = no ; then
17242 echo "$as_me:$LINENO: checking for resolver link (default)" >&5
17243 echo $ECHO_N "checking for resolver link (default)... $ECHO_C" >&6
17244 if test "${ol_cv_resolver_none+set}" = set; then
17245 echo $ECHO_N "(cached) $ECHO_C" >&6
17250 LIBS="$ol_RESOLVER_LIB $LIBS"
17252 cat >conftest.$ac_ext <<_ACEOF
17255 cat confdefs.h >>conftest.$ac_ext
17256 cat >>conftest.$ac_ext <<_ACEOF
17257 /* end confdefs.h. */
17259 #ifdef HAVE_SYS_TYPES_H
17260 # include <sys/types.h>
17262 #include <netinet/in.h>
17263 #ifdef HAVE_ARPA_NAMESER_H
17264 # include <arpa/nameser.h>
17266 #ifdef HAVE_RESOLV_H
17267 # include <resolv.h>
17275 char *request = NULL;
17276 unsigned char reply[64*1024];
17277 unsigned char host[64*1024];
17281 /* Bind 8/9 interface */
17282 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17284 /* Bind 4 interface */
17288 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17292 /* Bind 8/9 interface */
17294 #elif defined(HFIXEDSZ)
17295 /* Bind 4 interface w/ HFIXEDSZ */
17298 /* Bind 4 interface w/o HFIXEDSZ */
17299 p += sizeof(HEADER);
17301 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17307 rm -f conftest.$ac_objext conftest$ac_exeext
17308 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17309 (eval $ac_link) 2>conftest.er1
17311 grep -v '^ *+' conftest.er1 >conftest.err
17313 cat conftest.err >&5
17314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17315 (exit $ac_status); } &&
17316 { ac_try='test -z "$ac_c_werror_flag"
17317 || test ! -s conftest.err'
17318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17319 (eval $ac_try) 2>&5
17321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17322 (exit $ac_status); }; } &&
17323 { ac_try='test -s conftest$ac_exeext'
17324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17325 (eval $ac_try) 2>&5
17327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17328 (exit $ac_status); }; }; then
17329 ol_cv_resolver_none=yes
17331 echo "$as_me: failed program was:" >&5
17332 sed 's/^/| /' conftest.$ac_ext >&5
17334 ol_cv_resolver_none=no
17336 rm -f conftest.err conftest.$ac_objext \
17337 conftest$ac_exeext conftest.$ac_ext
17342 echo "$as_me:$LINENO: result: $ol_cv_resolver_none" >&5
17343 echo "${ECHO_T}$ol_cv_resolver_none" >&6
17345 if test $ol_cv_resolver_none = yes ; then
17346 ol_cv_lib_resolver=yes
17350 if test $ol_cv_lib_resolver = no ; then
17351 echo "$as_me:$LINENO: checking for resolver link (-lresolv)" >&5
17352 echo $ECHO_N "checking for resolver link (-lresolv)... $ECHO_C" >&6
17353 if test "${ol_cv_resolver_resolv+set}" = set; then
17354 echo $ECHO_N "(cached) $ECHO_C" >&6
17357 ol_RESOLVER_LIB=-lresolv
17359 LIBS="$ol_RESOLVER_LIB $LIBS"
17361 cat >conftest.$ac_ext <<_ACEOF
17364 cat confdefs.h >>conftest.$ac_ext
17365 cat >>conftest.$ac_ext <<_ACEOF
17366 /* end confdefs.h. */
17368 #ifdef HAVE_SYS_TYPES_H
17369 # include <sys/types.h>
17371 #include <netinet/in.h>
17372 #ifdef HAVE_ARPA_NAMESER_H
17373 # include <arpa/nameser.h>
17375 #ifdef HAVE_RESOLV_H
17376 # include <resolv.h>
17384 char *request = NULL;
17385 unsigned char reply[64*1024];
17386 unsigned char host[64*1024];
17390 /* Bind 8/9 interface */
17391 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17393 /* Bind 4 interface */
17397 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17401 /* Bind 8/9 interface */
17403 #elif defined(HFIXEDSZ)
17404 /* Bind 4 interface w/ HFIXEDSZ */
17407 /* Bind 4 interface w/o HFIXEDSZ */
17408 p += sizeof(HEADER);
17410 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17416 rm -f conftest.$ac_objext conftest$ac_exeext
17417 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17418 (eval $ac_link) 2>conftest.er1
17420 grep -v '^ *+' conftest.er1 >conftest.err
17422 cat conftest.err >&5
17423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17424 (exit $ac_status); } &&
17425 { ac_try='test -z "$ac_c_werror_flag"
17426 || test ! -s conftest.err'
17427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17428 (eval $ac_try) 2>&5
17430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17431 (exit $ac_status); }; } &&
17432 { ac_try='test -s conftest$ac_exeext'
17433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17434 (eval $ac_try) 2>&5
17436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17437 (exit $ac_status); }; }; then
17438 ol_cv_resolver_resolv=yes
17440 echo "$as_me: failed program was:" >&5
17441 sed 's/^/| /' conftest.$ac_ext >&5
17443 ol_cv_resolver_resolv=no
17445 rm -f conftest.err conftest.$ac_objext \
17446 conftest$ac_exeext conftest.$ac_ext
17451 echo "$as_me:$LINENO: result: $ol_cv_resolver_resolv" >&5
17452 echo "${ECHO_T}$ol_cv_resolver_resolv" >&6
17454 if test $ol_cv_resolver_resolv = yes ; then
17455 ol_cv_lib_resolver=-lresolv
17459 if test $ol_cv_lib_resolver = no ; then
17460 echo "$as_me:$LINENO: checking for resolver link (-lbind)" >&5
17461 echo $ECHO_N "checking for resolver link (-lbind)... $ECHO_C" >&6
17462 if test "${ol_cv_resolver_bind+set}" = set; then
17463 echo $ECHO_N "(cached) $ECHO_C" >&6
17466 ol_RESOLVER_LIB=-lbind
17468 LIBS="$ol_RESOLVER_LIB $LIBS"
17470 cat >conftest.$ac_ext <<_ACEOF
17473 cat confdefs.h >>conftest.$ac_ext
17474 cat >>conftest.$ac_ext <<_ACEOF
17475 /* end confdefs.h. */
17477 #ifdef HAVE_SYS_TYPES_H
17478 # include <sys/types.h>
17480 #include <netinet/in.h>
17481 #ifdef HAVE_ARPA_NAMESER_H
17482 # include <arpa/nameser.h>
17484 #ifdef HAVE_RESOLV_H
17485 # include <resolv.h>
17493 char *request = NULL;
17494 unsigned char reply[64*1024];
17495 unsigned char host[64*1024];
17499 /* Bind 8/9 interface */
17500 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17502 /* Bind 4 interface */
17506 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17510 /* Bind 8/9 interface */
17512 #elif defined(HFIXEDSZ)
17513 /* Bind 4 interface w/ HFIXEDSZ */
17516 /* Bind 4 interface w/o HFIXEDSZ */
17517 p += sizeof(HEADER);
17519 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17525 rm -f conftest.$ac_objext conftest$ac_exeext
17526 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17527 (eval $ac_link) 2>conftest.er1
17529 grep -v '^ *+' conftest.er1 >conftest.err
17531 cat conftest.err >&5
17532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17533 (exit $ac_status); } &&
17534 { ac_try='test -z "$ac_c_werror_flag"
17535 || test ! -s conftest.err'
17536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17537 (eval $ac_try) 2>&5
17539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17540 (exit $ac_status); }; } &&
17541 { ac_try='test -s conftest$ac_exeext'
17542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17543 (eval $ac_try) 2>&5
17545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17546 (exit $ac_status); }; }; then
17547 ol_cv_resolver_bind=yes
17549 echo "$as_me: failed program was:" >&5
17550 sed 's/^/| /' conftest.$ac_ext >&5
17552 ol_cv_resolver_bind=no
17554 rm -f conftest.err conftest.$ac_objext \
17555 conftest$ac_exeext conftest.$ac_ext
17560 echo "$as_me:$LINENO: result: $ol_cv_resolver_bind" >&5
17561 echo "${ECHO_T}$ol_cv_resolver_bind" >&6
17563 if test $ol_cv_resolver_bind = yes ; then
17564 ol_cv_lib_resolver=-lbind
17571 if test "$ol_cv_lib_resolver" != no ; then
17573 cat >>confdefs.h <<\_ACEOF
17574 #define HAVE_RES_QUERY 1
17578 if test "$ol_enable_dnssrv" != no ; then
17582 if test "$ol_cv_lib_resolver" != yes ; then
17583 LIBS="$ol_cv_lib_resolver $LIBS"
17587 if test "$ol_enable_dnssrv" = yes || test "$ol_enable_dnssrv" = mod ; then
17588 if test "$ol_link_dnssrv" = no ; then
17589 { { echo "$as_me:$LINENO: error: DNSSRV requires res_query()" >&5
17590 echo "$as_me: error: DNSSRV requires res_query()" >&2;}
17591 { (exit 1); exit 1; }; }
17594 ol_enable_dnssrv=no
17598 for ac_func in hstrerror
17600 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17601 echo "$as_me:$LINENO: checking for $ac_func" >&5
17602 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17603 if eval "test \"\${$as_ac_var+set}\" = set"; then
17604 echo $ECHO_N "(cached) $ECHO_C" >&6
17606 cat >conftest.$ac_ext <<_ACEOF
17609 cat confdefs.h >>conftest.$ac_ext
17610 cat >>conftest.$ac_ext <<_ACEOF
17611 /* end confdefs.h. */
17612 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17613 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17614 #define $ac_func innocuous_$ac_func
17616 /* System header to define __stub macros and hopefully few prototypes,
17617 which can conflict with char $ac_func (); below.
17618 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17619 <limits.h> exists even on freestanding compilers. */
17622 # include <limits.h>
17624 # include <assert.h>
17629 /* Override any gcc2 internal prototype to avoid an error. */
17634 /* We use char because int might match the return type of a gcc2
17635 builtin and then its argument prototype would still apply. */
17637 /* The GNU C library defines this for functions which it implements
17638 to always fail with ENOSYS. Some functions are actually named
17639 something starting with __ and the normal name is an alias. */
17640 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17643 char (*f) () = $ac_func;
17652 return f != $ac_func;
17657 rm -f conftest.$ac_objext conftest$ac_exeext
17658 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17659 (eval $ac_link) 2>conftest.er1
17661 grep -v '^ *+' conftest.er1 >conftest.err
17663 cat conftest.err >&5
17664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17665 (exit $ac_status); } &&
17666 { ac_try='test -z "$ac_c_werror_flag"
17667 || test ! -s conftest.err'
17668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17669 (eval $ac_try) 2>&5
17671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17672 (exit $ac_status); }; } &&
17673 { ac_try='test -s conftest$ac_exeext'
17674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17675 (eval $ac_try) 2>&5
17677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17678 (exit $ac_status); }; }; then
17679 eval "$as_ac_var=yes"
17681 echo "$as_me: failed program was:" >&5
17682 sed 's/^/| /' conftest.$ac_ext >&5
17684 eval "$as_ac_var=no"
17686 rm -f conftest.err conftest.$ac_objext \
17687 conftest$ac_exeext conftest.$ac_ext
17689 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17690 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17691 if test `eval echo '${'$as_ac_var'}'` = yes; then
17692 cat >>confdefs.h <<_ACEOF
17693 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17704 for ac_func in getaddrinfo getnameinfo gai_strerror inet_ntop
17706 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17707 echo "$as_me:$LINENO: checking for $ac_func" >&5
17708 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17709 if eval "test \"\${$as_ac_var+set}\" = set"; then
17710 echo $ECHO_N "(cached) $ECHO_C" >&6
17712 cat >conftest.$ac_ext <<_ACEOF
17715 cat confdefs.h >>conftest.$ac_ext
17716 cat >>conftest.$ac_ext <<_ACEOF
17717 /* end confdefs.h. */
17718 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17719 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17720 #define $ac_func innocuous_$ac_func
17722 /* System header to define __stub macros and hopefully few prototypes,
17723 which can conflict with char $ac_func (); below.
17724 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17725 <limits.h> exists even on freestanding compilers. */
17728 # include <limits.h>
17730 # include <assert.h>
17735 /* Override any gcc2 internal prototype to avoid an error. */
17740 /* We use char because int might match the return type of a gcc2
17741 builtin and then its argument prototype would still apply. */
17743 /* The GNU C library defines this for functions which it implements
17744 to always fail with ENOSYS. Some functions are actually named
17745 something starting with __ and the normal name is an alias. */
17746 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17749 char (*f) () = $ac_func;
17758 return f != $ac_func;
17763 rm -f conftest.$ac_objext conftest$ac_exeext
17764 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17765 (eval $ac_link) 2>conftest.er1
17767 grep -v '^ *+' conftest.er1 >conftest.err
17769 cat conftest.err >&5
17770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17771 (exit $ac_status); } &&
17772 { ac_try='test -z "$ac_c_werror_flag"
17773 || test ! -s conftest.err'
17774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17775 (eval $ac_try) 2>&5
17777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17778 (exit $ac_status); }; } &&
17779 { ac_try='test -s conftest$ac_exeext'
17780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17781 (eval $ac_try) 2>&5
17783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17784 (exit $ac_status); }; }; then
17785 eval "$as_ac_var=yes"
17787 echo "$as_me: failed program was:" >&5
17788 sed 's/^/| /' conftest.$ac_ext >&5
17790 eval "$as_ac_var=no"
17792 rm -f conftest.err conftest.$ac_objext \
17793 conftest$ac_exeext conftest.$ac_ext
17795 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17796 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17797 if test `eval echo '${'$as_ac_var'}'` = yes; then
17798 cat >>confdefs.h <<_ACEOF
17799 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17807 if test $ac_cv_func_getaddrinfo = no || test $ac_cv_func_inet_ntop = no ; then
17808 if test $ol_enable_ipv6 = yes ; then
17809 { { echo "$as_me:$LINENO: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&5
17810 echo "$as_me: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&2;}
17811 { (exit 1); exit 1; }; }
17813 elif test $ol_enable_ipv6 != no ; then
17814 echo "$as_me:$LINENO: checking INET6_ADDRSTRLEN" >&5
17815 echo $ECHO_N "checking INET6_ADDRSTRLEN... $ECHO_C" >&6
17816 if test "${ol_cv_inet6_addrstrlen+set}" = set; then
17817 echo $ECHO_N "(cached) $ECHO_C" >&6
17820 cat >conftest.$ac_ext <<_ACEOF
17823 cat confdefs.h >>conftest.$ac_ext
17824 cat >>conftest.$ac_ext <<_ACEOF
17825 /* end confdefs.h. */
17827 # include <netinet/in.h>
17828 # ifdef INET6_ADDRSTRLEN
17829 __has_inet6_addrstrlen__;
17833 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17834 $EGREP "__has_inet6_addrstrlen__" >/dev/null 2>&1; then
17835 ol_cv_inet6_addrstrlen=yes
17837 ol_cv_inet6_addrstrlen=no
17842 echo "$as_me:$LINENO: result: $ol_cv_inet6_addrstrlen" >&5
17843 echo "${ECHO_T}$ol_cv_inet6_addrstrlen" >&6
17846 echo "$as_me:$LINENO: checking struct sockaddr_storage" >&5
17847 echo $ECHO_N "checking struct sockaddr_storage... $ECHO_C" >&6
17848 if test "${ol_cv_struct_sockaddr_storage+set}" = set; then
17849 echo $ECHO_N "(cached) $ECHO_C" >&6
17852 cat >conftest.$ac_ext <<_ACEOF
17855 cat confdefs.h >>conftest.$ac_ext
17856 cat >>conftest.$ac_ext <<_ACEOF
17857 /* end confdefs.h. */
17859 #include <sys/types.h>
17860 #include <sys/socket.h>
17866 struct sockaddr_storage ss;
17872 rm -f conftest.$ac_objext
17873 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17874 (eval $ac_compile) 2>conftest.er1
17876 grep -v '^ *+' conftest.er1 >conftest.err
17878 cat conftest.err >&5
17879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17880 (exit $ac_status); } &&
17881 { ac_try='test -z "$ac_c_werror_flag"
17882 || test ! -s conftest.err'
17883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17884 (eval $ac_try) 2>&5
17886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17887 (exit $ac_status); }; } &&
17888 { ac_try='test -s conftest.$ac_objext'
17889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17890 (eval $ac_try) 2>&5
17892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17893 (exit $ac_status); }; }; then
17894 ol_cv_struct_sockaddr_storage=yes
17896 echo "$as_me: failed program was:" >&5
17897 sed 's/^/| /' conftest.$ac_ext >&5
17899 ol_cv_struct_sockaddr_storage=no
17901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17903 echo "$as_me:$LINENO: result: $ol_cv_struct_sockaddr_storage" >&5
17904 echo "${ECHO_T}$ol_cv_struct_sockaddr_storage" >&6
17906 if test $ol_cv_inet6_addrstrlen = yes &&
17907 test $ol_cv_struct_sockaddr_storage = yes ; then
17909 elif test $ol_enable_ipv6 = yes &&
17910 test $ol_cv_inet6_addrstrlen = no ; then
17911 { { echo "$as_me:$LINENO: error: IPv6 support requires INET6_ADDRSTRLEN" >&5
17912 echo "$as_me: error: IPv6 support requires INET6_ADDRSTRLEN" >&2;}
17913 { (exit 1); exit 1; }; }
17914 elif test $ol_enable_ipv6 = yes &&
17915 test $ol_cv_struct_sockaddr_storage = no ; then
17916 { { echo "$as_me:$LINENO: error: IPv6 support requires struct sockaddr_storage" >&5
17917 echo "$as_me: error: IPv6 support requires struct sockaddr_storage" >&2;}
17918 { (exit 1); exit 1; }; }
17922 if test $ol_enable_local != no ; then
17924 for ac_header in sys/un.h
17926 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17927 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17928 echo "$as_me:$LINENO: checking for $ac_header" >&5
17929 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17930 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17931 echo $ECHO_N "(cached) $ECHO_C" >&6
17933 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17934 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17936 # Is the header compilable?
17937 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17938 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17939 cat >conftest.$ac_ext <<_ACEOF
17942 cat confdefs.h >>conftest.$ac_ext
17943 cat >>conftest.$ac_ext <<_ACEOF
17944 /* end confdefs.h. */
17945 $ac_includes_default
17946 #include <$ac_header>
17948 rm -f conftest.$ac_objext
17949 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17950 (eval $ac_compile) 2>conftest.er1
17952 grep -v '^ *+' conftest.er1 >conftest.err
17954 cat conftest.err >&5
17955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17956 (exit $ac_status); } &&
17957 { ac_try='test -z "$ac_c_werror_flag"
17958 || test ! -s conftest.err'
17959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17960 (eval $ac_try) 2>&5
17962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17963 (exit $ac_status); }; } &&
17964 { ac_try='test -s conftest.$ac_objext'
17965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17966 (eval $ac_try) 2>&5
17968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17969 (exit $ac_status); }; }; then
17970 ac_header_compiler=yes
17972 echo "$as_me: failed program was:" >&5
17973 sed 's/^/| /' conftest.$ac_ext >&5
17975 ac_header_compiler=no
17977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17978 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17979 echo "${ECHO_T}$ac_header_compiler" >&6
17981 # Is the header present?
17982 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17983 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17984 cat >conftest.$ac_ext <<_ACEOF
17987 cat confdefs.h >>conftest.$ac_ext
17988 cat >>conftest.$ac_ext <<_ACEOF
17989 /* end confdefs.h. */
17990 #include <$ac_header>
17992 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17993 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17995 grep -v '^ *+' conftest.er1 >conftest.err
17997 cat conftest.err >&5
17998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17999 (exit $ac_status); } >/dev/null; then
18000 if test -s conftest.err; then
18001 ac_cpp_err=$ac_c_preproc_warn_flag
18002 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18009 if test -z "$ac_cpp_err"; then
18010 ac_header_preproc=yes
18012 echo "$as_me: failed program was:" >&5
18013 sed 's/^/| /' conftest.$ac_ext >&5
18015 ac_header_preproc=no
18017 rm -f conftest.err conftest.$ac_ext
18018 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18019 echo "${ECHO_T}$ac_header_preproc" >&6
18021 # So? What about this header?
18022 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18024 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18025 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18026 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18027 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18028 ac_header_preproc=yes
18031 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18032 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18033 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18034 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18035 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18036 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18037 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18038 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18039 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18040 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18041 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18042 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18045 ## --------------------------------------------- ##
18046 ## Report this to <http://www.openldap.org/its/> ##
18047 ## --------------------------------------------- ##
18050 sed "s/^/$as_me: WARNING: /" >&2
18053 echo "$as_me:$LINENO: checking for $ac_header" >&5
18054 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18055 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18056 echo $ECHO_N "(cached) $ECHO_C" >&6
18058 eval "$as_ac_Header=\$ac_header_preproc"
18060 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18061 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18064 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18065 cat >>confdefs.h <<_ACEOF
18066 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18074 if test $ol_enable_local = auto ; then
18075 ol_enable_local=$ac_cv_header_sys_un_h
18076 elif test $ac_cv_header_sys_un_h = no ; then
18077 { { echo "$as_me:$LINENO: error: AF_LOCAL domain support requires sys/un.h" >&5
18078 echo "$as_me: error: AF_LOCAL domain support requires sys/un.h" >&2;}
18079 { (exit 1); exit 1; }; }
18087 case $ol_with_kerberos in yes | auto | k5 | k5only | k425)
18090 for ac_header in krb5.h
18092 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18093 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18094 echo "$as_me:$LINENO: checking for $ac_header" >&5
18095 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18096 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18097 echo $ECHO_N "(cached) $ECHO_C" >&6
18099 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18100 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18102 # Is the header compilable?
18103 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18104 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18105 cat >conftest.$ac_ext <<_ACEOF
18108 cat confdefs.h >>conftest.$ac_ext
18109 cat >>conftest.$ac_ext <<_ACEOF
18110 /* end confdefs.h. */
18111 $ac_includes_default
18112 #include <$ac_header>
18114 rm -f conftest.$ac_objext
18115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18116 (eval $ac_compile) 2>conftest.er1
18118 grep -v '^ *+' conftest.er1 >conftest.err
18120 cat conftest.err >&5
18121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18122 (exit $ac_status); } &&
18123 { ac_try='test -z "$ac_c_werror_flag"
18124 || test ! -s conftest.err'
18125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18126 (eval $ac_try) 2>&5
18128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18129 (exit $ac_status); }; } &&
18130 { ac_try='test -s conftest.$ac_objext'
18131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18132 (eval $ac_try) 2>&5
18134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18135 (exit $ac_status); }; }; then
18136 ac_header_compiler=yes
18138 echo "$as_me: failed program was:" >&5
18139 sed 's/^/| /' conftest.$ac_ext >&5
18141 ac_header_compiler=no
18143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18144 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18145 echo "${ECHO_T}$ac_header_compiler" >&6
18147 # Is the header present?
18148 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18149 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18150 cat >conftest.$ac_ext <<_ACEOF
18153 cat confdefs.h >>conftest.$ac_ext
18154 cat >>conftest.$ac_ext <<_ACEOF
18155 /* end confdefs.h. */
18156 #include <$ac_header>
18158 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18159 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18161 grep -v '^ *+' conftest.er1 >conftest.err
18163 cat conftest.err >&5
18164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18165 (exit $ac_status); } >/dev/null; then
18166 if test -s conftest.err; then
18167 ac_cpp_err=$ac_c_preproc_warn_flag
18168 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18175 if test -z "$ac_cpp_err"; then
18176 ac_header_preproc=yes
18178 echo "$as_me: failed program was:" >&5
18179 sed 's/^/| /' conftest.$ac_ext >&5
18181 ac_header_preproc=no
18183 rm -f conftest.err conftest.$ac_ext
18184 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18185 echo "${ECHO_T}$ac_header_preproc" >&6
18187 # So? What about this header?
18188 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18190 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18191 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18192 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18193 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18194 ac_header_preproc=yes
18197 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18198 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18199 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18200 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18201 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18202 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18203 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18204 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18205 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18206 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18207 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18208 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18211 ## --------------------------------------------- ##
18212 ## Report this to <http://www.openldap.org/its/> ##
18213 ## --------------------------------------------- ##
18216 sed "s/^/$as_me: WARNING: /" >&2
18219 echo "$as_me:$LINENO: checking for $ac_header" >&5
18220 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18221 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18222 echo $ECHO_N "(cached) $ECHO_C" >&6
18224 eval "$as_ac_Header=\$ac_header_preproc"
18226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18227 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18230 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18231 cat >>confdefs.h <<_ACEOF
18232 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18240 if test $ac_cv_header_krb5_h = yes ; then
18242 for ac_header in heim_err.h
18244 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18245 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18246 echo "$as_me:$LINENO: checking for $ac_header" >&5
18247 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18248 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18249 echo $ECHO_N "(cached) $ECHO_C" >&6
18251 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18252 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18254 # Is the header compilable?
18255 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18256 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18257 cat >conftest.$ac_ext <<_ACEOF
18260 cat confdefs.h >>conftest.$ac_ext
18261 cat >>conftest.$ac_ext <<_ACEOF
18262 /* end confdefs.h. */
18263 $ac_includes_default
18264 #include <$ac_header>
18266 rm -f conftest.$ac_objext
18267 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18268 (eval $ac_compile) 2>conftest.er1
18270 grep -v '^ *+' conftest.er1 >conftest.err
18272 cat conftest.err >&5
18273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18274 (exit $ac_status); } &&
18275 { ac_try='test -z "$ac_c_werror_flag"
18276 || test ! -s conftest.err'
18277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18278 (eval $ac_try) 2>&5
18280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18281 (exit $ac_status); }; } &&
18282 { ac_try='test -s conftest.$ac_objext'
18283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18284 (eval $ac_try) 2>&5
18286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18287 (exit $ac_status); }; }; then
18288 ac_header_compiler=yes
18290 echo "$as_me: failed program was:" >&5
18291 sed 's/^/| /' conftest.$ac_ext >&5
18293 ac_header_compiler=no
18295 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18296 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18297 echo "${ECHO_T}$ac_header_compiler" >&6
18299 # Is the header present?
18300 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18301 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18302 cat >conftest.$ac_ext <<_ACEOF
18305 cat confdefs.h >>conftest.$ac_ext
18306 cat >>conftest.$ac_ext <<_ACEOF
18307 /* end confdefs.h. */
18308 #include <$ac_header>
18310 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18311 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18313 grep -v '^ *+' conftest.er1 >conftest.err
18315 cat conftest.err >&5
18316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18317 (exit $ac_status); } >/dev/null; then
18318 if test -s conftest.err; then
18319 ac_cpp_err=$ac_c_preproc_warn_flag
18320 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18327 if test -z "$ac_cpp_err"; then
18328 ac_header_preproc=yes
18330 echo "$as_me: failed program was:" >&5
18331 sed 's/^/| /' conftest.$ac_ext >&5
18333 ac_header_preproc=no
18335 rm -f conftest.err conftest.$ac_ext
18336 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18337 echo "${ECHO_T}$ac_header_preproc" >&6
18339 # So? What about this header?
18340 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18342 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18343 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18344 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18345 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18346 ac_header_preproc=yes
18349 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18350 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18351 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18352 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18353 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18354 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18355 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18356 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18357 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18358 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18359 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18360 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18363 ## --------------------------------------------- ##
18364 ## Report this to <http://www.openldap.org/its/> ##
18365 ## --------------------------------------------- ##
18368 sed "s/^/$as_me: WARNING: /" >&2
18371 echo "$as_me:$LINENO: checking for $ac_header" >&5
18372 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18373 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18374 echo $ECHO_N "(cached) $ECHO_C" >&6
18376 eval "$as_ac_Header=\$ac_header_preproc"
18378 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18379 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18382 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18383 cat >>confdefs.h <<_ACEOF
18384 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18391 if test $ac_cv_header_heim_err_h = yes ; then
18397 if test $krb5_impl = mit; then
18398 echo "$as_me:$LINENO: checking for main in -lk5crypto" >&5
18399 echo $ECHO_N "checking for main in -lk5crypto... $ECHO_C" >&6
18400 if test "${ac_cv_lib_k5crypto_main+set}" = set; then
18401 echo $ECHO_N "(cached) $ECHO_C" >&6
18403 ac_check_lib_save_LIBS=$LIBS
18404 LIBS="-lk5crypto $LIBS"
18405 cat >conftest.$ac_ext <<_ACEOF
18408 cat confdefs.h >>conftest.$ac_ext
18409 cat >>conftest.$ac_ext <<_ACEOF
18410 /* end confdefs.h. */
18421 rm -f conftest.$ac_objext conftest$ac_exeext
18422 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18423 (eval $ac_link) 2>conftest.er1
18425 grep -v '^ *+' conftest.er1 >conftest.err
18427 cat conftest.err >&5
18428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18429 (exit $ac_status); } &&
18430 { ac_try='test -z "$ac_c_werror_flag"
18431 || test ! -s conftest.err'
18432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18433 (eval $ac_try) 2>&5
18435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18436 (exit $ac_status); }; } &&
18437 { ac_try='test -s conftest$ac_exeext'
18438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18439 (eval $ac_try) 2>&5
18441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18442 (exit $ac_status); }; }; then
18443 ac_cv_lib_k5crypto_main=yes
18445 echo "$as_me: failed program was:" >&5
18446 sed 's/^/| /' conftest.$ac_ext >&5
18448 ac_cv_lib_k5crypto_main=no
18450 rm -f conftest.err conftest.$ac_objext \
18451 conftest$ac_exeext conftest.$ac_ext
18452 LIBS=$ac_check_lib_save_LIBS
18454 echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_main" >&5
18455 echo "${ECHO_T}$ac_cv_lib_k5crypto_main" >&6
18456 if test $ac_cv_lib_k5crypto_main = yes; then
18457 krb5crypto=k5crypto
18463 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18464 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18465 if test "${ac_cv_lib_krb5_main+set}" = set; then
18466 echo $ECHO_N "(cached) $ECHO_C" >&6
18468 ac_check_lib_save_LIBS=$LIBS
18469 LIBS="-lkrb5 -l$krb5crypto -lcom_err $LIBS"
18470 cat >conftest.$ac_ext <<_ACEOF
18473 cat confdefs.h >>conftest.$ac_ext
18474 cat >>conftest.$ac_ext <<_ACEOF
18475 /* end confdefs.h. */
18486 rm -f conftest.$ac_objext conftest$ac_exeext
18487 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18488 (eval $ac_link) 2>conftest.er1
18490 grep -v '^ *+' conftest.er1 >conftest.err
18492 cat conftest.err >&5
18493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18494 (exit $ac_status); } &&
18495 { ac_try='test -z "$ac_c_werror_flag"
18496 || test ! -s conftest.err'
18497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18498 (eval $ac_try) 2>&5
18500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18501 (exit $ac_status); }; } &&
18502 { ac_try='test -s conftest$ac_exeext'
18503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18504 (eval $ac_try) 2>&5
18506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18507 (exit $ac_status); }; }; then
18508 ac_cv_lib_krb5_main=yes
18510 echo "$as_me: failed program was:" >&5
18511 sed 's/^/| /' conftest.$ac_ext >&5
18513 ac_cv_lib_krb5_main=no
18515 rm -f conftest.err conftest.$ac_objext \
18516 conftest$ac_exeext conftest.$ac_ext
18517 LIBS=$ac_check_lib_save_LIBS
18519 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18520 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18521 if test $ac_cv_lib_krb5_main = yes; then
18523 KRB5_LIBS="-lkrb5 -l$krb5crypto -lcom_err"
18529 elif test $krb5_impl = heimdal; then
18530 echo "$as_me:$LINENO: checking for main in -ldes" >&5
18531 echo $ECHO_N "checking for main in -ldes... $ECHO_C" >&6
18532 if test "${ac_cv_lib_des_main+set}" = set; then
18533 echo $ECHO_N "(cached) $ECHO_C" >&6
18535 ac_check_lib_save_LIBS=$LIBS
18537 cat >conftest.$ac_ext <<_ACEOF
18540 cat confdefs.h >>conftest.$ac_ext
18541 cat >>conftest.$ac_ext <<_ACEOF
18542 /* end confdefs.h. */
18553 rm -f conftest.$ac_objext conftest$ac_exeext
18554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18555 (eval $ac_link) 2>conftest.er1
18557 grep -v '^ *+' conftest.er1 >conftest.err
18559 cat conftest.err >&5
18560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18561 (exit $ac_status); } &&
18562 { ac_try='test -z "$ac_c_werror_flag"
18563 || test ! -s conftest.err'
18564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18565 (eval $ac_try) 2>&5
18567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18568 (exit $ac_status); }; } &&
18569 { ac_try='test -s conftest$ac_exeext'
18570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18571 (eval $ac_try) 2>&5
18573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18574 (exit $ac_status); }; }; then
18575 ac_cv_lib_des_main=yes
18577 echo "$as_me: failed program was:" >&5
18578 sed 's/^/| /' conftest.$ac_ext >&5
18580 ac_cv_lib_des_main=no
18582 rm -f conftest.err conftest.$ac_objext \
18583 conftest$ac_exeext conftest.$ac_ext
18584 LIBS=$ac_check_lib_save_LIBS
18586 echo "$as_me:$LINENO: result: $ac_cv_lib_des_main" >&5
18587 echo "${ECHO_T}$ac_cv_lib_des_main" >&6
18588 if test $ac_cv_lib_des_main = yes; then
18595 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18596 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18597 if test "${ac_cv_lib_krb5_main+set}" = set; then
18598 echo $ECHO_N "(cached) $ECHO_C" >&6
18600 ac_check_lib_save_LIBS=$LIBS
18601 LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18602 cat >conftest.$ac_ext <<_ACEOF
18605 cat confdefs.h >>conftest.$ac_ext
18606 cat >>conftest.$ac_ext <<_ACEOF
18607 /* end confdefs.h. */
18618 rm -f conftest.$ac_objext conftest$ac_exeext
18619 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18620 (eval $ac_link) 2>conftest.er1
18622 grep -v '^ *+' conftest.er1 >conftest.err
18624 cat conftest.err >&5
18625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18626 (exit $ac_status); } &&
18627 { ac_try='test -z "$ac_c_werror_flag"
18628 || test ! -s conftest.err'
18629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18630 (eval $ac_try) 2>&5
18632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18633 (exit $ac_status); }; } &&
18634 { ac_try='test -s conftest$ac_exeext'
18635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18636 (eval $ac_try) 2>&5
18638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18639 (exit $ac_status); }; }; then
18640 ac_cv_lib_krb5_main=yes
18642 echo "$as_me: failed program was:" >&5
18643 sed 's/^/| /' conftest.$ac_ext >&5
18645 ac_cv_lib_krb5_main=no
18647 rm -f conftest.err conftest.$ac_objext \
18648 conftest$ac_exeext conftest.$ac_ext
18649 LIBS=$ac_check_lib_save_LIBS
18651 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18652 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18653 if test $ac_cv_lib_krb5_main = yes; then
18655 KRB5_LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err"
18662 cat >>confdefs.h <<\_ACEOF
18663 #define HAVE_HEIMDAL_KERBEROS 1
18669 { echo "$as_me:$LINENO: WARNING: Unrecognized Kerberos5 Implementation" >&5
18670 echo "$as_me: WARNING: Unrecognized Kerberos5 Implementation" >&2;}
18673 if test $have_krb5 = yes ; then
18677 cat >>confdefs.h <<\_ACEOF
18678 #define HAVE_KRB5 1
18682 if test $ol_with_kerberos = k5only ; then
18683 ol_with_kerberos=found
18686 elif test $ol_with_kerberos != auto ; then
18687 { { echo "$as_me:$LINENO: error: Required Kerberos 5 support not available" >&5
18688 echo "$as_me: error: Required Kerberos 5 support not available" >&2;}
18689 { (exit 1); exit 1; }; }
18696 if test $ol_link_krb5 = yes &&
18697 { test $ol_with_kerberos = yes ||
18698 test $ol_with_kerberos = auto ||
18699 test $ol_with_kerberos = k425; }; then
18703 for ac_header in kerberosIV/krb.h kerberosIV/des.h
18705 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18706 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18707 echo "$as_me:$LINENO: checking for $ac_header" >&5
18708 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18709 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18710 echo $ECHO_N "(cached) $ECHO_C" >&6
18712 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18713 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18715 # Is the header compilable?
18716 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18717 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18718 cat >conftest.$ac_ext <<_ACEOF
18721 cat confdefs.h >>conftest.$ac_ext
18722 cat >>conftest.$ac_ext <<_ACEOF
18723 /* end confdefs.h. */
18724 $ac_includes_default
18725 #include <$ac_header>
18727 rm -f conftest.$ac_objext
18728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18729 (eval $ac_compile) 2>conftest.er1
18731 grep -v '^ *+' conftest.er1 >conftest.err
18733 cat conftest.err >&5
18734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18735 (exit $ac_status); } &&
18736 { ac_try='test -z "$ac_c_werror_flag"
18737 || test ! -s conftest.err'
18738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18739 (eval $ac_try) 2>&5
18741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18742 (exit $ac_status); }; } &&
18743 { ac_try='test -s conftest.$ac_objext'
18744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18745 (eval $ac_try) 2>&5
18747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18748 (exit $ac_status); }; }; then
18749 ac_header_compiler=yes
18751 echo "$as_me: failed program was:" >&5
18752 sed 's/^/| /' conftest.$ac_ext >&5
18754 ac_header_compiler=no
18756 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18757 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18758 echo "${ECHO_T}$ac_header_compiler" >&6
18760 # Is the header present?
18761 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18762 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18763 cat >conftest.$ac_ext <<_ACEOF
18766 cat confdefs.h >>conftest.$ac_ext
18767 cat >>conftest.$ac_ext <<_ACEOF
18768 /* end confdefs.h. */
18769 #include <$ac_header>
18771 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18772 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18774 grep -v '^ *+' conftest.er1 >conftest.err
18776 cat conftest.err >&5
18777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18778 (exit $ac_status); } >/dev/null; then
18779 if test -s conftest.err; then
18780 ac_cpp_err=$ac_c_preproc_warn_flag
18781 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18788 if test -z "$ac_cpp_err"; then
18789 ac_header_preproc=yes
18791 echo "$as_me: failed program was:" >&5
18792 sed 's/^/| /' conftest.$ac_ext >&5
18794 ac_header_preproc=no
18796 rm -f conftest.err conftest.$ac_ext
18797 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18798 echo "${ECHO_T}$ac_header_preproc" >&6
18800 # So? What about this header?
18801 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18803 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18804 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18805 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18806 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18807 ac_header_preproc=yes
18810 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18811 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18812 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18813 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18814 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18815 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18816 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18817 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18818 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18819 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18820 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18821 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18824 ## --------------------------------------------- ##
18825 ## Report this to <http://www.openldap.org/its/> ##
18826 ## --------------------------------------------- ##
18829 sed "s/^/$as_me: WARNING: /" >&2
18832 echo "$as_me:$LINENO: checking for $ac_header" >&5
18833 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18834 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18835 echo $ECHO_N "(cached) $ECHO_C" >&6
18837 eval "$as_ac_Header=\$ac_header_preproc"
18839 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18840 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18843 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18844 cat >>confdefs.h <<_ACEOF
18845 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18853 if test $ac_cv_header_kerberosIV_krb_h = yes ; then
18854 if test $krb5_impl = mit; then
18855 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18856 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18857 if test "${ac_cv_lib_krb4_main+set}" = set; then
18858 echo $ECHO_N "(cached) $ECHO_C" >&6
18860 ac_check_lib_save_LIBS=$LIBS
18861 LIBS="-lkrb4 -ldes425 -lkrb5 -l$krb5crypto -lcom_err $LIBS"
18862 cat >conftest.$ac_ext <<_ACEOF
18865 cat confdefs.h >>conftest.$ac_ext
18866 cat >>conftest.$ac_ext <<_ACEOF
18867 /* end confdefs.h. */
18878 rm -f conftest.$ac_objext conftest$ac_exeext
18879 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18880 (eval $ac_link) 2>conftest.er1
18882 grep -v '^ *+' conftest.er1 >conftest.err
18884 cat conftest.err >&5
18885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18886 (exit $ac_status); } &&
18887 { ac_try='test -z "$ac_c_werror_flag"
18888 || test ! -s conftest.err'
18889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18890 (eval $ac_try) 2>&5
18892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18893 (exit $ac_status); }; } &&
18894 { ac_try='test -s conftest$ac_exeext'
18895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18896 (eval $ac_try) 2>&5
18898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18899 (exit $ac_status); }; }; then
18900 ac_cv_lib_krb4_main=yes
18902 echo "$as_me: failed program was:" >&5
18903 sed 's/^/| /' conftest.$ac_ext >&5
18905 ac_cv_lib_krb4_main=no
18907 rm -f conftest.err conftest.$ac_objext \
18908 conftest$ac_exeext conftest.$ac_ext
18909 LIBS=$ac_check_lib_save_LIBS
18911 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18912 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18913 if test $ac_cv_lib_krb4_main = yes; then
18915 KRB4_LIBS="-lkrb4 -ldes425"
18921 elif test $krb5_impl = heimdal; then
18922 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
18923 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
18924 if test "${ac_cv_lib_krb4_main+set}" = set; then
18925 echo $ECHO_N "(cached) $ECHO_C" >&6
18927 ac_check_lib_save_LIBS=$LIBS
18928 LIBS="-lkrb4 -lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18929 cat >conftest.$ac_ext <<_ACEOF
18932 cat confdefs.h >>conftest.$ac_ext
18933 cat >>conftest.$ac_ext <<_ACEOF
18934 /* end confdefs.h. */
18945 rm -f conftest.$ac_objext conftest$ac_exeext
18946 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18947 (eval $ac_link) 2>conftest.er1
18949 grep -v '^ *+' conftest.er1 >conftest.err
18951 cat conftest.err >&5
18952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18953 (exit $ac_status); } &&
18954 { ac_try='test -z "$ac_c_werror_flag"
18955 || test ! -s conftest.err'
18956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18957 (eval $ac_try) 2>&5
18959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18960 (exit $ac_status); }; } &&
18961 { ac_try='test -s conftest$ac_exeext'
18962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18963 (eval $ac_try) 2>&5
18965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18966 (exit $ac_status); }; }; then
18967 ac_cv_lib_krb4_main=yes
18969 echo "$as_me: failed program was:" >&5
18970 sed 's/^/| /' conftest.$ac_ext >&5
18972 ac_cv_lib_krb4_main=no
18974 rm -f conftest.err conftest.$ac_objext \
18975 conftest$ac_exeext conftest.$ac_ext
18976 LIBS=$ac_check_lib_save_LIBS
18978 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
18979 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
18980 if test $ac_cv_lib_krb4_main = yes; then
18990 { echo "$as_me:$LINENO: WARNING: Unrecongized Kerberos V Implementation" >&5
18991 echo "$as_me: WARNING: Unrecongized Kerberos V Implementation" >&2;}
18994 if test $have_k425 = yes ; then
18995 ol_with_kerberos=found
18999 cat >>confdefs.h <<\_ACEOF
19000 #define HAVE_KRB425 1
19004 cat >>confdefs.h <<\_ACEOF
19005 #define HAVE_KRB4 1
19009 echo "$as_me:$LINENO: checking for des_debug in Kerberos libraries" >&5
19010 echo $ECHO_N "checking for des_debug in Kerberos libraries... $ECHO_C" >&6
19011 if test "${ol_cv_var_des_debug+set}" = set; then
19012 echo $ECHO_N "(cached) $ECHO_C" >&6
19016 LIBS="$KRB4_LIBS $KRB5_LIBS $LIBS"
19017 cat >conftest.$ac_ext <<_ACEOF
19020 cat confdefs.h >>conftest.$ac_ext
19021 cat >>conftest.$ac_ext <<_ACEOF
19022 /* end confdefs.h. */
19024 #include <kerberosIV/krb.h>
19025 #include <kerberosIV/des.h>
19026 extern int des_debug;
19038 rm -f conftest.$ac_objext conftest$ac_exeext
19039 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19040 (eval $ac_link) 2>conftest.er1
19042 grep -v '^ *+' conftest.er1 >conftest.err
19044 cat conftest.err >&5
19045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19046 (exit $ac_status); } &&
19047 { ac_try='test -z "$ac_c_werror_flag"
19048 || test ! -s conftest.err'
19049 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19050 (eval $ac_try) 2>&5
19052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19053 (exit $ac_status); }; } &&
19054 { ac_try='test -s conftest$ac_exeext'
19055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19056 (eval $ac_try) 2>&5
19058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19059 (exit $ac_status); }; }; then
19060 ol_cv_var_des_debug=yes
19062 echo "$as_me: failed program was:" >&5
19063 sed 's/^/| /' conftest.$ac_ext >&5
19065 ol_cv_var_des_debug=no
19067 rm -f conftest.err conftest.$ac_objext \
19068 conftest$ac_exeext conftest.$ac_ext
19072 echo "$as_me:$LINENO: result: $ol_cv_var_des_debug" >&5
19073 echo "${ECHO_T}$ol_cv_var_des_debug" >&6
19075 if test $ol_cv_var_des_debug = yes ; then
19077 cat >>confdefs.h <<\_ACEOF
19078 #define HAVE_DES_DEBUG 1
19088 if test $ol_link_krb5 = yes ; then
19089 ol_with_kerberos=found
19092 case $ol_with_kerberos in yes | auto | k4 | kth)
19097 for ac_header in krb.h des.h krb-archaeology.h
19099 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19100 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19101 echo "$as_me:$LINENO: checking for $ac_header" >&5
19102 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19103 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19104 echo $ECHO_N "(cached) $ECHO_C" >&6
19106 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19107 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19109 # Is the header compilable?
19110 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19111 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19112 cat >conftest.$ac_ext <<_ACEOF
19115 cat confdefs.h >>conftest.$ac_ext
19116 cat >>conftest.$ac_ext <<_ACEOF
19117 /* end confdefs.h. */
19118 $ac_includes_default
19119 #include <$ac_header>
19121 rm -f conftest.$ac_objext
19122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19123 (eval $ac_compile) 2>conftest.er1
19125 grep -v '^ *+' conftest.er1 >conftest.err
19127 cat conftest.err >&5
19128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19129 (exit $ac_status); } &&
19130 { ac_try='test -z "$ac_c_werror_flag"
19131 || test ! -s conftest.err'
19132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19133 (eval $ac_try) 2>&5
19135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19136 (exit $ac_status); }; } &&
19137 { ac_try='test -s conftest.$ac_objext'
19138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19139 (eval $ac_try) 2>&5
19141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19142 (exit $ac_status); }; }; then
19143 ac_header_compiler=yes
19145 echo "$as_me: failed program was:" >&5
19146 sed 's/^/| /' conftest.$ac_ext >&5
19148 ac_header_compiler=no
19150 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19151 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19152 echo "${ECHO_T}$ac_header_compiler" >&6
19154 # Is the header present?
19155 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19156 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19157 cat >conftest.$ac_ext <<_ACEOF
19160 cat confdefs.h >>conftest.$ac_ext
19161 cat >>conftest.$ac_ext <<_ACEOF
19162 /* end confdefs.h. */
19163 #include <$ac_header>
19165 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19166 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19168 grep -v '^ *+' conftest.er1 >conftest.err
19170 cat conftest.err >&5
19171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19172 (exit $ac_status); } >/dev/null; then
19173 if test -s conftest.err; then
19174 ac_cpp_err=$ac_c_preproc_warn_flag
19175 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19182 if test -z "$ac_cpp_err"; then
19183 ac_header_preproc=yes
19185 echo "$as_me: failed program was:" >&5
19186 sed 's/^/| /' conftest.$ac_ext >&5
19188 ac_header_preproc=no
19190 rm -f conftest.err conftest.$ac_ext
19191 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19192 echo "${ECHO_T}$ac_header_preproc" >&6
19194 # So? What about this header?
19195 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19197 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19198 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19199 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19200 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19201 ac_header_preproc=yes
19204 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19205 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19206 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19207 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19208 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19209 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19210 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19211 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19212 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19213 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19214 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19215 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19218 ## --------------------------------------------- ##
19219 ## Report this to <http://www.openldap.org/its/> ##
19220 ## --------------------------------------------- ##
19223 sed "s/^/$as_me: WARNING: /" >&2
19226 echo "$as_me:$LINENO: checking for $ac_header" >&5
19227 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19228 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19229 echo $ECHO_N "(cached) $ECHO_C" >&6
19231 eval "$as_ac_Header=\$ac_header_preproc"
19233 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19234 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19237 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19238 cat >>confdefs.h <<_ACEOF
19239 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19247 if test $ac_cv_header_krb_h = yes ; then
19248 echo "$as_me:$LINENO: checking for main in -lkrb" >&5
19249 echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6
19250 if test "${ac_cv_lib_krb_main+set}" = set; then
19251 echo $ECHO_N "(cached) $ECHO_C" >&6
19253 ac_check_lib_save_LIBS=$LIBS
19254 LIBS="-lkrb -ldes $LIBS"
19255 cat >conftest.$ac_ext <<_ACEOF
19258 cat confdefs.h >>conftest.$ac_ext
19259 cat >>conftest.$ac_ext <<_ACEOF
19260 /* end confdefs.h. */
19271 rm -f conftest.$ac_objext conftest$ac_exeext
19272 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19273 (eval $ac_link) 2>conftest.er1
19275 grep -v '^ *+' conftest.er1 >conftest.err
19277 cat conftest.err >&5
19278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19279 (exit $ac_status); } &&
19280 { ac_try='test -z "$ac_c_werror_flag"
19281 || test ! -s conftest.err'
19282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19283 (eval $ac_try) 2>&5
19285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19286 (exit $ac_status); }; } &&
19287 { ac_try='test -s conftest$ac_exeext'
19288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19289 (eval $ac_try) 2>&5
19291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19292 (exit $ac_status); }; }; then
19293 ac_cv_lib_krb_main=yes
19295 echo "$as_me: failed program was:" >&5
19296 sed 's/^/| /' conftest.$ac_ext >&5
19298 ac_cv_lib_krb_main=no
19300 rm -f conftest.err conftest.$ac_objext \
19301 conftest$ac_exeext conftest.$ac_ext
19302 LIBS=$ac_check_lib_save_LIBS
19304 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_main" >&5
19305 echo "${ECHO_T}$ac_cv_lib_krb_main" >&6
19306 if test $ac_cv_lib_krb_main = yes; then
19313 if test $have_k4 = yes ; then
19314 ol_with_kerberos=found
19318 cat >>confdefs.h <<\_ACEOF
19319 #define HAVE_KRB4 1
19323 KRB4_LIBS="-lkrb -ldes"
19325 if test $ac_cv_header_krb_archaeology_h = yes ; then
19327 cat >>confdefs.h <<\_ACEOF
19328 #define HAVE_KTH_KERBEROS 1
19337 if test $ol_link_krb4 = yes && test $ol_enable_kbind != no ; then
19340 elif test $ol_enable_kbind = yes ; then
19341 { { echo "$as_me:$LINENO: error: Kerberos IV detection failed" >&5
19342 echo "$as_me: error: Kerberos IV detection failed" >&2;}
19343 { (exit 1); exit 1; }; }
19346 if test $ol_link_krb4 = yes || test $ol_link_krb5 = yes ; then
19348 cat >>confdefs.h <<\_ACEOF
19349 #define HAVE_KERBEROS 1
19353 elif test $ol_with_kerberos != auto && test $ol_with_kerberos != no ; then
19354 { { echo "$as_me:$LINENO: error: Kerberos detection failed" >&5
19355 echo "$as_me: error: Kerberos detection failed" >&2;}
19356 { (exit 1); exit 1; }; }
19360 if test $ol_with_tls = yes ; then
19365 if test $ol_with_tls = openssl || test $ol_with_tls = auto ; then
19367 for ac_header in openssl/ssl.h
19369 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19370 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19371 echo "$as_me:$LINENO: checking for $ac_header" >&5
19372 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19373 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19374 echo $ECHO_N "(cached) $ECHO_C" >&6
19376 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19377 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19379 # Is the header compilable?
19380 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19381 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19382 cat >conftest.$ac_ext <<_ACEOF
19385 cat confdefs.h >>conftest.$ac_ext
19386 cat >>conftest.$ac_ext <<_ACEOF
19387 /* end confdefs.h. */
19388 $ac_includes_default
19389 #include <$ac_header>
19391 rm -f conftest.$ac_objext
19392 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19393 (eval $ac_compile) 2>conftest.er1
19395 grep -v '^ *+' conftest.er1 >conftest.err
19397 cat conftest.err >&5
19398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19399 (exit $ac_status); } &&
19400 { ac_try='test -z "$ac_c_werror_flag"
19401 || test ! -s conftest.err'
19402 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19403 (eval $ac_try) 2>&5
19405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19406 (exit $ac_status); }; } &&
19407 { ac_try='test -s conftest.$ac_objext'
19408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19409 (eval $ac_try) 2>&5
19411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19412 (exit $ac_status); }; }; then
19413 ac_header_compiler=yes
19415 echo "$as_me: failed program was:" >&5
19416 sed 's/^/| /' conftest.$ac_ext >&5
19418 ac_header_compiler=no
19420 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19421 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19422 echo "${ECHO_T}$ac_header_compiler" >&6
19424 # Is the header present?
19425 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19426 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19427 cat >conftest.$ac_ext <<_ACEOF
19430 cat confdefs.h >>conftest.$ac_ext
19431 cat >>conftest.$ac_ext <<_ACEOF
19432 /* end confdefs.h. */
19433 #include <$ac_header>
19435 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19436 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19438 grep -v '^ *+' conftest.er1 >conftest.err
19440 cat conftest.err >&5
19441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19442 (exit $ac_status); } >/dev/null; then
19443 if test -s conftest.err; then
19444 ac_cpp_err=$ac_c_preproc_warn_flag
19445 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19452 if test -z "$ac_cpp_err"; then
19453 ac_header_preproc=yes
19455 echo "$as_me: failed program was:" >&5
19456 sed 's/^/| /' conftest.$ac_ext >&5
19458 ac_header_preproc=no
19460 rm -f conftest.err conftest.$ac_ext
19461 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19462 echo "${ECHO_T}$ac_header_preproc" >&6
19464 # So? What about this header?
19465 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19467 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19468 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19469 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19470 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19471 ac_header_preproc=yes
19474 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19475 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19476 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19477 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19478 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19479 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19480 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19481 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19482 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19483 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19484 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19485 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19488 ## --------------------------------------------- ##
19489 ## Report this to <http://www.openldap.org/its/> ##
19490 ## --------------------------------------------- ##
19493 sed "s/^/$as_me: WARNING: /" >&2
19496 echo "$as_me:$LINENO: checking for $ac_header" >&5
19497 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19498 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19499 echo $ECHO_N "(cached) $ECHO_C" >&6
19501 eval "$as_ac_Header=\$ac_header_preproc"
19503 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19504 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19507 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19508 cat >>confdefs.h <<_ACEOF
19509 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19517 if test $ac_cv_header_openssl_ssl_h = yes ; then
19518 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
19519 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
19520 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
19521 echo $ECHO_N "(cached) $ECHO_C" >&6
19523 ac_check_lib_save_LIBS=$LIBS
19524 LIBS="-lssl -lcrypto $LIBS"
19525 cat >conftest.$ac_ext <<_ACEOF
19528 cat confdefs.h >>conftest.$ac_ext
19529 cat >>conftest.$ac_ext <<_ACEOF
19530 /* end confdefs.h. */
19532 /* Override any gcc2 internal prototype to avoid an error. */
19536 /* We use char because int might match the return type of a gcc2
19537 builtin and then its argument prototype would still apply. */
19538 char SSL_library_init ();
19542 SSL_library_init ();
19547 rm -f conftest.$ac_objext conftest$ac_exeext
19548 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19549 (eval $ac_link) 2>conftest.er1
19551 grep -v '^ *+' conftest.er1 >conftest.err
19553 cat conftest.err >&5
19554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19555 (exit $ac_status); } &&
19556 { ac_try='test -z "$ac_c_werror_flag"
19557 || test ! -s conftest.err'
19558 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19559 (eval $ac_try) 2>&5
19561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19562 (exit $ac_status); }; } &&
19563 { ac_try='test -s conftest$ac_exeext'
19564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19565 (eval $ac_try) 2>&5
19567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19568 (exit $ac_status); }; }; then
19569 ac_cv_lib_ssl_SSL_library_init=yes
19571 echo "$as_me: failed program was:" >&5
19572 sed 's/^/| /' conftest.$ac_ext >&5
19574 ac_cv_lib_ssl_SSL_library_init=no
19576 rm -f conftest.err conftest.$ac_objext \
19577 conftest$ac_exeext conftest.$ac_ext
19578 LIBS=$ac_check_lib_save_LIBS
19580 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
19581 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
19582 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
19590 if test $have_openssl = no ; then
19591 echo "$as_me:$LINENO: checking for ssl3_accept in -lssl" >&5
19592 echo $ECHO_N "checking for ssl3_accept in -lssl... $ECHO_C" >&6
19593 if test "${ac_cv_lib_ssl_ssl3_accept+set}" = set; then
19594 echo $ECHO_N "(cached) $ECHO_C" >&6
19596 ac_check_lib_save_LIBS=$LIBS
19597 LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
19598 cat >conftest.$ac_ext <<_ACEOF
19601 cat confdefs.h >>conftest.$ac_ext
19602 cat >>conftest.$ac_ext <<_ACEOF
19603 /* end confdefs.h. */
19605 /* Override any gcc2 internal prototype to avoid an error. */
19609 /* We use char because int might match the return type of a gcc2
19610 builtin and then its argument prototype would still apply. */
19611 char ssl3_accept ();
19620 rm -f conftest.$ac_objext conftest$ac_exeext
19621 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19622 (eval $ac_link) 2>conftest.er1
19624 grep -v '^ *+' conftest.er1 >conftest.err
19626 cat conftest.err >&5
19627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19628 (exit $ac_status); } &&
19629 { ac_try='test -z "$ac_c_werror_flag"
19630 || test ! -s conftest.err'
19631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19632 (eval $ac_try) 2>&5
19634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19635 (exit $ac_status); }; } &&
19636 { ac_try='test -s conftest$ac_exeext'
19637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19638 (eval $ac_try) 2>&5
19640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19641 (exit $ac_status); }; }; then
19642 ac_cv_lib_ssl_ssl3_accept=yes
19644 echo "$as_me: failed program was:" >&5
19645 sed 's/^/| /' conftest.$ac_ext >&5
19647 ac_cv_lib_ssl_ssl3_accept=no
19649 rm -f conftest.err conftest.$ac_objext \
19650 conftest$ac_exeext conftest.$ac_ext
19651 LIBS=$ac_check_lib_save_LIBS
19653 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_ssl3_accept" >&5
19654 echo "${ECHO_T}$ac_cv_lib_ssl_ssl3_accept" >&6
19655 if test $ac_cv_lib_ssl_ssl3_accept = yes; then
19664 if test $have_openssl = yes ; then
19665 ol_with_tls=openssl
19669 cat >>confdefs.h <<\_ACEOF
19670 #define HAVE_OPENSSL 1
19674 if test $need_rsaref = yes; then
19676 cat >>confdefs.h <<\_ACEOF
19677 #define HAVE_RSAREF 1
19681 TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
19683 TLS_LIBS="-lssl -lcrypto"
19686 echo "$as_me:$LINENO: checking OpenSSL library version (CRL checking capability)" >&5
19687 echo $ECHO_N "checking OpenSSL library version (CRL checking capability)... $ECHO_C" >&6
19688 if test "${ol_cv_ssl_crl_compat+set}" = set; then
19689 echo $ECHO_N "(cached) $ECHO_C" >&6
19692 cat >conftest.$ac_ext <<_ACEOF
19695 cat confdefs.h >>conftest.$ac_ext
19696 cat >>conftest.$ac_ext <<_ACEOF
19697 /* end confdefs.h. */
19699 #ifdef HAVE_OPENSSL_SSL_H
19700 #include <openssl/ssl.h>
19703 /* Require 0.9.7d+ */
19704 #if OPENSSL_VERSION_NUMBER >= 0x0090704fL
19705 char *__ssl_compat = "0.9.7d";
19709 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19710 $EGREP "__ssl_compat" >/dev/null 2>&1; then
19711 ol_cv_ssl_crl_compat=yes
19713 ol_cv_ssl_crl_compat=no
19718 echo "$as_me:$LINENO: result: $ol_cv_ssl_crl_compat" >&5
19719 echo "${ECHO_T}$ol_cv_ssl_crl_compat" >&6
19721 if test $ol_cv_ssl_crl_compat = yes ; then
19723 cat >>confdefs.h <<\_ACEOF
19724 #define HAVE_OPENSSL_CRL 1
19733 if test $ol_link_tls = yes ; then
19735 cat >>confdefs.h <<\_ACEOF
19740 elif test $ol_with_tls = auto ; then
19741 { echo "$as_me:$LINENO: WARNING: Could not locate TLS/SSL package" >&5
19742 echo "$as_me: WARNING: Could not locate TLS/SSL package" >&2;}
19743 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19744 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19745 elif test $ol_with_tls != no ; then
19746 { { echo "$as_me:$LINENO: error: Could not locate TLS/SSL package" >&5
19747 echo "$as_me: error: Could not locate TLS/SSL package" >&2;}
19748 { (exit 1); exit 1; }; }
19750 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19751 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19754 if test $ol_enable_lmpasswd != no; then
19755 if test $ol_link_tls != yes ; then
19756 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
19757 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
19758 { (exit 1); exit 1; }; }
19762 cat >>confdefs.h <<\_ACEOF
19763 #define SLAPD_LMHASH 1
19770 case $ol_with_threads in auto | yes | nt)
19773 echo "$as_me:$LINENO: checking for _beginthread" >&5
19774 echo $ECHO_N "checking for _beginthread... $ECHO_C" >&6
19775 if test "${ac_cv_func__beginthread+set}" = set; then
19776 echo $ECHO_N "(cached) $ECHO_C" >&6
19778 cat >conftest.$ac_ext <<_ACEOF
19781 cat confdefs.h >>conftest.$ac_ext
19782 cat >>conftest.$ac_ext <<_ACEOF
19783 /* end confdefs.h. */
19784 /* Define _beginthread to an innocuous variant, in case <limits.h> declares _beginthread.
19785 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19786 #define _beginthread innocuous__beginthread
19788 /* System header to define __stub macros and hopefully few prototypes,
19789 which can conflict with char _beginthread (); below.
19790 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19791 <limits.h> exists even on freestanding compilers. */
19794 # include <limits.h>
19796 # include <assert.h>
19799 #undef _beginthread
19801 /* Override any gcc2 internal prototype to avoid an error. */
19806 /* We use char because int might match the return type of a gcc2
19807 builtin and then its argument prototype would still apply. */
19808 char _beginthread ();
19809 /* The GNU C library defines this for functions which it implements
19810 to always fail with ENOSYS. Some functions are actually named
19811 something starting with __ and the normal name is an alias. */
19812 #if defined (__stub__beginthread) || defined (__stub____beginthread)
19815 char (*f) () = _beginthread;
19824 return f != _beginthread;
19829 rm -f conftest.$ac_objext conftest$ac_exeext
19830 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19831 (eval $ac_link) 2>conftest.er1
19833 grep -v '^ *+' conftest.er1 >conftest.err
19835 cat conftest.err >&5
19836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19837 (exit $ac_status); } &&
19838 { ac_try='test -z "$ac_c_werror_flag"
19839 || test ! -s conftest.err'
19840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19841 (eval $ac_try) 2>&5
19843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19844 (exit $ac_status); }; } &&
19845 { ac_try='test -s conftest$ac_exeext'
19846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19847 (eval $ac_try) 2>&5
19849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19850 (exit $ac_status); }; }; then
19851 ac_cv_func__beginthread=yes
19853 echo "$as_me: failed program was:" >&5
19854 sed 's/^/| /' conftest.$ac_ext >&5
19856 ac_cv_func__beginthread=no
19858 rm -f conftest.err conftest.$ac_objext \
19859 conftest$ac_exeext conftest.$ac_ext
19861 echo "$as_me:$LINENO: result: $ac_cv_func__beginthread" >&5
19862 echo "${ECHO_T}$ac_cv_func__beginthread" >&6
19865 if test $ac_cv_func__beginthread = yes ; then
19867 cat >>confdefs.h <<\_ACEOF
19868 #define HAVE_NT_THREADS 1
19871 ol_cv_nt_threads=yes
19875 if test "$ol_cv_nt_threads" = yes ; then
19877 ol_with_threads=found
19878 ol_with_yielding_select=yes
19881 cat >>confdefs.h <<\_ACEOF
19882 #define HAVE_NT_SERVICE_MANAGER 1
19886 cat >>confdefs.h <<\_ACEOF
19887 #define HAVE_NT_EVENT_LOG 1
19892 if test $ol_with_threads = nt ; then
19893 { { echo "$as_me:$LINENO: error: could not locate NT Threads" >&5
19894 echo "$as_me: error: could not locate NT Threads" >&2;}
19895 { (exit 1); exit 1; }; }
19900 case $ol_with_threads in auto | yes | posix)
19903 for ac_header in pthread.h
19905 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19906 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19907 echo "$as_me:$LINENO: checking for $ac_header" >&5
19908 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19909 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19910 echo $ECHO_N "(cached) $ECHO_C" >&6
19912 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19913 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19915 # Is the header compilable?
19916 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19917 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19918 cat >conftest.$ac_ext <<_ACEOF
19921 cat confdefs.h >>conftest.$ac_ext
19922 cat >>conftest.$ac_ext <<_ACEOF
19923 /* end confdefs.h. */
19924 $ac_includes_default
19925 #include <$ac_header>
19927 rm -f conftest.$ac_objext
19928 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19929 (eval $ac_compile) 2>conftest.er1
19931 grep -v '^ *+' conftest.er1 >conftest.err
19933 cat conftest.err >&5
19934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19935 (exit $ac_status); } &&
19936 { ac_try='test -z "$ac_c_werror_flag"
19937 || test ! -s conftest.err'
19938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19939 (eval $ac_try) 2>&5
19941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19942 (exit $ac_status); }; } &&
19943 { ac_try='test -s conftest.$ac_objext'
19944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19945 (eval $ac_try) 2>&5
19947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19948 (exit $ac_status); }; }; then
19949 ac_header_compiler=yes
19951 echo "$as_me: failed program was:" >&5
19952 sed 's/^/| /' conftest.$ac_ext >&5
19954 ac_header_compiler=no
19956 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19957 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19958 echo "${ECHO_T}$ac_header_compiler" >&6
19960 # Is the header present?
19961 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19962 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19963 cat >conftest.$ac_ext <<_ACEOF
19966 cat confdefs.h >>conftest.$ac_ext
19967 cat >>conftest.$ac_ext <<_ACEOF
19968 /* end confdefs.h. */
19969 #include <$ac_header>
19971 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19972 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19974 grep -v '^ *+' conftest.er1 >conftest.err
19976 cat conftest.err >&5
19977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19978 (exit $ac_status); } >/dev/null; then
19979 if test -s conftest.err; then
19980 ac_cpp_err=$ac_c_preproc_warn_flag
19981 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19988 if test -z "$ac_cpp_err"; then
19989 ac_header_preproc=yes
19991 echo "$as_me: failed program was:" >&5
19992 sed 's/^/| /' conftest.$ac_ext >&5
19994 ac_header_preproc=no
19996 rm -f conftest.err conftest.$ac_ext
19997 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19998 echo "${ECHO_T}$ac_header_preproc" >&6
20000 # So? What about this header?
20001 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20003 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20004 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20005 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20006 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20007 ac_header_preproc=yes
20010 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20011 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20012 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20013 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20014 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20015 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20016 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20017 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20018 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20019 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20020 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20021 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20024 ## --------------------------------------------- ##
20025 ## Report this to <http://www.openldap.org/its/> ##
20026 ## --------------------------------------------- ##
20029 sed "s/^/$as_me: WARNING: /" >&2
20032 echo "$as_me:$LINENO: checking for $ac_header" >&5
20033 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20034 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20035 echo $ECHO_N "(cached) $ECHO_C" >&6
20037 eval "$as_ac_Header=\$ac_header_preproc"
20039 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20040 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20043 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20044 cat >>confdefs.h <<_ACEOF
20045 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20053 if test $ac_cv_header_pthread_h = yes ; then
20054 echo "$as_me:$LINENO: checking POSIX thread version" >&5
20055 echo $ECHO_N "checking POSIX thread version... $ECHO_C" >&6
20056 if test "${ol_cv_pthread_version+set}" = set; then
20057 echo $ECHO_N "(cached) $ECHO_C" >&6
20060 cat >conftest.$ac_ext <<_ACEOF
20063 cat confdefs.h >>conftest.$ac_ext
20064 cat >>conftest.$ac_ext <<_ACEOF
20065 /* end confdefs.h. */
20067 # include <pthread.h>
20073 int i = PTHREAD_CREATE_JOINABLE;
20079 rm -f conftest.$ac_objext
20080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20081 (eval $ac_compile) 2>conftest.er1
20083 grep -v '^ *+' conftest.er1 >conftest.err
20085 cat conftest.err >&5
20086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20087 (exit $ac_status); } &&
20088 { ac_try='test -z "$ac_c_werror_flag"
20089 || test ! -s conftest.err'
20090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20091 (eval $ac_try) 2>&5
20093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20094 (exit $ac_status); }; } &&
20095 { ac_try='test -s conftest.$ac_objext'
20096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20097 (eval $ac_try) 2>&5
20099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20100 (exit $ac_status); }; }; then
20102 cat >conftest.$ac_ext <<_ACEOF
20105 cat confdefs.h >>conftest.$ac_ext
20106 cat >>conftest.$ac_ext <<_ACEOF
20107 /* end confdefs.h. */
20108 #include <pthread.h>
20111 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20112 $EGREP "pthread_detach" >/dev/null 2>&1; then
20113 ol_cv_pthread_version=10
20115 ol_cv_pthread_version=8
20120 echo "$as_me: failed program was:" >&5
20121 sed 's/^/| /' conftest.$ac_ext >&5
20124 cat >conftest.$ac_ext <<_ACEOF
20127 cat confdefs.h >>conftest.$ac_ext
20128 cat >>conftest.$ac_ext <<_ACEOF
20129 /* end confdefs.h. */
20131 # include <pthread.h>
20132 # ifdef PTHREAD_CREATE_UNDETACHED
20137 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20138 $EGREP "draft7" >/dev/null 2>&1; then
20139 ol_cv_pthread_version=7
20142 cat >conftest.$ac_ext <<_ACEOF
20145 cat confdefs.h >>conftest.$ac_ext
20146 cat >>conftest.$ac_ext <<_ACEOF
20147 /* end confdefs.h. */
20148 #include <pthread.h>
20151 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20152 $EGREP "pthread_attr_init" >/dev/null 2>&1; then
20153 ol_cv_pthread_version=6
20156 cat >conftest.$ac_ext <<_ACEOF
20159 cat confdefs.h >>conftest.$ac_ext
20160 cat >>conftest.$ac_ext <<_ACEOF
20161 /* end confdefs.h. */
20163 # include <pthread.h>
20164 #ifdef PTHREAD_MUTEX_INITIALIZER
20169 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20170 $EGREP "draft5" >/dev/null 2>&1; then
20171 ol_cv_pthread_version=5
20173 ol_cv_pthread_version=4
20184 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20187 echo "$as_me:$LINENO: result: $ol_cv_pthread_version" >&5
20188 echo "${ECHO_T}$ol_cv_pthread_version" >&6
20191 if test $ol_cv_pthread_version != 0 ; then
20193 cat >>confdefs.h <<_ACEOF
20194 #define HAVE_PTHREADS $ol_cv_pthread_version
20198 { { echo "$as_me:$LINENO: error: unknown pthread version" >&5
20199 echo "$as_me: error: unknown pthread version" >&2;}
20200 { (exit 1); exit 1; }; }
20203 # consider threads found
20204 ol_with_threads=found
20207 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
20208 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
20209 if test "${ol_cv_header_linux_threads+set}" = set; then
20210 echo $ECHO_N "(cached) $ECHO_C" >&6
20212 cat >conftest.$ac_ext <<_ACEOF
20215 cat confdefs.h >>conftest.$ac_ext
20216 cat >>conftest.$ac_ext <<_ACEOF
20217 /* end confdefs.h. */
20218 #include <pthread.h>
20220 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20221 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
20222 ol_cv_header_linux_threads=yes
20224 ol_cv_header_linux_threads=no
20230 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
20231 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
20232 if test $ol_cv_header_linux_threads = yes; then
20234 cat >>confdefs.h <<\_ACEOF
20235 #define HAVE_LINUX_THREADS 1
20241 echo "$as_me:$LINENO: checking for GNU Pth pthread.h" >&5
20242 echo $ECHO_N "checking for GNU Pth pthread.h... $ECHO_C" >&6
20243 if test "${ol_cv_header_gnu_pth_pthread_h+set}" = set; then
20244 echo $ECHO_N "(cached) $ECHO_C" >&6
20246 cat >conftest.$ac_ext <<_ACEOF
20249 cat confdefs.h >>conftest.$ac_ext
20250 cat >>conftest.$ac_ext <<_ACEOF
20251 /* end confdefs.h. */
20252 #include <pthread.h>
20253 #ifdef _POSIX_THREAD_IS_GNU_PTH
20258 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20259 $EGREP "__gnu_pth__" >/dev/null 2>&1; then
20260 ol_cv_header_gnu_pth_pthread_h=yes
20262 ol_cv_header_gnu_pth_pthread_h=no
20268 echo "$as_me:$LINENO: result: $ol_cv_header_gnu_pth_pthread_h" >&5
20269 echo "${ECHO_T}$ol_cv_header_gnu_pth_pthread_h" >&6
20272 if test $ol_cv_header_gnu_pth_pthread_h = no ; then
20274 for ac_header in sched.h
20276 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20277 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20278 echo "$as_me:$LINENO: checking for $ac_header" >&5
20279 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20280 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20281 echo $ECHO_N "(cached) $ECHO_C" >&6
20283 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20284 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20286 # Is the header compilable?
20287 echo "$as_me:$LINENO: checking $ac_header usability" >&5
20288 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
20289 cat >conftest.$ac_ext <<_ACEOF
20292 cat confdefs.h >>conftest.$ac_ext
20293 cat >>conftest.$ac_ext <<_ACEOF
20294 /* end confdefs.h. */
20295 $ac_includes_default
20296 #include <$ac_header>
20298 rm -f conftest.$ac_objext
20299 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20300 (eval $ac_compile) 2>conftest.er1
20302 grep -v '^ *+' conftest.er1 >conftest.err
20304 cat conftest.err >&5
20305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20306 (exit $ac_status); } &&
20307 { ac_try='test -z "$ac_c_werror_flag"
20308 || test ! -s conftest.err'
20309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20310 (eval $ac_try) 2>&5
20312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20313 (exit $ac_status); }; } &&
20314 { ac_try='test -s conftest.$ac_objext'
20315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20316 (eval $ac_try) 2>&5
20318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20319 (exit $ac_status); }; }; then
20320 ac_header_compiler=yes
20322 echo "$as_me: failed program was:" >&5
20323 sed 's/^/| /' conftest.$ac_ext >&5
20325 ac_header_compiler=no
20327 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20328 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20329 echo "${ECHO_T}$ac_header_compiler" >&6
20331 # Is the header present?
20332 echo "$as_me:$LINENO: checking $ac_header presence" >&5
20333 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20334 cat >conftest.$ac_ext <<_ACEOF
20337 cat confdefs.h >>conftest.$ac_ext
20338 cat >>conftest.$ac_ext <<_ACEOF
20339 /* end confdefs.h. */
20340 #include <$ac_header>
20342 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20343 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20345 grep -v '^ *+' conftest.er1 >conftest.err
20347 cat conftest.err >&5
20348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20349 (exit $ac_status); } >/dev/null; then
20350 if test -s conftest.err; then
20351 ac_cpp_err=$ac_c_preproc_warn_flag
20352 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20359 if test -z "$ac_cpp_err"; then
20360 ac_header_preproc=yes
20362 echo "$as_me: failed program was:" >&5
20363 sed 's/^/| /' conftest.$ac_ext >&5
20365 ac_header_preproc=no
20367 rm -f conftest.err conftest.$ac_ext
20368 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20369 echo "${ECHO_T}$ac_header_preproc" >&6
20371 # So? What about this header?
20372 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20374 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20375 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20376 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20377 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20378 ac_header_preproc=yes
20381 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20382 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20383 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20384 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20385 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20386 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20387 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20388 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20389 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20390 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20391 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20392 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20395 ## --------------------------------------------- ##
20396 ## Report this to <http://www.openldap.org/its/> ##
20397 ## --------------------------------------------- ##
20400 sed "s/^/$as_me: WARNING: /" >&2
20403 echo "$as_me:$LINENO: checking for $ac_header" >&5
20404 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20405 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20406 echo $ECHO_N "(cached) $ECHO_C" >&6
20408 eval "$as_ac_Header=\$ac_header_preproc"
20410 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20411 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20414 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20415 cat >>confdefs.h <<_ACEOF
20416 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20426 echo "$as_me:$LINENO: checking for pthread_create in default libraries" >&5
20427 echo $ECHO_N "checking for pthread_create in default libraries... $ECHO_C" >&6
20428 if test "${ol_cv_pthread_create+set}" = set; then
20429 echo $ECHO_N "(cached) $ECHO_C" >&6
20432 if test "$cross_compiling" = yes; then
20433 cat >conftest.$ac_ext <<_ACEOF
20436 cat confdefs.h >>conftest.$ac_ext
20437 cat >>conftest.$ac_ext <<_ACEOF
20438 /* end confdefs.h. */
20440 /* pthread test headers */
20441 #include <pthread.h>
20442 #if HAVE_PTHREADS < 7
20446 #define NULL (void*)0
20449 static void *task(p)
20452 return (void *) (p == NULL);
20459 /* pthread test function */
20460 #ifndef PTHREAD_CREATE_DETACHED
20461 #define PTHREAD_CREATE_DETACHED 1
20465 int detach = PTHREAD_CREATE_DETACHED;
20467 #if HAVE_PTHREADS > 4
20468 /* Final pthreads */
20469 pthread_attr_t attr;
20471 status = pthread_attr_init(&attr);
20472 if( status ) return status;
20474 #if HAVE_PTHREADS < 7
20475 status = pthread_attr_setdetachstate(&attr, &detach);
20476 if( status < 0 ) status = errno;
20478 status = pthread_attr_setdetachstate(&attr, detach);
20480 if( status ) return status;
20481 status = pthread_create( &t, &attr, task, NULL );
20482 #if HAVE_PTHREADS < 7
20483 if( status < 0 ) status = errno;
20485 if( status ) return status;
20487 /* Draft 4 pthreads */
20488 status = pthread_create( &t, pthread_attr_default, task, NULL );
20489 if( status ) return errno;
20491 /* give thread a chance to complete */
20492 /* it should remain joinable and hence detachable */
20495 status = pthread_detach( &t );
20496 if( status ) return errno;
20499 #ifdef HAVE_LINUX_THREADS
20500 pthread_kill_other_threads_np();
20509 rm -f conftest.$ac_objext conftest$ac_exeext
20510 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20511 (eval $ac_link) 2>conftest.er1
20513 grep -v '^ *+' conftest.er1 >conftest.err
20515 cat conftest.err >&5
20516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20517 (exit $ac_status); } &&
20518 { ac_try='test -z "$ac_c_werror_flag"
20519 || test ! -s conftest.err'
20520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20521 (eval $ac_try) 2>&5
20523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20524 (exit $ac_status); }; } &&
20525 { ac_try='test -s conftest$ac_exeext'
20526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20527 (eval $ac_try) 2>&5
20529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20530 (exit $ac_status); }; }; then
20531 ol_cv_pthread_create=yes
20533 echo "$as_me: failed program was:" >&5
20534 sed 's/^/| /' conftest.$ac_ext >&5
20536 ol_cv_pthread_create=no
20538 rm -f conftest.err conftest.$ac_objext \
20539 conftest$ac_exeext conftest.$ac_ext
20541 cat >conftest.$ac_ext <<_ACEOF
20544 cat confdefs.h >>conftest.$ac_ext
20545 cat >>conftest.$ac_ext <<_ACEOF
20546 /* end confdefs.h. */
20548 /* pthread test headers */
20549 #include <pthread.h>
20550 #if HAVE_PTHREADS < 7
20554 #define NULL (void*)0
20557 static void *task(p)
20560 return (void *) (p == NULL);
20564 int main(argc, argv)
20569 /* pthread test function */
20570 #ifndef PTHREAD_CREATE_DETACHED
20571 #define PTHREAD_CREATE_DETACHED 1
20575 int detach = PTHREAD_CREATE_DETACHED;
20577 #if HAVE_PTHREADS > 4
20578 /* Final pthreads */
20579 pthread_attr_t attr;
20581 status = pthread_attr_init(&attr);
20582 if( status ) return status;
20584 #if HAVE_PTHREADS < 7
20585 status = pthread_attr_setdetachstate(&attr, &detach);
20586 if( status < 0 ) status = errno;
20588 status = pthread_attr_setdetachstate(&attr, detach);
20590 if( status ) return status;
20591 status = pthread_create( &t, &attr, task, NULL );
20592 #if HAVE_PTHREADS < 7
20593 if( status < 0 ) status = errno;
20595 if( status ) return status;
20597 /* Draft 4 pthreads */
20598 status = pthread_create( &t, pthread_attr_default, task, NULL );
20599 if( status ) return errno;
20601 /* give thread a chance to complete */
20602 /* it should remain joinable and hence detachable */
20605 status = pthread_detach( &t );
20606 if( status ) return errno;
20609 #ifdef HAVE_LINUX_THREADS
20610 pthread_kill_other_threads_np();
20618 rm -f conftest$ac_exeext
20619 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20620 (eval $ac_link) 2>&5
20622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20623 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20625 (eval $ac_try) 2>&5
20627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20628 (exit $ac_status); }; }; then
20629 ol_cv_pthread_create=yes
20631 echo "$as_me: program exited with status $ac_status" >&5
20632 echo "$as_me: failed program was:" >&5
20633 sed 's/^/| /' conftest.$ac_ext >&5
20635 ( exit $ac_status )
20636 ol_cv_pthread_create=no
20638 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20641 echo "$as_me:$LINENO: result: $ol_cv_pthread_create" >&5
20642 echo "${ECHO_T}$ol_cv_pthread_create" >&6
20644 if test $ol_cv_pthread_create != no ; then
20645 ol_link_threads=posix
20646 ol_link_pthreads=""
20649 # Pthread try link: -kthread (ol_cv_pthread_kthread)
20650 if test "$ol_link_threads" = no ; then
20652 echo "$as_me:$LINENO: checking for pthread link with -kthread" >&5
20653 echo $ECHO_N "checking for pthread link with -kthread... $ECHO_C" >&6
20654 if test "${ol_cv_pthread_kthread+set}" = set; then
20655 echo $ECHO_N "(cached) $ECHO_C" >&6
20660 LIBS="-kthread $LIBS"
20662 if test "$cross_compiling" = yes; then
20663 cat >conftest.$ac_ext <<_ACEOF
20666 cat confdefs.h >>conftest.$ac_ext
20667 cat >>conftest.$ac_ext <<_ACEOF
20668 /* end confdefs.h. */
20670 /* pthread test headers */
20671 #include <pthread.h>
20672 #if HAVE_PTHREADS < 7
20676 #define NULL (void*)0
20679 static void *task(p)
20682 return (void *) (p == NULL);
20689 /* pthread test function */
20690 #ifndef PTHREAD_CREATE_DETACHED
20691 #define PTHREAD_CREATE_DETACHED 1
20695 int detach = PTHREAD_CREATE_DETACHED;
20697 #if HAVE_PTHREADS > 4
20698 /* Final pthreads */
20699 pthread_attr_t attr;
20701 status = pthread_attr_init(&attr);
20702 if( status ) return status;
20704 #if HAVE_PTHREADS < 7
20705 status = pthread_attr_setdetachstate(&attr, &detach);
20706 if( status < 0 ) status = errno;
20708 status = pthread_attr_setdetachstate(&attr, detach);
20710 if( status ) return status;
20711 status = pthread_create( &t, &attr, task, NULL );
20712 #if HAVE_PTHREADS < 7
20713 if( status < 0 ) status = errno;
20715 if( status ) return status;
20717 /* Draft 4 pthreads */
20718 status = pthread_create( &t, pthread_attr_default, task, NULL );
20719 if( status ) return errno;
20721 /* give thread a chance to complete */
20722 /* it should remain joinable and hence detachable */
20725 status = pthread_detach( &t );
20726 if( status ) return errno;
20729 #ifdef HAVE_LINUX_THREADS
20730 pthread_kill_other_threads_np();
20739 rm -f conftest.$ac_objext conftest$ac_exeext
20740 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20741 (eval $ac_link) 2>conftest.er1
20743 grep -v '^ *+' conftest.er1 >conftest.err
20745 cat conftest.err >&5
20746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20747 (exit $ac_status); } &&
20748 { ac_try='test -z "$ac_c_werror_flag"
20749 || test ! -s conftest.err'
20750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20751 (eval $ac_try) 2>&5
20753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20754 (exit $ac_status); }; } &&
20755 { ac_try='test -s conftest$ac_exeext'
20756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20757 (eval $ac_try) 2>&5
20759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20760 (exit $ac_status); }; }; then
20761 ol_cv_pthread_kthread=yes
20763 echo "$as_me: failed program was:" >&5
20764 sed 's/^/| /' conftest.$ac_ext >&5
20766 ol_cv_pthread_kthread=no
20768 rm -f conftest.err conftest.$ac_objext \
20769 conftest$ac_exeext conftest.$ac_ext
20771 cat >conftest.$ac_ext <<_ACEOF
20774 cat confdefs.h >>conftest.$ac_ext
20775 cat >>conftest.$ac_ext <<_ACEOF
20776 /* end confdefs.h. */
20778 /* pthread test headers */
20779 #include <pthread.h>
20780 #if HAVE_PTHREADS < 7
20784 #define NULL (void*)0
20787 static void *task(p)
20790 return (void *) (p == NULL);
20794 int main(argc, argv)
20799 /* pthread test function */
20800 #ifndef PTHREAD_CREATE_DETACHED
20801 #define PTHREAD_CREATE_DETACHED 1
20805 int detach = PTHREAD_CREATE_DETACHED;
20807 #if HAVE_PTHREADS > 4
20808 /* Final pthreads */
20809 pthread_attr_t attr;
20811 status = pthread_attr_init(&attr);
20812 if( status ) return status;
20814 #if HAVE_PTHREADS < 7
20815 status = pthread_attr_setdetachstate(&attr, &detach);
20816 if( status < 0 ) status = errno;
20818 status = pthread_attr_setdetachstate(&attr, detach);
20820 if( status ) return status;
20821 status = pthread_create( &t, &attr, task, NULL );
20822 #if HAVE_PTHREADS < 7
20823 if( status < 0 ) status = errno;
20825 if( status ) return status;
20827 /* Draft 4 pthreads */
20828 status = pthread_create( &t, pthread_attr_default, task, NULL );
20829 if( status ) return errno;
20831 /* give thread a chance to complete */
20832 /* it should remain joinable and hence detachable */
20835 status = pthread_detach( &t );
20836 if( status ) return errno;
20839 #ifdef HAVE_LINUX_THREADS
20840 pthread_kill_other_threads_np();
20848 rm -f conftest$ac_exeext
20849 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20850 (eval $ac_link) 2>&5
20852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20853 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20855 (eval $ac_try) 2>&5
20857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20858 (exit $ac_status); }; }; then
20859 ol_cv_pthread_kthread=yes
20861 echo "$as_me: program exited with status $ac_status" >&5
20862 echo "$as_me: failed program was:" >&5
20863 sed 's/^/| /' conftest.$ac_ext >&5
20865 ( exit $ac_status )
20866 ol_cv_pthread_kthread=no
20868 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20875 echo "$as_me:$LINENO: result: $ol_cv_pthread_kthread" >&5
20876 echo "${ECHO_T}$ol_cv_pthread_kthread" >&6
20878 if test $ol_cv_pthread_kthread = yes ; then
20879 ol_link_pthreads="-kthread"
20880 ol_link_threads=posix
20884 # Pthread try link: -pthread (ol_cv_pthread_pthread)
20885 if test "$ol_link_threads" = no ; then
20887 echo "$as_me:$LINENO: checking for pthread link with -pthread" >&5
20888 echo $ECHO_N "checking for pthread link with -pthread... $ECHO_C" >&6
20889 if test "${ol_cv_pthread_pthread+set}" = set; then
20890 echo $ECHO_N "(cached) $ECHO_C" >&6
20895 LIBS="-pthread $LIBS"
20897 if test "$cross_compiling" = yes; then
20898 cat >conftest.$ac_ext <<_ACEOF
20901 cat confdefs.h >>conftest.$ac_ext
20902 cat >>conftest.$ac_ext <<_ACEOF
20903 /* end confdefs.h. */
20905 /* pthread test headers */
20906 #include <pthread.h>
20907 #if HAVE_PTHREADS < 7
20911 #define NULL (void*)0
20914 static void *task(p)
20917 return (void *) (p == NULL);
20924 /* pthread test function */
20925 #ifndef PTHREAD_CREATE_DETACHED
20926 #define PTHREAD_CREATE_DETACHED 1
20930 int detach = PTHREAD_CREATE_DETACHED;
20932 #if HAVE_PTHREADS > 4
20933 /* Final pthreads */
20934 pthread_attr_t attr;
20936 status = pthread_attr_init(&attr);
20937 if( status ) return status;
20939 #if HAVE_PTHREADS < 7
20940 status = pthread_attr_setdetachstate(&attr, &detach);
20941 if( status < 0 ) status = errno;
20943 status = pthread_attr_setdetachstate(&attr, detach);
20945 if( status ) return status;
20946 status = pthread_create( &t, &attr, task, NULL );
20947 #if HAVE_PTHREADS < 7
20948 if( status < 0 ) status = errno;
20950 if( status ) return status;
20952 /* Draft 4 pthreads */
20953 status = pthread_create( &t, pthread_attr_default, task, NULL );
20954 if( status ) return errno;
20956 /* give thread a chance to complete */
20957 /* it should remain joinable and hence detachable */
20960 status = pthread_detach( &t );
20961 if( status ) return errno;
20964 #ifdef HAVE_LINUX_THREADS
20965 pthread_kill_other_threads_np();
20974 rm -f conftest.$ac_objext conftest$ac_exeext
20975 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20976 (eval $ac_link) 2>conftest.er1
20978 grep -v '^ *+' conftest.er1 >conftest.err
20980 cat conftest.err >&5
20981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20982 (exit $ac_status); } &&
20983 { ac_try='test -z "$ac_c_werror_flag"
20984 || test ! -s conftest.err'
20985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20986 (eval $ac_try) 2>&5
20988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20989 (exit $ac_status); }; } &&
20990 { ac_try='test -s conftest$ac_exeext'
20991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20992 (eval $ac_try) 2>&5
20994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20995 (exit $ac_status); }; }; then
20996 ol_cv_pthread_pthread=yes
20998 echo "$as_me: failed program was:" >&5
20999 sed 's/^/| /' conftest.$ac_ext >&5
21001 ol_cv_pthread_pthread=no
21003 rm -f conftest.err conftest.$ac_objext \
21004 conftest$ac_exeext conftest.$ac_ext
21006 cat >conftest.$ac_ext <<_ACEOF
21009 cat confdefs.h >>conftest.$ac_ext
21010 cat >>conftest.$ac_ext <<_ACEOF
21011 /* end confdefs.h. */
21013 /* pthread test headers */
21014 #include <pthread.h>
21015 #if HAVE_PTHREADS < 7
21019 #define NULL (void*)0
21022 static void *task(p)
21025 return (void *) (p == NULL);
21029 int main(argc, argv)
21034 /* pthread test function */
21035 #ifndef PTHREAD_CREATE_DETACHED
21036 #define PTHREAD_CREATE_DETACHED 1
21040 int detach = PTHREAD_CREATE_DETACHED;
21042 #if HAVE_PTHREADS > 4
21043 /* Final pthreads */
21044 pthread_attr_t attr;
21046 status = pthread_attr_init(&attr);
21047 if( status ) return status;
21049 #if HAVE_PTHREADS < 7
21050 status = pthread_attr_setdetachstate(&attr, &detach);
21051 if( status < 0 ) status = errno;
21053 status = pthread_attr_setdetachstate(&attr, detach);
21055 if( status ) return status;
21056 status = pthread_create( &t, &attr, task, NULL );
21057 #if HAVE_PTHREADS < 7
21058 if( status < 0 ) status = errno;
21060 if( status ) return status;
21062 /* Draft 4 pthreads */
21063 status = pthread_create( &t, pthread_attr_default, task, NULL );
21064 if( status ) return errno;
21066 /* give thread a chance to complete */
21067 /* it should remain joinable and hence detachable */
21070 status = pthread_detach( &t );
21071 if( status ) return errno;
21074 #ifdef HAVE_LINUX_THREADS
21075 pthread_kill_other_threads_np();
21083 rm -f conftest$ac_exeext
21084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21085 (eval $ac_link) 2>&5
21087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21088 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21090 (eval $ac_try) 2>&5
21092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21093 (exit $ac_status); }; }; then
21094 ol_cv_pthread_pthread=yes
21096 echo "$as_me: program exited with status $ac_status" >&5
21097 echo "$as_me: failed program was:" >&5
21098 sed 's/^/| /' conftest.$ac_ext >&5
21100 ( exit $ac_status )
21101 ol_cv_pthread_pthread=no
21103 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21110 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthread" >&5
21111 echo "${ECHO_T}$ol_cv_pthread_pthread" >&6
21113 if test $ol_cv_pthread_pthread = yes ; then
21114 ol_link_pthreads="-pthread"
21115 ol_link_threads=posix
21119 # Pthread try link: -pthreads (ol_cv_pthread_pthreads)
21120 if test "$ol_link_threads" = no ; then
21122 echo "$as_me:$LINENO: checking for pthread link with -pthreads" >&5
21123 echo $ECHO_N "checking for pthread link with -pthreads... $ECHO_C" >&6
21124 if test "${ol_cv_pthread_pthreads+set}" = set; then
21125 echo $ECHO_N "(cached) $ECHO_C" >&6
21130 LIBS="-pthreads $LIBS"
21132 if test "$cross_compiling" = yes; then
21133 cat >conftest.$ac_ext <<_ACEOF
21136 cat confdefs.h >>conftest.$ac_ext
21137 cat >>conftest.$ac_ext <<_ACEOF
21138 /* end confdefs.h. */
21140 /* pthread test headers */
21141 #include <pthread.h>
21142 #if HAVE_PTHREADS < 7
21146 #define NULL (void*)0
21149 static void *task(p)
21152 return (void *) (p == NULL);
21159 /* pthread test function */
21160 #ifndef PTHREAD_CREATE_DETACHED
21161 #define PTHREAD_CREATE_DETACHED 1
21165 int detach = PTHREAD_CREATE_DETACHED;
21167 #if HAVE_PTHREADS > 4
21168 /* Final pthreads */
21169 pthread_attr_t attr;
21171 status = pthread_attr_init(&attr);
21172 if( status ) return status;
21174 #if HAVE_PTHREADS < 7
21175 status = pthread_attr_setdetachstate(&attr, &detach);
21176 if( status < 0 ) status = errno;
21178 status = pthread_attr_setdetachstate(&attr, detach);
21180 if( status ) return status;
21181 status = pthread_create( &t, &attr, task, NULL );
21182 #if HAVE_PTHREADS < 7
21183 if( status < 0 ) status = errno;
21185 if( status ) return status;
21187 /* Draft 4 pthreads */
21188 status = pthread_create( &t, pthread_attr_default, task, NULL );
21189 if( status ) return errno;
21191 /* give thread a chance to complete */
21192 /* it should remain joinable and hence detachable */
21195 status = pthread_detach( &t );
21196 if( status ) return errno;
21199 #ifdef HAVE_LINUX_THREADS
21200 pthread_kill_other_threads_np();
21209 rm -f conftest.$ac_objext conftest$ac_exeext
21210 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21211 (eval $ac_link) 2>conftest.er1
21213 grep -v '^ *+' conftest.er1 >conftest.err
21215 cat conftest.err >&5
21216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21217 (exit $ac_status); } &&
21218 { ac_try='test -z "$ac_c_werror_flag"
21219 || test ! -s conftest.err'
21220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21221 (eval $ac_try) 2>&5
21223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21224 (exit $ac_status); }; } &&
21225 { ac_try='test -s conftest$ac_exeext'
21226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21227 (eval $ac_try) 2>&5
21229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21230 (exit $ac_status); }; }; then
21231 ol_cv_pthread_pthreads=yes
21233 echo "$as_me: failed program was:" >&5
21234 sed 's/^/| /' conftest.$ac_ext >&5
21236 ol_cv_pthread_pthreads=no
21238 rm -f conftest.err conftest.$ac_objext \
21239 conftest$ac_exeext conftest.$ac_ext
21241 cat >conftest.$ac_ext <<_ACEOF
21244 cat confdefs.h >>conftest.$ac_ext
21245 cat >>conftest.$ac_ext <<_ACEOF
21246 /* end confdefs.h. */
21248 /* pthread test headers */
21249 #include <pthread.h>
21250 #if HAVE_PTHREADS < 7
21254 #define NULL (void*)0
21257 static void *task(p)
21260 return (void *) (p == NULL);
21264 int main(argc, argv)
21269 /* pthread test function */
21270 #ifndef PTHREAD_CREATE_DETACHED
21271 #define PTHREAD_CREATE_DETACHED 1
21275 int detach = PTHREAD_CREATE_DETACHED;
21277 #if HAVE_PTHREADS > 4
21278 /* Final pthreads */
21279 pthread_attr_t attr;
21281 status = pthread_attr_init(&attr);
21282 if( status ) return status;
21284 #if HAVE_PTHREADS < 7
21285 status = pthread_attr_setdetachstate(&attr, &detach);
21286 if( status < 0 ) status = errno;
21288 status = pthread_attr_setdetachstate(&attr, detach);
21290 if( status ) return status;
21291 status = pthread_create( &t, &attr, task, NULL );
21292 #if HAVE_PTHREADS < 7
21293 if( status < 0 ) status = errno;
21295 if( status ) return status;
21297 /* Draft 4 pthreads */
21298 status = pthread_create( &t, pthread_attr_default, task, NULL );
21299 if( status ) return errno;
21301 /* give thread a chance to complete */
21302 /* it should remain joinable and hence detachable */
21305 status = pthread_detach( &t );
21306 if( status ) return errno;
21309 #ifdef HAVE_LINUX_THREADS
21310 pthread_kill_other_threads_np();
21318 rm -f conftest$ac_exeext
21319 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21320 (eval $ac_link) 2>&5
21322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21323 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21325 (eval $ac_try) 2>&5
21327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21328 (exit $ac_status); }; }; then
21329 ol_cv_pthread_pthreads=yes
21331 echo "$as_me: program exited with status $ac_status" >&5
21332 echo "$as_me: failed program was:" >&5
21333 sed 's/^/| /' conftest.$ac_ext >&5
21335 ( exit $ac_status )
21336 ol_cv_pthread_pthreads=no
21338 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21345 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthreads" >&5
21346 echo "${ECHO_T}$ol_cv_pthread_pthreads" >&6
21348 if test $ol_cv_pthread_pthreads = yes ; then
21349 ol_link_pthreads="-pthreads"
21350 ol_link_threads=posix
21354 # Pthread try link: -mthreads (ol_cv_pthread_mthreads)
21355 if test "$ol_link_threads" = no ; then
21357 echo "$as_me:$LINENO: checking for pthread link with -mthreads" >&5
21358 echo $ECHO_N "checking for pthread link with -mthreads... $ECHO_C" >&6
21359 if test "${ol_cv_pthread_mthreads+set}" = set; then
21360 echo $ECHO_N "(cached) $ECHO_C" >&6
21365 LIBS="-mthreads $LIBS"
21367 if test "$cross_compiling" = yes; then
21368 cat >conftest.$ac_ext <<_ACEOF
21371 cat confdefs.h >>conftest.$ac_ext
21372 cat >>conftest.$ac_ext <<_ACEOF
21373 /* end confdefs.h. */
21375 /* pthread test headers */
21376 #include <pthread.h>
21377 #if HAVE_PTHREADS < 7
21381 #define NULL (void*)0
21384 static void *task(p)
21387 return (void *) (p == NULL);
21394 /* pthread test function */
21395 #ifndef PTHREAD_CREATE_DETACHED
21396 #define PTHREAD_CREATE_DETACHED 1
21400 int detach = PTHREAD_CREATE_DETACHED;
21402 #if HAVE_PTHREADS > 4
21403 /* Final pthreads */
21404 pthread_attr_t attr;
21406 status = pthread_attr_init(&attr);
21407 if( status ) return status;
21409 #if HAVE_PTHREADS < 7
21410 status = pthread_attr_setdetachstate(&attr, &detach);
21411 if( status < 0 ) status = errno;
21413 status = pthread_attr_setdetachstate(&attr, detach);
21415 if( status ) return status;
21416 status = pthread_create( &t, &attr, task, NULL );
21417 #if HAVE_PTHREADS < 7
21418 if( status < 0 ) status = errno;
21420 if( status ) return status;
21422 /* Draft 4 pthreads */
21423 status = pthread_create( &t, pthread_attr_default, task, NULL );
21424 if( status ) return errno;
21426 /* give thread a chance to complete */
21427 /* it should remain joinable and hence detachable */
21430 status = pthread_detach( &t );
21431 if( status ) return errno;
21434 #ifdef HAVE_LINUX_THREADS
21435 pthread_kill_other_threads_np();
21444 rm -f conftest.$ac_objext conftest$ac_exeext
21445 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21446 (eval $ac_link) 2>conftest.er1
21448 grep -v '^ *+' conftest.er1 >conftest.err
21450 cat conftest.err >&5
21451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21452 (exit $ac_status); } &&
21453 { ac_try='test -z "$ac_c_werror_flag"
21454 || test ! -s conftest.err'
21455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21456 (eval $ac_try) 2>&5
21458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21459 (exit $ac_status); }; } &&
21460 { ac_try='test -s conftest$ac_exeext'
21461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21462 (eval $ac_try) 2>&5
21464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21465 (exit $ac_status); }; }; then
21466 ol_cv_pthread_mthreads=yes
21468 echo "$as_me: failed program was:" >&5
21469 sed 's/^/| /' conftest.$ac_ext >&5
21471 ol_cv_pthread_mthreads=no
21473 rm -f conftest.err conftest.$ac_objext \
21474 conftest$ac_exeext conftest.$ac_ext
21476 cat >conftest.$ac_ext <<_ACEOF
21479 cat confdefs.h >>conftest.$ac_ext
21480 cat >>conftest.$ac_ext <<_ACEOF
21481 /* end confdefs.h. */
21483 /* pthread test headers */
21484 #include <pthread.h>
21485 #if HAVE_PTHREADS < 7
21489 #define NULL (void*)0
21492 static void *task(p)
21495 return (void *) (p == NULL);
21499 int main(argc, argv)
21504 /* pthread test function */
21505 #ifndef PTHREAD_CREATE_DETACHED
21506 #define PTHREAD_CREATE_DETACHED 1
21510 int detach = PTHREAD_CREATE_DETACHED;
21512 #if HAVE_PTHREADS > 4
21513 /* Final pthreads */
21514 pthread_attr_t attr;
21516 status = pthread_attr_init(&attr);
21517 if( status ) return status;
21519 #if HAVE_PTHREADS < 7
21520 status = pthread_attr_setdetachstate(&attr, &detach);
21521 if( status < 0 ) status = errno;
21523 status = pthread_attr_setdetachstate(&attr, detach);
21525 if( status ) return status;
21526 status = pthread_create( &t, &attr, task, NULL );
21527 #if HAVE_PTHREADS < 7
21528 if( status < 0 ) status = errno;
21530 if( status ) return status;
21532 /* Draft 4 pthreads */
21533 status = pthread_create( &t, pthread_attr_default, task, NULL );
21534 if( status ) return errno;
21536 /* give thread a chance to complete */
21537 /* it should remain joinable and hence detachable */
21540 status = pthread_detach( &t );
21541 if( status ) return errno;
21544 #ifdef HAVE_LINUX_THREADS
21545 pthread_kill_other_threads_np();
21553 rm -f conftest$ac_exeext
21554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21555 (eval $ac_link) 2>&5
21557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21558 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21559 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21560 (eval $ac_try) 2>&5
21562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21563 (exit $ac_status); }; }; then
21564 ol_cv_pthread_mthreads=yes
21566 echo "$as_me: program exited with status $ac_status" >&5
21567 echo "$as_me: failed program was:" >&5
21568 sed 's/^/| /' conftest.$ac_ext >&5
21570 ( exit $ac_status )
21571 ol_cv_pthread_mthreads=no
21573 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21580 echo "$as_me:$LINENO: result: $ol_cv_pthread_mthreads" >&5
21581 echo "${ECHO_T}$ol_cv_pthread_mthreads" >&6
21583 if test $ol_cv_pthread_mthreads = yes ; then
21584 ol_link_pthreads="-mthreads"
21585 ol_link_threads=posix
21589 # Pthread try link: -thread (ol_cv_pthread_thread)
21590 if test "$ol_link_threads" = no ; then
21592 echo "$as_me:$LINENO: checking for pthread link with -thread" >&5
21593 echo $ECHO_N "checking for pthread link with -thread... $ECHO_C" >&6
21594 if test "${ol_cv_pthread_thread+set}" = set; then
21595 echo $ECHO_N "(cached) $ECHO_C" >&6
21600 LIBS="-thread $LIBS"
21602 if test "$cross_compiling" = yes; then
21603 cat >conftest.$ac_ext <<_ACEOF
21606 cat confdefs.h >>conftest.$ac_ext
21607 cat >>conftest.$ac_ext <<_ACEOF
21608 /* end confdefs.h. */
21610 /* pthread test headers */
21611 #include <pthread.h>
21612 #if HAVE_PTHREADS < 7
21616 #define NULL (void*)0
21619 static void *task(p)
21622 return (void *) (p == NULL);
21629 /* pthread test function */
21630 #ifndef PTHREAD_CREATE_DETACHED
21631 #define PTHREAD_CREATE_DETACHED 1
21635 int detach = PTHREAD_CREATE_DETACHED;
21637 #if HAVE_PTHREADS > 4
21638 /* Final pthreads */
21639 pthread_attr_t attr;
21641 status = pthread_attr_init(&attr);
21642 if( status ) return status;
21644 #if HAVE_PTHREADS < 7
21645 status = pthread_attr_setdetachstate(&attr, &detach);
21646 if( status < 0 ) status = errno;
21648 status = pthread_attr_setdetachstate(&attr, detach);
21650 if( status ) return status;
21651 status = pthread_create( &t, &attr, task, NULL );
21652 #if HAVE_PTHREADS < 7
21653 if( status < 0 ) status = errno;
21655 if( status ) return status;
21657 /* Draft 4 pthreads */
21658 status = pthread_create( &t, pthread_attr_default, task, NULL );
21659 if( status ) return errno;
21661 /* give thread a chance to complete */
21662 /* it should remain joinable and hence detachable */
21665 status = pthread_detach( &t );
21666 if( status ) return errno;
21669 #ifdef HAVE_LINUX_THREADS
21670 pthread_kill_other_threads_np();
21679 rm -f conftest.$ac_objext conftest$ac_exeext
21680 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21681 (eval $ac_link) 2>conftest.er1
21683 grep -v '^ *+' conftest.er1 >conftest.err
21685 cat conftest.err >&5
21686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21687 (exit $ac_status); } &&
21688 { ac_try='test -z "$ac_c_werror_flag"
21689 || test ! -s conftest.err'
21690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21691 (eval $ac_try) 2>&5
21693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21694 (exit $ac_status); }; } &&
21695 { ac_try='test -s conftest$ac_exeext'
21696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21697 (eval $ac_try) 2>&5
21699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21700 (exit $ac_status); }; }; then
21701 ol_cv_pthread_thread=yes
21703 echo "$as_me: failed program was:" >&5
21704 sed 's/^/| /' conftest.$ac_ext >&5
21706 ol_cv_pthread_thread=no
21708 rm -f conftest.err conftest.$ac_objext \
21709 conftest$ac_exeext conftest.$ac_ext
21711 cat >conftest.$ac_ext <<_ACEOF
21714 cat confdefs.h >>conftest.$ac_ext
21715 cat >>conftest.$ac_ext <<_ACEOF
21716 /* end confdefs.h. */
21718 /* pthread test headers */
21719 #include <pthread.h>
21720 #if HAVE_PTHREADS < 7
21724 #define NULL (void*)0
21727 static void *task(p)
21730 return (void *) (p == NULL);
21734 int main(argc, argv)
21739 /* pthread test function */
21740 #ifndef PTHREAD_CREATE_DETACHED
21741 #define PTHREAD_CREATE_DETACHED 1
21745 int detach = PTHREAD_CREATE_DETACHED;
21747 #if HAVE_PTHREADS > 4
21748 /* Final pthreads */
21749 pthread_attr_t attr;
21751 status = pthread_attr_init(&attr);
21752 if( status ) return status;
21754 #if HAVE_PTHREADS < 7
21755 status = pthread_attr_setdetachstate(&attr, &detach);
21756 if( status < 0 ) status = errno;
21758 status = pthread_attr_setdetachstate(&attr, detach);
21760 if( status ) return status;
21761 status = pthread_create( &t, &attr, task, NULL );
21762 #if HAVE_PTHREADS < 7
21763 if( status < 0 ) status = errno;
21765 if( status ) return status;
21767 /* Draft 4 pthreads */
21768 status = pthread_create( &t, pthread_attr_default, task, NULL );
21769 if( status ) return errno;
21771 /* give thread a chance to complete */
21772 /* it should remain joinable and hence detachable */
21775 status = pthread_detach( &t );
21776 if( status ) return errno;
21779 #ifdef HAVE_LINUX_THREADS
21780 pthread_kill_other_threads_np();
21788 rm -f conftest$ac_exeext
21789 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21790 (eval $ac_link) 2>&5
21792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21793 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21795 (eval $ac_try) 2>&5
21797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21798 (exit $ac_status); }; }; then
21799 ol_cv_pthread_thread=yes
21801 echo "$as_me: program exited with status $ac_status" >&5
21802 echo "$as_me: failed program was:" >&5
21803 sed 's/^/| /' conftest.$ac_ext >&5
21805 ( exit $ac_status )
21806 ol_cv_pthread_thread=no
21808 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21815 echo "$as_me:$LINENO: result: $ol_cv_pthread_thread" >&5
21816 echo "${ECHO_T}$ol_cv_pthread_thread" >&6
21818 if test $ol_cv_pthread_thread = yes ; then
21819 ol_link_pthreads="-thread"
21820 ol_link_threads=posix
21825 # Pthread try link: -lpthread -lmach -lexc -lc_r (ol_cv_pthread_lpthread_lmach_lexc_lc_r)
21826 if test "$ol_link_threads" = no ; then
21827 # try -lpthread -lmach -lexc -lc_r
21828 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc -lc_r" >&5
21829 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc -lc_r... $ECHO_C" >&6
21830 if test "${ol_cv_pthread_lpthread_lmach_lexc_lc_r+set}" = set; then
21831 echo $ECHO_N "(cached) $ECHO_C" >&6
21836 LIBS="-lpthread -lmach -lexc -lc_r $LIBS"
21838 if test "$cross_compiling" = yes; then
21839 cat >conftest.$ac_ext <<_ACEOF
21842 cat confdefs.h >>conftest.$ac_ext
21843 cat >>conftest.$ac_ext <<_ACEOF
21844 /* end confdefs.h. */
21846 /* pthread test headers */
21847 #include <pthread.h>
21848 #if HAVE_PTHREADS < 7
21852 #define NULL (void*)0
21855 static void *task(p)
21858 return (void *) (p == NULL);
21865 /* pthread test function */
21866 #ifndef PTHREAD_CREATE_DETACHED
21867 #define PTHREAD_CREATE_DETACHED 1
21871 int detach = PTHREAD_CREATE_DETACHED;
21873 #if HAVE_PTHREADS > 4
21874 /* Final pthreads */
21875 pthread_attr_t attr;
21877 status = pthread_attr_init(&attr);
21878 if( status ) return status;
21880 #if HAVE_PTHREADS < 7
21881 status = pthread_attr_setdetachstate(&attr, &detach);
21882 if( status < 0 ) status = errno;
21884 status = pthread_attr_setdetachstate(&attr, detach);
21886 if( status ) return status;
21887 status = pthread_create( &t, &attr, task, NULL );
21888 #if HAVE_PTHREADS < 7
21889 if( status < 0 ) status = errno;
21891 if( status ) return status;
21893 /* Draft 4 pthreads */
21894 status = pthread_create( &t, pthread_attr_default, task, NULL );
21895 if( status ) return errno;
21897 /* give thread a chance to complete */
21898 /* it should remain joinable and hence detachable */
21901 status = pthread_detach( &t );
21902 if( status ) return errno;
21905 #ifdef HAVE_LINUX_THREADS
21906 pthread_kill_other_threads_np();
21915 rm -f conftest.$ac_objext conftest$ac_exeext
21916 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21917 (eval $ac_link) 2>conftest.er1
21919 grep -v '^ *+' conftest.er1 >conftest.err
21921 cat conftest.err >&5
21922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21923 (exit $ac_status); } &&
21924 { ac_try='test -z "$ac_c_werror_flag"
21925 || test ! -s conftest.err'
21926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21927 (eval $ac_try) 2>&5
21929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21930 (exit $ac_status); }; } &&
21931 { ac_try='test -s conftest$ac_exeext'
21932 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21933 (eval $ac_try) 2>&5
21935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21936 (exit $ac_status); }; }; then
21937 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
21939 echo "$as_me: failed program was:" >&5
21940 sed 's/^/| /' conftest.$ac_ext >&5
21942 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
21944 rm -f conftest.err conftest.$ac_objext \
21945 conftest$ac_exeext conftest.$ac_ext
21947 cat >conftest.$ac_ext <<_ACEOF
21950 cat confdefs.h >>conftest.$ac_ext
21951 cat >>conftest.$ac_ext <<_ACEOF
21952 /* end confdefs.h. */
21954 /* pthread test headers */
21955 #include <pthread.h>
21956 #if HAVE_PTHREADS < 7
21960 #define NULL (void*)0
21963 static void *task(p)
21966 return (void *) (p == NULL);
21970 int main(argc, argv)
21975 /* pthread test function */
21976 #ifndef PTHREAD_CREATE_DETACHED
21977 #define PTHREAD_CREATE_DETACHED 1
21981 int detach = PTHREAD_CREATE_DETACHED;
21983 #if HAVE_PTHREADS > 4
21984 /* Final pthreads */
21985 pthread_attr_t attr;
21987 status = pthread_attr_init(&attr);
21988 if( status ) return status;
21990 #if HAVE_PTHREADS < 7
21991 status = pthread_attr_setdetachstate(&attr, &detach);
21992 if( status < 0 ) status = errno;
21994 status = pthread_attr_setdetachstate(&attr, detach);
21996 if( status ) return status;
21997 status = pthread_create( &t, &attr, task, NULL );
21998 #if HAVE_PTHREADS < 7
21999 if( status < 0 ) status = errno;
22001 if( status ) return status;
22003 /* Draft 4 pthreads */
22004 status = pthread_create( &t, pthread_attr_default, task, NULL );
22005 if( status ) return errno;
22007 /* give thread a chance to complete */
22008 /* it should remain joinable and hence detachable */
22011 status = pthread_detach( &t );
22012 if( status ) return errno;
22015 #ifdef HAVE_LINUX_THREADS
22016 pthread_kill_other_threads_np();
22024 rm -f conftest$ac_exeext
22025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22026 (eval $ac_link) 2>&5
22028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22029 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22031 (eval $ac_try) 2>&5
22033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22034 (exit $ac_status); }; }; then
22035 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
22037 echo "$as_me: program exited with status $ac_status" >&5
22038 echo "$as_me: failed program was:" >&5
22039 sed 's/^/| /' conftest.$ac_ext >&5
22041 ( exit $ac_status )
22042 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
22044 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22051 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&5
22052 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&6
22054 if test $ol_cv_pthread_lpthread_lmach_lexc_lc_r = yes ; then
22055 ol_link_pthreads="-lpthread -lmach -lexc -lc_r"
22056 ol_link_threads=posix
22060 # Pthread try link: -lpthread -lmach -lexc (ol_cv_pthread_lpthread_lmach_lexc)
22061 if test "$ol_link_threads" = no ; then
22062 # try -lpthread -lmach -lexc
22063 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc" >&5
22064 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc... $ECHO_C" >&6
22065 if test "${ol_cv_pthread_lpthread_lmach_lexc+set}" = set; then
22066 echo $ECHO_N "(cached) $ECHO_C" >&6
22071 LIBS="-lpthread -lmach -lexc $LIBS"
22073 if test "$cross_compiling" = yes; then
22074 cat >conftest.$ac_ext <<_ACEOF
22077 cat confdefs.h >>conftest.$ac_ext
22078 cat >>conftest.$ac_ext <<_ACEOF
22079 /* end confdefs.h. */
22081 /* pthread test headers */
22082 #include <pthread.h>
22083 #if HAVE_PTHREADS < 7
22087 #define NULL (void*)0
22090 static void *task(p)
22093 return (void *) (p == NULL);
22100 /* pthread test function */
22101 #ifndef PTHREAD_CREATE_DETACHED
22102 #define PTHREAD_CREATE_DETACHED 1
22106 int detach = PTHREAD_CREATE_DETACHED;
22108 #if HAVE_PTHREADS > 4
22109 /* Final pthreads */
22110 pthread_attr_t attr;
22112 status = pthread_attr_init(&attr);
22113 if( status ) return status;
22115 #if HAVE_PTHREADS < 7
22116 status = pthread_attr_setdetachstate(&attr, &detach);
22117 if( status < 0 ) status = errno;
22119 status = pthread_attr_setdetachstate(&attr, detach);
22121 if( status ) return status;
22122 status = pthread_create( &t, &attr, task, NULL );
22123 #if HAVE_PTHREADS < 7
22124 if( status < 0 ) status = errno;
22126 if( status ) return status;
22128 /* Draft 4 pthreads */
22129 status = pthread_create( &t, pthread_attr_default, task, NULL );
22130 if( status ) return errno;
22132 /* give thread a chance to complete */
22133 /* it should remain joinable and hence detachable */
22136 status = pthread_detach( &t );
22137 if( status ) return errno;
22140 #ifdef HAVE_LINUX_THREADS
22141 pthread_kill_other_threads_np();
22150 rm -f conftest.$ac_objext conftest$ac_exeext
22151 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22152 (eval $ac_link) 2>conftest.er1
22154 grep -v '^ *+' conftest.er1 >conftest.err
22156 cat conftest.err >&5
22157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22158 (exit $ac_status); } &&
22159 { ac_try='test -z "$ac_c_werror_flag"
22160 || test ! -s conftest.err'
22161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22162 (eval $ac_try) 2>&5
22164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22165 (exit $ac_status); }; } &&
22166 { ac_try='test -s conftest$ac_exeext'
22167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22168 (eval $ac_try) 2>&5
22170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22171 (exit $ac_status); }; }; then
22172 ol_cv_pthread_lpthread_lmach_lexc=yes
22174 echo "$as_me: failed program was:" >&5
22175 sed 's/^/| /' conftest.$ac_ext >&5
22177 ol_cv_pthread_lpthread_lmach_lexc=no
22179 rm -f conftest.err conftest.$ac_objext \
22180 conftest$ac_exeext conftest.$ac_ext
22182 cat >conftest.$ac_ext <<_ACEOF
22185 cat confdefs.h >>conftest.$ac_ext
22186 cat >>conftest.$ac_ext <<_ACEOF
22187 /* end confdefs.h. */
22189 /* pthread test headers */
22190 #include <pthread.h>
22191 #if HAVE_PTHREADS < 7
22195 #define NULL (void*)0
22198 static void *task(p)
22201 return (void *) (p == NULL);
22205 int main(argc, argv)
22210 /* pthread test function */
22211 #ifndef PTHREAD_CREATE_DETACHED
22212 #define PTHREAD_CREATE_DETACHED 1
22216 int detach = PTHREAD_CREATE_DETACHED;
22218 #if HAVE_PTHREADS > 4
22219 /* Final pthreads */
22220 pthread_attr_t attr;
22222 status = pthread_attr_init(&attr);
22223 if( status ) return status;
22225 #if HAVE_PTHREADS < 7
22226 status = pthread_attr_setdetachstate(&attr, &detach);
22227 if( status < 0 ) status = errno;
22229 status = pthread_attr_setdetachstate(&attr, detach);
22231 if( status ) return status;
22232 status = pthread_create( &t, &attr, task, NULL );
22233 #if HAVE_PTHREADS < 7
22234 if( status < 0 ) status = errno;
22236 if( status ) return status;
22238 /* Draft 4 pthreads */
22239 status = pthread_create( &t, pthread_attr_default, task, NULL );
22240 if( status ) return errno;
22242 /* give thread a chance to complete */
22243 /* it should remain joinable and hence detachable */
22246 status = pthread_detach( &t );
22247 if( status ) return errno;
22250 #ifdef HAVE_LINUX_THREADS
22251 pthread_kill_other_threads_np();
22259 rm -f conftest$ac_exeext
22260 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22261 (eval $ac_link) 2>&5
22263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22264 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22266 (eval $ac_try) 2>&5
22268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22269 (exit $ac_status); }; }; then
22270 ol_cv_pthread_lpthread_lmach_lexc=yes
22272 echo "$as_me: program exited with status $ac_status" >&5
22273 echo "$as_me: failed program was:" >&5
22274 sed 's/^/| /' conftest.$ac_ext >&5
22276 ( exit $ac_status )
22277 ol_cv_pthread_lpthread_lmach_lexc=no
22279 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22286 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc" >&5
22287 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc" >&6
22289 if test $ol_cv_pthread_lpthread_lmach_lexc = yes ; then
22290 ol_link_pthreads="-lpthread -lmach -lexc"
22291 ol_link_threads=posix
22296 # Pthread try link: -lpthread -Wl,-woff,85 (ol_cv_pthread_lib_lpthread_woff)
22297 if test "$ol_link_threads" = no ; then
22298 # try -lpthread -Wl,-woff,85
22299 echo "$as_me:$LINENO: checking for pthread link with -lpthread -Wl,-woff,85" >&5
22300 echo $ECHO_N "checking for pthread link with -lpthread -Wl,-woff,85... $ECHO_C" >&6
22301 if test "${ol_cv_pthread_lib_lpthread_woff+set}" = set; then
22302 echo $ECHO_N "(cached) $ECHO_C" >&6
22307 LIBS="-lpthread -Wl,-woff,85 $LIBS"
22309 if test "$cross_compiling" = yes; then
22310 cat >conftest.$ac_ext <<_ACEOF
22313 cat confdefs.h >>conftest.$ac_ext
22314 cat >>conftest.$ac_ext <<_ACEOF
22315 /* end confdefs.h. */
22317 /* pthread test headers */
22318 #include <pthread.h>
22319 #if HAVE_PTHREADS < 7
22323 #define NULL (void*)0
22326 static void *task(p)
22329 return (void *) (p == NULL);
22336 /* pthread test function */
22337 #ifndef PTHREAD_CREATE_DETACHED
22338 #define PTHREAD_CREATE_DETACHED 1
22342 int detach = PTHREAD_CREATE_DETACHED;
22344 #if HAVE_PTHREADS > 4
22345 /* Final pthreads */
22346 pthread_attr_t attr;
22348 status = pthread_attr_init(&attr);
22349 if( status ) return status;
22351 #if HAVE_PTHREADS < 7
22352 status = pthread_attr_setdetachstate(&attr, &detach);
22353 if( status < 0 ) status = errno;
22355 status = pthread_attr_setdetachstate(&attr, detach);
22357 if( status ) return status;
22358 status = pthread_create( &t, &attr, task, NULL );
22359 #if HAVE_PTHREADS < 7
22360 if( status < 0 ) status = errno;
22362 if( status ) return status;
22364 /* Draft 4 pthreads */
22365 status = pthread_create( &t, pthread_attr_default, task, NULL );
22366 if( status ) return errno;
22368 /* give thread a chance to complete */
22369 /* it should remain joinable and hence detachable */
22372 status = pthread_detach( &t );
22373 if( status ) return errno;
22376 #ifdef HAVE_LINUX_THREADS
22377 pthread_kill_other_threads_np();
22386 rm -f conftest.$ac_objext conftest$ac_exeext
22387 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22388 (eval $ac_link) 2>conftest.er1
22390 grep -v '^ *+' conftest.er1 >conftest.err
22392 cat conftest.err >&5
22393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22394 (exit $ac_status); } &&
22395 { ac_try='test -z "$ac_c_werror_flag"
22396 || test ! -s conftest.err'
22397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22398 (eval $ac_try) 2>&5
22400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22401 (exit $ac_status); }; } &&
22402 { ac_try='test -s conftest$ac_exeext'
22403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22404 (eval $ac_try) 2>&5
22406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22407 (exit $ac_status); }; }; then
22408 ol_cv_pthread_lib_lpthread_woff=yes
22410 echo "$as_me: failed program was:" >&5
22411 sed 's/^/| /' conftest.$ac_ext >&5
22413 ol_cv_pthread_lib_lpthread_woff=no
22415 rm -f conftest.err conftest.$ac_objext \
22416 conftest$ac_exeext conftest.$ac_ext
22418 cat >conftest.$ac_ext <<_ACEOF
22421 cat confdefs.h >>conftest.$ac_ext
22422 cat >>conftest.$ac_ext <<_ACEOF
22423 /* end confdefs.h. */
22425 /* pthread test headers */
22426 #include <pthread.h>
22427 #if HAVE_PTHREADS < 7
22431 #define NULL (void*)0
22434 static void *task(p)
22437 return (void *) (p == NULL);
22441 int main(argc, argv)
22446 /* pthread test function */
22447 #ifndef PTHREAD_CREATE_DETACHED
22448 #define PTHREAD_CREATE_DETACHED 1
22452 int detach = PTHREAD_CREATE_DETACHED;
22454 #if HAVE_PTHREADS > 4
22455 /* Final pthreads */
22456 pthread_attr_t attr;
22458 status = pthread_attr_init(&attr);
22459 if( status ) return status;
22461 #if HAVE_PTHREADS < 7
22462 status = pthread_attr_setdetachstate(&attr, &detach);
22463 if( status < 0 ) status = errno;
22465 status = pthread_attr_setdetachstate(&attr, detach);
22467 if( status ) return status;
22468 status = pthread_create( &t, &attr, task, NULL );
22469 #if HAVE_PTHREADS < 7
22470 if( status < 0 ) status = errno;
22472 if( status ) return status;
22474 /* Draft 4 pthreads */
22475 status = pthread_create( &t, pthread_attr_default, task, NULL );
22476 if( status ) return errno;
22478 /* give thread a chance to complete */
22479 /* it should remain joinable and hence detachable */
22482 status = pthread_detach( &t );
22483 if( status ) return errno;
22486 #ifdef HAVE_LINUX_THREADS
22487 pthread_kill_other_threads_np();
22495 rm -f conftest$ac_exeext
22496 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22497 (eval $ac_link) 2>&5
22499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22500 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22502 (eval $ac_try) 2>&5
22504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22505 (exit $ac_status); }; }; then
22506 ol_cv_pthread_lib_lpthread_woff=yes
22508 echo "$as_me: program exited with status $ac_status" >&5
22509 echo "$as_me: failed program was:" >&5
22510 sed 's/^/| /' conftest.$ac_ext >&5
22512 ( exit $ac_status )
22513 ol_cv_pthread_lib_lpthread_woff=no
22515 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22522 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthread_woff" >&5
22523 echo "${ECHO_T}$ol_cv_pthread_lib_lpthread_woff" >&6
22525 if test $ol_cv_pthread_lib_lpthread_woff = yes ; then
22526 ol_link_pthreads="-lpthread -Wl,-woff,85"
22527 ol_link_threads=posix
22532 # Pthread try link: -lpthread (ol_cv_pthread_lpthread)
22533 if test "$ol_link_threads" = no ; then
22535 echo "$as_me:$LINENO: checking for pthread link with -lpthread" >&5
22536 echo $ECHO_N "checking for pthread link with -lpthread... $ECHO_C" >&6
22537 if test "${ol_cv_pthread_lpthread+set}" = set; then
22538 echo $ECHO_N "(cached) $ECHO_C" >&6
22543 LIBS="-lpthread $LIBS"
22545 if test "$cross_compiling" = yes; then
22546 cat >conftest.$ac_ext <<_ACEOF
22549 cat confdefs.h >>conftest.$ac_ext
22550 cat >>conftest.$ac_ext <<_ACEOF
22551 /* end confdefs.h. */
22553 /* pthread test headers */
22554 #include <pthread.h>
22555 #if HAVE_PTHREADS < 7
22559 #define NULL (void*)0
22562 static void *task(p)
22565 return (void *) (p == NULL);
22572 /* pthread test function */
22573 #ifndef PTHREAD_CREATE_DETACHED
22574 #define PTHREAD_CREATE_DETACHED 1
22578 int detach = PTHREAD_CREATE_DETACHED;
22580 #if HAVE_PTHREADS > 4
22581 /* Final pthreads */
22582 pthread_attr_t attr;
22584 status = pthread_attr_init(&attr);
22585 if( status ) return status;
22587 #if HAVE_PTHREADS < 7
22588 status = pthread_attr_setdetachstate(&attr, &detach);
22589 if( status < 0 ) status = errno;
22591 status = pthread_attr_setdetachstate(&attr, detach);
22593 if( status ) return status;
22594 status = pthread_create( &t, &attr, task, NULL );
22595 #if HAVE_PTHREADS < 7
22596 if( status < 0 ) status = errno;
22598 if( status ) return status;
22600 /* Draft 4 pthreads */
22601 status = pthread_create( &t, pthread_attr_default, task, NULL );
22602 if( status ) return errno;
22604 /* give thread a chance to complete */
22605 /* it should remain joinable and hence detachable */
22608 status = pthread_detach( &t );
22609 if( status ) return errno;
22612 #ifdef HAVE_LINUX_THREADS
22613 pthread_kill_other_threads_np();
22622 rm -f conftest.$ac_objext conftest$ac_exeext
22623 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22624 (eval $ac_link) 2>conftest.er1
22626 grep -v '^ *+' conftest.er1 >conftest.err
22628 cat conftest.err >&5
22629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22630 (exit $ac_status); } &&
22631 { ac_try='test -z "$ac_c_werror_flag"
22632 || test ! -s conftest.err'
22633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22634 (eval $ac_try) 2>&5
22636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22637 (exit $ac_status); }; } &&
22638 { ac_try='test -s conftest$ac_exeext'
22639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22640 (eval $ac_try) 2>&5
22642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22643 (exit $ac_status); }; }; then
22644 ol_cv_pthread_lpthread=yes
22646 echo "$as_me: failed program was:" >&5
22647 sed 's/^/| /' conftest.$ac_ext >&5
22649 ol_cv_pthread_lpthread=no
22651 rm -f conftest.err conftest.$ac_objext \
22652 conftest$ac_exeext conftest.$ac_ext
22654 cat >conftest.$ac_ext <<_ACEOF
22657 cat confdefs.h >>conftest.$ac_ext
22658 cat >>conftest.$ac_ext <<_ACEOF
22659 /* end confdefs.h. */
22661 /* pthread test headers */
22662 #include <pthread.h>
22663 #if HAVE_PTHREADS < 7
22667 #define NULL (void*)0
22670 static void *task(p)
22673 return (void *) (p == NULL);
22677 int main(argc, argv)
22682 /* pthread test function */
22683 #ifndef PTHREAD_CREATE_DETACHED
22684 #define PTHREAD_CREATE_DETACHED 1
22688 int detach = PTHREAD_CREATE_DETACHED;
22690 #if HAVE_PTHREADS > 4
22691 /* Final pthreads */
22692 pthread_attr_t attr;
22694 status = pthread_attr_init(&attr);
22695 if( status ) return status;
22697 #if HAVE_PTHREADS < 7
22698 status = pthread_attr_setdetachstate(&attr, &detach);
22699 if( status < 0 ) status = errno;
22701 status = pthread_attr_setdetachstate(&attr, detach);
22703 if( status ) return status;
22704 status = pthread_create( &t, &attr, task, NULL );
22705 #if HAVE_PTHREADS < 7
22706 if( status < 0 ) status = errno;
22708 if( status ) return status;
22710 /* Draft 4 pthreads */
22711 status = pthread_create( &t, pthread_attr_default, task, NULL );
22712 if( status ) return errno;
22714 /* give thread a chance to complete */
22715 /* it should remain joinable and hence detachable */
22718 status = pthread_detach( &t );
22719 if( status ) return errno;
22722 #ifdef HAVE_LINUX_THREADS
22723 pthread_kill_other_threads_np();
22731 rm -f conftest$ac_exeext
22732 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22733 (eval $ac_link) 2>&5
22735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22736 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22738 (eval $ac_try) 2>&5
22740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22741 (exit $ac_status); }; }; then
22742 ol_cv_pthread_lpthread=yes
22744 echo "$as_me: program exited with status $ac_status" >&5
22745 echo "$as_me: failed program was:" >&5
22746 sed 's/^/| /' conftest.$ac_ext >&5
22748 ( exit $ac_status )
22749 ol_cv_pthread_lpthread=no
22751 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22758 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread" >&5
22759 echo "${ECHO_T}$ol_cv_pthread_lpthread" >&6
22761 if test $ol_cv_pthread_lpthread = yes ; then
22762 ol_link_pthreads="-lpthread"
22763 ol_link_threads=posix
22767 # Pthread try link: -lc_r (ol_cv_pthread_lc_r)
22768 if test "$ol_link_threads" = no ; then
22770 echo "$as_me:$LINENO: checking for pthread link with -lc_r" >&5
22771 echo $ECHO_N "checking for pthread link with -lc_r... $ECHO_C" >&6
22772 if test "${ol_cv_pthread_lc_r+set}" = set; then
22773 echo $ECHO_N "(cached) $ECHO_C" >&6
22780 if test "$cross_compiling" = yes; then
22781 cat >conftest.$ac_ext <<_ACEOF
22784 cat confdefs.h >>conftest.$ac_ext
22785 cat >>conftest.$ac_ext <<_ACEOF
22786 /* end confdefs.h. */
22788 /* pthread test headers */
22789 #include <pthread.h>
22790 #if HAVE_PTHREADS < 7
22794 #define NULL (void*)0
22797 static void *task(p)
22800 return (void *) (p == NULL);
22807 /* pthread test function */
22808 #ifndef PTHREAD_CREATE_DETACHED
22809 #define PTHREAD_CREATE_DETACHED 1
22813 int detach = PTHREAD_CREATE_DETACHED;
22815 #if HAVE_PTHREADS > 4
22816 /* Final pthreads */
22817 pthread_attr_t attr;
22819 status = pthread_attr_init(&attr);
22820 if( status ) return status;
22822 #if HAVE_PTHREADS < 7
22823 status = pthread_attr_setdetachstate(&attr, &detach);
22824 if( status < 0 ) status = errno;
22826 status = pthread_attr_setdetachstate(&attr, detach);
22828 if( status ) return status;
22829 status = pthread_create( &t, &attr, task, NULL );
22830 #if HAVE_PTHREADS < 7
22831 if( status < 0 ) status = errno;
22833 if( status ) return status;
22835 /* Draft 4 pthreads */
22836 status = pthread_create( &t, pthread_attr_default, task, NULL );
22837 if( status ) return errno;
22839 /* give thread a chance to complete */
22840 /* it should remain joinable and hence detachable */
22843 status = pthread_detach( &t );
22844 if( status ) return errno;
22847 #ifdef HAVE_LINUX_THREADS
22848 pthread_kill_other_threads_np();
22857 rm -f conftest.$ac_objext conftest$ac_exeext
22858 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22859 (eval $ac_link) 2>conftest.er1
22861 grep -v '^ *+' conftest.er1 >conftest.err
22863 cat conftest.err >&5
22864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22865 (exit $ac_status); } &&
22866 { ac_try='test -z "$ac_c_werror_flag"
22867 || test ! -s conftest.err'
22868 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22869 (eval $ac_try) 2>&5
22871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22872 (exit $ac_status); }; } &&
22873 { ac_try='test -s conftest$ac_exeext'
22874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22875 (eval $ac_try) 2>&5
22877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22878 (exit $ac_status); }; }; then
22879 ol_cv_pthread_lc_r=yes
22881 echo "$as_me: failed program was:" >&5
22882 sed 's/^/| /' conftest.$ac_ext >&5
22884 ol_cv_pthread_lc_r=no
22886 rm -f conftest.err conftest.$ac_objext \
22887 conftest$ac_exeext conftest.$ac_ext
22889 cat >conftest.$ac_ext <<_ACEOF
22892 cat confdefs.h >>conftest.$ac_ext
22893 cat >>conftest.$ac_ext <<_ACEOF
22894 /* end confdefs.h. */
22896 /* pthread test headers */
22897 #include <pthread.h>
22898 #if HAVE_PTHREADS < 7
22902 #define NULL (void*)0
22905 static void *task(p)
22908 return (void *) (p == NULL);
22912 int main(argc, argv)
22917 /* pthread test function */
22918 #ifndef PTHREAD_CREATE_DETACHED
22919 #define PTHREAD_CREATE_DETACHED 1
22923 int detach = PTHREAD_CREATE_DETACHED;
22925 #if HAVE_PTHREADS > 4
22926 /* Final pthreads */
22927 pthread_attr_t attr;
22929 status = pthread_attr_init(&attr);
22930 if( status ) return status;
22932 #if HAVE_PTHREADS < 7
22933 status = pthread_attr_setdetachstate(&attr, &detach);
22934 if( status < 0 ) status = errno;
22936 status = pthread_attr_setdetachstate(&attr, detach);
22938 if( status ) return status;
22939 status = pthread_create( &t, &attr, task, NULL );
22940 #if HAVE_PTHREADS < 7
22941 if( status < 0 ) status = errno;
22943 if( status ) return status;
22945 /* Draft 4 pthreads */
22946 status = pthread_create( &t, pthread_attr_default, task, NULL );
22947 if( status ) return errno;
22949 /* give thread a chance to complete */
22950 /* it should remain joinable and hence detachable */
22953 status = pthread_detach( &t );
22954 if( status ) return errno;
22957 #ifdef HAVE_LINUX_THREADS
22958 pthread_kill_other_threads_np();
22966 rm -f conftest$ac_exeext
22967 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22968 (eval $ac_link) 2>&5
22970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22971 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22973 (eval $ac_try) 2>&5
22975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22976 (exit $ac_status); }; }; then
22977 ol_cv_pthread_lc_r=yes
22979 echo "$as_me: program exited with status $ac_status" >&5
22980 echo "$as_me: failed program was:" >&5
22981 sed 's/^/| /' conftest.$ac_ext >&5
22983 ( exit $ac_status )
22984 ol_cv_pthread_lc_r=no
22986 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22993 echo "$as_me:$LINENO: result: $ol_cv_pthread_lc_r" >&5
22994 echo "${ECHO_T}$ol_cv_pthread_lc_r" >&6
22996 if test $ol_cv_pthread_lc_r = yes ; then
22997 ol_link_pthreads="-lc_r"
22998 ol_link_threads=posix
23003 # Pthread try link: -threads (ol_cv_pthread_threads)
23004 if test "$ol_link_threads" = no ; then
23006 echo "$as_me:$LINENO: checking for pthread link with -threads" >&5
23007 echo $ECHO_N "checking for pthread link with -threads... $ECHO_C" >&6
23008 if test "${ol_cv_pthread_threads+set}" = set; then
23009 echo $ECHO_N "(cached) $ECHO_C" >&6
23014 LIBS="-threads $LIBS"
23016 if test "$cross_compiling" = yes; then
23017 cat >conftest.$ac_ext <<_ACEOF
23020 cat confdefs.h >>conftest.$ac_ext
23021 cat >>conftest.$ac_ext <<_ACEOF
23022 /* end confdefs.h. */
23024 /* pthread test headers */
23025 #include <pthread.h>
23026 #if HAVE_PTHREADS < 7
23030 #define NULL (void*)0
23033 static void *task(p)
23036 return (void *) (p == NULL);
23043 /* pthread test function */
23044 #ifndef PTHREAD_CREATE_DETACHED
23045 #define PTHREAD_CREATE_DETACHED 1
23049 int detach = PTHREAD_CREATE_DETACHED;
23051 #if HAVE_PTHREADS > 4
23052 /* Final pthreads */
23053 pthread_attr_t attr;
23055 status = pthread_attr_init(&attr);
23056 if( status ) return status;
23058 #if HAVE_PTHREADS < 7
23059 status = pthread_attr_setdetachstate(&attr, &detach);
23060 if( status < 0 ) status = errno;
23062 status = pthread_attr_setdetachstate(&attr, detach);
23064 if( status ) return status;
23065 status = pthread_create( &t, &attr, task, NULL );
23066 #if HAVE_PTHREADS < 7
23067 if( status < 0 ) status = errno;
23069 if( status ) return status;
23071 /* Draft 4 pthreads */
23072 status = pthread_create( &t, pthread_attr_default, task, NULL );
23073 if( status ) return errno;
23075 /* give thread a chance to complete */
23076 /* it should remain joinable and hence detachable */
23079 status = pthread_detach( &t );
23080 if( status ) return errno;
23083 #ifdef HAVE_LINUX_THREADS
23084 pthread_kill_other_threads_np();
23093 rm -f conftest.$ac_objext conftest$ac_exeext
23094 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23095 (eval $ac_link) 2>conftest.er1
23097 grep -v '^ *+' conftest.er1 >conftest.err
23099 cat conftest.err >&5
23100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23101 (exit $ac_status); } &&
23102 { ac_try='test -z "$ac_c_werror_flag"
23103 || test ! -s conftest.err'
23104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23105 (eval $ac_try) 2>&5
23107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23108 (exit $ac_status); }; } &&
23109 { ac_try='test -s conftest$ac_exeext'
23110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23111 (eval $ac_try) 2>&5
23113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23114 (exit $ac_status); }; }; then
23115 ol_cv_pthread_threads=yes
23117 echo "$as_me: failed program was:" >&5
23118 sed 's/^/| /' conftest.$ac_ext >&5
23120 ol_cv_pthread_threads=no
23122 rm -f conftest.err conftest.$ac_objext \
23123 conftest$ac_exeext conftest.$ac_ext
23125 cat >conftest.$ac_ext <<_ACEOF
23128 cat confdefs.h >>conftest.$ac_ext
23129 cat >>conftest.$ac_ext <<_ACEOF
23130 /* end confdefs.h. */
23132 /* pthread test headers */
23133 #include <pthread.h>
23134 #if HAVE_PTHREADS < 7
23138 #define NULL (void*)0
23141 static void *task(p)
23144 return (void *) (p == NULL);
23148 int main(argc, argv)
23153 /* pthread test function */
23154 #ifndef PTHREAD_CREATE_DETACHED
23155 #define PTHREAD_CREATE_DETACHED 1
23159 int detach = PTHREAD_CREATE_DETACHED;
23161 #if HAVE_PTHREADS > 4
23162 /* Final pthreads */
23163 pthread_attr_t attr;
23165 status = pthread_attr_init(&attr);
23166 if( status ) return status;
23168 #if HAVE_PTHREADS < 7
23169 status = pthread_attr_setdetachstate(&attr, &detach);
23170 if( status < 0 ) status = errno;
23172 status = pthread_attr_setdetachstate(&attr, detach);
23174 if( status ) return status;
23175 status = pthread_create( &t, &attr, task, NULL );
23176 #if HAVE_PTHREADS < 7
23177 if( status < 0 ) status = errno;
23179 if( status ) return status;
23181 /* Draft 4 pthreads */
23182 status = pthread_create( &t, pthread_attr_default, task, NULL );
23183 if( status ) return errno;
23185 /* give thread a chance to complete */
23186 /* it should remain joinable and hence detachable */
23189 status = pthread_detach( &t );
23190 if( status ) return errno;
23193 #ifdef HAVE_LINUX_THREADS
23194 pthread_kill_other_threads_np();
23202 rm -f conftest$ac_exeext
23203 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23204 (eval $ac_link) 2>&5
23206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23207 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23209 (eval $ac_try) 2>&5
23211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23212 (exit $ac_status); }; }; then
23213 ol_cv_pthread_threads=yes
23215 echo "$as_me: program exited with status $ac_status" >&5
23216 echo "$as_me: failed program was:" >&5
23217 sed 's/^/| /' conftest.$ac_ext >&5
23219 ( exit $ac_status )
23220 ol_cv_pthread_threads=no
23222 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23229 echo "$as_me:$LINENO: result: $ol_cv_pthread_threads" >&5
23230 echo "${ECHO_T}$ol_cv_pthread_threads" >&6
23232 if test $ol_cv_pthread_threads = yes ; then
23233 ol_link_pthreads="-threads"
23234 ol_link_threads=posix
23239 # Pthread try link: -lpthreads -lmach -lexc -lc_r (ol_cv_pthread_lpthreads_lmach_lexc_lc_r)
23240 if test "$ol_link_threads" = no ; then
23241 # try -lpthreads -lmach -lexc -lc_r
23242 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc -lc_r" >&5
23243 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc -lc_r... $ECHO_C" >&6
23244 if test "${ol_cv_pthread_lpthreads_lmach_lexc_lc_r+set}" = set; then
23245 echo $ECHO_N "(cached) $ECHO_C" >&6
23250 LIBS="-lpthreads -lmach -lexc -lc_r $LIBS"
23252 if test "$cross_compiling" = yes; then
23253 cat >conftest.$ac_ext <<_ACEOF
23256 cat confdefs.h >>conftest.$ac_ext
23257 cat >>conftest.$ac_ext <<_ACEOF
23258 /* end confdefs.h. */
23260 /* pthread test headers */
23261 #include <pthread.h>
23262 #if HAVE_PTHREADS < 7
23266 #define NULL (void*)0
23269 static void *task(p)
23272 return (void *) (p == NULL);
23279 /* pthread test function */
23280 #ifndef PTHREAD_CREATE_DETACHED
23281 #define PTHREAD_CREATE_DETACHED 1
23285 int detach = PTHREAD_CREATE_DETACHED;
23287 #if HAVE_PTHREADS > 4
23288 /* Final pthreads */
23289 pthread_attr_t attr;
23291 status = pthread_attr_init(&attr);
23292 if( status ) return status;
23294 #if HAVE_PTHREADS < 7
23295 status = pthread_attr_setdetachstate(&attr, &detach);
23296 if( status < 0 ) status = errno;
23298 status = pthread_attr_setdetachstate(&attr, detach);
23300 if( status ) return status;
23301 status = pthread_create( &t, &attr, task, NULL );
23302 #if HAVE_PTHREADS < 7
23303 if( status < 0 ) status = errno;
23305 if( status ) return status;
23307 /* Draft 4 pthreads */
23308 status = pthread_create( &t, pthread_attr_default, task, NULL );
23309 if( status ) return errno;
23311 /* give thread a chance to complete */
23312 /* it should remain joinable and hence detachable */
23315 status = pthread_detach( &t );
23316 if( status ) return errno;
23319 #ifdef HAVE_LINUX_THREADS
23320 pthread_kill_other_threads_np();
23329 rm -f conftest.$ac_objext conftest$ac_exeext
23330 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23331 (eval $ac_link) 2>conftest.er1
23333 grep -v '^ *+' conftest.er1 >conftest.err
23335 cat conftest.err >&5
23336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23337 (exit $ac_status); } &&
23338 { ac_try='test -z "$ac_c_werror_flag"
23339 || test ! -s conftest.err'
23340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23341 (eval $ac_try) 2>&5
23343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23344 (exit $ac_status); }; } &&
23345 { ac_try='test -s conftest$ac_exeext'
23346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23347 (eval $ac_try) 2>&5
23349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23350 (exit $ac_status); }; }; then
23351 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23353 echo "$as_me: failed program was:" >&5
23354 sed 's/^/| /' conftest.$ac_ext >&5
23356 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23358 rm -f conftest.err conftest.$ac_objext \
23359 conftest$ac_exeext conftest.$ac_ext
23361 cat >conftest.$ac_ext <<_ACEOF
23364 cat confdefs.h >>conftest.$ac_ext
23365 cat >>conftest.$ac_ext <<_ACEOF
23366 /* end confdefs.h. */
23368 /* pthread test headers */
23369 #include <pthread.h>
23370 #if HAVE_PTHREADS < 7
23374 #define NULL (void*)0
23377 static void *task(p)
23380 return (void *) (p == NULL);
23384 int main(argc, argv)
23389 /* pthread test function */
23390 #ifndef PTHREAD_CREATE_DETACHED
23391 #define PTHREAD_CREATE_DETACHED 1
23395 int detach = PTHREAD_CREATE_DETACHED;
23397 #if HAVE_PTHREADS > 4
23398 /* Final pthreads */
23399 pthread_attr_t attr;
23401 status = pthread_attr_init(&attr);
23402 if( status ) return status;
23404 #if HAVE_PTHREADS < 7
23405 status = pthread_attr_setdetachstate(&attr, &detach);
23406 if( status < 0 ) status = errno;
23408 status = pthread_attr_setdetachstate(&attr, detach);
23410 if( status ) return status;
23411 status = pthread_create( &t, &attr, task, NULL );
23412 #if HAVE_PTHREADS < 7
23413 if( status < 0 ) status = errno;
23415 if( status ) return status;
23417 /* Draft 4 pthreads */
23418 status = pthread_create( &t, pthread_attr_default, task, NULL );
23419 if( status ) return errno;
23421 /* give thread a chance to complete */
23422 /* it should remain joinable and hence detachable */
23425 status = pthread_detach( &t );
23426 if( status ) return errno;
23429 #ifdef HAVE_LINUX_THREADS
23430 pthread_kill_other_threads_np();
23438 rm -f conftest$ac_exeext
23439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23440 (eval $ac_link) 2>&5
23442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23443 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23445 (eval $ac_try) 2>&5
23447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23448 (exit $ac_status); }; }; then
23449 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23451 echo "$as_me: program exited with status $ac_status" >&5
23452 echo "$as_me: failed program was:" >&5
23453 sed 's/^/| /' conftest.$ac_ext >&5
23455 ( exit $ac_status )
23456 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23458 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23465 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&5
23466 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&6
23468 if test $ol_cv_pthread_lpthreads_lmach_lexc_lc_r = yes ; then
23469 ol_link_pthreads="-lpthreads -lmach -lexc -lc_r"
23470 ol_link_threads=posix
23474 # Pthread try link: -lpthreads -lmach -lexc (ol_cv_pthread_lpthreads_lmach_lexc)
23475 if test "$ol_link_threads" = no ; then
23476 # try -lpthreads -lmach -lexc
23477 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc" >&5
23478 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc... $ECHO_C" >&6
23479 if test "${ol_cv_pthread_lpthreads_lmach_lexc+set}" = set; then
23480 echo $ECHO_N "(cached) $ECHO_C" >&6
23485 LIBS="-lpthreads -lmach -lexc $LIBS"
23487 if test "$cross_compiling" = yes; then
23488 cat >conftest.$ac_ext <<_ACEOF
23491 cat confdefs.h >>conftest.$ac_ext
23492 cat >>conftest.$ac_ext <<_ACEOF
23493 /* end confdefs.h. */
23495 /* pthread test headers */
23496 #include <pthread.h>
23497 #if HAVE_PTHREADS < 7
23501 #define NULL (void*)0
23504 static void *task(p)
23507 return (void *) (p == NULL);
23514 /* pthread test function */
23515 #ifndef PTHREAD_CREATE_DETACHED
23516 #define PTHREAD_CREATE_DETACHED 1
23520 int detach = PTHREAD_CREATE_DETACHED;
23522 #if HAVE_PTHREADS > 4
23523 /* Final pthreads */
23524 pthread_attr_t attr;
23526 status = pthread_attr_init(&attr);
23527 if( status ) return status;
23529 #if HAVE_PTHREADS < 7
23530 status = pthread_attr_setdetachstate(&attr, &detach);
23531 if( status < 0 ) status = errno;
23533 status = pthread_attr_setdetachstate(&attr, detach);
23535 if( status ) return status;
23536 status = pthread_create( &t, &attr, task, NULL );
23537 #if HAVE_PTHREADS < 7
23538 if( status < 0 ) status = errno;
23540 if( status ) return status;
23542 /* Draft 4 pthreads */
23543 status = pthread_create( &t, pthread_attr_default, task, NULL );
23544 if( status ) return errno;
23546 /* give thread a chance to complete */
23547 /* it should remain joinable and hence detachable */
23550 status = pthread_detach( &t );
23551 if( status ) return errno;
23554 #ifdef HAVE_LINUX_THREADS
23555 pthread_kill_other_threads_np();
23564 rm -f conftest.$ac_objext conftest$ac_exeext
23565 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23566 (eval $ac_link) 2>conftest.er1
23568 grep -v '^ *+' conftest.er1 >conftest.err
23570 cat conftest.err >&5
23571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23572 (exit $ac_status); } &&
23573 { ac_try='test -z "$ac_c_werror_flag"
23574 || test ! -s conftest.err'
23575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23576 (eval $ac_try) 2>&5
23578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23579 (exit $ac_status); }; } &&
23580 { ac_try='test -s conftest$ac_exeext'
23581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23582 (eval $ac_try) 2>&5
23584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23585 (exit $ac_status); }; }; then
23586 ol_cv_pthread_lpthreads_lmach_lexc=yes
23588 echo "$as_me: failed program was:" >&5
23589 sed 's/^/| /' conftest.$ac_ext >&5
23591 ol_cv_pthread_lpthreads_lmach_lexc=no
23593 rm -f conftest.err conftest.$ac_objext \
23594 conftest$ac_exeext conftest.$ac_ext
23596 cat >conftest.$ac_ext <<_ACEOF
23599 cat confdefs.h >>conftest.$ac_ext
23600 cat >>conftest.$ac_ext <<_ACEOF
23601 /* end confdefs.h. */
23603 /* pthread test headers */
23604 #include <pthread.h>
23605 #if HAVE_PTHREADS < 7
23609 #define NULL (void*)0
23612 static void *task(p)
23615 return (void *) (p == NULL);
23619 int main(argc, argv)
23624 /* pthread test function */
23625 #ifndef PTHREAD_CREATE_DETACHED
23626 #define PTHREAD_CREATE_DETACHED 1
23630 int detach = PTHREAD_CREATE_DETACHED;
23632 #if HAVE_PTHREADS > 4
23633 /* Final pthreads */
23634 pthread_attr_t attr;
23636 status = pthread_attr_init(&attr);
23637 if( status ) return status;
23639 #if HAVE_PTHREADS < 7
23640 status = pthread_attr_setdetachstate(&attr, &detach);
23641 if( status < 0 ) status = errno;
23643 status = pthread_attr_setdetachstate(&attr, detach);
23645 if( status ) return status;
23646 status = pthread_create( &t, &attr, task, NULL );
23647 #if HAVE_PTHREADS < 7
23648 if( status < 0 ) status = errno;
23650 if( status ) return status;
23652 /* Draft 4 pthreads */
23653 status = pthread_create( &t, pthread_attr_default, task, NULL );
23654 if( status ) return errno;
23656 /* give thread a chance to complete */
23657 /* it should remain joinable and hence detachable */
23660 status = pthread_detach( &t );
23661 if( status ) return errno;
23664 #ifdef HAVE_LINUX_THREADS
23665 pthread_kill_other_threads_np();
23673 rm -f conftest$ac_exeext
23674 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23675 (eval $ac_link) 2>&5
23677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23678 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23680 (eval $ac_try) 2>&5
23682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23683 (exit $ac_status); }; }; then
23684 ol_cv_pthread_lpthreads_lmach_lexc=yes
23686 echo "$as_me: program exited with status $ac_status" >&5
23687 echo "$as_me: failed program was:" >&5
23688 sed 's/^/| /' conftest.$ac_ext >&5
23690 ( exit $ac_status )
23691 ol_cv_pthread_lpthreads_lmach_lexc=no
23693 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23700 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc" >&5
23701 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc" >&6
23703 if test $ol_cv_pthread_lpthreads_lmach_lexc = yes ; then
23704 ol_link_pthreads="-lpthreads -lmach -lexc"
23705 ol_link_threads=posix
23709 # Pthread try link: -lpthreads -lexc (ol_cv_pthread_lpthreads_lexc)
23710 if test "$ol_link_threads" = no ; then
23711 # try -lpthreads -lexc
23712 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lexc" >&5
23713 echo $ECHO_N "checking for pthread link with -lpthreads -lexc... $ECHO_C" >&6
23714 if test "${ol_cv_pthread_lpthreads_lexc+set}" = set; then
23715 echo $ECHO_N "(cached) $ECHO_C" >&6
23720 LIBS="-lpthreads -lexc $LIBS"
23722 if test "$cross_compiling" = yes; then
23723 cat >conftest.$ac_ext <<_ACEOF
23726 cat confdefs.h >>conftest.$ac_ext
23727 cat >>conftest.$ac_ext <<_ACEOF
23728 /* end confdefs.h. */
23730 /* pthread test headers */
23731 #include <pthread.h>
23732 #if HAVE_PTHREADS < 7
23736 #define NULL (void*)0
23739 static void *task(p)
23742 return (void *) (p == NULL);
23749 /* pthread test function */
23750 #ifndef PTHREAD_CREATE_DETACHED
23751 #define PTHREAD_CREATE_DETACHED 1
23755 int detach = PTHREAD_CREATE_DETACHED;
23757 #if HAVE_PTHREADS > 4
23758 /* Final pthreads */
23759 pthread_attr_t attr;
23761 status = pthread_attr_init(&attr);
23762 if( status ) return status;
23764 #if HAVE_PTHREADS < 7
23765 status = pthread_attr_setdetachstate(&attr, &detach);
23766 if( status < 0 ) status = errno;
23768 status = pthread_attr_setdetachstate(&attr, detach);
23770 if( status ) return status;
23771 status = pthread_create( &t, &attr, task, NULL );
23772 #if HAVE_PTHREADS < 7
23773 if( status < 0 ) status = errno;
23775 if( status ) return status;
23777 /* Draft 4 pthreads */
23778 status = pthread_create( &t, pthread_attr_default, task, NULL );
23779 if( status ) return errno;
23781 /* give thread a chance to complete */
23782 /* it should remain joinable and hence detachable */
23785 status = pthread_detach( &t );
23786 if( status ) return errno;
23789 #ifdef HAVE_LINUX_THREADS
23790 pthread_kill_other_threads_np();
23799 rm -f conftest.$ac_objext conftest$ac_exeext
23800 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23801 (eval $ac_link) 2>conftest.er1
23803 grep -v '^ *+' conftest.er1 >conftest.err
23805 cat conftest.err >&5
23806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23807 (exit $ac_status); } &&
23808 { ac_try='test -z "$ac_c_werror_flag"
23809 || test ! -s conftest.err'
23810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23811 (eval $ac_try) 2>&5
23813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23814 (exit $ac_status); }; } &&
23815 { ac_try='test -s conftest$ac_exeext'
23816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23817 (eval $ac_try) 2>&5
23819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23820 (exit $ac_status); }; }; then
23821 ol_cv_pthread_lpthreads_lexc=yes
23823 echo "$as_me: failed program was:" >&5
23824 sed 's/^/| /' conftest.$ac_ext >&5
23826 ol_cv_pthread_lpthreads_lexc=no
23828 rm -f conftest.err conftest.$ac_objext \
23829 conftest$ac_exeext conftest.$ac_ext
23831 cat >conftest.$ac_ext <<_ACEOF
23834 cat confdefs.h >>conftest.$ac_ext
23835 cat >>conftest.$ac_ext <<_ACEOF
23836 /* end confdefs.h. */
23838 /* pthread test headers */
23839 #include <pthread.h>
23840 #if HAVE_PTHREADS < 7
23844 #define NULL (void*)0
23847 static void *task(p)
23850 return (void *) (p == NULL);
23854 int main(argc, argv)
23859 /* pthread test function */
23860 #ifndef PTHREAD_CREATE_DETACHED
23861 #define PTHREAD_CREATE_DETACHED 1
23865 int detach = PTHREAD_CREATE_DETACHED;
23867 #if HAVE_PTHREADS > 4
23868 /* Final pthreads */
23869 pthread_attr_t attr;
23871 status = pthread_attr_init(&attr);
23872 if( status ) return status;
23874 #if HAVE_PTHREADS < 7
23875 status = pthread_attr_setdetachstate(&attr, &detach);
23876 if( status < 0 ) status = errno;
23878 status = pthread_attr_setdetachstate(&attr, detach);
23880 if( status ) return status;
23881 status = pthread_create( &t, &attr, task, NULL );
23882 #if HAVE_PTHREADS < 7
23883 if( status < 0 ) status = errno;
23885 if( status ) return status;
23887 /* Draft 4 pthreads */
23888 status = pthread_create( &t, pthread_attr_default, task, NULL );
23889 if( status ) return errno;
23891 /* give thread a chance to complete */
23892 /* it should remain joinable and hence detachable */
23895 status = pthread_detach( &t );
23896 if( status ) return errno;
23899 #ifdef HAVE_LINUX_THREADS
23900 pthread_kill_other_threads_np();
23908 rm -f conftest$ac_exeext
23909 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23910 (eval $ac_link) 2>&5
23912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23913 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23915 (eval $ac_try) 2>&5
23917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23918 (exit $ac_status); }; }; then
23919 ol_cv_pthread_lpthreads_lexc=yes
23921 echo "$as_me: program exited with status $ac_status" >&5
23922 echo "$as_me: failed program was:" >&5
23923 sed 's/^/| /' conftest.$ac_ext >&5
23925 ( exit $ac_status )
23926 ol_cv_pthread_lpthreads_lexc=no
23928 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23935 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lexc" >&5
23936 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lexc" >&6
23938 if test $ol_cv_pthread_lpthreads_lexc = yes ; then
23939 ol_link_pthreads="-lpthreads -lexc"
23940 ol_link_threads=posix
23945 # Pthread try link: -lpthreads (ol_cv_pthread_lib_lpthreads)
23946 if test "$ol_link_threads" = no ; then
23948 echo "$as_me:$LINENO: checking for pthread link with -lpthreads" >&5
23949 echo $ECHO_N "checking for pthread link with -lpthreads... $ECHO_C" >&6
23950 if test "${ol_cv_pthread_lib_lpthreads+set}" = set; then
23951 echo $ECHO_N "(cached) $ECHO_C" >&6
23956 LIBS="-lpthreads $LIBS"
23958 if test "$cross_compiling" = yes; then
23959 cat >conftest.$ac_ext <<_ACEOF
23962 cat confdefs.h >>conftest.$ac_ext
23963 cat >>conftest.$ac_ext <<_ACEOF
23964 /* end confdefs.h. */
23966 /* pthread test headers */
23967 #include <pthread.h>
23968 #if HAVE_PTHREADS < 7
23972 #define NULL (void*)0
23975 static void *task(p)
23978 return (void *) (p == NULL);
23985 /* pthread test function */
23986 #ifndef PTHREAD_CREATE_DETACHED
23987 #define PTHREAD_CREATE_DETACHED 1
23991 int detach = PTHREAD_CREATE_DETACHED;
23993 #if HAVE_PTHREADS > 4
23994 /* Final pthreads */
23995 pthread_attr_t attr;
23997 status = pthread_attr_init(&attr);
23998 if( status ) return status;
24000 #if HAVE_PTHREADS < 7
24001 status = pthread_attr_setdetachstate(&attr, &detach);
24002 if( status < 0 ) status = errno;
24004 status = pthread_attr_setdetachstate(&attr, detach);
24006 if( status ) return status;
24007 status = pthread_create( &t, &attr, task, NULL );
24008 #if HAVE_PTHREADS < 7
24009 if( status < 0 ) status = errno;
24011 if( status ) return status;
24013 /* Draft 4 pthreads */
24014 status = pthread_create( &t, pthread_attr_default, task, NULL );
24015 if( status ) return errno;
24017 /* give thread a chance to complete */
24018 /* it should remain joinable and hence detachable */
24021 status = pthread_detach( &t );
24022 if( status ) return errno;
24025 #ifdef HAVE_LINUX_THREADS
24026 pthread_kill_other_threads_np();
24035 rm -f conftest.$ac_objext conftest$ac_exeext
24036 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24037 (eval $ac_link) 2>conftest.er1
24039 grep -v '^ *+' conftest.er1 >conftest.err
24041 cat conftest.err >&5
24042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24043 (exit $ac_status); } &&
24044 { ac_try='test -z "$ac_c_werror_flag"
24045 || test ! -s conftest.err'
24046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24047 (eval $ac_try) 2>&5
24049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24050 (exit $ac_status); }; } &&
24051 { ac_try='test -s conftest$ac_exeext'
24052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24053 (eval $ac_try) 2>&5
24055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24056 (exit $ac_status); }; }; then
24057 ol_cv_pthread_lib_lpthreads=yes
24059 echo "$as_me: failed program was:" >&5
24060 sed 's/^/| /' conftest.$ac_ext >&5
24062 ol_cv_pthread_lib_lpthreads=no
24064 rm -f conftest.err conftest.$ac_objext \
24065 conftest$ac_exeext conftest.$ac_ext
24067 cat >conftest.$ac_ext <<_ACEOF
24070 cat confdefs.h >>conftest.$ac_ext
24071 cat >>conftest.$ac_ext <<_ACEOF
24072 /* end confdefs.h. */
24074 /* pthread test headers */
24075 #include <pthread.h>
24076 #if HAVE_PTHREADS < 7
24080 #define NULL (void*)0
24083 static void *task(p)
24086 return (void *) (p == NULL);
24090 int main(argc, argv)
24095 /* pthread test function */
24096 #ifndef PTHREAD_CREATE_DETACHED
24097 #define PTHREAD_CREATE_DETACHED 1
24101 int detach = PTHREAD_CREATE_DETACHED;
24103 #if HAVE_PTHREADS > 4
24104 /* Final pthreads */
24105 pthread_attr_t attr;
24107 status = pthread_attr_init(&attr);
24108 if( status ) return status;
24110 #if HAVE_PTHREADS < 7
24111 status = pthread_attr_setdetachstate(&attr, &detach);
24112 if( status < 0 ) status = errno;
24114 status = pthread_attr_setdetachstate(&attr, detach);
24116 if( status ) return status;
24117 status = pthread_create( &t, &attr, task, NULL );
24118 #if HAVE_PTHREADS < 7
24119 if( status < 0 ) status = errno;
24121 if( status ) return status;
24123 /* Draft 4 pthreads */
24124 status = pthread_create( &t, pthread_attr_default, task, NULL );
24125 if( status ) return errno;
24127 /* give thread a chance to complete */
24128 /* it should remain joinable and hence detachable */
24131 status = pthread_detach( &t );
24132 if( status ) return errno;
24135 #ifdef HAVE_LINUX_THREADS
24136 pthread_kill_other_threads_np();
24144 rm -f conftest$ac_exeext
24145 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24146 (eval $ac_link) 2>&5
24148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24149 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24151 (eval $ac_try) 2>&5
24153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24154 (exit $ac_status); }; }; then
24155 ol_cv_pthread_lib_lpthreads=yes
24157 echo "$as_me: program exited with status $ac_status" >&5
24158 echo "$as_me: failed program was:" >&5
24159 sed 's/^/| /' conftest.$ac_ext >&5
24161 ( exit $ac_status )
24162 ol_cv_pthread_lib_lpthreads=no
24164 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24171 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthreads" >&5
24172 echo "${ECHO_T}$ol_cv_pthread_lib_lpthreads" >&6
24174 if test $ol_cv_pthread_lib_lpthreads = yes ; then
24175 ol_link_pthreads="-lpthreads"
24176 ol_link_threads=posix
24181 if test $ol_link_threads != no ; then
24182 LTHREAD_LIBS="$LTHREAD_LIBS $ol_link_pthreads"
24184 save_CPPFLAGS="$CPPFLAGS"
24186 LIBS="$LTHREAD_LIBS $LIBS"
24191 for ac_func in sched_yield pthread_yield thr_yield
24193 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24194 echo "$as_me:$LINENO: checking for $ac_func" >&5
24195 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24196 if eval "test \"\${$as_ac_var+set}\" = set"; then
24197 echo $ECHO_N "(cached) $ECHO_C" >&6
24199 cat >conftest.$ac_ext <<_ACEOF
24202 cat confdefs.h >>conftest.$ac_ext
24203 cat >>conftest.$ac_ext <<_ACEOF
24204 /* end confdefs.h. */
24205 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24206 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24207 #define $ac_func innocuous_$ac_func
24209 /* System header to define __stub macros and hopefully few prototypes,
24210 which can conflict with char $ac_func (); below.
24211 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24212 <limits.h> exists even on freestanding compilers. */
24215 # include <limits.h>
24217 # include <assert.h>
24222 /* Override any gcc2 internal prototype to avoid an error. */
24227 /* We use char because int might match the return type of a gcc2
24228 builtin and then its argument prototype would still apply. */
24230 /* The GNU C library defines this for functions which it implements
24231 to always fail with ENOSYS. Some functions are actually named
24232 something starting with __ and the normal name is an alias. */
24233 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24236 char (*f) () = $ac_func;
24245 return f != $ac_func;
24250 rm -f conftest.$ac_objext conftest$ac_exeext
24251 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24252 (eval $ac_link) 2>conftest.er1
24254 grep -v '^ *+' conftest.er1 >conftest.err
24256 cat conftest.err >&5
24257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24258 (exit $ac_status); } &&
24259 { ac_try='test -z "$ac_c_werror_flag"
24260 || test ! -s conftest.err'
24261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24262 (eval $ac_try) 2>&5
24264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24265 (exit $ac_status); }; } &&
24266 { ac_try='test -s conftest$ac_exeext'
24267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24268 (eval $ac_try) 2>&5
24270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24271 (exit $ac_status); }; }; then
24272 eval "$as_ac_var=yes"
24274 echo "$as_me: failed program was:" >&5
24275 sed 's/^/| /' conftest.$ac_ext >&5
24277 eval "$as_ac_var=no"
24279 rm -f conftest.err conftest.$ac_objext \
24280 conftest$ac_exeext conftest.$ac_ext
24282 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24283 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24284 if test `eval echo '${'$as_ac_var'}'` = yes; then
24285 cat >>confdefs.h <<_ACEOF
24286 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24293 if test $ac_cv_func_sched_yield = no &&
24294 test $ac_cv_func_pthread_yield = no &&
24295 test $ac_cv_func_thr_yield = no ; then
24296 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
24297 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
24298 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
24299 echo $ECHO_N "(cached) $ECHO_C" >&6
24301 ac_check_lib_save_LIBS=$LIBS
24303 cat >conftest.$ac_ext <<_ACEOF
24306 cat confdefs.h >>conftest.$ac_ext
24307 cat >>conftest.$ac_ext <<_ACEOF
24308 /* end confdefs.h. */
24310 /* Override any gcc2 internal prototype to avoid an error. */
24314 /* We use char because int might match the return type of a gcc2
24315 builtin and then its argument prototype would still apply. */
24316 char sched_yield ();
24325 rm -f conftest.$ac_objext conftest$ac_exeext
24326 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24327 (eval $ac_link) 2>conftest.er1
24329 grep -v '^ *+' conftest.er1 >conftest.err
24331 cat conftest.err >&5
24332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24333 (exit $ac_status); } &&
24334 { ac_try='test -z "$ac_c_werror_flag"
24335 || test ! -s conftest.err'
24336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24337 (eval $ac_try) 2>&5
24339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24340 (exit $ac_status); }; } &&
24341 { ac_try='test -s conftest$ac_exeext'
24342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24343 (eval $ac_try) 2>&5
24345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24346 (exit $ac_status); }; }; then
24347 ac_cv_lib_rt_sched_yield=yes
24349 echo "$as_me: failed program was:" >&5
24350 sed 's/^/| /' conftest.$ac_ext >&5
24352 ac_cv_lib_rt_sched_yield=no
24354 rm -f conftest.err conftest.$ac_objext \
24355 conftest$ac_exeext conftest.$ac_ext
24356 LIBS=$ac_check_lib_save_LIBS
24358 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
24359 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
24360 if test $ac_cv_lib_rt_sched_yield = yes; then
24361 LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
24363 cat >>confdefs.h <<\_ACEOF
24364 #define HAVE_SCHED_YIELD 1
24367 ac_cv_func_sched_yield=yes
24369 ac_cv_func_sched_yield=no
24373 if test $ac_cv_func_sched_yield = no &&
24374 test $ac_cv_func_pthread_yield = no &&
24375 test "$ac_cv_func_thr_yield" = no ; then
24376 { echo "$as_me:$LINENO: WARNING: could not locate sched_yield() or pthread_yield()" >&5
24377 echo "$as_me: WARNING: could not locate sched_yield() or pthread_yield()" >&2;}
24382 for ac_func in pthread_kill pthread_rwlock_destroy
24384 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24385 echo "$as_me:$LINENO: checking for $ac_func" >&5
24386 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24387 if eval "test \"\${$as_ac_var+set}\" = set"; then
24388 echo $ECHO_N "(cached) $ECHO_C" >&6
24390 cat >conftest.$ac_ext <<_ACEOF
24393 cat confdefs.h >>conftest.$ac_ext
24394 cat >>conftest.$ac_ext <<_ACEOF
24395 /* end confdefs.h. */
24396 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24397 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24398 #define $ac_func innocuous_$ac_func
24400 /* System header to define __stub macros and hopefully few prototypes,
24401 which can conflict with char $ac_func (); below.
24402 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24403 <limits.h> exists even on freestanding compilers. */
24406 # include <limits.h>
24408 # include <assert.h>
24413 /* Override any gcc2 internal prototype to avoid an error. */
24418 /* We use char because int might match the return type of a gcc2
24419 builtin and then its argument prototype would still apply. */
24421 /* The GNU C library defines this for functions which it implements
24422 to always fail with ENOSYS. Some functions are actually named
24423 something starting with __ and the normal name is an alias. */
24424 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24427 char (*f) () = $ac_func;
24436 return f != $ac_func;
24441 rm -f conftest.$ac_objext conftest$ac_exeext
24442 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24443 (eval $ac_link) 2>conftest.er1
24445 grep -v '^ *+' conftest.er1 >conftest.err
24447 cat conftest.err >&5
24448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24449 (exit $ac_status); } &&
24450 { ac_try='test -z "$ac_c_werror_flag"
24451 || test ! -s conftest.err'
24452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24453 (eval $ac_try) 2>&5
24455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24456 (exit $ac_status); }; } &&
24457 { ac_try='test -s conftest$ac_exeext'
24458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24459 (eval $ac_try) 2>&5
24461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24462 (exit $ac_status); }; }; then
24463 eval "$as_ac_var=yes"
24465 echo "$as_me: failed program was:" >&5
24466 sed 's/^/| /' conftest.$ac_ext >&5
24468 eval "$as_ac_var=no"
24470 rm -f conftest.err conftest.$ac_objext \
24471 conftest$ac_exeext conftest.$ac_ext
24473 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24474 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24475 if test `eval echo '${'$as_ac_var'}'` = yes; then
24476 cat >>confdefs.h <<_ACEOF
24477 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24484 echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
24485 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6
24486 if test "${ol_cv_func_pthread_detach+set}" = set; then
24487 echo $ECHO_N "(cached) $ECHO_C" >&6
24490 cat >conftest.$ac_ext <<_ACEOF
24493 cat confdefs.h >>conftest.$ac_ext
24494 cat >>conftest.$ac_ext <<_ACEOF
24495 /* end confdefs.h. */
24497 #include <pthread.h>
24499 #define NULL (void*)0
24505 pthread_detach(NULL);
24510 rm -f conftest.$ac_objext conftest$ac_exeext
24511 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24512 (eval $ac_link) 2>conftest.er1
24514 grep -v '^ *+' conftest.er1 >conftest.err
24516 cat conftest.err >&5
24517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24518 (exit $ac_status); } &&
24519 { ac_try='test -z "$ac_c_werror_flag"
24520 || test ! -s conftest.err'
24521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24522 (eval $ac_try) 2>&5
24524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24525 (exit $ac_status); }; } &&
24526 { ac_try='test -s conftest$ac_exeext'
24527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24528 (eval $ac_try) 2>&5
24530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24531 (exit $ac_status); }; }; then
24532 ol_cv_func_pthread_detach=yes
24534 echo "$as_me: failed program was:" >&5
24535 sed 's/^/| /' conftest.$ac_ext >&5
24537 ol_cv_func_pthread_detach=no
24539 rm -f conftest.err conftest.$ac_objext \
24540 conftest$ac_exeext conftest.$ac_ext
24543 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
24544 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6
24546 if test $ol_cv_func_pthread_detach = no ; then
24547 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
24548 echo "$as_me: error: could not locate pthread_detach()" >&2;}
24549 { (exit 1); exit 1; }; }
24553 cat >>confdefs.h <<\_ACEOF
24554 #define HAVE_PTHREAD_DETACH 1
24563 pthread_setconcurrency \
24564 pthread_getconcurrency \
24565 thr_setconcurrency \
24566 thr_getconcurrency \
24569 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24570 echo "$as_me:$LINENO: checking for $ac_func" >&5
24571 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24572 if eval "test \"\${$as_ac_var+set}\" = set"; then
24573 echo $ECHO_N "(cached) $ECHO_C" >&6
24575 cat >conftest.$ac_ext <<_ACEOF
24578 cat confdefs.h >>conftest.$ac_ext
24579 cat >>conftest.$ac_ext <<_ACEOF
24580 /* end confdefs.h. */
24581 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24582 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24583 #define $ac_func innocuous_$ac_func
24585 /* System header to define __stub macros and hopefully few prototypes,
24586 which can conflict with char $ac_func (); below.
24587 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24588 <limits.h> exists even on freestanding compilers. */
24591 # include <limits.h>
24593 # include <assert.h>
24598 /* Override any gcc2 internal prototype to avoid an error. */
24603 /* We use char because int might match the return type of a gcc2
24604 builtin and then its argument prototype would still apply. */
24606 /* The GNU C library defines this for functions which it implements
24607 to always fail with ENOSYS. Some functions are actually named
24608 something starting with __ and the normal name is an alias. */
24609 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24612 char (*f) () = $ac_func;
24621 return f != $ac_func;
24626 rm -f conftest.$ac_objext conftest$ac_exeext
24627 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24628 (eval $ac_link) 2>conftest.er1
24630 grep -v '^ *+' conftest.er1 >conftest.err
24632 cat conftest.err >&5
24633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24634 (exit $ac_status); } &&
24635 { ac_try='test -z "$ac_c_werror_flag"
24636 || test ! -s conftest.err'
24637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24638 (eval $ac_try) 2>&5
24640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24641 (exit $ac_status); }; } &&
24642 { ac_try='test -s conftest$ac_exeext'
24643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24644 (eval $ac_try) 2>&5
24646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24647 (exit $ac_status); }; }; then
24648 eval "$as_ac_var=yes"
24650 echo "$as_me: failed program was:" >&5
24651 sed 's/^/| /' conftest.$ac_ext >&5
24653 eval "$as_ac_var=no"
24655 rm -f conftest.err conftest.$ac_objext \
24656 conftest$ac_exeext conftest.$ac_ext
24658 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24659 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24660 if test `eval echo '${'$as_ac_var'}'` = yes; then
24661 cat >>confdefs.h <<_ACEOF
24662 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24671 for ac_func in pthread_kill_other_threads_np
24673 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24674 echo "$as_me:$LINENO: checking for $ac_func" >&5
24675 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24676 if eval "test \"\${$as_ac_var+set}\" = set"; then
24677 echo $ECHO_N "(cached) $ECHO_C" >&6
24679 cat >conftest.$ac_ext <<_ACEOF
24682 cat confdefs.h >>conftest.$ac_ext
24683 cat >>conftest.$ac_ext <<_ACEOF
24684 /* end confdefs.h. */
24685 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24686 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24687 #define $ac_func innocuous_$ac_func
24689 /* System header to define __stub macros and hopefully few prototypes,
24690 which can conflict with char $ac_func (); below.
24691 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24692 <limits.h> exists even on freestanding compilers. */
24695 # include <limits.h>
24697 # include <assert.h>
24702 /* Override any gcc2 internal prototype to avoid an error. */
24707 /* We use char because int might match the return type of a gcc2
24708 builtin and then its argument prototype would still apply. */
24710 /* The GNU C library defines this for functions which it implements
24711 to always fail with ENOSYS. Some functions are actually named
24712 something starting with __ and the normal name is an alias. */
24713 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24716 char (*f) () = $ac_func;
24725 return f != $ac_func;
24730 rm -f conftest.$ac_objext conftest$ac_exeext
24731 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24732 (eval $ac_link) 2>conftest.er1
24734 grep -v '^ *+' conftest.er1 >conftest.err
24736 cat conftest.err >&5
24737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24738 (exit $ac_status); } &&
24739 { ac_try='test -z "$ac_c_werror_flag"
24740 || test ! -s conftest.err'
24741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24742 (eval $ac_try) 2>&5
24744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24745 (exit $ac_status); }; } &&
24746 { ac_try='test -s conftest$ac_exeext'
24747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24748 (eval $ac_try) 2>&5
24750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24751 (exit $ac_status); }; }; then
24752 eval "$as_ac_var=yes"
24754 echo "$as_me: failed program was:" >&5
24755 sed 's/^/| /' conftest.$ac_ext >&5
24757 eval "$as_ac_var=no"
24759 rm -f conftest.err conftest.$ac_objext \
24760 conftest$ac_exeext conftest.$ac_ext
24762 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24763 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24764 if test `eval echo '${'$as_ac_var'}'` = yes; then
24765 cat >>confdefs.h <<_ACEOF
24766 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24772 echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
24773 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6
24774 if test "${ol_cv_sys_linux_threads+set}" = set; then
24775 echo $ECHO_N "(cached) $ECHO_C" >&6
24777 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
24779 echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
24780 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6
24785 echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
24786 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6
24787 if test "${ol_cv_linux_threads+set}" = set; then
24788 echo $ECHO_N "(cached) $ECHO_C" >&6
24791 if test $ol_cv_header_linux_threads = yes &&
24792 test $ol_cv_sys_linux_threads = yes; then
24793 ol_cv_linux_threads=yes
24794 elif test $ol_cv_header_linux_threads = no &&
24795 test $ol_cv_sys_linux_threads = no; then
24796 ol_cv_linux_threads=no
24798 ol_cv_linux_threads=error
24802 echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
24803 echo "${ECHO_T}$ol_cv_linux_threads" >&6
24806 if test $ol_cv_linux_threads = error; then
24807 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
24808 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
24809 { (exit 1); exit 1; }; };
24812 echo "$as_me:$LINENO: checking if pthread_create() works" >&5
24813 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6
24814 if test "${ol_cv_pthread_create_works+set}" = set; then
24815 echo $ECHO_N "(cached) $ECHO_C" >&6
24818 if test "$cross_compiling" = yes; then
24819 ol_cv_pthread_create_works=yes
24821 cat >conftest.$ac_ext <<_ACEOF
24824 cat confdefs.h >>conftest.$ac_ext
24825 cat >>conftest.$ac_ext <<_ACEOF
24826 /* end confdefs.h. */
24828 /* pthread test headers */
24829 #include <pthread.h>
24830 #if HAVE_PTHREADS < 7
24834 #define NULL (void*)0
24837 static void *task(p)
24840 return (void *) (p == NULL);
24844 int main(argc, argv)
24849 /* pthread test function */
24850 #ifndef PTHREAD_CREATE_DETACHED
24851 #define PTHREAD_CREATE_DETACHED 1
24855 int detach = PTHREAD_CREATE_DETACHED;
24857 #if HAVE_PTHREADS > 4
24858 /* Final pthreads */
24859 pthread_attr_t attr;
24861 status = pthread_attr_init(&attr);
24862 if( status ) return status;
24864 #if HAVE_PTHREADS < 7
24865 status = pthread_attr_setdetachstate(&attr, &detach);
24866 if( status < 0 ) status = errno;
24868 status = pthread_attr_setdetachstate(&attr, detach);
24870 if( status ) return status;
24871 status = pthread_create( &t, &attr, task, NULL );
24872 #if HAVE_PTHREADS < 7
24873 if( status < 0 ) status = errno;
24875 if( status ) return status;
24877 /* Draft 4 pthreads */
24878 status = pthread_create( &t, pthread_attr_default, task, NULL );
24879 if( status ) return errno;
24881 /* give thread a chance to complete */
24882 /* it should remain joinable and hence detachable */
24885 status = pthread_detach( &t );
24886 if( status ) return errno;
24889 #ifdef HAVE_LINUX_THREADS
24890 pthread_kill_other_threads_np();
24898 rm -f conftest$ac_exeext
24899 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24900 (eval $ac_link) 2>&5
24902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24903 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24905 (eval $ac_try) 2>&5
24907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24908 (exit $ac_status); }; }; then
24909 ol_cv_pthread_create_works=yes
24911 echo "$as_me: program exited with status $ac_status" >&5
24912 echo "$as_me: failed program was:" >&5
24913 sed 's/^/| /' conftest.$ac_ext >&5
24915 ( exit $ac_status )
24916 ol_cv_pthread_create_works=no
24918 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24921 echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
24922 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6
24924 if test $ol_cv_pthread_create_works = no ; then
24925 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
24926 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
24927 { (exit 1); exit 1; }; }
24930 ol_replace_broken_yield=no
24932 if test $ol_replace_broken_yield = yes ; then
24934 cat >>confdefs.h <<\_ACEOF
24935 #define REPLACE_BROKEN_YIELD 1
24940 if test $ol_with_yielding_select = auto ; then
24941 echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
24942 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6
24943 if test "${ol_cv_pthread_select_yields+set}" = set; then
24944 echo $ECHO_N "(cached) $ECHO_C" >&6
24947 if test "$cross_compiling" = yes; then
24948 ol_cv_pthread_select_yields=cross
24950 cat >conftest.$ac_ext <<_ACEOF
24953 cat confdefs.h >>conftest.$ac_ext
24954 cat >>conftest.$ac_ext <<_ACEOF
24955 /* end confdefs.h. */
24957 #include <sys/types.h>
24958 #include <sys/time.h>
24959 #include <unistd.h>
24960 #include <pthread.h>
24962 #define NULL (void*) 0
24965 static int fildes[2];
24967 static void *task(p)
24979 FD_SET(fildes[0], &rfds);
24981 /* we're not interested in any fds */
24982 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
24989 exit(0); /* if we exit here, the select blocked the whole process */
24992 int main(argc, argv)
24998 /* create a pipe to select */
24999 if(pipe(&fildes[0])) {
25004 #ifdef HAVE_PTHREAD_SETCONCURRENCY
25005 (void) pthread_setconcurrency(2);
25007 #ifdef HAVE_THR_SETCONCURRENCY
25008 /* Set Solaris LWP concurrency to 2 */
25009 thr_setconcurrency(2);
25013 #if HAVE_PTHREADS < 6
25014 pthread_create(&t, pthread_attr_default, task, NULL);
25016 pthread_create(&t, NULL, task, NULL);
25019 /* make sure task runs first */
25022 #elif defined( HAVE_SCHED_YIELD )
25024 #elif defined( HAVE_PTHREAD_YIELD )
25031 rm -f conftest$ac_exeext
25032 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25033 (eval $ac_link) 2>&5
25035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25036 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25038 (eval $ac_try) 2>&5
25040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25041 (exit $ac_status); }; }; then
25042 ol_cv_pthread_select_yields=no
25044 echo "$as_me: program exited with status $ac_status" >&5
25045 echo "$as_me: failed program was:" >&5
25046 sed 's/^/| /' conftest.$ac_ext >&5
25048 ( exit $ac_status )
25049 ol_cv_pthread_select_yields=yes
25051 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25054 echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
25055 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6
25057 if test $ol_cv_pthread_select_yields = cross ; then
25058 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
25059 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
25060 { (exit 1); exit 1; }; }
25063 if test $ol_cv_pthread_select_yields = yes ; then
25064 ol_with_yielding_select=yes
25068 CPPFLAGS="$save_CPPFLAGS"
25071 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
25072 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
25073 { (exit 1); exit 1; }; }
25077 if test $ol_with_threads = posix ; then
25078 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
25079 echo "$as_me: error: could not locate POSIX Threads" >&2;}
25080 { (exit 1); exit 1; }; }
25085 case $ol_with_threads in auto | yes | mach)
25089 for ac_header in mach/cthreads.h cthreads.h
25091 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25092 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25093 echo "$as_me:$LINENO: checking for $ac_header" >&5
25094 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25095 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25096 echo $ECHO_N "(cached) $ECHO_C" >&6
25098 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25099 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25101 # Is the header compilable?
25102 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25103 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25104 cat >conftest.$ac_ext <<_ACEOF
25107 cat confdefs.h >>conftest.$ac_ext
25108 cat >>conftest.$ac_ext <<_ACEOF
25109 /* end confdefs.h. */
25110 $ac_includes_default
25111 #include <$ac_header>
25113 rm -f conftest.$ac_objext
25114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25115 (eval $ac_compile) 2>conftest.er1
25117 grep -v '^ *+' conftest.er1 >conftest.err
25119 cat conftest.err >&5
25120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25121 (exit $ac_status); } &&
25122 { ac_try='test -z "$ac_c_werror_flag"
25123 || test ! -s conftest.err'
25124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25125 (eval $ac_try) 2>&5
25127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25128 (exit $ac_status); }; } &&
25129 { ac_try='test -s conftest.$ac_objext'
25130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25131 (eval $ac_try) 2>&5
25133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25134 (exit $ac_status); }; }; then
25135 ac_header_compiler=yes
25137 echo "$as_me: failed program was:" >&5
25138 sed 's/^/| /' conftest.$ac_ext >&5
25140 ac_header_compiler=no
25142 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25143 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25144 echo "${ECHO_T}$ac_header_compiler" >&6
25146 # Is the header present?
25147 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25148 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25149 cat >conftest.$ac_ext <<_ACEOF
25152 cat confdefs.h >>conftest.$ac_ext
25153 cat >>conftest.$ac_ext <<_ACEOF
25154 /* end confdefs.h. */
25155 #include <$ac_header>
25157 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25158 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25160 grep -v '^ *+' conftest.er1 >conftest.err
25162 cat conftest.err >&5
25163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25164 (exit $ac_status); } >/dev/null; then
25165 if test -s conftest.err; then
25166 ac_cpp_err=$ac_c_preproc_warn_flag
25167 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25174 if test -z "$ac_cpp_err"; then
25175 ac_header_preproc=yes
25177 echo "$as_me: failed program was:" >&5
25178 sed 's/^/| /' conftest.$ac_ext >&5
25180 ac_header_preproc=no
25182 rm -f conftest.err conftest.$ac_ext
25183 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25184 echo "${ECHO_T}$ac_header_preproc" >&6
25186 # So? What about this header?
25187 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25189 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25190 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25191 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25192 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25193 ac_header_preproc=yes
25196 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25197 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25198 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25199 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25200 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25201 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25202 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25203 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25204 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25205 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25206 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25207 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25210 ## --------------------------------------------- ##
25211 ## Report this to <http://www.openldap.org/its/> ##
25212 ## --------------------------------------------- ##
25215 sed "s/^/$as_me: WARNING: /" >&2
25218 echo "$as_me:$LINENO: checking for $ac_header" >&5
25219 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25220 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25221 echo $ECHO_N "(cached) $ECHO_C" >&6
25223 eval "$as_ac_Header=\$ac_header_preproc"
25225 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25226 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25229 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25230 cat >>confdefs.h <<_ACEOF
25231 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25238 if test $ac_cv_header_mach_cthreads_h = yes ; then
25239 ol_with_threads=found
25241 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25242 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25243 if test "${ac_cv_func_cthread_fork+set}" = set; then
25244 echo $ECHO_N "(cached) $ECHO_C" >&6
25246 cat >conftest.$ac_ext <<_ACEOF
25249 cat confdefs.h >>conftest.$ac_ext
25250 cat >>conftest.$ac_ext <<_ACEOF
25251 /* end confdefs.h. */
25252 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25253 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25254 #define cthread_fork innocuous_cthread_fork
25256 /* System header to define __stub macros and hopefully few prototypes,
25257 which can conflict with char cthread_fork (); below.
25258 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25259 <limits.h> exists even on freestanding compilers. */
25262 # include <limits.h>
25264 # include <assert.h>
25267 #undef cthread_fork
25269 /* Override any gcc2 internal prototype to avoid an error. */
25274 /* We use char because int might match the return type of a gcc2
25275 builtin and then its argument prototype would still apply. */
25276 char cthread_fork ();
25277 /* The GNU C library defines this for functions which it implements
25278 to always fail with ENOSYS. Some functions are actually named
25279 something starting with __ and the normal name is an alias. */
25280 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25283 char (*f) () = cthread_fork;
25292 return f != cthread_fork;
25297 rm -f conftest.$ac_objext conftest$ac_exeext
25298 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25299 (eval $ac_link) 2>conftest.er1
25301 grep -v '^ *+' conftest.er1 >conftest.err
25303 cat conftest.err >&5
25304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25305 (exit $ac_status); } &&
25306 { ac_try='test -z "$ac_c_werror_flag"
25307 || test ! -s conftest.err'
25308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25309 (eval $ac_try) 2>&5
25311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25312 (exit $ac_status); }; } &&
25313 { ac_try='test -s conftest$ac_exeext'
25314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25315 (eval $ac_try) 2>&5
25317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25318 (exit $ac_status); }; }; then
25319 ac_cv_func_cthread_fork=yes
25321 echo "$as_me: failed program was:" >&5
25322 sed 's/^/| /' conftest.$ac_ext >&5
25324 ac_cv_func_cthread_fork=no
25326 rm -f conftest.err conftest.$ac_objext \
25327 conftest$ac_exeext conftest.$ac_ext
25329 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25330 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25331 if test $ac_cv_func_cthread_fork = yes; then
25332 ol_link_threads=yes
25336 if test $ol_link_threads = no ; then
25337 echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
25338 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6
25339 if test "${ol_cv_cthread_all_load+set}" = set; then
25340 echo $ECHO_N "(cached) $ECHO_C" >&6
25344 LIBS="-all_load $LIBS"
25345 cat >conftest.$ac_ext <<_ACEOF
25348 cat confdefs.h >>conftest.$ac_ext
25349 cat >>conftest.$ac_ext <<_ACEOF
25350 /* end confdefs.h. */
25351 #include <mach/cthreads.h>
25356 cthread_fork((void *)0, (void *)0);
25362 rm -f conftest.$ac_objext conftest$ac_exeext
25363 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25364 (eval $ac_link) 2>conftest.er1
25366 grep -v '^ *+' conftest.er1 >conftest.err
25368 cat conftest.err >&5
25369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25370 (exit $ac_status); } &&
25371 { ac_try='test -z "$ac_c_werror_flag"
25372 || test ! -s conftest.err'
25373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25374 (eval $ac_try) 2>&5
25376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25377 (exit $ac_status); }; } &&
25378 { ac_try='test -s conftest$ac_exeext'
25379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25380 (eval $ac_try) 2>&5
25382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25383 (exit $ac_status); }; }; then
25384 ol_cv_cthread_all_load=yes
25386 echo "$as_me: failed program was:" >&5
25387 sed 's/^/| /' conftest.$ac_ext >&5
25389 ol_cv_cthread_all_load=no
25391 rm -f conftest.err conftest.$ac_objext \
25392 conftest$ac_exeext conftest.$ac_ext
25396 echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
25397 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6
25399 if test $ol_cv_cthread_all_load = yes ; then
25400 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
25401 ol_link_threads=mach
25402 ol_with_threads=found
25406 elif test $ac_cv_header_cthreads_h = yes ; then
25408 ol_with_threads=found
25411 LIBS="$LIBS -lthreads"
25412 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25413 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25414 if test "${ac_cv_func_cthread_fork+set}" = set; then
25415 echo $ECHO_N "(cached) $ECHO_C" >&6
25417 cat >conftest.$ac_ext <<_ACEOF
25420 cat confdefs.h >>conftest.$ac_ext
25421 cat >>conftest.$ac_ext <<_ACEOF
25422 /* end confdefs.h. */
25423 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25424 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25425 #define cthread_fork innocuous_cthread_fork
25427 /* System header to define __stub macros and hopefully few prototypes,
25428 which can conflict with char cthread_fork (); below.
25429 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25430 <limits.h> exists even on freestanding compilers. */
25433 # include <limits.h>
25435 # include <assert.h>
25438 #undef cthread_fork
25440 /* Override any gcc2 internal prototype to avoid an error. */
25445 /* We use char because int might match the return type of a gcc2
25446 builtin and then its argument prototype would still apply. */
25447 char cthread_fork ();
25448 /* The GNU C library defines this for functions which it implements
25449 to always fail with ENOSYS. Some functions are actually named
25450 something starting with __ and the normal name is an alias. */
25451 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25454 char (*f) () = cthread_fork;
25463 return f != cthread_fork;
25468 rm -f conftest.$ac_objext conftest$ac_exeext
25469 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25470 (eval $ac_link) 2>conftest.er1
25472 grep -v '^ *+' conftest.er1 >conftest.err
25474 cat conftest.err >&5
25475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25476 (exit $ac_status); } &&
25477 { ac_try='test -z "$ac_c_werror_flag"
25478 || test ! -s conftest.err'
25479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25480 (eval $ac_try) 2>&5
25482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25483 (exit $ac_status); }; } &&
25484 { ac_try='test -s conftest$ac_exeext'
25485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25486 (eval $ac_try) 2>&5
25488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25489 (exit $ac_status); }; }; then
25490 ac_cv_func_cthread_fork=yes
25492 echo "$as_me: failed program was:" >&5
25493 sed 's/^/| /' conftest.$ac_ext >&5
25495 ac_cv_func_cthread_fork=no
25497 rm -f conftest.err conftest.$ac_objext \
25498 conftest$ac_exeext conftest.$ac_ext
25500 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25501 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25502 if test $ac_cv_func_cthread_fork = yes; then
25503 ol_link_threads=yes
25508 if test $ol_link_threads = yes ; then
25509 LTHREAD_LIBS="-lthreads"
25510 ol_link_threads=mach
25511 ol_with_threads=found
25513 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25514 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25515 { (exit 1); exit 1; }; }
25518 elif test $ol_with_threads = mach ; then
25519 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
25520 echo "$as_me: error: could not locate Mach CThreads" >&2;}
25521 { (exit 1); exit 1; }; }
25524 if test $ol_link_threads = mach ; then
25526 cat >>confdefs.h <<\_ACEOF
25527 #define HAVE_MACH_CTHREADS 1
25530 elif test $ol_with_threads = found ; then
25531 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25532 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25533 { (exit 1); exit 1; }; }
25538 case $ol_with_threads in auto | yes | pth)
25541 for ac_header in pth.h
25543 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25544 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25545 echo "$as_me:$LINENO: checking for $ac_header" >&5
25546 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25547 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25548 echo $ECHO_N "(cached) $ECHO_C" >&6
25550 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25551 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25553 # Is the header compilable?
25554 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25555 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25556 cat >conftest.$ac_ext <<_ACEOF
25559 cat confdefs.h >>conftest.$ac_ext
25560 cat >>conftest.$ac_ext <<_ACEOF
25561 /* end confdefs.h. */
25562 $ac_includes_default
25563 #include <$ac_header>
25565 rm -f conftest.$ac_objext
25566 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25567 (eval $ac_compile) 2>conftest.er1
25569 grep -v '^ *+' conftest.er1 >conftest.err
25571 cat conftest.err >&5
25572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25573 (exit $ac_status); } &&
25574 { ac_try='test -z "$ac_c_werror_flag"
25575 || test ! -s conftest.err'
25576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25577 (eval $ac_try) 2>&5
25579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25580 (exit $ac_status); }; } &&
25581 { ac_try='test -s conftest.$ac_objext'
25582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25583 (eval $ac_try) 2>&5
25585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25586 (exit $ac_status); }; }; then
25587 ac_header_compiler=yes
25589 echo "$as_me: failed program was:" >&5
25590 sed 's/^/| /' conftest.$ac_ext >&5
25592 ac_header_compiler=no
25594 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25595 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25596 echo "${ECHO_T}$ac_header_compiler" >&6
25598 # Is the header present?
25599 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25600 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25601 cat >conftest.$ac_ext <<_ACEOF
25604 cat confdefs.h >>conftest.$ac_ext
25605 cat >>conftest.$ac_ext <<_ACEOF
25606 /* end confdefs.h. */
25607 #include <$ac_header>
25609 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25610 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25612 grep -v '^ *+' conftest.er1 >conftest.err
25614 cat conftest.err >&5
25615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25616 (exit $ac_status); } >/dev/null; then
25617 if test -s conftest.err; then
25618 ac_cpp_err=$ac_c_preproc_warn_flag
25619 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25626 if test -z "$ac_cpp_err"; then
25627 ac_header_preproc=yes
25629 echo "$as_me: failed program was:" >&5
25630 sed 's/^/| /' conftest.$ac_ext >&5
25632 ac_header_preproc=no
25634 rm -f conftest.err conftest.$ac_ext
25635 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25636 echo "${ECHO_T}$ac_header_preproc" >&6
25638 # So? What about this header?
25639 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25641 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25642 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25643 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25644 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25645 ac_header_preproc=yes
25648 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25649 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25650 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25651 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25652 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25653 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25654 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25655 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25656 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25657 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25658 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25659 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25662 ## --------------------------------------------- ##
25663 ## Report this to <http://www.openldap.org/its/> ##
25664 ## --------------------------------------------- ##
25667 sed "s/^/$as_me: WARNING: /" >&2
25670 echo "$as_me:$LINENO: checking for $ac_header" >&5
25671 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25672 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25673 echo $ECHO_N "(cached) $ECHO_C" >&6
25675 eval "$as_ac_Header=\$ac_header_preproc"
25677 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25678 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25681 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25682 cat >>confdefs.h <<_ACEOF
25683 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25691 if test $ac_cv_header_pth_h = yes ; then
25692 echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
25693 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6
25694 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
25695 echo $ECHO_N "(cached) $ECHO_C" >&6
25697 ac_check_lib_save_LIBS=$LIBS
25699 cat >conftest.$ac_ext <<_ACEOF
25702 cat confdefs.h >>conftest.$ac_ext
25703 cat >>conftest.$ac_ext <<_ACEOF
25704 /* end confdefs.h. */
25706 /* Override any gcc2 internal prototype to avoid an error. */
25710 /* We use char because int might match the return type of a gcc2
25711 builtin and then its argument prototype would still apply. */
25712 char pth_version ();
25721 rm -f conftest.$ac_objext conftest$ac_exeext
25722 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25723 (eval $ac_link) 2>conftest.er1
25725 grep -v '^ *+' conftest.er1 >conftest.err
25727 cat conftest.err >&5
25728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25729 (exit $ac_status); } &&
25730 { ac_try='test -z "$ac_c_werror_flag"
25731 || test ! -s conftest.err'
25732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25733 (eval $ac_try) 2>&5
25735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25736 (exit $ac_status); }; } &&
25737 { ac_try='test -s conftest$ac_exeext'
25738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25739 (eval $ac_try) 2>&5
25741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25742 (exit $ac_status); }; }; then
25743 ac_cv_lib_pth_pth_version=yes
25745 echo "$as_me: failed program was:" >&5
25746 sed 's/^/| /' conftest.$ac_ext >&5
25748 ac_cv_lib_pth_pth_version=no
25750 rm -f conftest.err conftest.$ac_objext \
25751 conftest$ac_exeext conftest.$ac_ext
25752 LIBS=$ac_check_lib_save_LIBS
25754 echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
25755 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6
25756 if test $ac_cv_lib_pth_pth_version = yes; then
25763 if test $have_pth = yes ; then
25765 cat >>confdefs.h <<\_ACEOF
25766 #define HAVE_GNU_PTH 1
25769 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
25770 ol_link_threads=pth
25771 ol_with_threads=found
25773 if test $ol_with_yielding_select = auto ; then
25774 ol_with_yielding_select=yes
25781 case $ol_with_threads in auto | yes | lwp)
25785 for ac_header in thread.h synch.h
25787 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25788 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25789 echo "$as_me:$LINENO: checking for $ac_header" >&5
25790 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25791 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25792 echo $ECHO_N "(cached) $ECHO_C" >&6
25794 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25795 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25797 # Is the header compilable?
25798 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25799 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25800 cat >conftest.$ac_ext <<_ACEOF
25803 cat confdefs.h >>conftest.$ac_ext
25804 cat >>conftest.$ac_ext <<_ACEOF
25805 /* end confdefs.h. */
25806 $ac_includes_default
25807 #include <$ac_header>
25809 rm -f conftest.$ac_objext
25810 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25811 (eval $ac_compile) 2>conftest.er1
25813 grep -v '^ *+' conftest.er1 >conftest.err
25815 cat conftest.err >&5
25816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25817 (exit $ac_status); } &&
25818 { ac_try='test -z "$ac_c_werror_flag"
25819 || test ! -s conftest.err'
25820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25821 (eval $ac_try) 2>&5
25823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25824 (exit $ac_status); }; } &&
25825 { ac_try='test -s conftest.$ac_objext'
25826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25827 (eval $ac_try) 2>&5
25829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25830 (exit $ac_status); }; }; then
25831 ac_header_compiler=yes
25833 echo "$as_me: failed program was:" >&5
25834 sed 's/^/| /' conftest.$ac_ext >&5
25836 ac_header_compiler=no
25838 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25839 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25840 echo "${ECHO_T}$ac_header_compiler" >&6
25842 # Is the header present?
25843 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25844 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25845 cat >conftest.$ac_ext <<_ACEOF
25848 cat confdefs.h >>conftest.$ac_ext
25849 cat >>conftest.$ac_ext <<_ACEOF
25850 /* end confdefs.h. */
25851 #include <$ac_header>
25853 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25854 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25856 grep -v '^ *+' conftest.er1 >conftest.err
25858 cat conftest.err >&5
25859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25860 (exit $ac_status); } >/dev/null; then
25861 if test -s conftest.err; then
25862 ac_cpp_err=$ac_c_preproc_warn_flag
25863 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25870 if test -z "$ac_cpp_err"; then
25871 ac_header_preproc=yes
25873 echo "$as_me: failed program was:" >&5
25874 sed 's/^/| /' conftest.$ac_ext >&5
25876 ac_header_preproc=no
25878 rm -f conftest.err conftest.$ac_ext
25879 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25880 echo "${ECHO_T}$ac_header_preproc" >&6
25882 # So? What about this header?
25883 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25885 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25886 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25887 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25888 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25889 ac_header_preproc=yes
25892 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25893 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25894 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25895 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25896 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25897 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25898 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25899 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25900 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25901 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25902 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25903 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25906 ## --------------------------------------------- ##
25907 ## Report this to <http://www.openldap.org/its/> ##
25908 ## --------------------------------------------- ##
25911 sed "s/^/$as_me: WARNING: /" >&2
25914 echo "$as_me:$LINENO: checking for $ac_header" >&5
25915 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25916 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25917 echo $ECHO_N "(cached) $ECHO_C" >&6
25919 eval "$as_ac_Header=\$ac_header_preproc"
25921 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25922 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25925 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25926 cat >>confdefs.h <<_ACEOF
25927 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25934 if test $ac_cv_header_thread_h = yes &&
25935 test $ac_cv_header_synch_h = yes ; then
25936 echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
25937 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6
25938 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
25939 echo $ECHO_N "(cached) $ECHO_C" >&6
25941 ac_check_lib_save_LIBS=$LIBS
25942 LIBS="-lthread $LIBS"
25943 cat >conftest.$ac_ext <<_ACEOF
25946 cat confdefs.h >>conftest.$ac_ext
25947 cat >>conftest.$ac_ext <<_ACEOF
25948 /* end confdefs.h. */
25950 /* Override any gcc2 internal prototype to avoid an error. */
25954 /* We use char because int might match the return type of a gcc2
25955 builtin and then its argument prototype would still apply. */
25956 char thr_create ();
25965 rm -f conftest.$ac_objext conftest$ac_exeext
25966 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25967 (eval $ac_link) 2>conftest.er1
25969 grep -v '^ *+' conftest.er1 >conftest.err
25971 cat conftest.err >&5
25972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25973 (exit $ac_status); } &&
25974 { ac_try='test -z "$ac_c_werror_flag"
25975 || test ! -s conftest.err'
25976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25977 (eval $ac_try) 2>&5
25979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25980 (exit $ac_status); }; } &&
25981 { ac_try='test -s conftest$ac_exeext'
25982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25983 (eval $ac_try) 2>&5
25985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25986 (exit $ac_status); }; }; then
25987 ac_cv_lib_thread_thr_create=yes
25989 echo "$as_me: failed program was:" >&5
25990 sed 's/^/| /' conftest.$ac_ext >&5
25992 ac_cv_lib_thread_thr_create=no
25994 rm -f conftest.err conftest.$ac_objext \
25995 conftest$ac_exeext conftest.$ac_ext
25996 LIBS=$ac_check_lib_save_LIBS
25998 echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
25999 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6
26000 if test $ac_cv_lib_thread_thr_create = yes; then
26007 if test $have_thr = yes ; then
26009 cat >>confdefs.h <<\_ACEOF
26013 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
26014 ol_link_threads=thr
26016 if test $ol_with_yielding_select = auto ; then
26017 ol_with_yielding_select=yes
26023 thr_setconcurrency \
26024 thr_getconcurrency \
26027 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26028 echo "$as_me:$LINENO: checking for $ac_func" >&5
26029 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26030 if eval "test \"\${$as_ac_var+set}\" = set"; then
26031 echo $ECHO_N "(cached) $ECHO_C" >&6
26033 cat >conftest.$ac_ext <<_ACEOF
26036 cat confdefs.h >>conftest.$ac_ext
26037 cat >>conftest.$ac_ext <<_ACEOF
26038 /* end confdefs.h. */
26039 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26040 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26041 #define $ac_func innocuous_$ac_func
26043 /* System header to define __stub macros and hopefully few prototypes,
26044 which can conflict with char $ac_func (); below.
26045 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26046 <limits.h> exists even on freestanding compilers. */
26049 # include <limits.h>
26051 # include <assert.h>
26056 /* Override any gcc2 internal prototype to avoid an error. */
26061 /* We use char because int might match the return type of a gcc2
26062 builtin and then its argument prototype would still apply. */
26064 /* The GNU C library defines this for functions which it implements
26065 to always fail with ENOSYS. Some functions are actually named
26066 something starting with __ and the normal name is an alias. */
26067 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26070 char (*f) () = $ac_func;
26079 return f != $ac_func;
26084 rm -f conftest.$ac_objext conftest$ac_exeext
26085 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26086 (eval $ac_link) 2>conftest.er1
26088 grep -v '^ *+' conftest.er1 >conftest.err
26090 cat conftest.err >&5
26091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26092 (exit $ac_status); } &&
26093 { ac_try='test -z "$ac_c_werror_flag"
26094 || test ! -s conftest.err'
26095 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26096 (eval $ac_try) 2>&5
26098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26099 (exit $ac_status); }; } &&
26100 { ac_try='test -s conftest$ac_exeext'
26101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26102 (eval $ac_try) 2>&5
26104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26105 (exit $ac_status); }; }; then
26106 eval "$as_ac_var=yes"
26108 echo "$as_me: failed program was:" >&5
26109 sed 's/^/| /' conftest.$ac_ext >&5
26111 eval "$as_ac_var=no"
26113 rm -f conftest.err conftest.$ac_objext \
26114 conftest$ac_exeext conftest.$ac_ext
26116 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26117 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26118 if test `eval echo '${'$as_ac_var'}'` = yes; then
26119 cat >>confdefs.h <<_ACEOF
26120 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26130 for ac_header in lwp/lwp.h
26132 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26133 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26134 echo "$as_me:$LINENO: checking for $ac_header" >&5
26135 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26136 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26137 echo $ECHO_N "(cached) $ECHO_C" >&6
26139 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26140 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26142 # Is the header compilable?
26143 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26144 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26145 cat >conftest.$ac_ext <<_ACEOF
26148 cat confdefs.h >>conftest.$ac_ext
26149 cat >>conftest.$ac_ext <<_ACEOF
26150 /* end confdefs.h. */
26151 $ac_includes_default
26152 #include <$ac_header>
26154 rm -f conftest.$ac_objext
26155 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26156 (eval $ac_compile) 2>conftest.er1
26158 grep -v '^ *+' conftest.er1 >conftest.err
26160 cat conftest.err >&5
26161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26162 (exit $ac_status); } &&
26163 { ac_try='test -z "$ac_c_werror_flag"
26164 || test ! -s conftest.err'
26165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26166 (eval $ac_try) 2>&5
26168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26169 (exit $ac_status); }; } &&
26170 { ac_try='test -s conftest.$ac_objext'
26171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26172 (eval $ac_try) 2>&5
26174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26175 (exit $ac_status); }; }; then
26176 ac_header_compiler=yes
26178 echo "$as_me: failed program was:" >&5
26179 sed 's/^/| /' conftest.$ac_ext >&5
26181 ac_header_compiler=no
26183 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26184 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26185 echo "${ECHO_T}$ac_header_compiler" >&6
26187 # Is the header present?
26188 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26189 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26190 cat >conftest.$ac_ext <<_ACEOF
26193 cat confdefs.h >>conftest.$ac_ext
26194 cat >>conftest.$ac_ext <<_ACEOF
26195 /* end confdefs.h. */
26196 #include <$ac_header>
26198 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26199 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26201 grep -v '^ *+' conftest.er1 >conftest.err
26203 cat conftest.err >&5
26204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26205 (exit $ac_status); } >/dev/null; then
26206 if test -s conftest.err; then
26207 ac_cpp_err=$ac_c_preproc_warn_flag
26208 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26215 if test -z "$ac_cpp_err"; then
26216 ac_header_preproc=yes
26218 echo "$as_me: failed program was:" >&5
26219 sed 's/^/| /' conftest.$ac_ext >&5
26221 ac_header_preproc=no
26223 rm -f conftest.err conftest.$ac_ext
26224 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26225 echo "${ECHO_T}$ac_header_preproc" >&6
26227 # So? What about this header?
26228 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26230 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26231 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26232 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26233 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26234 ac_header_preproc=yes
26237 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26238 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26239 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26240 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26241 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26242 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26243 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26244 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26245 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26246 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26247 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26248 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26251 ## --------------------------------------------- ##
26252 ## Report this to <http://www.openldap.org/its/> ##
26253 ## --------------------------------------------- ##
26256 sed "s/^/$as_me: WARNING: /" >&2
26259 echo "$as_me:$LINENO: checking for $ac_header" >&5
26260 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26261 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26262 echo $ECHO_N "(cached) $ECHO_C" >&6
26264 eval "$as_ac_Header=\$ac_header_preproc"
26266 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26267 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26270 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26271 cat >>confdefs.h <<_ACEOF
26272 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26279 if test $ac_cv_header_lwp_lwp_h = yes ; then
26280 echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
26281 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6
26282 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
26283 echo $ECHO_N "(cached) $ECHO_C" >&6
26285 ac_check_lib_save_LIBS=$LIBS
26287 cat >conftest.$ac_ext <<_ACEOF
26290 cat confdefs.h >>conftest.$ac_ext
26291 cat >>conftest.$ac_ext <<_ACEOF
26292 /* end confdefs.h. */
26294 /* Override any gcc2 internal prototype to avoid an error. */
26298 /* We use char because int might match the return type of a gcc2
26299 builtin and then its argument prototype would still apply. */
26300 char lwp_create ();
26309 rm -f conftest.$ac_objext conftest$ac_exeext
26310 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26311 (eval $ac_link) 2>conftest.er1
26313 grep -v '^ *+' conftest.er1 >conftest.err
26315 cat conftest.err >&5
26316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26317 (exit $ac_status); } &&
26318 { ac_try='test -z "$ac_c_werror_flag"
26319 || test ! -s conftest.err'
26320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26321 (eval $ac_try) 2>&5
26323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26324 (exit $ac_status); }; } &&
26325 { ac_try='test -s conftest$ac_exeext'
26326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26327 (eval $ac_try) 2>&5
26329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26330 (exit $ac_status); }; }; then
26331 ac_cv_lib_lwp_lwp_create=yes
26333 echo "$as_me: failed program was:" >&5
26334 sed 's/^/| /' conftest.$ac_ext >&5
26336 ac_cv_lib_lwp_lwp_create=no
26338 rm -f conftest.err conftest.$ac_objext \
26339 conftest$ac_exeext conftest.$ac_ext
26340 LIBS=$ac_check_lib_save_LIBS
26342 echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
26343 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6
26344 if test $ac_cv_lib_lwp_lwp_create = yes; then
26351 if test $have_lwp = yes ; then
26353 cat >>confdefs.h <<\_ACEOF
26357 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
26358 ol_link_threads=lwp
26360 if test $ol_with_yielding_select = auto ; then
26361 ol_with_yielding_select=no
26368 if test $ol_with_yielding_select = yes ; then
26370 cat >>confdefs.h <<\_ACEOF
26371 #define HAVE_YIELDING_SELECT 1
26376 if test $ol_with_threads = manual ; then
26377 ol_link_threads=yes
26379 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
26380 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
26384 for ac_header in pthread.h sched.h
26386 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26387 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26388 echo "$as_me:$LINENO: checking for $ac_header" >&5
26389 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26390 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26391 echo $ECHO_N "(cached) $ECHO_C" >&6
26393 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26394 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26396 # Is the header compilable?
26397 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26398 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26399 cat >conftest.$ac_ext <<_ACEOF
26402 cat confdefs.h >>conftest.$ac_ext
26403 cat >>conftest.$ac_ext <<_ACEOF
26404 /* end confdefs.h. */
26405 $ac_includes_default
26406 #include <$ac_header>
26408 rm -f conftest.$ac_objext
26409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26410 (eval $ac_compile) 2>conftest.er1
26412 grep -v '^ *+' conftest.er1 >conftest.err
26414 cat conftest.err >&5
26415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26416 (exit $ac_status); } &&
26417 { ac_try='test -z "$ac_c_werror_flag"
26418 || test ! -s conftest.err'
26419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26420 (eval $ac_try) 2>&5
26422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26423 (exit $ac_status); }; } &&
26424 { ac_try='test -s conftest.$ac_objext'
26425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26426 (eval $ac_try) 2>&5
26428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26429 (exit $ac_status); }; }; then
26430 ac_header_compiler=yes
26432 echo "$as_me: failed program was:" >&5
26433 sed 's/^/| /' conftest.$ac_ext >&5
26435 ac_header_compiler=no
26437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26438 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26439 echo "${ECHO_T}$ac_header_compiler" >&6
26441 # Is the header present?
26442 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26443 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26444 cat >conftest.$ac_ext <<_ACEOF
26447 cat confdefs.h >>conftest.$ac_ext
26448 cat >>conftest.$ac_ext <<_ACEOF
26449 /* end confdefs.h. */
26450 #include <$ac_header>
26452 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26453 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26455 grep -v '^ *+' conftest.er1 >conftest.err
26457 cat conftest.err >&5
26458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26459 (exit $ac_status); } >/dev/null; then
26460 if test -s conftest.err; then
26461 ac_cpp_err=$ac_c_preproc_warn_flag
26462 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26469 if test -z "$ac_cpp_err"; then
26470 ac_header_preproc=yes
26472 echo "$as_me: failed program was:" >&5
26473 sed 's/^/| /' conftest.$ac_ext >&5
26475 ac_header_preproc=no
26477 rm -f conftest.err conftest.$ac_ext
26478 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26479 echo "${ECHO_T}$ac_header_preproc" >&6
26481 # So? What about this header?
26482 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26484 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26485 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26486 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26487 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26488 ac_header_preproc=yes
26491 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26492 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26493 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26494 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26495 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26496 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26497 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26498 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26499 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26500 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26501 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26502 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26505 ## --------------------------------------------- ##
26506 ## Report this to <http://www.openldap.org/its/> ##
26507 ## --------------------------------------------- ##
26510 sed "s/^/$as_me: WARNING: /" >&2
26513 echo "$as_me:$LINENO: checking for $ac_header" >&5
26514 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26515 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26516 echo $ECHO_N "(cached) $ECHO_C" >&6
26518 eval "$as_ac_Header=\$ac_header_preproc"
26520 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26521 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26524 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26525 cat >>confdefs.h <<_ACEOF
26526 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26535 for ac_func in sched_yield pthread_yield
26537 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26538 echo "$as_me:$LINENO: checking for $ac_func" >&5
26539 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26540 if eval "test \"\${$as_ac_var+set}\" = set"; then
26541 echo $ECHO_N "(cached) $ECHO_C" >&6
26543 cat >conftest.$ac_ext <<_ACEOF
26546 cat confdefs.h >>conftest.$ac_ext
26547 cat >>conftest.$ac_ext <<_ACEOF
26548 /* end confdefs.h. */
26549 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26550 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26551 #define $ac_func innocuous_$ac_func
26553 /* System header to define __stub macros and hopefully few prototypes,
26554 which can conflict with char $ac_func (); below.
26555 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26556 <limits.h> exists even on freestanding compilers. */
26559 # include <limits.h>
26561 # include <assert.h>
26566 /* Override any gcc2 internal prototype to avoid an error. */
26571 /* We use char because int might match the return type of a gcc2
26572 builtin and then its argument prototype would still apply. */
26574 /* The GNU C library defines this for functions which it implements
26575 to always fail with ENOSYS. Some functions are actually named
26576 something starting with __ and the normal name is an alias. */
26577 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26580 char (*f) () = $ac_func;
26589 return f != $ac_func;
26594 rm -f conftest.$ac_objext conftest$ac_exeext
26595 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26596 (eval $ac_link) 2>conftest.er1
26598 grep -v '^ *+' conftest.er1 >conftest.err
26600 cat conftest.err >&5
26601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26602 (exit $ac_status); } &&
26603 { ac_try='test -z "$ac_c_werror_flag"
26604 || test ! -s conftest.err'
26605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26606 (eval $ac_try) 2>&5
26608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26609 (exit $ac_status); }; } &&
26610 { ac_try='test -s conftest$ac_exeext'
26611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26612 (eval $ac_try) 2>&5
26614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26615 (exit $ac_status); }; }; then
26616 eval "$as_ac_var=yes"
26618 echo "$as_me: failed program was:" >&5
26619 sed 's/^/| /' conftest.$ac_ext >&5
26621 eval "$as_ac_var=no"
26623 rm -f conftest.err conftest.$ac_objext \
26624 conftest$ac_exeext conftest.$ac_ext
26626 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26627 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26628 if test `eval echo '${'$as_ac_var'}'` = yes; then
26629 cat >>confdefs.h <<_ACEOF
26630 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26637 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
26638 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
26639 if test "${ol_cv_header_linux_threads+set}" = set; then
26640 echo $ECHO_N "(cached) $ECHO_C" >&6
26642 cat >conftest.$ac_ext <<_ACEOF
26645 cat confdefs.h >>conftest.$ac_ext
26646 cat >>conftest.$ac_ext <<_ACEOF
26647 /* end confdefs.h. */
26648 #include <pthread.h>
26650 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26651 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
26652 ol_cv_header_linux_threads=yes
26654 ol_cv_header_linux_threads=no
26660 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
26661 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
26662 if test $ol_cv_header_linux_threads = yes; then
26664 cat >>confdefs.h <<\_ACEOF
26665 #define HAVE_LINUX_THREADS 1
26672 for ac_header in mach/cthreads.h
26674 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26675 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26676 echo "$as_me:$LINENO: checking for $ac_header" >&5
26677 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26678 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26679 echo $ECHO_N "(cached) $ECHO_C" >&6
26681 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26682 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26684 # Is the header compilable?
26685 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26686 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26687 cat >conftest.$ac_ext <<_ACEOF
26690 cat confdefs.h >>conftest.$ac_ext
26691 cat >>conftest.$ac_ext <<_ACEOF
26692 /* end confdefs.h. */
26693 $ac_includes_default
26694 #include <$ac_header>
26696 rm -f conftest.$ac_objext
26697 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26698 (eval $ac_compile) 2>conftest.er1
26700 grep -v '^ *+' conftest.er1 >conftest.err
26702 cat conftest.err >&5
26703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26704 (exit $ac_status); } &&
26705 { ac_try='test -z "$ac_c_werror_flag"
26706 || test ! -s conftest.err'
26707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26708 (eval $ac_try) 2>&5
26710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26711 (exit $ac_status); }; } &&
26712 { ac_try='test -s conftest.$ac_objext'
26713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26714 (eval $ac_try) 2>&5
26716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26717 (exit $ac_status); }; }; then
26718 ac_header_compiler=yes
26720 echo "$as_me: failed program was:" >&5
26721 sed 's/^/| /' conftest.$ac_ext >&5
26723 ac_header_compiler=no
26725 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26726 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26727 echo "${ECHO_T}$ac_header_compiler" >&6
26729 # Is the header present?
26730 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26731 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26732 cat >conftest.$ac_ext <<_ACEOF
26735 cat confdefs.h >>conftest.$ac_ext
26736 cat >>conftest.$ac_ext <<_ACEOF
26737 /* end confdefs.h. */
26738 #include <$ac_header>
26740 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26741 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26743 grep -v '^ *+' conftest.er1 >conftest.err
26745 cat conftest.err >&5
26746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26747 (exit $ac_status); } >/dev/null; then
26748 if test -s conftest.err; then
26749 ac_cpp_err=$ac_c_preproc_warn_flag
26750 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26757 if test -z "$ac_cpp_err"; then
26758 ac_header_preproc=yes
26760 echo "$as_me: failed program was:" >&5
26761 sed 's/^/| /' conftest.$ac_ext >&5
26763 ac_header_preproc=no
26765 rm -f conftest.err conftest.$ac_ext
26766 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26767 echo "${ECHO_T}$ac_header_preproc" >&6
26769 # So? What about this header?
26770 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26772 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26773 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26774 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26775 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26776 ac_header_preproc=yes
26779 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26780 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26781 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26782 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26783 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26784 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26785 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26786 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26787 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26788 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26789 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26790 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26793 ## --------------------------------------------- ##
26794 ## Report this to <http://www.openldap.org/its/> ##
26795 ## --------------------------------------------- ##
26798 sed "s/^/$as_me: WARNING: /" >&2
26801 echo "$as_me:$LINENO: checking for $ac_header" >&5
26802 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26803 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26804 echo $ECHO_N "(cached) $ECHO_C" >&6
26806 eval "$as_ac_Header=\$ac_header_preproc"
26808 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26809 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26812 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26813 cat >>confdefs.h <<_ACEOF
26814 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26822 for ac_header in lwp/lwp.h
26824 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26825 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26826 echo "$as_me:$LINENO: checking for $ac_header" >&5
26827 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26828 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26829 echo $ECHO_N "(cached) $ECHO_C" >&6
26831 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26832 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26834 # Is the header compilable?
26835 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26836 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26837 cat >conftest.$ac_ext <<_ACEOF
26840 cat confdefs.h >>conftest.$ac_ext
26841 cat >>conftest.$ac_ext <<_ACEOF
26842 /* end confdefs.h. */
26843 $ac_includes_default
26844 #include <$ac_header>
26846 rm -f conftest.$ac_objext
26847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26848 (eval $ac_compile) 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); } &&
26855 { ac_try='test -z "$ac_c_werror_flag"
26856 || test ! -s conftest.err'
26857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26858 (eval $ac_try) 2>&5
26860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26861 (exit $ac_status); }; } &&
26862 { ac_try='test -s conftest.$ac_objext'
26863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26864 (eval $ac_try) 2>&5
26866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26867 (exit $ac_status); }; }; then
26868 ac_header_compiler=yes
26870 echo "$as_me: failed program was:" >&5
26871 sed 's/^/| /' conftest.$ac_ext >&5
26873 ac_header_compiler=no
26875 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26876 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26877 echo "${ECHO_T}$ac_header_compiler" >&6
26879 # Is the header present?
26880 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26881 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26882 cat >conftest.$ac_ext <<_ACEOF
26885 cat confdefs.h >>conftest.$ac_ext
26886 cat >>conftest.$ac_ext <<_ACEOF
26887 /* end confdefs.h. */
26888 #include <$ac_header>
26890 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26891 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26893 grep -v '^ *+' conftest.er1 >conftest.err
26895 cat conftest.err >&5
26896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26897 (exit $ac_status); } >/dev/null; then
26898 if test -s conftest.err; then
26899 ac_cpp_err=$ac_c_preproc_warn_flag
26900 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26907 if test -z "$ac_cpp_err"; then
26908 ac_header_preproc=yes
26910 echo "$as_me: failed program was:" >&5
26911 sed 's/^/| /' conftest.$ac_ext >&5
26913 ac_header_preproc=no
26915 rm -f conftest.err conftest.$ac_ext
26916 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26917 echo "${ECHO_T}$ac_header_preproc" >&6
26919 # So? What about this header?
26920 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26922 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26923 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26924 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26925 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26926 ac_header_preproc=yes
26929 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26930 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26931 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26932 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26933 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26934 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26935 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26936 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26937 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26938 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26939 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26940 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26943 ## --------------------------------------------- ##
26944 ## Report this to <http://www.openldap.org/its/> ##
26945 ## --------------------------------------------- ##
26948 sed "s/^/$as_me: WARNING: /" >&2
26951 echo "$as_me:$LINENO: checking for $ac_header" >&5
26952 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26953 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26954 echo $ECHO_N "(cached) $ECHO_C" >&6
26956 eval "$as_ac_Header=\$ac_header_preproc"
26958 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26959 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26962 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26963 cat >>confdefs.h <<_ACEOF
26964 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26973 for ac_header in thread.h synch.h
26975 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26976 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26977 echo "$as_me:$LINENO: checking for $ac_header" >&5
26978 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26979 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26980 echo $ECHO_N "(cached) $ECHO_C" >&6
26982 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26983 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26985 # Is the header compilable?
26986 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26987 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26988 cat >conftest.$ac_ext <<_ACEOF
26991 cat confdefs.h >>conftest.$ac_ext
26992 cat >>conftest.$ac_ext <<_ACEOF
26993 /* end confdefs.h. */
26994 $ac_includes_default
26995 #include <$ac_header>
26997 rm -f conftest.$ac_objext
26998 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26999 (eval $ac_compile) 2>conftest.er1
27001 grep -v '^ *+' conftest.er1 >conftest.err
27003 cat conftest.err >&5
27004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27005 (exit $ac_status); } &&
27006 { ac_try='test -z "$ac_c_werror_flag"
27007 || test ! -s conftest.err'
27008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27009 (eval $ac_try) 2>&5
27011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27012 (exit $ac_status); }; } &&
27013 { ac_try='test -s conftest.$ac_objext'
27014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27015 (eval $ac_try) 2>&5
27017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27018 (exit $ac_status); }; }; then
27019 ac_header_compiler=yes
27021 echo "$as_me: failed program was:" >&5
27022 sed 's/^/| /' conftest.$ac_ext >&5
27024 ac_header_compiler=no
27026 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27027 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27028 echo "${ECHO_T}$ac_header_compiler" >&6
27030 # Is the header present?
27031 echo "$as_me:$LINENO: checking $ac_header presence" >&5
27032 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
27033 cat >conftest.$ac_ext <<_ACEOF
27036 cat confdefs.h >>conftest.$ac_ext
27037 cat >>conftest.$ac_ext <<_ACEOF
27038 /* end confdefs.h. */
27039 #include <$ac_header>
27041 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
27042 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
27044 grep -v '^ *+' conftest.er1 >conftest.err
27046 cat conftest.err >&5
27047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27048 (exit $ac_status); } >/dev/null; then
27049 if test -s conftest.err; then
27050 ac_cpp_err=$ac_c_preproc_warn_flag
27051 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
27058 if test -z "$ac_cpp_err"; then
27059 ac_header_preproc=yes
27061 echo "$as_me: failed program was:" >&5
27062 sed 's/^/| /' conftest.$ac_ext >&5
27064 ac_header_preproc=no
27066 rm -f conftest.err conftest.$ac_ext
27067 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27068 echo "${ECHO_T}$ac_header_preproc" >&6
27070 # So? What about this header?
27071 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27073 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27074 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27075 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27076 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27077 ac_header_preproc=yes
27080 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27081 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27082 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27083 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27084 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27085 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27086 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27087 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27088 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27089 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27090 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27091 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27094 ## --------------------------------------------- ##
27095 ## Report this to <http://www.openldap.org/its/> ##
27096 ## --------------------------------------------- ##
27099 sed "s/^/$as_me: WARNING: /" >&2
27102 echo "$as_me:$LINENO: checking for $ac_header" >&5
27103 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27104 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27105 echo $ECHO_N "(cached) $ECHO_C" >&6
27107 eval "$as_ac_Header=\$ac_header_preproc"
27109 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27110 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27113 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27114 cat >>confdefs.h <<_ACEOF
27115 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27124 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
27125 cat >>confdefs.h <<\_ACEOF
27126 #define REENTRANT 1
27129 cat >>confdefs.h <<\_ACEOF
27130 #define _REENTRANT 1
27133 cat >>confdefs.h <<\_ACEOF
27134 #define THREAD_SAFE 1
27137 cat >>confdefs.h <<\_ACEOF
27138 #define _THREAD_SAFE 1
27141 cat >>confdefs.h <<\_ACEOF
27142 #define THREADSAFE 1
27145 cat >>confdefs.h <<\_ACEOF
27146 #define _THREADSAFE 1
27149 cat >>confdefs.h <<\_ACEOF
27150 #define _SGI_MP_SOURCE 1
27154 echo "$as_me:$LINENO: checking for thread specific errno" >&5
27155 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6
27156 if test "${ol_cv_errno_thread_specific+set}" = set; then
27157 echo $ECHO_N "(cached) $ECHO_C" >&6
27160 cat >conftest.$ac_ext <<_ACEOF
27163 cat confdefs.h >>conftest.$ac_ext
27164 cat >>conftest.$ac_ext <<_ACEOF
27165 /* end confdefs.h. */
27175 rm -f conftest.$ac_objext conftest$ac_exeext
27176 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27177 (eval $ac_link) 2>conftest.er1
27179 grep -v '^ *+' conftest.er1 >conftest.err
27181 cat conftest.err >&5
27182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27183 (exit $ac_status); } &&
27184 { ac_try='test -z "$ac_c_werror_flag"
27185 || test ! -s conftest.err'
27186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27187 (eval $ac_try) 2>&5
27189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27190 (exit $ac_status); }; } &&
27191 { ac_try='test -s conftest$ac_exeext'
27192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27193 (eval $ac_try) 2>&5
27195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27196 (exit $ac_status); }; }; then
27197 ol_cv_errno_thread_specific=yes
27199 echo "$as_me: failed program was:" >&5
27200 sed 's/^/| /' conftest.$ac_ext >&5
27202 ol_cv_errno_thread_specific=no
27204 rm -f conftest.err conftest.$ac_objext \
27205 conftest$ac_exeext conftest.$ac_ext
27208 echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
27209 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6
27211 echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
27212 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6
27213 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
27214 echo $ECHO_N "(cached) $ECHO_C" >&6
27217 cat >conftest.$ac_ext <<_ACEOF
27220 cat confdefs.h >>conftest.$ac_ext
27221 cat >>conftest.$ac_ext <<_ACEOF
27222 /* end confdefs.h. */
27232 rm -f conftest.$ac_objext conftest$ac_exeext
27233 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27234 (eval $ac_link) 2>conftest.er1
27236 grep -v '^ *+' conftest.er1 >conftest.err
27238 cat conftest.err >&5
27239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27240 (exit $ac_status); } &&
27241 { ac_try='test -z "$ac_c_werror_flag"
27242 || test ! -s conftest.err'
27243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27244 (eval $ac_try) 2>&5
27246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27247 (exit $ac_status); }; } &&
27248 { ac_try='test -s conftest$ac_exeext'
27249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27250 (eval $ac_try) 2>&5
27252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27253 (exit $ac_status); }; }; then
27254 ol_cv_h_errno_thread_specific=yes
27256 echo "$as_me: failed program was:" >&5
27257 sed 's/^/| /' conftest.$ac_ext >&5
27259 ol_cv_h_errno_thread_specific=no
27261 rm -f conftest.err conftest.$ac_objext \
27262 conftest$ac_exeext conftest.$ac_ext
27265 echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
27266 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6
27268 if test $ol_cv_errno_thread_specific != yes ||
27269 test $ol_cv_h_errno_thread_specific != yes ; then
27270 LIBS="$LTHREAD_LIBS $LIBS"
27276 if test $ol_link_threads = no ; then
27277 if test $ol_with_threads = yes ; then
27278 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
27279 echo "$as_me: error: no suitable thread support" >&2;}
27280 { (exit 1); exit 1; }; }
27283 if test $ol_with_threads = auto ; then
27284 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
27285 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
27290 cat >>confdefs.h <<\_ACEOF
27291 #define NO_THREADS 1
27300 if test $ol_link_threads != no ; then
27302 cat >>confdefs.h <<\_ACEOF
27303 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
27313 gethostbyname_r gethostbyaddr_r \
27316 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
27317 echo "$as_me:$LINENO: checking for $ac_func" >&5
27318 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
27319 if eval "test \"\${$as_ac_var+set}\" = set"; then
27320 echo $ECHO_N "(cached) $ECHO_C" >&6
27322 cat >conftest.$ac_ext <<_ACEOF
27325 cat confdefs.h >>conftest.$ac_ext
27326 cat >>conftest.$ac_ext <<_ACEOF
27327 /* end confdefs.h. */
27328 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
27329 For example, HP-UX 11i <limits.h> declares gettimeofday. */
27330 #define $ac_func innocuous_$ac_func
27332 /* System header to define __stub macros and hopefully few prototypes,
27333 which can conflict with char $ac_func (); below.
27334 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
27335 <limits.h> exists even on freestanding compilers. */
27338 # include <limits.h>
27340 # include <assert.h>
27345 /* Override any gcc2 internal prototype to avoid an error. */
27350 /* We use char because int might match the return type of a gcc2
27351 builtin and then its argument prototype would still apply. */
27353 /* The GNU C library defines this for functions which it implements
27354 to always fail with ENOSYS. Some functions are actually named
27355 something starting with __ and the normal name is an alias. */
27356 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
27359 char (*f) () = $ac_func;
27368 return f != $ac_func;
27373 rm -f conftest.$ac_objext conftest$ac_exeext
27374 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27375 (eval $ac_link) 2>conftest.er1
27377 grep -v '^ *+' conftest.er1 >conftest.err
27379 cat conftest.err >&5
27380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27381 (exit $ac_status); } &&
27382 { ac_try='test -z "$ac_c_werror_flag"
27383 || test ! -s conftest.err'
27384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27385 (eval $ac_try) 2>&5
27387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27388 (exit $ac_status); }; } &&
27389 { ac_try='test -s conftest$ac_exeext'
27390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27391 (eval $ac_try) 2>&5
27393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27394 (exit $ac_status); }; }; then
27395 eval "$as_ac_var=yes"
27397 echo "$as_me: failed program was:" >&5
27398 sed 's/^/| /' conftest.$ac_ext >&5
27400 eval "$as_ac_var=no"
27402 rm -f conftest.err conftest.$ac_objext \
27403 conftest$ac_exeext conftest.$ac_ext
27405 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
27406 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
27407 if test `eval echo '${'$as_ac_var'}'` = yes; then
27408 cat >>confdefs.h <<_ACEOF
27409 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
27416 if test "$ac_cv_func_ctime_r" = no ; then
27417 ol_cv_func_ctime_r_nargs=0
27419 echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
27420 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6
27421 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
27422 echo $ECHO_N "(cached) $ECHO_C" >&6
27424 cat >conftest.$ac_ext <<_ACEOF
27427 cat confdefs.h >>conftest.$ac_ext
27428 cat >>conftest.$ac_ext <<_ACEOF
27429 /* end confdefs.h. */
27434 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
27439 rm -f conftest.$ac_objext
27440 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27441 (eval $ac_compile) 2>conftest.er1
27443 grep -v '^ *+' conftest.er1 >conftest.err
27445 cat conftest.err >&5
27446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27447 (exit $ac_status); } &&
27448 { ac_try='test -z "$ac_c_werror_flag"
27449 || test ! -s conftest.err'
27450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27451 (eval $ac_try) 2>&5
27453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27454 (exit $ac_status); }; } &&
27455 { ac_try='test -s conftest.$ac_objext'
27456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27457 (eval $ac_try) 2>&5
27459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27460 (exit $ac_status); }; }; then
27461 ol_cv_func_ctime_r_nargs3=yes
27463 echo "$as_me: failed program was:" >&5
27464 sed 's/^/| /' conftest.$ac_ext >&5
27466 ol_cv_func_ctime_r_nargs3=no
27468 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27470 cat >conftest.$ac_ext <<_ACEOF
27473 cat confdefs.h >>conftest.$ac_ext
27474 cat >>conftest.$ac_ext <<_ACEOF
27475 /* end confdefs.h. */
27480 time_t ti; char *buffer; ctime_r(&ti,buffer);
27485 rm -f conftest.$ac_objext
27486 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27487 (eval $ac_compile) 2>conftest.er1
27489 grep -v '^ *+' conftest.er1 >conftest.err
27491 cat conftest.err >&5
27492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27493 (exit $ac_status); } &&
27494 { ac_try='test -z "$ac_c_werror_flag"
27495 || test ! -s conftest.err'
27496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27497 (eval $ac_try) 2>&5
27499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27500 (exit $ac_status); }; } &&
27501 { ac_try='test -s conftest.$ac_objext'
27502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27503 (eval $ac_try) 2>&5
27505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27506 (exit $ac_status); }; }; then
27507 ol_cv_func_ctime_r_nargs2=yes
27509 echo "$as_me: failed program was:" >&5
27510 sed 's/^/| /' conftest.$ac_ext >&5
27512 ol_cv_func_ctime_r_nargs2=no
27514 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27516 if test $ol_cv_func_ctime_r_nargs3 = yes &&
27517 test $ol_cv_func_ctime_r_nargs2 = no ; then
27519 ol_cv_func_ctime_r_nargs=3
27521 elif test $ol_cv_func_ctime_r_nargs3 = no &&
27522 test $ol_cv_func_ctime_r_nargs2 = yes ; then
27524 ol_cv_func_ctime_r_nargs=2
27527 ol_cv_func_ctime_r_nargs=0
27531 echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
27532 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6
27534 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
27536 cat >>confdefs.h <<_ACEOF
27537 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
27544 if test "$ac_cv_func_gethostbyname_r" = yes ; then
27545 echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
27546 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6
27547 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
27548 echo $ECHO_N "(cached) $ECHO_C" >&6
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; char buffer[BUFSIZE];
27565 int bufsize=BUFSIZE;int h_errno;
27566 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
27567 buffer, bufsize, &h_errno);
27572 rm -f conftest.$ac_objext
27573 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27574 (eval $ac_compile) 2>conftest.er1
27576 grep -v '^ *+' conftest.er1 >conftest.err
27578 cat conftest.err >&5
27579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27580 (exit $ac_status); } &&
27581 { ac_try='test -z "$ac_c_werror_flag"
27582 || test ! -s conftest.err'
27583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27584 (eval $ac_try) 2>&5
27586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27587 (exit $ac_status); }; } &&
27588 { ac_try='test -s conftest.$ac_objext'
27589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27590 (eval $ac_try) 2>&5
27592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27593 (exit $ac_status); }; }; then
27594 ol_cv_func_gethostbyname_r_nargs5=yes
27596 echo "$as_me: failed program was:" >&5
27597 sed 's/^/| /' conftest.$ac_ext >&5
27599 ol_cv_func_gethostbyname_r_nargs5=no
27601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27603 cat >conftest.$ac_ext <<_ACEOF
27606 cat confdefs.h >>conftest.$ac_ext
27607 cat >>conftest.$ac_ext <<_ACEOF
27608 /* end confdefs.h. */
27609 #include <sys/types.h>
27610 #include <sys/socket.h>
27611 #include <netinet/in.h>
27613 #define BUFSIZE (sizeof(struct hostent)+10)
27617 struct hostent hent;struct hostent *rhent;
27618 char buffer[BUFSIZE];
27619 int bufsize=BUFSIZE;int h_errno;
27620 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
27626 rm -f conftest.$ac_objext
27627 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27628 (eval $ac_compile) 2>conftest.er1
27630 grep -v '^ *+' conftest.er1 >conftest.err
27632 cat conftest.err >&5
27633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27634 (exit $ac_status); } &&
27635 { ac_try='test -z "$ac_c_werror_flag"
27636 || test ! -s conftest.err'
27637 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27638 (eval $ac_try) 2>&5
27640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27641 (exit $ac_status); }; } &&
27642 { ac_try='test -s conftest.$ac_objext'
27643 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27644 (eval $ac_try) 2>&5
27646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27647 (exit $ac_status); }; }; then
27648 ol_cv_func_gethostbyname_r_nargs6=yes
27650 echo "$as_me: failed program was:" >&5
27651 sed 's/^/| /' conftest.$ac_ext >&5
27653 ol_cv_func_gethostbyname_r_nargs6=no
27655 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27657 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
27658 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
27660 ol_cv_func_gethostbyname_r_nargs=5
27662 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
27663 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
27665 ol_cv_func_gethostbyname_r_nargs=6
27668 ol_cv_func_gethostbyname_r_nargs=0
27672 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
27673 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6
27674 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
27676 cat >>confdefs.h <<_ACEOF
27677 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
27683 ol_cv_func_gethostbyname_r_nargs=0
27686 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
27687 echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
27688 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6
27689 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
27690 echo $ECHO_N "(cached) $ECHO_C" >&6
27692 cat >conftest.$ac_ext <<_ACEOF
27695 cat confdefs.h >>conftest.$ac_ext
27696 cat >>conftest.$ac_ext <<_ACEOF
27697 /* end confdefs.h. */
27698 #include <sys/types.h>
27699 #include <sys/socket.h>
27700 #include <netinet/in.h>
27702 #define BUFSIZE (sizeof(struct hostent)+10)
27706 struct hostent hent; char buffer[BUFSIZE];
27707 struct in_addr add;
27708 size_t alen=sizeof(struct in_addr);
27709 int bufsize=BUFSIZE;int h_errno;
27710 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27711 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
27716 rm -f conftest.$ac_objext
27717 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27718 (eval $ac_compile) 2>conftest.er1
27720 grep -v '^ *+' conftest.er1 >conftest.err
27722 cat conftest.err >&5
27723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27724 (exit $ac_status); } &&
27725 { ac_try='test -z "$ac_c_werror_flag"
27726 || test ! -s conftest.err'
27727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27728 (eval $ac_try) 2>&5
27730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27731 (exit $ac_status); }; } &&
27732 { ac_try='test -s conftest.$ac_objext'
27733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27734 (eval $ac_try) 2>&5
27736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27737 (exit $ac_status); }; }; then
27738 ol_cv_func_gethostbyaddr_r_nargs7=yes
27740 echo "$as_me: failed program was:" >&5
27741 sed 's/^/| /' conftest.$ac_ext >&5
27743 ol_cv_func_gethostbyaddr_r_nargs7=no
27745 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27747 cat >conftest.$ac_ext <<_ACEOF
27750 cat confdefs.h >>conftest.$ac_ext
27751 cat >>conftest.$ac_ext <<_ACEOF
27752 /* end confdefs.h. */
27753 #include <sys/types.h>
27754 #include <sys/socket.h>
27755 #include <netinet/in.h>
27757 #define BUFSIZE (sizeof(struct hostent)+10)
27761 struct hostent hent;
27762 struct hostent *rhent; char buffer[BUFSIZE];
27763 struct in_addr add;
27764 size_t alen=sizeof(struct in_addr);
27765 int bufsize=BUFSIZE;int h_errno;
27766 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27767 alen, AF_INET, &hent, buffer, bufsize,
27773 rm -f conftest.$ac_objext
27774 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27775 (eval $ac_compile) 2>conftest.er1
27777 grep -v '^ *+' conftest.er1 >conftest.err
27779 cat conftest.err >&5
27780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27781 (exit $ac_status); } &&
27782 { ac_try='test -z "$ac_c_werror_flag"
27783 || test ! -s conftest.err'
27784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27785 (eval $ac_try) 2>&5
27787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27788 (exit $ac_status); }; } &&
27789 { ac_try='test -s conftest.$ac_objext'
27790 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27791 (eval $ac_try) 2>&5
27793 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27794 (exit $ac_status); }; }; then
27795 ol_cv_func_gethostbyaddr_r_nargs8=yes
27797 echo "$as_me: failed program was:" >&5
27798 sed 's/^/| /' conftest.$ac_ext >&5
27800 ol_cv_func_gethostbyaddr_r_nargs8=no
27802 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27804 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
27805 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
27807 ol_cv_func_gethostbyaddr_r_nargs=7
27809 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
27810 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
27812 ol_cv_func_gethostbyaddr_r_nargs=8
27815 ol_cv_func_gethostbyaddr_r_nargs=0
27819 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
27820 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6
27821 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
27823 cat >>confdefs.h <<_ACEOF
27824 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
27830 ol_cv_func_gethostbyaddr_r_nargs=0
27835 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
27836 ol_cv_berkeley_db=no
27838 for ac_header in db.h
27840 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27841 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27842 echo "$as_me:$LINENO: checking for $ac_header" >&5
27843 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27844 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27845 echo $ECHO_N "(cached) $ECHO_C" >&6
27847 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27848 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27850 # Is the header compilable?
27851 echo "$as_me:$LINENO: checking $ac_header usability" >&5
27852 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
27853 cat >conftest.$ac_ext <<_ACEOF
27856 cat confdefs.h >>conftest.$ac_ext
27857 cat >>conftest.$ac_ext <<_ACEOF
27858 /* end confdefs.h. */
27859 $ac_includes_default
27860 #include <$ac_header>
27862 rm -f conftest.$ac_objext
27863 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27864 (eval $ac_compile) 2>conftest.er1
27866 grep -v '^ *+' conftest.er1 >conftest.err
27868 cat conftest.err >&5
27869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27870 (exit $ac_status); } &&
27871 { ac_try='test -z "$ac_c_werror_flag"
27872 || test ! -s conftest.err'
27873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27874 (eval $ac_try) 2>&5
27876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27877 (exit $ac_status); }; } &&
27878 { ac_try='test -s conftest.$ac_objext'
27879 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27880 (eval $ac_try) 2>&5
27882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27883 (exit $ac_status); }; }; then
27884 ac_header_compiler=yes
27886 echo "$as_me: failed program was:" >&5
27887 sed 's/^/| /' conftest.$ac_ext >&5
27889 ac_header_compiler=no
27891 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27892 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27893 echo "${ECHO_T}$ac_header_compiler" >&6
27895 # Is the header present?
27896 echo "$as_me:$LINENO: checking $ac_header presence" >&5
27897 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
27898 cat >conftest.$ac_ext <<_ACEOF
27901 cat confdefs.h >>conftest.$ac_ext
27902 cat >>conftest.$ac_ext <<_ACEOF
27903 /* end confdefs.h. */
27904 #include <$ac_header>
27906 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
27907 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
27909 grep -v '^ *+' conftest.er1 >conftest.err
27911 cat conftest.err >&5
27912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27913 (exit $ac_status); } >/dev/null; then
27914 if test -s conftest.err; then
27915 ac_cpp_err=$ac_c_preproc_warn_flag
27916 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
27923 if test -z "$ac_cpp_err"; then
27924 ac_header_preproc=yes
27926 echo "$as_me: failed program was:" >&5
27927 sed 's/^/| /' conftest.$ac_ext >&5
27929 ac_header_preproc=no
27931 rm -f conftest.err conftest.$ac_ext
27932 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27933 echo "${ECHO_T}$ac_header_preproc" >&6
27935 # So? What about this header?
27936 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27938 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27939 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27940 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27941 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27942 ac_header_preproc=yes
27945 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27946 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27947 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27948 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27949 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27950 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27951 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27952 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27953 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27954 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27955 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27956 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27959 ## --------------------------------------------- ##
27960 ## Report this to <http://www.openldap.org/its/> ##
27961 ## --------------------------------------------- ##
27964 sed "s/^/$as_me: WARNING: /" >&2
27967 echo "$as_me:$LINENO: checking for $ac_header" >&5
27968 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27969 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27970 echo $ECHO_N "(cached) $ECHO_C" >&6
27972 eval "$as_ac_Header=\$ac_header_preproc"
27974 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27975 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27978 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27979 cat >>confdefs.h <<_ACEOF
27980 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27987 if test $ac_cv_header_db_h = yes; then
27990 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
27991 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
27992 if test "${ol_cv_bdb_major+set}" = set; then
27993 echo $ECHO_N "(cached) $ECHO_C" >&6
27997 if test $ol_cv_bdb_major = 0 ; then
27998 cat >conftest.$ac_ext <<_ACEOF
28001 cat confdefs.h >>conftest.$ac_ext
28002 cat >>conftest.$ac_ext <<_ACEOF
28003 /* end confdefs.h. */
28006 #ifndef DB_VERSION_MAJOR
28007 # define DB_VERSION_MAJOR 1
28009 #if DB_VERSION_MAJOR == 4
28014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28015 $EGREP "__db_version" >/dev/null 2>&1; then
28023 if test $ol_cv_bdb_major = 0 ; then
28024 cat >conftest.$ac_ext <<_ACEOF
28027 cat confdefs.h >>conftest.$ac_ext
28028 cat >>conftest.$ac_ext <<_ACEOF
28029 /* end confdefs.h. */
28032 #ifndef DB_VERSION_MAJOR
28033 # define DB_VERSION_MAJOR 1
28035 #if DB_VERSION_MAJOR == 3
28040 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28041 $EGREP "__db_version" >/dev/null 2>&1; then
28049 if test $ol_cv_bdb_major = 0 ; then
28050 cat >conftest.$ac_ext <<_ACEOF
28053 cat confdefs.h >>conftest.$ac_ext
28054 cat >>conftest.$ac_ext <<_ACEOF
28055 /* end confdefs.h. */
28058 #ifndef DB_VERSION_MAJOR
28059 # define DB_VERSION_MAJOR 1
28061 #if DB_VERSION_MAJOR == 2
28066 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28067 $EGREP "__db_version" >/dev/null 2>&1; then
28075 if test $ol_cv_bdb_major = 0 ; then
28076 cat >conftest.$ac_ext <<_ACEOF
28079 cat confdefs.h >>conftest.$ac_ext
28080 cat >>conftest.$ac_ext <<_ACEOF
28081 /* end confdefs.h. */
28084 #ifndef DB_VERSION_MAJOR
28085 # define DB_VERSION_MAJOR 1
28087 #if DB_VERSION_MAJOR == 1
28092 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28093 $EGREP "__db_version" >/dev/null 2>&1; then
28102 if test $ol_cv_bdb_major = 0 ; then
28103 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
28104 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
28105 { (exit 1); exit 1; }; }
28109 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
28110 echo "${ECHO_T}$ol_cv_bdb_major" >&6
28112 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
28113 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
28114 if test "${ol_cv_bdb_minor+set}" = set; then
28115 echo $ECHO_N "(cached) $ECHO_C" >&6
28119 if test $ol_cv_bdb_minor = 0 ; then
28120 cat >conftest.$ac_ext <<_ACEOF
28123 cat confdefs.h >>conftest.$ac_ext
28124 cat >>conftest.$ac_ext <<_ACEOF
28125 /* end confdefs.h. */
28128 #ifndef DB_VERSION_MINOR
28129 # define DB_VERSION_MINOR 0
28131 #if DB_VERSION_MINOR == 9
28136 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28137 $EGREP "__db_version" >/dev/null 2>&1; then
28145 if test $ol_cv_bdb_minor = 0 ; then
28146 cat >conftest.$ac_ext <<_ACEOF
28149 cat confdefs.h >>conftest.$ac_ext
28150 cat >>conftest.$ac_ext <<_ACEOF
28151 /* end confdefs.h. */
28154 #ifndef DB_VERSION_MINOR
28155 # define DB_VERSION_MINOR 0
28157 #if DB_VERSION_MINOR == 8
28162 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28163 $EGREP "__db_version" >/dev/null 2>&1; then
28171 if test $ol_cv_bdb_minor = 0 ; then
28172 cat >conftest.$ac_ext <<_ACEOF
28175 cat confdefs.h >>conftest.$ac_ext
28176 cat >>conftest.$ac_ext <<_ACEOF
28177 /* end confdefs.h. */
28180 #ifndef DB_VERSION_MINOR
28181 # define DB_VERSION_MINOR 0
28183 #if DB_VERSION_MINOR == 7
28188 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28189 $EGREP "__db_version" >/dev/null 2>&1; then
28197 if test $ol_cv_bdb_minor = 0 ; then
28198 cat >conftest.$ac_ext <<_ACEOF
28201 cat confdefs.h >>conftest.$ac_ext
28202 cat >>conftest.$ac_ext <<_ACEOF
28203 /* end confdefs.h. */
28206 #ifndef DB_VERSION_MINOR
28207 # define DB_VERSION_MINOR 0
28209 #if DB_VERSION_MINOR == 6
28214 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28215 $EGREP "__db_version" >/dev/null 2>&1; then
28223 if test $ol_cv_bdb_minor = 0 ; then
28224 cat >conftest.$ac_ext <<_ACEOF
28227 cat confdefs.h >>conftest.$ac_ext
28228 cat >>conftest.$ac_ext <<_ACEOF
28229 /* end confdefs.h. */
28232 #ifndef DB_VERSION_MINOR
28233 # define DB_VERSION_MINOR 0
28235 #if DB_VERSION_MINOR == 5
28240 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28241 $EGREP "__db_version" >/dev/null 2>&1; then
28249 if test $ol_cv_bdb_minor = 0 ; then
28250 cat >conftest.$ac_ext <<_ACEOF
28253 cat confdefs.h >>conftest.$ac_ext
28254 cat >>conftest.$ac_ext <<_ACEOF
28255 /* end confdefs.h. */
28258 #ifndef DB_VERSION_MINOR
28259 # define DB_VERSION_MINOR 0
28261 #if DB_VERSION_MINOR == 4
28266 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28267 $EGREP "__db_version" >/dev/null 2>&1; then
28275 if test $ol_cv_bdb_minor = 0 ; then
28276 cat >conftest.$ac_ext <<_ACEOF
28279 cat confdefs.h >>conftest.$ac_ext
28280 cat >>conftest.$ac_ext <<_ACEOF
28281 /* end confdefs.h. */
28284 #ifndef DB_VERSION_MINOR
28285 # define DB_VERSION_MINOR 0
28287 #if DB_VERSION_MINOR == 3
28292 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28293 $EGREP "__db_version" >/dev/null 2>&1; then
28301 if test $ol_cv_bdb_minor = 0 ; then
28302 cat >conftest.$ac_ext <<_ACEOF
28305 cat confdefs.h >>conftest.$ac_ext
28306 cat >>conftest.$ac_ext <<_ACEOF
28307 /* end confdefs.h. */
28310 #ifndef DB_VERSION_MINOR
28311 # define DB_VERSION_MINOR 0
28313 #if DB_VERSION_MINOR == 2
28318 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28319 $EGREP "__db_version" >/dev/null 2>&1; then
28327 if test $ol_cv_bdb_minor = 0 ; then
28328 cat >conftest.$ac_ext <<_ACEOF
28331 cat confdefs.h >>conftest.$ac_ext
28332 cat >>conftest.$ac_ext <<_ACEOF
28333 /* end confdefs.h. */
28336 #ifndef DB_VERSION_MINOR
28337 # define DB_VERSION_MINOR 0
28339 #if DB_VERSION_MINOR == 1
28344 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28345 $EGREP "__db_version" >/dev/null 2>&1; then
28355 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
28356 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
28358 if test $ol_cv_bdb_major = 4 ; then
28359 if test $ol_cv_bdb_minor = 4 ; then
28360 if test $ol_cv_lib_db = no ; then
28361 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
28362 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
28363 if test "${ol_cv_db_db44+set}" = set; then
28364 echo $ECHO_N "(cached) $ECHO_C" >&6
28369 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28371 cat >conftest.$ac_ext <<_ACEOF
28374 cat confdefs.h >>conftest.$ac_ext
28375 cat >>conftest.$ac_ext <<_ACEOF
28376 /* end confdefs.h. */
28378 #ifdef HAVE_DB_185_H
28379 # include <db_185.h>
28384 #ifndef DB_VERSION_MAJOR
28385 # define DB_VERSION_MAJOR 1
28389 #define NULL ((void*)0)
28396 #if DB_VERSION_MAJOR > 1
28399 int major, minor, patch;
28401 version = db_version( &major, &minor, &patch );
28403 if( major != DB_VERSION_MAJOR ||
28404 minor < DB_VERSION_MINOR )
28406 printf("Berkeley DB version mismatch\n"
28407 "\theader: %s\n\tlibrary: %s\n",
28408 DB_VERSION_STRING, version);
28414 #if DB_VERSION_MAJOR > 2
28415 db_env_create( NULL, 0 );
28416 #elif DB_VERSION_MAJOR > 1
28417 db_appexit( NULL );
28419 (void) dbopen( NULL, 0, 0, 0, NULL);
28426 rm -f conftest.$ac_objext conftest$ac_exeext
28427 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28428 (eval $ac_link) 2>conftest.er1
28430 grep -v '^ *+' conftest.er1 >conftest.err
28432 cat conftest.err >&5
28433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28434 (exit $ac_status); } &&
28435 { ac_try='test -z "$ac_c_werror_flag"
28436 || test ! -s conftest.err'
28437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28438 (eval $ac_try) 2>&5
28440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28441 (exit $ac_status); }; } &&
28442 { ac_try='test -s conftest$ac_exeext'
28443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28444 (eval $ac_try) 2>&5
28446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28447 (exit $ac_status); }; }; then
28450 echo "$as_me: failed program was:" >&5
28451 sed 's/^/| /' conftest.$ac_ext >&5
28455 rm -f conftest.err conftest.$ac_objext \
28456 conftest$ac_exeext conftest.$ac_ext
28461 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
28462 echo "${ECHO_T}$ol_cv_db_db44" >&6
28464 if test $ol_cv_db_db44 = yes ; then
28465 ol_cv_lib_db=-ldb44
28469 if test $ol_cv_lib_db = no ; then
28470 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
28471 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
28472 if test "${ol_cv_db_db_44+set}" = set; then
28473 echo $ECHO_N "(cached) $ECHO_C" >&6
28478 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28480 cat >conftest.$ac_ext <<_ACEOF
28483 cat confdefs.h >>conftest.$ac_ext
28484 cat >>conftest.$ac_ext <<_ACEOF
28485 /* end confdefs.h. */
28487 #ifdef HAVE_DB_185_H
28488 # include <db_185.h>
28493 #ifndef DB_VERSION_MAJOR
28494 # define DB_VERSION_MAJOR 1
28498 #define NULL ((void*)0)
28505 #if DB_VERSION_MAJOR > 1
28508 int major, minor, patch;
28510 version = db_version( &major, &minor, &patch );
28512 if( major != DB_VERSION_MAJOR ||
28513 minor < DB_VERSION_MINOR )
28515 printf("Berkeley DB version mismatch\n"
28516 "\theader: %s\n\tlibrary: %s\n",
28517 DB_VERSION_STRING, version);
28523 #if DB_VERSION_MAJOR > 2
28524 db_env_create( NULL, 0 );
28525 #elif DB_VERSION_MAJOR > 1
28526 db_appexit( NULL );
28528 (void) dbopen( NULL, 0, 0, 0, NULL);
28535 rm -f conftest.$ac_objext conftest$ac_exeext
28536 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28537 (eval $ac_link) 2>conftest.er1
28539 grep -v '^ *+' conftest.er1 >conftest.err
28541 cat conftest.err >&5
28542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28543 (exit $ac_status); } &&
28544 { ac_try='test -z "$ac_c_werror_flag"
28545 || test ! -s conftest.err'
28546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28547 (eval $ac_try) 2>&5
28549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28550 (exit $ac_status); }; } &&
28551 { ac_try='test -s conftest$ac_exeext'
28552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28553 (eval $ac_try) 2>&5
28555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28556 (exit $ac_status); }; }; then
28559 echo "$as_me: failed program was:" >&5
28560 sed 's/^/| /' conftest.$ac_ext >&5
28564 rm -f conftest.err conftest.$ac_objext \
28565 conftest$ac_exeext conftest.$ac_ext
28570 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
28571 echo "${ECHO_T}$ol_cv_db_db_44" >&6
28573 if test $ol_cv_db_db_44 = yes ; then
28574 ol_cv_lib_db=-ldb-44
28578 if test $ol_cv_lib_db = no ; then
28579 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
28580 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
28581 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
28582 echo $ECHO_N "(cached) $ECHO_C" >&6
28587 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28589 cat >conftest.$ac_ext <<_ACEOF
28592 cat confdefs.h >>conftest.$ac_ext
28593 cat >>conftest.$ac_ext <<_ACEOF
28594 /* end confdefs.h. */
28596 #ifdef HAVE_DB_185_H
28597 # include <db_185.h>
28602 #ifndef DB_VERSION_MAJOR
28603 # define DB_VERSION_MAJOR 1
28607 #define NULL ((void*)0)
28614 #if DB_VERSION_MAJOR > 1
28617 int major, minor, patch;
28619 version = db_version( &major, &minor, &patch );
28621 if( major != DB_VERSION_MAJOR ||
28622 minor < DB_VERSION_MINOR )
28624 printf("Berkeley DB version mismatch\n"
28625 "\theader: %s\n\tlibrary: %s\n",
28626 DB_VERSION_STRING, version);
28632 #if DB_VERSION_MAJOR > 2
28633 db_env_create( NULL, 0 );
28634 #elif DB_VERSION_MAJOR > 1
28635 db_appexit( NULL );
28637 (void) dbopen( NULL, 0, 0, 0, NULL);
28644 rm -f conftest.$ac_objext conftest$ac_exeext
28645 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28646 (eval $ac_link) 2>conftest.er1
28648 grep -v '^ *+' conftest.er1 >conftest.err
28650 cat conftest.err >&5
28651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28652 (exit $ac_status); } &&
28653 { ac_try='test -z "$ac_c_werror_flag"
28654 || test ! -s conftest.err'
28655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28656 (eval $ac_try) 2>&5
28658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28659 (exit $ac_status); }; } &&
28660 { ac_try='test -s conftest$ac_exeext'
28661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28662 (eval $ac_try) 2>&5
28664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28665 (exit $ac_status); }; }; then
28666 ol_cv_db_db_4_dot_4=yes
28668 echo "$as_me: failed program was:" >&5
28669 sed 's/^/| /' conftest.$ac_ext >&5
28671 ol_cv_db_db_4_dot_4=no
28673 rm -f conftest.err conftest.$ac_objext \
28674 conftest$ac_exeext conftest.$ac_ext
28679 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
28680 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
28682 if test $ol_cv_db_db_4_dot_4 = yes ; then
28683 ol_cv_lib_db=-ldb-4.4
28687 if test $ol_cv_lib_db = no ; then
28688 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
28689 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
28690 if test "${ol_cv_db_db_4_4+set}" = set; then
28691 echo $ECHO_N "(cached) $ECHO_C" >&6
28696 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28698 cat >conftest.$ac_ext <<_ACEOF
28701 cat confdefs.h >>conftest.$ac_ext
28702 cat >>conftest.$ac_ext <<_ACEOF
28703 /* end confdefs.h. */
28705 #ifdef HAVE_DB_185_H
28706 # include <db_185.h>
28711 #ifndef DB_VERSION_MAJOR
28712 # define DB_VERSION_MAJOR 1
28716 #define NULL ((void*)0)
28723 #if DB_VERSION_MAJOR > 1
28726 int major, minor, patch;
28728 version = db_version( &major, &minor, &patch );
28730 if( major != DB_VERSION_MAJOR ||
28731 minor < DB_VERSION_MINOR )
28733 printf("Berkeley DB version mismatch\n"
28734 "\theader: %s\n\tlibrary: %s\n",
28735 DB_VERSION_STRING, version);
28741 #if DB_VERSION_MAJOR > 2
28742 db_env_create( NULL, 0 );
28743 #elif DB_VERSION_MAJOR > 1
28744 db_appexit( NULL );
28746 (void) dbopen( NULL, 0, 0, 0, NULL);
28753 rm -f conftest.$ac_objext conftest$ac_exeext
28754 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28755 (eval $ac_link) 2>conftest.er1
28757 grep -v '^ *+' conftest.er1 >conftest.err
28759 cat conftest.err >&5
28760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28761 (exit $ac_status); } &&
28762 { ac_try='test -z "$ac_c_werror_flag"
28763 || test ! -s conftest.err'
28764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28765 (eval $ac_try) 2>&5
28767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28768 (exit $ac_status); }; } &&
28769 { ac_try='test -s conftest$ac_exeext'
28770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28771 (eval $ac_try) 2>&5
28773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28774 (exit $ac_status); }; }; then
28775 ol_cv_db_db_4_4=yes
28777 echo "$as_me: failed program was:" >&5
28778 sed 's/^/| /' conftest.$ac_ext >&5
28782 rm -f conftest.err conftest.$ac_objext \
28783 conftest$ac_exeext conftest.$ac_ext
28788 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
28789 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
28791 if test $ol_cv_db_db_4_4 = yes ; then
28792 ol_cv_lib_db=-ldb-4-4
28796 elif test $ol_cv_bdb_minor = 3 ; then
28797 if test $ol_cv_lib_db = no ; then
28798 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
28799 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
28800 if test "${ol_cv_db_db43+set}" = set; then
28801 echo $ECHO_N "(cached) $ECHO_C" >&6
28806 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28808 cat >conftest.$ac_ext <<_ACEOF
28811 cat confdefs.h >>conftest.$ac_ext
28812 cat >>conftest.$ac_ext <<_ACEOF
28813 /* end confdefs.h. */
28815 #ifdef HAVE_DB_185_H
28816 # include <db_185.h>
28821 #ifndef DB_VERSION_MAJOR
28822 # define DB_VERSION_MAJOR 1
28826 #define NULL ((void*)0)
28833 #if DB_VERSION_MAJOR > 1
28836 int major, minor, patch;
28838 version = db_version( &major, &minor, &patch );
28840 if( major != DB_VERSION_MAJOR ||
28841 minor < DB_VERSION_MINOR )
28843 printf("Berkeley DB version mismatch\n"
28844 "\theader: %s\n\tlibrary: %s\n",
28845 DB_VERSION_STRING, version);
28851 #if DB_VERSION_MAJOR > 2
28852 db_env_create( NULL, 0 );
28853 #elif DB_VERSION_MAJOR > 1
28854 db_appexit( NULL );
28856 (void) dbopen( NULL, 0, 0, 0, NULL);
28863 rm -f conftest.$ac_objext conftest$ac_exeext
28864 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28865 (eval $ac_link) 2>conftest.er1
28867 grep -v '^ *+' conftest.er1 >conftest.err
28869 cat conftest.err >&5
28870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28871 (exit $ac_status); } &&
28872 { ac_try='test -z "$ac_c_werror_flag"
28873 || test ! -s conftest.err'
28874 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28875 (eval $ac_try) 2>&5
28877 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28878 (exit $ac_status); }; } &&
28879 { ac_try='test -s conftest$ac_exeext'
28880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28881 (eval $ac_try) 2>&5
28883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28884 (exit $ac_status); }; }; then
28887 echo "$as_me: failed program was:" >&5
28888 sed 's/^/| /' conftest.$ac_ext >&5
28892 rm -f conftest.err conftest.$ac_objext \
28893 conftest$ac_exeext conftest.$ac_ext
28898 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
28899 echo "${ECHO_T}$ol_cv_db_db43" >&6
28901 if test $ol_cv_db_db43 = yes ; then
28902 ol_cv_lib_db=-ldb43
28906 if test $ol_cv_lib_db = no ; then
28907 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
28908 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
28909 if test "${ol_cv_db_db_43+set}" = set; then
28910 echo $ECHO_N "(cached) $ECHO_C" >&6
28915 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28917 cat >conftest.$ac_ext <<_ACEOF
28920 cat confdefs.h >>conftest.$ac_ext
28921 cat >>conftest.$ac_ext <<_ACEOF
28922 /* end confdefs.h. */
28924 #ifdef HAVE_DB_185_H
28925 # include <db_185.h>
28930 #ifndef DB_VERSION_MAJOR
28931 # define DB_VERSION_MAJOR 1
28935 #define NULL ((void*)0)
28942 #if DB_VERSION_MAJOR > 1
28945 int major, minor, patch;
28947 version = db_version( &major, &minor, &patch );
28949 if( major != DB_VERSION_MAJOR ||
28950 minor < DB_VERSION_MINOR )
28952 printf("Berkeley DB version mismatch\n"
28953 "\theader: %s\n\tlibrary: %s\n",
28954 DB_VERSION_STRING, version);
28960 #if DB_VERSION_MAJOR > 2
28961 db_env_create( NULL, 0 );
28962 #elif DB_VERSION_MAJOR > 1
28963 db_appexit( NULL );
28965 (void) dbopen( NULL, 0, 0, 0, NULL);
28972 rm -f conftest.$ac_objext conftest$ac_exeext
28973 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28974 (eval $ac_link) 2>conftest.er1
28976 grep -v '^ *+' conftest.er1 >conftest.err
28978 cat conftest.err >&5
28979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28980 (exit $ac_status); } &&
28981 { ac_try='test -z "$ac_c_werror_flag"
28982 || test ! -s conftest.err'
28983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28984 (eval $ac_try) 2>&5
28986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28987 (exit $ac_status); }; } &&
28988 { ac_try='test -s conftest$ac_exeext'
28989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28990 (eval $ac_try) 2>&5
28992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28993 (exit $ac_status); }; }; then
28996 echo "$as_me: failed program was:" >&5
28997 sed 's/^/| /' conftest.$ac_ext >&5
29001 rm -f conftest.err conftest.$ac_objext \
29002 conftest$ac_exeext conftest.$ac_ext
29007 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
29008 echo "${ECHO_T}$ol_cv_db_db_43" >&6
29010 if test $ol_cv_db_db_43 = yes ; then
29011 ol_cv_lib_db=-ldb-43
29015 if test $ol_cv_lib_db = no ; then
29016 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
29017 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
29018 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
29019 echo $ECHO_N "(cached) $ECHO_C" >&6
29024 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29026 cat >conftest.$ac_ext <<_ACEOF
29029 cat confdefs.h >>conftest.$ac_ext
29030 cat >>conftest.$ac_ext <<_ACEOF
29031 /* end confdefs.h. */
29033 #ifdef HAVE_DB_185_H
29034 # include <db_185.h>
29039 #ifndef DB_VERSION_MAJOR
29040 # define DB_VERSION_MAJOR 1
29044 #define NULL ((void*)0)
29051 #if DB_VERSION_MAJOR > 1
29054 int major, minor, patch;
29056 version = db_version( &major, &minor, &patch );
29058 if( major != DB_VERSION_MAJOR ||
29059 minor < DB_VERSION_MINOR )
29061 printf("Berkeley DB version mismatch\n"
29062 "\theader: %s\n\tlibrary: %s\n",
29063 DB_VERSION_STRING, version);
29069 #if DB_VERSION_MAJOR > 2
29070 db_env_create( NULL, 0 );
29071 #elif DB_VERSION_MAJOR > 1
29072 db_appexit( NULL );
29074 (void) dbopen( NULL, 0, 0, 0, NULL);
29081 rm -f conftest.$ac_objext conftest$ac_exeext
29082 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29083 (eval $ac_link) 2>conftest.er1
29085 grep -v '^ *+' conftest.er1 >conftest.err
29087 cat conftest.err >&5
29088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29089 (exit $ac_status); } &&
29090 { ac_try='test -z "$ac_c_werror_flag"
29091 || test ! -s conftest.err'
29092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29093 (eval $ac_try) 2>&5
29095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29096 (exit $ac_status); }; } &&
29097 { ac_try='test -s conftest$ac_exeext'
29098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29099 (eval $ac_try) 2>&5
29101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29102 (exit $ac_status); }; }; then
29103 ol_cv_db_db_4_dot_3=yes
29105 echo "$as_me: failed program was:" >&5
29106 sed 's/^/| /' conftest.$ac_ext >&5
29108 ol_cv_db_db_4_dot_3=no
29110 rm -f conftest.err conftest.$ac_objext \
29111 conftest$ac_exeext conftest.$ac_ext
29116 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
29117 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
29119 if test $ol_cv_db_db_4_dot_3 = yes ; then
29120 ol_cv_lib_db=-ldb-4.3
29124 if test $ol_cv_lib_db = no ; then
29125 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
29126 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
29127 if test "${ol_cv_db_db_4_3+set}" = set; then
29128 echo $ECHO_N "(cached) $ECHO_C" >&6
29133 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29135 cat >conftest.$ac_ext <<_ACEOF
29138 cat confdefs.h >>conftest.$ac_ext
29139 cat >>conftest.$ac_ext <<_ACEOF
29140 /* end confdefs.h. */
29142 #ifdef HAVE_DB_185_H
29143 # include <db_185.h>
29148 #ifndef DB_VERSION_MAJOR
29149 # define DB_VERSION_MAJOR 1
29153 #define NULL ((void*)0)
29160 #if DB_VERSION_MAJOR > 1
29163 int major, minor, patch;
29165 version = db_version( &major, &minor, &patch );
29167 if( major != DB_VERSION_MAJOR ||
29168 minor < DB_VERSION_MINOR )
29170 printf("Berkeley DB version mismatch\n"
29171 "\theader: %s\n\tlibrary: %s\n",
29172 DB_VERSION_STRING, version);
29178 #if DB_VERSION_MAJOR > 2
29179 db_env_create( NULL, 0 );
29180 #elif DB_VERSION_MAJOR > 1
29181 db_appexit( NULL );
29183 (void) dbopen( NULL, 0, 0, 0, NULL);
29190 rm -f conftest.$ac_objext conftest$ac_exeext
29191 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29192 (eval $ac_link) 2>conftest.er1
29194 grep -v '^ *+' conftest.er1 >conftest.err
29196 cat conftest.err >&5
29197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29198 (exit $ac_status); } &&
29199 { ac_try='test -z "$ac_c_werror_flag"
29200 || test ! -s conftest.err'
29201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29202 (eval $ac_try) 2>&5
29204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29205 (exit $ac_status); }; } &&
29206 { ac_try='test -s conftest$ac_exeext'
29207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29208 (eval $ac_try) 2>&5
29210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29211 (exit $ac_status); }; }; then
29212 ol_cv_db_db_4_3=yes
29214 echo "$as_me: failed program was:" >&5
29215 sed 's/^/| /' conftest.$ac_ext >&5
29219 rm -f conftest.err conftest.$ac_objext \
29220 conftest$ac_exeext conftest.$ac_ext
29225 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
29226 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
29228 if test $ol_cv_db_db_4_3 = yes ; then
29229 ol_cv_lib_db=-ldb-4-3
29233 elif test $ol_cv_bdb_minor = 2 ; then
29234 if test $ol_cv_lib_db = no ; then
29235 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
29236 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
29237 if test "${ol_cv_db_db42+set}" = set; then
29238 echo $ECHO_N "(cached) $ECHO_C" >&6
29243 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29245 cat >conftest.$ac_ext <<_ACEOF
29248 cat confdefs.h >>conftest.$ac_ext
29249 cat >>conftest.$ac_ext <<_ACEOF
29250 /* end confdefs.h. */
29252 #ifdef HAVE_DB_185_H
29253 # include <db_185.h>
29258 #ifndef DB_VERSION_MAJOR
29259 # define DB_VERSION_MAJOR 1
29263 #define NULL ((void*)0)
29270 #if DB_VERSION_MAJOR > 1
29273 int major, minor, patch;
29275 version = db_version( &major, &minor, &patch );
29277 if( major != DB_VERSION_MAJOR ||
29278 minor < DB_VERSION_MINOR )
29280 printf("Berkeley DB version mismatch\n"
29281 "\theader: %s\n\tlibrary: %s\n",
29282 DB_VERSION_STRING, version);
29288 #if DB_VERSION_MAJOR > 2
29289 db_env_create( NULL, 0 );
29290 #elif DB_VERSION_MAJOR > 1
29291 db_appexit( NULL );
29293 (void) dbopen( NULL, 0, 0, 0, NULL);
29300 rm -f conftest.$ac_objext conftest$ac_exeext
29301 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29302 (eval $ac_link) 2>conftest.er1
29304 grep -v '^ *+' conftest.er1 >conftest.err
29306 cat conftest.err >&5
29307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29308 (exit $ac_status); } &&
29309 { ac_try='test -z "$ac_c_werror_flag"
29310 || test ! -s conftest.err'
29311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29312 (eval $ac_try) 2>&5
29314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29315 (exit $ac_status); }; } &&
29316 { ac_try='test -s conftest$ac_exeext'
29317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29318 (eval $ac_try) 2>&5
29320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29321 (exit $ac_status); }; }; then
29324 echo "$as_me: failed program was:" >&5
29325 sed 's/^/| /' conftest.$ac_ext >&5
29329 rm -f conftest.err conftest.$ac_objext \
29330 conftest$ac_exeext conftest.$ac_ext
29335 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
29336 echo "${ECHO_T}$ol_cv_db_db42" >&6
29338 if test $ol_cv_db_db42 = yes ; then
29339 ol_cv_lib_db=-ldb42
29343 if test $ol_cv_lib_db = no ; then
29344 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
29345 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
29346 if test "${ol_cv_db_db_42+set}" = set; then
29347 echo $ECHO_N "(cached) $ECHO_C" >&6
29352 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29354 cat >conftest.$ac_ext <<_ACEOF
29357 cat confdefs.h >>conftest.$ac_ext
29358 cat >>conftest.$ac_ext <<_ACEOF
29359 /* end confdefs.h. */
29361 #ifdef HAVE_DB_185_H
29362 # include <db_185.h>
29367 #ifndef DB_VERSION_MAJOR
29368 # define DB_VERSION_MAJOR 1
29372 #define NULL ((void*)0)
29379 #if DB_VERSION_MAJOR > 1
29382 int major, minor, patch;
29384 version = db_version( &major, &minor, &patch );
29386 if( major != DB_VERSION_MAJOR ||
29387 minor < DB_VERSION_MINOR )
29389 printf("Berkeley DB version mismatch\n"
29390 "\theader: %s\n\tlibrary: %s\n",
29391 DB_VERSION_STRING, version);
29397 #if DB_VERSION_MAJOR > 2
29398 db_env_create( NULL, 0 );
29399 #elif DB_VERSION_MAJOR > 1
29400 db_appexit( NULL );
29402 (void) dbopen( NULL, 0, 0, 0, NULL);
29409 rm -f conftest.$ac_objext conftest$ac_exeext
29410 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29411 (eval $ac_link) 2>conftest.er1
29413 grep -v '^ *+' conftest.er1 >conftest.err
29415 cat conftest.err >&5
29416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29417 (exit $ac_status); } &&
29418 { ac_try='test -z "$ac_c_werror_flag"
29419 || test ! -s conftest.err'
29420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29421 (eval $ac_try) 2>&5
29423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29424 (exit $ac_status); }; } &&
29425 { ac_try='test -s conftest$ac_exeext'
29426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29427 (eval $ac_try) 2>&5
29429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29430 (exit $ac_status); }; }; then
29433 echo "$as_me: failed program was:" >&5
29434 sed 's/^/| /' conftest.$ac_ext >&5
29438 rm -f conftest.err conftest.$ac_objext \
29439 conftest$ac_exeext conftest.$ac_ext
29444 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
29445 echo "${ECHO_T}$ol_cv_db_db_42" >&6
29447 if test $ol_cv_db_db_42 = yes ; then
29448 ol_cv_lib_db=-ldb-42
29452 if test $ol_cv_lib_db = no ; then
29453 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
29454 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
29455 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
29456 echo $ECHO_N "(cached) $ECHO_C" >&6
29461 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29463 cat >conftest.$ac_ext <<_ACEOF
29466 cat confdefs.h >>conftest.$ac_ext
29467 cat >>conftest.$ac_ext <<_ACEOF
29468 /* end confdefs.h. */
29470 #ifdef HAVE_DB_185_H
29471 # include <db_185.h>
29476 #ifndef DB_VERSION_MAJOR
29477 # define DB_VERSION_MAJOR 1
29481 #define NULL ((void*)0)
29488 #if DB_VERSION_MAJOR > 1
29491 int major, minor, patch;
29493 version = db_version( &major, &minor, &patch );
29495 if( major != DB_VERSION_MAJOR ||
29496 minor < DB_VERSION_MINOR )
29498 printf("Berkeley DB version mismatch\n"
29499 "\theader: %s\n\tlibrary: %s\n",
29500 DB_VERSION_STRING, version);
29506 #if DB_VERSION_MAJOR > 2
29507 db_env_create( NULL, 0 );
29508 #elif DB_VERSION_MAJOR > 1
29509 db_appexit( NULL );
29511 (void) dbopen( NULL, 0, 0, 0, NULL);
29518 rm -f conftest.$ac_objext conftest$ac_exeext
29519 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29520 (eval $ac_link) 2>conftest.er1
29522 grep -v '^ *+' conftest.er1 >conftest.err
29524 cat conftest.err >&5
29525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29526 (exit $ac_status); } &&
29527 { ac_try='test -z "$ac_c_werror_flag"
29528 || test ! -s conftest.err'
29529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29530 (eval $ac_try) 2>&5
29532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29533 (exit $ac_status); }; } &&
29534 { ac_try='test -s conftest$ac_exeext'
29535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29536 (eval $ac_try) 2>&5
29538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29539 (exit $ac_status); }; }; then
29540 ol_cv_db_db_4_dot_2=yes
29542 echo "$as_me: failed program was:" >&5
29543 sed 's/^/| /' conftest.$ac_ext >&5
29545 ol_cv_db_db_4_dot_2=no
29547 rm -f conftest.err conftest.$ac_objext \
29548 conftest$ac_exeext conftest.$ac_ext
29553 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
29554 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
29556 if test $ol_cv_db_db_4_dot_2 = yes ; then
29557 ol_cv_lib_db=-ldb-4.2
29561 if test $ol_cv_lib_db = no ; then
29562 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
29563 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
29564 if test "${ol_cv_db_db_4_2+set}" = set; then
29565 echo $ECHO_N "(cached) $ECHO_C" >&6
29570 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29572 cat >conftest.$ac_ext <<_ACEOF
29575 cat confdefs.h >>conftest.$ac_ext
29576 cat >>conftest.$ac_ext <<_ACEOF
29577 /* end confdefs.h. */
29579 #ifdef HAVE_DB_185_H
29580 # include <db_185.h>
29585 #ifndef DB_VERSION_MAJOR
29586 # define DB_VERSION_MAJOR 1
29590 #define NULL ((void*)0)
29597 #if DB_VERSION_MAJOR > 1
29600 int major, minor, patch;
29602 version = db_version( &major, &minor, &patch );
29604 if( major != DB_VERSION_MAJOR ||
29605 minor < DB_VERSION_MINOR )
29607 printf("Berkeley DB version mismatch\n"
29608 "\theader: %s\n\tlibrary: %s\n",
29609 DB_VERSION_STRING, version);
29615 #if DB_VERSION_MAJOR > 2
29616 db_env_create( NULL, 0 );
29617 #elif DB_VERSION_MAJOR > 1
29618 db_appexit( NULL );
29620 (void) dbopen( NULL, 0, 0, 0, NULL);
29627 rm -f conftest.$ac_objext conftest$ac_exeext
29628 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29629 (eval $ac_link) 2>conftest.er1
29631 grep -v '^ *+' conftest.er1 >conftest.err
29633 cat conftest.err >&5
29634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29635 (exit $ac_status); } &&
29636 { ac_try='test -z "$ac_c_werror_flag"
29637 || test ! -s conftest.err'
29638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29639 (eval $ac_try) 2>&5
29641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29642 (exit $ac_status); }; } &&
29643 { ac_try='test -s conftest$ac_exeext'
29644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29645 (eval $ac_try) 2>&5
29647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29648 (exit $ac_status); }; }; then
29649 ol_cv_db_db_4_2=yes
29651 echo "$as_me: failed program was:" >&5
29652 sed 's/^/| /' conftest.$ac_ext >&5
29656 rm -f conftest.err conftest.$ac_objext \
29657 conftest$ac_exeext conftest.$ac_ext
29662 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
29663 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
29665 if test $ol_cv_db_db_4_2 = yes ; then
29666 ol_cv_lib_db=-ldb-4-2
29670 elif test $ol_cv_bdb_minor = 1 ; then
29671 if test $ol_cv_lib_db = no ; then
29672 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
29673 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
29674 if test "${ol_cv_db_db41+set}" = set; then
29675 echo $ECHO_N "(cached) $ECHO_C" >&6
29680 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29682 cat >conftest.$ac_ext <<_ACEOF
29685 cat confdefs.h >>conftest.$ac_ext
29686 cat >>conftest.$ac_ext <<_ACEOF
29687 /* end confdefs.h. */
29689 #ifdef HAVE_DB_185_H
29690 # include <db_185.h>
29695 #ifndef DB_VERSION_MAJOR
29696 # define DB_VERSION_MAJOR 1
29700 #define NULL ((void*)0)
29707 #if DB_VERSION_MAJOR > 1
29710 int major, minor, patch;
29712 version = db_version( &major, &minor, &patch );
29714 if( major != DB_VERSION_MAJOR ||
29715 minor < DB_VERSION_MINOR )
29717 printf("Berkeley DB version mismatch\n"
29718 "\theader: %s\n\tlibrary: %s\n",
29719 DB_VERSION_STRING, version);
29725 #if DB_VERSION_MAJOR > 2
29726 db_env_create( NULL, 0 );
29727 #elif DB_VERSION_MAJOR > 1
29728 db_appexit( NULL );
29730 (void) dbopen( NULL, 0, 0, 0, NULL);
29737 rm -f conftest.$ac_objext conftest$ac_exeext
29738 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29739 (eval $ac_link) 2>conftest.er1
29741 grep -v '^ *+' conftest.er1 >conftest.err
29743 cat conftest.err >&5
29744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29745 (exit $ac_status); } &&
29746 { ac_try='test -z "$ac_c_werror_flag"
29747 || test ! -s conftest.err'
29748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29749 (eval $ac_try) 2>&5
29751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29752 (exit $ac_status); }; } &&
29753 { ac_try='test -s conftest$ac_exeext'
29754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29755 (eval $ac_try) 2>&5
29757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29758 (exit $ac_status); }; }; then
29761 echo "$as_me: failed program was:" >&5
29762 sed 's/^/| /' conftest.$ac_ext >&5
29766 rm -f conftest.err conftest.$ac_objext \
29767 conftest$ac_exeext conftest.$ac_ext
29772 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
29773 echo "${ECHO_T}$ol_cv_db_db41" >&6
29775 if test $ol_cv_db_db41 = yes ; then
29776 ol_cv_lib_db=-ldb41
29780 if test $ol_cv_lib_db = no ; then
29781 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
29782 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
29783 if test "${ol_cv_db_db_41+set}" = set; then
29784 echo $ECHO_N "(cached) $ECHO_C" >&6
29789 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29791 cat >conftest.$ac_ext <<_ACEOF
29794 cat confdefs.h >>conftest.$ac_ext
29795 cat >>conftest.$ac_ext <<_ACEOF
29796 /* end confdefs.h. */
29798 #ifdef HAVE_DB_185_H
29799 # include <db_185.h>
29804 #ifndef DB_VERSION_MAJOR
29805 # define DB_VERSION_MAJOR 1
29809 #define NULL ((void*)0)
29816 #if DB_VERSION_MAJOR > 1
29819 int major, minor, patch;
29821 version = db_version( &major, &minor, &patch );
29823 if( major != DB_VERSION_MAJOR ||
29824 minor < DB_VERSION_MINOR )
29826 printf("Berkeley DB version mismatch\n"
29827 "\theader: %s\n\tlibrary: %s\n",
29828 DB_VERSION_STRING, version);
29834 #if DB_VERSION_MAJOR > 2
29835 db_env_create( NULL, 0 );
29836 #elif DB_VERSION_MAJOR > 1
29837 db_appexit( NULL );
29839 (void) dbopen( NULL, 0, 0, 0, NULL);
29846 rm -f conftest.$ac_objext conftest$ac_exeext
29847 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29848 (eval $ac_link) 2>conftest.er1
29850 grep -v '^ *+' conftest.er1 >conftest.err
29852 cat conftest.err >&5
29853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29854 (exit $ac_status); } &&
29855 { ac_try='test -z "$ac_c_werror_flag"
29856 || test ! -s conftest.err'
29857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29858 (eval $ac_try) 2>&5
29860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29861 (exit $ac_status); }; } &&
29862 { ac_try='test -s conftest$ac_exeext'
29863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29864 (eval $ac_try) 2>&5
29866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29867 (exit $ac_status); }; }; then
29870 echo "$as_me: failed program was:" >&5
29871 sed 's/^/| /' conftest.$ac_ext >&5
29875 rm -f conftest.err conftest.$ac_objext \
29876 conftest$ac_exeext conftest.$ac_ext
29881 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
29882 echo "${ECHO_T}$ol_cv_db_db_41" >&6
29884 if test $ol_cv_db_db_41 = yes ; then
29885 ol_cv_lib_db=-ldb-41
29889 if test $ol_cv_lib_db = no ; then
29890 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
29891 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
29892 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
29893 echo $ECHO_N "(cached) $ECHO_C" >&6
29898 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29900 cat >conftest.$ac_ext <<_ACEOF
29903 cat confdefs.h >>conftest.$ac_ext
29904 cat >>conftest.$ac_ext <<_ACEOF
29905 /* end confdefs.h. */
29907 #ifdef HAVE_DB_185_H
29908 # include <db_185.h>
29913 #ifndef DB_VERSION_MAJOR
29914 # define DB_VERSION_MAJOR 1
29918 #define NULL ((void*)0)
29925 #if DB_VERSION_MAJOR > 1
29928 int major, minor, patch;
29930 version = db_version( &major, &minor, &patch );
29932 if( major != DB_VERSION_MAJOR ||
29933 minor < DB_VERSION_MINOR )
29935 printf("Berkeley DB version mismatch\n"
29936 "\theader: %s\n\tlibrary: %s\n",
29937 DB_VERSION_STRING, version);
29943 #if DB_VERSION_MAJOR > 2
29944 db_env_create( NULL, 0 );
29945 #elif DB_VERSION_MAJOR > 1
29946 db_appexit( NULL );
29948 (void) dbopen( NULL, 0, 0, 0, NULL);
29955 rm -f conftest.$ac_objext conftest$ac_exeext
29956 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29957 (eval $ac_link) 2>conftest.er1
29959 grep -v '^ *+' conftest.er1 >conftest.err
29961 cat conftest.err >&5
29962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29963 (exit $ac_status); } &&
29964 { ac_try='test -z "$ac_c_werror_flag"
29965 || test ! -s conftest.err'
29966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29967 (eval $ac_try) 2>&5
29969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29970 (exit $ac_status); }; } &&
29971 { ac_try='test -s conftest$ac_exeext'
29972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29973 (eval $ac_try) 2>&5
29975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29976 (exit $ac_status); }; }; then
29977 ol_cv_db_db_4_dot_1=yes
29979 echo "$as_me: failed program was:" >&5
29980 sed 's/^/| /' conftest.$ac_ext >&5
29982 ol_cv_db_db_4_dot_1=no
29984 rm -f conftest.err conftest.$ac_objext \
29985 conftest$ac_exeext conftest.$ac_ext
29990 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
29991 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
29993 if test $ol_cv_db_db_4_dot_1 = yes ; then
29994 ol_cv_lib_db=-ldb-4.1
29998 if test $ol_cv_lib_db = no ; then
29999 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
30000 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
30001 if test "${ol_cv_db_db_4_1+set}" = set; then
30002 echo $ECHO_N "(cached) $ECHO_C" >&6
30007 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30009 cat >conftest.$ac_ext <<_ACEOF
30012 cat confdefs.h >>conftest.$ac_ext
30013 cat >>conftest.$ac_ext <<_ACEOF
30014 /* end confdefs.h. */
30016 #ifdef HAVE_DB_185_H
30017 # include <db_185.h>
30022 #ifndef DB_VERSION_MAJOR
30023 # define DB_VERSION_MAJOR 1
30027 #define NULL ((void*)0)
30034 #if DB_VERSION_MAJOR > 1
30037 int major, minor, patch;
30039 version = db_version( &major, &minor, &patch );
30041 if( major != DB_VERSION_MAJOR ||
30042 minor < DB_VERSION_MINOR )
30044 printf("Berkeley DB version mismatch\n"
30045 "\theader: %s\n\tlibrary: %s\n",
30046 DB_VERSION_STRING, version);
30052 #if DB_VERSION_MAJOR > 2
30053 db_env_create( NULL, 0 );
30054 #elif DB_VERSION_MAJOR > 1
30055 db_appexit( NULL );
30057 (void) dbopen( NULL, 0, 0, 0, NULL);
30064 rm -f conftest.$ac_objext conftest$ac_exeext
30065 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30066 (eval $ac_link) 2>conftest.er1
30068 grep -v '^ *+' conftest.er1 >conftest.err
30070 cat conftest.err >&5
30071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30072 (exit $ac_status); } &&
30073 { ac_try='test -z "$ac_c_werror_flag"
30074 || test ! -s conftest.err'
30075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30076 (eval $ac_try) 2>&5
30078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30079 (exit $ac_status); }; } &&
30080 { ac_try='test -s conftest$ac_exeext'
30081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30082 (eval $ac_try) 2>&5
30084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30085 (exit $ac_status); }; }; then
30086 ol_cv_db_db_4_1=yes
30088 echo "$as_me: failed program was:" >&5
30089 sed 's/^/| /' conftest.$ac_ext >&5
30093 rm -f conftest.err conftest.$ac_objext \
30094 conftest$ac_exeext conftest.$ac_ext
30099 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
30100 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
30102 if test $ol_cv_db_db_4_1 = yes ; then
30103 ol_cv_lib_db=-ldb-4-1
30108 if test $ol_cv_lib_db = no ; then
30109 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
30110 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
30111 if test "${ol_cv_db_db_4+set}" = set; then
30112 echo $ECHO_N "(cached) $ECHO_C" >&6
30117 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30119 cat >conftest.$ac_ext <<_ACEOF
30122 cat confdefs.h >>conftest.$ac_ext
30123 cat >>conftest.$ac_ext <<_ACEOF
30124 /* end confdefs.h. */
30126 #ifdef HAVE_DB_185_H
30127 # include <db_185.h>
30132 #ifndef DB_VERSION_MAJOR
30133 # define DB_VERSION_MAJOR 1
30137 #define NULL ((void*)0)
30144 #if DB_VERSION_MAJOR > 1
30147 int major, minor, patch;
30149 version = db_version( &major, &minor, &patch );
30151 if( major != DB_VERSION_MAJOR ||
30152 minor < DB_VERSION_MINOR )
30154 printf("Berkeley DB version mismatch\n"
30155 "\theader: %s\n\tlibrary: %s\n",
30156 DB_VERSION_STRING, version);
30162 #if DB_VERSION_MAJOR > 2
30163 db_env_create( NULL, 0 );
30164 #elif DB_VERSION_MAJOR > 1
30165 db_appexit( NULL );
30167 (void) dbopen( NULL, 0, 0, 0, NULL);
30174 rm -f conftest.$ac_objext conftest$ac_exeext
30175 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30176 (eval $ac_link) 2>conftest.er1
30178 grep -v '^ *+' conftest.er1 >conftest.err
30180 cat conftest.err >&5
30181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30182 (exit $ac_status); } &&
30183 { ac_try='test -z "$ac_c_werror_flag"
30184 || test ! -s conftest.err'
30185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30186 (eval $ac_try) 2>&5
30188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30189 (exit $ac_status); }; } &&
30190 { ac_try='test -s conftest$ac_exeext'
30191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30192 (eval $ac_try) 2>&5
30194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30195 (exit $ac_status); }; }; then
30198 echo "$as_me: failed program was:" >&5
30199 sed 's/^/| /' conftest.$ac_ext >&5
30203 rm -f conftest.err conftest.$ac_objext \
30204 conftest$ac_exeext conftest.$ac_ext
30209 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
30210 echo "${ECHO_T}$ol_cv_db_db_4" >&6
30212 if test $ol_cv_db_db_4 = yes ; then
30213 ol_cv_lib_db=-ldb-4
30217 if test $ol_cv_lib_db = no ; then
30218 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
30219 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
30220 if test "${ol_cv_db_db4+set}" = set; then
30221 echo $ECHO_N "(cached) $ECHO_C" >&6
30226 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30228 cat >conftest.$ac_ext <<_ACEOF
30231 cat confdefs.h >>conftest.$ac_ext
30232 cat >>conftest.$ac_ext <<_ACEOF
30233 /* end confdefs.h. */
30235 #ifdef HAVE_DB_185_H
30236 # include <db_185.h>
30241 #ifndef DB_VERSION_MAJOR
30242 # define DB_VERSION_MAJOR 1
30246 #define NULL ((void*)0)
30253 #if DB_VERSION_MAJOR > 1
30256 int major, minor, patch;
30258 version = db_version( &major, &minor, &patch );
30260 if( major != DB_VERSION_MAJOR ||
30261 minor < DB_VERSION_MINOR )
30263 printf("Berkeley DB version mismatch\n"
30264 "\theader: %s\n\tlibrary: %s\n",
30265 DB_VERSION_STRING, version);
30271 #if DB_VERSION_MAJOR > 2
30272 db_env_create( NULL, 0 );
30273 #elif DB_VERSION_MAJOR > 1
30274 db_appexit( NULL );
30276 (void) dbopen( NULL, 0, 0, 0, NULL);
30283 rm -f conftest.$ac_objext conftest$ac_exeext
30284 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30285 (eval $ac_link) 2>conftest.er1
30287 grep -v '^ *+' conftest.er1 >conftest.err
30289 cat conftest.err >&5
30290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30291 (exit $ac_status); } &&
30292 { ac_try='test -z "$ac_c_werror_flag"
30293 || test ! -s conftest.err'
30294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30295 (eval $ac_try) 2>&5
30297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30298 (exit $ac_status); }; } &&
30299 { ac_try='test -s conftest$ac_exeext'
30300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30301 (eval $ac_try) 2>&5
30303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30304 (exit $ac_status); }; }; then
30307 echo "$as_me: failed program was:" >&5
30308 sed 's/^/| /' conftest.$ac_ext >&5
30312 rm -f conftest.err conftest.$ac_objext \
30313 conftest$ac_exeext conftest.$ac_ext
30318 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
30319 echo "${ECHO_T}$ol_cv_db_db4" >&6
30321 if test $ol_cv_db_db4 = yes ; then
30326 if test $ol_cv_lib_db = no ; then
30327 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
30328 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
30329 if test "${ol_cv_db_db+set}" = set; then
30330 echo $ECHO_N "(cached) $ECHO_C" >&6
30335 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30337 cat >conftest.$ac_ext <<_ACEOF
30340 cat confdefs.h >>conftest.$ac_ext
30341 cat >>conftest.$ac_ext <<_ACEOF
30342 /* end confdefs.h. */
30344 #ifdef HAVE_DB_185_H
30345 # include <db_185.h>
30350 #ifndef DB_VERSION_MAJOR
30351 # define DB_VERSION_MAJOR 1
30355 #define NULL ((void*)0)
30362 #if DB_VERSION_MAJOR > 1
30365 int major, minor, patch;
30367 version = db_version( &major, &minor, &patch );
30369 if( major != DB_VERSION_MAJOR ||
30370 minor < DB_VERSION_MINOR )
30372 printf("Berkeley DB version mismatch\n"
30373 "\theader: %s\n\tlibrary: %s\n",
30374 DB_VERSION_STRING, version);
30380 #if DB_VERSION_MAJOR > 2
30381 db_env_create( NULL, 0 );
30382 #elif DB_VERSION_MAJOR > 1
30383 db_appexit( NULL );
30385 (void) dbopen( NULL, 0, 0, 0, NULL);
30392 rm -f conftest.$ac_objext conftest$ac_exeext
30393 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30394 (eval $ac_link) 2>conftest.er1
30396 grep -v '^ *+' conftest.er1 >conftest.err
30398 cat conftest.err >&5
30399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30400 (exit $ac_status); } &&
30401 { ac_try='test -z "$ac_c_werror_flag"
30402 || test ! -s conftest.err'
30403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30404 (eval $ac_try) 2>&5
30406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30407 (exit $ac_status); }; } &&
30408 { ac_try='test -s conftest$ac_exeext'
30409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30410 (eval $ac_try) 2>&5
30412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30413 (exit $ac_status); }; }; then
30416 echo "$as_me: failed program was:" >&5
30417 sed 's/^/| /' conftest.$ac_ext >&5
30421 rm -f conftest.err conftest.$ac_objext \
30422 conftest$ac_exeext conftest.$ac_ext
30427 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
30428 echo "${ECHO_T}$ol_cv_db_db" >&6
30430 if test $ol_cv_db_db = yes ; then
30436 elif test $ol_cv_bdb_major = 3 ; then
30437 if test $ol_cv_lib_db = no ; then
30438 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
30439 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
30440 if test "${ol_cv_db_db3+set}" = set; then
30441 echo $ECHO_N "(cached) $ECHO_C" >&6
30446 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30448 cat >conftest.$ac_ext <<_ACEOF
30451 cat confdefs.h >>conftest.$ac_ext
30452 cat >>conftest.$ac_ext <<_ACEOF
30453 /* end confdefs.h. */
30455 #ifdef HAVE_DB_185_H
30456 # include <db_185.h>
30461 #ifndef DB_VERSION_MAJOR
30462 # define DB_VERSION_MAJOR 1
30466 #define NULL ((void*)0)
30473 #if DB_VERSION_MAJOR > 1
30476 int major, minor, patch;
30478 version = db_version( &major, &minor, &patch );
30480 if( major != DB_VERSION_MAJOR ||
30481 minor < DB_VERSION_MINOR )
30483 printf("Berkeley DB version mismatch\n"
30484 "\theader: %s\n\tlibrary: %s\n",
30485 DB_VERSION_STRING, version);
30491 #if DB_VERSION_MAJOR > 2
30492 db_env_create( NULL, 0 );
30493 #elif DB_VERSION_MAJOR > 1
30494 db_appexit( NULL );
30496 (void) dbopen( NULL, 0, 0, 0, NULL);
30503 rm -f conftest.$ac_objext conftest$ac_exeext
30504 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30505 (eval $ac_link) 2>conftest.er1
30507 grep -v '^ *+' conftest.er1 >conftest.err
30509 cat conftest.err >&5
30510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30511 (exit $ac_status); } &&
30512 { ac_try='test -z "$ac_c_werror_flag"
30513 || test ! -s conftest.err'
30514 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30515 (eval $ac_try) 2>&5
30517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30518 (exit $ac_status); }; } &&
30519 { ac_try='test -s conftest$ac_exeext'
30520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30521 (eval $ac_try) 2>&5
30523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30524 (exit $ac_status); }; }; then
30527 echo "$as_me: failed program was:" >&5
30528 sed 's/^/| /' conftest.$ac_ext >&5
30532 rm -f conftest.err conftest.$ac_objext \
30533 conftest$ac_exeext conftest.$ac_ext
30538 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
30539 echo "${ECHO_T}$ol_cv_db_db3" >&6
30541 if test $ol_cv_db_db3 = yes ; then
30546 if test $ol_cv_lib_db = no ; then
30547 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
30548 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
30549 if test "${ol_cv_db_db_3+set}" = set; then
30550 echo $ECHO_N "(cached) $ECHO_C" >&6
30555 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30557 cat >conftest.$ac_ext <<_ACEOF
30560 cat confdefs.h >>conftest.$ac_ext
30561 cat >>conftest.$ac_ext <<_ACEOF
30562 /* end confdefs.h. */
30564 #ifdef HAVE_DB_185_H
30565 # include <db_185.h>
30570 #ifndef DB_VERSION_MAJOR
30571 # define DB_VERSION_MAJOR 1
30575 #define NULL ((void*)0)
30582 #if DB_VERSION_MAJOR > 1
30585 int major, minor, patch;
30587 version = db_version( &major, &minor, &patch );
30589 if( major != DB_VERSION_MAJOR ||
30590 minor < DB_VERSION_MINOR )
30592 printf("Berkeley DB version mismatch\n"
30593 "\theader: %s\n\tlibrary: %s\n",
30594 DB_VERSION_STRING, version);
30600 #if DB_VERSION_MAJOR > 2
30601 db_env_create( NULL, 0 );
30602 #elif DB_VERSION_MAJOR > 1
30603 db_appexit( NULL );
30605 (void) dbopen( NULL, 0, 0, 0, NULL);
30612 rm -f conftest.$ac_objext conftest$ac_exeext
30613 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30614 (eval $ac_link) 2>conftest.er1
30616 grep -v '^ *+' conftest.er1 >conftest.err
30618 cat conftest.err >&5
30619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30620 (exit $ac_status); } &&
30621 { ac_try='test -z "$ac_c_werror_flag"
30622 || test ! -s conftest.err'
30623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30624 (eval $ac_try) 2>&5
30626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30627 (exit $ac_status); }; } &&
30628 { ac_try='test -s conftest$ac_exeext'
30629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30630 (eval $ac_try) 2>&5
30632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30633 (exit $ac_status); }; }; then
30636 echo "$as_me: failed program was:" >&5
30637 sed 's/^/| /' conftest.$ac_ext >&5
30641 rm -f conftest.err conftest.$ac_objext \
30642 conftest$ac_exeext conftest.$ac_ext
30647 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
30648 echo "${ECHO_T}$ol_cv_db_db_3" >&6
30650 if test $ol_cv_db_db_3 = yes ; then
30651 ol_cv_lib_db=-ldb-3
30656 elif test $ol_cv_bdb_major = 2 ; then
30657 if test $ol_cv_lib_db = no ; then
30658 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
30659 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
30660 if test "${ol_cv_db_db2+set}" = set; then
30661 echo $ECHO_N "(cached) $ECHO_C" >&6
30666 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30668 cat >conftest.$ac_ext <<_ACEOF
30671 cat confdefs.h >>conftest.$ac_ext
30672 cat >>conftest.$ac_ext <<_ACEOF
30673 /* end confdefs.h. */
30675 #ifdef HAVE_DB_185_H
30676 # include <db_185.h>
30681 #ifndef DB_VERSION_MAJOR
30682 # define DB_VERSION_MAJOR 1
30686 #define NULL ((void*)0)
30693 #if DB_VERSION_MAJOR > 1
30696 int major, minor, patch;
30698 version = db_version( &major, &minor, &patch );
30700 if( major != DB_VERSION_MAJOR ||
30701 minor < DB_VERSION_MINOR )
30703 printf("Berkeley DB version mismatch\n"
30704 "\theader: %s\n\tlibrary: %s\n",
30705 DB_VERSION_STRING, version);
30711 #if DB_VERSION_MAJOR > 2
30712 db_env_create( NULL, 0 );
30713 #elif DB_VERSION_MAJOR > 1
30714 db_appexit( NULL );
30716 (void) dbopen( NULL, 0, 0, 0, NULL);
30723 rm -f conftest.$ac_objext conftest$ac_exeext
30724 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30725 (eval $ac_link) 2>conftest.er1
30727 grep -v '^ *+' conftest.er1 >conftest.err
30729 cat conftest.err >&5
30730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30731 (exit $ac_status); } &&
30732 { ac_try='test -z "$ac_c_werror_flag"
30733 || test ! -s conftest.err'
30734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30735 (eval $ac_try) 2>&5
30737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30738 (exit $ac_status); }; } &&
30739 { ac_try='test -s conftest$ac_exeext'
30740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30741 (eval $ac_try) 2>&5
30743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30744 (exit $ac_status); }; }; then
30747 echo "$as_me: failed program was:" >&5
30748 sed 's/^/| /' conftest.$ac_ext >&5
30752 rm -f conftest.err conftest.$ac_objext \
30753 conftest$ac_exeext conftest.$ac_ext
30758 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
30759 echo "${ECHO_T}$ol_cv_db_db2" >&6
30761 if test $ol_cv_db_db2 = yes ; then
30766 if test $ol_cv_lib_db = no ; then
30767 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
30768 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
30769 if test "${ol_cv_db_db_2+set}" = set; then
30770 echo $ECHO_N "(cached) $ECHO_C" >&6
30775 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30777 cat >conftest.$ac_ext <<_ACEOF
30780 cat confdefs.h >>conftest.$ac_ext
30781 cat >>conftest.$ac_ext <<_ACEOF
30782 /* end confdefs.h. */
30784 #ifdef HAVE_DB_185_H
30785 # include <db_185.h>
30790 #ifndef DB_VERSION_MAJOR
30791 # define DB_VERSION_MAJOR 1
30795 #define NULL ((void*)0)
30802 #if DB_VERSION_MAJOR > 1
30805 int major, minor, patch;
30807 version = db_version( &major, &minor, &patch );
30809 if( major != DB_VERSION_MAJOR ||
30810 minor < DB_VERSION_MINOR )
30812 printf("Berkeley DB version mismatch\n"
30813 "\theader: %s\n\tlibrary: %s\n",
30814 DB_VERSION_STRING, version);
30820 #if DB_VERSION_MAJOR > 2
30821 db_env_create( NULL, 0 );
30822 #elif DB_VERSION_MAJOR > 1
30823 db_appexit( NULL );
30825 (void) dbopen( NULL, 0, 0, 0, NULL);
30832 rm -f conftest.$ac_objext conftest$ac_exeext
30833 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30834 (eval $ac_link) 2>conftest.er1
30836 grep -v '^ *+' conftest.er1 >conftest.err
30838 cat conftest.err >&5
30839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30840 (exit $ac_status); } &&
30841 { ac_try='test -z "$ac_c_werror_flag"
30842 || test ! -s conftest.err'
30843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30844 (eval $ac_try) 2>&5
30846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30847 (exit $ac_status); }; } &&
30848 { ac_try='test -s conftest$ac_exeext'
30849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30850 (eval $ac_try) 2>&5
30852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30853 (exit $ac_status); }; }; then
30856 echo "$as_me: failed program was:" >&5
30857 sed 's/^/| /' conftest.$ac_ext >&5
30861 rm -f conftest.err conftest.$ac_objext \
30862 conftest$ac_exeext conftest.$ac_ext
30867 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
30868 echo "${ECHO_T}$ol_cv_db_db_2" >&6
30870 if test $ol_cv_db_db_2 = yes ; then
30871 ol_cv_lib_db=-ldb-2
30876 elif test $ol_cv_bdb_major = 1 ; then
30877 if test $ol_cv_lib_db = no ; then
30878 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
30879 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
30880 if test "${ol_cv_db_db1+set}" = set; then
30881 echo $ECHO_N "(cached) $ECHO_C" >&6
30886 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30888 cat >conftest.$ac_ext <<_ACEOF
30891 cat confdefs.h >>conftest.$ac_ext
30892 cat >>conftest.$ac_ext <<_ACEOF
30893 /* end confdefs.h. */
30895 #ifdef HAVE_DB_185_H
30896 # include <db_185.h>
30901 #ifndef DB_VERSION_MAJOR
30902 # define DB_VERSION_MAJOR 1
30906 #define NULL ((void*)0)
30913 #if DB_VERSION_MAJOR > 1
30916 int major, minor, patch;
30918 version = db_version( &major, &minor, &patch );
30920 if( major != DB_VERSION_MAJOR ||
30921 minor < DB_VERSION_MINOR )
30923 printf("Berkeley DB version mismatch\n"
30924 "\theader: %s\n\tlibrary: %s\n",
30925 DB_VERSION_STRING, version);
30931 #if DB_VERSION_MAJOR > 2
30932 db_env_create( NULL, 0 );
30933 #elif DB_VERSION_MAJOR > 1
30934 db_appexit( NULL );
30936 (void) dbopen( NULL, 0, 0, 0, NULL);
30943 rm -f conftest.$ac_objext conftest$ac_exeext
30944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30945 (eval $ac_link) 2>conftest.er1
30947 grep -v '^ *+' conftest.er1 >conftest.err
30949 cat conftest.err >&5
30950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30951 (exit $ac_status); } &&
30952 { ac_try='test -z "$ac_c_werror_flag"
30953 || test ! -s conftest.err'
30954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30955 (eval $ac_try) 2>&5
30957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30958 (exit $ac_status); }; } &&
30959 { ac_try='test -s conftest$ac_exeext'
30960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30961 (eval $ac_try) 2>&5
30963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30964 (exit $ac_status); }; }; then
30967 echo "$as_me: failed program was:" >&5
30968 sed 's/^/| /' conftest.$ac_ext >&5
30972 rm -f conftest.err conftest.$ac_objext \
30973 conftest$ac_exeext conftest.$ac_ext
30978 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
30979 echo "${ECHO_T}$ol_cv_db_db1" >&6
30981 if test $ol_cv_db_db1 = yes ; then
30986 if test $ol_cv_lib_db = no ; then
30987 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
30988 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
30989 if test "${ol_cv_db_db_1+set}" = set; then
30990 echo $ECHO_N "(cached) $ECHO_C" >&6
30995 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30997 cat >conftest.$ac_ext <<_ACEOF
31000 cat confdefs.h >>conftest.$ac_ext
31001 cat >>conftest.$ac_ext <<_ACEOF
31002 /* end confdefs.h. */
31004 #ifdef HAVE_DB_185_H
31005 # include <db_185.h>
31010 #ifndef DB_VERSION_MAJOR
31011 # define DB_VERSION_MAJOR 1
31015 #define NULL ((void*)0)
31022 #if DB_VERSION_MAJOR > 1
31025 int major, minor, patch;
31027 version = db_version( &major, &minor, &patch );
31029 if( major != DB_VERSION_MAJOR ||
31030 minor < DB_VERSION_MINOR )
31032 printf("Berkeley DB version mismatch\n"
31033 "\theader: %s\n\tlibrary: %s\n",
31034 DB_VERSION_STRING, version);
31040 #if DB_VERSION_MAJOR > 2
31041 db_env_create( NULL, 0 );
31042 #elif DB_VERSION_MAJOR > 1
31043 db_appexit( NULL );
31045 (void) dbopen( NULL, 0, 0, 0, NULL);
31052 rm -f conftest.$ac_objext conftest$ac_exeext
31053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31054 (eval $ac_link) 2>conftest.er1
31056 grep -v '^ *+' conftest.er1 >conftest.err
31058 cat conftest.err >&5
31059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31060 (exit $ac_status); } &&
31061 { ac_try='test -z "$ac_c_werror_flag"
31062 || test ! -s conftest.err'
31063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31064 (eval $ac_try) 2>&5
31066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31067 (exit $ac_status); }; } &&
31068 { ac_try='test -s conftest$ac_exeext'
31069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31070 (eval $ac_try) 2>&5
31072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31073 (exit $ac_status); }; }; then
31076 echo "$as_me: failed program was:" >&5
31077 sed 's/^/| /' conftest.$ac_ext >&5
31081 rm -f conftest.err conftest.$ac_objext \
31082 conftest$ac_exeext conftest.$ac_ext
31087 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
31088 echo "${ECHO_T}$ol_cv_db_db_1" >&6
31090 if test $ol_cv_db_db_1 = yes ; then
31091 ol_cv_lib_db=-ldb-1
31096 if test $ol_cv_lib_db = no ; then
31097 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
31098 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
31099 if test "${ol_cv_db_none+set}" = set; then
31100 echo $ECHO_N "(cached) $ECHO_C" >&6
31105 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31107 cat >conftest.$ac_ext <<_ACEOF
31110 cat confdefs.h >>conftest.$ac_ext
31111 cat >>conftest.$ac_ext <<_ACEOF
31112 /* end confdefs.h. */
31114 #ifdef HAVE_DB_185_H
31115 # include <db_185.h>
31120 #ifndef DB_VERSION_MAJOR
31121 # define DB_VERSION_MAJOR 1
31125 #define NULL ((void*)0)
31132 #if DB_VERSION_MAJOR > 1
31135 int major, minor, patch;
31137 version = db_version( &major, &minor, &patch );
31139 if( major != DB_VERSION_MAJOR ||
31140 minor < DB_VERSION_MINOR )
31142 printf("Berkeley DB version mismatch\n"
31143 "\theader: %s\n\tlibrary: %s\n",
31144 DB_VERSION_STRING, version);
31150 #if DB_VERSION_MAJOR > 2
31151 db_env_create( NULL, 0 );
31152 #elif DB_VERSION_MAJOR > 1
31153 db_appexit( NULL );
31155 (void) dbopen( NULL, 0, 0, 0, NULL);
31162 rm -f conftest.$ac_objext conftest$ac_exeext
31163 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31164 (eval $ac_link) 2>conftest.er1
31166 grep -v '^ *+' conftest.er1 >conftest.err
31168 cat conftest.err >&5
31169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31170 (exit $ac_status); } &&
31171 { ac_try='test -z "$ac_c_werror_flag"
31172 || test ! -s conftest.err'
31173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31174 (eval $ac_try) 2>&5
31176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31177 (exit $ac_status); }; } &&
31178 { ac_try='test -s conftest$ac_exeext'
31179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31180 (eval $ac_try) 2>&5
31182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31183 (exit $ac_status); }; }; then
31186 echo "$as_me: failed program was:" >&5
31187 sed 's/^/| /' conftest.$ac_ext >&5
31191 rm -f conftest.err conftest.$ac_objext \
31192 conftest$ac_exeext conftest.$ac_ext
31197 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
31198 echo "${ECHO_T}$ol_cv_db_none" >&6
31200 if test $ol_cv_db_none = yes ; then
31206 if test "$ol_cv_lib_db" != no ; then
31207 ol_cv_berkeley_db=yes
31208 echo "$as_me:$LINENO: checking for Berkeley DB version match" >&5
31209 echo $ECHO_N "checking for Berkeley DB version match... $ECHO_C" >&6
31210 if test "${ol_cv_berkeley_db_version+set}" = set; then
31211 echo $ECHO_N "(cached) $ECHO_C" >&6
31215 LIBS="$LTHREAD_LIBS $LIBS"
31216 if test $ol_cv_lib_db != yes ; then
31217 LIBS="$ol_cv_lib_db $LIBS"
31220 if test "$cross_compiling" = yes; then
31221 ol_cv_berkeley_db_version=cross
31223 cat >conftest.$ac_ext <<_ACEOF
31226 cat confdefs.h >>conftest.$ac_ext
31227 cat >>conftest.$ac_ext <<_ACEOF
31228 /* end confdefs.h. */
31230 #ifdef HAVE_DB_185_H
31235 #ifndef DB_VERSION_MAJOR
31236 # define DB_VERSION_MAJOR 1
31239 #define NULL ((void *)0)
31243 #if DB_VERSION_MAJOR > 1
31245 int major, minor, patch;
31247 version = db_version( &major, &minor, &patch );
31249 if( major != DB_VERSION_MAJOR ||
31250 minor != DB_VERSION_MINOR ||
31251 patch != DB_VERSION_PATCH )
31253 printf("Berkeley DB version mismatch\n"
31254 "\theader: %s\n\tlibrary: %s\n",
31255 DB_VERSION_STRING, version);
31263 rm -f conftest$ac_exeext
31264 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31265 (eval $ac_link) 2>&5
31267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31268 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
31269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31270 (eval $ac_try) 2>&5
31272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31273 (exit $ac_status); }; }; then
31274 ol_cv_berkeley_db_version=yes
31276 echo "$as_me: program exited with status $ac_status" >&5
31277 echo "$as_me: failed program was:" >&5
31278 sed 's/^/| /' conftest.$ac_ext >&5
31280 ( exit $ac_status )
31281 ol_cv_berkeley_db_version=no
31283 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
31289 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
31290 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6
31292 if test $ol_cv_berkeley_db_version = no ; then
31293 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
31294 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
31295 { (exit 1); exit 1; }; }
31298 echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
31299 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6
31300 if test "${ol_cv_berkeley_db_thread+set}" = set; then
31301 echo $ECHO_N "(cached) $ECHO_C" >&6
31305 LIBS="$LTHREAD_LIBS $LIBS"
31306 if test $ol_cv_lib_db != yes ; then
31307 LIBS="$ol_cv_lib_db $LIBS"
31310 if test "$cross_compiling" = yes; then
31311 ol_cv_berkeley_db_thread=cross
31313 cat >conftest.$ac_ext <<_ACEOF
31316 cat confdefs.h >>conftest.$ac_ext
31317 cat >>conftest.$ac_ext <<_ACEOF
31318 /* end confdefs.h. */
31320 #ifdef HAVE_DB_185_H
31326 #define NULL ((void *)0)
31331 u_int32_t flags = DB_CREATE |
31337 #if DB_VERSION_MAJOR > 2
31338 DB_ENV *env = NULL;
31340 rc = db_env_create( &env, 0 );
31342 flags |= DB_INIT_MPOOL;
31343 #ifdef DB_MPOOL_PRIVATE
31344 flags |= DB_MPOOL_PRIVATE;
31348 printf("BerkeleyDB: %s\n", db_strerror(rc) );
31352 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
31353 rc = env->open( env, NULL, flags, 0 );
31355 rc = env->open( env, NULL, NULL, flags, 0 );
31359 rc = env->close( env, 0 );
31363 printf("BerkeleyDB: %s\n", db_strerror(rc) );
31369 memset( &env, '\0', sizeof(env) );
31371 rc = db_appinit( NULL, NULL, &env, flags );
31374 db_appexit( &env );
31377 unlink("__db_mpool.share");
31378 unlink("__db_lock.share");
31384 rm -f conftest$ac_exeext
31385 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31386 (eval $ac_link) 2>&5
31388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31389 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
31390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31391 (eval $ac_try) 2>&5
31393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31394 (exit $ac_status); }; }; then
31395 ol_cv_berkeley_db_thread=yes
31397 echo "$as_me: program exited with status $ac_status" >&5
31398 echo "$as_me: failed program was:" >&5
31399 sed 's/^/| /' conftest.$ac_ext >&5
31401 ( exit $ac_status )
31402 ol_cv_berkeley_db_thread=no
31404 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
31410 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
31411 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6
31413 if test $ol_cv_berkeley_db_thread != no ; then
31415 cat >>confdefs.h <<\_ACEOF
31416 #define HAVE_BERKELEY_DB_THREAD 1
31425 if test $ol_cv_berkeley_db = no ; then
31426 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
31427 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
31428 { (exit 1); exit 1; }; }
31432 cat >>confdefs.h <<\_ACEOF
31433 #define HAVE_BERKELEY_DB 1
31437 if test $ol_cv_lib_db != yes ; then
31438 BDB_LIBS="$BDB_LIBS $ol_cv_lib_db"
31441 echo "$as_me:$LINENO: checking Berkeley DB version for BDB/HDB backends" >&5
31442 echo $ECHO_N "checking Berkeley DB version for BDB/HDB backends... $ECHO_C" >&6
31443 if test "${ol_cv_bdb_compat+set}" = set; then
31444 echo $ECHO_N "(cached) $ECHO_C" >&6
31447 cat >conftest.$ac_ext <<_ACEOF
31450 cat confdefs.h >>conftest.$ac_ext
31451 cat >>conftest.$ac_ext <<_ACEOF
31452 /* end confdefs.h. */
31456 /* this check could be improved */
31457 #ifndef DB_VERSION_MAJOR
31458 # define DB_VERSION_MAJOR 1
31460 #ifndef DB_VERSION_MINOR
31461 # define DB_VERSION_MINOR 0
31464 /* require 4.2 or later */
31465 #if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 2)
31466 __db_version_compat
31470 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31471 $EGREP "__db_version_compat" >/dev/null 2>&1; then
31472 ol_cv_bdb_compat=yes
31474 ol_cv_bdb_compat=no
31479 echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
31480 echo "${ECHO_T}$ol_cv_bdb_compat" >&6
31483 if test $ol_cv_bdb_compat != yes ; then
31484 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB version incompatible" >&5
31485 echo "$as_me: error: BDB/HDB: BerkeleyDB version incompatible" >&2;}
31486 { (exit 1); exit 1; }; }
31489 SLAPD_LIBS="$SLAPD_LIBS \$(BDB_LIBS)"
31495 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
31496 BUILD_LIBS_DYNAMIC=shared
31498 cat >>confdefs.h <<\_ACEOF
31499 #define LDAP_LIBS_DYNAMIC 1
31504 BUILD_LIBS_DYNAMIC=static
31508 if test $ol_enable_wrappers != no ; then
31510 for ac_header in tcpd.h
31512 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31513 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31514 echo "$as_me:$LINENO: checking for $ac_header" >&5
31515 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31516 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31517 echo $ECHO_N "(cached) $ECHO_C" >&6
31519 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31520 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31522 # Is the header compilable?
31523 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31524 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31525 cat >conftest.$ac_ext <<_ACEOF
31528 cat confdefs.h >>conftest.$ac_ext
31529 cat >>conftest.$ac_ext <<_ACEOF
31530 /* end confdefs.h. */
31531 $ac_includes_default
31532 #include <$ac_header>
31534 rm -f conftest.$ac_objext
31535 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31536 (eval $ac_compile) 2>conftest.er1
31538 grep -v '^ *+' conftest.er1 >conftest.err
31540 cat conftest.err >&5
31541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31542 (exit $ac_status); } &&
31543 { ac_try='test -z "$ac_c_werror_flag"
31544 || test ! -s conftest.err'
31545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31546 (eval $ac_try) 2>&5
31548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31549 (exit $ac_status); }; } &&
31550 { ac_try='test -s conftest.$ac_objext'
31551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31552 (eval $ac_try) 2>&5
31554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31555 (exit $ac_status); }; }; then
31556 ac_header_compiler=yes
31558 echo "$as_me: failed program was:" >&5
31559 sed 's/^/| /' conftest.$ac_ext >&5
31561 ac_header_compiler=no
31563 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31564 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31565 echo "${ECHO_T}$ac_header_compiler" >&6
31567 # Is the header present?
31568 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31569 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31570 cat >conftest.$ac_ext <<_ACEOF
31573 cat confdefs.h >>conftest.$ac_ext
31574 cat >>conftest.$ac_ext <<_ACEOF
31575 /* end confdefs.h. */
31576 #include <$ac_header>
31578 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31579 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31581 grep -v '^ *+' conftest.er1 >conftest.err
31583 cat conftest.err >&5
31584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31585 (exit $ac_status); } >/dev/null; then
31586 if test -s conftest.err; then
31587 ac_cpp_err=$ac_c_preproc_warn_flag
31588 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31595 if test -z "$ac_cpp_err"; then
31596 ac_header_preproc=yes
31598 echo "$as_me: failed program was:" >&5
31599 sed 's/^/| /' conftest.$ac_ext >&5
31601 ac_header_preproc=no
31603 rm -f conftest.err conftest.$ac_ext
31604 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31605 echo "${ECHO_T}$ac_header_preproc" >&6
31607 # So? What about this header?
31608 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31610 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31611 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31612 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31613 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31614 ac_header_preproc=yes
31617 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31618 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31619 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31620 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31621 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31622 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31623 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31624 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31625 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31626 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31627 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31628 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31631 ## --------------------------------------------- ##
31632 ## Report this to <http://www.openldap.org/its/> ##
31633 ## --------------------------------------------- ##
31636 sed "s/^/$as_me: WARNING: /" >&2
31639 echo "$as_me:$LINENO: checking for $ac_header" >&5
31640 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31641 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31642 echo $ECHO_N "(cached) $ECHO_C" >&6
31644 eval "$as_ac_Header=\$ac_header_preproc"
31646 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31647 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31650 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31651 cat >>confdefs.h <<_ACEOF
31652 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31655 echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
31656 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6
31658 LIBS="$LIBS -lwrap"
31659 cat >conftest.$ac_ext <<_ACEOF
31662 cat confdefs.h >>conftest.$ac_ext
31663 cat >>conftest.$ac_ext <<_ACEOF
31664 /* end confdefs.h. */
31667 int allow_severity = 0;
31668 int deny_severity = 0;
31670 struct request_info *req;
31682 rm -f conftest.$ac_objext conftest$ac_exeext
31683 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31684 (eval $ac_link) 2>conftest.er1
31686 grep -v '^ *+' conftest.er1 >conftest.err
31688 cat conftest.err >&5
31689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31690 (exit $ac_status); } &&
31691 { ac_try='test -z "$ac_c_werror_flag"
31692 || test ! -s conftest.err'
31693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31694 (eval $ac_try) 2>&5
31696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31697 (exit $ac_status); }; } &&
31698 { ac_try='test -s conftest$ac_exeext'
31699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31700 (eval $ac_try) 2>&5
31702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31703 (exit $ac_status); }; }; then
31704 echo "$as_me:$LINENO: result: -lwrap" >&5
31705 echo "${ECHO_T}-lwrap" >&6
31709 echo "$as_me: failed program was:" >&5
31710 sed 's/^/| /' conftest.$ac_ext >&5
31714 cat >conftest.$ac_ext <<_ACEOF
31717 cat confdefs.h >>conftest.$ac_ext
31718 cat >>conftest.$ac_ext <<_ACEOF
31719 /* end confdefs.h. */
31722 int allow_severity = 0;
31723 int deny_severity = 0;
31725 struct request_info *req;
31737 rm -f conftest.$ac_objext conftest$ac_exeext
31738 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31739 (eval $ac_link) 2>conftest.er1
31741 grep -v '^ *+' conftest.er1 >conftest.err
31743 cat conftest.err >&5
31744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31745 (exit $ac_status); } &&
31746 { ac_try='test -z "$ac_c_werror_flag"
31747 || test ! -s conftest.err'
31748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31749 (eval $ac_try) 2>&5
31751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31752 (exit $ac_status); }; } &&
31753 { ac_try='test -s conftest$ac_exeext'
31754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31755 (eval $ac_try) 2>&5
31757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31758 (exit $ac_status); }; }; then
31759 echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
31760 echo "${ECHO_T}-lwrap -lnsl" >&6
31762 LIBS="$save_LIBS -lnsl"
31764 echo "$as_me: failed program was:" >&5
31765 sed 's/^/| /' conftest.$ac_ext >&5
31768 echo "$as_me:$LINENO: result: no" >&5
31769 echo "${ECHO_T}no" >&6
31773 rm -f conftest.err conftest.$ac_objext \
31774 conftest$ac_exeext conftest.$ac_ext
31776 rm -f conftest.err conftest.$ac_objext \
31777 conftest$ac_exeext conftest.$ac_ext
31785 if test $have_wrappers = yes ; then
31787 cat >>confdefs.h <<\_ACEOF
31788 #define HAVE_TCPD 1
31792 elif test $ol_enable_wrappers = yes ; then
31793 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
31794 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
31795 { (exit 1); exit 1; }; }
31797 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
31798 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
31803 if test $ol_enable_syslog != no ; then
31804 echo "$as_me:$LINENO: checking for openlog" >&5
31805 echo $ECHO_N "checking for openlog... $ECHO_C" >&6
31806 if test "${ac_cv_func_openlog+set}" = set; then
31807 echo $ECHO_N "(cached) $ECHO_C" >&6
31809 cat >conftest.$ac_ext <<_ACEOF
31812 cat confdefs.h >>conftest.$ac_ext
31813 cat >>conftest.$ac_ext <<_ACEOF
31814 /* end confdefs.h. */
31815 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
31816 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31817 #define openlog innocuous_openlog
31819 /* System header to define __stub macros and hopefully few prototypes,
31820 which can conflict with char openlog (); below.
31821 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31822 <limits.h> exists even on freestanding compilers. */
31825 # include <limits.h>
31827 # include <assert.h>
31832 /* Override any gcc2 internal prototype to avoid an error. */
31837 /* We use char because int might match the return type of a gcc2
31838 builtin and then its argument prototype would still apply. */
31840 /* The GNU C library defines this for functions which it implements
31841 to always fail with ENOSYS. Some functions are actually named
31842 something starting with __ and the normal name is an alias. */
31843 #if defined (__stub_openlog) || defined (__stub___openlog)
31846 char (*f) () = openlog;
31855 return f != openlog;
31860 rm -f conftest.$ac_objext conftest$ac_exeext
31861 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31862 (eval $ac_link) 2>conftest.er1
31864 grep -v '^ *+' conftest.er1 >conftest.err
31866 cat conftest.err >&5
31867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31868 (exit $ac_status); } &&
31869 { ac_try='test -z "$ac_c_werror_flag"
31870 || test ! -s conftest.err'
31871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31872 (eval $ac_try) 2>&5
31874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31875 (exit $ac_status); }; } &&
31876 { ac_try='test -s conftest$ac_exeext'
31877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31878 (eval $ac_try) 2>&5
31880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31881 (exit $ac_status); }; }; then
31882 ac_cv_func_openlog=yes
31884 echo "$as_me: failed program was:" >&5
31885 sed 's/^/| /' conftest.$ac_ext >&5
31887 ac_cv_func_openlog=no
31889 rm -f conftest.err conftest.$ac_objext \
31890 conftest$ac_exeext conftest.$ac_ext
31892 echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
31893 echo "${ECHO_T}$ac_cv_func_openlog" >&6
31895 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
31896 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
31897 echo "$as_me: error: could not find syslog" >&2;}
31898 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
31900 ol_enable_syslog=$ac_cv_func_openlog
31904 if test $ol_enable_sql != no ; then
31907 for ac_header in sql.h sqlext.h
31909 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31910 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31911 echo "$as_me:$LINENO: checking for $ac_header" >&5
31912 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31913 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31914 echo $ECHO_N "(cached) $ECHO_C" >&6
31916 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31917 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31919 # Is the header compilable?
31920 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31921 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31922 cat >conftest.$ac_ext <<_ACEOF
31925 cat confdefs.h >>conftest.$ac_ext
31926 cat >>conftest.$ac_ext <<_ACEOF
31927 /* end confdefs.h. */
31928 $ac_includes_default
31929 #include <$ac_header>
31931 rm -f conftest.$ac_objext
31932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31933 (eval $ac_compile) 2>conftest.er1
31935 grep -v '^ *+' conftest.er1 >conftest.err
31937 cat conftest.err >&5
31938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31939 (exit $ac_status); } &&
31940 { ac_try='test -z "$ac_c_werror_flag"
31941 || test ! -s conftest.err'
31942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31943 (eval $ac_try) 2>&5
31945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31946 (exit $ac_status); }; } &&
31947 { ac_try='test -s conftest.$ac_objext'
31948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31949 (eval $ac_try) 2>&5
31951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31952 (exit $ac_status); }; }; then
31953 ac_header_compiler=yes
31955 echo "$as_me: failed program was:" >&5
31956 sed 's/^/| /' conftest.$ac_ext >&5
31958 ac_header_compiler=no
31960 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31961 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31962 echo "${ECHO_T}$ac_header_compiler" >&6
31964 # Is the header present?
31965 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31966 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31967 cat >conftest.$ac_ext <<_ACEOF
31970 cat confdefs.h >>conftest.$ac_ext
31971 cat >>conftest.$ac_ext <<_ACEOF
31972 /* end confdefs.h. */
31973 #include <$ac_header>
31975 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31976 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31978 grep -v '^ *+' conftest.er1 >conftest.err
31980 cat conftest.err >&5
31981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31982 (exit $ac_status); } >/dev/null; then
31983 if test -s conftest.err; then
31984 ac_cpp_err=$ac_c_preproc_warn_flag
31985 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31992 if test -z "$ac_cpp_err"; then
31993 ac_header_preproc=yes
31995 echo "$as_me: failed program was:" >&5
31996 sed 's/^/| /' conftest.$ac_ext >&5
31998 ac_header_preproc=no
32000 rm -f conftest.err conftest.$ac_ext
32001 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32002 echo "${ECHO_T}$ac_header_preproc" >&6
32004 # So? What about this header?
32005 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32007 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32008 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32009 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32010 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32011 ac_header_preproc=yes
32014 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32015 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32016 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32017 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32018 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32019 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32020 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32021 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32022 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32023 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32024 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32025 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32028 ## --------------------------------------------- ##
32029 ## Report this to <http://www.openldap.org/its/> ##
32030 ## --------------------------------------------- ##
32033 sed "s/^/$as_me: WARNING: /" >&2
32036 echo "$as_me:$LINENO: checking for $ac_header" >&5
32037 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32038 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32039 echo $ECHO_N "(cached) $ECHO_C" >&6
32041 eval "$as_ac_Header=\$ac_header_preproc"
32043 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32044 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32047 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32048 cat >>confdefs.h <<_ACEOF
32049 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32054 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
32055 echo "$as_me: error: could not locate SQL headers" >&2;}
32056 { (exit 1); exit 1; }; }
32064 LIBS="$LTHREAD_LIBS"
32066 echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
32067 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6
32068 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
32069 echo $ECHO_N "(cached) $ECHO_C" >&6
32071 ac_check_lib_save_LIBS=$LIBS
32072 LIBS="-liodbc $LIBS"
32073 cat >conftest.$ac_ext <<_ACEOF
32076 cat confdefs.h >>conftest.$ac_ext
32077 cat >>conftest.$ac_ext <<_ACEOF
32078 /* end confdefs.h. */
32080 /* Override any gcc2 internal prototype to avoid an error. */
32084 /* We use char because int might match the return type of a gcc2
32085 builtin and then its argument prototype would still apply. */
32086 char SQLDriverConnect ();
32090 SQLDriverConnect ();
32095 rm -f conftest.$ac_objext conftest$ac_exeext
32096 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32097 (eval $ac_link) 2>conftest.er1
32099 grep -v '^ *+' conftest.er1 >conftest.err
32101 cat conftest.err >&5
32102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32103 (exit $ac_status); } &&
32104 { ac_try='test -z "$ac_c_werror_flag"
32105 || test ! -s conftest.err'
32106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32107 (eval $ac_try) 2>&5
32109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32110 (exit $ac_status); }; } &&
32111 { ac_try='test -s conftest$ac_exeext'
32112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32113 (eval $ac_try) 2>&5
32115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32116 (exit $ac_status); }; }; then
32117 ac_cv_lib_iodbc_SQLDriverConnect=yes
32119 echo "$as_me: failed program was:" >&5
32120 sed 's/^/| /' conftest.$ac_ext >&5
32122 ac_cv_lib_iodbc_SQLDriverConnect=no
32124 rm -f conftest.err conftest.$ac_objext \
32125 conftest$ac_exeext conftest.$ac_ext
32126 LIBS=$ac_check_lib_save_LIBS
32128 echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
32129 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6
32130 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
32136 if test $have_iodbc = yes ; then
32137 ol_link_sql="-liodbc"
32139 echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
32140 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6
32141 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
32142 echo $ECHO_N "(cached) $ECHO_C" >&6
32144 ac_check_lib_save_LIBS=$LIBS
32145 LIBS="-lodbc $LIBS"
32146 cat >conftest.$ac_ext <<_ACEOF
32149 cat confdefs.h >>conftest.$ac_ext
32150 cat >>conftest.$ac_ext <<_ACEOF
32151 /* end confdefs.h. */
32153 /* Override any gcc2 internal prototype to avoid an error. */
32157 /* We use char because int might match the return type of a gcc2
32158 builtin and then its argument prototype would still apply. */
32159 char SQLDriverConnect ();
32163 SQLDriverConnect ();
32168 rm -f conftest.$ac_objext conftest$ac_exeext
32169 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32170 (eval $ac_link) 2>conftest.er1
32172 grep -v '^ *+' conftest.er1 >conftest.err
32174 cat conftest.err >&5
32175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32176 (exit $ac_status); } &&
32177 { ac_try='test -z "$ac_c_werror_flag"
32178 || test ! -s conftest.err'
32179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32180 (eval $ac_try) 2>&5
32182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32183 (exit $ac_status); }; } &&
32184 { ac_try='test -s conftest$ac_exeext'
32185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32186 (eval $ac_try) 2>&5
32188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32189 (exit $ac_status); }; }; then
32190 ac_cv_lib_odbc_SQLDriverConnect=yes
32192 echo "$as_me: failed program was:" >&5
32193 sed 's/^/| /' conftest.$ac_ext >&5
32195 ac_cv_lib_odbc_SQLDriverConnect=no
32197 rm -f conftest.err conftest.$ac_objext \
32198 conftest$ac_exeext conftest.$ac_ext
32199 LIBS=$ac_check_lib_save_LIBS
32201 echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
32202 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6
32203 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
32209 if test $have_odbc = yes ; then
32210 ol_link_sql="-lodbc"
32216 if test $ol_link_sql != no ; then
32217 SLAPD_SQL_LIBS="$ol_link_sql"
32219 elif test $ol_enable_sql != auto ; then
32220 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
32221 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
32222 { (exit 1); exit 1; }; }
32228 for ac_header in unicode/utypes.h
32230 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
32231 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32232 echo "$as_me:$LINENO: checking for $ac_header" >&5
32233 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32234 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32235 echo $ECHO_N "(cached) $ECHO_C" >&6
32237 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32238 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32240 # Is the header compilable?
32241 echo "$as_me:$LINENO: checking $ac_header usability" >&5
32242 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
32243 cat >conftest.$ac_ext <<_ACEOF
32246 cat confdefs.h >>conftest.$ac_ext
32247 cat >>conftest.$ac_ext <<_ACEOF
32248 /* end confdefs.h. */
32249 $ac_includes_default
32250 #include <$ac_header>
32252 rm -f conftest.$ac_objext
32253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32254 (eval $ac_compile) 2>conftest.er1
32256 grep -v '^ *+' conftest.er1 >conftest.err
32258 cat conftest.err >&5
32259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32260 (exit $ac_status); } &&
32261 { ac_try='test -z "$ac_c_werror_flag"
32262 || test ! -s conftest.err'
32263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32264 (eval $ac_try) 2>&5
32266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32267 (exit $ac_status); }; } &&
32268 { ac_try='test -s conftest.$ac_objext'
32269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32270 (eval $ac_try) 2>&5
32272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32273 (exit $ac_status); }; }; then
32274 ac_header_compiler=yes
32276 echo "$as_me: failed program was:" >&5
32277 sed 's/^/| /' conftest.$ac_ext >&5
32279 ac_header_compiler=no
32281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32282 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
32283 echo "${ECHO_T}$ac_header_compiler" >&6
32285 # Is the header present?
32286 echo "$as_me:$LINENO: checking $ac_header presence" >&5
32287 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
32288 cat >conftest.$ac_ext <<_ACEOF
32291 cat confdefs.h >>conftest.$ac_ext
32292 cat >>conftest.$ac_ext <<_ACEOF
32293 /* end confdefs.h. */
32294 #include <$ac_header>
32296 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
32297 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
32299 grep -v '^ *+' conftest.er1 >conftest.err
32301 cat conftest.err >&5
32302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32303 (exit $ac_status); } >/dev/null; then
32304 if test -s conftest.err; then
32305 ac_cpp_err=$ac_c_preproc_warn_flag
32306 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
32313 if test -z "$ac_cpp_err"; then
32314 ac_header_preproc=yes
32316 echo "$as_me: failed program was:" >&5
32317 sed 's/^/| /' conftest.$ac_ext >&5
32319 ac_header_preproc=no
32321 rm -f conftest.err conftest.$ac_ext
32322 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32323 echo "${ECHO_T}$ac_header_preproc" >&6
32325 # So? What about this header?
32326 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32328 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32329 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32330 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32331 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32332 ac_header_preproc=yes
32335 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32336 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32337 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32338 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32339 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32340 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32341 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32342 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32343 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32344 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32345 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32346 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32349 ## --------------------------------------------- ##
32350 ## Report this to <http://www.openldap.org/its/> ##
32351 ## --------------------------------------------- ##
32354 sed "s/^/$as_me: WARNING: /" >&2
32357 echo "$as_me:$LINENO: checking for $ac_header" >&5
32358 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32359 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32360 echo $ECHO_N "(cached) $ECHO_C" >&6
32362 eval "$as_ac_Header=\$ac_header_preproc"
32364 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32365 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32368 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32369 cat >>confdefs.h <<_ACEOF
32370 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32377 if test $ac_cv_header_unicode_utypes_h = yes ; then
32378 OL_ICULIBS="-licuuc -licudata"
32380 echo "$as_me:$LINENO: checking for ICU libraries" >&5
32381 echo $ECHO_N "checking for ICU libraries... $ECHO_C" >&6
32382 if test "${ol_cv_lib_icu+set}" = set; then
32383 echo $ECHO_N "(cached) $ECHO_C" >&6
32387 LIBS="$OL_ICULIBS $LIBS"
32388 cat >conftest.$ac_ext <<_ACEOF
32391 cat confdefs.h >>conftest.$ac_ext
32392 cat >>conftest.$ac_ext <<_ACEOF
32393 /* end confdefs.h. */
32395 #include <unicode/utypes.h>
32401 (void) u_errorName(0);
32407 rm -f conftest.$ac_objext conftest$ac_exeext
32408 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32409 (eval $ac_link) 2>conftest.er1
32411 grep -v '^ *+' conftest.er1 >conftest.err
32413 cat conftest.err >&5
32414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32415 (exit $ac_status); } &&
32416 { ac_try='test -z "$ac_c_werror_flag"
32417 || test ! -s conftest.err'
32418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32419 (eval $ac_try) 2>&5
32421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32422 (exit $ac_status); }; } &&
32423 { ac_try='test -s conftest$ac_exeext'
32424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32425 (eval $ac_try) 2>&5
32427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32428 (exit $ac_status); }; }; then
32431 echo "$as_me: failed program was:" >&5
32432 sed 's/^/| /' conftest.$ac_ext >&5
32436 rm -f conftest.err conftest.$ac_objext \
32437 conftest$ac_exeext conftest.$ac_ext
32441 echo "$as_me:$LINENO: result: $ol_cv_lib_icu" >&5
32442 echo "${ECHO_T}$ol_cv_lib_icu" >&6
32444 if test $ol_cv_lib_icu != no ; then
32445 ol_icu="$OL_ICULIBS"
32447 cat >>confdefs.h <<\_ACEOF
32454 if test "$ol_icu" = no ; then
32455 { echo "$as_me:$LINENO: WARNING: ICU not available" >&5
32456 echo "$as_me: WARNING: ICU not available" >&2;}
32463 if test $ol_with_cyrus_sasl != no ; then
32466 for ac_header in sasl/sasl.h sasl.h
32468 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
32469 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32470 echo "$as_me:$LINENO: checking for $ac_header" >&5
32471 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32472 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32473 echo $ECHO_N "(cached) $ECHO_C" >&6
32475 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32476 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32478 # Is the header compilable?
32479 echo "$as_me:$LINENO: checking $ac_header usability" >&5
32480 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
32481 cat >conftest.$ac_ext <<_ACEOF
32484 cat confdefs.h >>conftest.$ac_ext
32485 cat >>conftest.$ac_ext <<_ACEOF
32486 /* end confdefs.h. */
32487 $ac_includes_default
32488 #include <$ac_header>
32490 rm -f conftest.$ac_objext
32491 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32492 (eval $ac_compile) 2>conftest.er1
32494 grep -v '^ *+' conftest.er1 >conftest.err
32496 cat conftest.err >&5
32497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32498 (exit $ac_status); } &&
32499 { ac_try='test -z "$ac_c_werror_flag"
32500 || test ! -s conftest.err'
32501 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32502 (eval $ac_try) 2>&5
32504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32505 (exit $ac_status); }; } &&
32506 { ac_try='test -s conftest.$ac_objext'
32507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32508 (eval $ac_try) 2>&5
32510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32511 (exit $ac_status); }; }; then
32512 ac_header_compiler=yes
32514 echo "$as_me: failed program was:" >&5
32515 sed 's/^/| /' conftest.$ac_ext >&5
32517 ac_header_compiler=no
32519 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32520 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
32521 echo "${ECHO_T}$ac_header_compiler" >&6
32523 # Is the header present?
32524 echo "$as_me:$LINENO: checking $ac_header presence" >&5
32525 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
32526 cat >conftest.$ac_ext <<_ACEOF
32529 cat confdefs.h >>conftest.$ac_ext
32530 cat >>conftest.$ac_ext <<_ACEOF
32531 /* end confdefs.h. */
32532 #include <$ac_header>
32534 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
32535 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
32537 grep -v '^ *+' conftest.er1 >conftest.err
32539 cat conftest.err >&5
32540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32541 (exit $ac_status); } >/dev/null; then
32542 if test -s conftest.err; then
32543 ac_cpp_err=$ac_c_preproc_warn_flag
32544 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
32551 if test -z "$ac_cpp_err"; then
32552 ac_header_preproc=yes
32554 echo "$as_me: failed program was:" >&5
32555 sed 's/^/| /' conftest.$ac_ext >&5
32557 ac_header_preproc=no
32559 rm -f conftest.err conftest.$ac_ext
32560 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32561 echo "${ECHO_T}$ac_header_preproc" >&6
32563 # So? What about this header?
32564 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32566 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32567 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32568 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32569 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32570 ac_header_preproc=yes
32573 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32574 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32575 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32576 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32577 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32578 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32579 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32580 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32581 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32582 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32583 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32584 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32587 ## --------------------------------------------- ##
32588 ## Report this to <http://www.openldap.org/its/> ##
32589 ## --------------------------------------------- ##
32592 sed "s/^/$as_me: WARNING: /" >&2
32595 echo "$as_me:$LINENO: checking for $ac_header" >&5
32596 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32597 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32598 echo $ECHO_N "(cached) $ECHO_C" >&6
32600 eval "$as_ac_Header=\$ac_header_preproc"
32602 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32603 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32606 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32607 cat >>confdefs.h <<_ACEOF
32608 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32616 if test $ac_cv_header_sasl_sasl_h = yes ||
32617 test $ac_cv_header_sasl_h = yes; then
32618 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
32619 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6
32620 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
32621 echo $ECHO_N "(cached) $ECHO_C" >&6
32623 ac_check_lib_save_LIBS=$LIBS
32624 LIBS="-lsasl2 $LIBS"
32625 cat >conftest.$ac_ext <<_ACEOF
32628 cat confdefs.h >>conftest.$ac_ext
32629 cat >>conftest.$ac_ext <<_ACEOF
32630 /* end confdefs.h. */
32632 /* Override any gcc2 internal prototype to avoid an error. */
32636 /* We use char because int might match the return type of a gcc2
32637 builtin and then its argument prototype would still apply. */
32638 char sasl_client_init ();
32642 sasl_client_init ();
32647 rm -f conftest.$ac_objext conftest$ac_exeext
32648 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32649 (eval $ac_link) 2>conftest.er1
32651 grep -v '^ *+' conftest.er1 >conftest.err
32653 cat conftest.err >&5
32654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32655 (exit $ac_status); } &&
32656 { ac_try='test -z "$ac_c_werror_flag"
32657 || test ! -s conftest.err'
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); }; } &&
32663 { ac_try='test -s conftest$ac_exeext'
32664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32665 (eval $ac_try) 2>&5
32667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32668 (exit $ac_status); }; }; then
32669 ac_cv_lib_sasl2_sasl_client_init=yes
32671 echo "$as_me: failed program was:" >&5
32672 sed 's/^/| /' conftest.$ac_ext >&5
32674 ac_cv_lib_sasl2_sasl_client_init=no
32676 rm -f conftest.err conftest.$ac_objext \
32677 conftest$ac_exeext conftest.$ac_ext
32678 LIBS=$ac_check_lib_save_LIBS
32680 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
32681 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6
32682 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
32683 ol_link_sasl="-lsasl2"
32685 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
32686 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6
32687 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
32688 echo $ECHO_N "(cached) $ECHO_C" >&6
32690 ac_check_lib_save_LIBS=$LIBS
32691 LIBS="-lsasl $LIBS"
32692 cat >conftest.$ac_ext <<_ACEOF
32695 cat confdefs.h >>conftest.$ac_ext
32696 cat >>conftest.$ac_ext <<_ACEOF
32697 /* end confdefs.h. */
32699 /* Override any gcc2 internal prototype to avoid an error. */
32703 /* We use char because int might match the return type of a gcc2
32704 builtin and then its argument prototype would still apply. */
32705 char sasl_client_init ();
32709 sasl_client_init ();
32714 rm -f conftest.$ac_objext conftest$ac_exeext
32715 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32716 (eval $ac_link) 2>conftest.er1
32718 grep -v '^ *+' conftest.er1 >conftest.err
32720 cat conftest.err >&5
32721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32722 (exit $ac_status); } &&
32723 { ac_try='test -z "$ac_c_werror_flag"
32724 || test ! -s conftest.err'
32725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32726 (eval $ac_try) 2>&5
32728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32729 (exit $ac_status); }; } &&
32730 { ac_try='test -s conftest$ac_exeext'
32731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32732 (eval $ac_try) 2>&5
32734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32735 (exit $ac_status); }; }; then
32736 ac_cv_lib_sasl_sasl_client_init=yes
32738 echo "$as_me: failed program was:" >&5
32739 sed 's/^/| /' conftest.$ac_ext >&5
32741 ac_cv_lib_sasl_sasl_client_init=no
32743 rm -f conftest.err conftest.$ac_objext \
32744 conftest$ac_exeext conftest.$ac_ext
32745 LIBS=$ac_check_lib_save_LIBS
32747 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
32748 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6
32749 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
32750 ol_link_sasl="-lsasl"
32757 if test $ol_link_sasl = no ; then
32758 if test $ol_with_cyrus_sasl != auto ; then
32759 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
32760 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
32761 { (exit 1); exit 1; }; }
32763 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
32764 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
32765 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
32766 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
32767 if test $ol_link_tls = no ; then
32768 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
32769 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
32773 echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
32774 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6
32775 if test "${ol_cv_sasl_compat+set}" = set; then
32776 echo $ECHO_N "(cached) $ECHO_C" >&6
32779 cat >conftest.$ac_ext <<_ACEOF
32782 cat confdefs.h >>conftest.$ac_ext
32783 cat >>conftest.$ac_ext <<_ACEOF
32784 /* end confdefs.h. */
32786 #ifdef HAVE_SASL_SASL_H
32787 #include <sasl/sasl.h>
32792 /* Require 2.1.15+ */
32793 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
32794 char *__sasl_compat = "2.2+ or better okay (we guess)";
32795 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
32796 && SASL_VERSION_STEP >=15
32797 char *__sasl_compat = "2.1.15+ or better okay";
32801 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
32802 $EGREP "__sasl_compat" >/dev/null 2>&1; then
32803 ol_cv_sasl_compat=yes
32805 ol_cv_sasl_compat=no
32810 echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
32811 echo "${ECHO_T}$ol_cv_sasl_compat" >&6
32813 if test $ol_cv_sasl_compat = no ; then
32815 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
32816 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
32817 { (exit 1); exit 1; }; }
32821 cat >>confdefs.h <<\_ACEOF
32822 #define HAVE_CYRUS_SASL 1
32825 SASL_LIBS="$ol_link_sasl"
32826 if test $ol_enable_spasswd != no ; then
32827 ol_link_spasswd=yes
32830 ac_save_LIBS="$LIBS"
32831 LIBS="$LIBS $ol_link_sasl"
32832 echo "$as_me:$LINENO: checking for sasl_version" >&5
32833 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6
32834 if test "${ac_cv_func_sasl_version+set}" = set; then
32835 echo $ECHO_N "(cached) $ECHO_C" >&6
32837 cat >conftest.$ac_ext <<_ACEOF
32840 cat confdefs.h >>conftest.$ac_ext
32841 cat >>conftest.$ac_ext <<_ACEOF
32842 /* end confdefs.h. */
32843 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
32844 For example, HP-UX 11i <limits.h> declares gettimeofday. */
32845 #define sasl_version innocuous_sasl_version
32847 /* System header to define __stub macros and hopefully few prototypes,
32848 which can conflict with char sasl_version (); below.
32849 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
32850 <limits.h> exists even on freestanding compilers. */
32853 # include <limits.h>
32855 # include <assert.h>
32858 #undef sasl_version
32860 /* Override any gcc2 internal prototype to avoid an error. */
32865 /* We use char because int might match the return type of a gcc2
32866 builtin and then its argument prototype would still apply. */
32867 char sasl_version ();
32868 /* The GNU C library defines this for functions which it implements
32869 to always fail with ENOSYS. Some functions are actually named
32870 something starting with __ and the normal name is an alias. */
32871 #if defined (__stub_sasl_version) || defined (__stub___sasl_version)
32874 char (*f) () = sasl_version;
32883 return f != sasl_version;
32888 rm -f conftest.$ac_objext conftest$ac_exeext
32889 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32890 (eval $ac_link) 2>conftest.er1
32892 grep -v '^ *+' conftest.er1 >conftest.err
32894 cat conftest.err >&5
32895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32896 (exit $ac_status); } &&
32897 { ac_try='test -z "$ac_c_werror_flag"
32898 || test ! -s conftest.err'
32899 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32900 (eval $ac_try) 2>&5
32902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32903 (exit $ac_status); }; } &&
32904 { ac_try='test -s conftest$ac_exeext'
32905 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32906 (eval $ac_try) 2>&5
32908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32909 (exit $ac_status); }; }; then
32910 ac_cv_func_sasl_version=yes
32912 echo "$as_me: failed program was:" >&5
32913 sed 's/^/| /' conftest.$ac_ext >&5
32915 ac_cv_func_sasl_version=no
32917 rm -f conftest.err conftest.$ac_objext \
32918 conftest$ac_exeext conftest.$ac_ext
32920 echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
32921 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6
32922 if test $ac_cv_func_sasl_version = yes; then
32924 cat >>confdefs.h <<\_ACEOF
32925 #define HAVE_SASL_VERSION 1
32930 LIBS="$ac_save_LIBS"
32936 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
32937 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
32938 if test $ol_link_tls = no ; then
32939 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
32940 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
32944 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
32946 if test -r /dev/urandom ; then
32947 dev="/dev/urandom";
32948 elif test -r /idev/urandom ; then
32949 dev="/idev/urandom";
32950 elif test -r /dev/srandom ; then
32951 dev="/dev/srandom";
32952 elif test -r /dev/random ; then
32954 elif test -r /idev/random ; then
32955 dev="/idev/random";
32958 if test $dev != no ; then
32960 cat >>confdefs.h <<_ACEOF
32961 #define URANDOM_DEVICE "$dev"
32968 if test $ol_with_fetch != no ; then
32970 LIBS="-lfetch -lcom_err $LIBS"
32971 echo "$as_me:$LINENO: checking fetch(3) library" >&5
32972 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6
32973 if test "${ol_cv_lib_fetch+set}" = set; then
32974 echo $ECHO_N "(cached) $ECHO_C" >&6
32977 cat >conftest.$ac_ext <<_ACEOF
32980 cat confdefs.h >>conftest.$ac_ext
32981 cat >>conftest.$ac_ext <<_ACEOF
32982 /* end confdefs.h. */
32984 #include <sys/param.h>
32990 struct url *u = fetchParseURL("file:///");
32995 rm -f conftest.$ac_objext conftest$ac_exeext
32996 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32997 (eval $ac_link) 2>conftest.er1
32999 grep -v '^ *+' conftest.er1 >conftest.err
33001 cat conftest.err >&5
33002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33003 (exit $ac_status); } &&
33004 { ac_try='test -z "$ac_c_werror_flag"
33005 || test ! -s conftest.err'
33006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33007 (eval $ac_try) 2>&5
33009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33010 (exit $ac_status); }; } &&
33011 { ac_try='test -s conftest$ac_exeext'
33012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33013 (eval $ac_try) 2>&5
33015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33016 (exit $ac_status); }; }; then
33017 ol_cv_lib_fetch=yes
33019 echo "$as_me: failed program was:" >&5
33020 sed 's/^/| /' conftest.$ac_ext >&5
33024 rm -f conftest.err conftest.$ac_objext \
33025 conftest$ac_exeext conftest.$ac_ext
33027 echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
33028 echo "${ECHO_T}$ol_cv_lib_fetch" >&6
33030 if test $ol_cv_lib_fetch != no ; then
33031 ol_link_fetch="-lfetch -lcom_err"
33033 cat >>confdefs.h <<\_ACEOF
33034 #define HAVE_FETCH 1
33040 if test $ol_cv_lib_fetch != no ; then
33041 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
33042 ol_link_fetch=freebsd
33044 elif test $ol_with_fetch != auto ; then
33045 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
33046 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
33047 { (exit 1); exit 1; }; }
33051 if test $ol_enable_crypt != no ; then
33053 LIBS="$TLS_LIBS $LIBS"
33055 echo "$as_me:$LINENO: checking for crypt" >&5
33056 echo $ECHO_N "checking for crypt... $ECHO_C" >&6
33057 if test "${ac_cv_func_crypt+set}" = set; then
33058 echo $ECHO_N "(cached) $ECHO_C" >&6
33060 cat >conftest.$ac_ext <<_ACEOF
33063 cat confdefs.h >>conftest.$ac_ext
33064 cat >>conftest.$ac_ext <<_ACEOF
33065 /* end confdefs.h. */
33066 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
33067 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33068 #define crypt innocuous_crypt
33070 /* System header to define __stub macros and hopefully few prototypes,
33071 which can conflict with char crypt (); below.
33072 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33073 <limits.h> exists even on freestanding compilers. */
33076 # include <limits.h>
33078 # include <assert.h>
33083 /* Override any gcc2 internal prototype to avoid an error. */
33088 /* We use char because int might match the return type of a gcc2
33089 builtin and then its argument prototype would still apply. */
33091 /* The GNU C library defines this for functions which it implements
33092 to always fail with ENOSYS. Some functions are actually named
33093 something starting with __ and the normal name is an alias. */
33094 #if defined (__stub_crypt) || defined (__stub___crypt)
33097 char (*f) () = crypt;
33111 rm -f conftest.$ac_objext conftest$ac_exeext
33112 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33113 (eval $ac_link) 2>conftest.er1
33115 grep -v '^ *+' conftest.er1 >conftest.err
33117 cat conftest.err >&5
33118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33119 (exit $ac_status); } &&
33120 { ac_try='test -z "$ac_c_werror_flag"
33121 || test ! -s conftest.err'
33122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33123 (eval $ac_try) 2>&5
33125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33126 (exit $ac_status); }; } &&
33127 { ac_try='test -s conftest$ac_exeext'
33128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33129 (eval $ac_try) 2>&5
33131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33132 (exit $ac_status); }; }; then
33133 ac_cv_func_crypt=yes
33135 echo "$as_me: failed program was:" >&5
33136 sed 's/^/| /' conftest.$ac_ext >&5
33138 ac_cv_func_crypt=no
33140 rm -f conftest.err conftest.$ac_objext \
33141 conftest$ac_exeext conftest.$ac_ext
33143 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
33144 echo "${ECHO_T}$ac_cv_func_crypt" >&6
33145 if test $ac_cv_func_crypt = yes; then
33150 echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
33151 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
33152 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
33153 echo $ECHO_N "(cached) $ECHO_C" >&6
33155 ac_check_lib_save_LIBS=$LIBS
33156 LIBS="-lcrypt $LIBS"
33157 cat >conftest.$ac_ext <<_ACEOF
33160 cat confdefs.h >>conftest.$ac_ext
33161 cat >>conftest.$ac_ext <<_ACEOF
33162 /* end confdefs.h. */
33164 /* Override any gcc2 internal prototype to avoid an error. */
33168 /* We use char because int might match the return type of a gcc2
33169 builtin and then its argument prototype would still apply. */
33179 rm -f conftest.$ac_objext conftest$ac_exeext
33180 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33181 (eval $ac_link) 2>conftest.er1
33183 grep -v '^ *+' conftest.er1 >conftest.err
33185 cat conftest.err >&5
33186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33187 (exit $ac_status); } &&
33188 { ac_try='test -z "$ac_c_werror_flag"
33189 || test ! -s conftest.err'
33190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33191 (eval $ac_try) 2>&5
33193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33194 (exit $ac_status); }; } &&
33195 { ac_try='test -s conftest$ac_exeext'
33196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33197 (eval $ac_try) 2>&5
33199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33200 (exit $ac_status); }; }; then
33201 ac_cv_lib_crypt_crypt=yes
33203 echo "$as_me: failed program was:" >&5
33204 sed 's/^/| /' conftest.$ac_ext >&5
33206 ac_cv_lib_crypt_crypt=no
33208 rm -f conftest.err conftest.$ac_objext \
33209 conftest$ac_exeext conftest.$ac_ext
33210 LIBS=$ac_check_lib_save_LIBS
33212 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
33213 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
33214 if test $ac_cv_lib_crypt_crypt = yes; then
33215 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
33226 if test $have_crypt = yes ; then
33228 cat >>confdefs.h <<\_ACEOF
33229 #define HAVE_CRYPT 1
33233 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
33234 echo "$as_me: WARNING: could not find crypt" >&2;}
33235 if test $ol_enable_crypt = yes ; then
33236 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
33237 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
33238 { (exit 1); exit 1; }; }
33241 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
33242 echo "$as_me: WARNING: disabling crypt support" >&2;}
33247 if test $ol_enable_proctitle != no ; then
33248 echo "$as_me:$LINENO: checking for setproctitle" >&5
33249 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6
33250 if test "${ac_cv_func_setproctitle+set}" = set; then
33251 echo $ECHO_N "(cached) $ECHO_C" >&6
33253 cat >conftest.$ac_ext <<_ACEOF
33256 cat confdefs.h >>conftest.$ac_ext
33257 cat >>conftest.$ac_ext <<_ACEOF
33258 /* end confdefs.h. */
33259 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
33260 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33261 #define setproctitle innocuous_setproctitle
33263 /* System header to define __stub macros and hopefully few prototypes,
33264 which can conflict with char setproctitle (); below.
33265 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33266 <limits.h> exists even on freestanding compilers. */
33269 # include <limits.h>
33271 # include <assert.h>
33274 #undef setproctitle
33276 /* Override any gcc2 internal prototype to avoid an error. */
33281 /* We use char because int might match the return type of a gcc2
33282 builtin and then its argument prototype would still apply. */
33283 char setproctitle ();
33284 /* The GNU C library defines this for functions which it implements
33285 to always fail with ENOSYS. Some functions are actually named
33286 something starting with __ and the normal name is an alias. */
33287 #if defined (__stub_setproctitle) || defined (__stub___setproctitle)
33290 char (*f) () = setproctitle;
33299 return f != setproctitle;
33304 rm -f conftest.$ac_objext conftest$ac_exeext
33305 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33306 (eval $ac_link) 2>conftest.er1
33308 grep -v '^ *+' conftest.er1 >conftest.err
33310 cat conftest.err >&5
33311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33312 (exit $ac_status); } &&
33313 { ac_try='test -z "$ac_c_werror_flag"
33314 || test ! -s conftest.err'
33315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33316 (eval $ac_try) 2>&5
33318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33319 (exit $ac_status); }; } &&
33320 { ac_try='test -s conftest$ac_exeext'
33321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33322 (eval $ac_try) 2>&5
33324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33325 (exit $ac_status); }; }; then
33326 ac_cv_func_setproctitle=yes
33328 echo "$as_me: failed program was:" >&5
33329 sed 's/^/| /' conftest.$ac_ext >&5
33331 ac_cv_func_setproctitle=no
33333 rm -f conftest.err conftest.$ac_objext \
33334 conftest$ac_exeext conftest.$ac_ext
33336 echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
33337 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6
33338 if test $ac_cv_func_setproctitle = yes; then
33339 have_setproctitle=yes
33342 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
33343 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
33344 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
33345 echo $ECHO_N "(cached) $ECHO_C" >&6
33347 ac_check_lib_save_LIBS=$LIBS
33348 LIBS="-lutil $LIBS"
33349 cat >conftest.$ac_ext <<_ACEOF
33352 cat confdefs.h >>conftest.$ac_ext
33353 cat >>conftest.$ac_ext <<_ACEOF
33354 /* end confdefs.h. */
33356 /* Override any gcc2 internal prototype to avoid an error. */
33360 /* We use char because int might match the return type of a gcc2
33361 builtin and then its argument prototype would still apply. */
33362 char setproctitle ();
33371 rm -f conftest.$ac_objext conftest$ac_exeext
33372 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33373 (eval $ac_link) 2>conftest.er1
33375 grep -v '^ *+' conftest.er1 >conftest.err
33377 cat conftest.err >&5
33378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33379 (exit $ac_status); } &&
33380 { ac_try='test -z "$ac_c_werror_flag"
33381 || test ! -s conftest.err'
33382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33383 (eval $ac_try) 2>&5
33385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33386 (exit $ac_status); }; } &&
33387 { ac_try='test -s conftest$ac_exeext'
33388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33389 (eval $ac_try) 2>&5
33391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33392 (exit $ac_status); }; }; then
33393 ac_cv_lib_util_setproctitle=yes
33395 echo "$as_me: failed program was:" >&5
33396 sed 's/^/| /' conftest.$ac_ext >&5
33398 ac_cv_lib_util_setproctitle=no
33400 rm -f conftest.err conftest.$ac_objext \
33401 conftest$ac_exeext conftest.$ac_ext
33402 LIBS=$ac_check_lib_save_LIBS
33404 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
33405 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
33406 if test $ac_cv_lib_util_setproctitle = yes; then
33407 have_setproctitle=yes
33408 LUTIL_LIBS="$LUTIL_LIBS -lutil"
33410 have_setproctitle=no
33412 "setproctitle.$ac_objext" | \
33413 *" setproctitle.$ac_objext" | \
33414 "setproctitle.$ac_objext "* | \
33415 *" setproctitle.$ac_objext "* ) ;;
33416 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext" ;;
33419 LIBSRCS="$LIBSRCS setproctitle.c"
33425 if test $have_setproctitle = yes ; then
33427 cat >>confdefs.h <<\_ACEOF
33428 #define HAVE_SETPROCTITLE 1
33434 if test $ol_enable_slp != no ; then
33436 for ac_header in slp.h
33438 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
33439 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33440 echo "$as_me:$LINENO: checking for $ac_header" >&5
33441 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33442 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33443 echo $ECHO_N "(cached) $ECHO_C" >&6
33445 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33446 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33448 # Is the header compilable?
33449 echo "$as_me:$LINENO: checking $ac_header usability" >&5
33450 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
33451 cat >conftest.$ac_ext <<_ACEOF
33454 cat confdefs.h >>conftest.$ac_ext
33455 cat >>conftest.$ac_ext <<_ACEOF
33456 /* end confdefs.h. */
33457 $ac_includes_default
33458 #include <$ac_header>
33460 rm -f conftest.$ac_objext
33461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33462 (eval $ac_compile) 2>conftest.er1
33464 grep -v '^ *+' conftest.er1 >conftest.err
33466 cat conftest.err >&5
33467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33468 (exit $ac_status); } &&
33469 { ac_try='test -z "$ac_c_werror_flag"
33470 || test ! -s conftest.err'
33471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33472 (eval $ac_try) 2>&5
33474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33475 (exit $ac_status); }; } &&
33476 { ac_try='test -s conftest.$ac_objext'
33477 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33478 (eval $ac_try) 2>&5
33480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33481 (exit $ac_status); }; }; then
33482 ac_header_compiler=yes
33484 echo "$as_me: failed program was:" >&5
33485 sed 's/^/| /' conftest.$ac_ext >&5
33487 ac_header_compiler=no
33489 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33490 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
33491 echo "${ECHO_T}$ac_header_compiler" >&6
33493 # Is the header present?
33494 echo "$as_me:$LINENO: checking $ac_header presence" >&5
33495 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
33496 cat >conftest.$ac_ext <<_ACEOF
33499 cat confdefs.h >>conftest.$ac_ext
33500 cat >>conftest.$ac_ext <<_ACEOF
33501 /* end confdefs.h. */
33502 #include <$ac_header>
33504 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
33505 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
33507 grep -v '^ *+' conftest.er1 >conftest.err
33509 cat conftest.err >&5
33510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33511 (exit $ac_status); } >/dev/null; then
33512 if test -s conftest.err; then
33513 ac_cpp_err=$ac_c_preproc_warn_flag
33514 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
33521 if test -z "$ac_cpp_err"; then
33522 ac_header_preproc=yes
33524 echo "$as_me: failed program was:" >&5
33525 sed 's/^/| /' conftest.$ac_ext >&5
33527 ac_header_preproc=no
33529 rm -f conftest.err conftest.$ac_ext
33530 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
33531 echo "${ECHO_T}$ac_header_preproc" >&6
33533 # So? What about this header?
33534 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
33536 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
33537 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
33538 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
33539 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
33540 ac_header_preproc=yes
33543 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
33544 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
33545 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
33546 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
33547 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
33548 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
33549 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
33550 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
33551 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
33552 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
33553 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
33554 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
33557 ## --------------------------------------------- ##
33558 ## Report this to <http://www.openldap.org/its/> ##
33559 ## --------------------------------------------- ##
33562 sed "s/^/$as_me: WARNING: /" >&2
33565 echo "$as_me:$LINENO: checking for $ac_header" >&5
33566 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33567 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33568 echo $ECHO_N "(cached) $ECHO_C" >&6
33570 eval "$as_ac_Header=\$ac_header_preproc"
33572 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33573 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33576 if test `eval echo '${'$as_ac_Header'}'` = yes; then
33577 cat >>confdefs.h <<_ACEOF
33578 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
33586 if test $ac_cv_header_slp_h = yes ; then
33587 echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
33588 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6
33589 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
33590 echo $ECHO_N "(cached) $ECHO_C" >&6
33592 ac_check_lib_save_LIBS=$LIBS
33594 cat >conftest.$ac_ext <<_ACEOF
33597 cat confdefs.h >>conftest.$ac_ext
33598 cat >>conftest.$ac_ext <<_ACEOF
33599 /* end confdefs.h. */
33601 /* Override any gcc2 internal prototype to avoid an error. */
33605 /* We use char because int might match the return type of a gcc2
33606 builtin and then its argument prototype would still apply. */
33616 rm -f conftest.$ac_objext conftest$ac_exeext
33617 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33618 (eval $ac_link) 2>conftest.er1
33620 grep -v '^ *+' conftest.er1 >conftest.err
33622 cat conftest.err >&5
33623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33624 (exit $ac_status); } &&
33625 { ac_try='test -z "$ac_c_werror_flag"
33626 || test ! -s conftest.err'
33627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33628 (eval $ac_try) 2>&5
33630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33631 (exit $ac_status); }; } &&
33632 { ac_try='test -s conftest$ac_exeext'
33633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33634 (eval $ac_try) 2>&5
33636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33637 (exit $ac_status); }; }; then
33638 ac_cv_lib_slp_SLPOpen=yes
33640 echo "$as_me: failed program was:" >&5
33641 sed 's/^/| /' conftest.$ac_ext >&5
33643 ac_cv_lib_slp_SLPOpen=no
33645 rm -f conftest.err conftest.$ac_objext \
33646 conftest$ac_exeext conftest.$ac_ext
33647 LIBS=$ac_check_lib_save_LIBS
33649 echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
33650 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6
33651 if test $ac_cv_lib_slp_SLPOpen = yes; then
33657 if test $have_slp = yes ; then
33659 cat >>confdefs.h <<\_ACEOF
33663 SLAPD_SLP_LIBS=-lslp
33666 elif test $ol_enable_slp = yes ; then
33667 { { echo "$as_me:$LINENO: error: SLP not found" >&5
33668 echo "$as_me: error: SLP not found" >&2;}
33669 { (exit 1); exit 1; }; }
33674 echo "$as_me:$LINENO: checking for mode_t" >&5
33675 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
33676 if test "${ac_cv_type_mode_t+set}" = set; then
33677 echo $ECHO_N "(cached) $ECHO_C" >&6
33679 cat >conftest.$ac_ext <<_ACEOF
33682 cat confdefs.h >>conftest.$ac_ext
33683 cat >>conftest.$ac_ext <<_ACEOF
33684 /* end confdefs.h. */
33685 $ac_includes_default
33691 if (sizeof (mode_t))
33697 rm -f conftest.$ac_objext
33698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33699 (eval $ac_compile) 2>conftest.er1
33701 grep -v '^ *+' conftest.er1 >conftest.err
33703 cat conftest.err >&5
33704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33705 (exit $ac_status); } &&
33706 { ac_try='test -z "$ac_c_werror_flag"
33707 || test ! -s conftest.err'
33708 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33709 (eval $ac_try) 2>&5
33711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33712 (exit $ac_status); }; } &&
33713 { ac_try='test -s conftest.$ac_objext'
33714 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33715 (eval $ac_try) 2>&5
33717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33718 (exit $ac_status); }; }; then
33719 ac_cv_type_mode_t=yes
33721 echo "$as_me: failed program was:" >&5
33722 sed 's/^/| /' conftest.$ac_ext >&5
33724 ac_cv_type_mode_t=no
33726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33728 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
33729 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
33730 if test $ac_cv_type_mode_t = yes; then
33734 cat >>confdefs.h <<_ACEOF
33740 echo "$as_me:$LINENO: checking for off_t" >&5
33741 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
33742 if test "${ac_cv_type_off_t+set}" = set; then
33743 echo $ECHO_N "(cached) $ECHO_C" >&6
33745 cat >conftest.$ac_ext <<_ACEOF
33748 cat confdefs.h >>conftest.$ac_ext
33749 cat >>conftest.$ac_ext <<_ACEOF
33750 /* end confdefs.h. */
33751 $ac_includes_default
33757 if (sizeof (off_t))
33763 rm -f conftest.$ac_objext
33764 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33765 (eval $ac_compile) 2>conftest.er1
33767 grep -v '^ *+' conftest.er1 >conftest.err
33769 cat conftest.err >&5
33770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33771 (exit $ac_status); } &&
33772 { ac_try='test -z "$ac_c_werror_flag"
33773 || test ! -s conftest.err'
33774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33775 (eval $ac_try) 2>&5
33777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33778 (exit $ac_status); }; } &&
33779 { ac_try='test -s conftest.$ac_objext'
33780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33781 (eval $ac_try) 2>&5
33783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33784 (exit $ac_status); }; }; then
33785 ac_cv_type_off_t=yes
33787 echo "$as_me: failed program was:" >&5
33788 sed 's/^/| /' conftest.$ac_ext >&5
33790 ac_cv_type_off_t=no
33792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33794 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
33795 echo "${ECHO_T}$ac_cv_type_off_t" >&6
33796 if test $ac_cv_type_off_t = yes; then
33800 cat >>confdefs.h <<_ACEOF
33806 echo "$as_me:$LINENO: checking for pid_t" >&5
33807 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
33808 if test "${ac_cv_type_pid_t+set}" = set; then
33809 echo $ECHO_N "(cached) $ECHO_C" >&6
33811 cat >conftest.$ac_ext <<_ACEOF
33814 cat confdefs.h >>conftest.$ac_ext
33815 cat >>conftest.$ac_ext <<_ACEOF
33816 /* end confdefs.h. */
33817 $ac_includes_default
33823 if (sizeof (pid_t))
33829 rm -f conftest.$ac_objext
33830 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33831 (eval $ac_compile) 2>conftest.er1
33833 grep -v '^ *+' conftest.er1 >conftest.err
33835 cat conftest.err >&5
33836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33837 (exit $ac_status); } &&
33838 { ac_try='test -z "$ac_c_werror_flag"
33839 || test ! -s conftest.err'
33840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33841 (eval $ac_try) 2>&5
33843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33844 (exit $ac_status); }; } &&
33845 { ac_try='test -s conftest.$ac_objext'
33846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33847 (eval $ac_try) 2>&5
33849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33850 (exit $ac_status); }; }; then
33851 ac_cv_type_pid_t=yes
33853 echo "$as_me: failed program was:" >&5
33854 sed 's/^/| /' conftest.$ac_ext >&5
33856 ac_cv_type_pid_t=no
33858 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33860 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
33861 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
33862 if test $ac_cv_type_pid_t = yes; then
33866 cat >>confdefs.h <<_ACEOF
33872 echo "$as_me:$LINENO: checking for ssize_t" >&5
33873 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
33874 if test "${ac_cv_type_ssize_t+set}" = set; then
33875 echo $ECHO_N "(cached) $ECHO_C" >&6
33877 cat >conftest.$ac_ext <<_ACEOF
33880 cat confdefs.h >>conftest.$ac_ext
33881 cat >>conftest.$ac_ext <<_ACEOF
33882 /* end confdefs.h. */
33883 $ac_includes_default
33889 if (sizeof (ssize_t))
33895 rm -f conftest.$ac_objext
33896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33897 (eval $ac_compile) 2>conftest.er1
33899 grep -v '^ *+' conftest.er1 >conftest.err
33901 cat conftest.err >&5
33902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33903 (exit $ac_status); } &&
33904 { ac_try='test -z "$ac_c_werror_flag"
33905 || test ! -s conftest.err'
33906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33907 (eval $ac_try) 2>&5
33909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33910 (exit $ac_status); }; } &&
33911 { ac_try='test -s conftest.$ac_objext'
33912 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33913 (eval $ac_try) 2>&5
33915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33916 (exit $ac_status); }; }; then
33917 ac_cv_type_ssize_t=yes
33919 echo "$as_me: failed program was:" >&5
33920 sed 's/^/| /' conftest.$ac_ext >&5
33922 ac_cv_type_ssize_t=no
33924 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33926 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
33927 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
33928 if test $ac_cv_type_ssize_t = yes; then
33932 cat >>confdefs.h <<_ACEOF
33933 #define ssize_t signed int
33938 echo "$as_me:$LINENO: checking for caddr_t" >&5
33939 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6
33940 if test "${ac_cv_type_caddr_t+set}" = set; then
33941 echo $ECHO_N "(cached) $ECHO_C" >&6
33943 cat >conftest.$ac_ext <<_ACEOF
33946 cat confdefs.h >>conftest.$ac_ext
33947 cat >>conftest.$ac_ext <<_ACEOF
33948 /* end confdefs.h. */
33949 $ac_includes_default
33955 if (sizeof (caddr_t))
33961 rm -f conftest.$ac_objext
33962 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33963 (eval $ac_compile) 2>conftest.er1
33965 grep -v '^ *+' conftest.er1 >conftest.err
33967 cat conftest.err >&5
33968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33969 (exit $ac_status); } &&
33970 { ac_try='test -z "$ac_c_werror_flag"
33971 || test ! -s conftest.err'
33972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33973 (eval $ac_try) 2>&5
33975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33976 (exit $ac_status); }; } &&
33977 { ac_try='test -s conftest.$ac_objext'
33978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33979 (eval $ac_try) 2>&5
33981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33982 (exit $ac_status); }; }; then
33983 ac_cv_type_caddr_t=yes
33985 echo "$as_me: failed program was:" >&5
33986 sed 's/^/| /' conftest.$ac_ext >&5
33988 ac_cv_type_caddr_t=no
33990 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33992 echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
33993 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6
33994 if test $ac_cv_type_caddr_t = yes; then
33998 cat >>confdefs.h <<_ACEOF
33999 #define caddr_t char *
34004 echo "$as_me:$LINENO: checking for size_t" >&5
34005 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
34006 if test "${ac_cv_type_size_t+set}" = set; then
34007 echo $ECHO_N "(cached) $ECHO_C" >&6
34009 cat >conftest.$ac_ext <<_ACEOF
34012 cat confdefs.h >>conftest.$ac_ext
34013 cat >>conftest.$ac_ext <<_ACEOF
34014 /* end confdefs.h. */
34015 $ac_includes_default
34021 if (sizeof (size_t))
34027 rm -f conftest.$ac_objext
34028 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34029 (eval $ac_compile) 2>conftest.er1
34031 grep -v '^ *+' conftest.er1 >conftest.err
34033 cat conftest.err >&5
34034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34035 (exit $ac_status); } &&
34036 { ac_try='test -z "$ac_c_werror_flag"
34037 || test ! -s conftest.err'
34038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34039 (eval $ac_try) 2>&5
34041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34042 (exit $ac_status); }; } &&
34043 { ac_try='test -s conftest.$ac_objext'
34044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34045 (eval $ac_try) 2>&5
34047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34048 (exit $ac_status); }; }; then
34049 ac_cv_type_size_t=yes
34051 echo "$as_me: failed program was:" >&5
34052 sed 's/^/| /' conftest.$ac_ext >&5
34054 ac_cv_type_size_t=no
34056 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34058 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
34059 echo "${ECHO_T}$ac_cv_type_size_t" >&6
34060 if test $ac_cv_type_size_t = yes; then
34064 cat >>confdefs.h <<_ACEOF
34065 #define size_t unsigned
34071 echo "$as_me:$LINENO: checking for long long" >&5
34072 echo $ECHO_N "checking for long long... $ECHO_C" >&6
34073 if test "${ac_cv_type_long_long+set}" = set; then
34074 echo $ECHO_N "(cached) $ECHO_C" >&6
34076 cat >conftest.$ac_ext <<_ACEOF
34079 cat confdefs.h >>conftest.$ac_ext
34080 cat >>conftest.$ac_ext <<_ACEOF
34081 /* end confdefs.h. */
34082 $ac_includes_default
34086 if ((long long *) 0)
34088 if (sizeof (long long))
34094 rm -f conftest.$ac_objext
34095 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34096 (eval $ac_compile) 2>conftest.er1
34098 grep -v '^ *+' conftest.er1 >conftest.err
34100 cat conftest.err >&5
34101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34102 (exit $ac_status); } &&
34103 { ac_try='test -z "$ac_c_werror_flag"
34104 || test ! -s conftest.err'
34105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34106 (eval $ac_try) 2>&5
34108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34109 (exit $ac_status); }; } &&
34110 { ac_try='test -s conftest.$ac_objext'
34111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34112 (eval $ac_try) 2>&5
34114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34115 (exit $ac_status); }; }; then
34116 ac_cv_type_long_long=yes
34118 echo "$as_me: failed program was:" >&5
34119 sed 's/^/| /' conftest.$ac_ext >&5
34121 ac_cv_type_long_long=no
34123 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34125 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
34126 echo "${ECHO_T}$ac_cv_type_long_long" >&6
34127 if test $ac_cv_type_long_long = yes; then
34129 cat >>confdefs.h <<_ACEOF
34130 #define HAVE_LONG_LONG 1
34136 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
34137 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
34138 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
34139 echo $ECHO_N "(cached) $ECHO_C" >&6
34141 cat >conftest.$ac_ext <<_ACEOF
34144 cat confdefs.h >>conftest.$ac_ext
34145 cat >>conftest.$ac_ext <<_ACEOF
34146 /* end confdefs.h. */
34147 $ac_includes_default
34151 if ((ptrdiff_t *) 0)
34153 if (sizeof (ptrdiff_t))
34159 rm -f conftest.$ac_objext
34160 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34161 (eval $ac_compile) 2>conftest.er1
34163 grep -v '^ *+' conftest.er1 >conftest.err
34165 cat conftest.err >&5
34166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34167 (exit $ac_status); } &&
34168 { ac_try='test -z "$ac_c_werror_flag"
34169 || test ! -s conftest.err'
34170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34171 (eval $ac_try) 2>&5
34173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34174 (exit $ac_status); }; } &&
34175 { ac_try='test -s conftest.$ac_objext'
34176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34177 (eval $ac_try) 2>&5
34179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34180 (exit $ac_status); }; }; then
34181 ac_cv_type_ptrdiff_t=yes
34183 echo "$as_me: failed program was:" >&5
34184 sed 's/^/| /' conftest.$ac_ext >&5
34186 ac_cv_type_ptrdiff_t=no
34188 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34190 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
34191 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
34192 if test $ac_cv_type_ptrdiff_t = yes; then
34194 cat >>confdefs.h <<_ACEOF
34195 #define HAVE_PTRDIFF_T 1
34202 echo "$as_me:$LINENO: checking for socklen_t" >&5
34203 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
34204 if test "${ac_cv_type_socklen_t+set}" = set; then
34205 echo $ECHO_N "(cached) $ECHO_C" >&6
34207 cat >conftest.$ac_ext <<_ACEOF
34210 cat confdefs.h >>conftest.$ac_ext
34211 cat >>conftest.$ac_ext <<_ACEOF
34212 /* end confdefs.h. */
34213 $ac_includes_default
34214 #ifdef HAVE_SYS_SOCKET_H
34215 #include <sys/socket.h>
34222 if ((socklen_t *) 0)
34224 if (sizeof (socklen_t))
34230 rm -f conftest.$ac_objext
34231 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34232 (eval $ac_compile) 2>conftest.er1
34234 grep -v '^ *+' conftest.er1 >conftest.err
34236 cat conftest.err >&5
34237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34238 (exit $ac_status); } &&
34239 { ac_try='test -z "$ac_c_werror_flag"
34240 || test ! -s conftest.err'
34241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34242 (eval $ac_try) 2>&5
34244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34245 (exit $ac_status); }; } &&
34246 { ac_try='test -s conftest.$ac_objext'
34247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34248 (eval $ac_try) 2>&5
34250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34251 (exit $ac_status); }; }; then
34252 ac_cv_type_socklen_t=yes
34254 echo "$as_me: failed program was:" >&5
34255 sed 's/^/| /' conftest.$ac_ext >&5
34257 ac_cv_type_socklen_t=no
34259 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34261 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
34262 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
34263 if test $ac_cv_type_socklen_t = yes; then
34267 cat >>confdefs.h <<_ACEOF
34268 #define socklen_t int
34274 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
34275 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
34276 if test "${ac_cv_type_signal+set}" = set; then
34277 echo $ECHO_N "(cached) $ECHO_C" >&6
34279 cat >conftest.$ac_ext <<_ACEOF
34282 cat confdefs.h >>conftest.$ac_ext
34283 cat >>conftest.$ac_ext <<_ACEOF
34284 /* end confdefs.h. */
34285 #include <sys/types.h>
34286 #include <signal.h>
34291 extern "C" void (*signal (int, void (*)(int)))(int);
34293 void (*signal ()) ();
34304 rm -f conftest.$ac_objext
34305 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34306 (eval $ac_compile) 2>conftest.er1
34308 grep -v '^ *+' conftest.er1 >conftest.err
34310 cat conftest.err >&5
34311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34312 (exit $ac_status); } &&
34313 { ac_try='test -z "$ac_c_werror_flag"
34314 || test ! -s conftest.err'
34315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34316 (eval $ac_try) 2>&5
34318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34319 (exit $ac_status); }; } &&
34320 { ac_try='test -s conftest.$ac_objext'
34321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34322 (eval $ac_try) 2>&5
34324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34325 (exit $ac_status); }; }; then
34326 ac_cv_type_signal=void
34328 echo "$as_me: failed program was:" >&5
34329 sed 's/^/| /' conftest.$ac_ext >&5
34331 ac_cv_type_signal=int
34333 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34335 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
34336 echo "${ECHO_T}$ac_cv_type_signal" >&6
34338 cat >>confdefs.h <<_ACEOF
34339 #define RETSIGTYPE $ac_cv_type_signal
34344 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
34345 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
34346 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
34347 echo $ECHO_N "(cached) $ECHO_C" >&6
34349 cat >conftest.$ac_ext <<_ACEOF
34352 cat confdefs.h >>conftest.$ac_ext
34353 cat >>conftest.$ac_ext <<_ACEOF
34354 /* end confdefs.h. */
34355 $ac_includes_default
34356 #include <signal.h>
34362 if ((sig_atomic_t *) 0)
34364 if (sizeof (sig_atomic_t))
34370 rm -f conftest.$ac_objext
34371 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34372 (eval $ac_compile) 2>conftest.er1
34374 grep -v '^ *+' conftest.er1 >conftest.err
34376 cat conftest.err >&5
34377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34378 (exit $ac_status); } &&
34379 { ac_try='test -z "$ac_c_werror_flag"
34380 || test ! -s conftest.err'
34381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34382 (eval $ac_try) 2>&5
34384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34385 (exit $ac_status); }; } &&
34386 { ac_try='test -s conftest.$ac_objext'
34387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34388 (eval $ac_try) 2>&5
34390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34391 (exit $ac_status); }; }; then
34392 ac_cv_type_sig_atomic_t=yes
34394 echo "$as_me: failed program was:" >&5
34395 sed 's/^/| /' conftest.$ac_ext >&5
34397 ac_cv_type_sig_atomic_t=no
34399 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34401 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
34402 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
34403 if test $ac_cv_type_sig_atomic_t = yes; then
34407 cat >>confdefs.h <<_ACEOF
34408 #define sig_atomic_t int
34414 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
34415 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
34416 if test "${ac_cv_type_uid_t+set}" = set; then
34417 echo $ECHO_N "(cached) $ECHO_C" >&6
34419 cat >conftest.$ac_ext <<_ACEOF
34422 cat confdefs.h >>conftest.$ac_ext
34423 cat >>conftest.$ac_ext <<_ACEOF
34424 /* end confdefs.h. */
34425 #include <sys/types.h>
34428 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34429 $EGREP "uid_t" >/dev/null 2>&1; then
34430 ac_cv_type_uid_t=yes
34432 ac_cv_type_uid_t=no
34437 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
34438 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
34439 if test $ac_cv_type_uid_t = no; then
34441 cat >>confdefs.h <<\_ACEOF
34446 cat >>confdefs.h <<\_ACEOF
34453 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
34454 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
34455 if test "${ac_cv_header_time+set}" = set; then
34456 echo $ECHO_N "(cached) $ECHO_C" >&6
34458 cat >conftest.$ac_ext <<_ACEOF
34461 cat confdefs.h >>conftest.$ac_ext
34462 cat >>conftest.$ac_ext <<_ACEOF
34463 /* end confdefs.h. */
34464 #include <sys/types.h>
34465 #include <sys/time.h>
34471 if ((struct tm *) 0)
34477 rm -f conftest.$ac_objext
34478 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34479 (eval $ac_compile) 2>conftest.er1
34481 grep -v '^ *+' conftest.er1 >conftest.err
34483 cat conftest.err >&5
34484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34485 (exit $ac_status); } &&
34486 { ac_try='test -z "$ac_c_werror_flag"
34487 || test ! -s conftest.err'
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); }; } &&
34493 { ac_try='test -s conftest.$ac_objext'
34494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34495 (eval $ac_try) 2>&5
34497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34498 (exit $ac_status); }; }; then
34499 ac_cv_header_time=yes
34501 echo "$as_me: failed program was:" >&5
34502 sed 's/^/| /' conftest.$ac_ext >&5
34504 ac_cv_header_time=no
34506 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34508 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
34509 echo "${ECHO_T}$ac_cv_header_time" >&6
34510 if test $ac_cv_header_time = yes; then
34512 cat >>confdefs.h <<\_ACEOF
34513 #define TIME_WITH_SYS_TIME 1
34518 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
34519 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
34520 if test "${ac_cv_struct_tm+set}" = set; then
34521 echo $ECHO_N "(cached) $ECHO_C" >&6
34523 cat >conftest.$ac_ext <<_ACEOF
34526 cat confdefs.h >>conftest.$ac_ext
34527 cat >>conftest.$ac_ext <<_ACEOF
34528 /* end confdefs.h. */
34529 #include <sys/types.h>
34535 struct tm *tp; tp->tm_sec;
34540 rm -f conftest.$ac_objext
34541 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34542 (eval $ac_compile) 2>conftest.er1
34544 grep -v '^ *+' conftest.er1 >conftest.err
34546 cat conftest.err >&5
34547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34548 (exit $ac_status); } &&
34549 { ac_try='test -z "$ac_c_werror_flag"
34550 || test ! -s conftest.err'
34551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34552 (eval $ac_try) 2>&5
34554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34555 (exit $ac_status); }; } &&
34556 { ac_try='test -s conftest.$ac_objext'
34557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34558 (eval $ac_try) 2>&5
34560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34561 (exit $ac_status); }; }; then
34562 ac_cv_struct_tm=time.h
34564 echo "$as_me: failed program was:" >&5
34565 sed 's/^/| /' conftest.$ac_ext >&5
34567 ac_cv_struct_tm=sys/time.h
34569 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34571 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
34572 echo "${ECHO_T}$ac_cv_struct_tm" >&6
34573 if test $ac_cv_struct_tm = sys/time.h; then
34575 cat >>confdefs.h <<\_ACEOF
34576 #define TM_IN_SYS_TIME 1
34581 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
34582 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
34583 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
34584 echo $ECHO_N "(cached) $ECHO_C" >&6
34586 cat >conftest.$ac_ext <<_ACEOF
34589 cat confdefs.h >>conftest.$ac_ext
34590 cat >>conftest.$ac_ext <<_ACEOF
34591 /* end confdefs.h. */
34592 $ac_includes_default
34596 static struct stat ac_aggr;
34597 if (ac_aggr.st_blksize)
34603 rm -f conftest.$ac_objext
34604 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34605 (eval $ac_compile) 2>conftest.er1
34607 grep -v '^ *+' conftest.er1 >conftest.err
34609 cat conftest.err >&5
34610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34611 (exit $ac_status); } &&
34612 { ac_try='test -z "$ac_c_werror_flag"
34613 || test ! -s conftest.err'
34614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34615 (eval $ac_try) 2>&5
34617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34618 (exit $ac_status); }; } &&
34619 { ac_try='test -s conftest.$ac_objext'
34620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34621 (eval $ac_try) 2>&5
34623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34624 (exit $ac_status); }; }; then
34625 ac_cv_member_struct_stat_st_blksize=yes
34627 echo "$as_me: failed program was:" >&5
34628 sed 's/^/| /' conftest.$ac_ext >&5
34630 cat >conftest.$ac_ext <<_ACEOF
34633 cat confdefs.h >>conftest.$ac_ext
34634 cat >>conftest.$ac_ext <<_ACEOF
34635 /* end confdefs.h. */
34636 $ac_includes_default
34640 static struct stat ac_aggr;
34641 if (sizeof ac_aggr.st_blksize)
34647 rm -f conftest.$ac_objext
34648 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34649 (eval $ac_compile) 2>conftest.er1
34651 grep -v '^ *+' conftest.er1 >conftest.err
34653 cat conftest.err >&5
34654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34655 (exit $ac_status); } &&
34656 { ac_try='test -z "$ac_c_werror_flag"
34657 || test ! -s conftest.err'
34658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34659 (eval $ac_try) 2>&5
34661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34662 (exit $ac_status); }; } &&
34663 { ac_try='test -s conftest.$ac_objext'
34664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34665 (eval $ac_try) 2>&5
34667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34668 (exit $ac_status); }; }; then
34669 ac_cv_member_struct_stat_st_blksize=yes
34671 echo "$as_me: failed program was:" >&5
34672 sed 's/^/| /' conftest.$ac_ext >&5
34674 ac_cv_member_struct_stat_st_blksize=no
34676 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34678 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34680 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
34681 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
34682 if test $ac_cv_member_struct_stat_st_blksize = yes; then
34684 cat >>confdefs.h <<_ACEOF
34685 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
34691 echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
34692 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6
34693 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
34694 echo $ECHO_N "(cached) $ECHO_C" >&6
34696 cat >conftest.$ac_ext <<_ACEOF
34699 cat confdefs.h >>conftest.$ac_ext
34700 cat >>conftest.$ac_ext <<_ACEOF
34701 /* end confdefs.h. */
34702 $ac_includes_default
34708 static struct passwd ac_aggr;
34709 if (ac_aggr.pw_gecos)
34715 rm -f conftest.$ac_objext
34716 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34717 (eval $ac_compile) 2>conftest.er1
34719 grep -v '^ *+' conftest.er1 >conftest.err
34721 cat conftest.err >&5
34722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34723 (exit $ac_status); } &&
34724 { ac_try='test -z "$ac_c_werror_flag"
34725 || test ! -s conftest.err'
34726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34727 (eval $ac_try) 2>&5
34729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34730 (exit $ac_status); }; } &&
34731 { ac_try='test -s conftest.$ac_objext'
34732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34733 (eval $ac_try) 2>&5
34735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34736 (exit $ac_status); }; }; then
34737 ac_cv_member_struct_passwd_pw_gecos=yes
34739 echo "$as_me: failed program was:" >&5
34740 sed 's/^/| /' conftest.$ac_ext >&5
34742 cat >conftest.$ac_ext <<_ACEOF
34745 cat confdefs.h >>conftest.$ac_ext
34746 cat >>conftest.$ac_ext <<_ACEOF
34747 /* end confdefs.h. */
34748 $ac_includes_default
34754 static struct passwd ac_aggr;
34755 if (sizeof ac_aggr.pw_gecos)
34761 rm -f conftest.$ac_objext
34762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34763 (eval $ac_compile) 2>conftest.er1
34765 grep -v '^ *+' conftest.er1 >conftest.err
34767 cat conftest.err >&5
34768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34769 (exit $ac_status); } &&
34770 { ac_try='test -z "$ac_c_werror_flag"
34771 || test ! -s conftest.err'
34772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34773 (eval $ac_try) 2>&5
34775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34776 (exit $ac_status); }; } &&
34777 { ac_try='test -s conftest.$ac_objext'
34778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34779 (eval $ac_try) 2>&5
34781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34782 (exit $ac_status); }; }; then
34783 ac_cv_member_struct_passwd_pw_gecos=yes
34785 echo "$as_me: failed program was:" >&5
34786 sed 's/^/| /' conftest.$ac_ext >&5
34788 ac_cv_member_struct_passwd_pw_gecos=no
34790 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34794 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
34795 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6
34796 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
34798 cat >>confdefs.h <<_ACEOF
34799 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
34805 echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
34806 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6
34807 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
34808 echo $ECHO_N "(cached) $ECHO_C" >&6
34810 cat >conftest.$ac_ext <<_ACEOF
34813 cat confdefs.h >>conftest.$ac_ext
34814 cat >>conftest.$ac_ext <<_ACEOF
34815 /* end confdefs.h. */
34816 $ac_includes_default
34822 static struct passwd ac_aggr;
34823 if (ac_aggr.pw_passwd)
34829 rm -f conftest.$ac_objext
34830 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34831 (eval $ac_compile) 2>conftest.er1
34833 grep -v '^ *+' conftest.er1 >conftest.err
34835 cat conftest.err >&5
34836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34837 (exit $ac_status); } &&
34838 { ac_try='test -z "$ac_c_werror_flag"
34839 || test ! -s conftest.err'
34840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34841 (eval $ac_try) 2>&5
34843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34844 (exit $ac_status); }; } &&
34845 { ac_try='test -s conftest.$ac_objext'
34846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34847 (eval $ac_try) 2>&5
34849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34850 (exit $ac_status); }; }; then
34851 ac_cv_member_struct_passwd_pw_passwd=yes
34853 echo "$as_me: failed program was:" >&5
34854 sed 's/^/| /' conftest.$ac_ext >&5
34856 cat >conftest.$ac_ext <<_ACEOF
34859 cat confdefs.h >>conftest.$ac_ext
34860 cat >>conftest.$ac_ext <<_ACEOF
34861 /* end confdefs.h. */
34862 $ac_includes_default
34868 static struct passwd ac_aggr;
34869 if (sizeof ac_aggr.pw_passwd)
34875 rm -f conftest.$ac_objext
34876 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34877 (eval $ac_compile) 2>conftest.er1
34879 grep -v '^ *+' conftest.er1 >conftest.err
34881 cat conftest.err >&5
34882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34883 (exit $ac_status); } &&
34884 { ac_try='test -z "$ac_c_werror_flag"
34885 || test ! -s conftest.err'
34886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34887 (eval $ac_try) 2>&5
34889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34890 (exit $ac_status); }; } &&
34891 { ac_try='test -s conftest.$ac_objext'
34892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34893 (eval $ac_try) 2>&5
34895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34896 (exit $ac_status); }; }; then
34897 ac_cv_member_struct_passwd_pw_passwd=yes
34899 echo "$as_me: failed program was:" >&5
34900 sed 's/^/| /' conftest.$ac_ext >&5
34902 ac_cv_member_struct_passwd_pw_passwd=no
34904 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34906 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34908 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
34909 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6
34910 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
34912 cat >>confdefs.h <<_ACEOF
34913 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
34920 echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
34921 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6
34922 if test "${ol_cv_c_upper_lower+set}" = set; then
34923 echo $ECHO_N "(cached) $ECHO_C" >&6
34926 if test "$cross_compiling" = yes; then
34927 ol_cv_c_upper_lower=safe
34929 cat >conftest.$ac_ext <<_ACEOF
34932 cat confdefs.h >>conftest.$ac_ext
34933 cat >>conftest.$ac_ext <<_ACEOF
34934 /* end confdefs.h. */
34939 if ('C' == toupper('C'))
34945 rm -f conftest$ac_exeext
34946 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34947 (eval $ac_link) 2>&5
34949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34950 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34952 (eval $ac_try) 2>&5
34954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34955 (exit $ac_status); }; }; then
34956 ol_cv_c_upper_lower=no
34958 echo "$as_me: program exited with status $ac_status" >&5
34959 echo "$as_me: failed program was:" >&5
34960 sed 's/^/| /' conftest.$ac_ext >&5
34962 ( exit $ac_status )
34963 ol_cv_c_upper_lower=yes
34965 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34968 echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
34969 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6
34970 if test $ol_cv_c_upper_lower != no ; then
34972 cat >>confdefs.h <<\_ACEOF
34973 #define C_UPPER_LOWER 1
34978 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
34979 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
34980 if test "${ac_cv_c_const+set}" = set; then
34981 echo $ECHO_N "(cached) $ECHO_C" >&6
34983 cat >conftest.$ac_ext <<_ACEOF
34986 cat confdefs.h >>conftest.$ac_ext
34987 cat >>conftest.$ac_ext <<_ACEOF
34988 /* end confdefs.h. */
34993 /* FIXME: Include the comments suggested by Paul. */
34994 #ifndef __cplusplus
34995 /* Ultrix mips cc rejects this. */
34996 typedef int charset[2];
34998 /* SunOS 4.1.1 cc rejects this. */
34999 char const *const *ccp;
35001 /* NEC SVR4.0.2 mips cc rejects this. */
35002 struct point {int x, y;};
35003 static struct point const zero = {0,0};
35004 /* AIX XL C 1.02.0.0 rejects this.
35005 It does not let you subtract one const X* pointer from another in
35006 an arm of an if-expression whose if-part is not a constant
35008 const char *g = "string";
35009 ccp = &g + (g ? g-g : 0);
35010 /* HPUX 7.0 cc rejects these. */
35013 ccp = (char const *const *) p;
35014 { /* SCO 3.2v4 cc rejects this. */
35016 char const *s = 0 ? (char *) 0 : (char const *) 0;
35020 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
35021 int x[] = {25, 17};
35022 const int *foo = &x[0];
35025 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
35026 typedef const int *iptr;
35030 { /* AIX XL C 1.02.0.0 rejects this saying
35031 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
35032 struct s { int j; const int *ap[3]; };
35033 struct s *b; b->j = 5;
35035 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
35036 const int foo = 10;
35044 rm -f conftest.$ac_objext
35045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35046 (eval $ac_compile) 2>conftest.er1
35048 grep -v '^ *+' conftest.er1 >conftest.err
35050 cat conftest.err >&5
35051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35052 (exit $ac_status); } &&
35053 { ac_try='test -z "$ac_c_werror_flag"
35054 || test ! -s conftest.err'
35055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35056 (eval $ac_try) 2>&5
35058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35059 (exit $ac_status); }; } &&
35060 { ac_try='test -s conftest.$ac_objext'
35061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35062 (eval $ac_try) 2>&5
35064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35065 (exit $ac_status); }; }; then
35068 echo "$as_me: failed program was:" >&5
35069 sed 's/^/| /' conftest.$ac_ext >&5
35073 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35075 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
35076 echo "${ECHO_T}$ac_cv_c_const" >&6
35077 if test $ac_cv_c_const = no; then
35079 cat >>confdefs.h <<\_ACEOF
35085 echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
35086 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6
35087 if test "${ol_cv_c_volatile+set}" = set; then
35088 echo $ECHO_N "(cached) $ECHO_C" >&6
35090 cat >conftest.$ac_ext <<_ACEOF
35093 cat confdefs.h >>conftest.$ac_ext
35094 cat >>conftest.$ac_ext <<_ACEOF
35095 /* end confdefs.h. */
35100 volatile int a; int * volatile b = x ? &y : &z;
35101 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
35107 rm -f conftest.$ac_objext
35108 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35109 (eval $ac_compile) 2>conftest.er1
35111 grep -v '^ *+' conftest.er1 >conftest.err
35113 cat conftest.err >&5
35114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35115 (exit $ac_status); } &&
35116 { ac_try='test -z "$ac_c_werror_flag"
35117 || test ! -s conftest.err'
35118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35119 (eval $ac_try) 2>&5
35121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35122 (exit $ac_status); }; } &&
35123 { ac_try='test -s conftest.$ac_objext'
35124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35125 (eval $ac_try) 2>&5
35127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35128 (exit $ac_status); }; }; then
35129 ol_cv_c_volatile=yes
35131 echo "$as_me: failed program was:" >&5
35132 sed 's/^/| /' conftest.$ac_ext >&5
35134 ol_cv_c_volatile=no
35136 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35138 echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
35139 echo "${ECHO_T}$ol_cv_c_volatile" >&6
35140 if test $ol_cv_c_volatile = yes; then
35144 cat >>confdefs.h <<\_ACEOF
35151 if test $cross_compiling = yes ; then
35152 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
35153 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
35155 cat >>confdefs.h <<\_ACEOF
35156 #define CROSS_COMPILING 1
35160 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
35161 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
35162 if test "${ac_cv_c_bigendian+set}" = set; then
35163 echo $ECHO_N "(cached) $ECHO_C" >&6
35165 # See if sys/param.h defines the BYTE_ORDER macro.
35166 cat >conftest.$ac_ext <<_ACEOF
35169 cat confdefs.h >>conftest.$ac_ext
35170 cat >>conftest.$ac_ext <<_ACEOF
35171 /* end confdefs.h. */
35172 #include <sys/types.h>
35173 #include <sys/param.h>
35178 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
35179 bogus endian macros
35186 rm -f conftest.$ac_objext
35187 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35188 (eval $ac_compile) 2>conftest.er1
35190 grep -v '^ *+' conftest.er1 >conftest.err
35192 cat conftest.err >&5
35193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35194 (exit $ac_status); } &&
35195 { ac_try='test -z "$ac_c_werror_flag"
35196 || test ! -s conftest.err'
35197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35198 (eval $ac_try) 2>&5
35200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35201 (exit $ac_status); }; } &&
35202 { ac_try='test -s conftest.$ac_objext'
35203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35204 (eval $ac_try) 2>&5
35206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35207 (exit $ac_status); }; }; then
35208 # It does; now see whether it defined to BIG_ENDIAN or not.
35209 cat >conftest.$ac_ext <<_ACEOF
35212 cat confdefs.h >>conftest.$ac_ext
35213 cat >>conftest.$ac_ext <<_ACEOF
35214 /* end confdefs.h. */
35215 #include <sys/types.h>
35216 #include <sys/param.h>
35221 #if BYTE_ORDER != BIG_ENDIAN
35229 rm -f conftest.$ac_objext
35230 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35231 (eval $ac_compile) 2>conftest.er1
35233 grep -v '^ *+' conftest.er1 >conftest.err
35235 cat conftest.err >&5
35236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35237 (exit $ac_status); } &&
35238 { ac_try='test -z "$ac_c_werror_flag"
35239 || test ! -s conftest.err'
35240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35241 (eval $ac_try) 2>&5
35243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35244 (exit $ac_status); }; } &&
35245 { ac_try='test -s conftest.$ac_objext'
35246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35247 (eval $ac_try) 2>&5
35249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35250 (exit $ac_status); }; }; then
35251 ac_cv_c_bigendian=yes
35253 echo "$as_me: failed program was:" >&5
35254 sed 's/^/| /' conftest.$ac_ext >&5
35256 ac_cv_c_bigendian=no
35258 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35260 echo "$as_me: failed program was:" >&5
35261 sed 's/^/| /' conftest.$ac_ext >&5
35263 # It does not; compile a test program.
35264 if test "$cross_compiling" = yes; then
35265 # try to guess the endianness by grepping values into an object file
35266 ac_cv_c_bigendian=unknown
35267 cat >conftest.$ac_ext <<_ACEOF
35270 cat confdefs.h >>conftest.$ac_ext
35271 cat >>conftest.$ac_ext <<_ACEOF
35272 /* end confdefs.h. */
35273 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
35274 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
35275 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
35276 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
35277 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
35278 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
35282 _ascii (); _ebcdic ();
35287 rm -f conftest.$ac_objext
35288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35289 (eval $ac_compile) 2>conftest.er1
35291 grep -v '^ *+' conftest.er1 >conftest.err
35293 cat conftest.err >&5
35294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35295 (exit $ac_status); } &&
35296 { ac_try='test -z "$ac_c_werror_flag"
35297 || test ! -s conftest.err'
35298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35299 (eval $ac_try) 2>&5
35301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35302 (exit $ac_status); }; } &&
35303 { ac_try='test -s conftest.$ac_objext'
35304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35305 (eval $ac_try) 2>&5
35307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35308 (exit $ac_status); }; }; then
35309 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
35310 ac_cv_c_bigendian=yes
35312 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
35313 if test "$ac_cv_c_bigendian" = unknown; then
35314 ac_cv_c_bigendian=no
35316 # finding both strings is unlikely to happen, but who knows?
35317 ac_cv_c_bigendian=unknown
35321 echo "$as_me: failed program was:" >&5
35322 sed 's/^/| /' conftest.$ac_ext >&5
35325 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35327 cat >conftest.$ac_ext <<_ACEOF
35330 cat confdefs.h >>conftest.$ac_ext
35331 cat >>conftest.$ac_ext <<_ACEOF
35332 /* end confdefs.h. */
35336 /* Are we little or big endian? From Harbison&Steele. */
35340 char c[sizeof (long)];
35343 exit (u.c[sizeof (long) - 1] == 1);
35346 rm -f conftest$ac_exeext
35347 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35348 (eval $ac_link) 2>&5
35350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35351 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35353 (eval $ac_try) 2>&5
35355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35356 (exit $ac_status); }; }; then
35357 ac_cv_c_bigendian=no
35359 echo "$as_me: program exited with status $ac_status" >&5
35360 echo "$as_me: failed program was:" >&5
35361 sed 's/^/| /' conftest.$ac_ext >&5
35363 ( exit $ac_status )
35364 ac_cv_c_bigendian=yes
35366 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35371 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
35372 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
35373 case $ac_cv_c_bigendian in
35376 cat >>confdefs.h <<\_ACEOF
35377 #define WORDS_BIGENDIAN 1
35383 { { echo "$as_me:$LINENO: error: unknown endianness
35384 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
35385 echo "$as_me: error: unknown endianness
35386 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
35387 { (exit 1); exit 1; }; } ;;
35392 echo "$as_me:$LINENO: checking for short" >&5
35393 echo $ECHO_N "checking for short... $ECHO_C" >&6
35394 if test "${ac_cv_type_short+set}" = set; then
35395 echo $ECHO_N "(cached) $ECHO_C" >&6
35397 cat >conftest.$ac_ext <<_ACEOF
35400 cat confdefs.h >>conftest.$ac_ext
35401 cat >>conftest.$ac_ext <<_ACEOF
35402 /* end confdefs.h. */
35403 $ac_includes_default
35409 if (sizeof (short))
35415 rm -f conftest.$ac_objext
35416 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35417 (eval $ac_compile) 2>conftest.er1
35419 grep -v '^ *+' conftest.er1 >conftest.err
35421 cat conftest.err >&5
35422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35423 (exit $ac_status); } &&
35424 { ac_try='test -z "$ac_c_werror_flag"
35425 || test ! -s conftest.err'
35426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35427 (eval $ac_try) 2>&5
35429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35430 (exit $ac_status); }; } &&
35431 { ac_try='test -s conftest.$ac_objext'
35432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35433 (eval $ac_try) 2>&5
35435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35436 (exit $ac_status); }; }; then
35437 ac_cv_type_short=yes
35439 echo "$as_me: failed program was:" >&5
35440 sed 's/^/| /' conftest.$ac_ext >&5
35442 ac_cv_type_short=no
35444 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35446 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
35447 echo "${ECHO_T}$ac_cv_type_short" >&6
35449 echo "$as_me:$LINENO: checking size of short" >&5
35450 echo $ECHO_N "checking size of short... $ECHO_C" >&6
35451 if test "${ac_cv_sizeof_short+set}" = set; then
35452 echo $ECHO_N "(cached) $ECHO_C" >&6
35454 if test "$ac_cv_type_short" = yes; then
35455 # The cast to unsigned long works around a bug in the HP C Compiler
35456 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35457 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35458 # This bug is HP SR number 8606223364.
35459 if test "$cross_compiling" = yes; then
35460 # Depending upon the size, compute the lo and hi bounds.
35461 cat >conftest.$ac_ext <<_ACEOF
35464 cat confdefs.h >>conftest.$ac_ext
35465 cat >>conftest.$ac_ext <<_ACEOF
35466 /* end confdefs.h. */
35467 $ac_includes_default
35471 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
35478 rm -f conftest.$ac_objext
35479 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35480 (eval $ac_compile) 2>conftest.er1
35482 grep -v '^ *+' conftest.er1 >conftest.err
35484 cat conftest.err >&5
35485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35486 (exit $ac_status); } &&
35487 { ac_try='test -z "$ac_c_werror_flag"
35488 || test ! -s conftest.err'
35489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35490 (eval $ac_try) 2>&5
35492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35493 (exit $ac_status); }; } &&
35494 { ac_try='test -s conftest.$ac_objext'
35495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35496 (eval $ac_try) 2>&5
35498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35499 (exit $ac_status); }; }; then
35502 cat >conftest.$ac_ext <<_ACEOF
35505 cat confdefs.h >>conftest.$ac_ext
35506 cat >>conftest.$ac_ext <<_ACEOF
35507 /* end confdefs.h. */
35508 $ac_includes_default
35512 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
35519 rm -f conftest.$ac_objext
35520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35521 (eval $ac_compile) 2>conftest.er1
35523 grep -v '^ *+' conftest.er1 >conftest.err
35525 cat conftest.err >&5
35526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35527 (exit $ac_status); } &&
35528 { ac_try='test -z "$ac_c_werror_flag"
35529 || test ! -s conftest.err'
35530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35531 (eval $ac_try) 2>&5
35533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35534 (exit $ac_status); }; } &&
35535 { ac_try='test -s conftest.$ac_objext'
35536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35537 (eval $ac_try) 2>&5
35539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35540 (exit $ac_status); }; }; then
35541 ac_hi=$ac_mid; break
35543 echo "$as_me: failed program was:" >&5
35544 sed 's/^/| /' conftest.$ac_ext >&5
35546 ac_lo=`expr $ac_mid + 1`
35547 if test $ac_lo -le $ac_mid; then
35551 ac_mid=`expr 2 '*' $ac_mid + 1`
35553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35556 echo "$as_me: failed program was:" >&5
35557 sed 's/^/| /' conftest.$ac_ext >&5
35559 cat >conftest.$ac_ext <<_ACEOF
35562 cat confdefs.h >>conftest.$ac_ext
35563 cat >>conftest.$ac_ext <<_ACEOF
35564 /* end confdefs.h. */
35565 $ac_includes_default
35569 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
35576 rm -f conftest.$ac_objext
35577 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35578 (eval $ac_compile) 2>conftest.er1
35580 grep -v '^ *+' conftest.er1 >conftest.err
35582 cat conftest.err >&5
35583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35584 (exit $ac_status); } &&
35585 { ac_try='test -z "$ac_c_werror_flag"
35586 || test ! -s conftest.err'
35587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35588 (eval $ac_try) 2>&5
35590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35591 (exit $ac_status); }; } &&
35592 { ac_try='test -s conftest.$ac_objext'
35593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35594 (eval $ac_try) 2>&5
35596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35597 (exit $ac_status); }; }; then
35600 cat >conftest.$ac_ext <<_ACEOF
35603 cat confdefs.h >>conftest.$ac_ext
35604 cat >>conftest.$ac_ext <<_ACEOF
35605 /* end confdefs.h. */
35606 $ac_includes_default
35610 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
35617 rm -f conftest.$ac_objext
35618 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35619 (eval $ac_compile) 2>conftest.er1
35621 grep -v '^ *+' conftest.er1 >conftest.err
35623 cat conftest.err >&5
35624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35625 (exit $ac_status); } &&
35626 { ac_try='test -z "$ac_c_werror_flag"
35627 || test ! -s conftest.err'
35628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35629 (eval $ac_try) 2>&5
35631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35632 (exit $ac_status); }; } &&
35633 { ac_try='test -s conftest.$ac_objext'
35634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35635 (eval $ac_try) 2>&5
35637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35638 (exit $ac_status); }; }; then
35639 ac_lo=$ac_mid; break
35641 echo "$as_me: failed program was:" >&5
35642 sed 's/^/| /' conftest.$ac_ext >&5
35644 ac_hi=`expr '(' $ac_mid ')' - 1`
35645 if test $ac_mid -le $ac_hi; then
35649 ac_mid=`expr 2 '*' $ac_mid`
35651 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35654 echo "$as_me: failed program was:" >&5
35655 sed 's/^/| /' conftest.$ac_ext >&5
35659 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35661 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35662 # Binary search between lo and hi bounds.
35663 while test "x$ac_lo" != "x$ac_hi"; do
35664 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35665 cat >conftest.$ac_ext <<_ACEOF
35668 cat confdefs.h >>conftest.$ac_ext
35669 cat >>conftest.$ac_ext <<_ACEOF
35670 /* end confdefs.h. */
35671 $ac_includes_default
35675 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
35682 rm -f conftest.$ac_objext
35683 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35684 (eval $ac_compile) 2>conftest.er1
35686 grep -v '^ *+' conftest.er1 >conftest.err
35688 cat conftest.err >&5
35689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35690 (exit $ac_status); } &&
35691 { ac_try='test -z "$ac_c_werror_flag"
35692 || test ! -s conftest.err'
35693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35694 (eval $ac_try) 2>&5
35696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35697 (exit $ac_status); }; } &&
35698 { ac_try='test -s conftest.$ac_objext'
35699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35700 (eval $ac_try) 2>&5
35702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35703 (exit $ac_status); }; }; then
35706 echo "$as_me: failed program was:" >&5
35707 sed 's/^/| /' conftest.$ac_ext >&5
35709 ac_lo=`expr '(' $ac_mid ')' + 1`
35711 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35714 ?*) ac_cv_sizeof_short=$ac_lo;;
35715 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
35716 See \`config.log' for more details." >&5
35717 echo "$as_me: error: cannot compute sizeof (short), 77
35718 See \`config.log' for more details." >&2;}
35719 { (exit 1); exit 1; }; } ;;
35722 if test "$cross_compiling" = yes; then
35723 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
35724 See \`config.log' for more details." >&5
35725 echo "$as_me: error: cannot run test program while cross compiling
35726 See \`config.log' for more details." >&2;}
35727 { (exit 1); exit 1; }; }
35729 cat >conftest.$ac_ext <<_ACEOF
35732 cat confdefs.h >>conftest.$ac_ext
35733 cat >>conftest.$ac_ext <<_ACEOF
35734 /* end confdefs.h. */
35735 $ac_includes_default
35736 long longval () { return (long) (sizeof (short)); }
35737 unsigned long ulongval () { return (long) (sizeof (short)); }
35739 #include <stdlib.h>
35744 FILE *f = fopen ("conftest.val", "w");
35747 if (((long) (sizeof (short))) < 0)
35749 long i = longval ();
35750 if (i != ((long) (sizeof (short))))
35752 fprintf (f, "%ld\n", i);
35756 unsigned long i = ulongval ();
35757 if (i != ((long) (sizeof (short))))
35759 fprintf (f, "%lu\n", i);
35761 exit (ferror (f) || fclose (f) != 0);
35767 rm -f conftest$ac_exeext
35768 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35769 (eval $ac_link) 2>&5
35771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35772 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35774 (eval $ac_try) 2>&5
35776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35777 (exit $ac_status); }; }; then
35778 ac_cv_sizeof_short=`cat conftest.val`
35780 echo "$as_me: program exited with status $ac_status" >&5
35781 echo "$as_me: failed program was:" >&5
35782 sed 's/^/| /' conftest.$ac_ext >&5
35784 ( exit $ac_status )
35785 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
35786 See \`config.log' for more details." >&5
35787 echo "$as_me: error: cannot compute sizeof (short), 77
35788 See \`config.log' for more details." >&2;}
35789 { (exit 1); exit 1; }; }
35791 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35796 ac_cv_sizeof_short=0
35799 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
35800 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
35801 cat >>confdefs.h <<_ACEOF
35802 #define SIZEOF_SHORT $ac_cv_sizeof_short
35806 echo "$as_me:$LINENO: checking for int" >&5
35807 echo $ECHO_N "checking for int... $ECHO_C" >&6
35808 if test "${ac_cv_type_int+set}" = set; then
35809 echo $ECHO_N "(cached) $ECHO_C" >&6
35811 cat >conftest.$ac_ext <<_ACEOF
35814 cat confdefs.h >>conftest.$ac_ext
35815 cat >>conftest.$ac_ext <<_ACEOF
35816 /* end confdefs.h. */
35817 $ac_includes_default
35829 rm -f conftest.$ac_objext
35830 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35831 (eval $ac_compile) 2>conftest.er1
35833 grep -v '^ *+' conftest.er1 >conftest.err
35835 cat conftest.err >&5
35836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35837 (exit $ac_status); } &&
35838 { ac_try='test -z "$ac_c_werror_flag"
35839 || test ! -s conftest.err'
35840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35841 (eval $ac_try) 2>&5
35843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35844 (exit $ac_status); }; } &&
35845 { ac_try='test -s conftest.$ac_objext'
35846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35847 (eval $ac_try) 2>&5
35849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35850 (exit $ac_status); }; }; then
35853 echo "$as_me: failed program was:" >&5
35854 sed 's/^/| /' conftest.$ac_ext >&5
35858 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35860 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
35861 echo "${ECHO_T}$ac_cv_type_int" >&6
35863 echo "$as_me:$LINENO: checking size of int" >&5
35864 echo $ECHO_N "checking size of int... $ECHO_C" >&6
35865 if test "${ac_cv_sizeof_int+set}" = set; then
35866 echo $ECHO_N "(cached) $ECHO_C" >&6
35868 if test "$ac_cv_type_int" = yes; then
35869 # The cast to unsigned long works around a bug in the HP C Compiler
35870 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35871 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35872 # This bug is HP SR number 8606223364.
35873 if test "$cross_compiling" = yes; then
35874 # Depending upon the size, compute the lo and hi bounds.
35875 cat >conftest.$ac_ext <<_ACEOF
35878 cat confdefs.h >>conftest.$ac_ext
35879 cat >>conftest.$ac_ext <<_ACEOF
35880 /* end confdefs.h. */
35881 $ac_includes_default
35885 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
35892 rm -f conftest.$ac_objext
35893 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35894 (eval $ac_compile) 2>conftest.er1
35896 grep -v '^ *+' conftest.er1 >conftest.err
35898 cat conftest.err >&5
35899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35900 (exit $ac_status); } &&
35901 { ac_try='test -z "$ac_c_werror_flag"
35902 || test ! -s conftest.err'
35903 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35904 (eval $ac_try) 2>&5
35906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35907 (exit $ac_status); }; } &&
35908 { ac_try='test -s conftest.$ac_objext'
35909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35910 (eval $ac_try) 2>&5
35912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35913 (exit $ac_status); }; }; then
35916 cat >conftest.$ac_ext <<_ACEOF
35919 cat confdefs.h >>conftest.$ac_ext
35920 cat >>conftest.$ac_ext <<_ACEOF
35921 /* end confdefs.h. */
35922 $ac_includes_default
35926 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
35933 rm -f conftest.$ac_objext
35934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35935 (eval $ac_compile) 2>conftest.er1
35937 grep -v '^ *+' conftest.er1 >conftest.err
35939 cat conftest.err >&5
35940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35941 (exit $ac_status); } &&
35942 { ac_try='test -z "$ac_c_werror_flag"
35943 || test ! -s conftest.err'
35944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35945 (eval $ac_try) 2>&5
35947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35948 (exit $ac_status); }; } &&
35949 { ac_try='test -s conftest.$ac_objext'
35950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35951 (eval $ac_try) 2>&5
35953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35954 (exit $ac_status); }; }; then
35955 ac_hi=$ac_mid; break
35957 echo "$as_me: failed program was:" >&5
35958 sed 's/^/| /' conftest.$ac_ext >&5
35960 ac_lo=`expr $ac_mid + 1`
35961 if test $ac_lo -le $ac_mid; then
35965 ac_mid=`expr 2 '*' $ac_mid + 1`
35967 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35970 echo "$as_me: failed program was:" >&5
35971 sed 's/^/| /' conftest.$ac_ext >&5
35973 cat >conftest.$ac_ext <<_ACEOF
35976 cat confdefs.h >>conftest.$ac_ext
35977 cat >>conftest.$ac_ext <<_ACEOF
35978 /* end confdefs.h. */
35979 $ac_includes_default
35983 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
35990 rm -f conftest.$ac_objext
35991 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35992 (eval $ac_compile) 2>conftest.er1
35994 grep -v '^ *+' conftest.er1 >conftest.err
35996 cat conftest.err >&5
35997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35998 (exit $ac_status); } &&
35999 { ac_try='test -z "$ac_c_werror_flag"
36000 || test ! -s conftest.err'
36001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36002 (eval $ac_try) 2>&5
36004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36005 (exit $ac_status); }; } &&
36006 { ac_try='test -s conftest.$ac_objext'
36007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36008 (eval $ac_try) 2>&5
36010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36011 (exit $ac_status); }; }; then
36014 cat >conftest.$ac_ext <<_ACEOF
36017 cat confdefs.h >>conftest.$ac_ext
36018 cat >>conftest.$ac_ext <<_ACEOF
36019 /* end confdefs.h. */
36020 $ac_includes_default
36024 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
36031 rm -f conftest.$ac_objext
36032 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36033 (eval $ac_compile) 2>conftest.er1
36035 grep -v '^ *+' conftest.er1 >conftest.err
36037 cat conftest.err >&5
36038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36039 (exit $ac_status); } &&
36040 { ac_try='test -z "$ac_c_werror_flag"
36041 || test ! -s conftest.err'
36042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36043 (eval $ac_try) 2>&5
36045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36046 (exit $ac_status); }; } &&
36047 { ac_try='test -s conftest.$ac_objext'
36048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36049 (eval $ac_try) 2>&5
36051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36052 (exit $ac_status); }; }; then
36053 ac_lo=$ac_mid; break
36055 echo "$as_me: failed program was:" >&5
36056 sed 's/^/| /' conftest.$ac_ext >&5
36058 ac_hi=`expr '(' $ac_mid ')' - 1`
36059 if test $ac_mid -le $ac_hi; then
36063 ac_mid=`expr 2 '*' $ac_mid`
36065 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36068 echo "$as_me: failed program was:" >&5
36069 sed 's/^/| /' conftest.$ac_ext >&5
36073 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36075 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36076 # Binary search between lo and hi bounds.
36077 while test "x$ac_lo" != "x$ac_hi"; do
36078 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
36079 cat >conftest.$ac_ext <<_ACEOF
36082 cat confdefs.h >>conftest.$ac_ext
36083 cat >>conftest.$ac_ext <<_ACEOF
36084 /* end confdefs.h. */
36085 $ac_includes_default
36089 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
36096 rm -f conftest.$ac_objext
36097 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36098 (eval $ac_compile) 2>conftest.er1
36100 grep -v '^ *+' conftest.er1 >conftest.err
36102 cat conftest.err >&5
36103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36104 (exit $ac_status); } &&
36105 { ac_try='test -z "$ac_c_werror_flag"
36106 || test ! -s conftest.err'
36107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36108 (eval $ac_try) 2>&5
36110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36111 (exit $ac_status); }; } &&
36112 { ac_try='test -s conftest.$ac_objext'
36113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36114 (eval $ac_try) 2>&5
36116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36117 (exit $ac_status); }; }; then
36120 echo "$as_me: failed program was:" >&5
36121 sed 's/^/| /' conftest.$ac_ext >&5
36123 ac_lo=`expr '(' $ac_mid ')' + 1`
36125 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36128 ?*) ac_cv_sizeof_int=$ac_lo;;
36129 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
36130 See \`config.log' for more details." >&5
36131 echo "$as_me: error: cannot compute sizeof (int), 77
36132 See \`config.log' for more details." >&2;}
36133 { (exit 1); exit 1; }; } ;;
36136 if test "$cross_compiling" = yes; then
36137 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
36138 See \`config.log' for more details." >&5
36139 echo "$as_me: error: cannot run test program while cross compiling
36140 See \`config.log' for more details." >&2;}
36141 { (exit 1); exit 1; }; }
36143 cat >conftest.$ac_ext <<_ACEOF
36146 cat confdefs.h >>conftest.$ac_ext
36147 cat >>conftest.$ac_ext <<_ACEOF
36148 /* end confdefs.h. */
36149 $ac_includes_default
36150 long longval () { return (long) (sizeof (int)); }
36151 unsigned long ulongval () { return (long) (sizeof (int)); }
36153 #include <stdlib.h>
36158 FILE *f = fopen ("conftest.val", "w");
36161 if (((long) (sizeof (int))) < 0)
36163 long i = longval ();
36164 if (i != ((long) (sizeof (int))))
36166 fprintf (f, "%ld\n", i);
36170 unsigned long i = ulongval ();
36171 if (i != ((long) (sizeof (int))))
36173 fprintf (f, "%lu\n", i);
36175 exit (ferror (f) || fclose (f) != 0);
36181 rm -f conftest$ac_exeext
36182 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36183 (eval $ac_link) 2>&5
36185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36186 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36188 (eval $ac_try) 2>&5
36190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36191 (exit $ac_status); }; }; then
36192 ac_cv_sizeof_int=`cat conftest.val`
36194 echo "$as_me: program exited with status $ac_status" >&5
36195 echo "$as_me: failed program was:" >&5
36196 sed 's/^/| /' conftest.$ac_ext >&5
36198 ( exit $ac_status )
36199 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
36200 See \`config.log' for more details." >&5
36201 echo "$as_me: error: cannot compute sizeof (int), 77
36202 See \`config.log' for more details." >&2;}
36203 { (exit 1); exit 1; }; }
36205 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36213 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
36214 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
36215 cat >>confdefs.h <<_ACEOF
36216 #define SIZEOF_INT $ac_cv_sizeof_int
36220 echo "$as_me:$LINENO: checking for long" >&5
36221 echo $ECHO_N "checking for long... $ECHO_C" >&6
36222 if test "${ac_cv_type_long+set}" = set; then
36223 echo $ECHO_N "(cached) $ECHO_C" >&6
36225 cat >conftest.$ac_ext <<_ACEOF
36228 cat confdefs.h >>conftest.$ac_ext
36229 cat >>conftest.$ac_ext <<_ACEOF
36230 /* end confdefs.h. */
36231 $ac_includes_default
36243 rm -f conftest.$ac_objext
36244 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36245 (eval $ac_compile) 2>conftest.er1
36247 grep -v '^ *+' conftest.er1 >conftest.err
36249 cat conftest.err >&5
36250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36251 (exit $ac_status); } &&
36252 { ac_try='test -z "$ac_c_werror_flag"
36253 || test ! -s conftest.err'
36254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36255 (eval $ac_try) 2>&5
36257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36258 (exit $ac_status); }; } &&
36259 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
36265 ac_cv_type_long=yes
36267 echo "$as_me: failed program was:" >&5
36268 sed 's/^/| /' conftest.$ac_ext >&5
36272 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36274 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
36275 echo "${ECHO_T}$ac_cv_type_long" >&6
36277 echo "$as_me:$LINENO: checking size of long" >&5
36278 echo $ECHO_N "checking size of long... $ECHO_C" >&6
36279 if test "${ac_cv_sizeof_long+set}" = set; then
36280 echo $ECHO_N "(cached) $ECHO_C" >&6
36282 if test "$ac_cv_type_long" = yes; then
36283 # The cast to unsigned long works around a bug in the HP C Compiler
36284 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
36285 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
36286 # This bug is HP SR number 8606223364.
36287 if test "$cross_compiling" = yes; then
36288 # Depending upon the size, compute the lo and hi bounds.
36289 cat >conftest.$ac_ext <<_ACEOF
36292 cat confdefs.h >>conftest.$ac_ext
36293 cat >>conftest.$ac_ext <<_ACEOF
36294 /* end confdefs.h. */
36295 $ac_includes_default
36299 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
36306 rm -f conftest.$ac_objext
36307 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36308 (eval $ac_compile) 2>conftest.er1
36310 grep -v '^ *+' conftest.er1 >conftest.err
36312 cat conftest.err >&5
36313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36314 (exit $ac_status); } &&
36315 { ac_try='test -z "$ac_c_werror_flag"
36316 || test ! -s conftest.err'
36317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36318 (eval $ac_try) 2>&5
36320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36321 (exit $ac_status); }; } &&
36322 { ac_try='test -s conftest.$ac_objext'
36323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36324 (eval $ac_try) 2>&5
36326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36327 (exit $ac_status); }; }; then
36330 cat >conftest.$ac_ext <<_ACEOF
36333 cat confdefs.h >>conftest.$ac_ext
36334 cat >>conftest.$ac_ext <<_ACEOF
36335 /* end confdefs.h. */
36336 $ac_includes_default
36340 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
36347 rm -f conftest.$ac_objext
36348 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36349 (eval $ac_compile) 2>conftest.er1
36351 grep -v '^ *+' conftest.er1 >conftest.err
36353 cat conftest.err >&5
36354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36355 (exit $ac_status); } &&
36356 { ac_try='test -z "$ac_c_werror_flag"
36357 || test ! -s conftest.err'
36358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36359 (eval $ac_try) 2>&5
36361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36362 (exit $ac_status); }; } &&
36363 { ac_try='test -s conftest.$ac_objext'
36364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36365 (eval $ac_try) 2>&5
36367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36368 (exit $ac_status); }; }; then
36369 ac_hi=$ac_mid; break
36371 echo "$as_me: failed program was:" >&5
36372 sed 's/^/| /' conftest.$ac_ext >&5
36374 ac_lo=`expr $ac_mid + 1`
36375 if test $ac_lo -le $ac_mid; then
36379 ac_mid=`expr 2 '*' $ac_mid + 1`
36381 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36384 echo "$as_me: failed program was:" >&5
36385 sed 's/^/| /' conftest.$ac_ext >&5
36387 cat >conftest.$ac_ext <<_ACEOF
36390 cat confdefs.h >>conftest.$ac_ext
36391 cat >>conftest.$ac_ext <<_ACEOF
36392 /* end confdefs.h. */
36393 $ac_includes_default
36397 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
36404 rm -f conftest.$ac_objext
36405 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36406 (eval $ac_compile) 2>conftest.er1
36408 grep -v '^ *+' conftest.er1 >conftest.err
36410 cat conftest.err >&5
36411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36412 (exit $ac_status); } &&
36413 { ac_try='test -z "$ac_c_werror_flag"
36414 || test ! -s conftest.err'
36415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36416 (eval $ac_try) 2>&5
36418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36419 (exit $ac_status); }; } &&
36420 { ac_try='test -s conftest.$ac_objext'
36421 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36422 (eval $ac_try) 2>&5
36424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36425 (exit $ac_status); }; }; then
36428 cat >conftest.$ac_ext <<_ACEOF
36431 cat confdefs.h >>conftest.$ac_ext
36432 cat >>conftest.$ac_ext <<_ACEOF
36433 /* end confdefs.h. */
36434 $ac_includes_default
36438 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
36445 rm -f conftest.$ac_objext
36446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36447 (eval $ac_compile) 2>conftest.er1
36449 grep -v '^ *+' conftest.er1 >conftest.err
36451 cat conftest.err >&5
36452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36453 (exit $ac_status); } &&
36454 { ac_try='test -z "$ac_c_werror_flag"
36455 || test ! -s conftest.err'
36456 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36457 (eval $ac_try) 2>&5
36459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36460 (exit $ac_status); }; } &&
36461 { ac_try='test -s conftest.$ac_objext'
36462 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36463 (eval $ac_try) 2>&5
36465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36466 (exit $ac_status); }; }; then
36467 ac_lo=$ac_mid; break
36469 echo "$as_me: failed program was:" >&5
36470 sed 's/^/| /' conftest.$ac_ext >&5
36472 ac_hi=`expr '(' $ac_mid ')' - 1`
36473 if test $ac_mid -le $ac_hi; then
36477 ac_mid=`expr 2 '*' $ac_mid`
36479 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36482 echo "$as_me: failed program was:" >&5
36483 sed 's/^/| /' conftest.$ac_ext >&5
36487 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36489 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36490 # Binary search between lo and hi bounds.
36491 while test "x$ac_lo" != "x$ac_hi"; do
36492 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
36493 cat >conftest.$ac_ext <<_ACEOF
36496 cat confdefs.h >>conftest.$ac_ext
36497 cat >>conftest.$ac_ext <<_ACEOF
36498 /* end confdefs.h. */
36499 $ac_includes_default
36503 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
36510 rm -f conftest.$ac_objext
36511 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36512 (eval $ac_compile) 2>conftest.er1
36514 grep -v '^ *+' conftest.er1 >conftest.err
36516 cat conftest.err >&5
36517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36518 (exit $ac_status); } &&
36519 { ac_try='test -z "$ac_c_werror_flag"
36520 || test ! -s conftest.err'
36521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36522 (eval $ac_try) 2>&5
36524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36525 (exit $ac_status); }; } &&
36526 { ac_try='test -s conftest.$ac_objext'
36527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36528 (eval $ac_try) 2>&5
36530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36531 (exit $ac_status); }; }; then
36534 echo "$as_me: failed program was:" >&5
36535 sed 's/^/| /' conftest.$ac_ext >&5
36537 ac_lo=`expr '(' $ac_mid ')' + 1`
36539 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36542 ?*) ac_cv_sizeof_long=$ac_lo;;
36543 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
36544 See \`config.log' for more details." >&5
36545 echo "$as_me: error: cannot compute sizeof (long), 77
36546 See \`config.log' for more details." >&2;}
36547 { (exit 1); exit 1; }; } ;;
36550 if test "$cross_compiling" = yes; then
36551 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
36552 See \`config.log' for more details." >&5
36553 echo "$as_me: error: cannot run test program while cross compiling
36554 See \`config.log' for more details." >&2;}
36555 { (exit 1); exit 1; }; }
36557 cat >conftest.$ac_ext <<_ACEOF
36560 cat confdefs.h >>conftest.$ac_ext
36561 cat >>conftest.$ac_ext <<_ACEOF
36562 /* end confdefs.h. */
36563 $ac_includes_default
36564 long longval () { return (long) (sizeof (long)); }
36565 unsigned long ulongval () { return (long) (sizeof (long)); }
36567 #include <stdlib.h>
36572 FILE *f = fopen ("conftest.val", "w");
36575 if (((long) (sizeof (long))) < 0)
36577 long i = longval ();
36578 if (i != ((long) (sizeof (long))))
36580 fprintf (f, "%ld\n", i);
36584 unsigned long i = ulongval ();
36585 if (i != ((long) (sizeof (long))))
36587 fprintf (f, "%lu\n", i);
36589 exit (ferror (f) || fclose (f) != 0);
36595 rm -f conftest$ac_exeext
36596 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36597 (eval $ac_link) 2>&5
36599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36600 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36602 (eval $ac_try) 2>&5
36604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36605 (exit $ac_status); }; }; then
36606 ac_cv_sizeof_long=`cat conftest.val`
36608 echo "$as_me: program exited with status $ac_status" >&5
36609 echo "$as_me: failed program was:" >&5
36610 sed 's/^/| /' conftest.$ac_ext >&5
36612 ( exit $ac_status )
36613 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
36614 See \`config.log' for more details." >&5
36615 echo "$as_me: error: cannot compute sizeof (long), 77
36616 See \`config.log' for more details." >&2;}
36617 { (exit 1); exit 1; }; }
36619 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36624 ac_cv_sizeof_long=0
36627 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
36628 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
36629 cat >>confdefs.h <<_ACEOF
36630 #define SIZEOF_LONG $ac_cv_sizeof_long
36634 echo "$as_me:$LINENO: checking for long long" >&5
36635 echo $ECHO_N "checking for long long... $ECHO_C" >&6
36636 if test "${ac_cv_type_long_long+set}" = set; then
36637 echo $ECHO_N "(cached) $ECHO_C" >&6
36639 cat >conftest.$ac_ext <<_ACEOF
36642 cat confdefs.h >>conftest.$ac_ext
36643 cat >>conftest.$ac_ext <<_ACEOF
36644 /* end confdefs.h. */
36645 $ac_includes_default
36649 if ((long long *) 0)
36651 if (sizeof (long long))
36657 rm -f conftest.$ac_objext
36658 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36659 (eval $ac_compile) 2>conftest.er1
36661 grep -v '^ *+' conftest.er1 >conftest.err
36663 cat conftest.err >&5
36664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36665 (exit $ac_status); } &&
36666 { ac_try='test -z "$ac_c_werror_flag"
36667 || test ! -s conftest.err'
36668 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36669 (eval $ac_try) 2>&5
36671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36672 (exit $ac_status); }; } &&
36673 { ac_try='test -s conftest.$ac_objext'
36674 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36675 (eval $ac_try) 2>&5
36677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36678 (exit $ac_status); }; }; then
36679 ac_cv_type_long_long=yes
36681 echo "$as_me: failed program was:" >&5
36682 sed 's/^/| /' conftest.$ac_ext >&5
36684 ac_cv_type_long_long=no
36686 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36688 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
36689 echo "${ECHO_T}$ac_cv_type_long_long" >&6
36691 echo "$as_me:$LINENO: checking size of long long" >&5
36692 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
36693 if test "${ac_cv_sizeof_long_long+set}" = set; then
36694 echo $ECHO_N "(cached) $ECHO_C" >&6
36696 if test "$ac_cv_type_long_long" = yes; then
36697 # The cast to unsigned long works around a bug in the HP C Compiler
36698 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
36699 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
36700 # This bug is HP SR number 8606223364.
36701 if test "$cross_compiling" = yes; then
36702 # Depending upon the size, compute the lo and hi bounds.
36703 cat >conftest.$ac_ext <<_ACEOF
36706 cat confdefs.h >>conftest.$ac_ext
36707 cat >>conftest.$ac_ext <<_ACEOF
36708 /* end confdefs.h. */
36709 $ac_includes_default
36713 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
36720 rm -f conftest.$ac_objext
36721 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36722 (eval $ac_compile) 2>conftest.er1
36724 grep -v '^ *+' conftest.er1 >conftest.err
36726 cat conftest.err >&5
36727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36728 (exit $ac_status); } &&
36729 { ac_try='test -z "$ac_c_werror_flag"
36730 || test ! -s conftest.err'
36731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36732 (eval $ac_try) 2>&5
36734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36735 (exit $ac_status); }; } &&
36736 { ac_try='test -s conftest.$ac_objext'
36737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36738 (eval $ac_try) 2>&5
36740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36741 (exit $ac_status); }; }; then
36744 cat >conftest.$ac_ext <<_ACEOF
36747 cat confdefs.h >>conftest.$ac_ext
36748 cat >>conftest.$ac_ext <<_ACEOF
36749 /* end confdefs.h. */
36750 $ac_includes_default
36754 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
36761 rm -f conftest.$ac_objext
36762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36763 (eval $ac_compile) 2>conftest.er1
36765 grep -v '^ *+' conftest.er1 >conftest.err
36767 cat conftest.err >&5
36768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36769 (exit $ac_status); } &&
36770 { ac_try='test -z "$ac_c_werror_flag"
36771 || test ! -s conftest.err'
36772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36773 (eval $ac_try) 2>&5
36775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36776 (exit $ac_status); }; } &&
36777 { ac_try='test -s conftest.$ac_objext'
36778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36779 (eval $ac_try) 2>&5
36781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36782 (exit $ac_status); }; }; then
36783 ac_hi=$ac_mid; break
36785 echo "$as_me: failed program was:" >&5
36786 sed 's/^/| /' conftest.$ac_ext >&5
36788 ac_lo=`expr $ac_mid + 1`
36789 if test $ac_lo -le $ac_mid; then
36793 ac_mid=`expr 2 '*' $ac_mid + 1`
36795 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36798 echo "$as_me: failed program was:" >&5
36799 sed 's/^/| /' conftest.$ac_ext >&5
36801 cat >conftest.$ac_ext <<_ACEOF
36804 cat confdefs.h >>conftest.$ac_ext
36805 cat >>conftest.$ac_ext <<_ACEOF
36806 /* end confdefs.h. */
36807 $ac_includes_default
36811 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
36818 rm -f conftest.$ac_objext
36819 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36820 (eval $ac_compile) 2>conftest.er1
36822 grep -v '^ *+' conftest.er1 >conftest.err
36824 cat conftest.err >&5
36825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36826 (exit $ac_status); } &&
36827 { ac_try='test -z "$ac_c_werror_flag"
36828 || test ! -s conftest.err'
36829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36830 (eval $ac_try) 2>&5
36832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36833 (exit $ac_status); }; } &&
36834 { ac_try='test -s conftest.$ac_objext'
36835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36836 (eval $ac_try) 2>&5
36838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36839 (exit $ac_status); }; }; then
36842 cat >conftest.$ac_ext <<_ACEOF
36845 cat confdefs.h >>conftest.$ac_ext
36846 cat >>conftest.$ac_ext <<_ACEOF
36847 /* end confdefs.h. */
36848 $ac_includes_default
36852 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
36859 rm -f conftest.$ac_objext
36860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36861 (eval $ac_compile) 2>conftest.er1
36863 grep -v '^ *+' conftest.er1 >conftest.err
36865 cat conftest.err >&5
36866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36867 (exit $ac_status); } &&
36868 { ac_try='test -z "$ac_c_werror_flag"
36869 || test ! -s conftest.err'
36870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36871 (eval $ac_try) 2>&5
36873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36874 (exit $ac_status); }; } &&
36875 { ac_try='test -s conftest.$ac_objext'
36876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36877 (eval $ac_try) 2>&5
36879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36880 (exit $ac_status); }; }; then
36881 ac_lo=$ac_mid; break
36883 echo "$as_me: failed program was:" >&5
36884 sed 's/^/| /' conftest.$ac_ext >&5
36886 ac_hi=`expr '(' $ac_mid ')' - 1`
36887 if test $ac_mid -le $ac_hi; then
36891 ac_mid=`expr 2 '*' $ac_mid`
36893 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36896 echo "$as_me: failed program was:" >&5
36897 sed 's/^/| /' conftest.$ac_ext >&5
36901 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36904 # Binary search between lo and hi bounds.
36905 while test "x$ac_lo" != "x$ac_hi"; do
36906 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
36907 cat >conftest.$ac_ext <<_ACEOF
36910 cat confdefs.h >>conftest.$ac_ext
36911 cat >>conftest.$ac_ext <<_ACEOF
36912 /* end confdefs.h. */
36913 $ac_includes_default
36917 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
36924 rm -f conftest.$ac_objext
36925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36926 (eval $ac_compile) 2>conftest.er1
36928 grep -v '^ *+' conftest.er1 >conftest.err
36930 cat conftest.err >&5
36931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36932 (exit $ac_status); } &&
36933 { ac_try='test -z "$ac_c_werror_flag"
36934 || test ! -s conftest.err'
36935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36936 (eval $ac_try) 2>&5
36938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36939 (exit $ac_status); }; } &&
36940 { ac_try='test -s conftest.$ac_objext'
36941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36942 (eval $ac_try) 2>&5
36944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36945 (exit $ac_status); }; }; then
36948 echo "$as_me: failed program was:" >&5
36949 sed 's/^/| /' conftest.$ac_ext >&5
36951 ac_lo=`expr '(' $ac_mid ')' + 1`
36953 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36956 ?*) ac_cv_sizeof_long_long=$ac_lo;;
36957 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
36958 See \`config.log' for more details." >&5
36959 echo "$as_me: error: cannot compute sizeof (long long), 77
36960 See \`config.log' for more details." >&2;}
36961 { (exit 1); exit 1; }; } ;;
36964 if test "$cross_compiling" = yes; then
36965 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
36966 See \`config.log' for more details." >&5
36967 echo "$as_me: error: cannot run test program while cross compiling
36968 See \`config.log' for more details." >&2;}
36969 { (exit 1); exit 1; }; }
36971 cat >conftest.$ac_ext <<_ACEOF
36974 cat confdefs.h >>conftest.$ac_ext
36975 cat >>conftest.$ac_ext <<_ACEOF
36976 /* end confdefs.h. */
36977 $ac_includes_default
36978 long longval () { return (long) (sizeof (long long)); }
36979 unsigned long ulongval () { return (long) (sizeof (long long)); }
36981 #include <stdlib.h>
36986 FILE *f = fopen ("conftest.val", "w");
36989 if (((long) (sizeof (long long))) < 0)
36991 long i = longval ();
36992 if (i != ((long) (sizeof (long long))))
36994 fprintf (f, "%ld\n", i);
36998 unsigned long i = ulongval ();
36999 if (i != ((long) (sizeof (long long))))
37001 fprintf (f, "%lu\n", i);
37003 exit (ferror (f) || fclose (f) != 0);
37009 rm -f conftest$ac_exeext
37010 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37011 (eval $ac_link) 2>&5
37013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37014 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
37015 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37016 (eval $ac_try) 2>&5
37018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37019 (exit $ac_status); }; }; then
37020 ac_cv_sizeof_long_long=`cat conftest.val`
37022 echo "$as_me: program exited with status $ac_status" >&5
37023 echo "$as_me: failed program was:" >&5
37024 sed 's/^/| /' conftest.$ac_ext >&5
37026 ( exit $ac_status )
37027 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
37028 See \`config.log' for more details." >&5
37029 echo "$as_me: error: cannot compute sizeof (long long), 77
37030 See \`config.log' for more details." >&2;}
37031 { (exit 1); exit 1; }; }
37033 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
37038 ac_cv_sizeof_long_long=0
37041 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
37042 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
37043 cat >>confdefs.h <<_ACEOF
37044 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
37048 echo "$as_me:$LINENO: checking for wchar_t" >&5
37049 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6
37050 if test "${ac_cv_type_wchar_t+set}" = set; then
37051 echo $ECHO_N "(cached) $ECHO_C" >&6
37053 cat >conftest.$ac_ext <<_ACEOF
37056 cat confdefs.h >>conftest.$ac_ext
37057 cat >>conftest.$ac_ext <<_ACEOF
37058 /* end confdefs.h. */
37059 $ac_includes_default
37065 if (sizeof (wchar_t))
37071 rm -f conftest.$ac_objext
37072 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37073 (eval $ac_compile) 2>conftest.er1
37075 grep -v '^ *+' conftest.er1 >conftest.err
37077 cat conftest.err >&5
37078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37079 (exit $ac_status); } &&
37080 { ac_try='test -z "$ac_c_werror_flag"
37081 || test ! -s conftest.err'
37082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37083 (eval $ac_try) 2>&5
37085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37086 (exit $ac_status); }; } &&
37087 { ac_try='test -s conftest.$ac_objext'
37088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37089 (eval $ac_try) 2>&5
37091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37092 (exit $ac_status); }; }; then
37093 ac_cv_type_wchar_t=yes
37095 echo "$as_me: failed program was:" >&5
37096 sed 's/^/| /' conftest.$ac_ext >&5
37098 ac_cv_type_wchar_t=no
37100 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37102 echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
37103 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6
37105 echo "$as_me:$LINENO: checking size of wchar_t" >&5
37106 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6
37107 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
37108 echo $ECHO_N "(cached) $ECHO_C" >&6
37110 if test "$ac_cv_type_wchar_t" = yes; then
37111 # The cast to unsigned long works around a bug in the HP C Compiler
37112 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
37113 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
37114 # This bug is HP SR number 8606223364.
37115 if test "$cross_compiling" = yes; then
37116 # Depending upon the size, compute the lo and hi bounds.
37117 cat >conftest.$ac_ext <<_ACEOF
37120 cat confdefs.h >>conftest.$ac_ext
37121 cat >>conftest.$ac_ext <<_ACEOF
37122 /* end confdefs.h. */
37123 $ac_includes_default
37127 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= 0)];
37134 rm -f conftest.$ac_objext
37135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37136 (eval $ac_compile) 2>conftest.er1
37138 grep -v '^ *+' conftest.er1 >conftest.err
37140 cat conftest.err >&5
37141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37142 (exit $ac_status); } &&
37143 { ac_try='test -z "$ac_c_werror_flag"
37144 || test ! -s conftest.err'
37145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37146 (eval $ac_try) 2>&5
37148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37149 (exit $ac_status); }; } &&
37150 { ac_try='test -s conftest.$ac_objext'
37151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37152 (eval $ac_try) 2>&5
37154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37155 (exit $ac_status); }; }; then
37158 cat >conftest.$ac_ext <<_ACEOF
37161 cat confdefs.h >>conftest.$ac_ext
37162 cat >>conftest.$ac_ext <<_ACEOF
37163 /* end confdefs.h. */
37164 $ac_includes_default
37168 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
37175 rm -f conftest.$ac_objext
37176 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37177 (eval $ac_compile) 2>conftest.er1
37179 grep -v '^ *+' conftest.er1 >conftest.err
37181 cat conftest.err >&5
37182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37183 (exit $ac_status); } &&
37184 { ac_try='test -z "$ac_c_werror_flag"
37185 || test ! -s conftest.err'
37186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37187 (eval $ac_try) 2>&5
37189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37190 (exit $ac_status); }; } &&
37191 { ac_try='test -s conftest.$ac_objext'
37192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37193 (eval $ac_try) 2>&5
37195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37196 (exit $ac_status); }; }; then
37197 ac_hi=$ac_mid; break
37199 echo "$as_me: failed program was:" >&5
37200 sed 's/^/| /' conftest.$ac_ext >&5
37202 ac_lo=`expr $ac_mid + 1`
37203 if test $ac_lo -le $ac_mid; then
37207 ac_mid=`expr 2 '*' $ac_mid + 1`
37209 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37212 echo "$as_me: failed program was:" >&5
37213 sed 's/^/| /' conftest.$ac_ext >&5
37215 cat >conftest.$ac_ext <<_ACEOF
37218 cat confdefs.h >>conftest.$ac_ext
37219 cat >>conftest.$ac_ext <<_ACEOF
37220 /* end confdefs.h. */
37221 $ac_includes_default
37225 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) < 0)];
37232 rm -f conftest.$ac_objext
37233 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37234 (eval $ac_compile) 2>conftest.er1
37236 grep -v '^ *+' conftest.er1 >conftest.err
37238 cat conftest.err >&5
37239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37240 (exit $ac_status); } &&
37241 { ac_try='test -z "$ac_c_werror_flag"
37242 || test ! -s conftest.err'
37243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37244 (eval $ac_try) 2>&5
37246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37247 (exit $ac_status); }; } &&
37248 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
37256 cat >conftest.$ac_ext <<_ACEOF
37259 cat confdefs.h >>conftest.$ac_ext
37260 cat >>conftest.$ac_ext <<_ACEOF
37261 /* end confdefs.h. */
37262 $ac_includes_default
37266 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= $ac_mid)];
37273 rm -f conftest.$ac_objext
37274 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37275 (eval $ac_compile) 2>conftest.er1
37277 grep -v '^ *+' conftest.er1 >conftest.err
37279 cat conftest.err >&5
37280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37281 (exit $ac_status); } &&
37282 { ac_try='test -z "$ac_c_werror_flag"
37283 || test ! -s conftest.err'
37284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37285 (eval $ac_try) 2>&5
37287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37288 (exit $ac_status); }; } &&
37289 { ac_try='test -s conftest.$ac_objext'
37290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37291 (eval $ac_try) 2>&5
37293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37294 (exit $ac_status); }; }; then
37295 ac_lo=$ac_mid; break
37297 echo "$as_me: failed program was:" >&5
37298 sed 's/^/| /' conftest.$ac_ext >&5
37300 ac_hi=`expr '(' $ac_mid ')' - 1`
37301 if test $ac_mid -le $ac_hi; then
37305 ac_mid=`expr 2 '*' $ac_mid`
37307 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37310 echo "$as_me: failed program was:" >&5
37311 sed 's/^/| /' conftest.$ac_ext >&5
37315 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37318 # Binary search between lo and hi bounds.
37319 while test "x$ac_lo" != "x$ac_hi"; do
37320 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
37321 cat >conftest.$ac_ext <<_ACEOF
37324 cat confdefs.h >>conftest.$ac_ext
37325 cat >>conftest.$ac_ext <<_ACEOF
37326 /* end confdefs.h. */
37327 $ac_includes_default
37331 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
37338 rm -f conftest.$ac_objext
37339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37340 (eval $ac_compile) 2>conftest.er1
37342 grep -v '^ *+' conftest.er1 >conftest.err
37344 cat conftest.err >&5
37345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37346 (exit $ac_status); } &&
37347 { ac_try='test -z "$ac_c_werror_flag"
37348 || test ! -s conftest.err'
37349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37350 (eval $ac_try) 2>&5
37352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37353 (exit $ac_status); }; } &&
37354 { ac_try='test -s conftest.$ac_objext'
37355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37356 (eval $ac_try) 2>&5
37358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37359 (exit $ac_status); }; }; then
37362 echo "$as_me: failed program was:" >&5
37363 sed 's/^/| /' conftest.$ac_ext >&5
37365 ac_lo=`expr '(' $ac_mid ')' + 1`
37367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37370 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
37371 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
37372 See \`config.log' for more details." >&5
37373 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
37374 See \`config.log' for more details." >&2;}
37375 { (exit 1); exit 1; }; } ;;
37378 if test "$cross_compiling" = yes; then
37379 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
37380 See \`config.log' for more details." >&5
37381 echo "$as_me: error: cannot run test program while cross compiling
37382 See \`config.log' for more details." >&2;}
37383 { (exit 1); exit 1; }; }
37385 cat >conftest.$ac_ext <<_ACEOF
37388 cat confdefs.h >>conftest.$ac_ext
37389 cat >>conftest.$ac_ext <<_ACEOF
37390 /* end confdefs.h. */
37391 $ac_includes_default
37392 long longval () { return (long) (sizeof (wchar_t)); }
37393 unsigned long ulongval () { return (long) (sizeof (wchar_t)); }
37395 #include <stdlib.h>
37400 FILE *f = fopen ("conftest.val", "w");
37403 if (((long) (sizeof (wchar_t))) < 0)
37405 long i = longval ();
37406 if (i != ((long) (sizeof (wchar_t))))
37408 fprintf (f, "%ld\n", i);
37412 unsigned long i = ulongval ();
37413 if (i != ((long) (sizeof (wchar_t))))
37415 fprintf (f, "%lu\n", i);
37417 exit (ferror (f) || fclose (f) != 0);
37423 rm -f conftest$ac_exeext
37424 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37425 (eval $ac_link) 2>&5
37427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37428 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
37429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37430 (eval $ac_try) 2>&5
37432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37433 (exit $ac_status); }; }; then
37434 ac_cv_sizeof_wchar_t=`cat conftest.val`
37436 echo "$as_me: program exited with status $ac_status" >&5
37437 echo "$as_me: failed program was:" >&5
37438 sed 's/^/| /' conftest.$ac_ext >&5
37440 ( exit $ac_status )
37441 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
37442 See \`config.log' for more details." >&5
37443 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
37444 See \`config.log' for more details." >&2;}
37445 { (exit 1); exit 1; }; }
37447 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
37452 ac_cv_sizeof_wchar_t=0
37455 echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
37456 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6
37457 cat >>confdefs.h <<_ACEOF
37458 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
37463 if test "$ac_cv_sizeof_int" -lt 4 ; then
37464 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
37465 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
37468 cat >>confdefs.h <<\_ACEOF
37469 #define LBER_INT_T long
37474 cat >>confdefs.h <<\_ACEOF
37475 #define LBER_INT_T int
37481 cat >>confdefs.h <<\_ACEOF
37482 #define LBER_LEN_T long
37486 cat >>confdefs.h <<\_ACEOF
37487 #define LBER_SOCKET_T int
37491 cat >>confdefs.h <<\_ACEOF
37492 #define LBER_TAG_T long
37496 if test $ol_with_mp = longlong || test $ol_with_mp = auto ; then
37497 if test $ac_cv_sizeof_long_long -gt 4 ; then
37498 ol_with_mp=longlong
37500 cat >>confdefs.h <<\_ACEOF
37501 #define USE_MP_LONG_LONG 1
37504 elif test $ol_with_mp = longlong ; then
37505 { { echo "$as_me:$LINENO: error: long long unusable for multiple precision" >&5
37506 echo "$as_me: error: long long unusable for multiple precision" >&2;}
37507 { (exit 1); exit 1; }; }
37510 if test $ol_with_mp = long || test $ol_with_mp = auto ; then
37511 if test $ac_cv_sizeof_long -gt 4 ; then
37514 cat >>confdefs.h <<\_ACEOF
37515 #define USE_MP_LONG 1
37518 elif test $ol_with_mp = long ; then
37519 { { echo "$as_me:$LINENO: error: long unusable for multiple precision" >&5
37520 echo "$as_me: error: long unusable for multiple precision" >&2;}
37521 { (exit 1); exit 1; }; }
37524 if test $ol_with_mp = bignum || test $ol_with_mp = auto ; then
37526 for ac_header in openssl/bn.h
37528 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37529 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37530 echo "$as_me:$LINENO: checking for $ac_header" >&5
37531 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37532 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37533 echo $ECHO_N "(cached) $ECHO_C" >&6
37535 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37536 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37538 # Is the header compilable?
37539 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37540 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37541 cat >conftest.$ac_ext <<_ACEOF
37544 cat confdefs.h >>conftest.$ac_ext
37545 cat >>conftest.$ac_ext <<_ACEOF
37546 /* end confdefs.h. */
37547 $ac_includes_default
37548 #include <$ac_header>
37550 rm -f conftest.$ac_objext
37551 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37552 (eval $ac_compile) 2>conftest.er1
37554 grep -v '^ *+' conftest.er1 >conftest.err
37556 cat conftest.err >&5
37557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37558 (exit $ac_status); } &&
37559 { ac_try='test -z "$ac_c_werror_flag"
37560 || test ! -s conftest.err'
37561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37562 (eval $ac_try) 2>&5
37564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37565 (exit $ac_status); }; } &&
37566 { ac_try='test -s conftest.$ac_objext'
37567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37568 (eval $ac_try) 2>&5
37570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37571 (exit $ac_status); }; }; then
37572 ac_header_compiler=yes
37574 echo "$as_me: failed program was:" >&5
37575 sed 's/^/| /' conftest.$ac_ext >&5
37577 ac_header_compiler=no
37579 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37580 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37581 echo "${ECHO_T}$ac_header_compiler" >&6
37583 # Is the header present?
37584 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37585 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37586 cat >conftest.$ac_ext <<_ACEOF
37589 cat confdefs.h >>conftest.$ac_ext
37590 cat >>conftest.$ac_ext <<_ACEOF
37591 /* end confdefs.h. */
37592 #include <$ac_header>
37594 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37595 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37597 grep -v '^ *+' conftest.er1 >conftest.err
37599 cat conftest.err >&5
37600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37601 (exit $ac_status); } >/dev/null; then
37602 if test -s conftest.err; then
37603 ac_cpp_err=$ac_c_preproc_warn_flag
37604 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37611 if test -z "$ac_cpp_err"; then
37612 ac_header_preproc=yes
37614 echo "$as_me: failed program was:" >&5
37615 sed 's/^/| /' conftest.$ac_ext >&5
37617 ac_header_preproc=no
37619 rm -f conftest.err conftest.$ac_ext
37620 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37621 echo "${ECHO_T}$ac_header_preproc" >&6
37623 # So? What about this header?
37624 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37626 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37627 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37628 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37629 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37630 ac_header_preproc=yes
37633 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37634 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37635 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37636 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37637 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37638 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37639 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37640 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37641 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37642 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37643 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37644 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37647 ## --------------------------------------------- ##
37648 ## Report this to <http://www.openldap.org/its/> ##
37649 ## --------------------------------------------- ##
37652 sed "s/^/$as_me: WARNING: /" >&2
37655 echo "$as_me:$LINENO: checking for $ac_header" >&5
37656 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37657 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37658 echo $ECHO_N "(cached) $ECHO_C" >&6
37660 eval "$as_ac_Header=\$ac_header_preproc"
37662 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37663 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37666 if test `eval echo '${'$as_ac_Header'}'` = yes; then
37667 cat >>confdefs.h <<_ACEOF
37668 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
37676 for ac_header in openssl/crypto.h
37678 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37679 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37680 echo "$as_me:$LINENO: checking for $ac_header" >&5
37681 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37682 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37683 echo $ECHO_N "(cached) $ECHO_C" >&6
37685 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37686 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37688 # Is the header compilable?
37689 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37690 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37691 cat >conftest.$ac_ext <<_ACEOF
37694 cat confdefs.h >>conftest.$ac_ext
37695 cat >>conftest.$ac_ext <<_ACEOF
37696 /* end confdefs.h. */
37697 $ac_includes_default
37698 #include <$ac_header>
37700 rm -f conftest.$ac_objext
37701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37702 (eval $ac_compile) 2>conftest.er1
37704 grep -v '^ *+' conftest.er1 >conftest.err
37706 cat conftest.err >&5
37707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37708 (exit $ac_status); } &&
37709 { ac_try='test -z "$ac_c_werror_flag"
37710 || test ! -s conftest.err'
37711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37712 (eval $ac_try) 2>&5
37714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37715 (exit $ac_status); }; } &&
37716 { ac_try='test -s conftest.$ac_objext'
37717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37718 (eval $ac_try) 2>&5
37720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37721 (exit $ac_status); }; }; then
37722 ac_header_compiler=yes
37724 echo "$as_me: failed program was:" >&5
37725 sed 's/^/| /' conftest.$ac_ext >&5
37727 ac_header_compiler=no
37729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37730 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37731 echo "${ECHO_T}$ac_header_compiler" >&6
37733 # Is the header present?
37734 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37735 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37736 cat >conftest.$ac_ext <<_ACEOF
37739 cat confdefs.h >>conftest.$ac_ext
37740 cat >>conftest.$ac_ext <<_ACEOF
37741 /* end confdefs.h. */
37742 #include <$ac_header>
37744 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37745 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37747 grep -v '^ *+' conftest.er1 >conftest.err
37749 cat conftest.err >&5
37750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37751 (exit $ac_status); } >/dev/null; then
37752 if test -s conftest.err; then
37753 ac_cpp_err=$ac_c_preproc_warn_flag
37754 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37761 if test -z "$ac_cpp_err"; then
37762 ac_header_preproc=yes
37764 echo "$as_me: failed program was:" >&5
37765 sed 's/^/| /' conftest.$ac_ext >&5
37767 ac_header_preproc=no
37769 rm -f conftest.err conftest.$ac_ext
37770 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37771 echo "${ECHO_T}$ac_header_preproc" >&6
37773 # So? What about this header?
37774 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37776 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37777 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37778 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37779 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37780 ac_header_preproc=yes
37783 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37784 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37785 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37786 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37787 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37788 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37789 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37790 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37791 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37792 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37793 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37794 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37797 ## --------------------------------------------- ##
37798 ## Report this to <http://www.openldap.org/its/> ##
37799 ## --------------------------------------------- ##
37802 sed "s/^/$as_me: WARNING: /" >&2
37805 echo "$as_me:$LINENO: checking for $ac_header" >&5
37806 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37807 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37808 echo $ECHO_N "(cached) $ECHO_C" >&6
37810 eval "$as_ac_Header=\$ac_header_preproc"
37812 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37813 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37816 if test `eval echo '${'$as_ac_Header'}'` = yes; then
37817 cat >>confdefs.h <<_ACEOF
37818 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
37825 if test "$ac_cv_header_openssl_bn_h" = "yes" &&
37826 test "$ac_cv_header_openssl_crypto_h" = "yes" &&
37827 test "$ol_with_tls" = "found" ; then
37830 cat >>confdefs.h <<\_ACEOF
37831 #define USE_MP_BIGNUM 1
37834 elif test $ol_with_mp = bignum ; then
37835 { { echo "$as_me:$LINENO: error: bignum not available" >&5
37836 echo "$as_me: error: bignum not available" >&2;}
37837 { (exit 1); exit 1; }; }
37840 if test $ol_with_mp = gmp || test $ol_with_mp = auto ; then
37842 for ac_header in gmp.h
37844 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37845 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37846 echo "$as_me:$LINENO: checking for $ac_header" >&5
37847 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37848 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37849 echo $ECHO_N "(cached) $ECHO_C" >&6
37851 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37852 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37854 # Is the header compilable?
37855 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37856 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37857 cat >conftest.$ac_ext <<_ACEOF
37860 cat confdefs.h >>conftest.$ac_ext
37861 cat >>conftest.$ac_ext <<_ACEOF
37862 /* end confdefs.h. */
37863 $ac_includes_default
37864 #include <$ac_header>
37866 rm -f conftest.$ac_objext
37867 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37868 (eval $ac_compile) 2>conftest.er1
37870 grep -v '^ *+' conftest.er1 >conftest.err
37872 cat conftest.err >&5
37873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37874 (exit $ac_status); } &&
37875 { ac_try='test -z "$ac_c_werror_flag"
37876 || test ! -s conftest.err'
37877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37878 (eval $ac_try) 2>&5
37880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37881 (exit $ac_status); }; } &&
37882 { ac_try='test -s conftest.$ac_objext'
37883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37884 (eval $ac_try) 2>&5
37886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37887 (exit $ac_status); }; }; then
37888 ac_header_compiler=yes
37890 echo "$as_me: failed program was:" >&5
37891 sed 's/^/| /' conftest.$ac_ext >&5
37893 ac_header_compiler=no
37895 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37896 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37897 echo "${ECHO_T}$ac_header_compiler" >&6
37899 # Is the header present?
37900 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37901 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37902 cat >conftest.$ac_ext <<_ACEOF
37905 cat confdefs.h >>conftest.$ac_ext
37906 cat >>conftest.$ac_ext <<_ACEOF
37907 /* end confdefs.h. */
37908 #include <$ac_header>
37910 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37911 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37913 grep -v '^ *+' conftest.er1 >conftest.err
37915 cat conftest.err >&5
37916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37917 (exit $ac_status); } >/dev/null; then
37918 if test -s conftest.err; then
37919 ac_cpp_err=$ac_c_preproc_warn_flag
37920 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37927 if test -z "$ac_cpp_err"; then
37928 ac_header_preproc=yes
37930 echo "$as_me: failed program was:" >&5
37931 sed 's/^/| /' conftest.$ac_ext >&5
37933 ac_header_preproc=no
37935 rm -f conftest.err conftest.$ac_ext
37936 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37937 echo "${ECHO_T}$ac_header_preproc" >&6
37939 # So? What about this header?
37940 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37942 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37943 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37944 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37945 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37946 ac_header_preproc=yes
37949 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37950 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37951 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37952 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37953 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37954 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37955 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37956 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37957 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37958 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37959 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37960 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37963 ## --------------------------------------------- ##
37964 ## Report this to <http://www.openldap.org/its/> ##
37965 ## --------------------------------------------- ##
37968 sed "s/^/$as_me: WARNING: /" >&2
37971 echo "$as_me:$LINENO: checking for $ac_header" >&5
37972 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37973 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37974 echo $ECHO_N "(cached) $ECHO_C" >&6
37976 eval "$as_ac_Header=\$ac_header_preproc"
37978 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37979 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37982 if test `eval echo '${'$as_ac_Header'}'` = yes; then
37983 cat >>confdefs.h <<_ACEOF
37984 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
37992 echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
37993 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6
37994 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
37995 echo $ECHO_N "(cached) $ECHO_C" >&6
37997 ac_check_lib_save_LIBS=$LIBS
37999 cat >conftest.$ac_ext <<_ACEOF
38002 cat confdefs.h >>conftest.$ac_ext
38003 cat >>conftest.$ac_ext <<_ACEOF
38004 /* end confdefs.h. */
38006 /* Override any gcc2 internal prototype to avoid an error. */
38010 /* We use char because int might match the return type of a gcc2
38011 builtin and then its argument prototype would still apply. */
38012 char __gmpz_add_ui ();
38021 rm -f conftest.$ac_objext conftest$ac_exeext
38022 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38023 (eval $ac_link) 2>conftest.er1
38025 grep -v '^ *+' conftest.er1 >conftest.err
38027 cat conftest.err >&5
38028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38029 (exit $ac_status); } &&
38030 { ac_try='test -z "$ac_c_werror_flag"
38031 || test ! -s conftest.err'
38032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38033 (eval $ac_try) 2>&5
38035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38036 (exit $ac_status); }; } &&
38037 { ac_try='test -s conftest$ac_exeext'
38038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38039 (eval $ac_try) 2>&5
38041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38042 (exit $ac_status); }; }; then
38043 ac_cv_lib_gmp___gmpz_add_ui=yes
38045 echo "$as_me: failed program was:" >&5
38046 sed 's/^/| /' conftest.$ac_ext >&5
38048 ac_cv_lib_gmp___gmpz_add_ui=no
38050 rm -f conftest.err conftest.$ac_objext \
38051 conftest$ac_exeext conftest.$ac_ext
38052 LIBS=$ac_check_lib_save_LIBS
38054 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
38055 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6
38056 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
38057 cat >>confdefs.h <<_ACEOF
38058 #define HAVE_LIBGMP 1
38065 if test $ac_cv_header_gmp_h = yes && test $ac_cv_lib_gmp___gmpz_add_ui = yes ; then
38067 cat >>confdefs.h <<\_ACEOF
38068 #define USE_MP_GMP 1
38072 elif test $ol_with_mp = gmp ; then
38073 { { echo "$as_me:$LINENO: error: gmp not available" >&5
38074 echo "$as_me: error: gmp not available" >&2;}
38075 { (exit 1); exit 1; }; }
38078 if test $ol_with_mp = auto ; then
38082 echo "$as_me:$LINENO: checking for working memcmp" >&5
38083 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
38084 if test "${ac_cv_func_memcmp_working+set}" = set; then
38085 echo $ECHO_N "(cached) $ECHO_C" >&6
38087 if test "$cross_compiling" = yes; then
38088 ac_cv_func_memcmp_working=no
38090 cat >conftest.$ac_ext <<_ACEOF
38093 cat confdefs.h >>conftest.$ac_ext
38094 cat >>conftest.$ac_ext <<_ACEOF
38095 /* end confdefs.h. */
38096 $ac_includes_default
38101 /* Some versions of memcmp are not 8-bit clean. */
38102 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
38103 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
38106 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
38107 or more and with at least one buffer not starting on a 4-byte boundary.
38108 William Lewis provided this test program. */
38113 for (i = 0; i < 4; i++)
38117 strcpy (a, "--------01111111");
38118 strcpy (b, "--------10000000");
38119 if (memcmp (a, b, 16) >= 0)
38129 rm -f conftest$ac_exeext
38130 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38131 (eval $ac_link) 2>&5
38133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38134 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
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); }; }; then
38140 ac_cv_func_memcmp_working=yes
38142 echo "$as_me: program exited with status $ac_status" >&5
38143 echo "$as_me: failed program was:" >&5
38144 sed 's/^/| /' conftest.$ac_ext >&5
38146 ( exit $ac_status )
38147 ac_cv_func_memcmp_working=no
38149 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
38152 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
38153 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
38154 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
38155 "memcmp.$ac_objext" | \
38156 *" memcmp.$ac_objext" | \
38157 "memcmp.$ac_objext "* | \
38158 *" memcmp.$ac_objext "* ) ;;
38159 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
38164 if test $ac_cv_func_memcmp_working = no ; then
38166 cat >>confdefs.h <<\_ACEOF
38167 #define NEED_MEMCMP_REPLACEMENT 1
38173 for ac_func in strftime
38175 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38176 echo "$as_me:$LINENO: checking for $ac_func" >&5
38177 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38178 if eval "test \"\${$as_ac_var+set}\" = set"; then
38179 echo $ECHO_N "(cached) $ECHO_C" >&6
38181 cat >conftest.$ac_ext <<_ACEOF
38184 cat confdefs.h >>conftest.$ac_ext
38185 cat >>conftest.$ac_ext <<_ACEOF
38186 /* end confdefs.h. */
38187 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38188 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38189 #define $ac_func innocuous_$ac_func
38191 /* System header to define __stub macros and hopefully few prototypes,
38192 which can conflict with char $ac_func (); below.
38193 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38194 <limits.h> exists even on freestanding compilers. */
38197 # include <limits.h>
38199 # include <assert.h>
38204 /* Override any gcc2 internal prototype to avoid an error. */
38209 /* We use char because int might match the return type of a gcc2
38210 builtin and then its argument prototype would still apply. */
38212 /* The GNU C library defines this for functions which it implements
38213 to always fail with ENOSYS. Some functions are actually named
38214 something starting with __ and the normal name is an alias. */
38215 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38218 char (*f) () = $ac_func;
38227 return f != $ac_func;
38232 rm -f conftest.$ac_objext conftest$ac_exeext
38233 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38234 (eval $ac_link) 2>conftest.er1
38236 grep -v '^ *+' conftest.er1 >conftest.err
38238 cat conftest.err >&5
38239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38240 (exit $ac_status); } &&
38241 { ac_try='test -z "$ac_c_werror_flag"
38242 || test ! -s conftest.err'
38243 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38244 (eval $ac_try) 2>&5
38246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38247 (exit $ac_status); }; } &&
38248 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
38254 eval "$as_ac_var=yes"
38256 echo "$as_me: failed program was:" >&5
38257 sed 's/^/| /' conftest.$ac_ext >&5
38259 eval "$as_ac_var=no"
38261 rm -f conftest.err conftest.$ac_objext \
38262 conftest$ac_exeext conftest.$ac_ext
38264 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38265 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38266 if test `eval echo '${'$as_ac_var'}'` = yes; then
38267 cat >>confdefs.h <<_ACEOF
38268 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38272 # strftime is in -lintl on SCO UNIX.
38273 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
38274 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
38275 if test "${ac_cv_lib_intl_strftime+set}" = set; then
38276 echo $ECHO_N "(cached) $ECHO_C" >&6
38278 ac_check_lib_save_LIBS=$LIBS
38279 LIBS="-lintl $LIBS"
38280 cat >conftest.$ac_ext <<_ACEOF
38283 cat confdefs.h >>conftest.$ac_ext
38284 cat >>conftest.$ac_ext <<_ACEOF
38285 /* end confdefs.h. */
38287 /* Override any gcc2 internal prototype to avoid an error. */
38291 /* We use char because int might match the return type of a gcc2
38292 builtin and then its argument prototype would still apply. */
38302 rm -f conftest.$ac_objext conftest$ac_exeext
38303 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38304 (eval $ac_link) 2>conftest.er1
38306 grep -v '^ *+' conftest.er1 >conftest.err
38308 cat conftest.err >&5
38309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38310 (exit $ac_status); } &&
38311 { ac_try='test -z "$ac_c_werror_flag"
38312 || test ! -s conftest.err'
38313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38314 (eval $ac_try) 2>&5
38316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38317 (exit $ac_status); }; } &&
38318 { ac_try='test -s conftest$ac_exeext'
38319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38320 (eval $ac_try) 2>&5
38322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38323 (exit $ac_status); }; }; then
38324 ac_cv_lib_intl_strftime=yes
38326 echo "$as_me: failed program was:" >&5
38327 sed 's/^/| /' conftest.$ac_ext >&5
38329 ac_cv_lib_intl_strftime=no
38331 rm -f conftest.err conftest.$ac_objext \
38332 conftest$ac_exeext conftest.$ac_ext
38333 LIBS=$ac_check_lib_save_LIBS
38335 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
38336 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
38337 if test $ac_cv_lib_intl_strftime = yes; then
38338 cat >>confdefs.h <<\_ACEOF
38339 #define HAVE_STRFTIME 1
38342 LIBS="-lintl $LIBS"
38349 echo "$as_me:$LINENO: checking for inet_aton()" >&5
38350 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6
38351 if test "${ol_cv_func_inet_aton+set}" = set; then
38352 echo $ECHO_N "(cached) $ECHO_C" >&6
38354 cat >conftest.$ac_ext <<_ACEOF
38357 cat confdefs.h >>conftest.$ac_ext
38358 cat >>conftest.$ac_ext <<_ACEOF
38359 /* end confdefs.h. */
38361 #ifdef HAVE_SYS_TYPES_H
38362 # include <sys/types.h>
38364 #ifdef HAVE_SYS_SOCKET_H
38365 # include <sys/socket.h>
38366 # ifdef HAVE_SYS_SELECT_H
38367 # include <sys/select.h>
38369 # include <netinet/in.h>
38370 # ifdef HAVE_ARPA_INET_H
38371 # include <arpa/inet.h>
38379 int rc = inet_aton( "255.255.255.255", &in );
38384 rm -f conftest.$ac_objext conftest$ac_exeext
38385 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38386 (eval $ac_link) 2>conftest.er1
38388 grep -v '^ *+' conftest.er1 >conftest.err
38390 cat conftest.err >&5
38391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38392 (exit $ac_status); } &&
38393 { ac_try='test -z "$ac_c_werror_flag"
38394 || test ! -s conftest.err'
38395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38396 (eval $ac_try) 2>&5
38398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38399 (exit $ac_status); }; } &&
38400 { ac_try='test -s conftest$ac_exeext'
38401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38402 (eval $ac_try) 2>&5
38404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38405 (exit $ac_status); }; }; then
38406 ol_cv_func_inet_aton=yes
38408 echo "$as_me: failed program was:" >&5
38409 sed 's/^/| /' conftest.$ac_ext >&5
38411 ol_cv_func_inet_aton=no
38413 rm -f conftest.err conftest.$ac_objext \
38414 conftest$ac_exeext conftest.$ac_ext
38416 echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
38417 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6
38418 if test $ol_cv_func_inet_aton != no; then
38420 cat >>confdefs.h <<\_ACEOF
38421 #define HAVE_INET_ATON 1
38427 echo "$as_me:$LINENO: checking for _spawnlp" >&5
38428 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6
38429 if test "${ac_cv_func__spawnlp+set}" = set; then
38430 echo $ECHO_N "(cached) $ECHO_C" >&6
38432 cat >conftest.$ac_ext <<_ACEOF
38435 cat confdefs.h >>conftest.$ac_ext
38436 cat >>conftest.$ac_ext <<_ACEOF
38437 /* end confdefs.h. */
38438 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
38439 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38440 #define _spawnlp innocuous__spawnlp
38442 /* System header to define __stub macros and hopefully few prototypes,
38443 which can conflict with char _spawnlp (); below.
38444 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38445 <limits.h> exists even on freestanding compilers. */
38448 # include <limits.h>
38450 # include <assert.h>
38455 /* Override any gcc2 internal prototype to avoid an error. */
38460 /* We use char because int might match the return type of a gcc2
38461 builtin and then its argument prototype would still apply. */
38463 /* The GNU C library defines this for functions which it implements
38464 to always fail with ENOSYS. Some functions are actually named
38465 something starting with __ and the normal name is an alias. */
38466 #if defined (__stub__spawnlp) || defined (__stub____spawnlp)
38469 char (*f) () = _spawnlp;
38478 return f != _spawnlp;
38483 rm -f conftest.$ac_objext conftest$ac_exeext
38484 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38485 (eval $ac_link) 2>conftest.er1
38487 grep -v '^ *+' conftest.er1 >conftest.err
38489 cat conftest.err >&5
38490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38491 (exit $ac_status); } &&
38492 { ac_try='test -z "$ac_c_werror_flag"
38493 || test ! -s conftest.err'
38494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38495 (eval $ac_try) 2>&5
38497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38498 (exit $ac_status); }; } &&
38499 { ac_try='test -s conftest$ac_exeext'
38500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38501 (eval $ac_try) 2>&5
38503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38504 (exit $ac_status); }; }; then
38505 ac_cv_func__spawnlp=yes
38507 echo "$as_me: failed program was:" >&5
38508 sed 's/^/| /' conftest.$ac_ext >&5
38510 ac_cv_func__spawnlp=no
38512 rm -f conftest.err conftest.$ac_objext \
38513 conftest$ac_exeext conftest.$ac_ext
38515 echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
38516 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6
38517 if test $ac_cv_func__spawnlp = yes; then
38519 cat >>confdefs.h <<\_ACEOF
38520 #define HAVE_SPAWNLP 1
38526 echo "$as_me:$LINENO: checking for _snprintf" >&5
38527 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6
38528 if test "${ac_cv_func__snprintf+set}" = set; then
38529 echo $ECHO_N "(cached) $ECHO_C" >&6
38531 cat >conftest.$ac_ext <<_ACEOF
38534 cat confdefs.h >>conftest.$ac_ext
38535 cat >>conftest.$ac_ext <<_ACEOF
38536 /* end confdefs.h. */
38537 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
38538 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38539 #define _snprintf innocuous__snprintf
38541 /* System header to define __stub macros and hopefully few prototypes,
38542 which can conflict with char _snprintf (); below.
38543 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38544 <limits.h> exists even on freestanding compilers. */
38547 # include <limits.h>
38549 # include <assert.h>
38554 /* Override any gcc2 internal prototype to avoid an error. */
38559 /* We use char because int might match the return type of a gcc2
38560 builtin and then its argument prototype would still apply. */
38562 /* The GNU C library defines this for functions which it implements
38563 to always fail with ENOSYS. Some functions are actually named
38564 something starting with __ and the normal name is an alias. */
38565 #if defined (__stub__snprintf) || defined (__stub____snprintf)
38568 char (*f) () = _snprintf;
38577 return f != _snprintf;
38582 rm -f conftest.$ac_objext conftest$ac_exeext
38583 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38584 (eval $ac_link) 2>conftest.er1
38586 grep -v '^ *+' conftest.er1 >conftest.err
38588 cat conftest.err >&5
38589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38590 (exit $ac_status); } &&
38591 { ac_try='test -z "$ac_c_werror_flag"
38592 || test ! -s conftest.err'
38593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38594 (eval $ac_try) 2>&5
38596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38597 (exit $ac_status); }; } &&
38598 { ac_try='test -s conftest$ac_exeext'
38599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38600 (eval $ac_try) 2>&5
38602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38603 (exit $ac_status); }; }; then
38604 ac_cv_func__snprintf=yes
38606 echo "$as_me: failed program was:" >&5
38607 sed 's/^/| /' conftest.$ac_ext >&5
38609 ac_cv_func__snprintf=no
38611 rm -f conftest.err conftest.$ac_objext \
38612 conftest$ac_exeext conftest.$ac_ext
38614 echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
38615 echo "${ECHO_T}$ac_cv_func__snprintf" >&6
38616 if test $ac_cv_func__snprintf = yes; then
38617 ac_cv_func_snprintf=yes
38619 cat >>confdefs.h <<\_ACEOF
38620 #define snprintf _snprintf
38627 echo "$as_me:$LINENO: checking for _vsnprintf" >&5
38628 echo $ECHO_N "checking for _vsnprintf... $ECHO_C" >&6
38629 if test "${ac_cv_func__vsnprintf+set}" = set; then
38630 echo $ECHO_N "(cached) $ECHO_C" >&6
38632 cat >conftest.$ac_ext <<_ACEOF
38635 cat confdefs.h >>conftest.$ac_ext
38636 cat >>conftest.$ac_ext <<_ACEOF
38637 /* end confdefs.h. */
38638 /* Define _vsnprintf to an innocuous variant, in case <limits.h> declares _vsnprintf.
38639 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38640 #define _vsnprintf innocuous__vsnprintf
38642 /* System header to define __stub macros and hopefully few prototypes,
38643 which can conflict with char _vsnprintf (); below.
38644 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38645 <limits.h> exists even on freestanding compilers. */
38648 # include <limits.h>
38650 # include <assert.h>
38655 /* Override any gcc2 internal prototype to avoid an error. */
38660 /* We use char because int might match the return type of a gcc2
38661 builtin and then its argument prototype would still apply. */
38662 char _vsnprintf ();
38663 /* The GNU C library defines this for functions which it implements
38664 to always fail with ENOSYS. Some functions are actually named
38665 something starting with __ and the normal name is an alias. */
38666 #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
38669 char (*f) () = _vsnprintf;
38678 return f != _vsnprintf;
38683 rm -f conftest.$ac_objext conftest$ac_exeext
38684 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38685 (eval $ac_link) 2>conftest.er1
38687 grep -v '^ *+' conftest.er1 >conftest.err
38689 cat conftest.err >&5
38690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38691 (exit $ac_status); } &&
38692 { ac_try='test -z "$ac_c_werror_flag"
38693 || test ! -s conftest.err'
38694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38695 (eval $ac_try) 2>&5
38697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38698 (exit $ac_status); }; } &&
38699 { ac_try='test -s conftest$ac_exeext'
38700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38701 (eval $ac_try) 2>&5
38703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38704 (exit $ac_status); }; }; then
38705 ac_cv_func__vsnprintf=yes
38707 echo "$as_me: failed program was:" >&5
38708 sed 's/^/| /' conftest.$ac_ext >&5
38710 ac_cv_func__vsnprintf=no
38712 rm -f conftest.err conftest.$ac_objext \
38713 conftest$ac_exeext conftest.$ac_ext
38715 echo "$as_me:$LINENO: result: $ac_cv_func__vsnprintf" >&5
38716 echo "${ECHO_T}$ac_cv_func__vsnprintf" >&6
38717 if test $ac_cv_func__vsnprintf = yes; then
38718 ac_cv_func_vsnprintf=yes
38720 cat >>confdefs.h <<\_ACEOF
38721 #define vsnprintf _vsnprintf
38729 for ac_func in vprintf
38731 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38732 echo "$as_me:$LINENO: checking for $ac_func" >&5
38733 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38734 if eval "test \"\${$as_ac_var+set}\" = set"; then
38735 echo $ECHO_N "(cached) $ECHO_C" >&6
38737 cat >conftest.$ac_ext <<_ACEOF
38740 cat confdefs.h >>conftest.$ac_ext
38741 cat >>conftest.$ac_ext <<_ACEOF
38742 /* end confdefs.h. */
38743 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38744 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38745 #define $ac_func innocuous_$ac_func
38747 /* System header to define __stub macros and hopefully few prototypes,
38748 which can conflict with char $ac_func (); below.
38749 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38750 <limits.h> exists even on freestanding compilers. */
38753 # include <limits.h>
38755 # include <assert.h>
38760 /* Override any gcc2 internal prototype to avoid an error. */
38765 /* We use char because int might match the return type of a gcc2
38766 builtin and then its argument prototype would still apply. */
38768 /* The GNU C library defines this for functions which it implements
38769 to always fail with ENOSYS. Some functions are actually named
38770 something starting with __ and the normal name is an alias. */
38771 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38774 char (*f) () = $ac_func;
38783 return f != $ac_func;
38788 rm -f conftest.$ac_objext conftest$ac_exeext
38789 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38790 (eval $ac_link) 2>conftest.er1
38792 grep -v '^ *+' conftest.er1 >conftest.err
38794 cat conftest.err >&5
38795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38796 (exit $ac_status); } &&
38797 { ac_try='test -z "$ac_c_werror_flag"
38798 || test ! -s conftest.err'
38799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38800 (eval $ac_try) 2>&5
38802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38803 (exit $ac_status); }; } &&
38804 { ac_try='test -s conftest$ac_exeext'
38805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38806 (eval $ac_try) 2>&5
38808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38809 (exit $ac_status); }; }; then
38810 eval "$as_ac_var=yes"
38812 echo "$as_me: failed program was:" >&5
38813 sed 's/^/| /' conftest.$ac_ext >&5
38815 eval "$as_ac_var=no"
38817 rm -f conftest.err conftest.$ac_objext \
38818 conftest$ac_exeext conftest.$ac_ext
38820 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38821 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38822 if test `eval echo '${'$as_ac_var'}'` = yes; then
38823 cat >>confdefs.h <<_ACEOF
38824 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38827 echo "$as_me:$LINENO: checking for _doprnt" >&5
38828 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
38829 if test "${ac_cv_func__doprnt+set}" = set; then
38830 echo $ECHO_N "(cached) $ECHO_C" >&6
38832 cat >conftest.$ac_ext <<_ACEOF
38835 cat confdefs.h >>conftest.$ac_ext
38836 cat >>conftest.$ac_ext <<_ACEOF
38837 /* end confdefs.h. */
38838 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
38839 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38840 #define _doprnt innocuous__doprnt
38842 /* System header to define __stub macros and hopefully few prototypes,
38843 which can conflict with char _doprnt (); below.
38844 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38845 <limits.h> exists even on freestanding compilers. */
38848 # include <limits.h>
38850 # include <assert.h>
38855 /* Override any gcc2 internal prototype to avoid an error. */
38860 /* We use char because int might match the return type of a gcc2
38861 builtin and then its argument prototype would still apply. */
38863 /* The GNU C library defines this for functions which it implements
38864 to always fail with ENOSYS. Some functions are actually named
38865 something starting with __ and the normal name is an alias. */
38866 #if defined (__stub__doprnt) || defined (__stub____doprnt)
38869 char (*f) () = _doprnt;
38878 return f != _doprnt;
38883 rm -f conftest.$ac_objext conftest$ac_exeext
38884 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38885 (eval $ac_link) 2>conftest.er1
38887 grep -v '^ *+' conftest.er1 >conftest.err
38889 cat conftest.err >&5
38890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38891 (exit $ac_status); } &&
38892 { ac_try='test -z "$ac_c_werror_flag"
38893 || test ! -s conftest.err'
38894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38895 (eval $ac_try) 2>&5
38897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38898 (exit $ac_status); }; } &&
38899 { ac_try='test -s conftest$ac_exeext'
38900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38901 (eval $ac_try) 2>&5
38903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38904 (exit $ac_status); }; }; then
38905 ac_cv_func__doprnt=yes
38907 echo "$as_me: failed program was:" >&5
38908 sed 's/^/| /' conftest.$ac_ext >&5
38910 ac_cv_func__doprnt=no
38912 rm -f conftest.err conftest.$ac_objext \
38913 conftest$ac_exeext conftest.$ac_ext
38915 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
38916 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
38917 if test $ac_cv_func__doprnt = yes; then
38919 cat >>confdefs.h <<\_ACEOF
38920 #define HAVE_DOPRNT 1
38930 if test $ac_cv_func_vprintf = yes ; then
38933 for ac_func in snprintf vsnprintf
38935 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38936 echo "$as_me:$LINENO: checking for $ac_func" >&5
38937 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38938 if eval "test \"\${$as_ac_var+set}\" = set"; then
38939 echo $ECHO_N "(cached) $ECHO_C" >&6
38941 cat >conftest.$ac_ext <<_ACEOF
38944 cat confdefs.h >>conftest.$ac_ext
38945 cat >>conftest.$ac_ext <<_ACEOF
38946 /* end confdefs.h. */
38947 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38948 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38949 #define $ac_func innocuous_$ac_func
38951 /* System header to define __stub macros and hopefully few prototypes,
38952 which can conflict with char $ac_func (); below.
38953 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38954 <limits.h> exists even on freestanding compilers. */
38957 # include <limits.h>
38959 # include <assert.h>
38964 /* Override any gcc2 internal prototype to avoid an error. */
38969 /* We use char because int might match the return type of a gcc2
38970 builtin and then its argument prototype would still apply. */
38972 /* The GNU C library defines this for functions which it implements
38973 to always fail with ENOSYS. Some functions are actually named
38974 something starting with __ and the normal name is an alias. */
38975 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38978 char (*f) () = $ac_func;
38987 return f != $ac_func;
38992 rm -f conftest.$ac_objext conftest$ac_exeext
38993 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38994 (eval $ac_link) 2>conftest.er1
38996 grep -v '^ *+' conftest.er1 >conftest.err
38998 cat conftest.err >&5
38999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39000 (exit $ac_status); } &&
39001 { ac_try='test -z "$ac_c_werror_flag"
39002 || test ! -s conftest.err'
39003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39004 (eval $ac_try) 2>&5
39006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39007 (exit $ac_status); }; } &&
39008 { ac_try='test -s conftest$ac_exeext'
39009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39010 (eval $ac_try) 2>&5
39012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39013 (exit $ac_status); }; }; then
39014 eval "$as_ac_var=yes"
39016 echo "$as_me: failed program was:" >&5
39017 sed 's/^/| /' conftest.$ac_ext >&5
39019 eval "$as_ac_var=no"
39021 rm -f conftest.err conftest.$ac_objext \
39022 conftest$ac_exeext conftest.$ac_ext
39024 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39025 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39026 if test `eval echo '${'$as_ac_var'}'` = yes; then
39027 cat >>confdefs.h <<_ACEOF
39028 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39147 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
39148 echo "$as_me:$LINENO: checking for $ac_func" >&5
39149 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
39150 if eval "test \"\${$as_ac_var+set}\" = set"; then
39151 echo $ECHO_N "(cached) $ECHO_C" >&6
39153 cat >conftest.$ac_ext <<_ACEOF
39156 cat confdefs.h >>conftest.$ac_ext
39157 cat >>conftest.$ac_ext <<_ACEOF
39158 /* end confdefs.h. */
39159 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
39160 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39161 #define $ac_func innocuous_$ac_func
39163 /* System header to define __stub macros and hopefully few prototypes,
39164 which can conflict with char $ac_func (); below.
39165 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39166 <limits.h> exists even on freestanding compilers. */
39169 # include <limits.h>
39171 # include <assert.h>
39176 /* Override any gcc2 internal prototype to avoid an error. */
39181 /* We use char because int might match the return type of a gcc2
39182 builtin and then its argument prototype would still apply. */
39184 /* The GNU C library defines this for functions which it implements
39185 to always fail with ENOSYS. Some functions are actually named
39186 something starting with __ and the normal name is an alias. */
39187 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
39190 char (*f) () = $ac_func;
39199 return f != $ac_func;
39204 rm -f conftest.$ac_objext conftest$ac_exeext
39205 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39206 (eval $ac_link) 2>conftest.er1
39208 grep -v '^ *+' conftest.er1 >conftest.err
39210 cat conftest.err >&5
39211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39212 (exit $ac_status); } &&
39213 { ac_try='test -z "$ac_c_werror_flag"
39214 || test ! -s conftest.err'
39215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39216 (eval $ac_try) 2>&5
39218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39219 (exit $ac_status); }; } &&
39220 { ac_try='test -s conftest$ac_exeext'
39221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39222 (eval $ac_try) 2>&5
39224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39225 (exit $ac_status); }; }; then
39226 eval "$as_ac_var=yes"
39228 echo "$as_me: failed program was:" >&5
39229 sed 's/^/| /' conftest.$ac_ext >&5
39231 eval "$as_ac_var=no"
39233 rm -f conftest.err conftest.$ac_objext \
39234 conftest$ac_exeext conftest.$ac_ext
39236 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39237 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39238 if test `eval echo '${'$as_ac_var'}'` = yes; then
39239 cat >>confdefs.h <<_ACEOF
39240 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39249 for ac_func in getopt getpeereid
39251 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
39252 echo "$as_me:$LINENO: checking for $ac_func" >&5
39253 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
39254 if eval "test \"\${$as_ac_var+set}\" = set"; then
39255 echo $ECHO_N "(cached) $ECHO_C" >&6
39257 cat >conftest.$ac_ext <<_ACEOF
39260 cat confdefs.h >>conftest.$ac_ext
39261 cat >>conftest.$ac_ext <<_ACEOF
39262 /* end confdefs.h. */
39263 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
39264 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39265 #define $ac_func innocuous_$ac_func
39267 /* System header to define __stub macros and hopefully few prototypes,
39268 which can conflict with char $ac_func (); below.
39269 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39270 <limits.h> exists even on freestanding compilers. */
39273 # include <limits.h>
39275 # include <assert.h>
39280 /* Override any gcc2 internal prototype to avoid an error. */
39285 /* We use char because int might match the return type of a gcc2
39286 builtin and then its argument prototype would still apply. */
39288 /* The GNU C library defines this for functions which it implements
39289 to always fail with ENOSYS. Some functions are actually named
39290 something starting with __ and the normal name is an alias. */
39291 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
39294 char (*f) () = $ac_func;
39303 return f != $ac_func;
39308 rm -f conftest.$ac_objext conftest$ac_exeext
39309 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39310 (eval $ac_link) 2>conftest.er1
39312 grep -v '^ *+' conftest.er1 >conftest.err
39314 cat conftest.err >&5
39315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39316 (exit $ac_status); } &&
39317 { ac_try='test -z "$ac_c_werror_flag"
39318 || test ! -s conftest.err'
39319 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39320 (eval $ac_try) 2>&5
39322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39323 (exit $ac_status); }; } &&
39324 { ac_try='test -s conftest$ac_exeext'
39325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39326 (eval $ac_try) 2>&5
39328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39329 (exit $ac_status); }; }; then
39330 eval "$as_ac_var=yes"
39332 echo "$as_me: failed program was:" >&5
39333 sed 's/^/| /' conftest.$ac_ext >&5
39335 eval "$as_ac_var=no"
39337 rm -f conftest.err conftest.$ac_objext \
39338 conftest$ac_exeext conftest.$ac_ext
39340 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39341 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39342 if test `eval echo '${'$as_ac_var'}'` = yes; then
39343 cat >>confdefs.h <<_ACEOF
39344 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39349 "$ac_func.$ac_objext" | \
39350 *" $ac_func.$ac_objext" | \
39351 "$ac_func.$ac_objext "* | \
39352 *" $ac_func.$ac_objext "* ) ;;
39353 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
39361 if test "$ac_cv_func_getopt" != yes; then
39362 LIBSRCS="$LIBSRCS getopt.c"
39365 if test "$ac_cv_func_getpeereid" != yes; then
39367 for ac_func in getpeerucred
39369 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
39370 echo "$as_me:$LINENO: checking for $ac_func" >&5
39371 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
39372 if eval "test \"\${$as_ac_var+set}\" = set"; then
39373 echo $ECHO_N "(cached) $ECHO_C" >&6
39375 cat >conftest.$ac_ext <<_ACEOF
39378 cat confdefs.h >>conftest.$ac_ext
39379 cat >>conftest.$ac_ext <<_ACEOF
39380 /* end confdefs.h. */
39381 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
39382 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39383 #define $ac_func innocuous_$ac_func
39385 /* System header to define __stub macros and hopefully few prototypes,
39386 which can conflict with char $ac_func (); below.
39387 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39388 <limits.h> exists even on freestanding compilers. */
39391 # include <limits.h>
39393 # include <assert.h>
39398 /* Override any gcc2 internal prototype to avoid an error. */
39403 /* We use char because int might match the return type of a gcc2
39404 builtin and then its argument prototype would still apply. */
39406 /* The GNU C library defines this for functions which it implements
39407 to always fail with ENOSYS. Some functions are actually named
39408 something starting with __ and the normal name is an alias. */
39409 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
39412 char (*f) () = $ac_func;
39421 return f != $ac_func;
39426 rm -f conftest.$ac_objext conftest$ac_exeext
39427 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39428 (eval $ac_link) 2>conftest.er1
39430 grep -v '^ *+' conftest.er1 >conftest.err
39432 cat conftest.err >&5
39433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39434 (exit $ac_status); } &&
39435 { ac_try='test -z "$ac_c_werror_flag"
39436 || test ! -s conftest.err'
39437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39438 (eval $ac_try) 2>&5
39440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39441 (exit $ac_status); }; } &&
39442 { ac_try='test -s conftest$ac_exeext'
39443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39444 (eval $ac_try) 2>&5
39446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39447 (exit $ac_status); }; }; then
39448 eval "$as_ac_var=yes"
39450 echo "$as_me: failed program was:" >&5
39451 sed 's/^/| /' conftest.$ac_ext >&5
39453 eval "$as_ac_var=no"
39455 rm -f conftest.err conftest.$ac_objext \
39456 conftest$ac_exeext conftest.$ac_ext
39458 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39459 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39460 if test `eval echo '${'$as_ac_var'}'` = yes; then
39461 cat >>confdefs.h <<_ACEOF
39462 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39468 if test "$ac_cv_func_getpeerucred" != yes ; then
39469 echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
39470 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6
39471 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
39472 echo $ECHO_N "(cached) $ECHO_C" >&6
39474 cat >conftest.$ac_ext <<_ACEOF
39477 cat confdefs.h >>conftest.$ac_ext
39478 cat >>conftest.$ac_ext <<_ACEOF
39479 /* end confdefs.h. */
39480 $ac_includes_default
39481 #ifdef HAVE_SYS_SOCKET_H
39482 #include <sys/socket.h>
39488 static struct msghdr ac_aggr;
39489 if (ac_aggr.msg_accrightslen)
39495 rm -f conftest.$ac_objext
39496 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39497 (eval $ac_compile) 2>conftest.er1
39499 grep -v '^ *+' conftest.er1 >conftest.err
39501 cat conftest.err >&5
39502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39503 (exit $ac_status); } &&
39504 { ac_try='test -z "$ac_c_werror_flag"
39505 || test ! -s conftest.err'
39506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39507 (eval $ac_try) 2>&5
39509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39510 (exit $ac_status); }; } &&
39511 { ac_try='test -s conftest.$ac_objext'
39512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39513 (eval $ac_try) 2>&5
39515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39516 (exit $ac_status); }; }; then
39517 ac_cv_member_struct_msghdr_msg_accrightslen=yes
39519 echo "$as_me: failed program was:" >&5
39520 sed 's/^/| /' conftest.$ac_ext >&5
39522 cat >conftest.$ac_ext <<_ACEOF
39525 cat confdefs.h >>conftest.$ac_ext
39526 cat >>conftest.$ac_ext <<_ACEOF
39527 /* end confdefs.h. */
39528 $ac_includes_default
39529 #ifdef HAVE_SYS_SOCKET_H
39530 #include <sys/socket.h>
39536 static struct msghdr ac_aggr;
39537 if (sizeof ac_aggr.msg_accrightslen)
39543 rm -f conftest.$ac_objext
39544 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39545 (eval $ac_compile) 2>conftest.er1
39547 grep -v '^ *+' conftest.er1 >conftest.err
39549 cat conftest.err >&5
39550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39551 (exit $ac_status); } &&
39552 { ac_try='test -z "$ac_c_werror_flag"
39553 || test ! -s conftest.err'
39554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39555 (eval $ac_try) 2>&5
39557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39558 (exit $ac_status); }; } &&
39559 { ac_try='test -s conftest.$ac_objext'
39560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39561 (eval $ac_try) 2>&5
39563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39564 (exit $ac_status); }; }; then
39565 ac_cv_member_struct_msghdr_msg_accrightslen=yes
39567 echo "$as_me: failed program was:" >&5
39568 sed 's/^/| /' conftest.$ac_ext >&5
39570 ac_cv_member_struct_msghdr_msg_accrightslen=no
39572 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39574 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39576 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
39577 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6
39578 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
39580 cat >>confdefs.h <<_ACEOF
39581 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
39587 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
39588 echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
39589 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6
39590 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
39591 echo $ECHO_N "(cached) $ECHO_C" >&6
39593 cat >conftest.$ac_ext <<_ACEOF
39596 cat confdefs.h >>conftest.$ac_ext
39597 cat >>conftest.$ac_ext <<_ACEOF
39598 /* end confdefs.h. */
39599 $ac_includes_default
39600 #ifdef HAVE_SYS_SOCKET_H
39601 #include <sys/socket.h>
39607 static struct msghdr ac_aggr;
39608 if (ac_aggr.msg_control)
39614 rm -f conftest.$ac_objext
39615 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39616 (eval $ac_compile) 2>conftest.er1
39618 grep -v '^ *+' conftest.er1 >conftest.err
39620 cat conftest.err >&5
39621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39622 (exit $ac_status); } &&
39623 { ac_try='test -z "$ac_c_werror_flag"
39624 || test ! -s conftest.err'
39625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39626 (eval $ac_try) 2>&5
39628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39629 (exit $ac_status); }; } &&
39630 { ac_try='test -s conftest.$ac_objext'
39631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39632 (eval $ac_try) 2>&5
39634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39635 (exit $ac_status); }; }; then
39636 ac_cv_member_struct_msghdr_msg_control=yes
39638 echo "$as_me: failed program was:" >&5
39639 sed 's/^/| /' conftest.$ac_ext >&5
39641 cat >conftest.$ac_ext <<_ACEOF
39644 cat confdefs.h >>conftest.$ac_ext
39645 cat >>conftest.$ac_ext <<_ACEOF
39646 /* end confdefs.h. */
39647 $ac_includes_default
39648 #ifdef HAVE_SYS_SOCKET_H
39649 #include <sys/socket.h>
39655 static struct msghdr ac_aggr;
39656 if (sizeof ac_aggr.msg_control)
39662 rm -f conftest.$ac_objext
39663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39664 (eval $ac_compile) 2>conftest.er1
39666 grep -v '^ *+' conftest.er1 >conftest.err
39668 cat conftest.err >&5
39669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39670 (exit $ac_status); } &&
39671 { ac_try='test -z "$ac_c_werror_flag"
39672 || test ! -s conftest.err'
39673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39674 (eval $ac_try) 2>&5
39676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39677 (exit $ac_status); }; } &&
39678 { ac_try='test -s conftest.$ac_objext'
39679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39680 (eval $ac_try) 2>&5
39682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39683 (exit $ac_status); }; }; then
39684 ac_cv_member_struct_msghdr_msg_control=yes
39686 echo "$as_me: failed program was:" >&5
39687 sed 's/^/| /' conftest.$ac_ext >&5
39689 ac_cv_member_struct_msghdr_msg_control=no
39691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39693 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39695 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
39696 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6
39697 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
39699 cat >>confdefs.h <<_ACEOF
39700 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
39708 LIBSRCS="$LIBSRCS getpeereid.c"
39711 if test "$ac_cv_func_snprintf" != yes ||
39712 test "$ac_cv_func_vsnprintf" != yes; then
39713 if test "$ac_cv_func_snprintf" != yes; then
39715 cat >>confdefs.h <<\_ACEOF
39716 #define snprintf ber_pvt_snprintf
39720 if test "$ac_cv_func_vsnprintf" != yes; then
39722 cat >>confdefs.h <<\_ACEOF
39723 #define vsnprintf ber_pvt_vsnprintf
39730 if test "$ol_enable_slapi" != no ; then
39732 for ac_header in ltdl.h
39734 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
39735 if eval "test \"\${$as_ac_Header+set}\" = set"; then
39736 echo "$as_me:$LINENO: checking for $ac_header" >&5
39737 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
39738 if eval "test \"\${$as_ac_Header+set}\" = set"; then
39739 echo $ECHO_N "(cached) $ECHO_C" >&6
39741 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
39742 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
39744 # Is the header compilable?
39745 echo "$as_me:$LINENO: checking $ac_header usability" >&5
39746 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
39747 cat >conftest.$ac_ext <<_ACEOF
39750 cat confdefs.h >>conftest.$ac_ext
39751 cat >>conftest.$ac_ext <<_ACEOF
39752 /* end confdefs.h. */
39753 $ac_includes_default
39754 #include <$ac_header>
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_header_compiler=yes
39780 echo "$as_me: failed program was:" >&5
39781 sed 's/^/| /' conftest.$ac_ext >&5
39783 ac_header_compiler=no
39785 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39786 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
39787 echo "${ECHO_T}$ac_header_compiler" >&6
39789 # Is the header present?
39790 echo "$as_me:$LINENO: checking $ac_header presence" >&5
39791 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
39792 cat >conftest.$ac_ext <<_ACEOF
39795 cat confdefs.h >>conftest.$ac_ext
39796 cat >>conftest.$ac_ext <<_ACEOF
39797 /* end confdefs.h. */
39798 #include <$ac_header>
39800 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
39801 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
39803 grep -v '^ *+' conftest.er1 >conftest.err
39805 cat conftest.err >&5
39806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39807 (exit $ac_status); } >/dev/null; then
39808 if test -s conftest.err; then
39809 ac_cpp_err=$ac_c_preproc_warn_flag
39810 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
39817 if test -z "$ac_cpp_err"; then
39818 ac_header_preproc=yes
39820 echo "$as_me: failed program was:" >&5
39821 sed 's/^/| /' conftest.$ac_ext >&5
39823 ac_header_preproc=no
39825 rm -f conftest.err conftest.$ac_ext
39826 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
39827 echo "${ECHO_T}$ac_header_preproc" >&6
39829 # So? What about this header?
39830 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
39832 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
39833 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
39834 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
39835 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
39836 ac_header_preproc=yes
39839 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
39840 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
39841 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
39842 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
39843 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
39844 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
39845 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
39846 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
39847 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
39848 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
39849 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
39850 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
39853 ## --------------------------------------------- ##
39854 ## Report this to <http://www.openldap.org/its/> ##
39855 ## --------------------------------------------- ##
39858 sed "s/^/$as_me: WARNING: /" >&2
39861 echo "$as_me:$LINENO: checking for $ac_header" >&5
39862 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
39863 if eval "test \"\${$as_ac_Header+set}\" = set"; then
39864 echo $ECHO_N "(cached) $ECHO_C" >&6
39866 eval "$as_ac_Header=\$ac_header_preproc"
39868 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
39869 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
39872 if test `eval echo '${'$as_ac_Header'}'` = yes; then
39873 cat >>confdefs.h <<_ACEOF
39874 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
39882 if test $ac_cv_header_ltdl_h != yes ; then
39883 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
39884 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
39885 { (exit 1); exit 1; }; }
39887 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
39888 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
39889 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
39890 echo $ECHO_N "(cached) $ECHO_C" >&6
39892 ac_check_lib_save_LIBS=$LIBS
39893 LIBS="-lltdl $LIBS"
39894 cat >conftest.$ac_ext <<_ACEOF
39897 cat confdefs.h >>conftest.$ac_ext
39898 cat >>conftest.$ac_ext <<_ACEOF
39899 /* end confdefs.h. */
39901 /* Override any gcc2 internal prototype to avoid an error. */
39905 /* We use char because int might match the return type of a gcc2
39906 builtin and then its argument prototype would still apply. */
39916 rm -f conftest.$ac_objext conftest$ac_exeext
39917 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39918 (eval $ac_link) 2>conftest.er1
39920 grep -v '^ *+' conftest.er1 >conftest.err
39922 cat conftest.err >&5
39923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39924 (exit $ac_status); } &&
39925 { ac_try='test -z "$ac_c_werror_flag"
39926 || test ! -s conftest.err'
39927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39928 (eval $ac_try) 2>&5
39930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39931 (exit $ac_status); }; } &&
39932 { ac_try='test -s conftest$ac_exeext'
39933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39934 (eval $ac_try) 2>&5
39936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39937 (exit $ac_status); }; }; then
39938 ac_cv_lib_ltdl_lt_dlinit=yes
39940 echo "$as_me: failed program was:" >&5
39941 sed 's/^/| /' conftest.$ac_ext >&5
39943 ac_cv_lib_ltdl_lt_dlinit=no
39945 rm -f conftest.err conftest.$ac_objext \
39946 conftest$ac_exeext conftest.$ac_ext
39947 LIBS=$ac_check_lib_save_LIBS
39949 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
39950 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
39951 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
39954 LIBSLAPI=libslapi.a
39955 LIBSLAPITOOLS=../libslapi.a
39957 cat >>confdefs.h <<\_ACEOF
39958 #define HAVE_LIBLTDL 1
39963 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
39964 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
39965 { (exit 1); exit 1; }; }
39970 cat >>confdefs.h <<\_ACEOF
39971 #define LDAP_SLAPI 1
39976 if test "$ol_enable_debug" != no ; then
39977 if test "$ol_enable_debug" = traditional; then
39979 cat >>confdefs.h <<\_ACEOF
39980 #define OLD_DEBUG 1
39985 cat >>confdefs.h <<\_ACEOF
39986 #define LDAP_DEBUG 1
39990 if test "$ol_enable_syslog" = yes ; then
39992 cat >>confdefs.h <<\_ACEOF
39993 #define LDAP_SYSLOG 1
39997 if test "$ol_link_kbind" != no ; then
39999 cat >>confdefs.h <<\_ACEOF
40000 #define LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND LDAP_VENDOR_VERSION
40004 if test "$ol_enable_proctitle" != no ; then
40006 cat >>confdefs.h <<\_ACEOF
40007 #define LDAP_PROCTITLE 1
40011 if test "$ol_enable_referrals" != no ; then
40013 cat >>confdefs.h <<\_ACEOF
40014 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
40018 if test "$ol_enable_local" != no; then
40020 cat >>confdefs.h <<\_ACEOF
40021 #define LDAP_PF_LOCAL 1
40025 if test "$ol_link_ipv6" != no; then
40027 cat >>confdefs.h <<\_ACEOF
40028 #define LDAP_PF_INET6 1
40032 if test "$ol_enable_cleartext" != no ; then
40034 cat >>confdefs.h <<\_ACEOF
40035 #define SLAPD_CLEARTEXT 1
40039 if test "$ol_enable_crypt" != no ; then
40041 cat >>confdefs.h <<\_ACEOF
40042 #define SLAPD_CRYPT 1
40046 if test "$ol_link_spasswd" != no ; then
40048 cat >>confdefs.h <<\_ACEOF
40049 #define SLAPD_SPASSWD 1
40053 if test "$ol_enable_rlookups" != no ; then
40055 cat >>confdefs.h <<\_ACEOF
40056 #define SLAPD_RLOOKUPS 1
40060 if test "$ol_enable_aci" != no ; then
40061 if test $ol_enable_dynacl = no ; then
40062 ol_enable_dynacl=yes
40063 { echo "$as_me:$LINENO: WARNING: ACIs need dynacl" >&5
40064 echo "$as_me: WARNING: ACIs need dynacl" >&2;}
40066 if test "$ol_enable_aci" = mod ; then
40067 MFLAG=SLAPD_MOD_DYNAMIC
40068 { { echo "$as_me:$LINENO: error: ACI build as dynamic module not supported (yet)" >&5
40069 echo "$as_me: error: ACI build as dynamic module not supported (yet)" >&2;}
40070 { (exit 1); exit 1; }; }
40072 MFLAG=SLAPD_MOD_STATIC
40074 WITH_ACI_ENABLED=$ol_enable_aci
40076 cat >>confdefs.h <<_ACEOF
40077 #define SLAPD_ACI_ENABLED $MFLAG
40081 WITH_ACI_ENABLED=no
40083 if test "$ol_enable_dynacl" != no ; then
40085 cat >>confdefs.h <<\_ACEOF
40086 #define SLAP_DYNACL 1
40091 if test "$ol_link_modules" != no ; then
40093 cat >>confdefs.h <<\_ACEOF
40094 #define SLAPD_MODULES 1
40098 SLAPD_MODULES_LDFLAGS="-dlopen self"
40102 cat >>confdefs.h <<\_ACEOF
40103 #define SLAPD_MOD_STATIC 1
40107 cat >>confdefs.h <<\_ACEOF
40108 #define SLAPD_MOD_DYNAMIC 2
40112 if test "$ol_enable_bdb" != no ; then
40114 BUILD_BDB=$ol_enable_bdb
40115 if test "$ol_enable_bdb" = mod ; then
40116 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
40117 MFLAG=SLAPD_MOD_DYNAMIC
40119 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
40120 MFLAG=SLAPD_MOD_STATIC
40123 cat >>confdefs.h <<_ACEOF
40124 #define SLAPD_BDB $MFLAG
40129 if test "$ol_enable_dnssrv" != no ; then
40131 BUILD_DNSSRV=$ol_enable_dnssrv
40132 if test "$ol_enable_dnssrv" = mod ; then
40133 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
40134 MFLAG=SLAPD_MOD_DYNAMIC
40136 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
40137 MFLAG=SLAPD_MOD_STATIC
40140 cat >>confdefs.h <<_ACEOF
40141 #define SLAPD_DNSSRV $MFLAG
40146 if test "$ol_enable_hdb" != no ; then
40148 BUILD_HDB=$ol_enable_hdb
40149 if test "$ol_enable_hdb" = mod ; then
40150 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
40151 MFLAG=SLAPD_MOD_DYNAMIC
40153 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
40154 MFLAG=SLAPD_MOD_STATIC
40157 cat >>confdefs.h <<_ACEOF
40158 #define SLAPD_HDB $MFLAG
40163 if test "$ol_enable_ldap" != no ; then
40165 BUILD_LDAP=$ol_enable_ldap
40166 if test "$ol_enable_ldap" = mod ; then
40167 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
40168 MFLAG=SLAPD_MOD_DYNAMIC
40170 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
40171 MFLAG=SLAPD_MOD_STATIC
40174 cat >>confdefs.h <<_ACEOF
40175 #define SLAPD_LDAP $MFLAG
40180 if test "$ol_enable_meta" != no ; then
40182 BUILD_META=$ol_enable_meta
40184 if test "$ol_enable_meta" = mod ; then
40185 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
40186 MFLAG=SLAPD_MOD_DYNAMIC
40188 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
40189 MFLAG=SLAPD_MOD_STATIC
40192 cat >>confdefs.h <<_ACEOF
40193 #define SLAPD_META $MFLAG
40198 if test "$ol_enable_monitor" != no ; then
40200 BUILD_MONITOR=$ol_enable_monitor
40201 if test "$ol_enable_monitor" = mod ; then
40202 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
40203 MFLAG=SLAPD_MOD_DYNAMIC
40205 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
40206 MFLAG=SLAPD_MOD_STATIC
40209 cat >>confdefs.h <<_ACEOF
40210 #define SLAPD_MONITOR $MFLAG
40215 if test "$ol_enable_null" != no ; then
40217 BUILD_NULL=$ol_enable_null
40218 if test "$ol_enable_null" = mod ; then
40219 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
40220 MFLAG=SLAPD_MOD_DYNAMIC
40222 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
40223 MFLAG=SLAPD_MOD_STATIC
40226 cat >>confdefs.h <<_ACEOF
40227 #define SLAPD_NULL $MFLAG
40232 if test "$ol_enable_passwd" != no ; then
40234 BUILD_PASSWD=$ol_enable_passwd
40235 if test "$ol_enable_passwd" = mod ; then
40236 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
40237 MFLAG=SLAPD_MOD_DYNAMIC
40239 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
40240 MFLAG=SLAPD_MOD_STATIC
40243 cat >>confdefs.h <<_ACEOF
40244 #define SLAPD_PASSWD $MFLAG
40249 if test "$ol_link_perl" != no ; then
40251 BUILD_PERL=$ol_enable_perl
40252 if test "$ol_enable_perl" = mod ; then
40253 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
40254 MFLAG=SLAPD_MOD_DYNAMIC
40256 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
40257 MFLAG=SLAPD_MOD_STATIC
40260 cat >>confdefs.h <<_ACEOF
40261 #define SLAPD_PERL $MFLAG
40266 if test "$ol_enable_relay" != no ; then
40268 BUILD_RELAY=$ol_enable_relay
40269 if test "$ol_enable_relay" = mod ; then
40270 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
40271 MFLAG=SLAPD_MOD_DYNAMIC
40273 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
40274 MFLAG=SLAPD_MOD_STATIC
40277 cat >>confdefs.h <<_ACEOF
40278 #define SLAPD_RELAY $MFLAG
40283 if test "$ol_enable_shell" != no ; then
40284 if test "$ol_link_threads" != no ; then
40285 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
40286 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
40289 BUILD_SHELL=$ol_enable_shell
40290 if test "$ol_enable_shell" = mod ; then
40291 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
40292 MFLAG=SLAPD_MOD_DYNAMIC
40294 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
40295 MFLAG=SLAPD_MOD_STATIC
40298 cat >>confdefs.h <<_ACEOF
40299 #define SLAPD_SHELL $MFLAG
40304 if test "$ol_link_sql" != no ; then
40306 BUILD_SQL=$ol_enable_sql
40307 if test "$ol_enable_sql" = mod; then
40308 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
40309 MFLAG=SLAPD_MOD_DYNAMIC
40311 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
40312 MFLAG=SLAPD_MOD_STATIC
40315 cat >>confdefs.h <<_ACEOF
40316 #define SLAPD_SQL $MFLAG
40321 if test "$ol_enable_accesslog" != no ; then
40322 BUILD_ACCESSLOG=$ol_enable_accesslog
40323 if test "$ol_enable_accesslog" = mod ; then
40324 MFLAG=SLAPD_MOD_DYNAMIC
40325 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
40327 MFLAG=SLAPD_MOD_STATIC
40328 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
40331 cat >>confdefs.h <<_ACEOF
40332 #define SLAPD_OVER_ACCESSLOG $MFLAG
40337 if test "$ol_enable_auditlog" != no ; then
40338 BUILD_AUDITLOG=$ol_enable_auditlog
40339 if test "$ol_enable_auditlog" = mod ; then
40340 MFLAG=SLAPD_MOD_DYNAMIC
40341 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS auditlog.la"
40343 MFLAG=SLAPD_MOD_STATIC
40344 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS auditlog.o"
40347 cat >>confdefs.h <<_ACEOF
40348 #define SLAPD_OVER_AUDITLOG $MFLAG
40353 if test "$ol_enable_constraint" != no ; then
40354 BUILD_CONSTRAINT=$ol_enable_constraint
40355 if test "$ol_enable_constraint" = mod ; then
40356 MFLAG=SLAPD_MOD_DYNAMIC
40357 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS constraint.la"
40359 MFLAG=SLAPD_MOD_STATIC
40360 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS constraint.o"
40363 cat >>confdefs.h <<_ACEOF
40364 #define SLAPD_OVER_CONSTRAINT $MFLAG
40369 if test "$ol_enable_dds" != no ; then
40370 BUILD_DDS=$ol_enable_dds
40371 if test "$ol_enable_dds" = mod ; then
40372 MFLAG=SLAPD_MOD_DYNAMIC
40373 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dds.la"
40375 MFLAG=SLAPD_MOD_STATIC
40376 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dds.o"
40379 cat >>confdefs.h <<_ACEOF
40380 #define SLAPD_OVER_DDS $MFLAG
40385 if test "$ol_enable_denyop" != no ; then
40386 BUILD_DENYOP=$ol_enable_denyop
40387 if test "$ol_enable_denyop" = mod ; then
40388 MFLAG=SLAPD_MOD_DYNAMIC
40389 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS denyop.la"
40391 MFLAG=SLAPD_MOD_STATIC
40392 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.o"
40395 cat >>confdefs.h <<_ACEOF
40396 #define SLAPD_OVER_DENYOP $MFLAG
40401 if test "$ol_enable_dyngroup" != no ; then
40402 BUILD_DYNGROUP=$ol_enable_dyngroup
40403 if test "$ol_enable_dyngroup" = mod ; then
40404 MFLAG=SLAPD_MOD_DYNAMIC
40405 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
40407 MFLAG=SLAPD_MOD_STATIC
40408 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
40411 cat >>confdefs.h <<_ACEOF
40412 #define SLAPD_OVER_DYNGROUP $MFLAG
40417 if test "$ol_enable_dynlist" != no ; then
40418 BUILD_DYNLIST=$ol_enable_dynlist
40419 if test "$ol_enable_dynlist" = mod ; then
40420 MFLAG=SLAPD_MOD_DYNAMIC
40421 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
40423 MFLAG=SLAPD_MOD_STATIC
40424 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
40427 cat >>confdefs.h <<_ACEOF
40428 #define SLAPD_OVER_DYNLIST $MFLAG
40433 if test "$ol_enable_lastmod" != no ; then
40434 BUILD_LASTMOD=$ol_enable_lastmod
40435 if test "$ol_enable_lastmod" = mod ; then
40436 MFLAG=SLAPD_MOD_DYNAMIC
40437 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS lastmod.la"
40439 MFLAG=SLAPD_MOD_STATIC
40440 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.o"
40443 cat >>confdefs.h <<_ACEOF
40444 #define SLAPD_OVER_LASTMOD $MFLAG
40449 if test "$ol_enable_ppolicy" != no ; then
40450 BUILD_PPOLICY=$ol_enable_ppolicy
40451 if test "$ol_enable_ppolicy" = mod ; then
40452 MFLAG=SLAPD_MOD_DYNAMIC
40453 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
40455 MFLAG=SLAPD_MOD_STATIC
40456 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
40459 cat >>confdefs.h <<_ACEOF
40460 #define SLAPD_OVER_PPOLICY $MFLAG
40465 if test "$ol_enable_proxycache" != no ; then
40466 BUILD_PROXYCACHE=$ol_enable_proxycache
40467 if test "$ol_enable_proxycache" = mod ; then
40468 MFLAG=SLAPD_MOD_DYNAMIC
40469 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
40471 MFLAG=SLAPD_MOD_STATIC
40472 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
40475 cat >>confdefs.h <<_ACEOF
40476 #define SLAPD_OVER_PROXYCACHE $MFLAG
40481 if test "$ol_enable_refint" != no ; then
40482 BUILD_REFINT=$ol_enable_refint
40483 if test "$ol_enable_refint" = mod ; then
40484 MFLAG=SLAPD_MOD_DYNAMIC
40485 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
40487 MFLAG=SLAPD_MOD_STATIC
40488 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
40491 cat >>confdefs.h <<_ACEOF
40492 #define SLAPD_OVER_REFINT $MFLAG
40497 if test "$ol_enable_retcode" != no ; then
40498 BUILD_RETCODE=$ol_enable_retcode
40499 if test "$ol_enable_retcode" = mod ; then
40500 MFLAG=SLAPD_MOD_DYNAMIC
40501 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
40503 MFLAG=SLAPD_MOD_STATIC
40504 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
40507 cat >>confdefs.h <<_ACEOF
40508 #define SLAPD_OVER_RETCODE $MFLAG
40513 if test "$ol_enable_rwm" != no ; then
40515 BUILD_RWM=$ol_enable_rwm
40516 if test "$ol_enable_rwm" = mod ; then
40517 MFLAG=SLAPD_MOD_DYNAMIC
40518 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
40520 MFLAG=SLAPD_MOD_STATIC
40521 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
40524 cat >>confdefs.h <<_ACEOF
40525 #define SLAPD_OVER_RWM $MFLAG
40530 if test "$ol_enable_seqmod" != no ; then
40531 BUILD_SEQMOD=$ol_enable_seqmod
40532 if test "$ol_enable_seqmod" = mod ; then
40533 MFLAG=SLAPD_MOD_DYNAMIC
40534 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS seqmod.la"
40536 MFLAG=SLAPD_MOD_STATIC
40537 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS seqmod.o"
40540 cat >>confdefs.h <<_ACEOF
40541 #define SLAPD_OVER_SEQMOD $MFLAG
40546 if test "$ol_enable_syncprov" != no ; then
40547 BUILD_SYNCPROV=$ol_enable_syncprov
40548 if test "$ol_enable_syncprov" = mod ; then
40549 MFLAG=SLAPD_MOD_DYNAMIC
40550 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
40552 MFLAG=SLAPD_MOD_STATIC
40553 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
40556 cat >>confdefs.h <<_ACEOF
40557 #define SLAPD_OVER_SYNCPROV $MFLAG
40562 if test "$ol_enable_translucent" != no ; then
40563 BUILD_TRANSLUCENT=$ol_enable_translucent
40564 if test "$ol_enable_translucent" = mod ; then
40565 MFLAG=SLAPD_MOD_DYNAMIC
40566 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
40568 MFLAG=SLAPD_MOD_STATIC
40569 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
40572 cat >>confdefs.h <<_ACEOF
40573 #define SLAPD_OVER_TRANSLUCENT $MFLAG
40578 if test "$ol_enable_unique" != no ; then
40579 BUILD_UNIQUE=$ol_enable_unique
40580 if test "$ol_enable_unique" = mod ; then
40581 MFLAG=SLAPD_MOD_DYNAMIC
40582 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
40584 MFLAG=SLAPD_MOD_STATIC
40585 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
40588 cat >>confdefs.h <<_ACEOF
40589 #define SLAPD_OVER_UNIQUE $MFLAG
40594 if test "$ol_enable_valsort" != no ; then
40595 BUILD_VALSORT=$ol_enable_valsort
40596 if test "$ol_enable_valsort" = mod ; then
40597 MFLAG=SLAPD_MOD_DYNAMIC
40598 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
40600 MFLAG=SLAPD_MOD_STATIC
40601 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
40604 cat >>confdefs.h <<_ACEOF
40605 #define SLAPD_OVER_VALSORT $MFLAG
40610 if test "$ol_enable_slurpd" != no &&
40611 test "$ol_link_threads" != no &&
40612 test $BUILD_SLAPD = yes ; then
40616 if test "$ol_enable_rewrite" != no ; then
40618 cat >>confdefs.h <<\_ACEOF
40619 #define ENABLE_REWRITE 1
40625 if test "$ol_enable_slapi" != no ; then
40627 cat >>confdefs.h <<\_ACEOF
40628 #define ENABLE_SLAPI 1
40632 SLAPD_SLAPI_DEPEND=libslapi.a
40637 if test "$ac_cv_mingw32" = yes ; then
40639 SLAPD_MODULES_LDFLAGS=
40728 # Check whether --with-xxinstall or --without-xxinstall was given.
40729 if test "${with_xxinstall+set}" = set; then
40730 withval="$with_xxinstall"
40735 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-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"
40738 ac_config_commands="$ac_config_commands default"
40742 test "x$prefix" = xNONE && prefix=$ac_default_prefix
40743 # Let make expand exec_prefix.
40744 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
40746 # VPATH may cause trouble with some makes, so we remove $(srcdir),
40747 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
40748 # trailing colons and then remove the whole line if VPATH becomes empty
40749 # (actually we leave an empty line to preserve line numbers).
40750 if test "x$srcdir" = x.; then
40751 ac_vpsub='/^[ ]*VPATH[ ]*=/{
40752 s/:*\$(srcdir):*/:/;
40753 s/:*\${srcdir}:*/:/;
40755 s/^\([^=]*=[ ]*\):*/\1/;
40761 DEFS=-DHAVE_CONFIG_H
40765 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
40766 # 1. Remove the extension, and $U if already installed.
40767 ac_i=`echo "$ac_i" |
40768 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
40770 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
40771 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
40773 LIBOBJS=$ac_libobjs
40775 LTLIBOBJS=$ac_ltlibobjs
40778 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
40779 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
40780 Usually this means the macro was only invoked conditionally." >&5
40781 echo "$as_me: error: conditional \"AMDEP\" was never defined.
40782 Usually this means the macro was only invoked conditionally." >&2;}
40783 { (exit 1); exit 1; }; }
40785 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
40786 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
40787 Usually this means the macro was only invoked conditionally." >&5
40788 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
40789 Usually this means the macro was only invoked conditionally." >&2;}
40790 { (exit 1); exit 1; }; }
40792 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
40793 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
40794 Usually this means the macro was only invoked conditionally." >&5
40795 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
40796 Usually this means the macro was only invoked conditionally." >&2;}
40797 { (exit 1); exit 1; }; }
40800 : ${CONFIG_STATUS=./config.status}
40801 ac_clean_files_save=$ac_clean_files
40802 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
40803 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
40804 echo "$as_me: creating $CONFIG_STATUS" >&6;}
40805 cat >$CONFIG_STATUS <<_ACEOF
40807 # Generated by $as_me.
40808 # Run this file to recreate the current configuration.
40809 # Compiler output produced by configure, useful for debugging
40810 # configure, is in config.log if it exists.
40813 ac_cs_recheck=false
40815 SHELL=\${CONFIG_SHELL-$SHELL}
40818 cat >>$CONFIG_STATUS <<\_ACEOF
40819 ## --------------------- ##
40820 ## M4sh Initialization. ##
40821 ## --------------------- ##
40823 # Be Bourne compatible
40824 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
40827 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
40828 # is contrary to our usage. Disable this feature.
40829 alias -g '${1+"$@"}'='"$@"'
40830 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
40833 DUALCASE=1; export DUALCASE # for MKS sh
40835 # Support unset when possible.
40836 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
40843 # Work around bugs in pre-3.0 UWIN ksh.
40844 $as_unset ENV MAIL MAILPATH
40851 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
40852 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
40853 LC_TELEPHONE LC_TIME
40855 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
40856 eval $as_var=C; export $as_var
40862 # Required to use basename.
40863 if expr a : '\(a\)' >/dev/null 2>&1; then
40869 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
40870 as_basename=basename
40876 # Name of the executable.
40877 as_me=`$as_basename "$0" ||
40878 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
40879 X"$0" : 'X\(//\)$' \| \
40880 X"$0" : 'X\(/\)$' \| \
40881 . : '\(.\)' 2>/dev/null ||
40883 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
40884 /^X\/\(\/\/\)$/{ s//\1/; q; }
40885 /^X\/\(\/\).*/{ s//\1/; q; }
40889 # PATH needs CR, and LINENO needs CR and PATH.
40890 # Avoid depending upon Character Ranges.
40891 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
40892 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
40893 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
40894 as_cr_digits='0123456789'
40895 as_cr_alnum=$as_cr_Letters$as_cr_digits
40897 # The user is always right.
40898 if test "${PATH_SEPARATOR+set}" != set; then
40899 echo "#! /bin/sh" >conf$$.sh
40900 echo "exit 0" >>conf$$.sh
40902 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
40911 as_lineno_1=$LINENO
40912 as_lineno_2=$LINENO
40913 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
40914 test "x$as_lineno_1" != "x$as_lineno_2" &&
40915 test "x$as_lineno_3" = "x$as_lineno_2" || {
40916 # Find who we are. Look in the path if we contain no path at all
40919 *[\\/]* ) as_myself=$0 ;;
40920 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40921 for as_dir in $PATH
40924 test -z "$as_dir" && as_dir=.
40925 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
40930 # We did not find ourselves, most probably we were run as `sh COMMAND'
40931 # in which case we are not to be found in the path.
40932 if test "x$as_myself" = x; then
40935 if test ! -f "$as_myself"; then
40936 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
40937 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
40938 { (exit 1); exit 1; }; }
40940 case $CONFIG_SHELL in
40942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
40943 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
40946 test -z "$as_dir" && as_dir=.
40947 for as_base in sh bash ksh sh5; do
40950 if ("$as_dir/$as_base" -c '
40951 as_lineno_1=$LINENO
40952 as_lineno_2=$LINENO
40953 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
40954 test "x$as_lineno_1" != "x$as_lineno_2" &&
40955 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
40956 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
40957 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
40958 CONFIG_SHELL=$as_dir/$as_base
40959 export CONFIG_SHELL
40960 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
40968 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
40969 # uniformly replaced by the line number. The first 'sed' inserts a
40970 # line-number line before each line; the second 'sed' does the real
40971 # work. The second script uses 'N' to pair each line-number line
40972 # with the numbered line, and appends trailing '-' during
40973 # substitution so that $LINENO is not a special case at line end.
40974 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
40975 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
40976 sed '=' <$as_myself |
40981 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
40984 s,^['$as_cr_digits']*\n,,
40985 ' >$as_me.lineno &&
40986 chmod +x $as_me.lineno ||
40987 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
40988 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
40989 { (exit 1); exit 1; }; }
40991 # Don't try to exec as it changes $[0], causing all sort of problems
40992 # (the dirname of $[0] is not the place where we might find the
40993 # original and so on. Autoconf is especially sensible to this).
40995 # Exit status is that of the last command.
41000 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
41001 *c*,-n*) ECHO_N= ECHO_C='
41003 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
41004 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
41007 if expr a : '\(a\)' >/dev/null 2>&1; then
41013 rm -f conf$$ conf$$.exe conf$$.file
41015 if ln -s conf$$.file conf$$ 2>/dev/null; then
41016 # We could just check for DJGPP; but this test a) works b) is more generic
41017 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
41018 if test -f conf$$.exe; then
41019 # Don't use ln at all; we don't have any links
41024 elif ln conf$$.file conf$$ 2>/dev/null; then
41029 rm -f conf$$ conf$$.exe conf$$.file
41031 if mkdir -p . 2>/dev/null; then
41034 test -d ./-p && rmdir ./-p
41038 as_executable_p="test -f"
41040 # Sed expression to map a string onto a valid CPP name.
41041 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
41043 # Sed expression to map a string onto a valid variable name.
41044 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
41048 # We need space, tab and new line, in precisely that order.
41058 # Open the log real soon, to keep \$[0] and so on meaningful, and to
41059 # report actual input values of CONFIG_FILES etc. instead of their
41060 # values after options handling. Logging --version etc. is OK.
41064 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
41065 ## Running $as_me. ##
41070 This file was extended by $as_me, which was
41071 generated by GNU Autoconf 2.59. Invocation command line was
41073 CONFIG_FILES = $CONFIG_FILES
41074 CONFIG_HEADERS = $CONFIG_HEADERS
41075 CONFIG_LINKS = $CONFIG_LINKS
41076 CONFIG_COMMANDS = $CONFIG_COMMANDS
41080 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
41084 # Files that config.status was made for.
41085 if test -n "$ac_config_files"; then
41086 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
41089 if test -n "$ac_config_headers"; then
41090 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
41093 if test -n "$ac_config_links"; then
41094 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
41097 if test -n "$ac_config_commands"; then
41098 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
41101 cat >>$CONFIG_STATUS <<\_ACEOF
41104 \`$as_me' instantiates files from templates according to the
41105 current configuration.
41107 Usage: $0 [OPTIONS] [FILE]...
41109 -h, --help print this help, then exit
41110 -V, --version print version number, then exit
41111 -q, --quiet do not print progress messages
41112 -d, --debug don't remove temporary files
41113 --recheck update $as_me by reconfiguring in the same conditions
41114 --file=FILE[:TEMPLATE]
41115 instantiate the configuration file FILE
41116 --header=FILE[:TEMPLATE]
41117 instantiate the configuration header FILE
41119 Configuration files:
41122 Configuration headers:
41125 Configuration commands:
41128 Report bugs to <bug-autoconf@gnu.org>."
41131 cat >>$CONFIG_STATUS <<_ACEOF
41134 configured by $0, generated by GNU Autoconf 2.59,
41135 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
41137 Copyright (C) 2003 Free Software Foundation, Inc.
41138 This config.status script is free software; the Free Software Foundation
41139 gives unlimited permission to copy, distribute and modify it."
41144 cat >>$CONFIG_STATUS <<\_ACEOF
41145 # If no file are specified by the user, then we need to provide default
41146 # value. By we need to know if files were specified by the user.
41152 ac_option=`expr "x$1" : 'x\([^=]*\)='`
41153 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
41161 *) # This is not an option, so the user has probably given explicit
41164 ac_need_defaults=false;;
41168 # Handling of the options.
41170 cat >>$CONFIG_STATUS <<\_ACEOF
41171 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
41173 --version | --vers* | -V )
41174 echo "$ac_cs_version"; exit 0 ;;
41176 # Conflict between --help and --header
41177 { { echo "$as_me:$LINENO: error: ambiguous option: $1
41178 Try \`$0 --help' for more information." >&5
41179 echo "$as_me: error: ambiguous option: $1
41180 Try \`$0 --help' for more information." >&2;}
41181 { (exit 1); exit 1; }; };;
41182 --help | --hel | -h )
41183 echo "$ac_cs_usage"; exit 0 ;;
41184 --debug | --d* | -d )
41186 --file | --fil | --fi | --f )
41188 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
41189 ac_need_defaults=false;;
41190 --header | --heade | --head | --hea )
41192 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
41193 ac_need_defaults=false;;
41194 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
41195 | -silent | --silent | --silen | --sile | --sil | --si | --s)
41198 # This is an error.
41199 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
41200 Try \`$0 --help' for more information." >&5
41201 echo "$as_me: error: unrecognized option: $1
41202 Try \`$0 --help' for more information." >&2;}
41203 { (exit 1); exit 1; }; } ;;
41205 *) ac_config_targets="$ac_config_targets $1" ;;
41211 ac_configure_extra_args=
41213 if $ac_cs_silent; then
41215 ac_configure_extra_args="$ac_configure_extra_args --silent"
41219 cat >>$CONFIG_STATUS <<_ACEOF
41220 if \$ac_cs_recheck; then
41221 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
41222 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
41227 cat >>$CONFIG_STATUS <<_ACEOF
41229 # INIT-COMMANDS section.
41232 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
41234 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
41235 STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS"
41242 cat >>$CONFIG_STATUS <<\_ACEOF
41243 for ac_config_target in $ac_config_targets
41245 case "$ac_config_target" in
41246 # Handling of arguments.
41247 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
41248 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
41249 "doc/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
41250 "doc/man/man1/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
41251 "doc/man/man3/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
41252 "doc/man/man5/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
41253 "doc/man/man8/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
41254 "clients/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
41255 "clients/tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
41256 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
41257 "libraries/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
41258 "libraries/liblber/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
41259 "libraries/libldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
41260 "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" ;;
41261 "libraries/liblunicode/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
41262 "libraries/liblutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
41263 "libraries/librewrite/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
41264 "servers/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
41265 "servers/slapd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
41266 "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" ;;
41267 "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" ;;
41268 "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" ;;
41269 "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" ;;
41270 "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" ;;
41271 "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" ;;
41272 "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" ;;
41273 "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" ;;
41274 "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" ;;
41275 "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" ;;
41276 "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" ;;
41277 "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" ;;
41278 "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" ;;
41279 "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" ;;
41280 "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" ;;
41281 "servers/slapd/overlays/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
41282 "servers/slurpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk" ;;
41283 "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
41284 "tests/run" ) CONFIG_FILES="$CONFIG_FILES tests/run" ;;
41285 "tests/progs/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
41286 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
41287 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
41288 "include/portable.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
41289 "include/ldap_features.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
41290 "include/lber_types.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
41291 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
41292 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
41293 { (exit 1); exit 1; }; };;
41297 # If the user did not use the arguments to specify the items to instantiate,
41298 # then the envvar interface is used. Set only those that are not.
41299 # We use the long form for the default assignment because of an extremely
41300 # bizarre bug on SunOS 4.1.3.
41301 if $ac_need_defaults; then
41302 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
41303 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
41304 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
41307 # Have a temporary directory for convenience. Make it in the build tree
41308 # simply because there is no reason to put it here, and in addition,
41309 # creating and moving files from /tmp can sometimes cause problems.
41310 # Create a temporary directory, and hook for its removal unless debugging.
41313 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
41314 trap '{ (exit 1); exit 1; }' 1 2 13 15
41317 # Create a (secure) tmp directory for tmp files.
41320 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
41321 test -n "$tmp" && test -d "$tmp"
41324 tmp=./confstat$$-$RANDOM
41325 (umask 077 && mkdir $tmp)
41328 echo "$me: cannot create a temporary directory in ." >&2
41329 { (exit 1); exit 1; }
41334 cat >>$CONFIG_STATUS <<_ACEOF
41337 # CONFIG_FILES section.
41340 # No need to generate the scripts if there are no CONFIG_FILES.
41341 # This happens for instance when ./config.status config.h
41342 if test -n "\$CONFIG_FILES"; then
41343 # Protect against being on the right side of a sed subst in config.status.
41344 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
41345 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
41346 s,@SHELL@,$SHELL,;t t
41347 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
41348 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
41349 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
41350 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
41351 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
41352 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
41353 s,@exec_prefix@,$exec_prefix,;t t
41354 s,@prefix@,$prefix,;t t
41355 s,@program_transform_name@,$program_transform_name,;t t
41356 s,@bindir@,$bindir,;t t
41357 s,@sbindir@,$sbindir,;t t
41358 s,@libexecdir@,$libexecdir,;t t
41359 s,@datadir@,$datadir,;t t
41360 s,@sysconfdir@,$sysconfdir,;t t
41361 s,@sharedstatedir@,$sharedstatedir,;t t
41362 s,@localstatedir@,$localstatedir,;t t
41363 s,@libdir@,$libdir,;t t
41364 s,@includedir@,$includedir,;t t
41365 s,@oldincludedir@,$oldincludedir,;t t
41366 s,@infodir@,$infodir,;t t
41367 s,@mandir@,$mandir,;t t
41368 s,@build_alias@,$build_alias,;t t
41369 s,@host_alias@,$host_alias,;t t
41370 s,@target_alias@,$target_alias,;t t
41371 s,@DEFS@,$DEFS,;t t
41372 s,@ECHO_C@,$ECHO_C,;t t
41373 s,@ECHO_N@,$ECHO_N,;t t
41374 s,@ECHO_T@,$ECHO_T,;t t
41375 s,@LIBS@,$LIBS,;t t
41376 s,@build@,$build,;t t
41377 s,@build_cpu@,$build_cpu,;t t
41378 s,@build_vendor@,$build_vendor,;t t
41379 s,@build_os@,$build_os,;t t
41380 s,@host@,$host,;t t
41381 s,@host_cpu@,$host_cpu,;t t
41382 s,@host_vendor@,$host_vendor,;t t
41383 s,@host_os@,$host_os,;t t
41384 s,@target@,$target,;t t
41385 s,@target_cpu@,$target_cpu,;t t
41386 s,@target_vendor@,$target_vendor,;t t
41387 s,@target_os@,$target_os,;t t
41388 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
41389 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
41390 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
41391 s,@CYGPATH_W@,$CYGPATH_W,;t t
41392 s,@PACKAGE@,$PACKAGE,;t t
41393 s,@VERSION@,$VERSION,;t t
41394 s,@ACLOCAL@,$ACLOCAL,;t t
41395 s,@AUTOCONF@,$AUTOCONF,;t t
41396 s,@AUTOMAKE@,$AUTOMAKE,;t t
41397 s,@AUTOHEADER@,$AUTOHEADER,;t t
41398 s,@MAKEINFO@,$MAKEINFO,;t t
41399 s,@install_sh@,$install_sh,;t t
41400 s,@STRIP@,$STRIP,;t t
41401 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
41402 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
41403 s,@mkdir_p@,$mkdir_p,;t t
41405 s,@SET_MAKE@,$SET_MAKE,;t t
41406 s,@am__leading_dot@,$am__leading_dot,;t t
41407 s,@AMTAR@,$AMTAR,;t t
41408 s,@am__tar@,$am__tar,;t t
41409 s,@am__untar@,$am__untar,;t t
41410 s,@OPENLDAP_LIBRELEASE@,$OPENLDAP_LIBRELEASE,;t t
41411 s,@OPENLDAP_LIBVERSION@,$OPENLDAP_LIBVERSION,;t t
41412 s,@OPENLDAP_RELEASE_DATE@,$OPENLDAP_RELEASE_DATE,;t t
41413 s,@top_builddir@,$top_builddir,;t t
41414 s,@ldap_subdir@,$ldap_subdir,;t t
41417 s,@CFLAGS@,$CFLAGS,;t t
41418 s,@LDFLAGS@,$LDFLAGS,;t t
41419 s,@CPPFLAGS@,$CPPFLAGS,;t t
41420 s,@ac_ct_CC@,$ac_ct_CC,;t t
41421 s,@EXEEXT@,$EXEEXT,;t t
41422 s,@OBJEXT@,$OBJEXT,;t t
41423 s,@DEPDIR@,$DEPDIR,;t t
41424 s,@am__include@,$am__include,;t t
41425 s,@am__quote@,$am__quote,;t t
41426 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
41427 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
41428 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
41429 s,@CCDEPMODE@,$CCDEPMODE,;t t
41430 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
41431 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
41432 s,@EGREP@,$EGREP,;t t
41433 s,@LN_S@,$LN_S,;t t
41434 s,@ECHO@,$ECHO,;t t
41435 s,@ac_ct_AR@,$ac_ct_AR,;t t
41436 s,@RANLIB@,$RANLIB,;t t
41437 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
41438 s,@DLLTOOL@,$DLLTOOL,;t t
41439 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
41441 s,@ac_ct_AS@,$ac_ct_AS,;t t
41442 s,@OBJDUMP@,$OBJDUMP,;t t
41443 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
41445 s,@LIBTOOL@,$LIBTOOL,;t t
41446 s,@PERLBIN@,$PERLBIN,;t t
41447 s,@OL_MKDEP@,$OL_MKDEP,;t t
41448 s,@OL_MKDEP_FLAGS@,$OL_MKDEP_FLAGS,;t t
41449 s,@LTSTATIC@,$LTSTATIC,;t t
41450 s,@LIBOBJS@,$LIBOBJS,;t t
41451 s,@LIBSRCS@,$LIBSRCS,;t t
41452 s,@PLAT@,$PLAT,;t t
41453 s,@WITH_SASL@,$WITH_SASL,;t t
41454 s,@WITH_TLS@,$WITH_TLS,;t t
41455 s,@WITH_MODULES_ENABLED@,$WITH_MODULES_ENABLED,;t t
41456 s,@WITH_ACI_ENABLED@,$WITH_ACI_ENABLED,;t t
41457 s,@BUILD_THREAD@,$BUILD_THREAD,;t t
41458 s,@BUILD_LIBS_DYNAMIC@,$BUILD_LIBS_DYNAMIC,;t t
41459 s,@BUILD_SLAPD@,$BUILD_SLAPD,;t t
41460 s,@BUILD_SLAPI@,$BUILD_SLAPI,;t t
41461 s,@SLAPD_SLAPI_DEPEND@,$SLAPD_SLAPI_DEPEND,;t t
41462 s,@BUILD_BDB@,$BUILD_BDB,;t t
41463 s,@BUILD_DNSSRV@,$BUILD_DNSSRV,;t t
41464 s,@BUILD_HDB@,$BUILD_HDB,;t t
41465 s,@BUILD_LDAP@,$BUILD_LDAP,;t t
41466 s,@BUILD_META@,$BUILD_META,;t t
41467 s,@BUILD_MONITOR@,$BUILD_MONITOR,;t t
41468 s,@BUILD_NULL@,$BUILD_NULL,;t t
41469 s,@BUILD_PASSWD@,$BUILD_PASSWD,;t t
41470 s,@BUILD_RELAY@,$BUILD_RELAY,;t t
41471 s,@BUILD_PERL@,$BUILD_PERL,;t t
41472 s,@BUILD_SHELL@,$BUILD_SHELL,;t t
41473 s,@BUILD_SQL@,$BUILD_SQL,;t t
41474 s,@BUILD_ACCESSLOG@,$BUILD_ACCESSLOG,;t t
41475 s,@BUILD_AUDITLOG@,$BUILD_AUDITLOG,;t t
41476 s,@BUILD_CONSTRAINT@,$BUILD_CONSTRAINT,;t t
41477 s,@BUILD_DDS@,$BUILD_DDS,;t t
41478 s,@BUILD_DENYOP@,$BUILD_DENYOP,;t t
41479 s,@BUILD_DYNGROUP@,$BUILD_DYNGROUP,;t t
41480 s,@BUILD_DYNLIST@,$BUILD_DYNLIST,;t t
41481 s,@BUILD_LASTMOD@,$BUILD_LASTMOD,;t t
41482 s,@BUILD_PPOLICY@,$BUILD_PPOLICY,;t t
41483 s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t
41484 s,@BUILD_REFINT@,$BUILD_REFINT,;t t
41485 s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t
41486 s,@BUILD_RWM@,$BUILD_RWM,;t t
41487 s,@BUILD_SEQMOD@,$BUILD_SEQMOD,;t t
41488 s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t
41489 s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t
41490 s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t
41491 s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t
41492 s,@BUILD_SLURPD@,$BUILD_SLURPD,;t t
41493 s,@LDAP_LIBS@,$LDAP_LIBS,;t t
41494 s,@SLAPD_LIBS@,$SLAPD_LIBS,;t t
41495 s,@SLURPD_LIBS@,$SLURPD_LIBS,;t t
41496 s,@BDB_LIBS@,$BDB_LIBS,;t t
41497 s,@LTHREAD_LIBS@,$LTHREAD_LIBS,;t t
41498 s,@LUTIL_LIBS@,$LUTIL_LIBS,;t t
41499 s,@WRAP_LIBS@,$WRAP_LIBS,;t t
41500 s,@SLAPD_MODULES_CPPFLAGS@,$SLAPD_MODULES_CPPFLAGS,;t t
41501 s,@SLAPD_MODULES_LDFLAGS@,$SLAPD_MODULES_LDFLAGS,;t t
41502 s,@SLAPD_NO_STATIC@,$SLAPD_NO_STATIC,;t t
41503 s,@SLAPD_STATIC_BACKENDS@,$SLAPD_STATIC_BACKENDS,;t t
41504 s,@SLAPD_DYNAMIC_BACKENDS@,$SLAPD_DYNAMIC_BACKENDS,;t t
41505 s,@SLAPD_STATIC_OVERLAYS@,$SLAPD_STATIC_OVERLAYS,;t t
41506 s,@SLAPD_DYNAMIC_OVERLAYS@,$SLAPD_DYNAMIC_OVERLAYS,;t t
41507 s,@PERL_CPPFLAGS@,$PERL_CPPFLAGS,;t t
41508 s,@SLAPD_PERL_LDFLAGS@,$SLAPD_PERL_LDFLAGS,;t t
41509 s,@MOD_PERL_LDFLAGS@,$MOD_PERL_LDFLAGS,;t t
41510 s,@KRB4_LIBS@,$KRB4_LIBS,;t t
41511 s,@KRB5_LIBS@,$KRB5_LIBS,;t t
41512 s,@SASL_LIBS@,$SASL_LIBS,;t t
41513 s,@TLS_LIBS@,$TLS_LIBS,;t t
41514 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
41515 s,@SLAPI_LIBS@,$SLAPI_LIBS,;t t
41516 s,@LIBSLAPI@,$LIBSLAPI,;t t
41517 s,@LIBSLAPITOOLS@,$LIBSLAPITOOLS,;t t
41518 s,@AUTH_LIBS@,$AUTH_LIBS,;t t
41519 s,@ICU_LIBS@,$ICU_LIBS,;t t
41520 s,@SLAPD_SLP_LIBS@,$SLAPD_SLP_LIBS,;t t
41521 s,@SLAPD_GMP_LIBS@,$SLAPD_GMP_LIBS,;t t
41522 s,@SLAPD_SQL_LDFLAGS@,$SLAPD_SQL_LDFLAGS,;t t
41523 s,@SLAPD_SQL_LIBS@,$SLAPD_SQL_LIBS,;t t
41524 s,@SLAPD_SQL_INCLUDES@,$SLAPD_SQL_INCLUDES,;t t
41525 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
41530 cat >>$CONFIG_STATUS <<\_ACEOF
41531 # Split the substitutions into bite-sized pieces for seds with
41532 # small command number limits, like on Digital OSF/1 and HP-UX.
41533 ac_max_sed_lines=48
41534 ac_sed_frag=1 # Number of current file.
41535 ac_beg=1 # First line for current file.
41536 ac_end=$ac_max_sed_lines # Line after last line for current file.
41539 while $ac_more_lines; do
41540 if test $ac_beg -gt 1; then
41541 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
41543 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
41545 if test ! -s $tmp/subs.frag; then
41546 ac_more_lines=false
41548 # The purpose of the label and of the branching condition is to
41549 # speed up the sed processing (if there are no `@' at all, there
41550 # is no need to browse any of the substitutions).
41551 # These are the two extra sed commands mentioned above.
41553 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
41554 if test -z "$ac_sed_cmds"; then
41555 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
41557 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
41559 ac_sed_frag=`expr $ac_sed_frag + 1`
41561 ac_end=`expr $ac_end + $ac_max_sed_lines`
41564 if test -z "$ac_sed_cmds"; then
41567 fi # test -n "$CONFIG_FILES"
41570 cat >>$CONFIG_STATUS <<\_ACEOF
41571 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
41572 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
41574 - | *:- | *:-:* ) # input from stdin
41576 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41577 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41578 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41579 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41580 * ) ac_file_in=$ac_file.in ;;
41583 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
41584 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
41585 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41586 X"$ac_file" : 'X\(//\)[^/]' \| \
41587 X"$ac_file" : 'X\(//\)$' \| \
41588 X"$ac_file" : 'X\(/\)' \| \
41589 . : '\(.\)' 2>/dev/null ||
41591 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41592 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41593 /^X\(\/\/\)$/{ s//\1/; q; }
41594 /^X\(\/\).*/{ s//\1/; q; }
41596 { if $as_mkdir_p; then
41601 while test ! -d "$as_dir"; do
41602 as_dirs="$as_dir $as_dirs"
41603 as_dir=`(dirname "$as_dir") 2>/dev/null ||
41604 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41605 X"$as_dir" : 'X\(//\)[^/]' \| \
41606 X"$as_dir" : 'X\(//\)$' \| \
41607 X"$as_dir" : 'X\(/\)' \| \
41608 . : '\(.\)' 2>/dev/null ||
41610 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41611 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41612 /^X\(\/\/\)$/{ s//\1/; q; }
41613 /^X\(\/\).*/{ s//\1/; q; }
41616 test ! -n "$as_dirs" || mkdir $as_dirs
41617 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
41618 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
41619 { (exit 1); exit 1; }; }; }
41623 if test "$ac_dir" != .; then
41624 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
41625 # A "../" for each directory in $ac_dir_suffix.
41626 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
41628 ac_dir_suffix= ac_top_builddir=
41632 .) # No --srcdir option. We are building in place.
41634 if test -z "$ac_top_builddir"; then
41637 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
41639 [\\/]* | ?:[\\/]* ) # Absolute path.
41640 ac_srcdir=$srcdir$ac_dir_suffix;
41641 ac_top_srcdir=$srcdir ;;
41642 *) # Relative path.
41643 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
41644 ac_top_srcdir=$ac_top_builddir$srcdir ;;
41647 # Do not use `cd foo && pwd` to compute absolute paths, because
41648 # the directories may not exist.
41650 .) ac_abs_builddir="$ac_dir";;
41653 .) ac_abs_builddir=`pwd`;;
41654 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
41655 *) ac_abs_builddir=`pwd`/"$ac_dir";;
41658 case $ac_abs_builddir in
41659 .) ac_abs_top_builddir=${ac_top_builddir}.;;
41661 case ${ac_top_builddir}. in
41662 .) ac_abs_top_builddir=$ac_abs_builddir;;
41663 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
41664 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
41667 case $ac_abs_builddir in
41668 .) ac_abs_srcdir=$ac_srcdir;;
41671 .) ac_abs_srcdir=$ac_abs_builddir;;
41672 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
41673 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
41676 case $ac_abs_builddir in
41677 .) ac_abs_top_srcdir=$ac_top_srcdir;;
41679 case $ac_top_srcdir in
41680 .) ac_abs_top_srcdir=$ac_abs_builddir;;
41681 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
41682 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
41688 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
41689 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
41692 if test x"$ac_file" != x-; then
41693 { echo "$as_me:$LINENO: creating $ac_file" >&5
41694 echo "$as_me: creating $ac_file" >&6;}
41697 # Let's still pretend it is `configure' which instantiates (i.e., don't
41698 # use $as_me), people would be surprised to read:
41699 # /* config.h. Generated by config.status. */
41700 if test x"$ac_file" = x-; then
41703 configure_input="$ac_file. "
41705 configure_input=$configure_input"Generated from `echo $ac_file_in |
41706 sed 's,.*/,,'` by configure."
41708 # First look for the input files in the build tree, otherwise in the
41710 ac_file_inputs=`IFS=:
41711 for f in $ac_file_in; do
41713 -) echo $tmp/stdin ;;
41715 # Absolute (can't be DOS-style, as IFS=:)
41716 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
41717 echo "$as_me: error: cannot find input file: $f" >&2;}
41718 { (exit 1); exit 1; }; }
41721 if test -f "$f"; then
41724 elif test -f "$srcdir/$f"; then
41729 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
41730 echo "$as_me: error: cannot find input file: $f" >&2;}
41731 { (exit 1); exit 1; }; }
41734 done` || { (exit 1); exit 1; }
41736 cat >>$CONFIG_STATUS <<_ACEOF
41740 cat >>$CONFIG_STATUS <<\_ACEOF
41742 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
41743 s,@configure_input@,$configure_input,;t t
41744 s,@srcdir@,$ac_srcdir,;t t
41745 s,@abs_srcdir@,$ac_abs_srcdir,;t t
41746 s,@top_srcdir@,$ac_top_srcdir,;t t
41747 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
41748 s,@builddir@,$ac_builddir,;t t
41749 s,@abs_builddir@,$ac_abs_builddir,;t t
41750 s,@top_builddir@,$ac_top_builddir,;t t
41751 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
41752 s,@INSTALL@,$ac_INSTALL,;t t
41753 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
41755 if test x"$ac_file" != x-; then
41756 mv $tmp/out $ac_file
41764 cat >>$CONFIG_STATUS <<\_ACEOF
41767 # CONFIG_HEADER section.
41770 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
41771 # NAME is the cpp macro being defined and VALUE is the value it is being given.
41773 # ac_d sets the value in "#define NAME VALUE" lines.
41774 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
41775 ac_dB='[ ].*$,\1#\2'
41778 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
41779 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
41780 ac_uB='$,\1#\2define\3'
41784 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
41785 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
41787 - | *:- | *:-:* ) # input from stdin
41789 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41790 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41791 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41792 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41793 * ) ac_file_in=$ac_file.in ;;
41796 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
41797 echo "$as_me: creating $ac_file" >&6;}
41799 # First look for the input files in the build tree, otherwise in the
41801 ac_file_inputs=`IFS=:
41802 for f in $ac_file_in; do
41804 -) echo $tmp/stdin ;;
41806 # Absolute (can't be DOS-style, as IFS=:)
41807 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
41808 echo "$as_me: error: cannot find input file: $f" >&2;}
41809 { (exit 1); exit 1; }; }
41810 # Do quote $f, to prevent DOS paths from being IFS'd.
41813 if test -f "$f"; then
41816 elif test -f "$srcdir/$f"; then
41821 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
41822 echo "$as_me: error: cannot find input file: $f" >&2;}
41823 { (exit 1); exit 1; }; }
41826 done` || { (exit 1); exit 1; }
41827 # Remove the trailing spaces.
41828 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
41832 # Transform confdefs.h into two sed scripts, `conftest.defines' and
41833 # `conftest.undefs', that substitutes the proper values into
41834 # config.h.in to produce config.h. The first handles `#define'
41835 # templates, and the second `#undef' templates.
41836 # And first: Protect against being on the right side of a sed subst in
41837 # config.status. Protect against being in an unquoted here document
41838 # in config.status.
41839 rm -f conftest.defines conftest.undefs
41840 # Using a here document instead of a string reduces the quoting nightmare.
41841 # Putting comments in sed scripts is not portable.
41843 # `end' is used to avoid that the second main sed command (meant for
41844 # 0-ary CPP macros) applies to n-ary macro definitions.
41845 # See the Autoconf documentation for `clear'.
41846 cat >confdef2sed.sed <<\_ACEOF
41851 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
41853 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
41856 # If some macros were called several times there might be several times
41857 # the same #defines, which is useless. Nevertheless, we may not want to
41858 # sort them, since we want the *last* AC-DEFINE to be honored.
41859 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
41860 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
41861 rm -f confdef2sed.sed
41863 # This sed command replaces #undef with comments. This is necessary, for
41864 # example, in the case of _POSIX_SOURCE, which is predefined and required
41865 # on some systems where configure will not decide to define it.
41866 cat >>conftest.undefs <<\_ACEOF
41867 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
41870 # Break up conftest.defines because some shells have a limit on the size
41871 # of here documents, and old seds have small limits too (100 cmds).
41872 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
41873 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
41874 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
41875 echo ' :' >>$CONFIG_STATUS
41876 rm -f conftest.tail
41877 while grep . conftest.defines >/dev/null
41879 # Write a limited-size here document to $tmp/defines.sed.
41880 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
41881 # Speed up: don't consider the non `#define' lines.
41882 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
41883 # Work around the forget-to-reset-the-flag bug.
41884 echo 't clr' >>$CONFIG_STATUS
41885 echo ': clr' >>$CONFIG_STATUS
41886 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
41888 sed -f $tmp/defines.sed $tmp/in >$tmp/out
41890 mv $tmp/out $tmp/in
41892 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
41893 rm -f conftest.defines
41894 mv conftest.tail conftest.defines
41896 rm -f conftest.defines
41897 echo ' fi # grep' >>$CONFIG_STATUS
41898 echo >>$CONFIG_STATUS
41900 # Break up conftest.undefs because some shells have a limit on the size
41901 # of here documents, and old seds have small limits too (100 cmds).
41902 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
41903 rm -f conftest.tail
41904 while grep . conftest.undefs >/dev/null
41906 # Write a limited-size here document to $tmp/undefs.sed.
41907 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
41908 # Speed up: don't consider the non `#undef'
41909 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
41910 # Work around the forget-to-reset-the-flag bug.
41911 echo 't clr' >>$CONFIG_STATUS
41912 echo ': clr' >>$CONFIG_STATUS
41913 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
41915 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
41917 mv $tmp/out $tmp/in
41919 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
41920 rm -f conftest.undefs
41921 mv conftest.tail conftest.undefs
41923 rm -f conftest.undefs
41925 cat >>$CONFIG_STATUS <<\_ACEOF
41926 # Let's still pretend it is `configure' which instantiates (i.e., don't
41927 # use $as_me), people would be surprised to read:
41928 # /* config.h. Generated by config.status. */
41929 if test x"$ac_file" = x-; then
41930 echo "/* Generated by configure. */" >$tmp/config.h
41932 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
41934 cat $tmp/in >>$tmp/config.h
41936 if test x"$ac_file" != x-; then
41937 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
41938 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
41939 echo "$as_me: $ac_file is unchanged" >&6;}
41941 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
41942 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41943 X"$ac_file" : 'X\(//\)[^/]' \| \
41944 X"$ac_file" : 'X\(//\)$' \| \
41945 X"$ac_file" : 'X\(/\)' \| \
41946 . : '\(.\)' 2>/dev/null ||
41948 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41949 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41950 /^X\(\/\/\)$/{ s//\1/; q; }
41951 /^X\(\/\).*/{ s//\1/; q; }
41953 { if $as_mkdir_p; then
41958 while test ! -d "$as_dir"; do
41959 as_dirs="$as_dir $as_dirs"
41960 as_dir=`(dirname "$as_dir") 2>/dev/null ||
41961 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41962 X"$as_dir" : 'X\(//\)[^/]' \| \
41963 X"$as_dir" : 'X\(//\)$' \| \
41964 X"$as_dir" : 'X\(/\)' \| \
41965 . : '\(.\)' 2>/dev/null ||
41967 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41968 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41969 /^X\(\/\/\)$/{ s//\1/; q; }
41970 /^X\(\/\).*/{ s//\1/; q; }
41973 test ! -n "$as_dirs" || mkdir $as_dirs
41974 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
41975 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
41976 { (exit 1); exit 1; }; }; }
41979 mv $tmp/config.h $ac_file
41983 rm -f $tmp/config.h
41985 # Compute $ac_file's index in $config_headers.
41987 for _am_header in $config_headers :; do
41988 case $_am_header in
41989 $ac_file | $ac_file:* )
41992 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
41995 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
41996 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41997 X$ac_file : 'X\(//\)[^/]' \| \
41998 X$ac_file : 'X\(//\)$' \| \
41999 X$ac_file : 'X\(/\)' \| \
42000 . : '\(.\)' 2>/dev/null ||
42002 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42003 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42004 /^X\(\/\/\)$/{ s//\1/; q; }
42005 /^X\(\/\).*/{ s//\1/; q; }
42006 s/.*/./; q'`/stamp-h$_am_stamp_count
42009 cat >>$CONFIG_STATUS <<\_ACEOF
42012 # CONFIG_COMMANDS section.
42014 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
42015 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
42016 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
42017 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
42018 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42019 X"$ac_dest" : 'X\(//\)[^/]' \| \
42020 X"$ac_dest" : 'X\(//\)$' \| \
42021 X"$ac_dest" : 'X\(/\)' \| \
42022 . : '\(.\)' 2>/dev/null ||
42024 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42025 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42026 /^X\(\/\/\)$/{ s//\1/; q; }
42027 /^X\(\/\).*/{ s//\1/; q; }
42029 { if $as_mkdir_p; then
42034 while test ! -d "$as_dir"; do
42035 as_dirs="$as_dir $as_dirs"
42036 as_dir=`(dirname "$as_dir") 2>/dev/null ||
42037 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42038 X"$as_dir" : 'X\(//\)[^/]' \| \
42039 X"$as_dir" : 'X\(//\)$' \| \
42040 X"$as_dir" : 'X\(/\)' \| \
42041 . : '\(.\)' 2>/dev/null ||
42043 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42044 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42045 /^X\(\/\/\)$/{ s//\1/; q; }
42046 /^X\(\/\).*/{ s//\1/; q; }
42049 test ! -n "$as_dirs" || mkdir $as_dirs
42050 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
42051 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
42052 { (exit 1); exit 1; }; }; }
42056 if test "$ac_dir" != .; then
42057 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
42058 # A "../" for each directory in $ac_dir_suffix.
42059 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
42061 ac_dir_suffix= ac_top_builddir=
42065 .) # No --srcdir option. We are building in place.
42067 if test -z "$ac_top_builddir"; then
42070 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
42072 [\\/]* | ?:[\\/]* ) # Absolute path.
42073 ac_srcdir=$srcdir$ac_dir_suffix;
42074 ac_top_srcdir=$srcdir ;;
42075 *) # Relative path.
42076 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
42077 ac_top_srcdir=$ac_top_builddir$srcdir ;;
42080 # Do not use `cd foo && pwd` to compute absolute paths, because
42081 # the directories may not exist.
42083 .) ac_abs_builddir="$ac_dir";;
42086 .) ac_abs_builddir=`pwd`;;
42087 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
42088 *) ac_abs_builddir=`pwd`/"$ac_dir";;
42091 case $ac_abs_builddir in
42092 .) ac_abs_top_builddir=${ac_top_builddir}.;;
42094 case ${ac_top_builddir}. in
42095 .) ac_abs_top_builddir=$ac_abs_builddir;;
42096 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
42097 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
42100 case $ac_abs_builddir in
42101 .) ac_abs_srcdir=$ac_srcdir;;
42104 .) ac_abs_srcdir=$ac_abs_builddir;;
42105 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
42106 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
42109 case $ac_abs_builddir in
42110 .) ac_abs_top_srcdir=$ac_top_srcdir;;
42112 case $ac_top_srcdir in
42113 .) ac_abs_top_srcdir=$ac_abs_builddir;;
42114 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
42115 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
42120 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
42121 echo "$as_me: executing $ac_dest commands" >&6;}
42123 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
42124 # Strip MF so we end up with the name of the file.
42125 mf=`echo "$mf" | sed -e 's/:.*$//'`
42126 # Check whether this is an Automake generated Makefile or not.
42127 # We used to match only the files named `Makefile.in', but
42128 # some people rename them; so instead we look at the file content.
42129 # Grep'ing the first line is not enough: some people post-process
42130 # each Makefile.in and add a new line on top of each file to say so.
42131 # So let's grep whole file.
42132 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
42133 dirpart=`(dirname "$mf") 2>/dev/null ||
42134 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42135 X"$mf" : 'X\(//\)[^/]' \| \
42136 X"$mf" : 'X\(//\)$' \| \
42137 X"$mf" : 'X\(/\)' \| \
42138 . : '\(.\)' 2>/dev/null ||
42140 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42141 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42142 /^X\(\/\/\)$/{ s//\1/; q; }
42143 /^X\(\/\).*/{ s//\1/; q; }
42148 # Extract the definition of DEPDIR, am__include, and am__quote
42149 # from the Makefile without running `make'.
42150 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
42151 test -z "$DEPDIR" && continue
42152 am__include=`sed -n 's/^am__include = //p' < "$mf"`
42153 test -z "am__include" && continue
42154 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
42155 # When using ansi2knr, U may be empty or an underscore; expand it
42156 U=`sed -n 's/^U = //p' < "$mf"`
42157 # Find all dependency output files, they are included files with
42158 # $(DEPDIR) in their names. We invoke sed twice because it is the
42159 # simplest approach to changing $(DEPDIR) to its actual value in the
42161 for file in `sed -n "
42162 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
42163 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
42164 # Make sure the directory exists.
42165 test -f "$dirpart/$file" && continue
42166 fdir=`(dirname "$file") 2>/dev/null ||
42167 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42168 X"$file" : 'X\(//\)[^/]' \| \
42169 X"$file" : 'X\(//\)$' \| \
42170 X"$file" : 'X\(/\)' \| \
42171 . : '\(.\)' 2>/dev/null ||
42173 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42174 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42175 /^X\(\/\/\)$/{ s//\1/; q; }
42176 /^X\(\/\).*/{ s//\1/; q; }
42178 { if $as_mkdir_p; then
42179 mkdir -p $dirpart/$fdir
42181 as_dir=$dirpart/$fdir
42183 while test ! -d "$as_dir"; do
42184 as_dirs="$as_dir $as_dirs"
42185 as_dir=`(dirname "$as_dir") 2>/dev/null ||
42186 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42187 X"$as_dir" : 'X\(//\)[^/]' \| \
42188 X"$as_dir" : 'X\(//\)$' \| \
42189 X"$as_dir" : 'X\(/\)' \| \
42190 . : '\(.\)' 2>/dev/null ||
42192 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42193 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42194 /^X\(\/\/\)$/{ s//\1/; q; }
42195 /^X\(\/\).*/{ s//\1/; q; }
42198 test ! -n "$as_dirs" || mkdir $as_dirs
42199 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
42200 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
42201 { (exit 1); exit 1; }; }; }
42203 # echo "creating $dirpart/$file"
42204 echo '# dummy' > "$dirpart/$file"
42211 BACKENDSC="servers/slapd/backends.c"
42212 echo "Making $BACKENDSC"
42214 cat > $BACKENDSC << ENDX
42215 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
42217 * Copyright 1998-2006 The OpenLDAP Foundation.
42218 * All rights reserved.
42220 * Redistribution and use in source and binary forms, with or without
42221 * modification, are permitted only as authorized by the OpenLDAP
42224 * A copy of this license is available in the file LICENSE in the
42225 * top-level directory of the distribution or, alternatively, at
42226 * <http://www.OpenLDAP.org/license.html>.
42228 /* This file is automatically generated by configure; please do not edit. */
42230 #include "portable.h"
42234 if test "${STATIC_BACKENDS}"; then
42235 for b in config ${STATIC_BACKENDS}; do
42236 bb=`echo "${b}" | sed -e 's/back-//'`
42237 cat >> $BACKENDSC << ENDX
42238 extern BI_init ${bb}_back_initialize;
42242 cat >> $BACKENDSC << ENDX
42244 BackendInfo slap_binfo[] = {
42247 for b in config ${STATIC_BACKENDS}; do
42248 bb=`echo "${b}" | sed -e 's/back-//'`
42249 echo " Add ${bb} ..."
42250 cat >> $BACKENDSC << ENDX
42251 { "${bb}", ${bb}_back_initialize },
42255 cat >> $BACKENDSC << ENDX
42259 /* end of generated file */
42262 OVERLAYSC="servers/slapd/overlays/statover.c"
42263 echo "Making $OVERLAYSC"
42265 cat > $OVERLAYSC << ENDX
42266 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
42268 * Copyright 1998-2006 The OpenLDAP Foundation.
42269 * All rights reserved.
42271 * Redistribution and use in source and binary forms, with or without
42272 * modification, are permitted only as authorized by the OpenLDAP
42275 * A copy of this license is available in the file LICENSE in the
42276 * top-level directory of the distribution or, alternatively, at
42277 * <http://www.OpenLDAP.org/license.html>.
42279 /* This file is automatically generated by configure; please do not edit. */
42281 #include "portable.h"
42285 if test "${STATIC_OVERLAYS}"; then
42286 for o in ${STATIC_OVERLAYS}; do
42287 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
42288 cat >> $OVERLAYSC << ENDX
42289 extern OV_init ${oo}_initialize;
42294 cat >> $OVERLAYSC << ENDX
42296 OverlayInit slap_oinfo[] = {
42299 if test "${STATIC_OVERLAYS}"; then
42300 for o in ${STATIC_OVERLAYS}; do
42301 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
42302 echo " Add ${oo} ..."
42303 cat >> $OVERLAYSC << ENDX
42304 { "${oo}", ${oo}_initialize },
42309 cat >> $OVERLAYSC << ENDX
42313 /* end of generated file */
42316 echo Please run \"make depend\" to build dependencies
42322 cat >>$CONFIG_STATUS <<\_ACEOF
42324 { (exit 0); exit 0; }
42326 chmod +x $CONFIG_STATUS
42327 ac_clean_files=$ac_clean_files_save
42330 # configure is writing to config.log, and then calls config.status.
42331 # config.status does its own redirection, appending to config.log.
42332 # Unfortunately, on DOS this fails, as config.log is still kept open
42333 # by configure, so config.status won't be able to write to it; its
42334 # output is simply discarded. So we exec the FD to /dev/null,
42335 # effectively closing config.log, so it can be properly (re)opened and
42336 # appended to by config.status. When coming back to configure, we
42337 # need to make the FD available again.
42338 if test "$no_create" != yes; then
42340 ac_config_status_args=
42341 test "$silent" = yes &&
42342 ac_config_status_args="$ac_config_status_args --quiet"
42344 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
42346 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
42347 # would make configure fail if this is the last instruction.
42348 $ac_cs_success || { (exit 1); exit 1; }