2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.636 2006/09/05 23:54:54 ando 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 for ac_header in sys/devpoll.h
16021 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16022 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16023 echo "$as_me:$LINENO: checking for $ac_header" >&5
16024 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16025 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16026 echo $ECHO_N "(cached) $ECHO_C" >&6
16028 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16029 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16031 # Is the header compilable?
16032 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16033 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16034 cat >conftest.$ac_ext <<_ACEOF
16037 cat confdefs.h >>conftest.$ac_ext
16038 cat >>conftest.$ac_ext <<_ACEOF
16039 /* end confdefs.h. */
16040 $ac_includes_default
16041 #include <$ac_header>
16043 rm -f conftest.$ac_objext
16044 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16045 (eval $ac_compile) 2>conftest.er1
16047 grep -v '^ *+' conftest.er1 >conftest.err
16049 cat conftest.err >&5
16050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16051 (exit $ac_status); } &&
16052 { ac_try='test -z "$ac_c_werror_flag"
16053 || test ! -s conftest.err'
16054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16055 (eval $ac_try) 2>&5
16057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16058 (exit $ac_status); }; } &&
16059 { ac_try='test -s conftest.$ac_objext'
16060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16061 (eval $ac_try) 2>&5
16063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16064 (exit $ac_status); }; }; then
16065 ac_header_compiler=yes
16067 echo "$as_me: failed program was:" >&5
16068 sed 's/^/| /' conftest.$ac_ext >&5
16070 ac_header_compiler=no
16072 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16073 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16074 echo "${ECHO_T}$ac_header_compiler" >&6
16076 # Is the header present?
16077 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16078 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16079 cat >conftest.$ac_ext <<_ACEOF
16082 cat confdefs.h >>conftest.$ac_ext
16083 cat >>conftest.$ac_ext <<_ACEOF
16084 /* end confdefs.h. */
16085 #include <$ac_header>
16087 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16088 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16090 grep -v '^ *+' conftest.er1 >conftest.err
16092 cat conftest.err >&5
16093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16094 (exit $ac_status); } >/dev/null; then
16095 if test -s conftest.err; then
16096 ac_cpp_err=$ac_c_preproc_warn_flag
16097 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16104 if test -z "$ac_cpp_err"; then
16105 ac_header_preproc=yes
16107 echo "$as_me: failed program was:" >&5
16108 sed 's/^/| /' conftest.$ac_ext >&5
16110 ac_header_preproc=no
16112 rm -f conftest.err conftest.$ac_ext
16113 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16114 echo "${ECHO_T}$ac_header_preproc" >&6
16116 # So? What about this header?
16117 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16119 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16120 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16121 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16122 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16123 ac_header_preproc=yes
16126 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16127 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16128 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16129 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16130 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16131 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16132 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16133 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16134 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16135 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16136 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16137 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16140 ## --------------------------------------------- ##
16141 ## Report this to <http://www.openldap.org/its/> ##
16142 ## --------------------------------------------- ##
16145 sed "s/^/$as_me: WARNING: /" >&2
16148 echo "$as_me:$LINENO: checking for $ac_header" >&5
16149 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16150 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16151 echo $ECHO_N "(cached) $ECHO_C" >&6
16153 eval "$as_ac_Header=\$ac_header_preproc"
16155 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16156 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16159 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16160 cat >>confdefs.h <<_ACEOF
16161 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16168 if test "${ac_cv_header_sys_devpoll_h}" = yes \
16169 -a "${ac_cv_header_poll_h}" = yes ; \
16171 echo "$as_me:$LINENO: checking for /dev/poll" >&5
16172 echo $ECHO_N "checking for /dev/poll... $ECHO_C" >&6
16173 if test "$cross_compiling" = yes; then
16174 echo "$as_me:$LINENO: result: no" >&5
16175 echo "${ECHO_T}no" >&6
16177 cat >conftest.$ac_ext <<_ACEOF
16180 cat confdefs.h >>conftest.$ac_ext
16181 cat >>conftest.$ac_ext <<_ACEOF
16182 /* end confdefs.h. */
16183 int main(int argc, char **argv)
16185 int devpollfd = open("/dev/poll", /* O_RDWR */ 2);
16186 exit (devpollfd == -1 ? 1 : 0);
16189 rm -f conftest$ac_exeext
16190 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16191 (eval $ac_link) 2>&5
16193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16194 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16196 (eval $ac_try) 2>&5
16198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16199 (exit $ac_status); }; }; then
16200 echo "$as_me:$LINENO: result: yes" >&5
16201 echo "${ECHO_T}yes" >&6
16203 cat >>confdefs.h <<\_ACEOF
16204 #define HAVE_DEVPOLL 1
16208 echo "$as_me: program exited with status $ac_status" >&5
16209 echo "$as_me: failed program was:" >&5
16210 sed 's/^/| /' conftest.$ac_ext >&5
16212 ( exit $ac_status )
16213 echo "$as_me:$LINENO: result: no" >&5
16214 echo "${ECHO_T}no" >&6
16216 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16221 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16222 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16223 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16224 echo $ECHO_N "(cached) $ECHO_C" >&6
16227 cat >conftest.$ac_ext <<_ACEOF
16230 cat confdefs.h >>conftest.$ac_ext
16231 cat >>conftest.$ac_ext <<_ACEOF
16232 /* end confdefs.h. */
16235 #include <sys/types.h>
16238 #include <stdlib.h>
16243 char *c = (char *) *sys_errlist
16248 rm -f conftest.$ac_objext
16249 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16250 (eval $ac_compile) 2>conftest.er1
16252 grep -v '^ *+' conftest.er1 >conftest.err
16254 cat conftest.err >&5
16255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16256 (exit $ac_status); } &&
16257 { ac_try='test -z "$ac_c_werror_flag"
16258 || test ! -s conftest.err'
16259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16260 (eval $ac_try) 2>&5
16262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16263 (exit $ac_status); }; } &&
16264 { ac_try='test -s conftest.$ac_objext'
16265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16266 (eval $ac_try) 2>&5
16268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16269 (exit $ac_status); }; }; then
16270 ol_cv_dcl_sys_errlist=yes
16271 ol_cv_have_sys_errlist=yes
16273 echo "$as_me: failed program was:" >&5
16274 sed 's/^/| /' conftest.$ac_ext >&5
16276 ol_cv_dcl_sys_errlist=no
16278 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16280 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16281 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16283 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16284 if test $ol_cv_dcl_sys_errlist = no ; then
16286 cat >>confdefs.h <<\_ACEOF
16287 #define DECL_SYS_ERRLIST 1
16291 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16292 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16293 if test "${ol_cv_have_sys_errlist+set}" = set; then
16294 echo $ECHO_N "(cached) $ECHO_C" >&6
16297 cat >conftest.$ac_ext <<_ACEOF
16300 cat confdefs.h >>conftest.$ac_ext
16301 cat >>conftest.$ac_ext <<_ACEOF
16302 /* end confdefs.h. */
16307 char *c = (char *) *sys_errlist
16312 rm -f conftest.$ac_objext conftest$ac_exeext
16313 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16314 (eval $ac_link) 2>conftest.er1
16316 grep -v '^ *+' conftest.er1 >conftest.err
16318 cat conftest.err >&5
16319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16320 (exit $ac_status); } &&
16321 { ac_try='test -z "$ac_c_werror_flag"
16322 || test ! -s conftest.err'
16323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16324 (eval $ac_try) 2>&5
16326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16327 (exit $ac_status); }; } &&
16328 { ac_try='test -s conftest$ac_exeext'
16329 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16330 (eval $ac_try) 2>&5
16332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16333 (exit $ac_status); }; }; then
16334 ol_cv_have_sys_errlist=yes
16336 echo "$as_me: failed program was:" >&5
16337 sed 's/^/| /' conftest.$ac_ext >&5
16339 ol_cv_have_sys_errlist=no
16341 rm -f conftest.err conftest.$ac_objext \
16342 conftest$ac_exeext conftest.$ac_ext
16344 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16345 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16347 if test $ol_cv_have_sys_errlist = yes ; then
16349 cat >>confdefs.h <<\_ACEOF
16350 #define HAVE_SYS_ERRLIST 1
16356 for ac_func in strerror strerror_r
16358 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16359 echo "$as_me:$LINENO: checking for $ac_func" >&5
16360 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16361 if eval "test \"\${$as_ac_var+set}\" = set"; then
16362 echo $ECHO_N "(cached) $ECHO_C" >&6
16364 cat >conftest.$ac_ext <<_ACEOF
16367 cat confdefs.h >>conftest.$ac_ext
16368 cat >>conftest.$ac_ext <<_ACEOF
16369 /* end confdefs.h. */
16370 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16371 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16372 #define $ac_func innocuous_$ac_func
16374 /* System header to define __stub macros and hopefully few prototypes,
16375 which can conflict with char $ac_func (); below.
16376 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16377 <limits.h> exists even on freestanding compilers. */
16380 # include <limits.h>
16382 # include <assert.h>
16387 /* Override any gcc2 internal prototype to avoid an error. */
16392 /* We use char because int might match the return type of a gcc2
16393 builtin and then its argument prototype would still apply. */
16395 /* The GNU C library defines this for functions which it implements
16396 to always fail with ENOSYS. Some functions are actually named
16397 something starting with __ and the normal name is an alias. */
16398 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16401 char (*f) () = $ac_func;
16410 return f != $ac_func;
16415 rm -f conftest.$ac_objext conftest$ac_exeext
16416 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16417 (eval $ac_link) 2>conftest.er1
16419 grep -v '^ *+' conftest.er1 >conftest.err
16421 cat conftest.err >&5
16422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16423 (exit $ac_status); } &&
16424 { ac_try='test -z "$ac_c_werror_flag"
16425 || test ! -s conftest.err'
16426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16427 (eval $ac_try) 2>&5
16429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16430 (exit $ac_status); }; } &&
16431 { ac_try='test -s conftest$ac_exeext'
16432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16433 (eval $ac_try) 2>&5
16435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16436 (exit $ac_status); }; }; then
16437 eval "$as_ac_var=yes"
16439 echo "$as_me: failed program was:" >&5
16440 sed 's/^/| /' conftest.$ac_ext >&5
16442 eval "$as_ac_var=no"
16444 rm -f conftest.err conftest.$ac_objext \
16445 conftest$ac_exeext conftest.$ac_ext
16447 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16448 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16449 if test `eval echo '${'$as_ac_var'}'` = yes; then
16450 cat >>confdefs.h <<_ACEOF
16451 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16457 ol_cv_func_strerror_r=no
16458 if test "${ac_cv_func_strerror_r}" = yes ; then
16459 echo "$as_me:$LINENO: checking non-posix strerror_r" >&5
16460 echo $ECHO_N "checking non-posix strerror_r... $ECHO_C" >&6
16461 if test "${ol_cv_nonposix_strerror_r+set}" = set; then
16462 echo $ECHO_N "(cached) $ECHO_C" >&6
16465 cat >conftest.$ac_ext <<_ACEOF
16468 cat confdefs.h >>conftest.$ac_ext
16469 cat >>conftest.$ac_ext <<_ACEOF
16470 /* end confdefs.h. */
16471 #include <string.h>
16473 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16474 $EGREP "strerror_r" >/dev/null 2>&1; then
16475 ol_decl_strerror_r=yes
16477 ol_decl_strerror_r=no
16481 if test $ol_decl_strerror_r = yes ; then
16482 cat >conftest.$ac_ext <<_ACEOF
16485 cat confdefs.h >>conftest.$ac_ext
16486 cat >>conftest.$ac_ext <<_ACEOF
16487 /* end confdefs.h. */
16488 #include <string.h>
16492 /* from autoconf 2.59 */
16494 char x = *strerror_r (0, buf, sizeof buf);
16495 char *p = strerror_r (0, buf, sizeof buf);
16501 rm -f conftest.$ac_objext
16502 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16503 (eval $ac_compile) 2>conftest.er1
16505 grep -v '^ *+' conftest.er1 >conftest.err
16507 cat conftest.err >&5
16508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16509 (exit $ac_status); } &&
16510 { ac_try='test -z "$ac_c_werror_flag"
16511 || test ! -s conftest.err'
16512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16513 (eval $ac_try) 2>&5
16515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16516 (exit $ac_status); }; } &&
16517 { ac_try='test -s conftest.$ac_objext'
16518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16519 (eval $ac_try) 2>&5
16521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16522 (exit $ac_status); }; }; then
16523 ol_cv_nonposix_strerror_r=yes
16525 echo "$as_me: failed program was:" >&5
16526 sed 's/^/| /' conftest.$ac_ext >&5
16528 ol_cv_nonposix_strerror_r=no
16530 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16532 if test "$cross_compiling" = yes; then
16533 ol_cv_nonposix_strerror=no
16535 cat >conftest.$ac_ext <<_ACEOF
16538 cat confdefs.h >>conftest.$ac_ext
16539 cat >>conftest.$ac_ext <<_ACEOF
16540 /* end confdefs.h. */
16545 strerror_r( 1, buf, sizeof buf );
16546 exit( buf[0] == 0 );
16550 rm -f conftest$ac_exeext
16551 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16552 (eval $ac_link) 2>&5
16554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16555 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16557 (eval $ac_try) 2>&5
16559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16560 (exit $ac_status); }; }; then
16561 ol_cv_nonposix_strerror_r=yes
16563 echo "$as_me: program exited with status $ac_status" >&5
16564 echo "$as_me: failed program was:" >&5
16565 sed 's/^/| /' conftest.$ac_ext >&5
16567 ( exit $ac_status )
16568 ol_cv_nonposix_strerror=no
16570 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16575 echo "$as_me:$LINENO: result: $ol_cv_nonposix_strerror_r" >&5
16576 echo "${ECHO_T}$ol_cv_nonposix_strerror_r" >&6
16577 if test $ol_cv_nonposix_strerror_r = yes ; then
16579 cat >>confdefs.h <<\_ACEOF
16580 #define HAVE_NONPOSIX_STRERROR_R 1
16585 elif test "${ac_cv_func_strerror}" = no ; then
16586 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16587 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16588 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16589 echo $ECHO_N "(cached) $ECHO_C" >&6
16592 cat >conftest.$ac_ext <<_ACEOF
16595 cat confdefs.h >>conftest.$ac_ext
16596 cat >>conftest.$ac_ext <<_ACEOF
16597 /* end confdefs.h. */
16600 #include <sys/types.h>
16603 #include <stdlib.h>
16608 char *c = (char *) *sys_errlist
16613 rm -f conftest.$ac_objext
16614 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16615 (eval $ac_compile) 2>conftest.er1
16617 grep -v '^ *+' conftest.er1 >conftest.err
16619 cat conftest.err >&5
16620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16621 (exit $ac_status); } &&
16622 { ac_try='test -z "$ac_c_werror_flag"
16623 || test ! -s conftest.err'
16624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16625 (eval $ac_try) 2>&5
16627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16628 (exit $ac_status); }; } &&
16629 { ac_try='test -s conftest.$ac_objext'
16630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16631 (eval $ac_try) 2>&5
16633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16634 (exit $ac_status); }; }; then
16635 ol_cv_dcl_sys_errlist=yes
16636 ol_cv_have_sys_errlist=yes
16638 echo "$as_me: failed program was:" >&5
16639 sed 's/^/| /' conftest.$ac_ext >&5
16641 ol_cv_dcl_sys_errlist=no
16643 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16645 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16646 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16648 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16649 if test $ol_cv_dcl_sys_errlist = no ; then
16651 cat >>confdefs.h <<\_ACEOF
16652 #define DECL_SYS_ERRLIST 1
16656 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16657 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16658 if test "${ol_cv_have_sys_errlist+set}" = set; then
16659 echo $ECHO_N "(cached) $ECHO_C" >&6
16662 cat >conftest.$ac_ext <<_ACEOF
16665 cat confdefs.h >>conftest.$ac_ext
16666 cat >>conftest.$ac_ext <<_ACEOF
16667 /* end confdefs.h. */
16672 char *c = (char *) *sys_errlist
16677 rm -f conftest.$ac_objext conftest$ac_exeext
16678 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16679 (eval $ac_link) 2>conftest.er1
16681 grep -v '^ *+' conftest.er1 >conftest.err
16683 cat conftest.err >&5
16684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16685 (exit $ac_status); } &&
16686 { ac_try='test -z "$ac_c_werror_flag"
16687 || test ! -s conftest.err'
16688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16689 (eval $ac_try) 2>&5
16691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16692 (exit $ac_status); }; } &&
16693 { ac_try='test -s conftest$ac_exeext'
16694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16695 (eval $ac_try) 2>&5
16697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16698 (exit $ac_status); }; }; then
16699 ol_cv_have_sys_errlist=yes
16701 echo "$as_me: failed program was:" >&5
16702 sed 's/^/| /' conftest.$ac_ext >&5
16704 ol_cv_have_sys_errlist=no
16706 rm -f conftest.err conftest.$ac_objext \
16707 conftest$ac_exeext conftest.$ac_ext
16709 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16710 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16712 if test $ol_cv_have_sys_errlist = yes ; then
16714 cat >>confdefs.h <<\_ACEOF
16715 #define HAVE_SYS_ERRLIST 1
16724 for ac_header in regex.h
16726 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16727 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16728 echo "$as_me:$LINENO: checking for $ac_header" >&5
16729 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16730 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16731 echo $ECHO_N "(cached) $ECHO_C" >&6
16733 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16734 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16736 # Is the header compilable?
16737 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16738 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16739 cat >conftest.$ac_ext <<_ACEOF
16742 cat confdefs.h >>conftest.$ac_ext
16743 cat >>conftest.$ac_ext <<_ACEOF
16744 /* end confdefs.h. */
16745 $ac_includes_default
16746 #include <$ac_header>
16748 rm -f conftest.$ac_objext
16749 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16750 (eval $ac_compile) 2>conftest.er1
16752 grep -v '^ *+' conftest.er1 >conftest.err
16754 cat conftest.err >&5
16755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16756 (exit $ac_status); } &&
16757 { ac_try='test -z "$ac_c_werror_flag"
16758 || test ! -s conftest.err'
16759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16760 (eval $ac_try) 2>&5
16762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16763 (exit $ac_status); }; } &&
16764 { ac_try='test -s conftest.$ac_objext'
16765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16766 (eval $ac_try) 2>&5
16768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16769 (exit $ac_status); }; }; then
16770 ac_header_compiler=yes
16772 echo "$as_me: failed program was:" >&5
16773 sed 's/^/| /' conftest.$ac_ext >&5
16775 ac_header_compiler=no
16777 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16778 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16779 echo "${ECHO_T}$ac_header_compiler" >&6
16781 # Is the header present?
16782 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16783 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16784 cat >conftest.$ac_ext <<_ACEOF
16787 cat confdefs.h >>conftest.$ac_ext
16788 cat >>conftest.$ac_ext <<_ACEOF
16789 /* end confdefs.h. */
16790 #include <$ac_header>
16792 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16793 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16795 grep -v '^ *+' conftest.er1 >conftest.err
16797 cat conftest.err >&5
16798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16799 (exit $ac_status); } >/dev/null; then
16800 if test -s conftest.err; then
16801 ac_cpp_err=$ac_c_preproc_warn_flag
16802 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16809 if test -z "$ac_cpp_err"; then
16810 ac_header_preproc=yes
16812 echo "$as_me: failed program was:" >&5
16813 sed 's/^/| /' conftest.$ac_ext >&5
16815 ac_header_preproc=no
16817 rm -f conftest.err conftest.$ac_ext
16818 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16819 echo "${ECHO_T}$ac_header_preproc" >&6
16821 # So? What about this header?
16822 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16824 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16825 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16826 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16827 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16828 ac_header_preproc=yes
16831 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16832 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16833 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16834 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16835 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16836 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16837 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16838 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16839 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16840 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16841 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16842 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16845 ## --------------------------------------------- ##
16846 ## Report this to <http://www.openldap.org/its/> ##
16847 ## --------------------------------------------- ##
16850 sed "s/^/$as_me: WARNING: /" >&2
16853 echo "$as_me:$LINENO: checking for $ac_header" >&5
16854 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16855 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16856 echo $ECHO_N "(cached) $ECHO_C" >&6
16858 eval "$as_ac_Header=\$ac_header_preproc"
16860 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16861 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16864 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16865 cat >>confdefs.h <<_ACEOF
16866 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16873 if test "$ac_cv_header_regex_h" != yes ; then
16874 { { echo "$as_me:$LINENO: error: POSIX regex.h required." >&5
16875 echo "$as_me: error: POSIX regex.h required." >&2;}
16876 { (exit 1); exit 1; }; }
16878 echo "$as_me:$LINENO: checking for library containing regfree" >&5
16879 echo $ECHO_N "checking for library containing regfree... $ECHO_C" >&6
16880 if test "${ac_cv_search_regfree+set}" = set; then
16881 echo $ECHO_N "(cached) $ECHO_C" >&6
16883 ac_func_search_save_LIBS=$LIBS
16884 ac_cv_search_regfree=no
16885 cat >conftest.$ac_ext <<_ACEOF
16888 cat confdefs.h >>conftest.$ac_ext
16889 cat >>conftest.$ac_ext <<_ACEOF
16890 /* end confdefs.h. */
16892 /* Override any gcc2 internal prototype to avoid an error. */
16896 /* We use char because int might match the return type of a gcc2
16897 builtin and then its argument prototype would still apply. */
16907 rm -f conftest.$ac_objext conftest$ac_exeext
16908 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16909 (eval $ac_link) 2>conftest.er1
16911 grep -v '^ *+' conftest.er1 >conftest.err
16913 cat conftest.err >&5
16914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16915 (exit $ac_status); } &&
16916 { ac_try='test -z "$ac_c_werror_flag"
16917 || test ! -s conftest.err'
16918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16919 (eval $ac_try) 2>&5
16921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16922 (exit $ac_status); }; } &&
16923 { ac_try='test -s conftest$ac_exeext'
16924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16925 (eval $ac_try) 2>&5
16927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16928 (exit $ac_status); }; }; then
16929 ac_cv_search_regfree="none required"
16931 echo "$as_me: failed program was:" >&5
16932 sed 's/^/| /' conftest.$ac_ext >&5
16935 rm -f conftest.err conftest.$ac_objext \
16936 conftest$ac_exeext conftest.$ac_ext
16937 if test "$ac_cv_search_regfree" = no; then
16938 for ac_lib in regex gnuregex; do
16939 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16940 cat >conftest.$ac_ext <<_ACEOF
16943 cat confdefs.h >>conftest.$ac_ext
16944 cat >>conftest.$ac_ext <<_ACEOF
16945 /* end confdefs.h. */
16947 /* Override any gcc2 internal prototype to avoid an error. */
16951 /* We use char because int might match the return type of a gcc2
16952 builtin and then its argument prototype would still apply. */
16962 rm -f conftest.$ac_objext conftest$ac_exeext
16963 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16964 (eval $ac_link) 2>conftest.er1
16966 grep -v '^ *+' conftest.er1 >conftest.err
16968 cat conftest.err >&5
16969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16970 (exit $ac_status); } &&
16971 { ac_try='test -z "$ac_c_werror_flag"
16972 || test ! -s conftest.err'
16973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16974 (eval $ac_try) 2>&5
16976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16977 (exit $ac_status); }; } &&
16978 { ac_try='test -s conftest$ac_exeext'
16979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16980 (eval $ac_try) 2>&5
16982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16983 (exit $ac_status); }; }; then
16984 ac_cv_search_regfree="-l$ac_lib"
16987 echo "$as_me: failed program was:" >&5
16988 sed 's/^/| /' conftest.$ac_ext >&5
16991 rm -f conftest.err conftest.$ac_objext \
16992 conftest$ac_exeext conftest.$ac_ext
16995 LIBS=$ac_func_search_save_LIBS
16997 echo "$as_me:$LINENO: result: $ac_cv_search_regfree" >&5
16998 echo "${ECHO_T}$ac_cv_search_regfree" >&6
16999 if test "$ac_cv_search_regfree" != no; then
17000 test "$ac_cv_search_regfree" = "none required" || LIBS="$ac_cv_search_regfree $LIBS"
17003 { { echo "$as_me:$LINENO: error: POSIX regex required." >&5
17004 echo "$as_me: error: POSIX regex required." >&2;}
17005 { (exit 1); exit 1; }; }
17010 echo "$as_me:$LINENO: checking for compatible POSIX regex" >&5
17011 echo $ECHO_N "checking for compatible POSIX regex... $ECHO_C" >&6
17012 if test "${ol_cv_c_posix_regex+set}" = set; then
17013 echo $ECHO_N "(cached) $ECHO_C" >&6
17016 if test "$cross_compiling" = yes; then
17017 ol_cv_c_posix_regex=cross
17019 cat >conftest.$ac_ext <<_ACEOF
17022 cat confdefs.h >>conftest.$ac_ext
17023 cat >>conftest.$ac_ext <<_ACEOF
17024 /* end confdefs.h. */
17026 #include <sys/types.h>
17028 static char *pattern, *string;
17036 if(regcomp(&re, pattern, 0)) {
17040 string = "ALL MATCH";
17042 rc = regexec(&re, string, 0, (void*)0, 0);
17049 rm -f conftest$ac_exeext
17050 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17051 (eval $ac_link) 2>&5
17053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17054 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17056 (eval $ac_try) 2>&5
17058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17059 (exit $ac_status); }; }; then
17060 ol_cv_c_posix_regex=yes
17062 echo "$as_me: program exited with status $ac_status" >&5
17063 echo "$as_me: failed program was:" >&5
17064 sed 's/^/| /' conftest.$ac_ext >&5
17066 ( exit $ac_status )
17067 ol_cv_c_posix_regex=no
17069 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17072 echo "$as_me:$LINENO: result: $ol_cv_c_posix_regex" >&5
17073 echo "${ECHO_T}$ol_cv_c_posix_regex" >&6
17075 if test "$ol_cv_c_posix_regex" = no ; then
17076 { { echo "$as_me:$LINENO: error: broken POSIX regex!" >&5
17077 echo "$as_me: error: broken POSIX regex!" >&2;}
17078 { (exit 1); exit 1; }; }
17084 for ac_header in sys/uuid.h
17086 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17087 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17088 echo "$as_me:$LINENO: checking for $ac_header" >&5
17089 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17090 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17091 echo $ECHO_N "(cached) $ECHO_C" >&6
17093 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17094 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17096 # Is the header compilable?
17097 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17098 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17099 cat >conftest.$ac_ext <<_ACEOF
17102 cat confdefs.h >>conftest.$ac_ext
17103 cat >>conftest.$ac_ext <<_ACEOF
17104 /* end confdefs.h. */
17105 $ac_includes_default
17106 #include <$ac_header>
17108 rm -f conftest.$ac_objext
17109 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17110 (eval $ac_compile) 2>conftest.er1
17112 grep -v '^ *+' conftest.er1 >conftest.err
17114 cat conftest.err >&5
17115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17116 (exit $ac_status); } &&
17117 { ac_try='test -z "$ac_c_werror_flag"
17118 || test ! -s conftest.err'
17119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17120 (eval $ac_try) 2>&5
17122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17123 (exit $ac_status); }; } &&
17124 { ac_try='test -s conftest.$ac_objext'
17125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17126 (eval $ac_try) 2>&5
17128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17129 (exit $ac_status); }; }; then
17130 ac_header_compiler=yes
17132 echo "$as_me: failed program was:" >&5
17133 sed 's/^/| /' conftest.$ac_ext >&5
17135 ac_header_compiler=no
17137 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17138 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17139 echo "${ECHO_T}$ac_header_compiler" >&6
17141 # Is the header present?
17142 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17143 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17144 cat >conftest.$ac_ext <<_ACEOF
17147 cat confdefs.h >>conftest.$ac_ext
17148 cat >>conftest.$ac_ext <<_ACEOF
17149 /* end confdefs.h. */
17150 #include <$ac_header>
17152 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17153 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17155 grep -v '^ *+' conftest.er1 >conftest.err
17157 cat conftest.err >&5
17158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17159 (exit $ac_status); } >/dev/null; then
17160 if test -s conftest.err; then
17161 ac_cpp_err=$ac_c_preproc_warn_flag
17162 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17169 if test -z "$ac_cpp_err"; then
17170 ac_header_preproc=yes
17172 echo "$as_me: failed program was:" >&5
17173 sed 's/^/| /' conftest.$ac_ext >&5
17175 ac_header_preproc=no
17177 rm -f conftest.err conftest.$ac_ext
17178 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17179 echo "${ECHO_T}$ac_header_preproc" >&6
17181 # So? What about this header?
17182 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17184 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17185 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17186 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17187 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17188 ac_header_preproc=yes
17191 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17192 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17193 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17194 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17195 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17196 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17197 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17198 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17199 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17200 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17201 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17202 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17205 ## --------------------------------------------- ##
17206 ## Report this to <http://www.openldap.org/its/> ##
17207 ## --------------------------------------------- ##
17210 sed "s/^/$as_me: WARNING: /" >&2
17213 echo "$as_me:$LINENO: checking for $ac_header" >&5
17214 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17215 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17216 echo $ECHO_N "(cached) $ECHO_C" >&6
17218 eval "$as_ac_Header=\$ac_header_preproc"
17220 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17221 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17224 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17225 cat >>confdefs.h <<_ACEOF
17226 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17233 if test $ac_cv_header_sys_uuid_h = yes ; then
17235 echo "$as_me:$LINENO: checking for library containing uuid_to_str" >&5
17236 echo $ECHO_N "checking for library containing uuid_to_str... $ECHO_C" >&6
17237 if test "${ac_cv_search_uuid_to_str+set}" = set; then
17238 echo $ECHO_N "(cached) $ECHO_C" >&6
17240 ac_func_search_save_LIBS=$LIBS
17241 ac_cv_search_uuid_to_str=no
17242 cat >conftest.$ac_ext <<_ACEOF
17245 cat confdefs.h >>conftest.$ac_ext
17246 cat >>conftest.$ac_ext <<_ACEOF
17247 /* end confdefs.h. */
17249 /* Override any gcc2 internal prototype to avoid an error. */
17253 /* We use char because int might match the return type of a gcc2
17254 builtin and then its argument prototype would still apply. */
17255 char uuid_to_str ();
17264 rm -f conftest.$ac_objext conftest$ac_exeext
17265 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17266 (eval $ac_link) 2>conftest.er1
17268 grep -v '^ *+' conftest.er1 >conftest.err
17270 cat conftest.err >&5
17271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17272 (exit $ac_status); } &&
17273 { ac_try='test -z "$ac_c_werror_flag"
17274 || test ! -s conftest.err'
17275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17276 (eval $ac_try) 2>&5
17278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17279 (exit $ac_status); }; } &&
17280 { ac_try='test -s conftest$ac_exeext'
17281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17282 (eval $ac_try) 2>&5
17284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17285 (exit $ac_status); }; }; then
17286 ac_cv_search_uuid_to_str="none required"
17288 echo "$as_me: failed program was:" >&5
17289 sed 's/^/| /' conftest.$ac_ext >&5
17292 rm -f conftest.err conftest.$ac_objext \
17293 conftest$ac_exeext conftest.$ac_ext
17294 if test "$ac_cv_search_uuid_to_str" = no; then
17295 for ac_lib in uuid; do
17296 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17297 cat >conftest.$ac_ext <<_ACEOF
17300 cat confdefs.h >>conftest.$ac_ext
17301 cat >>conftest.$ac_ext <<_ACEOF
17302 /* end confdefs.h. */
17304 /* Override any gcc2 internal prototype to avoid an error. */
17308 /* We use char because int might match the return type of a gcc2
17309 builtin and then its argument prototype would still apply. */
17310 char uuid_to_str ();
17319 rm -f conftest.$ac_objext conftest$ac_exeext
17320 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17321 (eval $ac_link) 2>conftest.er1
17323 grep -v '^ *+' conftest.er1 >conftest.err
17325 cat conftest.err >&5
17326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17327 (exit $ac_status); } &&
17328 { ac_try='test -z "$ac_c_werror_flag"
17329 || test ! -s conftest.err'
17330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17331 (eval $ac_try) 2>&5
17333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17334 (exit $ac_status); }; } &&
17335 { ac_try='test -s conftest$ac_exeext'
17336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17337 (eval $ac_try) 2>&5
17339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17340 (exit $ac_status); }; }; then
17341 ac_cv_search_uuid_to_str="-l$ac_lib"
17344 echo "$as_me: failed program was:" >&5
17345 sed 's/^/| /' conftest.$ac_ext >&5
17348 rm -f conftest.err conftest.$ac_objext \
17349 conftest$ac_exeext conftest.$ac_ext
17352 LIBS=$ac_func_search_save_LIBS
17354 echo "$as_me:$LINENO: result: $ac_cv_search_uuid_to_str" >&5
17355 echo "${ECHO_T}$ac_cv_search_uuid_to_str" >&6
17356 if test "$ac_cv_search_uuid_to_str" != no; then
17357 test "$ac_cv_search_uuid_to_str" = "none required" || LIBS="$ac_cv_search_uuid_to_str $LIBS"
17365 if test have_uuid = yes ; then
17367 cat >>confdefs.h <<\_ACEOF
17368 #define HAVE_UUID_TO_STR 1
17372 test "$ac_cv_search_uuid_to_str" = "none required" || \
17373 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_to_str"
17377 if test $have_uuid = no ; then
17378 echo "$as_me:$LINENO: checking to see if -lrpcrt4 is needed for win32 UUID support" >&5
17379 echo $ECHO_N "checking to see if -lrpcrt4 is needed for win32 UUID support... $ECHO_C" >&6
17381 LIBS="$LIBS -lrpcrt4"
17382 cat >conftest.$ac_ext <<_ACEOF
17385 cat confdefs.h >>conftest.$ac_ext
17386 cat >>conftest.$ac_ext <<_ACEOF
17387 /* end confdefs.h. */
17389 int __stdcall UuidCreate(void *);
17390 int __stdcall UuidToStringA(void *,void **);
17397 UuidToStringA(0,0);
17403 rm -f conftest.$ac_objext conftest$ac_exeext
17404 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17405 (eval $ac_link) 2>conftest.er1
17407 grep -v '^ *+' conftest.er1 >conftest.err
17409 cat conftest.err >&5
17410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17411 (exit $ac_status); } &&
17412 { ac_try='test -z "$ac_c_werror_flag"
17413 || test ! -s conftest.err'
17414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17415 (eval $ac_try) 2>&5
17417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17418 (exit $ac_status); }; } &&
17419 { ac_try='test -s conftest$ac_exeext'
17420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17421 (eval $ac_try) 2>&5
17423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17424 (exit $ac_status); }; }; then
17427 echo "$as_me: failed program was:" >&5
17428 sed 's/^/| /' conftest.$ac_ext >&5
17432 rm -f conftest.err conftest.$ac_objext \
17433 conftest$ac_exeext conftest.$ac_ext
17434 if test $need_rpcrt = yes; then
17435 SLAPD_LIBS="$SLAPD_LIBS -lrpcrt4"
17438 echo "$as_me:$LINENO: result: $need_rpcrt" >&5
17439 echo "${ECHO_T}$need_rpcrt" >&6
17442 ol_cv_lib_resolver=no
17443 if test $ol_cv_lib_resolver = no ; then
17444 echo "$as_me:$LINENO: checking for resolver link (default)" >&5
17445 echo $ECHO_N "checking for resolver link (default)... $ECHO_C" >&6
17446 if test "${ol_cv_resolver_none+set}" = set; then
17447 echo $ECHO_N "(cached) $ECHO_C" >&6
17452 LIBS="$ol_RESOLVER_LIB $LIBS"
17454 cat >conftest.$ac_ext <<_ACEOF
17457 cat confdefs.h >>conftest.$ac_ext
17458 cat >>conftest.$ac_ext <<_ACEOF
17459 /* end confdefs.h. */
17461 #ifdef HAVE_SYS_TYPES_H
17462 # include <sys/types.h>
17464 #include <netinet/in.h>
17465 #ifdef HAVE_ARPA_NAMESER_H
17466 # include <arpa/nameser.h>
17468 #ifdef HAVE_RESOLV_H
17469 # include <resolv.h>
17477 char *request = NULL;
17478 unsigned char reply[64*1024];
17479 unsigned char host[64*1024];
17483 /* Bind 8/9 interface */
17484 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17486 /* Bind 4 interface */
17490 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17494 /* Bind 8/9 interface */
17496 #elif defined(HFIXEDSZ)
17497 /* Bind 4 interface w/ HFIXEDSZ */
17500 /* Bind 4 interface w/o HFIXEDSZ */
17501 p += sizeof(HEADER);
17503 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17509 rm -f conftest.$ac_objext conftest$ac_exeext
17510 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17511 (eval $ac_link) 2>conftest.er1
17513 grep -v '^ *+' conftest.er1 >conftest.err
17515 cat conftest.err >&5
17516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17517 (exit $ac_status); } &&
17518 { ac_try='test -z "$ac_c_werror_flag"
17519 || test ! -s conftest.err'
17520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17521 (eval $ac_try) 2>&5
17523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17524 (exit $ac_status); }; } &&
17525 { ac_try='test -s conftest$ac_exeext'
17526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17527 (eval $ac_try) 2>&5
17529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17530 (exit $ac_status); }; }; then
17531 ol_cv_resolver_none=yes
17533 echo "$as_me: failed program was:" >&5
17534 sed 's/^/| /' conftest.$ac_ext >&5
17536 ol_cv_resolver_none=no
17538 rm -f conftest.err conftest.$ac_objext \
17539 conftest$ac_exeext conftest.$ac_ext
17544 echo "$as_me:$LINENO: result: $ol_cv_resolver_none" >&5
17545 echo "${ECHO_T}$ol_cv_resolver_none" >&6
17547 if test $ol_cv_resolver_none = yes ; then
17548 ol_cv_lib_resolver=yes
17552 if test $ol_cv_lib_resolver = no ; then
17553 echo "$as_me:$LINENO: checking for resolver link (-lresolv)" >&5
17554 echo $ECHO_N "checking for resolver link (-lresolv)... $ECHO_C" >&6
17555 if test "${ol_cv_resolver_resolv+set}" = set; then
17556 echo $ECHO_N "(cached) $ECHO_C" >&6
17559 ol_RESOLVER_LIB=-lresolv
17561 LIBS="$ol_RESOLVER_LIB $LIBS"
17563 cat >conftest.$ac_ext <<_ACEOF
17566 cat confdefs.h >>conftest.$ac_ext
17567 cat >>conftest.$ac_ext <<_ACEOF
17568 /* end confdefs.h. */
17570 #ifdef HAVE_SYS_TYPES_H
17571 # include <sys/types.h>
17573 #include <netinet/in.h>
17574 #ifdef HAVE_ARPA_NAMESER_H
17575 # include <arpa/nameser.h>
17577 #ifdef HAVE_RESOLV_H
17578 # include <resolv.h>
17586 char *request = NULL;
17587 unsigned char reply[64*1024];
17588 unsigned char host[64*1024];
17592 /* Bind 8/9 interface */
17593 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17595 /* Bind 4 interface */
17599 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17603 /* Bind 8/9 interface */
17605 #elif defined(HFIXEDSZ)
17606 /* Bind 4 interface w/ HFIXEDSZ */
17609 /* Bind 4 interface w/o HFIXEDSZ */
17610 p += sizeof(HEADER);
17612 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17618 rm -f conftest.$ac_objext conftest$ac_exeext
17619 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17620 (eval $ac_link) 2>conftest.er1
17622 grep -v '^ *+' conftest.er1 >conftest.err
17624 cat conftest.err >&5
17625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17626 (exit $ac_status); } &&
17627 { ac_try='test -z "$ac_c_werror_flag"
17628 || test ! -s conftest.err'
17629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17630 (eval $ac_try) 2>&5
17632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17633 (exit $ac_status); }; } &&
17634 { ac_try='test -s conftest$ac_exeext'
17635 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17636 (eval $ac_try) 2>&5
17638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17639 (exit $ac_status); }; }; then
17640 ol_cv_resolver_resolv=yes
17642 echo "$as_me: failed program was:" >&5
17643 sed 's/^/| /' conftest.$ac_ext >&5
17645 ol_cv_resolver_resolv=no
17647 rm -f conftest.err conftest.$ac_objext \
17648 conftest$ac_exeext conftest.$ac_ext
17653 echo "$as_me:$LINENO: result: $ol_cv_resolver_resolv" >&5
17654 echo "${ECHO_T}$ol_cv_resolver_resolv" >&6
17656 if test $ol_cv_resolver_resolv = yes ; then
17657 ol_cv_lib_resolver=-lresolv
17661 if test $ol_cv_lib_resolver = no ; then
17662 echo "$as_me:$LINENO: checking for resolver link (-lbind)" >&5
17663 echo $ECHO_N "checking for resolver link (-lbind)... $ECHO_C" >&6
17664 if test "${ol_cv_resolver_bind+set}" = set; then
17665 echo $ECHO_N "(cached) $ECHO_C" >&6
17668 ol_RESOLVER_LIB=-lbind
17670 LIBS="$ol_RESOLVER_LIB $LIBS"
17672 cat >conftest.$ac_ext <<_ACEOF
17675 cat confdefs.h >>conftest.$ac_ext
17676 cat >>conftest.$ac_ext <<_ACEOF
17677 /* end confdefs.h. */
17679 #ifdef HAVE_SYS_TYPES_H
17680 # include <sys/types.h>
17682 #include <netinet/in.h>
17683 #ifdef HAVE_ARPA_NAMESER_H
17684 # include <arpa/nameser.h>
17686 #ifdef HAVE_RESOLV_H
17687 # include <resolv.h>
17695 char *request = NULL;
17696 unsigned char reply[64*1024];
17697 unsigned char host[64*1024];
17701 /* Bind 8/9 interface */
17702 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17704 /* Bind 4 interface */
17708 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17712 /* Bind 8/9 interface */
17714 #elif defined(HFIXEDSZ)
17715 /* Bind 4 interface w/ HFIXEDSZ */
17718 /* Bind 4 interface w/o HFIXEDSZ */
17719 p += sizeof(HEADER);
17721 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17727 rm -f conftest.$ac_objext conftest$ac_exeext
17728 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17729 (eval $ac_link) 2>conftest.er1
17731 grep -v '^ *+' conftest.er1 >conftest.err
17733 cat conftest.err >&5
17734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17735 (exit $ac_status); } &&
17736 { ac_try='test -z "$ac_c_werror_flag"
17737 || test ! -s conftest.err'
17738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17739 (eval $ac_try) 2>&5
17741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17742 (exit $ac_status); }; } &&
17743 { ac_try='test -s conftest$ac_exeext'
17744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17745 (eval $ac_try) 2>&5
17747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17748 (exit $ac_status); }; }; then
17749 ol_cv_resolver_bind=yes
17751 echo "$as_me: failed program was:" >&5
17752 sed 's/^/| /' conftest.$ac_ext >&5
17754 ol_cv_resolver_bind=no
17756 rm -f conftest.err conftest.$ac_objext \
17757 conftest$ac_exeext conftest.$ac_ext
17762 echo "$as_me:$LINENO: result: $ol_cv_resolver_bind" >&5
17763 echo "${ECHO_T}$ol_cv_resolver_bind" >&6
17765 if test $ol_cv_resolver_bind = yes ; then
17766 ol_cv_lib_resolver=-lbind
17773 if test "$ol_cv_lib_resolver" != no ; then
17775 cat >>confdefs.h <<\_ACEOF
17776 #define HAVE_RES_QUERY 1
17780 if test "$ol_enable_dnssrv" != no ; then
17784 if test "$ol_cv_lib_resolver" != yes ; then
17785 LIBS="$ol_cv_lib_resolver $LIBS"
17789 if test "$ol_enable_dnssrv" = yes || test "$ol_enable_dnssrv" = mod ; then
17790 if test "$ol_link_dnssrv" = no ; then
17791 { { echo "$as_me:$LINENO: error: DNSSRV requires res_query()" >&5
17792 echo "$as_me: error: DNSSRV requires res_query()" >&2;}
17793 { (exit 1); exit 1; }; }
17796 ol_enable_dnssrv=no
17800 for ac_func in hstrerror
17802 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17803 echo "$as_me:$LINENO: checking for $ac_func" >&5
17804 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17805 if eval "test \"\${$as_ac_var+set}\" = set"; then
17806 echo $ECHO_N "(cached) $ECHO_C" >&6
17808 cat >conftest.$ac_ext <<_ACEOF
17811 cat confdefs.h >>conftest.$ac_ext
17812 cat >>conftest.$ac_ext <<_ACEOF
17813 /* end confdefs.h. */
17814 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17815 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17816 #define $ac_func innocuous_$ac_func
17818 /* System header to define __stub macros and hopefully few prototypes,
17819 which can conflict with char $ac_func (); below.
17820 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17821 <limits.h> exists even on freestanding compilers. */
17824 # include <limits.h>
17826 # include <assert.h>
17831 /* Override any gcc2 internal prototype to avoid an error. */
17836 /* We use char because int might match the return type of a gcc2
17837 builtin and then its argument prototype would still apply. */
17839 /* The GNU C library defines this for functions which it implements
17840 to always fail with ENOSYS. Some functions are actually named
17841 something starting with __ and the normal name is an alias. */
17842 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17845 char (*f) () = $ac_func;
17854 return f != $ac_func;
17859 rm -f conftest.$ac_objext conftest$ac_exeext
17860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17861 (eval $ac_link) 2>conftest.er1
17863 grep -v '^ *+' conftest.er1 >conftest.err
17865 cat conftest.err >&5
17866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17867 (exit $ac_status); } &&
17868 { ac_try='test -z "$ac_c_werror_flag"
17869 || test ! -s conftest.err'
17870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17871 (eval $ac_try) 2>&5
17873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17874 (exit $ac_status); }; } &&
17875 { ac_try='test -s conftest$ac_exeext'
17876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17877 (eval $ac_try) 2>&5
17879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17880 (exit $ac_status); }; }; then
17881 eval "$as_ac_var=yes"
17883 echo "$as_me: failed program was:" >&5
17884 sed 's/^/| /' conftest.$ac_ext >&5
17886 eval "$as_ac_var=no"
17888 rm -f conftest.err conftest.$ac_objext \
17889 conftest$ac_exeext conftest.$ac_ext
17891 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17892 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17893 if test `eval echo '${'$as_ac_var'}'` = yes; then
17894 cat >>confdefs.h <<_ACEOF
17895 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17906 for ac_func in getaddrinfo getnameinfo gai_strerror inet_ntop
17908 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17909 echo "$as_me:$LINENO: checking for $ac_func" >&5
17910 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17911 if eval "test \"\${$as_ac_var+set}\" = set"; then
17912 echo $ECHO_N "(cached) $ECHO_C" >&6
17914 cat >conftest.$ac_ext <<_ACEOF
17917 cat confdefs.h >>conftest.$ac_ext
17918 cat >>conftest.$ac_ext <<_ACEOF
17919 /* end confdefs.h. */
17920 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17921 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17922 #define $ac_func innocuous_$ac_func
17924 /* System header to define __stub macros and hopefully few prototypes,
17925 which can conflict with char $ac_func (); below.
17926 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17927 <limits.h> exists even on freestanding compilers. */
17930 # include <limits.h>
17932 # include <assert.h>
17937 /* Override any gcc2 internal prototype to avoid an error. */
17942 /* We use char because int might match the return type of a gcc2
17943 builtin and then its argument prototype would still apply. */
17945 /* The GNU C library defines this for functions which it implements
17946 to always fail with ENOSYS. Some functions are actually named
17947 something starting with __ and the normal name is an alias. */
17948 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17951 char (*f) () = $ac_func;
17960 return f != $ac_func;
17965 rm -f conftest.$ac_objext conftest$ac_exeext
17966 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17967 (eval $ac_link) 2>conftest.er1
17969 grep -v '^ *+' conftest.er1 >conftest.err
17971 cat conftest.err >&5
17972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17973 (exit $ac_status); } &&
17974 { ac_try='test -z "$ac_c_werror_flag"
17975 || test ! -s conftest.err'
17976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17977 (eval $ac_try) 2>&5
17979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17980 (exit $ac_status); }; } &&
17981 { ac_try='test -s conftest$ac_exeext'
17982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17983 (eval $ac_try) 2>&5
17985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17986 (exit $ac_status); }; }; then
17987 eval "$as_ac_var=yes"
17989 echo "$as_me: failed program was:" >&5
17990 sed 's/^/| /' conftest.$ac_ext >&5
17992 eval "$as_ac_var=no"
17994 rm -f conftest.err conftest.$ac_objext \
17995 conftest$ac_exeext conftest.$ac_ext
17997 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17998 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17999 if test `eval echo '${'$as_ac_var'}'` = yes; then
18000 cat >>confdefs.h <<_ACEOF
18001 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18009 if test $ac_cv_func_getaddrinfo = no || test $ac_cv_func_inet_ntop = no ; then
18010 if test $ol_enable_ipv6 = yes ; then
18011 { { echo "$as_me:$LINENO: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&5
18012 echo "$as_me: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&2;}
18013 { (exit 1); exit 1; }; }
18015 elif test $ol_enable_ipv6 != no ; then
18016 echo "$as_me:$LINENO: checking INET6_ADDRSTRLEN" >&5
18017 echo $ECHO_N "checking INET6_ADDRSTRLEN... $ECHO_C" >&6
18018 if test "${ol_cv_inet6_addrstrlen+set}" = set; then
18019 echo $ECHO_N "(cached) $ECHO_C" >&6
18022 cat >conftest.$ac_ext <<_ACEOF
18025 cat confdefs.h >>conftest.$ac_ext
18026 cat >>conftest.$ac_ext <<_ACEOF
18027 /* end confdefs.h. */
18029 # include <netinet/in.h>
18030 # ifdef INET6_ADDRSTRLEN
18031 __has_inet6_addrstrlen__;
18035 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18036 $EGREP "__has_inet6_addrstrlen__" >/dev/null 2>&1; then
18037 ol_cv_inet6_addrstrlen=yes
18039 ol_cv_inet6_addrstrlen=no
18044 echo "$as_me:$LINENO: result: $ol_cv_inet6_addrstrlen" >&5
18045 echo "${ECHO_T}$ol_cv_inet6_addrstrlen" >&6
18048 echo "$as_me:$LINENO: checking struct sockaddr_storage" >&5
18049 echo $ECHO_N "checking struct sockaddr_storage... $ECHO_C" >&6
18050 if test "${ol_cv_struct_sockaddr_storage+set}" = set; then
18051 echo $ECHO_N "(cached) $ECHO_C" >&6
18054 cat >conftest.$ac_ext <<_ACEOF
18057 cat confdefs.h >>conftest.$ac_ext
18058 cat >>conftest.$ac_ext <<_ACEOF
18059 /* end confdefs.h. */
18061 #include <sys/types.h>
18062 #include <sys/socket.h>
18068 struct sockaddr_storage ss;
18074 rm -f conftest.$ac_objext
18075 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18076 (eval $ac_compile) 2>conftest.er1
18078 grep -v '^ *+' conftest.er1 >conftest.err
18080 cat conftest.err >&5
18081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18082 (exit $ac_status); } &&
18083 { ac_try='test -z "$ac_c_werror_flag"
18084 || test ! -s conftest.err'
18085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18086 (eval $ac_try) 2>&5
18088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18089 (exit $ac_status); }; } &&
18090 { ac_try='test -s conftest.$ac_objext'
18091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18092 (eval $ac_try) 2>&5
18094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18095 (exit $ac_status); }; }; then
18096 ol_cv_struct_sockaddr_storage=yes
18098 echo "$as_me: failed program was:" >&5
18099 sed 's/^/| /' conftest.$ac_ext >&5
18101 ol_cv_struct_sockaddr_storage=no
18103 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18105 echo "$as_me:$LINENO: result: $ol_cv_struct_sockaddr_storage" >&5
18106 echo "${ECHO_T}$ol_cv_struct_sockaddr_storage" >&6
18108 if test $ol_cv_inet6_addrstrlen = yes &&
18109 test $ol_cv_struct_sockaddr_storage = yes ; then
18111 elif test $ol_enable_ipv6 = yes &&
18112 test $ol_cv_inet6_addrstrlen = no ; then
18113 { { echo "$as_me:$LINENO: error: IPv6 support requires INET6_ADDRSTRLEN" >&5
18114 echo "$as_me: error: IPv6 support requires INET6_ADDRSTRLEN" >&2;}
18115 { (exit 1); exit 1; }; }
18116 elif test $ol_enable_ipv6 = yes &&
18117 test $ol_cv_struct_sockaddr_storage = no ; then
18118 { { echo "$as_me:$LINENO: error: IPv6 support requires struct sockaddr_storage" >&5
18119 echo "$as_me: error: IPv6 support requires struct sockaddr_storage" >&2;}
18120 { (exit 1); exit 1; }; }
18124 if test $ol_enable_local != no ; then
18126 for ac_header in sys/un.h
18128 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18129 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18130 echo "$as_me:$LINENO: checking for $ac_header" >&5
18131 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18132 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18133 echo $ECHO_N "(cached) $ECHO_C" >&6
18135 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18136 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18138 # Is the header compilable?
18139 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18140 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18141 cat >conftest.$ac_ext <<_ACEOF
18144 cat confdefs.h >>conftest.$ac_ext
18145 cat >>conftest.$ac_ext <<_ACEOF
18146 /* end confdefs.h. */
18147 $ac_includes_default
18148 #include <$ac_header>
18150 rm -f conftest.$ac_objext
18151 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18152 (eval $ac_compile) 2>conftest.er1
18154 grep -v '^ *+' conftest.er1 >conftest.err
18156 cat conftest.err >&5
18157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18158 (exit $ac_status); } &&
18159 { ac_try='test -z "$ac_c_werror_flag"
18160 || test ! -s conftest.err'
18161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18162 (eval $ac_try) 2>&5
18164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18165 (exit $ac_status); }; } &&
18166 { ac_try='test -s conftest.$ac_objext'
18167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18168 (eval $ac_try) 2>&5
18170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18171 (exit $ac_status); }; }; then
18172 ac_header_compiler=yes
18174 echo "$as_me: failed program was:" >&5
18175 sed 's/^/| /' conftest.$ac_ext >&5
18177 ac_header_compiler=no
18179 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18180 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18181 echo "${ECHO_T}$ac_header_compiler" >&6
18183 # Is the header present?
18184 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18185 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18186 cat >conftest.$ac_ext <<_ACEOF
18189 cat confdefs.h >>conftest.$ac_ext
18190 cat >>conftest.$ac_ext <<_ACEOF
18191 /* end confdefs.h. */
18192 #include <$ac_header>
18194 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18195 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18197 grep -v '^ *+' conftest.er1 >conftest.err
18199 cat conftest.err >&5
18200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18201 (exit $ac_status); } >/dev/null; then
18202 if test -s conftest.err; then
18203 ac_cpp_err=$ac_c_preproc_warn_flag
18204 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18211 if test -z "$ac_cpp_err"; then
18212 ac_header_preproc=yes
18214 echo "$as_me: failed program was:" >&5
18215 sed 's/^/| /' conftest.$ac_ext >&5
18217 ac_header_preproc=no
18219 rm -f conftest.err conftest.$ac_ext
18220 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18221 echo "${ECHO_T}$ac_header_preproc" >&6
18223 # So? What about this header?
18224 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18226 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18227 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18228 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18229 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18230 ac_header_preproc=yes
18233 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18234 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18235 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18236 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18237 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18238 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18239 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18240 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18241 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18242 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18243 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18244 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18247 ## --------------------------------------------- ##
18248 ## Report this to <http://www.openldap.org/its/> ##
18249 ## --------------------------------------------- ##
18252 sed "s/^/$as_me: WARNING: /" >&2
18255 echo "$as_me:$LINENO: checking for $ac_header" >&5
18256 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18257 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18258 echo $ECHO_N "(cached) $ECHO_C" >&6
18260 eval "$as_ac_Header=\$ac_header_preproc"
18262 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18263 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18266 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18267 cat >>confdefs.h <<_ACEOF
18268 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18276 if test $ol_enable_local = auto ; then
18277 ol_enable_local=$ac_cv_header_sys_un_h
18278 elif test $ac_cv_header_sys_un_h = no ; then
18279 { { echo "$as_me:$LINENO: error: AF_LOCAL domain support requires sys/un.h" >&5
18280 echo "$as_me: error: AF_LOCAL domain support requires sys/un.h" >&2;}
18281 { (exit 1); exit 1; }; }
18289 case $ol_with_kerberos in yes | auto | k5 | k5only | k425)
18292 for ac_header in krb5.h
18294 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18295 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18296 echo "$as_me:$LINENO: checking for $ac_header" >&5
18297 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18298 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18299 echo $ECHO_N "(cached) $ECHO_C" >&6
18301 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18302 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18304 # Is the header compilable?
18305 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18306 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18307 cat >conftest.$ac_ext <<_ACEOF
18310 cat confdefs.h >>conftest.$ac_ext
18311 cat >>conftest.$ac_ext <<_ACEOF
18312 /* end confdefs.h. */
18313 $ac_includes_default
18314 #include <$ac_header>
18316 rm -f conftest.$ac_objext
18317 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18318 (eval $ac_compile) 2>conftest.er1
18320 grep -v '^ *+' conftest.er1 >conftest.err
18322 cat conftest.err >&5
18323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18324 (exit $ac_status); } &&
18325 { ac_try='test -z "$ac_c_werror_flag"
18326 || test ! -s conftest.err'
18327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18328 (eval $ac_try) 2>&5
18330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18331 (exit $ac_status); }; } &&
18332 { ac_try='test -s conftest.$ac_objext'
18333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18334 (eval $ac_try) 2>&5
18336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18337 (exit $ac_status); }; }; then
18338 ac_header_compiler=yes
18340 echo "$as_me: failed program was:" >&5
18341 sed 's/^/| /' conftest.$ac_ext >&5
18343 ac_header_compiler=no
18345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18346 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18347 echo "${ECHO_T}$ac_header_compiler" >&6
18349 # Is the header present?
18350 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18351 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18352 cat >conftest.$ac_ext <<_ACEOF
18355 cat confdefs.h >>conftest.$ac_ext
18356 cat >>conftest.$ac_ext <<_ACEOF
18357 /* end confdefs.h. */
18358 #include <$ac_header>
18360 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18361 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18363 grep -v '^ *+' conftest.er1 >conftest.err
18365 cat conftest.err >&5
18366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18367 (exit $ac_status); } >/dev/null; then
18368 if test -s conftest.err; then
18369 ac_cpp_err=$ac_c_preproc_warn_flag
18370 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18377 if test -z "$ac_cpp_err"; then
18378 ac_header_preproc=yes
18380 echo "$as_me: failed program was:" >&5
18381 sed 's/^/| /' conftest.$ac_ext >&5
18383 ac_header_preproc=no
18385 rm -f conftest.err conftest.$ac_ext
18386 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18387 echo "${ECHO_T}$ac_header_preproc" >&6
18389 # So? What about this header?
18390 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18392 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18393 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18394 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18395 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18396 ac_header_preproc=yes
18399 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18400 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18401 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18402 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18403 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18404 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18405 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18406 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18407 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18408 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18409 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18410 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18413 ## --------------------------------------------- ##
18414 ## Report this to <http://www.openldap.org/its/> ##
18415 ## --------------------------------------------- ##
18418 sed "s/^/$as_me: WARNING: /" >&2
18421 echo "$as_me:$LINENO: checking for $ac_header" >&5
18422 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18423 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18424 echo $ECHO_N "(cached) $ECHO_C" >&6
18426 eval "$as_ac_Header=\$ac_header_preproc"
18428 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18429 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18432 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18433 cat >>confdefs.h <<_ACEOF
18434 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18442 if test $ac_cv_header_krb5_h = yes ; then
18444 for ac_header in heim_err.h
18446 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18447 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18448 echo "$as_me:$LINENO: checking for $ac_header" >&5
18449 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18450 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18451 echo $ECHO_N "(cached) $ECHO_C" >&6
18453 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18454 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18456 # Is the header compilable?
18457 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18458 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18459 cat >conftest.$ac_ext <<_ACEOF
18462 cat confdefs.h >>conftest.$ac_ext
18463 cat >>conftest.$ac_ext <<_ACEOF
18464 /* end confdefs.h. */
18465 $ac_includes_default
18466 #include <$ac_header>
18468 rm -f conftest.$ac_objext
18469 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18470 (eval $ac_compile) 2>conftest.er1
18472 grep -v '^ *+' conftest.er1 >conftest.err
18474 cat conftest.err >&5
18475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18476 (exit $ac_status); } &&
18477 { ac_try='test -z "$ac_c_werror_flag"
18478 || test ! -s conftest.err'
18479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18480 (eval $ac_try) 2>&5
18482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18483 (exit $ac_status); }; } &&
18484 { ac_try='test -s conftest.$ac_objext'
18485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18486 (eval $ac_try) 2>&5
18488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18489 (exit $ac_status); }; }; then
18490 ac_header_compiler=yes
18492 echo "$as_me: failed program was:" >&5
18493 sed 's/^/| /' conftest.$ac_ext >&5
18495 ac_header_compiler=no
18497 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18498 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18499 echo "${ECHO_T}$ac_header_compiler" >&6
18501 # Is the header present?
18502 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18503 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18504 cat >conftest.$ac_ext <<_ACEOF
18507 cat confdefs.h >>conftest.$ac_ext
18508 cat >>conftest.$ac_ext <<_ACEOF
18509 /* end confdefs.h. */
18510 #include <$ac_header>
18512 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18513 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18515 grep -v '^ *+' conftest.er1 >conftest.err
18517 cat conftest.err >&5
18518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18519 (exit $ac_status); } >/dev/null; then
18520 if test -s conftest.err; then
18521 ac_cpp_err=$ac_c_preproc_warn_flag
18522 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18529 if test -z "$ac_cpp_err"; then
18530 ac_header_preproc=yes
18532 echo "$as_me: failed program was:" >&5
18533 sed 's/^/| /' conftest.$ac_ext >&5
18535 ac_header_preproc=no
18537 rm -f conftest.err conftest.$ac_ext
18538 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18539 echo "${ECHO_T}$ac_header_preproc" >&6
18541 # So? What about this header?
18542 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18544 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18545 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18546 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18547 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18548 ac_header_preproc=yes
18551 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18552 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18553 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18554 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18555 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18556 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18557 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18558 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18559 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18560 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18561 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18562 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18565 ## --------------------------------------------- ##
18566 ## Report this to <http://www.openldap.org/its/> ##
18567 ## --------------------------------------------- ##
18570 sed "s/^/$as_me: WARNING: /" >&2
18573 echo "$as_me:$LINENO: checking for $ac_header" >&5
18574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18575 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18576 echo $ECHO_N "(cached) $ECHO_C" >&6
18578 eval "$as_ac_Header=\$ac_header_preproc"
18580 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18581 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18584 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18585 cat >>confdefs.h <<_ACEOF
18586 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18593 if test $ac_cv_header_heim_err_h = yes ; then
18599 if test $krb5_impl = mit; then
18600 echo "$as_me:$LINENO: checking for main in -lk5crypto" >&5
18601 echo $ECHO_N "checking for main in -lk5crypto... $ECHO_C" >&6
18602 if test "${ac_cv_lib_k5crypto_main+set}" = set; then
18603 echo $ECHO_N "(cached) $ECHO_C" >&6
18605 ac_check_lib_save_LIBS=$LIBS
18606 LIBS="-lk5crypto $LIBS"
18607 cat >conftest.$ac_ext <<_ACEOF
18610 cat confdefs.h >>conftest.$ac_ext
18611 cat >>conftest.$ac_ext <<_ACEOF
18612 /* end confdefs.h. */
18623 rm -f conftest.$ac_objext conftest$ac_exeext
18624 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18625 (eval $ac_link) 2>conftest.er1
18627 grep -v '^ *+' conftest.er1 >conftest.err
18629 cat conftest.err >&5
18630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18631 (exit $ac_status); } &&
18632 { ac_try='test -z "$ac_c_werror_flag"
18633 || test ! -s conftest.err'
18634 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18635 (eval $ac_try) 2>&5
18637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18638 (exit $ac_status); }; } &&
18639 { ac_try='test -s conftest$ac_exeext'
18640 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18641 (eval $ac_try) 2>&5
18643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18644 (exit $ac_status); }; }; then
18645 ac_cv_lib_k5crypto_main=yes
18647 echo "$as_me: failed program was:" >&5
18648 sed 's/^/| /' conftest.$ac_ext >&5
18650 ac_cv_lib_k5crypto_main=no
18652 rm -f conftest.err conftest.$ac_objext \
18653 conftest$ac_exeext conftest.$ac_ext
18654 LIBS=$ac_check_lib_save_LIBS
18656 echo "$as_me:$LINENO: result: $ac_cv_lib_k5crypto_main" >&5
18657 echo "${ECHO_T}$ac_cv_lib_k5crypto_main" >&6
18658 if test $ac_cv_lib_k5crypto_main = yes; then
18659 krb5crypto=k5crypto
18665 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18666 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18667 if test "${ac_cv_lib_krb5_main+set}" = set; then
18668 echo $ECHO_N "(cached) $ECHO_C" >&6
18670 ac_check_lib_save_LIBS=$LIBS
18671 LIBS="-lkrb5 -l$krb5crypto -lcom_err $LIBS"
18672 cat >conftest.$ac_ext <<_ACEOF
18675 cat confdefs.h >>conftest.$ac_ext
18676 cat >>conftest.$ac_ext <<_ACEOF
18677 /* end confdefs.h. */
18688 rm -f conftest.$ac_objext conftest$ac_exeext
18689 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18690 (eval $ac_link) 2>conftest.er1
18692 grep -v '^ *+' conftest.er1 >conftest.err
18694 cat conftest.err >&5
18695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18696 (exit $ac_status); } &&
18697 { ac_try='test -z "$ac_c_werror_flag"
18698 || test ! -s conftest.err'
18699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18700 (eval $ac_try) 2>&5
18702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18703 (exit $ac_status); }; } &&
18704 { ac_try='test -s conftest$ac_exeext'
18705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18706 (eval $ac_try) 2>&5
18708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18709 (exit $ac_status); }; }; then
18710 ac_cv_lib_krb5_main=yes
18712 echo "$as_me: failed program was:" >&5
18713 sed 's/^/| /' conftest.$ac_ext >&5
18715 ac_cv_lib_krb5_main=no
18717 rm -f conftest.err conftest.$ac_objext \
18718 conftest$ac_exeext conftest.$ac_ext
18719 LIBS=$ac_check_lib_save_LIBS
18721 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18722 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18723 if test $ac_cv_lib_krb5_main = yes; then
18725 KRB5_LIBS="-lkrb5 -l$krb5crypto -lcom_err"
18731 elif test $krb5_impl = heimdal; then
18732 echo "$as_me:$LINENO: checking for main in -ldes" >&5
18733 echo $ECHO_N "checking for main in -ldes... $ECHO_C" >&6
18734 if test "${ac_cv_lib_des_main+set}" = set; then
18735 echo $ECHO_N "(cached) $ECHO_C" >&6
18737 ac_check_lib_save_LIBS=$LIBS
18739 cat >conftest.$ac_ext <<_ACEOF
18742 cat confdefs.h >>conftest.$ac_ext
18743 cat >>conftest.$ac_ext <<_ACEOF
18744 /* end confdefs.h. */
18755 rm -f conftest.$ac_objext conftest$ac_exeext
18756 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18757 (eval $ac_link) 2>conftest.er1
18759 grep -v '^ *+' conftest.er1 >conftest.err
18761 cat conftest.err >&5
18762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18763 (exit $ac_status); } &&
18764 { ac_try='test -z "$ac_c_werror_flag"
18765 || test ! -s conftest.err'
18766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18767 (eval $ac_try) 2>&5
18769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18770 (exit $ac_status); }; } &&
18771 { ac_try='test -s conftest$ac_exeext'
18772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18773 (eval $ac_try) 2>&5
18775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18776 (exit $ac_status); }; }; then
18777 ac_cv_lib_des_main=yes
18779 echo "$as_me: failed program was:" >&5
18780 sed 's/^/| /' conftest.$ac_ext >&5
18782 ac_cv_lib_des_main=no
18784 rm -f conftest.err conftest.$ac_objext \
18785 conftest$ac_exeext conftest.$ac_ext
18786 LIBS=$ac_check_lib_save_LIBS
18788 echo "$as_me:$LINENO: result: $ac_cv_lib_des_main" >&5
18789 echo "${ECHO_T}$ac_cv_lib_des_main" >&6
18790 if test $ac_cv_lib_des_main = yes; then
18797 echo "$as_me:$LINENO: checking for main in -lkrb5" >&5
18798 echo $ECHO_N "checking for main in -lkrb5... $ECHO_C" >&6
18799 if test "${ac_cv_lib_krb5_main+set}" = set; then
18800 echo $ECHO_N "(cached) $ECHO_C" >&6
18802 ac_check_lib_save_LIBS=$LIBS
18803 LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
18804 cat >conftest.$ac_ext <<_ACEOF
18807 cat confdefs.h >>conftest.$ac_ext
18808 cat >>conftest.$ac_ext <<_ACEOF
18809 /* end confdefs.h. */
18820 rm -f conftest.$ac_objext conftest$ac_exeext
18821 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18822 (eval $ac_link) 2>conftest.er1
18824 grep -v '^ *+' conftest.er1 >conftest.err
18826 cat conftest.err >&5
18827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18828 (exit $ac_status); } &&
18829 { ac_try='test -z "$ac_c_werror_flag"
18830 || test ! -s conftest.err'
18831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18832 (eval $ac_try) 2>&5
18834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18835 (exit $ac_status); }; } &&
18836 { ac_try='test -s conftest$ac_exeext'
18837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18838 (eval $ac_try) 2>&5
18840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18841 (exit $ac_status); }; }; then
18842 ac_cv_lib_krb5_main=yes
18844 echo "$as_me: failed program was:" >&5
18845 sed 's/^/| /' conftest.$ac_ext >&5
18847 ac_cv_lib_krb5_main=no
18849 rm -f conftest.err conftest.$ac_objext \
18850 conftest$ac_exeext conftest.$ac_ext
18851 LIBS=$ac_check_lib_save_LIBS
18853 echo "$as_me:$LINENO: result: $ac_cv_lib_krb5_main" >&5
18854 echo "${ECHO_T}$ac_cv_lib_krb5_main" >&6
18855 if test $ac_cv_lib_krb5_main = yes; then
18857 KRB5_LIBS="-lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err"
18864 cat >>confdefs.h <<\_ACEOF
18865 #define HAVE_HEIMDAL_KERBEROS 1
18871 { echo "$as_me:$LINENO: WARNING: Unrecognized Kerberos5 Implementation" >&5
18872 echo "$as_me: WARNING: Unrecognized Kerberos5 Implementation" >&2;}
18875 if test $have_krb5 = yes ; then
18879 cat >>confdefs.h <<\_ACEOF
18880 #define HAVE_KRB5 1
18884 if test $ol_with_kerberos = k5only ; then
18885 ol_with_kerberos=found
18888 elif test $ol_with_kerberos != auto ; then
18889 { { echo "$as_me:$LINENO: error: Required Kerberos 5 support not available" >&5
18890 echo "$as_me: error: Required Kerberos 5 support not available" >&2;}
18891 { (exit 1); exit 1; }; }
18898 if test $ol_link_krb5 = yes &&
18899 { test $ol_with_kerberos = yes ||
18900 test $ol_with_kerberos = auto ||
18901 test $ol_with_kerberos = k425; }; then
18905 for ac_header in kerberosIV/krb.h kerberosIV/des.h
18907 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18908 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18909 echo "$as_me:$LINENO: checking for $ac_header" >&5
18910 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18911 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18912 echo $ECHO_N "(cached) $ECHO_C" >&6
18914 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18915 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18917 # Is the header compilable?
18918 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18919 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18920 cat >conftest.$ac_ext <<_ACEOF
18923 cat confdefs.h >>conftest.$ac_ext
18924 cat >>conftest.$ac_ext <<_ACEOF
18925 /* end confdefs.h. */
18926 $ac_includes_default
18927 #include <$ac_header>
18929 rm -f conftest.$ac_objext
18930 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18931 (eval $ac_compile) 2>conftest.er1
18933 grep -v '^ *+' conftest.er1 >conftest.err
18935 cat conftest.err >&5
18936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18937 (exit $ac_status); } &&
18938 { ac_try='test -z "$ac_c_werror_flag"
18939 || test ! -s conftest.err'
18940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18941 (eval $ac_try) 2>&5
18943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18944 (exit $ac_status); }; } &&
18945 { ac_try='test -s conftest.$ac_objext'
18946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18947 (eval $ac_try) 2>&5
18949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18950 (exit $ac_status); }; }; then
18951 ac_header_compiler=yes
18953 echo "$as_me: failed program was:" >&5
18954 sed 's/^/| /' conftest.$ac_ext >&5
18956 ac_header_compiler=no
18958 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18959 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18960 echo "${ECHO_T}$ac_header_compiler" >&6
18962 # Is the header present?
18963 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18964 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18965 cat >conftest.$ac_ext <<_ACEOF
18968 cat confdefs.h >>conftest.$ac_ext
18969 cat >>conftest.$ac_ext <<_ACEOF
18970 /* end confdefs.h. */
18971 #include <$ac_header>
18973 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18974 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18976 grep -v '^ *+' conftest.er1 >conftest.err
18978 cat conftest.err >&5
18979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18980 (exit $ac_status); } >/dev/null; then
18981 if test -s conftest.err; then
18982 ac_cpp_err=$ac_c_preproc_warn_flag
18983 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18990 if test -z "$ac_cpp_err"; then
18991 ac_header_preproc=yes
18993 echo "$as_me: failed program was:" >&5
18994 sed 's/^/| /' conftest.$ac_ext >&5
18996 ac_header_preproc=no
18998 rm -f conftest.err conftest.$ac_ext
18999 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19000 echo "${ECHO_T}$ac_header_preproc" >&6
19002 # So? What about this header?
19003 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19005 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19006 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19007 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19008 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19009 ac_header_preproc=yes
19012 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19013 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19014 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19015 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19016 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19017 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19018 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19019 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19020 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19021 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19022 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19023 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19026 ## --------------------------------------------- ##
19027 ## Report this to <http://www.openldap.org/its/> ##
19028 ## --------------------------------------------- ##
19031 sed "s/^/$as_me: WARNING: /" >&2
19034 echo "$as_me:$LINENO: checking for $ac_header" >&5
19035 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19036 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19037 echo $ECHO_N "(cached) $ECHO_C" >&6
19039 eval "$as_ac_Header=\$ac_header_preproc"
19041 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19042 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19045 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19046 cat >>confdefs.h <<_ACEOF
19047 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19055 if test $ac_cv_header_kerberosIV_krb_h = yes ; then
19056 if test $krb5_impl = mit; then
19057 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
19058 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
19059 if test "${ac_cv_lib_krb4_main+set}" = set; then
19060 echo $ECHO_N "(cached) $ECHO_C" >&6
19062 ac_check_lib_save_LIBS=$LIBS
19063 LIBS="-lkrb4 -ldes425 -lkrb5 -l$krb5crypto -lcom_err $LIBS"
19064 cat >conftest.$ac_ext <<_ACEOF
19067 cat confdefs.h >>conftest.$ac_ext
19068 cat >>conftest.$ac_ext <<_ACEOF
19069 /* end confdefs.h. */
19080 rm -f conftest.$ac_objext conftest$ac_exeext
19081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19082 (eval $ac_link) 2>conftest.er1
19084 grep -v '^ *+' conftest.er1 >conftest.err
19086 cat conftest.err >&5
19087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19088 (exit $ac_status); } &&
19089 { ac_try='test -z "$ac_c_werror_flag"
19090 || test ! -s conftest.err'
19091 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19092 (eval $ac_try) 2>&5
19094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19095 (exit $ac_status); }; } &&
19096 { ac_try='test -s conftest$ac_exeext'
19097 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19098 (eval $ac_try) 2>&5
19100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19101 (exit $ac_status); }; }; then
19102 ac_cv_lib_krb4_main=yes
19104 echo "$as_me: failed program was:" >&5
19105 sed 's/^/| /' conftest.$ac_ext >&5
19107 ac_cv_lib_krb4_main=no
19109 rm -f conftest.err conftest.$ac_objext \
19110 conftest$ac_exeext conftest.$ac_ext
19111 LIBS=$ac_check_lib_save_LIBS
19113 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
19114 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
19115 if test $ac_cv_lib_krb4_main = yes; then
19117 KRB4_LIBS="-lkrb4 -ldes425"
19123 elif test $krb5_impl = heimdal; then
19124 echo "$as_me:$LINENO: checking for main in -lkrb4" >&5
19125 echo $ECHO_N "checking for main in -lkrb4... $ECHO_C" >&6
19126 if test "${ac_cv_lib_krb4_main+set}" = set; then
19127 echo $ECHO_N "(cached) $ECHO_C" >&6
19129 ac_check_lib_save_LIBS=$LIBS
19130 LIBS="-lkrb4 -lkrb5 -l$krb5crypto -lasn1 -lroken -lcom_err $LIBS"
19131 cat >conftest.$ac_ext <<_ACEOF
19134 cat confdefs.h >>conftest.$ac_ext
19135 cat >>conftest.$ac_ext <<_ACEOF
19136 /* end confdefs.h. */
19147 rm -f conftest.$ac_objext conftest$ac_exeext
19148 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19149 (eval $ac_link) 2>conftest.er1
19151 grep -v '^ *+' conftest.er1 >conftest.err
19153 cat conftest.err >&5
19154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19155 (exit $ac_status); } &&
19156 { ac_try='test -z "$ac_c_werror_flag"
19157 || test ! -s conftest.err'
19158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19159 (eval $ac_try) 2>&5
19161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19162 (exit $ac_status); }; } &&
19163 { ac_try='test -s conftest$ac_exeext'
19164 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19165 (eval $ac_try) 2>&5
19167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19168 (exit $ac_status); }; }; then
19169 ac_cv_lib_krb4_main=yes
19171 echo "$as_me: failed program was:" >&5
19172 sed 's/^/| /' conftest.$ac_ext >&5
19174 ac_cv_lib_krb4_main=no
19176 rm -f conftest.err conftest.$ac_objext \
19177 conftest$ac_exeext conftest.$ac_ext
19178 LIBS=$ac_check_lib_save_LIBS
19180 echo "$as_me:$LINENO: result: $ac_cv_lib_krb4_main" >&5
19181 echo "${ECHO_T}$ac_cv_lib_krb4_main" >&6
19182 if test $ac_cv_lib_krb4_main = yes; then
19192 { echo "$as_me:$LINENO: WARNING: Unrecongized Kerberos V Implementation" >&5
19193 echo "$as_me: WARNING: Unrecongized Kerberos V Implementation" >&2;}
19196 if test $have_k425 = yes ; then
19197 ol_with_kerberos=found
19201 cat >>confdefs.h <<\_ACEOF
19202 #define HAVE_KRB425 1
19206 cat >>confdefs.h <<\_ACEOF
19207 #define HAVE_KRB4 1
19211 echo "$as_me:$LINENO: checking for des_debug in Kerberos libraries" >&5
19212 echo $ECHO_N "checking for des_debug in Kerberos libraries... $ECHO_C" >&6
19213 if test "${ol_cv_var_des_debug+set}" = set; then
19214 echo $ECHO_N "(cached) $ECHO_C" >&6
19218 LIBS="$KRB4_LIBS $KRB5_LIBS $LIBS"
19219 cat >conftest.$ac_ext <<_ACEOF
19222 cat confdefs.h >>conftest.$ac_ext
19223 cat >>conftest.$ac_ext <<_ACEOF
19224 /* end confdefs.h. */
19226 #include <kerberosIV/krb.h>
19227 #include <kerberosIV/des.h>
19228 extern int des_debug;
19240 rm -f conftest.$ac_objext conftest$ac_exeext
19241 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19242 (eval $ac_link) 2>conftest.er1
19244 grep -v '^ *+' conftest.er1 >conftest.err
19246 cat conftest.err >&5
19247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19248 (exit $ac_status); } &&
19249 { ac_try='test -z "$ac_c_werror_flag"
19250 || test ! -s conftest.err'
19251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19252 (eval $ac_try) 2>&5
19254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19255 (exit $ac_status); }; } &&
19256 { ac_try='test -s conftest$ac_exeext'
19257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19258 (eval $ac_try) 2>&5
19260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19261 (exit $ac_status); }; }; then
19262 ol_cv_var_des_debug=yes
19264 echo "$as_me: failed program was:" >&5
19265 sed 's/^/| /' conftest.$ac_ext >&5
19267 ol_cv_var_des_debug=no
19269 rm -f conftest.err conftest.$ac_objext \
19270 conftest$ac_exeext conftest.$ac_ext
19274 echo "$as_me:$LINENO: result: $ol_cv_var_des_debug" >&5
19275 echo "${ECHO_T}$ol_cv_var_des_debug" >&6
19277 if test $ol_cv_var_des_debug = yes ; then
19279 cat >>confdefs.h <<\_ACEOF
19280 #define HAVE_DES_DEBUG 1
19290 if test $ol_link_krb5 = yes ; then
19291 ol_with_kerberos=found
19294 case $ol_with_kerberos in yes | auto | k4 | kth)
19299 for ac_header in krb.h des.h krb-archaeology.h
19301 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19302 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19303 echo "$as_me:$LINENO: checking for $ac_header" >&5
19304 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19305 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19306 echo $ECHO_N "(cached) $ECHO_C" >&6
19308 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19309 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19311 # Is the header compilable?
19312 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19313 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19314 cat >conftest.$ac_ext <<_ACEOF
19317 cat confdefs.h >>conftest.$ac_ext
19318 cat >>conftest.$ac_ext <<_ACEOF
19319 /* end confdefs.h. */
19320 $ac_includes_default
19321 #include <$ac_header>
19323 rm -f conftest.$ac_objext
19324 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19325 (eval $ac_compile) 2>conftest.er1
19327 grep -v '^ *+' conftest.er1 >conftest.err
19329 cat conftest.err >&5
19330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19331 (exit $ac_status); } &&
19332 { ac_try='test -z "$ac_c_werror_flag"
19333 || test ! -s conftest.err'
19334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19335 (eval $ac_try) 2>&5
19337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19338 (exit $ac_status); }; } &&
19339 { ac_try='test -s conftest.$ac_objext'
19340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19341 (eval $ac_try) 2>&5
19343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19344 (exit $ac_status); }; }; then
19345 ac_header_compiler=yes
19347 echo "$as_me: failed program was:" >&5
19348 sed 's/^/| /' conftest.$ac_ext >&5
19350 ac_header_compiler=no
19352 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19353 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19354 echo "${ECHO_T}$ac_header_compiler" >&6
19356 # Is the header present?
19357 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19358 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19359 cat >conftest.$ac_ext <<_ACEOF
19362 cat confdefs.h >>conftest.$ac_ext
19363 cat >>conftest.$ac_ext <<_ACEOF
19364 /* end confdefs.h. */
19365 #include <$ac_header>
19367 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19368 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19370 grep -v '^ *+' conftest.er1 >conftest.err
19372 cat conftest.err >&5
19373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19374 (exit $ac_status); } >/dev/null; then
19375 if test -s conftest.err; then
19376 ac_cpp_err=$ac_c_preproc_warn_flag
19377 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19384 if test -z "$ac_cpp_err"; then
19385 ac_header_preproc=yes
19387 echo "$as_me: failed program was:" >&5
19388 sed 's/^/| /' conftest.$ac_ext >&5
19390 ac_header_preproc=no
19392 rm -f conftest.err conftest.$ac_ext
19393 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19394 echo "${ECHO_T}$ac_header_preproc" >&6
19396 # So? What about this header?
19397 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19399 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19400 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19401 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19402 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19403 ac_header_preproc=yes
19406 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19407 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19408 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19409 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19410 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19411 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19412 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19413 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19414 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19415 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19416 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19417 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19420 ## --------------------------------------------- ##
19421 ## Report this to <http://www.openldap.org/its/> ##
19422 ## --------------------------------------------- ##
19425 sed "s/^/$as_me: WARNING: /" >&2
19428 echo "$as_me:$LINENO: checking for $ac_header" >&5
19429 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19430 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19431 echo $ECHO_N "(cached) $ECHO_C" >&6
19433 eval "$as_ac_Header=\$ac_header_preproc"
19435 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19436 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19439 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19440 cat >>confdefs.h <<_ACEOF
19441 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19449 if test $ac_cv_header_krb_h = yes ; then
19450 echo "$as_me:$LINENO: checking for main in -lkrb" >&5
19451 echo $ECHO_N "checking for main in -lkrb... $ECHO_C" >&6
19452 if test "${ac_cv_lib_krb_main+set}" = set; then
19453 echo $ECHO_N "(cached) $ECHO_C" >&6
19455 ac_check_lib_save_LIBS=$LIBS
19456 LIBS="-lkrb -ldes $LIBS"
19457 cat >conftest.$ac_ext <<_ACEOF
19460 cat confdefs.h >>conftest.$ac_ext
19461 cat >>conftest.$ac_ext <<_ACEOF
19462 /* end confdefs.h. */
19473 rm -f conftest.$ac_objext conftest$ac_exeext
19474 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19475 (eval $ac_link) 2>conftest.er1
19477 grep -v '^ *+' conftest.er1 >conftest.err
19479 cat conftest.err >&5
19480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19481 (exit $ac_status); } &&
19482 { ac_try='test -z "$ac_c_werror_flag"
19483 || test ! -s conftest.err'
19484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19485 (eval $ac_try) 2>&5
19487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19488 (exit $ac_status); }; } &&
19489 { ac_try='test -s conftest$ac_exeext'
19490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19491 (eval $ac_try) 2>&5
19493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19494 (exit $ac_status); }; }; then
19495 ac_cv_lib_krb_main=yes
19497 echo "$as_me: failed program was:" >&5
19498 sed 's/^/| /' conftest.$ac_ext >&5
19500 ac_cv_lib_krb_main=no
19502 rm -f conftest.err conftest.$ac_objext \
19503 conftest$ac_exeext conftest.$ac_ext
19504 LIBS=$ac_check_lib_save_LIBS
19506 echo "$as_me:$LINENO: result: $ac_cv_lib_krb_main" >&5
19507 echo "${ECHO_T}$ac_cv_lib_krb_main" >&6
19508 if test $ac_cv_lib_krb_main = yes; then
19515 if test $have_k4 = yes ; then
19516 ol_with_kerberos=found
19520 cat >>confdefs.h <<\_ACEOF
19521 #define HAVE_KRB4 1
19525 KRB4_LIBS="-lkrb -ldes"
19527 if test $ac_cv_header_krb_archaeology_h = yes ; then
19529 cat >>confdefs.h <<\_ACEOF
19530 #define HAVE_KTH_KERBEROS 1
19539 if test $ol_link_krb4 = yes && test $ol_enable_kbind != no ; then
19542 elif test $ol_enable_kbind = yes ; then
19543 { { echo "$as_me:$LINENO: error: Kerberos IV detection failed" >&5
19544 echo "$as_me: error: Kerberos IV detection failed" >&2;}
19545 { (exit 1); exit 1; }; }
19548 if test $ol_link_krb4 = yes || test $ol_link_krb5 = yes ; then
19550 cat >>confdefs.h <<\_ACEOF
19551 #define HAVE_KERBEROS 1
19555 elif test $ol_with_kerberos != auto && test $ol_with_kerberos != no ; then
19556 { { echo "$as_me:$LINENO: error: Kerberos detection failed" >&5
19557 echo "$as_me: error: Kerberos detection failed" >&2;}
19558 { (exit 1); exit 1; }; }
19562 if test $ol_with_tls = yes ; then
19567 if test $ol_with_tls = openssl || test $ol_with_tls = auto ; then
19569 for ac_header in openssl/ssl.h
19571 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19572 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19573 echo "$as_me:$LINENO: checking for $ac_header" >&5
19574 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19575 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19576 echo $ECHO_N "(cached) $ECHO_C" >&6
19578 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19579 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19581 # Is the header compilable?
19582 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19583 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19584 cat >conftest.$ac_ext <<_ACEOF
19587 cat confdefs.h >>conftest.$ac_ext
19588 cat >>conftest.$ac_ext <<_ACEOF
19589 /* end confdefs.h. */
19590 $ac_includes_default
19591 #include <$ac_header>
19593 rm -f conftest.$ac_objext
19594 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19595 (eval $ac_compile) 2>conftest.er1
19597 grep -v '^ *+' conftest.er1 >conftest.err
19599 cat conftest.err >&5
19600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19601 (exit $ac_status); } &&
19602 { ac_try='test -z "$ac_c_werror_flag"
19603 || test ! -s conftest.err'
19604 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19605 (eval $ac_try) 2>&5
19607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19608 (exit $ac_status); }; } &&
19609 { ac_try='test -s conftest.$ac_objext'
19610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19611 (eval $ac_try) 2>&5
19613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19614 (exit $ac_status); }; }; then
19615 ac_header_compiler=yes
19617 echo "$as_me: failed program was:" >&5
19618 sed 's/^/| /' conftest.$ac_ext >&5
19620 ac_header_compiler=no
19622 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19623 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19624 echo "${ECHO_T}$ac_header_compiler" >&6
19626 # Is the header present?
19627 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19628 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19629 cat >conftest.$ac_ext <<_ACEOF
19632 cat confdefs.h >>conftest.$ac_ext
19633 cat >>conftest.$ac_ext <<_ACEOF
19634 /* end confdefs.h. */
19635 #include <$ac_header>
19637 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19638 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19640 grep -v '^ *+' conftest.er1 >conftest.err
19642 cat conftest.err >&5
19643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19644 (exit $ac_status); } >/dev/null; then
19645 if test -s conftest.err; then
19646 ac_cpp_err=$ac_c_preproc_warn_flag
19647 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19654 if test -z "$ac_cpp_err"; then
19655 ac_header_preproc=yes
19657 echo "$as_me: failed program was:" >&5
19658 sed 's/^/| /' conftest.$ac_ext >&5
19660 ac_header_preproc=no
19662 rm -f conftest.err conftest.$ac_ext
19663 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19664 echo "${ECHO_T}$ac_header_preproc" >&6
19666 # So? What about this header?
19667 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19669 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19670 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19671 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19672 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19673 ac_header_preproc=yes
19676 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19677 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19678 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19679 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19680 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19681 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19682 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19683 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19685 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19686 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19687 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19690 ## --------------------------------------------- ##
19691 ## Report this to <http://www.openldap.org/its/> ##
19692 ## --------------------------------------------- ##
19695 sed "s/^/$as_me: WARNING: /" >&2
19698 echo "$as_me:$LINENO: checking for $ac_header" >&5
19699 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19700 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19701 echo $ECHO_N "(cached) $ECHO_C" >&6
19703 eval "$as_ac_Header=\$ac_header_preproc"
19705 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19706 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19709 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19710 cat >>confdefs.h <<_ACEOF
19711 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19719 if test $ac_cv_header_openssl_ssl_h = yes ; then
19720 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
19721 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
19722 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
19723 echo $ECHO_N "(cached) $ECHO_C" >&6
19725 ac_check_lib_save_LIBS=$LIBS
19726 LIBS="-lssl -lcrypto $LIBS"
19727 cat >conftest.$ac_ext <<_ACEOF
19730 cat confdefs.h >>conftest.$ac_ext
19731 cat >>conftest.$ac_ext <<_ACEOF
19732 /* end confdefs.h. */
19734 /* Override any gcc2 internal prototype to avoid an error. */
19738 /* We use char because int might match the return type of a gcc2
19739 builtin and then its argument prototype would still apply. */
19740 char SSL_library_init ();
19744 SSL_library_init ();
19749 rm -f conftest.$ac_objext conftest$ac_exeext
19750 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19751 (eval $ac_link) 2>conftest.er1
19753 grep -v '^ *+' conftest.er1 >conftest.err
19755 cat conftest.err >&5
19756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19757 (exit $ac_status); } &&
19758 { ac_try='test -z "$ac_c_werror_flag"
19759 || test ! -s conftest.err'
19760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19761 (eval $ac_try) 2>&5
19763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19764 (exit $ac_status); }; } &&
19765 { ac_try='test -s conftest$ac_exeext'
19766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19767 (eval $ac_try) 2>&5
19769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19770 (exit $ac_status); }; }; then
19771 ac_cv_lib_ssl_SSL_library_init=yes
19773 echo "$as_me: failed program was:" >&5
19774 sed 's/^/| /' conftest.$ac_ext >&5
19776 ac_cv_lib_ssl_SSL_library_init=no
19778 rm -f conftest.err conftest.$ac_objext \
19779 conftest$ac_exeext conftest.$ac_ext
19780 LIBS=$ac_check_lib_save_LIBS
19782 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
19783 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
19784 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
19792 if test $have_openssl = no ; then
19793 echo "$as_me:$LINENO: checking for ssl3_accept in -lssl" >&5
19794 echo $ECHO_N "checking for ssl3_accept in -lssl... $ECHO_C" >&6
19795 if test "${ac_cv_lib_ssl_ssl3_accept+set}" = set; then
19796 echo $ECHO_N "(cached) $ECHO_C" >&6
19798 ac_check_lib_save_LIBS=$LIBS
19799 LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
19800 cat >conftest.$ac_ext <<_ACEOF
19803 cat confdefs.h >>conftest.$ac_ext
19804 cat >>conftest.$ac_ext <<_ACEOF
19805 /* end confdefs.h. */
19807 /* Override any gcc2 internal prototype to avoid an error. */
19811 /* We use char because int might match the return type of a gcc2
19812 builtin and then its argument prototype would still apply. */
19813 char ssl3_accept ();
19822 rm -f conftest.$ac_objext conftest$ac_exeext
19823 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19824 (eval $ac_link) 2>conftest.er1
19826 grep -v '^ *+' conftest.er1 >conftest.err
19828 cat conftest.err >&5
19829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19830 (exit $ac_status); } &&
19831 { ac_try='test -z "$ac_c_werror_flag"
19832 || test ! -s conftest.err'
19833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19834 (eval $ac_try) 2>&5
19836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19837 (exit $ac_status); }; } &&
19838 { ac_try='test -s conftest$ac_exeext'
19839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19840 (eval $ac_try) 2>&5
19842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19843 (exit $ac_status); }; }; then
19844 ac_cv_lib_ssl_ssl3_accept=yes
19846 echo "$as_me: failed program was:" >&5
19847 sed 's/^/| /' conftest.$ac_ext >&5
19849 ac_cv_lib_ssl_ssl3_accept=no
19851 rm -f conftest.err conftest.$ac_objext \
19852 conftest$ac_exeext conftest.$ac_ext
19853 LIBS=$ac_check_lib_save_LIBS
19855 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_ssl3_accept" >&5
19856 echo "${ECHO_T}$ac_cv_lib_ssl_ssl3_accept" >&6
19857 if test $ac_cv_lib_ssl_ssl3_accept = yes; then
19866 if test $have_openssl = yes ; then
19867 ol_with_tls=openssl
19871 cat >>confdefs.h <<\_ACEOF
19872 #define HAVE_OPENSSL 1
19876 if test $need_rsaref = yes; then
19878 cat >>confdefs.h <<\_ACEOF
19879 #define HAVE_RSAREF 1
19883 TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
19885 TLS_LIBS="-lssl -lcrypto"
19888 echo "$as_me:$LINENO: checking OpenSSL library version (CRL checking capability)" >&5
19889 echo $ECHO_N "checking OpenSSL library version (CRL checking capability)... $ECHO_C" >&6
19890 if test "${ol_cv_ssl_crl_compat+set}" = set; then
19891 echo $ECHO_N "(cached) $ECHO_C" >&6
19894 cat >conftest.$ac_ext <<_ACEOF
19897 cat confdefs.h >>conftest.$ac_ext
19898 cat >>conftest.$ac_ext <<_ACEOF
19899 /* end confdefs.h. */
19901 #ifdef HAVE_OPENSSL_SSL_H
19902 #include <openssl/ssl.h>
19905 /* Require 0.9.7d+ */
19906 #if OPENSSL_VERSION_NUMBER >= 0x0090704fL
19907 char *__ssl_compat = "0.9.7d";
19911 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19912 $EGREP "__ssl_compat" >/dev/null 2>&1; then
19913 ol_cv_ssl_crl_compat=yes
19915 ol_cv_ssl_crl_compat=no
19920 echo "$as_me:$LINENO: result: $ol_cv_ssl_crl_compat" >&5
19921 echo "${ECHO_T}$ol_cv_ssl_crl_compat" >&6
19923 if test $ol_cv_ssl_crl_compat = yes ; then
19925 cat >>confdefs.h <<\_ACEOF
19926 #define HAVE_OPENSSL_CRL 1
19935 if test $ol_link_tls = yes ; then
19937 cat >>confdefs.h <<\_ACEOF
19942 elif test $ol_with_tls = auto ; then
19943 { echo "$as_me:$LINENO: WARNING: Could not locate TLS/SSL package" >&5
19944 echo "$as_me: WARNING: Could not locate TLS/SSL package" >&2;}
19945 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19946 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19947 elif test $ol_with_tls != no ; then
19948 { { echo "$as_me:$LINENO: error: Could not locate TLS/SSL package" >&5
19949 echo "$as_me: error: Could not locate TLS/SSL package" >&2;}
19950 { (exit 1); exit 1; }; }
19952 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
19953 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
19956 if test $ol_enable_lmpasswd != no; then
19957 if test $ol_link_tls != yes ; then
19958 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
19959 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
19960 { (exit 1); exit 1; }; }
19964 cat >>confdefs.h <<\_ACEOF
19965 #define SLAPD_LMHASH 1
19972 case $ol_with_threads in auto | yes | nt)
19975 echo "$as_me:$LINENO: checking for _beginthread" >&5
19976 echo $ECHO_N "checking for _beginthread... $ECHO_C" >&6
19977 if test "${ac_cv_func__beginthread+set}" = set; then
19978 echo $ECHO_N "(cached) $ECHO_C" >&6
19980 cat >conftest.$ac_ext <<_ACEOF
19983 cat confdefs.h >>conftest.$ac_ext
19984 cat >>conftest.$ac_ext <<_ACEOF
19985 /* end confdefs.h. */
19986 /* Define _beginthread to an innocuous variant, in case <limits.h> declares _beginthread.
19987 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19988 #define _beginthread innocuous__beginthread
19990 /* System header to define __stub macros and hopefully few prototypes,
19991 which can conflict with char _beginthread (); below.
19992 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19993 <limits.h> exists even on freestanding compilers. */
19996 # include <limits.h>
19998 # include <assert.h>
20001 #undef _beginthread
20003 /* Override any gcc2 internal prototype to avoid an error. */
20008 /* We use char because int might match the return type of a gcc2
20009 builtin and then its argument prototype would still apply. */
20010 char _beginthread ();
20011 /* The GNU C library defines this for functions which it implements
20012 to always fail with ENOSYS. Some functions are actually named
20013 something starting with __ and the normal name is an alias. */
20014 #if defined (__stub__beginthread) || defined (__stub____beginthread)
20017 char (*f) () = _beginthread;
20026 return f != _beginthread;
20031 rm -f conftest.$ac_objext conftest$ac_exeext
20032 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20033 (eval $ac_link) 2>conftest.er1
20035 grep -v '^ *+' conftest.er1 >conftest.err
20037 cat conftest.err >&5
20038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20039 (exit $ac_status); } &&
20040 { ac_try='test -z "$ac_c_werror_flag"
20041 || test ! -s conftest.err'
20042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20043 (eval $ac_try) 2>&5
20045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20046 (exit $ac_status); }; } &&
20047 { ac_try='test -s conftest$ac_exeext'
20048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20049 (eval $ac_try) 2>&5
20051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20052 (exit $ac_status); }; }; then
20053 ac_cv_func__beginthread=yes
20055 echo "$as_me: failed program was:" >&5
20056 sed 's/^/| /' conftest.$ac_ext >&5
20058 ac_cv_func__beginthread=no
20060 rm -f conftest.err conftest.$ac_objext \
20061 conftest$ac_exeext conftest.$ac_ext
20063 echo "$as_me:$LINENO: result: $ac_cv_func__beginthread" >&5
20064 echo "${ECHO_T}$ac_cv_func__beginthread" >&6
20067 if test $ac_cv_func__beginthread = yes ; then
20069 cat >>confdefs.h <<\_ACEOF
20070 #define HAVE_NT_THREADS 1
20073 ol_cv_nt_threads=yes
20077 if test "$ol_cv_nt_threads" = yes ; then
20079 ol_with_threads=found
20080 ol_with_yielding_select=yes
20083 cat >>confdefs.h <<\_ACEOF
20084 #define HAVE_NT_SERVICE_MANAGER 1
20088 cat >>confdefs.h <<\_ACEOF
20089 #define HAVE_NT_EVENT_LOG 1
20094 if test $ol_with_threads = nt ; then
20095 { { echo "$as_me:$LINENO: error: could not locate NT Threads" >&5
20096 echo "$as_me: error: could not locate NT Threads" >&2;}
20097 { (exit 1); exit 1; }; }
20102 case $ol_with_threads in auto | yes | posix)
20105 for ac_header in pthread.h
20107 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20108 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20109 echo "$as_me:$LINENO: checking for $ac_header" >&5
20110 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20111 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20112 echo $ECHO_N "(cached) $ECHO_C" >&6
20114 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20115 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20117 # Is the header compilable?
20118 echo "$as_me:$LINENO: checking $ac_header usability" >&5
20119 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
20120 cat >conftest.$ac_ext <<_ACEOF
20123 cat confdefs.h >>conftest.$ac_ext
20124 cat >>conftest.$ac_ext <<_ACEOF
20125 /* end confdefs.h. */
20126 $ac_includes_default
20127 #include <$ac_header>
20129 rm -f conftest.$ac_objext
20130 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20131 (eval $ac_compile) 2>conftest.er1
20133 grep -v '^ *+' conftest.er1 >conftest.err
20135 cat conftest.err >&5
20136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20137 (exit $ac_status); } &&
20138 { ac_try='test -z "$ac_c_werror_flag"
20139 || test ! -s conftest.err'
20140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20141 (eval $ac_try) 2>&5
20143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20144 (exit $ac_status); }; } &&
20145 { ac_try='test -s conftest.$ac_objext'
20146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20147 (eval $ac_try) 2>&5
20149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20150 (exit $ac_status); }; }; then
20151 ac_header_compiler=yes
20153 echo "$as_me: failed program was:" >&5
20154 sed 's/^/| /' conftest.$ac_ext >&5
20156 ac_header_compiler=no
20158 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20159 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20160 echo "${ECHO_T}$ac_header_compiler" >&6
20162 # Is the header present?
20163 echo "$as_me:$LINENO: checking $ac_header presence" >&5
20164 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20165 cat >conftest.$ac_ext <<_ACEOF
20168 cat confdefs.h >>conftest.$ac_ext
20169 cat >>conftest.$ac_ext <<_ACEOF
20170 /* end confdefs.h. */
20171 #include <$ac_header>
20173 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20174 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20176 grep -v '^ *+' conftest.er1 >conftest.err
20178 cat conftest.err >&5
20179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20180 (exit $ac_status); } >/dev/null; then
20181 if test -s conftest.err; then
20182 ac_cpp_err=$ac_c_preproc_warn_flag
20183 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20190 if test -z "$ac_cpp_err"; then
20191 ac_header_preproc=yes
20193 echo "$as_me: failed program was:" >&5
20194 sed 's/^/| /' conftest.$ac_ext >&5
20196 ac_header_preproc=no
20198 rm -f conftest.err conftest.$ac_ext
20199 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20200 echo "${ECHO_T}$ac_header_preproc" >&6
20202 # So? What about this header?
20203 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20205 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20206 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20207 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20208 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20209 ac_header_preproc=yes
20212 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20213 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20214 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20215 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20216 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20217 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20218 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20219 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20220 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20221 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20222 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20223 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20226 ## --------------------------------------------- ##
20227 ## Report this to <http://www.openldap.org/its/> ##
20228 ## --------------------------------------------- ##
20231 sed "s/^/$as_me: WARNING: /" >&2
20234 echo "$as_me:$LINENO: checking for $ac_header" >&5
20235 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20236 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20237 echo $ECHO_N "(cached) $ECHO_C" >&6
20239 eval "$as_ac_Header=\$ac_header_preproc"
20241 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20242 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20245 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20246 cat >>confdefs.h <<_ACEOF
20247 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20255 if test $ac_cv_header_pthread_h = yes ; then
20256 echo "$as_me:$LINENO: checking POSIX thread version" >&5
20257 echo $ECHO_N "checking POSIX thread version... $ECHO_C" >&6
20258 if test "${ol_cv_pthread_version+set}" = set; then
20259 echo $ECHO_N "(cached) $ECHO_C" >&6
20262 cat >conftest.$ac_ext <<_ACEOF
20265 cat confdefs.h >>conftest.$ac_ext
20266 cat >>conftest.$ac_ext <<_ACEOF
20267 /* end confdefs.h. */
20269 # include <pthread.h>
20275 int i = PTHREAD_CREATE_JOINABLE;
20281 rm -f conftest.$ac_objext
20282 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20283 (eval $ac_compile) 2>conftest.er1
20285 grep -v '^ *+' conftest.er1 >conftest.err
20287 cat conftest.err >&5
20288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20289 (exit $ac_status); } &&
20290 { ac_try='test -z "$ac_c_werror_flag"
20291 || test ! -s conftest.err'
20292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20293 (eval $ac_try) 2>&5
20295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20296 (exit $ac_status); }; } &&
20297 { ac_try='test -s conftest.$ac_objext'
20298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20299 (eval $ac_try) 2>&5
20301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20302 (exit $ac_status); }; }; then
20304 cat >conftest.$ac_ext <<_ACEOF
20307 cat confdefs.h >>conftest.$ac_ext
20308 cat >>conftest.$ac_ext <<_ACEOF
20309 /* end confdefs.h. */
20310 #include <pthread.h>
20313 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20314 $EGREP "pthread_detach" >/dev/null 2>&1; then
20315 ol_cv_pthread_version=10
20317 ol_cv_pthread_version=8
20322 echo "$as_me: failed program was:" >&5
20323 sed 's/^/| /' conftest.$ac_ext >&5
20326 cat >conftest.$ac_ext <<_ACEOF
20329 cat confdefs.h >>conftest.$ac_ext
20330 cat >>conftest.$ac_ext <<_ACEOF
20331 /* end confdefs.h. */
20333 # include <pthread.h>
20334 # ifdef PTHREAD_CREATE_UNDETACHED
20339 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20340 $EGREP "draft7" >/dev/null 2>&1; then
20341 ol_cv_pthread_version=7
20344 cat >conftest.$ac_ext <<_ACEOF
20347 cat confdefs.h >>conftest.$ac_ext
20348 cat >>conftest.$ac_ext <<_ACEOF
20349 /* end confdefs.h. */
20350 #include <pthread.h>
20353 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20354 $EGREP "pthread_attr_init" >/dev/null 2>&1; then
20355 ol_cv_pthread_version=6
20358 cat >conftest.$ac_ext <<_ACEOF
20361 cat confdefs.h >>conftest.$ac_ext
20362 cat >>conftest.$ac_ext <<_ACEOF
20363 /* end confdefs.h. */
20365 # include <pthread.h>
20366 #ifdef PTHREAD_MUTEX_INITIALIZER
20371 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20372 $EGREP "draft5" >/dev/null 2>&1; then
20373 ol_cv_pthread_version=5
20375 ol_cv_pthread_version=4
20386 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20389 echo "$as_me:$LINENO: result: $ol_cv_pthread_version" >&5
20390 echo "${ECHO_T}$ol_cv_pthread_version" >&6
20393 if test $ol_cv_pthread_version != 0 ; then
20395 cat >>confdefs.h <<_ACEOF
20396 #define HAVE_PTHREADS $ol_cv_pthread_version
20400 { { echo "$as_me:$LINENO: error: unknown pthread version" >&5
20401 echo "$as_me: error: unknown pthread version" >&2;}
20402 { (exit 1); exit 1; }; }
20405 # consider threads found
20406 ol_with_threads=found
20409 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
20410 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
20411 if test "${ol_cv_header_linux_threads+set}" = set; then
20412 echo $ECHO_N "(cached) $ECHO_C" >&6
20414 cat >conftest.$ac_ext <<_ACEOF
20417 cat confdefs.h >>conftest.$ac_ext
20418 cat >>conftest.$ac_ext <<_ACEOF
20419 /* end confdefs.h. */
20420 #include <pthread.h>
20422 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20423 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
20424 ol_cv_header_linux_threads=yes
20426 ol_cv_header_linux_threads=no
20432 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
20433 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
20434 if test $ol_cv_header_linux_threads = yes; then
20436 cat >>confdefs.h <<\_ACEOF
20437 #define HAVE_LINUX_THREADS 1
20443 echo "$as_me:$LINENO: checking for GNU Pth pthread.h" >&5
20444 echo $ECHO_N "checking for GNU Pth pthread.h... $ECHO_C" >&6
20445 if test "${ol_cv_header_gnu_pth_pthread_h+set}" = set; then
20446 echo $ECHO_N "(cached) $ECHO_C" >&6
20448 cat >conftest.$ac_ext <<_ACEOF
20451 cat confdefs.h >>conftest.$ac_ext
20452 cat >>conftest.$ac_ext <<_ACEOF
20453 /* end confdefs.h. */
20454 #include <pthread.h>
20455 #ifdef _POSIX_THREAD_IS_GNU_PTH
20460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20461 $EGREP "__gnu_pth__" >/dev/null 2>&1; then
20462 ol_cv_header_gnu_pth_pthread_h=yes
20464 ol_cv_header_gnu_pth_pthread_h=no
20470 echo "$as_me:$LINENO: result: $ol_cv_header_gnu_pth_pthread_h" >&5
20471 echo "${ECHO_T}$ol_cv_header_gnu_pth_pthread_h" >&6
20474 if test $ol_cv_header_gnu_pth_pthread_h = no ; then
20476 for ac_header in sched.h
20478 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20479 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20480 echo "$as_me:$LINENO: checking for $ac_header" >&5
20481 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20482 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20483 echo $ECHO_N "(cached) $ECHO_C" >&6
20485 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20486 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20488 # Is the header compilable?
20489 echo "$as_me:$LINENO: checking $ac_header usability" >&5
20490 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
20491 cat >conftest.$ac_ext <<_ACEOF
20494 cat confdefs.h >>conftest.$ac_ext
20495 cat >>conftest.$ac_ext <<_ACEOF
20496 /* end confdefs.h. */
20497 $ac_includes_default
20498 #include <$ac_header>
20500 rm -f conftest.$ac_objext
20501 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
20502 (eval $ac_compile) 2>conftest.er1
20504 grep -v '^ *+' conftest.er1 >conftest.err
20506 cat conftest.err >&5
20507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20508 (exit $ac_status); } &&
20509 { ac_try='test -z "$ac_c_werror_flag"
20510 || test ! -s conftest.err'
20511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20512 (eval $ac_try) 2>&5
20514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20515 (exit $ac_status); }; } &&
20516 { ac_try='test -s conftest.$ac_objext'
20517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20518 (eval $ac_try) 2>&5
20520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20521 (exit $ac_status); }; }; then
20522 ac_header_compiler=yes
20524 echo "$as_me: failed program was:" >&5
20525 sed 's/^/| /' conftest.$ac_ext >&5
20527 ac_header_compiler=no
20529 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20530 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20531 echo "${ECHO_T}$ac_header_compiler" >&6
20533 # Is the header present?
20534 echo "$as_me:$LINENO: checking $ac_header presence" >&5
20535 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20536 cat >conftest.$ac_ext <<_ACEOF
20539 cat confdefs.h >>conftest.$ac_ext
20540 cat >>conftest.$ac_ext <<_ACEOF
20541 /* end confdefs.h. */
20542 #include <$ac_header>
20544 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20545 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20547 grep -v '^ *+' conftest.er1 >conftest.err
20549 cat conftest.err >&5
20550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20551 (exit $ac_status); } >/dev/null; then
20552 if test -s conftest.err; then
20553 ac_cpp_err=$ac_c_preproc_warn_flag
20554 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20561 if test -z "$ac_cpp_err"; then
20562 ac_header_preproc=yes
20564 echo "$as_me: failed program was:" >&5
20565 sed 's/^/| /' conftest.$ac_ext >&5
20567 ac_header_preproc=no
20569 rm -f conftest.err conftest.$ac_ext
20570 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20571 echo "${ECHO_T}$ac_header_preproc" >&6
20573 # So? What about this header?
20574 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20576 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20577 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20578 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20579 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20580 ac_header_preproc=yes
20583 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20584 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20585 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20586 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20587 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20588 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20589 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20590 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20591 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20592 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20593 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20594 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20597 ## --------------------------------------------- ##
20598 ## Report this to <http://www.openldap.org/its/> ##
20599 ## --------------------------------------------- ##
20602 sed "s/^/$as_me: WARNING: /" >&2
20605 echo "$as_me:$LINENO: checking for $ac_header" >&5
20606 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20607 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20608 echo $ECHO_N "(cached) $ECHO_C" >&6
20610 eval "$as_ac_Header=\$ac_header_preproc"
20612 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20613 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20616 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20617 cat >>confdefs.h <<_ACEOF
20618 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20628 echo "$as_me:$LINENO: checking for pthread_create in default libraries" >&5
20629 echo $ECHO_N "checking for pthread_create in default libraries... $ECHO_C" >&6
20630 if test "${ol_cv_pthread_create+set}" = set; then
20631 echo $ECHO_N "(cached) $ECHO_C" >&6
20634 if test "$cross_compiling" = yes; then
20635 cat >conftest.$ac_ext <<_ACEOF
20638 cat confdefs.h >>conftest.$ac_ext
20639 cat >>conftest.$ac_ext <<_ACEOF
20640 /* end confdefs.h. */
20642 /* pthread test headers */
20643 #include <pthread.h>
20644 #if HAVE_PTHREADS < 7
20648 #define NULL (void*)0
20651 static void *task(p)
20654 return (void *) (p == NULL);
20661 /* pthread test function */
20662 #ifndef PTHREAD_CREATE_DETACHED
20663 #define PTHREAD_CREATE_DETACHED 1
20667 int detach = PTHREAD_CREATE_DETACHED;
20669 #if HAVE_PTHREADS > 4
20670 /* Final pthreads */
20671 pthread_attr_t attr;
20673 status = pthread_attr_init(&attr);
20674 if( status ) return status;
20676 #if HAVE_PTHREADS < 7
20677 status = pthread_attr_setdetachstate(&attr, &detach);
20678 if( status < 0 ) status = errno;
20680 status = pthread_attr_setdetachstate(&attr, detach);
20682 if( status ) return status;
20683 status = pthread_create( &t, &attr, task, NULL );
20684 #if HAVE_PTHREADS < 7
20685 if( status < 0 ) status = errno;
20687 if( status ) return status;
20689 /* Draft 4 pthreads */
20690 status = pthread_create( &t, pthread_attr_default, task, NULL );
20691 if( status ) return errno;
20693 /* give thread a chance to complete */
20694 /* it should remain joinable and hence detachable */
20697 status = pthread_detach( &t );
20698 if( status ) return errno;
20701 #ifdef HAVE_LINUX_THREADS
20702 pthread_kill_other_threads_np();
20711 rm -f conftest.$ac_objext conftest$ac_exeext
20712 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20713 (eval $ac_link) 2>conftest.er1
20715 grep -v '^ *+' conftest.er1 >conftest.err
20717 cat conftest.err >&5
20718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20719 (exit $ac_status); } &&
20720 { ac_try='test -z "$ac_c_werror_flag"
20721 || test ! -s conftest.err'
20722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20723 (eval $ac_try) 2>&5
20725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20726 (exit $ac_status); }; } &&
20727 { ac_try='test -s conftest$ac_exeext'
20728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20729 (eval $ac_try) 2>&5
20731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20732 (exit $ac_status); }; }; then
20733 ol_cv_pthread_create=yes
20735 echo "$as_me: failed program was:" >&5
20736 sed 's/^/| /' conftest.$ac_ext >&5
20738 ol_cv_pthread_create=no
20740 rm -f conftest.err conftest.$ac_objext \
20741 conftest$ac_exeext conftest.$ac_ext
20743 cat >conftest.$ac_ext <<_ACEOF
20746 cat confdefs.h >>conftest.$ac_ext
20747 cat >>conftest.$ac_ext <<_ACEOF
20748 /* end confdefs.h. */
20750 /* pthread test headers */
20751 #include <pthread.h>
20752 #if HAVE_PTHREADS < 7
20756 #define NULL (void*)0
20759 static void *task(p)
20762 return (void *) (p == NULL);
20766 int main(argc, argv)
20771 /* pthread test function */
20772 #ifndef PTHREAD_CREATE_DETACHED
20773 #define PTHREAD_CREATE_DETACHED 1
20777 int detach = PTHREAD_CREATE_DETACHED;
20779 #if HAVE_PTHREADS > 4
20780 /* Final pthreads */
20781 pthread_attr_t attr;
20783 status = pthread_attr_init(&attr);
20784 if( status ) return status;
20786 #if HAVE_PTHREADS < 7
20787 status = pthread_attr_setdetachstate(&attr, &detach);
20788 if( status < 0 ) status = errno;
20790 status = pthread_attr_setdetachstate(&attr, detach);
20792 if( status ) return status;
20793 status = pthread_create( &t, &attr, task, NULL );
20794 #if HAVE_PTHREADS < 7
20795 if( status < 0 ) status = errno;
20797 if( status ) return status;
20799 /* Draft 4 pthreads */
20800 status = pthread_create( &t, pthread_attr_default, task, NULL );
20801 if( status ) return errno;
20803 /* give thread a chance to complete */
20804 /* it should remain joinable and hence detachable */
20807 status = pthread_detach( &t );
20808 if( status ) return errno;
20811 #ifdef HAVE_LINUX_THREADS
20812 pthread_kill_other_threads_np();
20820 rm -f conftest$ac_exeext
20821 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20822 (eval $ac_link) 2>&5
20824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20825 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20827 (eval $ac_try) 2>&5
20829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20830 (exit $ac_status); }; }; then
20831 ol_cv_pthread_create=yes
20833 echo "$as_me: program exited with status $ac_status" >&5
20834 echo "$as_me: failed program was:" >&5
20835 sed 's/^/| /' conftest.$ac_ext >&5
20837 ( exit $ac_status )
20838 ol_cv_pthread_create=no
20840 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20843 echo "$as_me:$LINENO: result: $ol_cv_pthread_create" >&5
20844 echo "${ECHO_T}$ol_cv_pthread_create" >&6
20846 if test $ol_cv_pthread_create != no ; then
20847 ol_link_threads=posix
20848 ol_link_pthreads=""
20851 # Pthread try link: -kthread (ol_cv_pthread_kthread)
20852 if test "$ol_link_threads" = no ; then
20854 echo "$as_me:$LINENO: checking for pthread link with -kthread" >&5
20855 echo $ECHO_N "checking for pthread link with -kthread... $ECHO_C" >&6
20856 if test "${ol_cv_pthread_kthread+set}" = set; then
20857 echo $ECHO_N "(cached) $ECHO_C" >&6
20862 LIBS="-kthread $LIBS"
20864 if test "$cross_compiling" = yes; then
20865 cat >conftest.$ac_ext <<_ACEOF
20868 cat confdefs.h >>conftest.$ac_ext
20869 cat >>conftest.$ac_ext <<_ACEOF
20870 /* end confdefs.h. */
20872 /* pthread test headers */
20873 #include <pthread.h>
20874 #if HAVE_PTHREADS < 7
20878 #define NULL (void*)0
20881 static void *task(p)
20884 return (void *) (p == NULL);
20891 /* pthread test function */
20892 #ifndef PTHREAD_CREATE_DETACHED
20893 #define PTHREAD_CREATE_DETACHED 1
20897 int detach = PTHREAD_CREATE_DETACHED;
20899 #if HAVE_PTHREADS > 4
20900 /* Final pthreads */
20901 pthread_attr_t attr;
20903 status = pthread_attr_init(&attr);
20904 if( status ) return status;
20906 #if HAVE_PTHREADS < 7
20907 status = pthread_attr_setdetachstate(&attr, &detach);
20908 if( status < 0 ) status = errno;
20910 status = pthread_attr_setdetachstate(&attr, detach);
20912 if( status ) return status;
20913 status = pthread_create( &t, &attr, task, NULL );
20914 #if HAVE_PTHREADS < 7
20915 if( status < 0 ) status = errno;
20917 if( status ) return status;
20919 /* Draft 4 pthreads */
20920 status = pthread_create( &t, pthread_attr_default, task, NULL );
20921 if( status ) return errno;
20923 /* give thread a chance to complete */
20924 /* it should remain joinable and hence detachable */
20927 status = pthread_detach( &t );
20928 if( status ) return errno;
20931 #ifdef HAVE_LINUX_THREADS
20932 pthread_kill_other_threads_np();
20941 rm -f conftest.$ac_objext conftest$ac_exeext
20942 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20943 (eval $ac_link) 2>conftest.er1
20945 grep -v '^ *+' conftest.er1 >conftest.err
20947 cat conftest.err >&5
20948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20949 (exit $ac_status); } &&
20950 { ac_try='test -z "$ac_c_werror_flag"
20951 || test ! -s conftest.err'
20952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20953 (eval $ac_try) 2>&5
20955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20956 (exit $ac_status); }; } &&
20957 { ac_try='test -s conftest$ac_exeext'
20958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20959 (eval $ac_try) 2>&5
20961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20962 (exit $ac_status); }; }; then
20963 ol_cv_pthread_kthread=yes
20965 echo "$as_me: failed program was:" >&5
20966 sed 's/^/| /' conftest.$ac_ext >&5
20968 ol_cv_pthread_kthread=no
20970 rm -f conftest.err conftest.$ac_objext \
20971 conftest$ac_exeext conftest.$ac_ext
20973 cat >conftest.$ac_ext <<_ACEOF
20976 cat confdefs.h >>conftest.$ac_ext
20977 cat >>conftest.$ac_ext <<_ACEOF
20978 /* end confdefs.h. */
20980 /* pthread test headers */
20981 #include <pthread.h>
20982 #if HAVE_PTHREADS < 7
20986 #define NULL (void*)0
20989 static void *task(p)
20992 return (void *) (p == NULL);
20996 int main(argc, argv)
21001 /* pthread test function */
21002 #ifndef PTHREAD_CREATE_DETACHED
21003 #define PTHREAD_CREATE_DETACHED 1
21007 int detach = PTHREAD_CREATE_DETACHED;
21009 #if HAVE_PTHREADS > 4
21010 /* Final pthreads */
21011 pthread_attr_t attr;
21013 status = pthread_attr_init(&attr);
21014 if( status ) return status;
21016 #if HAVE_PTHREADS < 7
21017 status = pthread_attr_setdetachstate(&attr, &detach);
21018 if( status < 0 ) status = errno;
21020 status = pthread_attr_setdetachstate(&attr, detach);
21022 if( status ) return status;
21023 status = pthread_create( &t, &attr, task, NULL );
21024 #if HAVE_PTHREADS < 7
21025 if( status < 0 ) status = errno;
21027 if( status ) return status;
21029 /* Draft 4 pthreads */
21030 status = pthread_create( &t, pthread_attr_default, task, NULL );
21031 if( status ) return errno;
21033 /* give thread a chance to complete */
21034 /* it should remain joinable and hence detachable */
21037 status = pthread_detach( &t );
21038 if( status ) return errno;
21041 #ifdef HAVE_LINUX_THREADS
21042 pthread_kill_other_threads_np();
21050 rm -f conftest$ac_exeext
21051 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21052 (eval $ac_link) 2>&5
21054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21055 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21057 (eval $ac_try) 2>&5
21059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21060 (exit $ac_status); }; }; then
21061 ol_cv_pthread_kthread=yes
21063 echo "$as_me: program exited with status $ac_status" >&5
21064 echo "$as_me: failed program was:" >&5
21065 sed 's/^/| /' conftest.$ac_ext >&5
21067 ( exit $ac_status )
21068 ol_cv_pthread_kthread=no
21070 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21077 echo "$as_me:$LINENO: result: $ol_cv_pthread_kthread" >&5
21078 echo "${ECHO_T}$ol_cv_pthread_kthread" >&6
21080 if test $ol_cv_pthread_kthread = yes ; then
21081 ol_link_pthreads="-kthread"
21082 ol_link_threads=posix
21086 # Pthread try link: -pthread (ol_cv_pthread_pthread)
21087 if test "$ol_link_threads" = no ; then
21089 echo "$as_me:$LINENO: checking for pthread link with -pthread" >&5
21090 echo $ECHO_N "checking for pthread link with -pthread... $ECHO_C" >&6
21091 if test "${ol_cv_pthread_pthread+set}" = set; then
21092 echo $ECHO_N "(cached) $ECHO_C" >&6
21097 LIBS="-pthread $LIBS"
21099 if test "$cross_compiling" = yes; then
21100 cat >conftest.$ac_ext <<_ACEOF
21103 cat confdefs.h >>conftest.$ac_ext
21104 cat >>conftest.$ac_ext <<_ACEOF
21105 /* end confdefs.h. */
21107 /* pthread test headers */
21108 #include <pthread.h>
21109 #if HAVE_PTHREADS < 7
21113 #define NULL (void*)0
21116 static void *task(p)
21119 return (void *) (p == NULL);
21126 /* pthread test function */
21127 #ifndef PTHREAD_CREATE_DETACHED
21128 #define PTHREAD_CREATE_DETACHED 1
21132 int detach = PTHREAD_CREATE_DETACHED;
21134 #if HAVE_PTHREADS > 4
21135 /* Final pthreads */
21136 pthread_attr_t attr;
21138 status = pthread_attr_init(&attr);
21139 if( status ) return status;
21141 #if HAVE_PTHREADS < 7
21142 status = pthread_attr_setdetachstate(&attr, &detach);
21143 if( status < 0 ) status = errno;
21145 status = pthread_attr_setdetachstate(&attr, detach);
21147 if( status ) return status;
21148 status = pthread_create( &t, &attr, task, NULL );
21149 #if HAVE_PTHREADS < 7
21150 if( status < 0 ) status = errno;
21152 if( status ) return status;
21154 /* Draft 4 pthreads */
21155 status = pthread_create( &t, pthread_attr_default, task, NULL );
21156 if( status ) return errno;
21158 /* give thread a chance to complete */
21159 /* it should remain joinable and hence detachable */
21162 status = pthread_detach( &t );
21163 if( status ) return errno;
21166 #ifdef HAVE_LINUX_THREADS
21167 pthread_kill_other_threads_np();
21176 rm -f conftest.$ac_objext conftest$ac_exeext
21177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21178 (eval $ac_link) 2>conftest.er1
21180 grep -v '^ *+' conftest.er1 >conftest.err
21182 cat conftest.err >&5
21183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21184 (exit $ac_status); } &&
21185 { ac_try='test -z "$ac_c_werror_flag"
21186 || test ! -s conftest.err'
21187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21188 (eval $ac_try) 2>&5
21190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21191 (exit $ac_status); }; } &&
21192 { ac_try='test -s conftest$ac_exeext'
21193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21194 (eval $ac_try) 2>&5
21196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21197 (exit $ac_status); }; }; then
21198 ol_cv_pthread_pthread=yes
21200 echo "$as_me: failed program was:" >&5
21201 sed 's/^/| /' conftest.$ac_ext >&5
21203 ol_cv_pthread_pthread=no
21205 rm -f conftest.err conftest.$ac_objext \
21206 conftest$ac_exeext conftest.$ac_ext
21208 cat >conftest.$ac_ext <<_ACEOF
21211 cat confdefs.h >>conftest.$ac_ext
21212 cat >>conftest.$ac_ext <<_ACEOF
21213 /* end confdefs.h. */
21215 /* pthread test headers */
21216 #include <pthread.h>
21217 #if HAVE_PTHREADS < 7
21221 #define NULL (void*)0
21224 static void *task(p)
21227 return (void *) (p == NULL);
21231 int main(argc, argv)
21236 /* pthread test function */
21237 #ifndef PTHREAD_CREATE_DETACHED
21238 #define PTHREAD_CREATE_DETACHED 1
21242 int detach = PTHREAD_CREATE_DETACHED;
21244 #if HAVE_PTHREADS > 4
21245 /* Final pthreads */
21246 pthread_attr_t attr;
21248 status = pthread_attr_init(&attr);
21249 if( status ) return status;
21251 #if HAVE_PTHREADS < 7
21252 status = pthread_attr_setdetachstate(&attr, &detach);
21253 if( status < 0 ) status = errno;
21255 status = pthread_attr_setdetachstate(&attr, detach);
21257 if( status ) return status;
21258 status = pthread_create( &t, &attr, task, NULL );
21259 #if HAVE_PTHREADS < 7
21260 if( status < 0 ) status = errno;
21262 if( status ) return status;
21264 /* Draft 4 pthreads */
21265 status = pthread_create( &t, pthread_attr_default, task, NULL );
21266 if( status ) return errno;
21268 /* give thread a chance to complete */
21269 /* it should remain joinable and hence detachable */
21272 status = pthread_detach( &t );
21273 if( status ) return errno;
21276 #ifdef HAVE_LINUX_THREADS
21277 pthread_kill_other_threads_np();
21285 rm -f conftest$ac_exeext
21286 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21287 (eval $ac_link) 2>&5
21289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21290 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21292 (eval $ac_try) 2>&5
21294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21295 (exit $ac_status); }; }; then
21296 ol_cv_pthread_pthread=yes
21298 echo "$as_me: program exited with status $ac_status" >&5
21299 echo "$as_me: failed program was:" >&5
21300 sed 's/^/| /' conftest.$ac_ext >&5
21302 ( exit $ac_status )
21303 ol_cv_pthread_pthread=no
21305 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21312 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthread" >&5
21313 echo "${ECHO_T}$ol_cv_pthread_pthread" >&6
21315 if test $ol_cv_pthread_pthread = yes ; then
21316 ol_link_pthreads="-pthread"
21317 ol_link_threads=posix
21321 # Pthread try link: -pthreads (ol_cv_pthread_pthreads)
21322 if test "$ol_link_threads" = no ; then
21324 echo "$as_me:$LINENO: checking for pthread link with -pthreads" >&5
21325 echo $ECHO_N "checking for pthread link with -pthreads... $ECHO_C" >&6
21326 if test "${ol_cv_pthread_pthreads+set}" = set; then
21327 echo $ECHO_N "(cached) $ECHO_C" >&6
21332 LIBS="-pthreads $LIBS"
21334 if test "$cross_compiling" = yes; then
21335 cat >conftest.$ac_ext <<_ACEOF
21338 cat confdefs.h >>conftest.$ac_ext
21339 cat >>conftest.$ac_ext <<_ACEOF
21340 /* end confdefs.h. */
21342 /* pthread test headers */
21343 #include <pthread.h>
21344 #if HAVE_PTHREADS < 7
21348 #define NULL (void*)0
21351 static void *task(p)
21354 return (void *) (p == NULL);
21361 /* pthread test function */
21362 #ifndef PTHREAD_CREATE_DETACHED
21363 #define PTHREAD_CREATE_DETACHED 1
21367 int detach = PTHREAD_CREATE_DETACHED;
21369 #if HAVE_PTHREADS > 4
21370 /* Final pthreads */
21371 pthread_attr_t attr;
21373 status = pthread_attr_init(&attr);
21374 if( status ) return status;
21376 #if HAVE_PTHREADS < 7
21377 status = pthread_attr_setdetachstate(&attr, &detach);
21378 if( status < 0 ) status = errno;
21380 status = pthread_attr_setdetachstate(&attr, detach);
21382 if( status ) return status;
21383 status = pthread_create( &t, &attr, task, NULL );
21384 #if HAVE_PTHREADS < 7
21385 if( status < 0 ) status = errno;
21387 if( status ) return status;
21389 /* Draft 4 pthreads */
21390 status = pthread_create( &t, pthread_attr_default, task, NULL );
21391 if( status ) return errno;
21393 /* give thread a chance to complete */
21394 /* it should remain joinable and hence detachable */
21397 status = pthread_detach( &t );
21398 if( status ) return errno;
21401 #ifdef HAVE_LINUX_THREADS
21402 pthread_kill_other_threads_np();
21411 rm -f conftest.$ac_objext conftest$ac_exeext
21412 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21413 (eval $ac_link) 2>conftest.er1
21415 grep -v '^ *+' conftest.er1 >conftest.err
21417 cat conftest.err >&5
21418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21419 (exit $ac_status); } &&
21420 { ac_try='test -z "$ac_c_werror_flag"
21421 || test ! -s conftest.err'
21422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21423 (eval $ac_try) 2>&5
21425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21426 (exit $ac_status); }; } &&
21427 { ac_try='test -s conftest$ac_exeext'
21428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21429 (eval $ac_try) 2>&5
21431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21432 (exit $ac_status); }; }; then
21433 ol_cv_pthread_pthreads=yes
21435 echo "$as_me: failed program was:" >&5
21436 sed 's/^/| /' conftest.$ac_ext >&5
21438 ol_cv_pthread_pthreads=no
21440 rm -f conftest.err conftest.$ac_objext \
21441 conftest$ac_exeext conftest.$ac_ext
21443 cat >conftest.$ac_ext <<_ACEOF
21446 cat confdefs.h >>conftest.$ac_ext
21447 cat >>conftest.$ac_ext <<_ACEOF
21448 /* end confdefs.h. */
21450 /* pthread test headers */
21451 #include <pthread.h>
21452 #if HAVE_PTHREADS < 7
21456 #define NULL (void*)0
21459 static void *task(p)
21462 return (void *) (p == NULL);
21466 int main(argc, argv)
21471 /* pthread test function */
21472 #ifndef PTHREAD_CREATE_DETACHED
21473 #define PTHREAD_CREATE_DETACHED 1
21477 int detach = PTHREAD_CREATE_DETACHED;
21479 #if HAVE_PTHREADS > 4
21480 /* Final pthreads */
21481 pthread_attr_t attr;
21483 status = pthread_attr_init(&attr);
21484 if( status ) return status;
21486 #if HAVE_PTHREADS < 7
21487 status = pthread_attr_setdetachstate(&attr, &detach);
21488 if( status < 0 ) status = errno;
21490 status = pthread_attr_setdetachstate(&attr, detach);
21492 if( status ) return status;
21493 status = pthread_create( &t, &attr, task, NULL );
21494 #if HAVE_PTHREADS < 7
21495 if( status < 0 ) status = errno;
21497 if( status ) return status;
21499 /* Draft 4 pthreads */
21500 status = pthread_create( &t, pthread_attr_default, task, NULL );
21501 if( status ) return errno;
21503 /* give thread a chance to complete */
21504 /* it should remain joinable and hence detachable */
21507 status = pthread_detach( &t );
21508 if( status ) return errno;
21511 #ifdef HAVE_LINUX_THREADS
21512 pthread_kill_other_threads_np();
21520 rm -f conftest$ac_exeext
21521 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21522 (eval $ac_link) 2>&5
21524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21525 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21527 (eval $ac_try) 2>&5
21529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21530 (exit $ac_status); }; }; then
21531 ol_cv_pthread_pthreads=yes
21533 echo "$as_me: program exited with status $ac_status" >&5
21534 echo "$as_me: failed program was:" >&5
21535 sed 's/^/| /' conftest.$ac_ext >&5
21537 ( exit $ac_status )
21538 ol_cv_pthread_pthreads=no
21540 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21547 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthreads" >&5
21548 echo "${ECHO_T}$ol_cv_pthread_pthreads" >&6
21550 if test $ol_cv_pthread_pthreads = yes ; then
21551 ol_link_pthreads="-pthreads"
21552 ol_link_threads=posix
21556 # Pthread try link: -mthreads (ol_cv_pthread_mthreads)
21557 if test "$ol_link_threads" = no ; then
21559 echo "$as_me:$LINENO: checking for pthread link with -mthreads" >&5
21560 echo $ECHO_N "checking for pthread link with -mthreads... $ECHO_C" >&6
21561 if test "${ol_cv_pthread_mthreads+set}" = set; then
21562 echo $ECHO_N "(cached) $ECHO_C" >&6
21567 LIBS="-mthreads $LIBS"
21569 if test "$cross_compiling" = yes; then
21570 cat >conftest.$ac_ext <<_ACEOF
21573 cat confdefs.h >>conftest.$ac_ext
21574 cat >>conftest.$ac_ext <<_ACEOF
21575 /* end confdefs.h. */
21577 /* pthread test headers */
21578 #include <pthread.h>
21579 #if HAVE_PTHREADS < 7
21583 #define NULL (void*)0
21586 static void *task(p)
21589 return (void *) (p == NULL);
21596 /* pthread test function */
21597 #ifndef PTHREAD_CREATE_DETACHED
21598 #define PTHREAD_CREATE_DETACHED 1
21602 int detach = PTHREAD_CREATE_DETACHED;
21604 #if HAVE_PTHREADS > 4
21605 /* Final pthreads */
21606 pthread_attr_t attr;
21608 status = pthread_attr_init(&attr);
21609 if( status ) return status;
21611 #if HAVE_PTHREADS < 7
21612 status = pthread_attr_setdetachstate(&attr, &detach);
21613 if( status < 0 ) status = errno;
21615 status = pthread_attr_setdetachstate(&attr, detach);
21617 if( status ) return status;
21618 status = pthread_create( &t, &attr, task, NULL );
21619 #if HAVE_PTHREADS < 7
21620 if( status < 0 ) status = errno;
21622 if( status ) return status;
21624 /* Draft 4 pthreads */
21625 status = pthread_create( &t, pthread_attr_default, task, NULL );
21626 if( status ) return errno;
21628 /* give thread a chance to complete */
21629 /* it should remain joinable and hence detachable */
21632 status = pthread_detach( &t );
21633 if( status ) return errno;
21636 #ifdef HAVE_LINUX_THREADS
21637 pthread_kill_other_threads_np();
21646 rm -f conftest.$ac_objext conftest$ac_exeext
21647 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21648 (eval $ac_link) 2>conftest.er1
21650 grep -v '^ *+' conftest.er1 >conftest.err
21652 cat conftest.err >&5
21653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21654 (exit $ac_status); } &&
21655 { ac_try='test -z "$ac_c_werror_flag"
21656 || test ! -s conftest.err'
21657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21658 (eval $ac_try) 2>&5
21660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21661 (exit $ac_status); }; } &&
21662 { ac_try='test -s conftest$ac_exeext'
21663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21664 (eval $ac_try) 2>&5
21666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21667 (exit $ac_status); }; }; then
21668 ol_cv_pthread_mthreads=yes
21670 echo "$as_me: failed program was:" >&5
21671 sed 's/^/| /' conftest.$ac_ext >&5
21673 ol_cv_pthread_mthreads=no
21675 rm -f conftest.err conftest.$ac_objext \
21676 conftest$ac_exeext conftest.$ac_ext
21678 cat >conftest.$ac_ext <<_ACEOF
21681 cat confdefs.h >>conftest.$ac_ext
21682 cat >>conftest.$ac_ext <<_ACEOF
21683 /* end confdefs.h. */
21685 /* pthread test headers */
21686 #include <pthread.h>
21687 #if HAVE_PTHREADS < 7
21691 #define NULL (void*)0
21694 static void *task(p)
21697 return (void *) (p == NULL);
21701 int main(argc, argv)
21706 /* pthread test function */
21707 #ifndef PTHREAD_CREATE_DETACHED
21708 #define PTHREAD_CREATE_DETACHED 1
21712 int detach = PTHREAD_CREATE_DETACHED;
21714 #if HAVE_PTHREADS > 4
21715 /* Final pthreads */
21716 pthread_attr_t attr;
21718 status = pthread_attr_init(&attr);
21719 if( status ) return status;
21721 #if HAVE_PTHREADS < 7
21722 status = pthread_attr_setdetachstate(&attr, &detach);
21723 if( status < 0 ) status = errno;
21725 status = pthread_attr_setdetachstate(&attr, detach);
21727 if( status ) return status;
21728 status = pthread_create( &t, &attr, task, NULL );
21729 #if HAVE_PTHREADS < 7
21730 if( status < 0 ) status = errno;
21732 if( status ) return status;
21734 /* Draft 4 pthreads */
21735 status = pthread_create( &t, pthread_attr_default, task, NULL );
21736 if( status ) return errno;
21738 /* give thread a chance to complete */
21739 /* it should remain joinable and hence detachable */
21742 status = pthread_detach( &t );
21743 if( status ) return errno;
21746 #ifdef HAVE_LINUX_THREADS
21747 pthread_kill_other_threads_np();
21755 rm -f conftest$ac_exeext
21756 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21757 (eval $ac_link) 2>&5
21759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21760 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21762 (eval $ac_try) 2>&5
21764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21765 (exit $ac_status); }; }; then
21766 ol_cv_pthread_mthreads=yes
21768 echo "$as_me: program exited with status $ac_status" >&5
21769 echo "$as_me: failed program was:" >&5
21770 sed 's/^/| /' conftest.$ac_ext >&5
21772 ( exit $ac_status )
21773 ol_cv_pthread_mthreads=no
21775 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21782 echo "$as_me:$LINENO: result: $ol_cv_pthread_mthreads" >&5
21783 echo "${ECHO_T}$ol_cv_pthread_mthreads" >&6
21785 if test $ol_cv_pthread_mthreads = yes ; then
21786 ol_link_pthreads="-mthreads"
21787 ol_link_threads=posix
21791 # Pthread try link: -thread (ol_cv_pthread_thread)
21792 if test "$ol_link_threads" = no ; then
21794 echo "$as_me:$LINENO: checking for pthread link with -thread" >&5
21795 echo $ECHO_N "checking for pthread link with -thread... $ECHO_C" >&6
21796 if test "${ol_cv_pthread_thread+set}" = set; then
21797 echo $ECHO_N "(cached) $ECHO_C" >&6
21802 LIBS="-thread $LIBS"
21804 if test "$cross_compiling" = yes; then
21805 cat >conftest.$ac_ext <<_ACEOF
21808 cat confdefs.h >>conftest.$ac_ext
21809 cat >>conftest.$ac_ext <<_ACEOF
21810 /* end confdefs.h. */
21812 /* pthread test headers */
21813 #include <pthread.h>
21814 #if HAVE_PTHREADS < 7
21818 #define NULL (void*)0
21821 static void *task(p)
21824 return (void *) (p == NULL);
21831 /* pthread test function */
21832 #ifndef PTHREAD_CREATE_DETACHED
21833 #define PTHREAD_CREATE_DETACHED 1
21837 int detach = PTHREAD_CREATE_DETACHED;
21839 #if HAVE_PTHREADS > 4
21840 /* Final pthreads */
21841 pthread_attr_t attr;
21843 status = pthread_attr_init(&attr);
21844 if( status ) return status;
21846 #if HAVE_PTHREADS < 7
21847 status = pthread_attr_setdetachstate(&attr, &detach);
21848 if( status < 0 ) status = errno;
21850 status = pthread_attr_setdetachstate(&attr, detach);
21852 if( status ) return status;
21853 status = pthread_create( &t, &attr, task, NULL );
21854 #if HAVE_PTHREADS < 7
21855 if( status < 0 ) status = errno;
21857 if( status ) return status;
21859 /* Draft 4 pthreads */
21860 status = pthread_create( &t, pthread_attr_default, task, NULL );
21861 if( status ) return errno;
21863 /* give thread a chance to complete */
21864 /* it should remain joinable and hence detachable */
21867 status = pthread_detach( &t );
21868 if( status ) return errno;
21871 #ifdef HAVE_LINUX_THREADS
21872 pthread_kill_other_threads_np();
21881 rm -f conftest.$ac_objext conftest$ac_exeext
21882 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21883 (eval $ac_link) 2>conftest.er1
21885 grep -v '^ *+' conftest.er1 >conftest.err
21887 cat conftest.err >&5
21888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21889 (exit $ac_status); } &&
21890 { ac_try='test -z "$ac_c_werror_flag"
21891 || test ! -s conftest.err'
21892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21893 (eval $ac_try) 2>&5
21895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21896 (exit $ac_status); }; } &&
21897 { ac_try='test -s conftest$ac_exeext'
21898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21899 (eval $ac_try) 2>&5
21901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21902 (exit $ac_status); }; }; then
21903 ol_cv_pthread_thread=yes
21905 echo "$as_me: failed program was:" >&5
21906 sed 's/^/| /' conftest.$ac_ext >&5
21908 ol_cv_pthread_thread=no
21910 rm -f conftest.err conftest.$ac_objext \
21911 conftest$ac_exeext conftest.$ac_ext
21913 cat >conftest.$ac_ext <<_ACEOF
21916 cat confdefs.h >>conftest.$ac_ext
21917 cat >>conftest.$ac_ext <<_ACEOF
21918 /* end confdefs.h. */
21920 /* pthread test headers */
21921 #include <pthread.h>
21922 #if HAVE_PTHREADS < 7
21926 #define NULL (void*)0
21929 static void *task(p)
21932 return (void *) (p == NULL);
21936 int main(argc, argv)
21941 /* pthread test function */
21942 #ifndef PTHREAD_CREATE_DETACHED
21943 #define PTHREAD_CREATE_DETACHED 1
21947 int detach = PTHREAD_CREATE_DETACHED;
21949 #if HAVE_PTHREADS > 4
21950 /* Final pthreads */
21951 pthread_attr_t attr;
21953 status = pthread_attr_init(&attr);
21954 if( status ) return status;
21956 #if HAVE_PTHREADS < 7
21957 status = pthread_attr_setdetachstate(&attr, &detach);
21958 if( status < 0 ) status = errno;
21960 status = pthread_attr_setdetachstate(&attr, detach);
21962 if( status ) return status;
21963 status = pthread_create( &t, &attr, task, NULL );
21964 #if HAVE_PTHREADS < 7
21965 if( status < 0 ) status = errno;
21967 if( status ) return status;
21969 /* Draft 4 pthreads */
21970 status = pthread_create( &t, pthread_attr_default, task, NULL );
21971 if( status ) return errno;
21973 /* give thread a chance to complete */
21974 /* it should remain joinable and hence detachable */
21977 status = pthread_detach( &t );
21978 if( status ) return errno;
21981 #ifdef HAVE_LINUX_THREADS
21982 pthread_kill_other_threads_np();
21990 rm -f conftest$ac_exeext
21991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21992 (eval $ac_link) 2>&5
21994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21995 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21996 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21997 (eval $ac_try) 2>&5
21999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22000 (exit $ac_status); }; }; then
22001 ol_cv_pthread_thread=yes
22003 echo "$as_me: program exited with status $ac_status" >&5
22004 echo "$as_me: failed program was:" >&5
22005 sed 's/^/| /' conftest.$ac_ext >&5
22007 ( exit $ac_status )
22008 ol_cv_pthread_thread=no
22010 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22017 echo "$as_me:$LINENO: result: $ol_cv_pthread_thread" >&5
22018 echo "${ECHO_T}$ol_cv_pthread_thread" >&6
22020 if test $ol_cv_pthread_thread = yes ; then
22021 ol_link_pthreads="-thread"
22022 ol_link_threads=posix
22027 # Pthread try link: -lpthread -lmach -lexc -lc_r (ol_cv_pthread_lpthread_lmach_lexc_lc_r)
22028 if test "$ol_link_threads" = no ; then
22029 # try -lpthread -lmach -lexc -lc_r
22030 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc -lc_r" >&5
22031 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc -lc_r... $ECHO_C" >&6
22032 if test "${ol_cv_pthread_lpthread_lmach_lexc_lc_r+set}" = set; then
22033 echo $ECHO_N "(cached) $ECHO_C" >&6
22038 LIBS="-lpthread -lmach -lexc -lc_r $LIBS"
22040 if test "$cross_compiling" = yes; then
22041 cat >conftest.$ac_ext <<_ACEOF
22044 cat confdefs.h >>conftest.$ac_ext
22045 cat >>conftest.$ac_ext <<_ACEOF
22046 /* end confdefs.h. */
22048 /* pthread test headers */
22049 #include <pthread.h>
22050 #if HAVE_PTHREADS < 7
22054 #define NULL (void*)0
22057 static void *task(p)
22060 return (void *) (p == NULL);
22067 /* pthread test function */
22068 #ifndef PTHREAD_CREATE_DETACHED
22069 #define PTHREAD_CREATE_DETACHED 1
22073 int detach = PTHREAD_CREATE_DETACHED;
22075 #if HAVE_PTHREADS > 4
22076 /* Final pthreads */
22077 pthread_attr_t attr;
22079 status = pthread_attr_init(&attr);
22080 if( status ) return status;
22082 #if HAVE_PTHREADS < 7
22083 status = pthread_attr_setdetachstate(&attr, &detach);
22084 if( status < 0 ) status = errno;
22086 status = pthread_attr_setdetachstate(&attr, detach);
22088 if( status ) return status;
22089 status = pthread_create( &t, &attr, task, NULL );
22090 #if HAVE_PTHREADS < 7
22091 if( status < 0 ) status = errno;
22093 if( status ) return status;
22095 /* Draft 4 pthreads */
22096 status = pthread_create( &t, pthread_attr_default, task, NULL );
22097 if( status ) return errno;
22099 /* give thread a chance to complete */
22100 /* it should remain joinable and hence detachable */
22103 status = pthread_detach( &t );
22104 if( status ) return errno;
22107 #ifdef HAVE_LINUX_THREADS
22108 pthread_kill_other_threads_np();
22117 rm -f conftest.$ac_objext conftest$ac_exeext
22118 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22119 (eval $ac_link) 2>conftest.er1
22121 grep -v '^ *+' conftest.er1 >conftest.err
22123 cat conftest.err >&5
22124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22125 (exit $ac_status); } &&
22126 { ac_try='test -z "$ac_c_werror_flag"
22127 || test ! -s conftest.err'
22128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22129 (eval $ac_try) 2>&5
22131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22132 (exit $ac_status); }; } &&
22133 { ac_try='test -s conftest$ac_exeext'
22134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22135 (eval $ac_try) 2>&5
22137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22138 (exit $ac_status); }; }; then
22139 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
22141 echo "$as_me: failed program was:" >&5
22142 sed 's/^/| /' conftest.$ac_ext >&5
22144 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
22146 rm -f conftest.err conftest.$ac_objext \
22147 conftest$ac_exeext conftest.$ac_ext
22149 cat >conftest.$ac_ext <<_ACEOF
22152 cat confdefs.h >>conftest.$ac_ext
22153 cat >>conftest.$ac_ext <<_ACEOF
22154 /* end confdefs.h. */
22156 /* pthread test headers */
22157 #include <pthread.h>
22158 #if HAVE_PTHREADS < 7
22162 #define NULL (void*)0
22165 static void *task(p)
22168 return (void *) (p == NULL);
22172 int main(argc, argv)
22177 /* pthread test function */
22178 #ifndef PTHREAD_CREATE_DETACHED
22179 #define PTHREAD_CREATE_DETACHED 1
22183 int detach = PTHREAD_CREATE_DETACHED;
22185 #if HAVE_PTHREADS > 4
22186 /* Final pthreads */
22187 pthread_attr_t attr;
22189 status = pthread_attr_init(&attr);
22190 if( status ) return status;
22192 #if HAVE_PTHREADS < 7
22193 status = pthread_attr_setdetachstate(&attr, &detach);
22194 if( status < 0 ) status = errno;
22196 status = pthread_attr_setdetachstate(&attr, detach);
22198 if( status ) return status;
22199 status = pthread_create( &t, &attr, task, NULL );
22200 #if HAVE_PTHREADS < 7
22201 if( status < 0 ) status = errno;
22203 if( status ) return status;
22205 /* Draft 4 pthreads */
22206 status = pthread_create( &t, pthread_attr_default, task, NULL );
22207 if( status ) return errno;
22209 /* give thread a chance to complete */
22210 /* it should remain joinable and hence detachable */
22213 status = pthread_detach( &t );
22214 if( status ) return errno;
22217 #ifdef HAVE_LINUX_THREADS
22218 pthread_kill_other_threads_np();
22226 rm -f conftest$ac_exeext
22227 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22228 (eval $ac_link) 2>&5
22230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22231 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22233 (eval $ac_try) 2>&5
22235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22236 (exit $ac_status); }; }; then
22237 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
22239 echo "$as_me: program exited with status $ac_status" >&5
22240 echo "$as_me: failed program was:" >&5
22241 sed 's/^/| /' conftest.$ac_ext >&5
22243 ( exit $ac_status )
22244 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
22246 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22253 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&5
22254 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&6
22256 if test $ol_cv_pthread_lpthread_lmach_lexc_lc_r = yes ; then
22257 ol_link_pthreads="-lpthread -lmach -lexc -lc_r"
22258 ol_link_threads=posix
22262 # Pthread try link: -lpthread -lmach -lexc (ol_cv_pthread_lpthread_lmach_lexc)
22263 if test "$ol_link_threads" = no ; then
22264 # try -lpthread -lmach -lexc
22265 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc" >&5
22266 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc... $ECHO_C" >&6
22267 if test "${ol_cv_pthread_lpthread_lmach_lexc+set}" = set; then
22268 echo $ECHO_N "(cached) $ECHO_C" >&6
22273 LIBS="-lpthread -lmach -lexc $LIBS"
22275 if test "$cross_compiling" = yes; then
22276 cat >conftest.$ac_ext <<_ACEOF
22279 cat confdefs.h >>conftest.$ac_ext
22280 cat >>conftest.$ac_ext <<_ACEOF
22281 /* end confdefs.h. */
22283 /* pthread test headers */
22284 #include <pthread.h>
22285 #if HAVE_PTHREADS < 7
22289 #define NULL (void*)0
22292 static void *task(p)
22295 return (void *) (p == NULL);
22302 /* pthread test function */
22303 #ifndef PTHREAD_CREATE_DETACHED
22304 #define PTHREAD_CREATE_DETACHED 1
22308 int detach = PTHREAD_CREATE_DETACHED;
22310 #if HAVE_PTHREADS > 4
22311 /* Final pthreads */
22312 pthread_attr_t attr;
22314 status = pthread_attr_init(&attr);
22315 if( status ) return status;
22317 #if HAVE_PTHREADS < 7
22318 status = pthread_attr_setdetachstate(&attr, &detach);
22319 if( status < 0 ) status = errno;
22321 status = pthread_attr_setdetachstate(&attr, detach);
22323 if( status ) return status;
22324 status = pthread_create( &t, &attr, task, NULL );
22325 #if HAVE_PTHREADS < 7
22326 if( status < 0 ) status = errno;
22328 if( status ) return status;
22330 /* Draft 4 pthreads */
22331 status = pthread_create( &t, pthread_attr_default, task, NULL );
22332 if( status ) return errno;
22334 /* give thread a chance to complete */
22335 /* it should remain joinable and hence detachable */
22338 status = pthread_detach( &t );
22339 if( status ) return errno;
22342 #ifdef HAVE_LINUX_THREADS
22343 pthread_kill_other_threads_np();
22352 rm -f conftest.$ac_objext conftest$ac_exeext
22353 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22354 (eval $ac_link) 2>conftest.er1
22356 grep -v '^ *+' conftest.er1 >conftest.err
22358 cat conftest.err >&5
22359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22360 (exit $ac_status); } &&
22361 { ac_try='test -z "$ac_c_werror_flag"
22362 || test ! -s conftest.err'
22363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22364 (eval $ac_try) 2>&5
22366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22367 (exit $ac_status); }; } &&
22368 { ac_try='test -s conftest$ac_exeext'
22369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22370 (eval $ac_try) 2>&5
22372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22373 (exit $ac_status); }; }; then
22374 ol_cv_pthread_lpthread_lmach_lexc=yes
22376 echo "$as_me: failed program was:" >&5
22377 sed 's/^/| /' conftest.$ac_ext >&5
22379 ol_cv_pthread_lpthread_lmach_lexc=no
22381 rm -f conftest.err conftest.$ac_objext \
22382 conftest$ac_exeext conftest.$ac_ext
22384 cat >conftest.$ac_ext <<_ACEOF
22387 cat confdefs.h >>conftest.$ac_ext
22388 cat >>conftest.$ac_ext <<_ACEOF
22389 /* end confdefs.h. */
22391 /* pthread test headers */
22392 #include <pthread.h>
22393 #if HAVE_PTHREADS < 7
22397 #define NULL (void*)0
22400 static void *task(p)
22403 return (void *) (p == NULL);
22407 int main(argc, argv)
22412 /* pthread test function */
22413 #ifndef PTHREAD_CREATE_DETACHED
22414 #define PTHREAD_CREATE_DETACHED 1
22418 int detach = PTHREAD_CREATE_DETACHED;
22420 #if HAVE_PTHREADS > 4
22421 /* Final pthreads */
22422 pthread_attr_t attr;
22424 status = pthread_attr_init(&attr);
22425 if( status ) return status;
22427 #if HAVE_PTHREADS < 7
22428 status = pthread_attr_setdetachstate(&attr, &detach);
22429 if( status < 0 ) status = errno;
22431 status = pthread_attr_setdetachstate(&attr, detach);
22433 if( status ) return status;
22434 status = pthread_create( &t, &attr, task, NULL );
22435 #if HAVE_PTHREADS < 7
22436 if( status < 0 ) status = errno;
22438 if( status ) return status;
22440 /* Draft 4 pthreads */
22441 status = pthread_create( &t, pthread_attr_default, task, NULL );
22442 if( status ) return errno;
22444 /* give thread a chance to complete */
22445 /* it should remain joinable and hence detachable */
22448 status = pthread_detach( &t );
22449 if( status ) return errno;
22452 #ifdef HAVE_LINUX_THREADS
22453 pthread_kill_other_threads_np();
22461 rm -f conftest$ac_exeext
22462 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22463 (eval $ac_link) 2>&5
22465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22466 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22468 (eval $ac_try) 2>&5
22470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22471 (exit $ac_status); }; }; then
22472 ol_cv_pthread_lpthread_lmach_lexc=yes
22474 echo "$as_me: program exited with status $ac_status" >&5
22475 echo "$as_me: failed program was:" >&5
22476 sed 's/^/| /' conftest.$ac_ext >&5
22478 ( exit $ac_status )
22479 ol_cv_pthread_lpthread_lmach_lexc=no
22481 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22488 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc" >&5
22489 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc" >&6
22491 if test $ol_cv_pthread_lpthread_lmach_lexc = yes ; then
22492 ol_link_pthreads="-lpthread -lmach -lexc"
22493 ol_link_threads=posix
22498 # Pthread try link: -lpthread -Wl,-woff,85 (ol_cv_pthread_lib_lpthread_woff)
22499 if test "$ol_link_threads" = no ; then
22500 # try -lpthread -Wl,-woff,85
22501 echo "$as_me:$LINENO: checking for pthread link with -lpthread -Wl,-woff,85" >&5
22502 echo $ECHO_N "checking for pthread link with -lpthread -Wl,-woff,85... $ECHO_C" >&6
22503 if test "${ol_cv_pthread_lib_lpthread_woff+set}" = set; then
22504 echo $ECHO_N "(cached) $ECHO_C" >&6
22509 LIBS="-lpthread -Wl,-woff,85 $LIBS"
22511 if test "$cross_compiling" = yes; then
22512 cat >conftest.$ac_ext <<_ACEOF
22515 cat confdefs.h >>conftest.$ac_ext
22516 cat >>conftest.$ac_ext <<_ACEOF
22517 /* end confdefs.h. */
22519 /* pthread test headers */
22520 #include <pthread.h>
22521 #if HAVE_PTHREADS < 7
22525 #define NULL (void*)0
22528 static void *task(p)
22531 return (void *) (p == NULL);
22538 /* pthread test function */
22539 #ifndef PTHREAD_CREATE_DETACHED
22540 #define PTHREAD_CREATE_DETACHED 1
22544 int detach = PTHREAD_CREATE_DETACHED;
22546 #if HAVE_PTHREADS > 4
22547 /* Final pthreads */
22548 pthread_attr_t attr;
22550 status = pthread_attr_init(&attr);
22551 if( status ) return status;
22553 #if HAVE_PTHREADS < 7
22554 status = pthread_attr_setdetachstate(&attr, &detach);
22555 if( status < 0 ) status = errno;
22557 status = pthread_attr_setdetachstate(&attr, detach);
22559 if( status ) return status;
22560 status = pthread_create( &t, &attr, task, NULL );
22561 #if HAVE_PTHREADS < 7
22562 if( status < 0 ) status = errno;
22564 if( status ) return status;
22566 /* Draft 4 pthreads */
22567 status = pthread_create( &t, pthread_attr_default, task, NULL );
22568 if( status ) return errno;
22570 /* give thread a chance to complete */
22571 /* it should remain joinable and hence detachable */
22574 status = pthread_detach( &t );
22575 if( status ) return errno;
22578 #ifdef HAVE_LINUX_THREADS
22579 pthread_kill_other_threads_np();
22588 rm -f conftest.$ac_objext conftest$ac_exeext
22589 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22590 (eval $ac_link) 2>conftest.er1
22592 grep -v '^ *+' conftest.er1 >conftest.err
22594 cat conftest.err >&5
22595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22596 (exit $ac_status); } &&
22597 { ac_try='test -z "$ac_c_werror_flag"
22598 || test ! -s conftest.err'
22599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22600 (eval $ac_try) 2>&5
22602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22603 (exit $ac_status); }; } &&
22604 { ac_try='test -s conftest$ac_exeext'
22605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22606 (eval $ac_try) 2>&5
22608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22609 (exit $ac_status); }; }; then
22610 ol_cv_pthread_lib_lpthread_woff=yes
22612 echo "$as_me: failed program was:" >&5
22613 sed 's/^/| /' conftest.$ac_ext >&5
22615 ol_cv_pthread_lib_lpthread_woff=no
22617 rm -f conftest.err conftest.$ac_objext \
22618 conftest$ac_exeext conftest.$ac_ext
22620 cat >conftest.$ac_ext <<_ACEOF
22623 cat confdefs.h >>conftest.$ac_ext
22624 cat >>conftest.$ac_ext <<_ACEOF
22625 /* end confdefs.h. */
22627 /* pthread test headers */
22628 #include <pthread.h>
22629 #if HAVE_PTHREADS < 7
22633 #define NULL (void*)0
22636 static void *task(p)
22639 return (void *) (p == NULL);
22643 int main(argc, argv)
22648 /* pthread test function */
22649 #ifndef PTHREAD_CREATE_DETACHED
22650 #define PTHREAD_CREATE_DETACHED 1
22654 int detach = PTHREAD_CREATE_DETACHED;
22656 #if HAVE_PTHREADS > 4
22657 /* Final pthreads */
22658 pthread_attr_t attr;
22660 status = pthread_attr_init(&attr);
22661 if( status ) return status;
22663 #if HAVE_PTHREADS < 7
22664 status = pthread_attr_setdetachstate(&attr, &detach);
22665 if( status < 0 ) status = errno;
22667 status = pthread_attr_setdetachstate(&attr, detach);
22669 if( status ) return status;
22670 status = pthread_create( &t, &attr, task, NULL );
22671 #if HAVE_PTHREADS < 7
22672 if( status < 0 ) status = errno;
22674 if( status ) return status;
22676 /* Draft 4 pthreads */
22677 status = pthread_create( &t, pthread_attr_default, task, NULL );
22678 if( status ) return errno;
22680 /* give thread a chance to complete */
22681 /* it should remain joinable and hence detachable */
22684 status = pthread_detach( &t );
22685 if( status ) return errno;
22688 #ifdef HAVE_LINUX_THREADS
22689 pthread_kill_other_threads_np();
22697 rm -f conftest$ac_exeext
22698 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22699 (eval $ac_link) 2>&5
22701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22702 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22704 (eval $ac_try) 2>&5
22706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22707 (exit $ac_status); }; }; then
22708 ol_cv_pthread_lib_lpthread_woff=yes
22710 echo "$as_me: program exited with status $ac_status" >&5
22711 echo "$as_me: failed program was:" >&5
22712 sed 's/^/| /' conftest.$ac_ext >&5
22714 ( exit $ac_status )
22715 ol_cv_pthread_lib_lpthread_woff=no
22717 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22724 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthread_woff" >&5
22725 echo "${ECHO_T}$ol_cv_pthread_lib_lpthread_woff" >&6
22727 if test $ol_cv_pthread_lib_lpthread_woff = yes ; then
22728 ol_link_pthreads="-lpthread -Wl,-woff,85"
22729 ol_link_threads=posix
22734 # Pthread try link: -lpthread (ol_cv_pthread_lpthread)
22735 if test "$ol_link_threads" = no ; then
22737 echo "$as_me:$LINENO: checking for pthread link with -lpthread" >&5
22738 echo $ECHO_N "checking for pthread link with -lpthread... $ECHO_C" >&6
22739 if test "${ol_cv_pthread_lpthread+set}" = set; then
22740 echo $ECHO_N "(cached) $ECHO_C" >&6
22745 LIBS="-lpthread $LIBS"
22747 if test "$cross_compiling" = yes; then
22748 cat >conftest.$ac_ext <<_ACEOF
22751 cat confdefs.h >>conftest.$ac_ext
22752 cat >>conftest.$ac_ext <<_ACEOF
22753 /* end confdefs.h. */
22755 /* pthread test headers */
22756 #include <pthread.h>
22757 #if HAVE_PTHREADS < 7
22761 #define NULL (void*)0
22764 static void *task(p)
22767 return (void *) (p == NULL);
22774 /* pthread test function */
22775 #ifndef PTHREAD_CREATE_DETACHED
22776 #define PTHREAD_CREATE_DETACHED 1
22780 int detach = PTHREAD_CREATE_DETACHED;
22782 #if HAVE_PTHREADS > 4
22783 /* Final pthreads */
22784 pthread_attr_t attr;
22786 status = pthread_attr_init(&attr);
22787 if( status ) return status;
22789 #if HAVE_PTHREADS < 7
22790 status = pthread_attr_setdetachstate(&attr, &detach);
22791 if( status < 0 ) status = errno;
22793 status = pthread_attr_setdetachstate(&attr, detach);
22795 if( status ) return status;
22796 status = pthread_create( &t, &attr, task, NULL );
22797 #if HAVE_PTHREADS < 7
22798 if( status < 0 ) status = errno;
22800 if( status ) return status;
22802 /* Draft 4 pthreads */
22803 status = pthread_create( &t, pthread_attr_default, task, NULL );
22804 if( status ) return errno;
22806 /* give thread a chance to complete */
22807 /* it should remain joinable and hence detachable */
22810 status = pthread_detach( &t );
22811 if( status ) return errno;
22814 #ifdef HAVE_LINUX_THREADS
22815 pthread_kill_other_threads_np();
22824 rm -f conftest.$ac_objext conftest$ac_exeext
22825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22826 (eval $ac_link) 2>conftest.er1
22828 grep -v '^ *+' conftest.er1 >conftest.err
22830 cat conftest.err >&5
22831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22832 (exit $ac_status); } &&
22833 { ac_try='test -z "$ac_c_werror_flag"
22834 || test ! -s conftest.err'
22835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22836 (eval $ac_try) 2>&5
22838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22839 (exit $ac_status); }; } &&
22840 { ac_try='test -s conftest$ac_exeext'
22841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22842 (eval $ac_try) 2>&5
22844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22845 (exit $ac_status); }; }; then
22846 ol_cv_pthread_lpthread=yes
22848 echo "$as_me: failed program was:" >&5
22849 sed 's/^/| /' conftest.$ac_ext >&5
22851 ol_cv_pthread_lpthread=no
22853 rm -f conftest.err conftest.$ac_objext \
22854 conftest$ac_exeext conftest.$ac_ext
22856 cat >conftest.$ac_ext <<_ACEOF
22859 cat confdefs.h >>conftest.$ac_ext
22860 cat >>conftest.$ac_ext <<_ACEOF
22861 /* end confdefs.h. */
22863 /* pthread test headers */
22864 #include <pthread.h>
22865 #if HAVE_PTHREADS < 7
22869 #define NULL (void*)0
22872 static void *task(p)
22875 return (void *) (p == NULL);
22879 int main(argc, argv)
22884 /* pthread test function */
22885 #ifndef PTHREAD_CREATE_DETACHED
22886 #define PTHREAD_CREATE_DETACHED 1
22890 int detach = PTHREAD_CREATE_DETACHED;
22892 #if HAVE_PTHREADS > 4
22893 /* Final pthreads */
22894 pthread_attr_t attr;
22896 status = pthread_attr_init(&attr);
22897 if( status ) return status;
22899 #if HAVE_PTHREADS < 7
22900 status = pthread_attr_setdetachstate(&attr, &detach);
22901 if( status < 0 ) status = errno;
22903 status = pthread_attr_setdetachstate(&attr, detach);
22905 if( status ) return status;
22906 status = pthread_create( &t, &attr, task, NULL );
22907 #if HAVE_PTHREADS < 7
22908 if( status < 0 ) status = errno;
22910 if( status ) return status;
22912 /* Draft 4 pthreads */
22913 status = pthread_create( &t, pthread_attr_default, task, NULL );
22914 if( status ) return errno;
22916 /* give thread a chance to complete */
22917 /* it should remain joinable and hence detachable */
22920 status = pthread_detach( &t );
22921 if( status ) return errno;
22924 #ifdef HAVE_LINUX_THREADS
22925 pthread_kill_other_threads_np();
22933 rm -f conftest$ac_exeext
22934 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22935 (eval $ac_link) 2>&5
22937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22938 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22940 (eval $ac_try) 2>&5
22942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22943 (exit $ac_status); }; }; then
22944 ol_cv_pthread_lpthread=yes
22946 echo "$as_me: program exited with status $ac_status" >&5
22947 echo "$as_me: failed program was:" >&5
22948 sed 's/^/| /' conftest.$ac_ext >&5
22950 ( exit $ac_status )
22951 ol_cv_pthread_lpthread=no
22953 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22960 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread" >&5
22961 echo "${ECHO_T}$ol_cv_pthread_lpthread" >&6
22963 if test $ol_cv_pthread_lpthread = yes ; then
22964 ol_link_pthreads="-lpthread"
22965 ol_link_threads=posix
22969 # Pthread try link: -lc_r (ol_cv_pthread_lc_r)
22970 if test "$ol_link_threads" = no ; then
22972 echo "$as_me:$LINENO: checking for pthread link with -lc_r" >&5
22973 echo $ECHO_N "checking for pthread link with -lc_r... $ECHO_C" >&6
22974 if test "${ol_cv_pthread_lc_r+set}" = set; then
22975 echo $ECHO_N "(cached) $ECHO_C" >&6
22982 if test "$cross_compiling" = yes; then
22983 cat >conftest.$ac_ext <<_ACEOF
22986 cat confdefs.h >>conftest.$ac_ext
22987 cat >>conftest.$ac_ext <<_ACEOF
22988 /* end confdefs.h. */
22990 /* pthread test headers */
22991 #include <pthread.h>
22992 #if HAVE_PTHREADS < 7
22996 #define NULL (void*)0
22999 static void *task(p)
23002 return (void *) (p == NULL);
23009 /* pthread test function */
23010 #ifndef PTHREAD_CREATE_DETACHED
23011 #define PTHREAD_CREATE_DETACHED 1
23015 int detach = PTHREAD_CREATE_DETACHED;
23017 #if HAVE_PTHREADS > 4
23018 /* Final pthreads */
23019 pthread_attr_t attr;
23021 status = pthread_attr_init(&attr);
23022 if( status ) return status;
23024 #if HAVE_PTHREADS < 7
23025 status = pthread_attr_setdetachstate(&attr, &detach);
23026 if( status < 0 ) status = errno;
23028 status = pthread_attr_setdetachstate(&attr, detach);
23030 if( status ) return status;
23031 status = pthread_create( &t, &attr, task, NULL );
23032 #if HAVE_PTHREADS < 7
23033 if( status < 0 ) status = errno;
23035 if( status ) return status;
23037 /* Draft 4 pthreads */
23038 status = pthread_create( &t, pthread_attr_default, task, NULL );
23039 if( status ) return errno;
23041 /* give thread a chance to complete */
23042 /* it should remain joinable and hence detachable */
23045 status = pthread_detach( &t );
23046 if( status ) return errno;
23049 #ifdef HAVE_LINUX_THREADS
23050 pthread_kill_other_threads_np();
23059 rm -f conftest.$ac_objext conftest$ac_exeext
23060 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23061 (eval $ac_link) 2>conftest.er1
23063 grep -v '^ *+' conftest.er1 >conftest.err
23065 cat conftest.err >&5
23066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23067 (exit $ac_status); } &&
23068 { ac_try='test -z "$ac_c_werror_flag"
23069 || test ! -s conftest.err'
23070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23071 (eval $ac_try) 2>&5
23073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23074 (exit $ac_status); }; } &&
23075 { ac_try='test -s conftest$ac_exeext'
23076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23077 (eval $ac_try) 2>&5
23079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23080 (exit $ac_status); }; }; then
23081 ol_cv_pthread_lc_r=yes
23083 echo "$as_me: failed program was:" >&5
23084 sed 's/^/| /' conftest.$ac_ext >&5
23086 ol_cv_pthread_lc_r=no
23088 rm -f conftest.err conftest.$ac_objext \
23089 conftest$ac_exeext conftest.$ac_ext
23091 cat >conftest.$ac_ext <<_ACEOF
23094 cat confdefs.h >>conftest.$ac_ext
23095 cat >>conftest.$ac_ext <<_ACEOF
23096 /* end confdefs.h. */
23098 /* pthread test headers */
23099 #include <pthread.h>
23100 #if HAVE_PTHREADS < 7
23104 #define NULL (void*)0
23107 static void *task(p)
23110 return (void *) (p == NULL);
23114 int main(argc, argv)
23119 /* pthread test function */
23120 #ifndef PTHREAD_CREATE_DETACHED
23121 #define PTHREAD_CREATE_DETACHED 1
23125 int detach = PTHREAD_CREATE_DETACHED;
23127 #if HAVE_PTHREADS > 4
23128 /* Final pthreads */
23129 pthread_attr_t attr;
23131 status = pthread_attr_init(&attr);
23132 if( status ) return status;
23134 #if HAVE_PTHREADS < 7
23135 status = pthread_attr_setdetachstate(&attr, &detach);
23136 if( status < 0 ) status = errno;
23138 status = pthread_attr_setdetachstate(&attr, detach);
23140 if( status ) return status;
23141 status = pthread_create( &t, &attr, task, NULL );
23142 #if HAVE_PTHREADS < 7
23143 if( status < 0 ) status = errno;
23145 if( status ) return status;
23147 /* Draft 4 pthreads */
23148 status = pthread_create( &t, pthread_attr_default, task, NULL );
23149 if( status ) return errno;
23151 /* give thread a chance to complete */
23152 /* it should remain joinable and hence detachable */
23155 status = pthread_detach( &t );
23156 if( status ) return errno;
23159 #ifdef HAVE_LINUX_THREADS
23160 pthread_kill_other_threads_np();
23168 rm -f conftest$ac_exeext
23169 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23170 (eval $ac_link) 2>&5
23172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23173 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23175 (eval $ac_try) 2>&5
23177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23178 (exit $ac_status); }; }; then
23179 ol_cv_pthread_lc_r=yes
23181 echo "$as_me: program exited with status $ac_status" >&5
23182 echo "$as_me: failed program was:" >&5
23183 sed 's/^/| /' conftest.$ac_ext >&5
23185 ( exit $ac_status )
23186 ol_cv_pthread_lc_r=no
23188 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23195 echo "$as_me:$LINENO: result: $ol_cv_pthread_lc_r" >&5
23196 echo "${ECHO_T}$ol_cv_pthread_lc_r" >&6
23198 if test $ol_cv_pthread_lc_r = yes ; then
23199 ol_link_pthreads="-lc_r"
23200 ol_link_threads=posix
23205 # Pthread try link: -threads (ol_cv_pthread_threads)
23206 if test "$ol_link_threads" = no ; then
23208 echo "$as_me:$LINENO: checking for pthread link with -threads" >&5
23209 echo $ECHO_N "checking for pthread link with -threads... $ECHO_C" >&6
23210 if test "${ol_cv_pthread_threads+set}" = set; then
23211 echo $ECHO_N "(cached) $ECHO_C" >&6
23216 LIBS="-threads $LIBS"
23218 if test "$cross_compiling" = yes; then
23219 cat >conftest.$ac_ext <<_ACEOF
23222 cat confdefs.h >>conftest.$ac_ext
23223 cat >>conftest.$ac_ext <<_ACEOF
23224 /* end confdefs.h. */
23226 /* pthread test headers */
23227 #include <pthread.h>
23228 #if HAVE_PTHREADS < 7
23232 #define NULL (void*)0
23235 static void *task(p)
23238 return (void *) (p == NULL);
23245 /* pthread test function */
23246 #ifndef PTHREAD_CREATE_DETACHED
23247 #define PTHREAD_CREATE_DETACHED 1
23251 int detach = PTHREAD_CREATE_DETACHED;
23253 #if HAVE_PTHREADS > 4
23254 /* Final pthreads */
23255 pthread_attr_t attr;
23257 status = pthread_attr_init(&attr);
23258 if( status ) return status;
23260 #if HAVE_PTHREADS < 7
23261 status = pthread_attr_setdetachstate(&attr, &detach);
23262 if( status < 0 ) status = errno;
23264 status = pthread_attr_setdetachstate(&attr, detach);
23266 if( status ) return status;
23267 status = pthread_create( &t, &attr, task, NULL );
23268 #if HAVE_PTHREADS < 7
23269 if( status < 0 ) status = errno;
23271 if( status ) return status;
23273 /* Draft 4 pthreads */
23274 status = pthread_create( &t, pthread_attr_default, task, NULL );
23275 if( status ) return errno;
23277 /* give thread a chance to complete */
23278 /* it should remain joinable and hence detachable */
23281 status = pthread_detach( &t );
23282 if( status ) return errno;
23285 #ifdef HAVE_LINUX_THREADS
23286 pthread_kill_other_threads_np();
23295 rm -f conftest.$ac_objext conftest$ac_exeext
23296 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23297 (eval $ac_link) 2>conftest.er1
23299 grep -v '^ *+' conftest.er1 >conftest.err
23301 cat conftest.err >&5
23302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23303 (exit $ac_status); } &&
23304 { ac_try='test -z "$ac_c_werror_flag"
23305 || test ! -s conftest.err'
23306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23307 (eval $ac_try) 2>&5
23309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23310 (exit $ac_status); }; } &&
23311 { ac_try='test -s conftest$ac_exeext'
23312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23313 (eval $ac_try) 2>&5
23315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23316 (exit $ac_status); }; }; then
23317 ol_cv_pthread_threads=yes
23319 echo "$as_me: failed program was:" >&5
23320 sed 's/^/| /' conftest.$ac_ext >&5
23322 ol_cv_pthread_threads=no
23324 rm -f conftest.err conftest.$ac_objext \
23325 conftest$ac_exeext conftest.$ac_ext
23327 cat >conftest.$ac_ext <<_ACEOF
23330 cat confdefs.h >>conftest.$ac_ext
23331 cat >>conftest.$ac_ext <<_ACEOF
23332 /* end confdefs.h. */
23334 /* pthread test headers */
23335 #include <pthread.h>
23336 #if HAVE_PTHREADS < 7
23340 #define NULL (void*)0
23343 static void *task(p)
23346 return (void *) (p == NULL);
23350 int main(argc, argv)
23355 /* pthread test function */
23356 #ifndef PTHREAD_CREATE_DETACHED
23357 #define PTHREAD_CREATE_DETACHED 1
23361 int detach = PTHREAD_CREATE_DETACHED;
23363 #if HAVE_PTHREADS > 4
23364 /* Final pthreads */
23365 pthread_attr_t attr;
23367 status = pthread_attr_init(&attr);
23368 if( status ) return status;
23370 #if HAVE_PTHREADS < 7
23371 status = pthread_attr_setdetachstate(&attr, &detach);
23372 if( status < 0 ) status = errno;
23374 status = pthread_attr_setdetachstate(&attr, detach);
23376 if( status ) return status;
23377 status = pthread_create( &t, &attr, task, NULL );
23378 #if HAVE_PTHREADS < 7
23379 if( status < 0 ) status = errno;
23381 if( status ) return status;
23383 /* Draft 4 pthreads */
23384 status = pthread_create( &t, pthread_attr_default, task, NULL );
23385 if( status ) return errno;
23387 /* give thread a chance to complete */
23388 /* it should remain joinable and hence detachable */
23391 status = pthread_detach( &t );
23392 if( status ) return errno;
23395 #ifdef HAVE_LINUX_THREADS
23396 pthread_kill_other_threads_np();
23404 rm -f conftest$ac_exeext
23405 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23406 (eval $ac_link) 2>&5
23408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23409 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23411 (eval $ac_try) 2>&5
23413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23414 (exit $ac_status); }; }; then
23415 ol_cv_pthread_threads=yes
23417 echo "$as_me: program exited with status $ac_status" >&5
23418 echo "$as_me: failed program was:" >&5
23419 sed 's/^/| /' conftest.$ac_ext >&5
23421 ( exit $ac_status )
23422 ol_cv_pthread_threads=no
23424 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23431 echo "$as_me:$LINENO: result: $ol_cv_pthread_threads" >&5
23432 echo "${ECHO_T}$ol_cv_pthread_threads" >&6
23434 if test $ol_cv_pthread_threads = yes ; then
23435 ol_link_pthreads="-threads"
23436 ol_link_threads=posix
23441 # Pthread try link: -lpthreads -lmach -lexc -lc_r (ol_cv_pthread_lpthreads_lmach_lexc_lc_r)
23442 if test "$ol_link_threads" = no ; then
23443 # try -lpthreads -lmach -lexc -lc_r
23444 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc -lc_r" >&5
23445 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc -lc_r... $ECHO_C" >&6
23446 if test "${ol_cv_pthread_lpthreads_lmach_lexc_lc_r+set}" = set; then
23447 echo $ECHO_N "(cached) $ECHO_C" >&6
23452 LIBS="-lpthreads -lmach -lexc -lc_r $LIBS"
23454 if test "$cross_compiling" = yes; then
23455 cat >conftest.$ac_ext <<_ACEOF
23458 cat confdefs.h >>conftest.$ac_ext
23459 cat >>conftest.$ac_ext <<_ACEOF
23460 /* end confdefs.h. */
23462 /* pthread test headers */
23463 #include <pthread.h>
23464 #if HAVE_PTHREADS < 7
23468 #define NULL (void*)0
23471 static void *task(p)
23474 return (void *) (p == NULL);
23481 /* pthread test function */
23482 #ifndef PTHREAD_CREATE_DETACHED
23483 #define PTHREAD_CREATE_DETACHED 1
23487 int detach = PTHREAD_CREATE_DETACHED;
23489 #if HAVE_PTHREADS > 4
23490 /* Final pthreads */
23491 pthread_attr_t attr;
23493 status = pthread_attr_init(&attr);
23494 if( status ) return status;
23496 #if HAVE_PTHREADS < 7
23497 status = pthread_attr_setdetachstate(&attr, &detach);
23498 if( status < 0 ) status = errno;
23500 status = pthread_attr_setdetachstate(&attr, detach);
23502 if( status ) return status;
23503 status = pthread_create( &t, &attr, task, NULL );
23504 #if HAVE_PTHREADS < 7
23505 if( status < 0 ) status = errno;
23507 if( status ) return status;
23509 /* Draft 4 pthreads */
23510 status = pthread_create( &t, pthread_attr_default, task, NULL );
23511 if( status ) return errno;
23513 /* give thread a chance to complete */
23514 /* it should remain joinable and hence detachable */
23517 status = pthread_detach( &t );
23518 if( status ) return errno;
23521 #ifdef HAVE_LINUX_THREADS
23522 pthread_kill_other_threads_np();
23531 rm -f conftest.$ac_objext conftest$ac_exeext
23532 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23533 (eval $ac_link) 2>conftest.er1
23535 grep -v '^ *+' conftest.er1 >conftest.err
23537 cat conftest.err >&5
23538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23539 (exit $ac_status); } &&
23540 { ac_try='test -z "$ac_c_werror_flag"
23541 || test ! -s conftest.err'
23542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23543 (eval $ac_try) 2>&5
23545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23546 (exit $ac_status); }; } &&
23547 { ac_try='test -s conftest$ac_exeext'
23548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23549 (eval $ac_try) 2>&5
23551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23552 (exit $ac_status); }; }; then
23553 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23555 echo "$as_me: failed program was:" >&5
23556 sed 's/^/| /' conftest.$ac_ext >&5
23558 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23560 rm -f conftest.err conftest.$ac_objext \
23561 conftest$ac_exeext conftest.$ac_ext
23563 cat >conftest.$ac_ext <<_ACEOF
23566 cat confdefs.h >>conftest.$ac_ext
23567 cat >>conftest.$ac_ext <<_ACEOF
23568 /* end confdefs.h. */
23570 /* pthread test headers */
23571 #include <pthread.h>
23572 #if HAVE_PTHREADS < 7
23576 #define NULL (void*)0
23579 static void *task(p)
23582 return (void *) (p == NULL);
23586 int main(argc, argv)
23591 /* pthread test function */
23592 #ifndef PTHREAD_CREATE_DETACHED
23593 #define PTHREAD_CREATE_DETACHED 1
23597 int detach = PTHREAD_CREATE_DETACHED;
23599 #if HAVE_PTHREADS > 4
23600 /* Final pthreads */
23601 pthread_attr_t attr;
23603 status = pthread_attr_init(&attr);
23604 if( status ) return status;
23606 #if HAVE_PTHREADS < 7
23607 status = pthread_attr_setdetachstate(&attr, &detach);
23608 if( status < 0 ) status = errno;
23610 status = pthread_attr_setdetachstate(&attr, detach);
23612 if( status ) return status;
23613 status = pthread_create( &t, &attr, task, NULL );
23614 #if HAVE_PTHREADS < 7
23615 if( status < 0 ) status = errno;
23617 if( status ) return status;
23619 /* Draft 4 pthreads */
23620 status = pthread_create( &t, pthread_attr_default, task, NULL );
23621 if( status ) return errno;
23623 /* give thread a chance to complete */
23624 /* it should remain joinable and hence detachable */
23627 status = pthread_detach( &t );
23628 if( status ) return errno;
23631 #ifdef HAVE_LINUX_THREADS
23632 pthread_kill_other_threads_np();
23640 rm -f conftest$ac_exeext
23641 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23642 (eval $ac_link) 2>&5
23644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23645 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23647 (eval $ac_try) 2>&5
23649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23650 (exit $ac_status); }; }; then
23651 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23653 echo "$as_me: program exited with status $ac_status" >&5
23654 echo "$as_me: failed program was:" >&5
23655 sed 's/^/| /' conftest.$ac_ext >&5
23657 ( exit $ac_status )
23658 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23660 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23667 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&5
23668 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&6
23670 if test $ol_cv_pthread_lpthreads_lmach_lexc_lc_r = yes ; then
23671 ol_link_pthreads="-lpthreads -lmach -lexc -lc_r"
23672 ol_link_threads=posix
23676 # Pthread try link: -lpthreads -lmach -lexc (ol_cv_pthread_lpthreads_lmach_lexc)
23677 if test "$ol_link_threads" = no ; then
23678 # try -lpthreads -lmach -lexc
23679 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc" >&5
23680 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc... $ECHO_C" >&6
23681 if test "${ol_cv_pthread_lpthreads_lmach_lexc+set}" = set; then
23682 echo $ECHO_N "(cached) $ECHO_C" >&6
23687 LIBS="-lpthreads -lmach -lexc $LIBS"
23689 if test "$cross_compiling" = yes; then
23690 cat >conftest.$ac_ext <<_ACEOF
23693 cat confdefs.h >>conftest.$ac_ext
23694 cat >>conftest.$ac_ext <<_ACEOF
23695 /* end confdefs.h. */
23697 /* pthread test headers */
23698 #include <pthread.h>
23699 #if HAVE_PTHREADS < 7
23703 #define NULL (void*)0
23706 static void *task(p)
23709 return (void *) (p == NULL);
23716 /* pthread test function */
23717 #ifndef PTHREAD_CREATE_DETACHED
23718 #define PTHREAD_CREATE_DETACHED 1
23722 int detach = PTHREAD_CREATE_DETACHED;
23724 #if HAVE_PTHREADS > 4
23725 /* Final pthreads */
23726 pthread_attr_t attr;
23728 status = pthread_attr_init(&attr);
23729 if( status ) return status;
23731 #if HAVE_PTHREADS < 7
23732 status = pthread_attr_setdetachstate(&attr, &detach);
23733 if( status < 0 ) status = errno;
23735 status = pthread_attr_setdetachstate(&attr, detach);
23737 if( status ) return status;
23738 status = pthread_create( &t, &attr, task, NULL );
23739 #if HAVE_PTHREADS < 7
23740 if( status < 0 ) status = errno;
23742 if( status ) return status;
23744 /* Draft 4 pthreads */
23745 status = pthread_create( &t, pthread_attr_default, task, NULL );
23746 if( status ) return errno;
23748 /* give thread a chance to complete */
23749 /* it should remain joinable and hence detachable */
23752 status = pthread_detach( &t );
23753 if( status ) return errno;
23756 #ifdef HAVE_LINUX_THREADS
23757 pthread_kill_other_threads_np();
23766 rm -f conftest.$ac_objext conftest$ac_exeext
23767 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23768 (eval $ac_link) 2>conftest.er1
23770 grep -v '^ *+' conftest.er1 >conftest.err
23772 cat conftest.err >&5
23773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23774 (exit $ac_status); } &&
23775 { ac_try='test -z "$ac_c_werror_flag"
23776 || test ! -s conftest.err'
23777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23778 (eval $ac_try) 2>&5
23780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23781 (exit $ac_status); }; } &&
23782 { ac_try='test -s conftest$ac_exeext'
23783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23784 (eval $ac_try) 2>&5
23786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23787 (exit $ac_status); }; }; then
23788 ol_cv_pthread_lpthreads_lmach_lexc=yes
23790 echo "$as_me: failed program was:" >&5
23791 sed 's/^/| /' conftest.$ac_ext >&5
23793 ol_cv_pthread_lpthreads_lmach_lexc=no
23795 rm -f conftest.err conftest.$ac_objext \
23796 conftest$ac_exeext conftest.$ac_ext
23798 cat >conftest.$ac_ext <<_ACEOF
23801 cat confdefs.h >>conftest.$ac_ext
23802 cat >>conftest.$ac_ext <<_ACEOF
23803 /* end confdefs.h. */
23805 /* pthread test headers */
23806 #include <pthread.h>
23807 #if HAVE_PTHREADS < 7
23811 #define NULL (void*)0
23814 static void *task(p)
23817 return (void *) (p == NULL);
23821 int main(argc, argv)
23826 /* pthread test function */
23827 #ifndef PTHREAD_CREATE_DETACHED
23828 #define PTHREAD_CREATE_DETACHED 1
23832 int detach = PTHREAD_CREATE_DETACHED;
23834 #if HAVE_PTHREADS > 4
23835 /* Final pthreads */
23836 pthread_attr_t attr;
23838 status = pthread_attr_init(&attr);
23839 if( status ) return status;
23841 #if HAVE_PTHREADS < 7
23842 status = pthread_attr_setdetachstate(&attr, &detach);
23843 if( status < 0 ) status = errno;
23845 status = pthread_attr_setdetachstate(&attr, detach);
23847 if( status ) return status;
23848 status = pthread_create( &t, &attr, task, NULL );
23849 #if HAVE_PTHREADS < 7
23850 if( status < 0 ) status = errno;
23852 if( status ) return status;
23854 /* Draft 4 pthreads */
23855 status = pthread_create( &t, pthread_attr_default, task, NULL );
23856 if( status ) return errno;
23858 /* give thread a chance to complete */
23859 /* it should remain joinable and hence detachable */
23862 status = pthread_detach( &t );
23863 if( status ) return errno;
23866 #ifdef HAVE_LINUX_THREADS
23867 pthread_kill_other_threads_np();
23875 rm -f conftest$ac_exeext
23876 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23877 (eval $ac_link) 2>&5
23879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23880 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23882 (eval $ac_try) 2>&5
23884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23885 (exit $ac_status); }; }; then
23886 ol_cv_pthread_lpthreads_lmach_lexc=yes
23888 echo "$as_me: program exited with status $ac_status" >&5
23889 echo "$as_me: failed program was:" >&5
23890 sed 's/^/| /' conftest.$ac_ext >&5
23892 ( exit $ac_status )
23893 ol_cv_pthread_lpthreads_lmach_lexc=no
23895 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23902 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc" >&5
23903 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc" >&6
23905 if test $ol_cv_pthread_lpthreads_lmach_lexc = yes ; then
23906 ol_link_pthreads="-lpthreads -lmach -lexc"
23907 ol_link_threads=posix
23911 # Pthread try link: -lpthreads -lexc (ol_cv_pthread_lpthreads_lexc)
23912 if test "$ol_link_threads" = no ; then
23913 # try -lpthreads -lexc
23914 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lexc" >&5
23915 echo $ECHO_N "checking for pthread link with -lpthreads -lexc... $ECHO_C" >&6
23916 if test "${ol_cv_pthread_lpthreads_lexc+set}" = set; then
23917 echo $ECHO_N "(cached) $ECHO_C" >&6
23922 LIBS="-lpthreads -lexc $LIBS"
23924 if test "$cross_compiling" = yes; then
23925 cat >conftest.$ac_ext <<_ACEOF
23928 cat confdefs.h >>conftest.$ac_ext
23929 cat >>conftest.$ac_ext <<_ACEOF
23930 /* end confdefs.h. */
23932 /* pthread test headers */
23933 #include <pthread.h>
23934 #if HAVE_PTHREADS < 7
23938 #define NULL (void*)0
23941 static void *task(p)
23944 return (void *) (p == NULL);
23951 /* pthread test function */
23952 #ifndef PTHREAD_CREATE_DETACHED
23953 #define PTHREAD_CREATE_DETACHED 1
23957 int detach = PTHREAD_CREATE_DETACHED;
23959 #if HAVE_PTHREADS > 4
23960 /* Final pthreads */
23961 pthread_attr_t attr;
23963 status = pthread_attr_init(&attr);
23964 if( status ) return status;
23966 #if HAVE_PTHREADS < 7
23967 status = pthread_attr_setdetachstate(&attr, &detach);
23968 if( status < 0 ) status = errno;
23970 status = pthread_attr_setdetachstate(&attr, detach);
23972 if( status ) return status;
23973 status = pthread_create( &t, &attr, task, NULL );
23974 #if HAVE_PTHREADS < 7
23975 if( status < 0 ) status = errno;
23977 if( status ) return status;
23979 /* Draft 4 pthreads */
23980 status = pthread_create( &t, pthread_attr_default, task, NULL );
23981 if( status ) return errno;
23983 /* give thread a chance to complete */
23984 /* it should remain joinable and hence detachable */
23987 status = pthread_detach( &t );
23988 if( status ) return errno;
23991 #ifdef HAVE_LINUX_THREADS
23992 pthread_kill_other_threads_np();
24001 rm -f conftest.$ac_objext conftest$ac_exeext
24002 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24003 (eval $ac_link) 2>conftest.er1
24005 grep -v '^ *+' conftest.er1 >conftest.err
24007 cat conftest.err >&5
24008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24009 (exit $ac_status); } &&
24010 { ac_try='test -z "$ac_c_werror_flag"
24011 || test ! -s conftest.err'
24012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24013 (eval $ac_try) 2>&5
24015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24016 (exit $ac_status); }; } &&
24017 { ac_try='test -s conftest$ac_exeext'
24018 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24019 (eval $ac_try) 2>&5
24021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24022 (exit $ac_status); }; }; then
24023 ol_cv_pthread_lpthreads_lexc=yes
24025 echo "$as_me: failed program was:" >&5
24026 sed 's/^/| /' conftest.$ac_ext >&5
24028 ol_cv_pthread_lpthreads_lexc=no
24030 rm -f conftest.err conftest.$ac_objext \
24031 conftest$ac_exeext conftest.$ac_ext
24033 cat >conftest.$ac_ext <<_ACEOF
24036 cat confdefs.h >>conftest.$ac_ext
24037 cat >>conftest.$ac_ext <<_ACEOF
24038 /* end confdefs.h. */
24040 /* pthread test headers */
24041 #include <pthread.h>
24042 #if HAVE_PTHREADS < 7
24046 #define NULL (void*)0
24049 static void *task(p)
24052 return (void *) (p == NULL);
24056 int main(argc, argv)
24061 /* pthread test function */
24062 #ifndef PTHREAD_CREATE_DETACHED
24063 #define PTHREAD_CREATE_DETACHED 1
24067 int detach = PTHREAD_CREATE_DETACHED;
24069 #if HAVE_PTHREADS > 4
24070 /* Final pthreads */
24071 pthread_attr_t attr;
24073 status = pthread_attr_init(&attr);
24074 if( status ) return status;
24076 #if HAVE_PTHREADS < 7
24077 status = pthread_attr_setdetachstate(&attr, &detach);
24078 if( status < 0 ) status = errno;
24080 status = pthread_attr_setdetachstate(&attr, detach);
24082 if( status ) return status;
24083 status = pthread_create( &t, &attr, task, NULL );
24084 #if HAVE_PTHREADS < 7
24085 if( status < 0 ) status = errno;
24087 if( status ) return status;
24089 /* Draft 4 pthreads */
24090 status = pthread_create( &t, pthread_attr_default, task, NULL );
24091 if( status ) return errno;
24093 /* give thread a chance to complete */
24094 /* it should remain joinable and hence detachable */
24097 status = pthread_detach( &t );
24098 if( status ) return errno;
24101 #ifdef HAVE_LINUX_THREADS
24102 pthread_kill_other_threads_np();
24110 rm -f conftest$ac_exeext
24111 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24112 (eval $ac_link) 2>&5
24114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24115 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24117 (eval $ac_try) 2>&5
24119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24120 (exit $ac_status); }; }; then
24121 ol_cv_pthread_lpthreads_lexc=yes
24123 echo "$as_me: program exited with status $ac_status" >&5
24124 echo "$as_me: failed program was:" >&5
24125 sed 's/^/| /' conftest.$ac_ext >&5
24127 ( exit $ac_status )
24128 ol_cv_pthread_lpthreads_lexc=no
24130 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24137 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lexc" >&5
24138 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lexc" >&6
24140 if test $ol_cv_pthread_lpthreads_lexc = yes ; then
24141 ol_link_pthreads="-lpthreads -lexc"
24142 ol_link_threads=posix
24147 # Pthread try link: -lpthreads (ol_cv_pthread_lib_lpthreads)
24148 if test "$ol_link_threads" = no ; then
24150 echo "$as_me:$LINENO: checking for pthread link with -lpthreads" >&5
24151 echo $ECHO_N "checking for pthread link with -lpthreads... $ECHO_C" >&6
24152 if test "${ol_cv_pthread_lib_lpthreads+set}" = set; then
24153 echo $ECHO_N "(cached) $ECHO_C" >&6
24158 LIBS="-lpthreads $LIBS"
24160 if test "$cross_compiling" = yes; then
24161 cat >conftest.$ac_ext <<_ACEOF
24164 cat confdefs.h >>conftest.$ac_ext
24165 cat >>conftest.$ac_ext <<_ACEOF
24166 /* end confdefs.h. */
24168 /* pthread test headers */
24169 #include <pthread.h>
24170 #if HAVE_PTHREADS < 7
24174 #define NULL (void*)0
24177 static void *task(p)
24180 return (void *) (p == NULL);
24187 /* pthread test function */
24188 #ifndef PTHREAD_CREATE_DETACHED
24189 #define PTHREAD_CREATE_DETACHED 1
24193 int detach = PTHREAD_CREATE_DETACHED;
24195 #if HAVE_PTHREADS > 4
24196 /* Final pthreads */
24197 pthread_attr_t attr;
24199 status = pthread_attr_init(&attr);
24200 if( status ) return status;
24202 #if HAVE_PTHREADS < 7
24203 status = pthread_attr_setdetachstate(&attr, &detach);
24204 if( status < 0 ) status = errno;
24206 status = pthread_attr_setdetachstate(&attr, detach);
24208 if( status ) return status;
24209 status = pthread_create( &t, &attr, task, NULL );
24210 #if HAVE_PTHREADS < 7
24211 if( status < 0 ) status = errno;
24213 if( status ) return status;
24215 /* Draft 4 pthreads */
24216 status = pthread_create( &t, pthread_attr_default, task, NULL );
24217 if( status ) return errno;
24219 /* give thread a chance to complete */
24220 /* it should remain joinable and hence detachable */
24223 status = pthread_detach( &t );
24224 if( status ) return errno;
24227 #ifdef HAVE_LINUX_THREADS
24228 pthread_kill_other_threads_np();
24237 rm -f conftest.$ac_objext conftest$ac_exeext
24238 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24239 (eval $ac_link) 2>conftest.er1
24241 grep -v '^ *+' conftest.er1 >conftest.err
24243 cat conftest.err >&5
24244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24245 (exit $ac_status); } &&
24246 { ac_try='test -z "$ac_c_werror_flag"
24247 || test ! -s conftest.err'
24248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24249 (eval $ac_try) 2>&5
24251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24252 (exit $ac_status); }; } &&
24253 { ac_try='test -s conftest$ac_exeext'
24254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24255 (eval $ac_try) 2>&5
24257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24258 (exit $ac_status); }; }; then
24259 ol_cv_pthread_lib_lpthreads=yes
24261 echo "$as_me: failed program was:" >&5
24262 sed 's/^/| /' conftest.$ac_ext >&5
24264 ol_cv_pthread_lib_lpthreads=no
24266 rm -f conftest.err conftest.$ac_objext \
24267 conftest$ac_exeext conftest.$ac_ext
24269 cat >conftest.$ac_ext <<_ACEOF
24272 cat confdefs.h >>conftest.$ac_ext
24273 cat >>conftest.$ac_ext <<_ACEOF
24274 /* end confdefs.h. */
24276 /* pthread test headers */
24277 #include <pthread.h>
24278 #if HAVE_PTHREADS < 7
24282 #define NULL (void*)0
24285 static void *task(p)
24288 return (void *) (p == NULL);
24292 int main(argc, argv)
24297 /* pthread test function */
24298 #ifndef PTHREAD_CREATE_DETACHED
24299 #define PTHREAD_CREATE_DETACHED 1
24303 int detach = PTHREAD_CREATE_DETACHED;
24305 #if HAVE_PTHREADS > 4
24306 /* Final pthreads */
24307 pthread_attr_t attr;
24309 status = pthread_attr_init(&attr);
24310 if( status ) return status;
24312 #if HAVE_PTHREADS < 7
24313 status = pthread_attr_setdetachstate(&attr, &detach);
24314 if( status < 0 ) status = errno;
24316 status = pthread_attr_setdetachstate(&attr, detach);
24318 if( status ) return status;
24319 status = pthread_create( &t, &attr, task, NULL );
24320 #if HAVE_PTHREADS < 7
24321 if( status < 0 ) status = errno;
24323 if( status ) return status;
24325 /* Draft 4 pthreads */
24326 status = pthread_create( &t, pthread_attr_default, task, NULL );
24327 if( status ) return errno;
24329 /* give thread a chance to complete */
24330 /* it should remain joinable and hence detachable */
24333 status = pthread_detach( &t );
24334 if( status ) return errno;
24337 #ifdef HAVE_LINUX_THREADS
24338 pthread_kill_other_threads_np();
24346 rm -f conftest$ac_exeext
24347 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24348 (eval $ac_link) 2>&5
24350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24351 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24353 (eval $ac_try) 2>&5
24355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24356 (exit $ac_status); }; }; then
24357 ol_cv_pthread_lib_lpthreads=yes
24359 echo "$as_me: program exited with status $ac_status" >&5
24360 echo "$as_me: failed program was:" >&5
24361 sed 's/^/| /' conftest.$ac_ext >&5
24363 ( exit $ac_status )
24364 ol_cv_pthread_lib_lpthreads=no
24366 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24373 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthreads" >&5
24374 echo "${ECHO_T}$ol_cv_pthread_lib_lpthreads" >&6
24376 if test $ol_cv_pthread_lib_lpthreads = yes ; then
24377 ol_link_pthreads="-lpthreads"
24378 ol_link_threads=posix
24383 if test $ol_link_threads != no ; then
24384 LTHREAD_LIBS="$LTHREAD_LIBS $ol_link_pthreads"
24386 save_CPPFLAGS="$CPPFLAGS"
24388 LIBS="$LTHREAD_LIBS $LIBS"
24393 for ac_func in sched_yield pthread_yield thr_yield
24395 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24396 echo "$as_me:$LINENO: checking for $ac_func" >&5
24397 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24398 if eval "test \"\${$as_ac_var+set}\" = set"; then
24399 echo $ECHO_N "(cached) $ECHO_C" >&6
24401 cat >conftest.$ac_ext <<_ACEOF
24404 cat confdefs.h >>conftest.$ac_ext
24405 cat >>conftest.$ac_ext <<_ACEOF
24406 /* end confdefs.h. */
24407 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24408 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24409 #define $ac_func innocuous_$ac_func
24411 /* System header to define __stub macros and hopefully few prototypes,
24412 which can conflict with char $ac_func (); below.
24413 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24414 <limits.h> exists even on freestanding compilers. */
24417 # include <limits.h>
24419 # include <assert.h>
24424 /* Override any gcc2 internal prototype to avoid an error. */
24429 /* We use char because int might match the return type of a gcc2
24430 builtin and then its argument prototype would still apply. */
24432 /* The GNU C library defines this for functions which it implements
24433 to always fail with ENOSYS. Some functions are actually named
24434 something starting with __ and the normal name is an alias. */
24435 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24438 char (*f) () = $ac_func;
24447 return f != $ac_func;
24452 rm -f conftest.$ac_objext conftest$ac_exeext
24453 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24454 (eval $ac_link) 2>conftest.er1
24456 grep -v '^ *+' conftest.er1 >conftest.err
24458 cat conftest.err >&5
24459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24460 (exit $ac_status); } &&
24461 { ac_try='test -z "$ac_c_werror_flag"
24462 || test ! -s conftest.err'
24463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24464 (eval $ac_try) 2>&5
24466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24467 (exit $ac_status); }; } &&
24468 { ac_try='test -s conftest$ac_exeext'
24469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24470 (eval $ac_try) 2>&5
24472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24473 (exit $ac_status); }; }; then
24474 eval "$as_ac_var=yes"
24476 echo "$as_me: failed program was:" >&5
24477 sed 's/^/| /' conftest.$ac_ext >&5
24479 eval "$as_ac_var=no"
24481 rm -f conftest.err conftest.$ac_objext \
24482 conftest$ac_exeext conftest.$ac_ext
24484 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24485 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24486 if test `eval echo '${'$as_ac_var'}'` = yes; then
24487 cat >>confdefs.h <<_ACEOF
24488 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24495 if test $ac_cv_func_sched_yield = no &&
24496 test $ac_cv_func_pthread_yield = no &&
24497 test $ac_cv_func_thr_yield = no ; then
24498 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
24499 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
24500 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
24501 echo $ECHO_N "(cached) $ECHO_C" >&6
24503 ac_check_lib_save_LIBS=$LIBS
24505 cat >conftest.$ac_ext <<_ACEOF
24508 cat confdefs.h >>conftest.$ac_ext
24509 cat >>conftest.$ac_ext <<_ACEOF
24510 /* end confdefs.h. */
24512 /* Override any gcc2 internal prototype to avoid an error. */
24516 /* We use char because int might match the return type of a gcc2
24517 builtin and then its argument prototype would still apply. */
24518 char sched_yield ();
24527 rm -f conftest.$ac_objext conftest$ac_exeext
24528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24529 (eval $ac_link) 2>conftest.er1
24531 grep -v '^ *+' conftest.er1 >conftest.err
24533 cat conftest.err >&5
24534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24535 (exit $ac_status); } &&
24536 { ac_try='test -z "$ac_c_werror_flag"
24537 || test ! -s conftest.err'
24538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24539 (eval $ac_try) 2>&5
24541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24542 (exit $ac_status); }; } &&
24543 { ac_try='test -s conftest$ac_exeext'
24544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24545 (eval $ac_try) 2>&5
24547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24548 (exit $ac_status); }; }; then
24549 ac_cv_lib_rt_sched_yield=yes
24551 echo "$as_me: failed program was:" >&5
24552 sed 's/^/| /' conftest.$ac_ext >&5
24554 ac_cv_lib_rt_sched_yield=no
24556 rm -f conftest.err conftest.$ac_objext \
24557 conftest$ac_exeext conftest.$ac_ext
24558 LIBS=$ac_check_lib_save_LIBS
24560 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
24561 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
24562 if test $ac_cv_lib_rt_sched_yield = yes; then
24563 LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
24565 cat >>confdefs.h <<\_ACEOF
24566 #define HAVE_SCHED_YIELD 1
24569 ac_cv_func_sched_yield=yes
24571 ac_cv_func_sched_yield=no
24575 if test $ac_cv_func_sched_yield = no &&
24576 test $ac_cv_func_pthread_yield = no &&
24577 test "$ac_cv_func_thr_yield" = no ; then
24578 { echo "$as_me:$LINENO: WARNING: could not locate sched_yield() or pthread_yield()" >&5
24579 echo "$as_me: WARNING: could not locate sched_yield() or pthread_yield()" >&2;}
24584 for ac_func in pthread_kill pthread_rwlock_destroy
24586 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24587 echo "$as_me:$LINENO: checking for $ac_func" >&5
24588 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24589 if eval "test \"\${$as_ac_var+set}\" = set"; then
24590 echo $ECHO_N "(cached) $ECHO_C" >&6
24592 cat >conftest.$ac_ext <<_ACEOF
24595 cat confdefs.h >>conftest.$ac_ext
24596 cat >>conftest.$ac_ext <<_ACEOF
24597 /* end confdefs.h. */
24598 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24599 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24600 #define $ac_func innocuous_$ac_func
24602 /* System header to define __stub macros and hopefully few prototypes,
24603 which can conflict with char $ac_func (); below.
24604 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24605 <limits.h> exists even on freestanding compilers. */
24608 # include <limits.h>
24610 # include <assert.h>
24615 /* Override any gcc2 internal prototype to avoid an error. */
24620 /* We use char because int might match the return type of a gcc2
24621 builtin and then its argument prototype would still apply. */
24623 /* The GNU C library defines this for functions which it implements
24624 to always fail with ENOSYS. Some functions are actually named
24625 something starting with __ and the normal name is an alias. */
24626 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24629 char (*f) () = $ac_func;
24638 return f != $ac_func;
24643 rm -f conftest.$ac_objext conftest$ac_exeext
24644 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24645 (eval $ac_link) 2>conftest.er1
24647 grep -v '^ *+' conftest.er1 >conftest.err
24649 cat conftest.err >&5
24650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24651 (exit $ac_status); } &&
24652 { ac_try='test -z "$ac_c_werror_flag"
24653 || test ! -s conftest.err'
24654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24655 (eval $ac_try) 2>&5
24657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24658 (exit $ac_status); }; } &&
24659 { ac_try='test -s conftest$ac_exeext'
24660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24661 (eval $ac_try) 2>&5
24663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24664 (exit $ac_status); }; }; then
24665 eval "$as_ac_var=yes"
24667 echo "$as_me: failed program was:" >&5
24668 sed 's/^/| /' conftest.$ac_ext >&5
24670 eval "$as_ac_var=no"
24672 rm -f conftest.err conftest.$ac_objext \
24673 conftest$ac_exeext conftest.$ac_ext
24675 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24676 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24677 if test `eval echo '${'$as_ac_var'}'` = yes; then
24678 cat >>confdefs.h <<_ACEOF
24679 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24686 echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
24687 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6
24688 if test "${ol_cv_func_pthread_detach+set}" = set; then
24689 echo $ECHO_N "(cached) $ECHO_C" >&6
24692 cat >conftest.$ac_ext <<_ACEOF
24695 cat confdefs.h >>conftest.$ac_ext
24696 cat >>conftest.$ac_ext <<_ACEOF
24697 /* end confdefs.h. */
24699 #include <pthread.h>
24701 #define NULL (void*)0
24707 pthread_detach(NULL);
24712 rm -f conftest.$ac_objext conftest$ac_exeext
24713 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24714 (eval $ac_link) 2>conftest.er1
24716 grep -v '^ *+' conftest.er1 >conftest.err
24718 cat conftest.err >&5
24719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24720 (exit $ac_status); } &&
24721 { ac_try='test -z "$ac_c_werror_flag"
24722 || test ! -s conftest.err'
24723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24724 (eval $ac_try) 2>&5
24726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24727 (exit $ac_status); }; } &&
24728 { ac_try='test -s conftest$ac_exeext'
24729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24730 (eval $ac_try) 2>&5
24732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24733 (exit $ac_status); }; }; then
24734 ol_cv_func_pthread_detach=yes
24736 echo "$as_me: failed program was:" >&5
24737 sed 's/^/| /' conftest.$ac_ext >&5
24739 ol_cv_func_pthread_detach=no
24741 rm -f conftest.err conftest.$ac_objext \
24742 conftest$ac_exeext conftest.$ac_ext
24745 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
24746 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6
24748 if test $ol_cv_func_pthread_detach = no ; then
24749 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
24750 echo "$as_me: error: could not locate pthread_detach()" >&2;}
24751 { (exit 1); exit 1; }; }
24755 cat >>confdefs.h <<\_ACEOF
24756 #define HAVE_PTHREAD_DETACH 1
24765 pthread_setconcurrency \
24766 pthread_getconcurrency \
24767 thr_setconcurrency \
24768 thr_getconcurrency \
24771 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24772 echo "$as_me:$LINENO: checking for $ac_func" >&5
24773 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24774 if eval "test \"\${$as_ac_var+set}\" = set"; then
24775 echo $ECHO_N "(cached) $ECHO_C" >&6
24777 cat >conftest.$ac_ext <<_ACEOF
24780 cat confdefs.h >>conftest.$ac_ext
24781 cat >>conftest.$ac_ext <<_ACEOF
24782 /* end confdefs.h. */
24783 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24784 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24785 #define $ac_func innocuous_$ac_func
24787 /* System header to define __stub macros and hopefully few prototypes,
24788 which can conflict with char $ac_func (); below.
24789 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24790 <limits.h> exists even on freestanding compilers. */
24793 # include <limits.h>
24795 # include <assert.h>
24800 /* Override any gcc2 internal prototype to avoid an error. */
24805 /* We use char because int might match the return type of a gcc2
24806 builtin and then its argument prototype would still apply. */
24808 /* The GNU C library defines this for functions which it implements
24809 to always fail with ENOSYS. Some functions are actually named
24810 something starting with __ and the normal name is an alias. */
24811 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24814 char (*f) () = $ac_func;
24823 return f != $ac_func;
24828 rm -f conftest.$ac_objext conftest$ac_exeext
24829 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24830 (eval $ac_link) 2>conftest.er1
24832 grep -v '^ *+' conftest.er1 >conftest.err
24834 cat conftest.err >&5
24835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24836 (exit $ac_status); } &&
24837 { ac_try='test -z "$ac_c_werror_flag"
24838 || test ! -s conftest.err'
24839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24840 (eval $ac_try) 2>&5
24842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24843 (exit $ac_status); }; } &&
24844 { ac_try='test -s conftest$ac_exeext'
24845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24846 (eval $ac_try) 2>&5
24848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24849 (exit $ac_status); }; }; then
24850 eval "$as_ac_var=yes"
24852 echo "$as_me: failed program was:" >&5
24853 sed 's/^/| /' conftest.$ac_ext >&5
24855 eval "$as_ac_var=no"
24857 rm -f conftest.err conftest.$ac_objext \
24858 conftest$ac_exeext conftest.$ac_ext
24860 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24861 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24862 if test `eval echo '${'$as_ac_var'}'` = yes; then
24863 cat >>confdefs.h <<_ACEOF
24864 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24873 for ac_func in pthread_kill_other_threads_np
24875 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24876 echo "$as_me:$LINENO: checking for $ac_func" >&5
24877 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24878 if eval "test \"\${$as_ac_var+set}\" = set"; then
24879 echo $ECHO_N "(cached) $ECHO_C" >&6
24881 cat >conftest.$ac_ext <<_ACEOF
24884 cat confdefs.h >>conftest.$ac_ext
24885 cat >>conftest.$ac_ext <<_ACEOF
24886 /* end confdefs.h. */
24887 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24888 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24889 #define $ac_func innocuous_$ac_func
24891 /* System header to define __stub macros and hopefully few prototypes,
24892 which can conflict with char $ac_func (); below.
24893 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24894 <limits.h> exists even on freestanding compilers. */
24897 # include <limits.h>
24899 # include <assert.h>
24904 /* Override any gcc2 internal prototype to avoid an error. */
24909 /* We use char because int might match the return type of a gcc2
24910 builtin and then its argument prototype would still apply. */
24912 /* The GNU C library defines this for functions which it implements
24913 to always fail with ENOSYS. Some functions are actually named
24914 something starting with __ and the normal name is an alias. */
24915 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24918 char (*f) () = $ac_func;
24927 return f != $ac_func;
24932 rm -f conftest.$ac_objext conftest$ac_exeext
24933 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24934 (eval $ac_link) 2>conftest.er1
24936 grep -v '^ *+' conftest.er1 >conftest.err
24938 cat conftest.err >&5
24939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24940 (exit $ac_status); } &&
24941 { ac_try='test -z "$ac_c_werror_flag"
24942 || test ! -s conftest.err'
24943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24944 (eval $ac_try) 2>&5
24946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24947 (exit $ac_status); }; } &&
24948 { ac_try='test -s conftest$ac_exeext'
24949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24950 (eval $ac_try) 2>&5
24952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24953 (exit $ac_status); }; }; then
24954 eval "$as_ac_var=yes"
24956 echo "$as_me: failed program was:" >&5
24957 sed 's/^/| /' conftest.$ac_ext >&5
24959 eval "$as_ac_var=no"
24961 rm -f conftest.err conftest.$ac_objext \
24962 conftest$ac_exeext conftest.$ac_ext
24964 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24965 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24966 if test `eval echo '${'$as_ac_var'}'` = yes; then
24967 cat >>confdefs.h <<_ACEOF
24968 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24974 echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
24975 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6
24976 if test "${ol_cv_sys_linux_threads+set}" = set; then
24977 echo $ECHO_N "(cached) $ECHO_C" >&6
24979 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
24981 echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
24982 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6
24987 echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
24988 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6
24989 if test "${ol_cv_linux_threads+set}" = set; then
24990 echo $ECHO_N "(cached) $ECHO_C" >&6
24993 if test $ol_cv_header_linux_threads = yes &&
24994 test $ol_cv_sys_linux_threads = yes; then
24995 ol_cv_linux_threads=yes
24996 elif test $ol_cv_header_linux_threads = no &&
24997 test $ol_cv_sys_linux_threads = no; then
24998 ol_cv_linux_threads=no
25000 ol_cv_linux_threads=error
25004 echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
25005 echo "${ECHO_T}$ol_cv_linux_threads" >&6
25008 if test $ol_cv_linux_threads = error; then
25009 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
25010 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
25011 { (exit 1); exit 1; }; };
25014 echo "$as_me:$LINENO: checking if pthread_create() works" >&5
25015 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6
25016 if test "${ol_cv_pthread_create_works+set}" = set; then
25017 echo $ECHO_N "(cached) $ECHO_C" >&6
25020 if test "$cross_compiling" = yes; then
25021 ol_cv_pthread_create_works=yes
25023 cat >conftest.$ac_ext <<_ACEOF
25026 cat confdefs.h >>conftest.$ac_ext
25027 cat >>conftest.$ac_ext <<_ACEOF
25028 /* end confdefs.h. */
25030 /* pthread test headers */
25031 #include <pthread.h>
25032 #if HAVE_PTHREADS < 7
25036 #define NULL (void*)0
25039 static void *task(p)
25042 return (void *) (p == NULL);
25046 int main(argc, argv)
25051 /* pthread test function */
25052 #ifndef PTHREAD_CREATE_DETACHED
25053 #define PTHREAD_CREATE_DETACHED 1
25057 int detach = PTHREAD_CREATE_DETACHED;
25059 #if HAVE_PTHREADS > 4
25060 /* Final pthreads */
25061 pthread_attr_t attr;
25063 status = pthread_attr_init(&attr);
25064 if( status ) return status;
25066 #if HAVE_PTHREADS < 7
25067 status = pthread_attr_setdetachstate(&attr, &detach);
25068 if( status < 0 ) status = errno;
25070 status = pthread_attr_setdetachstate(&attr, detach);
25072 if( status ) return status;
25073 status = pthread_create( &t, &attr, task, NULL );
25074 #if HAVE_PTHREADS < 7
25075 if( status < 0 ) status = errno;
25077 if( status ) return status;
25079 /* Draft 4 pthreads */
25080 status = pthread_create( &t, pthread_attr_default, task, NULL );
25081 if( status ) return errno;
25083 /* give thread a chance to complete */
25084 /* it should remain joinable and hence detachable */
25087 status = pthread_detach( &t );
25088 if( status ) return errno;
25091 #ifdef HAVE_LINUX_THREADS
25092 pthread_kill_other_threads_np();
25100 rm -f conftest$ac_exeext
25101 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25102 (eval $ac_link) 2>&5
25104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25105 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25107 (eval $ac_try) 2>&5
25109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25110 (exit $ac_status); }; }; then
25111 ol_cv_pthread_create_works=yes
25113 echo "$as_me: program exited with status $ac_status" >&5
25114 echo "$as_me: failed program was:" >&5
25115 sed 's/^/| /' conftest.$ac_ext >&5
25117 ( exit $ac_status )
25118 ol_cv_pthread_create_works=no
25120 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25123 echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
25124 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6
25126 if test $ol_cv_pthread_create_works = no ; then
25127 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
25128 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
25129 { (exit 1); exit 1; }; }
25132 ol_replace_broken_yield=no
25134 if test $ol_replace_broken_yield = yes ; then
25136 cat >>confdefs.h <<\_ACEOF
25137 #define REPLACE_BROKEN_YIELD 1
25142 if test $ol_with_yielding_select = auto ; then
25143 echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
25144 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6
25145 if test "${ol_cv_pthread_select_yields+set}" = set; then
25146 echo $ECHO_N "(cached) $ECHO_C" >&6
25149 if test "$cross_compiling" = yes; then
25150 ol_cv_pthread_select_yields=cross
25152 cat >conftest.$ac_ext <<_ACEOF
25155 cat confdefs.h >>conftest.$ac_ext
25156 cat >>conftest.$ac_ext <<_ACEOF
25157 /* end confdefs.h. */
25159 #include <sys/types.h>
25160 #include <sys/time.h>
25161 #include <unistd.h>
25162 #include <pthread.h>
25164 #define NULL (void*) 0
25167 static int fildes[2];
25169 static void *task(p)
25181 FD_SET(fildes[0], &rfds);
25183 /* we're not interested in any fds */
25184 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
25191 exit(0); /* if we exit here, the select blocked the whole process */
25194 int main(argc, argv)
25200 /* create a pipe to select */
25201 if(pipe(&fildes[0])) {
25206 #ifdef HAVE_PTHREAD_SETCONCURRENCY
25207 (void) pthread_setconcurrency(2);
25209 #ifdef HAVE_THR_SETCONCURRENCY
25210 /* Set Solaris LWP concurrency to 2 */
25211 thr_setconcurrency(2);
25215 #if HAVE_PTHREADS < 6
25216 pthread_create(&t, pthread_attr_default, task, NULL);
25218 pthread_create(&t, NULL, task, NULL);
25221 /* make sure task runs first */
25224 #elif defined( HAVE_SCHED_YIELD )
25226 #elif defined( HAVE_PTHREAD_YIELD )
25233 rm -f conftest$ac_exeext
25234 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25235 (eval $ac_link) 2>&5
25237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25238 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25240 (eval $ac_try) 2>&5
25242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25243 (exit $ac_status); }; }; then
25244 ol_cv_pthread_select_yields=no
25246 echo "$as_me: program exited with status $ac_status" >&5
25247 echo "$as_me: failed program was:" >&5
25248 sed 's/^/| /' conftest.$ac_ext >&5
25250 ( exit $ac_status )
25251 ol_cv_pthread_select_yields=yes
25253 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25256 echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
25257 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6
25259 if test $ol_cv_pthread_select_yields = cross ; then
25260 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
25261 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
25262 { (exit 1); exit 1; }; }
25265 if test $ol_cv_pthread_select_yields = yes ; then
25266 ol_with_yielding_select=yes
25270 CPPFLAGS="$save_CPPFLAGS"
25273 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
25274 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
25275 { (exit 1); exit 1; }; }
25279 if test $ol_with_threads = posix ; then
25280 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
25281 echo "$as_me: error: could not locate POSIX Threads" >&2;}
25282 { (exit 1); exit 1; }; }
25287 case $ol_with_threads in auto | yes | mach)
25291 for ac_header in mach/cthreads.h cthreads.h
25293 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25294 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25295 echo "$as_me:$LINENO: checking for $ac_header" >&5
25296 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25297 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25298 echo $ECHO_N "(cached) $ECHO_C" >&6
25300 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25301 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25303 # Is the header compilable?
25304 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25305 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25306 cat >conftest.$ac_ext <<_ACEOF
25309 cat confdefs.h >>conftest.$ac_ext
25310 cat >>conftest.$ac_ext <<_ACEOF
25311 /* end confdefs.h. */
25312 $ac_includes_default
25313 #include <$ac_header>
25315 rm -f conftest.$ac_objext
25316 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25317 (eval $ac_compile) 2>conftest.er1
25319 grep -v '^ *+' conftest.er1 >conftest.err
25321 cat conftest.err >&5
25322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25323 (exit $ac_status); } &&
25324 { ac_try='test -z "$ac_c_werror_flag"
25325 || test ! -s conftest.err'
25326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25327 (eval $ac_try) 2>&5
25329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25330 (exit $ac_status); }; } &&
25331 { ac_try='test -s conftest.$ac_objext'
25332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25333 (eval $ac_try) 2>&5
25335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25336 (exit $ac_status); }; }; then
25337 ac_header_compiler=yes
25339 echo "$as_me: failed program was:" >&5
25340 sed 's/^/| /' conftest.$ac_ext >&5
25342 ac_header_compiler=no
25344 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25345 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25346 echo "${ECHO_T}$ac_header_compiler" >&6
25348 # Is the header present?
25349 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25350 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25351 cat >conftest.$ac_ext <<_ACEOF
25354 cat confdefs.h >>conftest.$ac_ext
25355 cat >>conftest.$ac_ext <<_ACEOF
25356 /* end confdefs.h. */
25357 #include <$ac_header>
25359 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25360 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25362 grep -v '^ *+' conftest.er1 >conftest.err
25364 cat conftest.err >&5
25365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25366 (exit $ac_status); } >/dev/null; then
25367 if test -s conftest.err; then
25368 ac_cpp_err=$ac_c_preproc_warn_flag
25369 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25376 if test -z "$ac_cpp_err"; then
25377 ac_header_preproc=yes
25379 echo "$as_me: failed program was:" >&5
25380 sed 's/^/| /' conftest.$ac_ext >&5
25382 ac_header_preproc=no
25384 rm -f conftest.err conftest.$ac_ext
25385 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25386 echo "${ECHO_T}$ac_header_preproc" >&6
25388 # So? What about this header?
25389 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25391 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25392 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25393 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25394 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25395 ac_header_preproc=yes
25398 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25399 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25400 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25401 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25402 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25403 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25404 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25405 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25406 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25407 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25408 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25409 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25412 ## --------------------------------------------- ##
25413 ## Report this to <http://www.openldap.org/its/> ##
25414 ## --------------------------------------------- ##
25417 sed "s/^/$as_me: WARNING: /" >&2
25420 echo "$as_me:$LINENO: checking for $ac_header" >&5
25421 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25422 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25423 echo $ECHO_N "(cached) $ECHO_C" >&6
25425 eval "$as_ac_Header=\$ac_header_preproc"
25427 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25428 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25431 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25432 cat >>confdefs.h <<_ACEOF
25433 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25440 if test $ac_cv_header_mach_cthreads_h = yes ; then
25441 ol_with_threads=found
25443 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25444 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25445 if test "${ac_cv_func_cthread_fork+set}" = set; then
25446 echo $ECHO_N "(cached) $ECHO_C" >&6
25448 cat >conftest.$ac_ext <<_ACEOF
25451 cat confdefs.h >>conftest.$ac_ext
25452 cat >>conftest.$ac_ext <<_ACEOF
25453 /* end confdefs.h. */
25454 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25455 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25456 #define cthread_fork innocuous_cthread_fork
25458 /* System header to define __stub macros and hopefully few prototypes,
25459 which can conflict with char cthread_fork (); below.
25460 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25461 <limits.h> exists even on freestanding compilers. */
25464 # include <limits.h>
25466 # include <assert.h>
25469 #undef cthread_fork
25471 /* Override any gcc2 internal prototype to avoid an error. */
25476 /* We use char because int might match the return type of a gcc2
25477 builtin and then its argument prototype would still apply. */
25478 char cthread_fork ();
25479 /* The GNU C library defines this for functions which it implements
25480 to always fail with ENOSYS. Some functions are actually named
25481 something starting with __ and the normal name is an alias. */
25482 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25485 char (*f) () = cthread_fork;
25494 return f != cthread_fork;
25499 rm -f conftest.$ac_objext conftest$ac_exeext
25500 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25501 (eval $ac_link) 2>conftest.er1
25503 grep -v '^ *+' conftest.er1 >conftest.err
25505 cat conftest.err >&5
25506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25507 (exit $ac_status); } &&
25508 { ac_try='test -z "$ac_c_werror_flag"
25509 || test ! -s conftest.err'
25510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25511 (eval $ac_try) 2>&5
25513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25514 (exit $ac_status); }; } &&
25515 { ac_try='test -s conftest$ac_exeext'
25516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25517 (eval $ac_try) 2>&5
25519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25520 (exit $ac_status); }; }; then
25521 ac_cv_func_cthread_fork=yes
25523 echo "$as_me: failed program was:" >&5
25524 sed 's/^/| /' conftest.$ac_ext >&5
25526 ac_cv_func_cthread_fork=no
25528 rm -f conftest.err conftest.$ac_objext \
25529 conftest$ac_exeext conftest.$ac_ext
25531 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25532 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25533 if test $ac_cv_func_cthread_fork = yes; then
25534 ol_link_threads=yes
25538 if test $ol_link_threads = no ; then
25539 echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
25540 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6
25541 if test "${ol_cv_cthread_all_load+set}" = set; then
25542 echo $ECHO_N "(cached) $ECHO_C" >&6
25546 LIBS="-all_load $LIBS"
25547 cat >conftest.$ac_ext <<_ACEOF
25550 cat confdefs.h >>conftest.$ac_ext
25551 cat >>conftest.$ac_ext <<_ACEOF
25552 /* end confdefs.h. */
25553 #include <mach/cthreads.h>
25558 cthread_fork((void *)0, (void *)0);
25564 rm -f conftest.$ac_objext conftest$ac_exeext
25565 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25566 (eval $ac_link) 2>conftest.er1
25568 grep -v '^ *+' conftest.er1 >conftest.err
25570 cat conftest.err >&5
25571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25572 (exit $ac_status); } &&
25573 { ac_try='test -z "$ac_c_werror_flag"
25574 || test ! -s conftest.err'
25575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25576 (eval $ac_try) 2>&5
25578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25579 (exit $ac_status); }; } &&
25580 { ac_try='test -s conftest$ac_exeext'
25581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25582 (eval $ac_try) 2>&5
25584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25585 (exit $ac_status); }; }; then
25586 ol_cv_cthread_all_load=yes
25588 echo "$as_me: failed program was:" >&5
25589 sed 's/^/| /' conftest.$ac_ext >&5
25591 ol_cv_cthread_all_load=no
25593 rm -f conftest.err conftest.$ac_objext \
25594 conftest$ac_exeext conftest.$ac_ext
25598 echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
25599 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6
25601 if test $ol_cv_cthread_all_load = yes ; then
25602 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
25603 ol_link_threads=mach
25604 ol_with_threads=found
25608 elif test $ac_cv_header_cthreads_h = yes ; then
25610 ol_with_threads=found
25613 LIBS="$LIBS -lthreads"
25614 echo "$as_me:$LINENO: checking for cthread_fork" >&5
25615 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
25616 if test "${ac_cv_func_cthread_fork+set}" = set; then
25617 echo $ECHO_N "(cached) $ECHO_C" >&6
25619 cat >conftest.$ac_ext <<_ACEOF
25622 cat confdefs.h >>conftest.$ac_ext
25623 cat >>conftest.$ac_ext <<_ACEOF
25624 /* end confdefs.h. */
25625 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25626 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25627 #define cthread_fork innocuous_cthread_fork
25629 /* System header to define __stub macros and hopefully few prototypes,
25630 which can conflict with char cthread_fork (); below.
25631 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25632 <limits.h> exists even on freestanding compilers. */
25635 # include <limits.h>
25637 # include <assert.h>
25640 #undef cthread_fork
25642 /* Override any gcc2 internal prototype to avoid an error. */
25647 /* We use char because int might match the return type of a gcc2
25648 builtin and then its argument prototype would still apply. */
25649 char cthread_fork ();
25650 /* The GNU C library defines this for functions which it implements
25651 to always fail with ENOSYS. Some functions are actually named
25652 something starting with __ and the normal name is an alias. */
25653 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
25656 char (*f) () = cthread_fork;
25665 return f != cthread_fork;
25670 rm -f conftest.$ac_objext conftest$ac_exeext
25671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25672 (eval $ac_link) 2>conftest.er1
25674 grep -v '^ *+' conftest.er1 >conftest.err
25676 cat conftest.err >&5
25677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25678 (exit $ac_status); } &&
25679 { ac_try='test -z "$ac_c_werror_flag"
25680 || test ! -s conftest.err'
25681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25682 (eval $ac_try) 2>&5
25684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25685 (exit $ac_status); }; } &&
25686 { ac_try='test -s conftest$ac_exeext'
25687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25688 (eval $ac_try) 2>&5
25690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25691 (exit $ac_status); }; }; then
25692 ac_cv_func_cthread_fork=yes
25694 echo "$as_me: failed program was:" >&5
25695 sed 's/^/| /' conftest.$ac_ext >&5
25697 ac_cv_func_cthread_fork=no
25699 rm -f conftest.err conftest.$ac_objext \
25700 conftest$ac_exeext conftest.$ac_ext
25702 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25703 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
25704 if test $ac_cv_func_cthread_fork = yes; then
25705 ol_link_threads=yes
25710 if test $ol_link_threads = yes ; then
25711 LTHREAD_LIBS="-lthreads"
25712 ol_link_threads=mach
25713 ol_with_threads=found
25715 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25716 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25717 { (exit 1); exit 1; }; }
25720 elif test $ol_with_threads = mach ; then
25721 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
25722 echo "$as_me: error: could not locate Mach CThreads" >&2;}
25723 { (exit 1); exit 1; }; }
25726 if test $ol_link_threads = mach ; then
25728 cat >>confdefs.h <<\_ACEOF
25729 #define HAVE_MACH_CTHREADS 1
25732 elif test $ol_with_threads = found ; then
25733 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
25734 echo "$as_me: error: could not link with Mach CThreads" >&2;}
25735 { (exit 1); exit 1; }; }
25740 case $ol_with_threads in auto | yes | pth)
25743 for ac_header in pth.h
25745 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25746 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25747 echo "$as_me:$LINENO: checking for $ac_header" >&5
25748 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25749 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25750 echo $ECHO_N "(cached) $ECHO_C" >&6
25752 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25753 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25755 # Is the header compilable?
25756 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25757 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25758 cat >conftest.$ac_ext <<_ACEOF
25761 cat confdefs.h >>conftest.$ac_ext
25762 cat >>conftest.$ac_ext <<_ACEOF
25763 /* end confdefs.h. */
25764 $ac_includes_default
25765 #include <$ac_header>
25767 rm -f conftest.$ac_objext
25768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25769 (eval $ac_compile) 2>conftest.er1
25771 grep -v '^ *+' conftest.er1 >conftest.err
25773 cat conftest.err >&5
25774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25775 (exit $ac_status); } &&
25776 { ac_try='test -z "$ac_c_werror_flag"
25777 || test ! -s conftest.err'
25778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25779 (eval $ac_try) 2>&5
25781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25782 (exit $ac_status); }; } &&
25783 { ac_try='test -s conftest.$ac_objext'
25784 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25785 (eval $ac_try) 2>&5
25787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25788 (exit $ac_status); }; }; then
25789 ac_header_compiler=yes
25791 echo "$as_me: failed program was:" >&5
25792 sed 's/^/| /' conftest.$ac_ext >&5
25794 ac_header_compiler=no
25796 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25797 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25798 echo "${ECHO_T}$ac_header_compiler" >&6
25800 # Is the header present?
25801 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25802 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25803 cat >conftest.$ac_ext <<_ACEOF
25806 cat confdefs.h >>conftest.$ac_ext
25807 cat >>conftest.$ac_ext <<_ACEOF
25808 /* end confdefs.h. */
25809 #include <$ac_header>
25811 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25812 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25814 grep -v '^ *+' conftest.er1 >conftest.err
25816 cat conftest.err >&5
25817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25818 (exit $ac_status); } >/dev/null; then
25819 if test -s conftest.err; then
25820 ac_cpp_err=$ac_c_preproc_warn_flag
25821 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25828 if test -z "$ac_cpp_err"; then
25829 ac_header_preproc=yes
25831 echo "$as_me: failed program was:" >&5
25832 sed 's/^/| /' conftest.$ac_ext >&5
25834 ac_header_preproc=no
25836 rm -f conftest.err conftest.$ac_ext
25837 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25838 echo "${ECHO_T}$ac_header_preproc" >&6
25840 # So? What about this header?
25841 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25843 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25844 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25845 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25846 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25847 ac_header_preproc=yes
25850 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25851 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25852 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25853 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25854 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25855 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25856 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25857 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25858 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25859 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25860 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25861 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25864 ## --------------------------------------------- ##
25865 ## Report this to <http://www.openldap.org/its/> ##
25866 ## --------------------------------------------- ##
25869 sed "s/^/$as_me: WARNING: /" >&2
25872 echo "$as_me:$LINENO: checking for $ac_header" >&5
25873 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25874 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25875 echo $ECHO_N "(cached) $ECHO_C" >&6
25877 eval "$as_ac_Header=\$ac_header_preproc"
25879 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25880 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25883 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25884 cat >>confdefs.h <<_ACEOF
25885 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25893 if test $ac_cv_header_pth_h = yes ; then
25894 echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
25895 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6
25896 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
25897 echo $ECHO_N "(cached) $ECHO_C" >&6
25899 ac_check_lib_save_LIBS=$LIBS
25901 cat >conftest.$ac_ext <<_ACEOF
25904 cat confdefs.h >>conftest.$ac_ext
25905 cat >>conftest.$ac_ext <<_ACEOF
25906 /* end confdefs.h. */
25908 /* Override any gcc2 internal prototype to avoid an error. */
25912 /* We use char because int might match the return type of a gcc2
25913 builtin and then its argument prototype would still apply. */
25914 char pth_version ();
25923 rm -f conftest.$ac_objext conftest$ac_exeext
25924 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25925 (eval $ac_link) 2>conftest.er1
25927 grep -v '^ *+' conftest.er1 >conftest.err
25929 cat conftest.err >&5
25930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25931 (exit $ac_status); } &&
25932 { ac_try='test -z "$ac_c_werror_flag"
25933 || test ! -s conftest.err'
25934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25935 (eval $ac_try) 2>&5
25937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25938 (exit $ac_status); }; } &&
25939 { ac_try='test -s conftest$ac_exeext'
25940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25941 (eval $ac_try) 2>&5
25943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25944 (exit $ac_status); }; }; then
25945 ac_cv_lib_pth_pth_version=yes
25947 echo "$as_me: failed program was:" >&5
25948 sed 's/^/| /' conftest.$ac_ext >&5
25950 ac_cv_lib_pth_pth_version=no
25952 rm -f conftest.err conftest.$ac_objext \
25953 conftest$ac_exeext conftest.$ac_ext
25954 LIBS=$ac_check_lib_save_LIBS
25956 echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
25957 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6
25958 if test $ac_cv_lib_pth_pth_version = yes; then
25965 if test $have_pth = yes ; then
25967 cat >>confdefs.h <<\_ACEOF
25968 #define HAVE_GNU_PTH 1
25971 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
25972 ol_link_threads=pth
25973 ol_with_threads=found
25975 if test $ol_with_yielding_select = auto ; then
25976 ol_with_yielding_select=yes
25983 case $ol_with_threads in auto | yes | lwp)
25987 for ac_header in thread.h synch.h
25989 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25990 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25991 echo "$as_me:$LINENO: checking for $ac_header" >&5
25992 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25993 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25994 echo $ECHO_N "(cached) $ECHO_C" >&6
25996 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25997 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25999 # Is the header compilable?
26000 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26001 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26002 cat >conftest.$ac_ext <<_ACEOF
26005 cat confdefs.h >>conftest.$ac_ext
26006 cat >>conftest.$ac_ext <<_ACEOF
26007 /* end confdefs.h. */
26008 $ac_includes_default
26009 #include <$ac_header>
26011 rm -f conftest.$ac_objext
26012 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26013 (eval $ac_compile) 2>conftest.er1
26015 grep -v '^ *+' conftest.er1 >conftest.err
26017 cat conftest.err >&5
26018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26019 (exit $ac_status); } &&
26020 { ac_try='test -z "$ac_c_werror_flag"
26021 || test ! -s conftest.err'
26022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26023 (eval $ac_try) 2>&5
26025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26026 (exit $ac_status); }; } &&
26027 { ac_try='test -s conftest.$ac_objext'
26028 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26029 (eval $ac_try) 2>&5
26031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26032 (exit $ac_status); }; }; then
26033 ac_header_compiler=yes
26035 echo "$as_me: failed program was:" >&5
26036 sed 's/^/| /' conftest.$ac_ext >&5
26038 ac_header_compiler=no
26040 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26041 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26042 echo "${ECHO_T}$ac_header_compiler" >&6
26044 # Is the header present?
26045 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26046 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26047 cat >conftest.$ac_ext <<_ACEOF
26050 cat confdefs.h >>conftest.$ac_ext
26051 cat >>conftest.$ac_ext <<_ACEOF
26052 /* end confdefs.h. */
26053 #include <$ac_header>
26055 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26056 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26058 grep -v '^ *+' conftest.er1 >conftest.err
26060 cat conftest.err >&5
26061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26062 (exit $ac_status); } >/dev/null; then
26063 if test -s conftest.err; then
26064 ac_cpp_err=$ac_c_preproc_warn_flag
26065 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26072 if test -z "$ac_cpp_err"; then
26073 ac_header_preproc=yes
26075 echo "$as_me: failed program was:" >&5
26076 sed 's/^/| /' conftest.$ac_ext >&5
26078 ac_header_preproc=no
26080 rm -f conftest.err conftest.$ac_ext
26081 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26082 echo "${ECHO_T}$ac_header_preproc" >&6
26084 # So? What about this header?
26085 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26087 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26088 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26089 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26090 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26091 ac_header_preproc=yes
26094 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26095 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26096 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26097 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26098 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26099 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26100 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26101 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26102 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26103 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26104 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26105 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26108 ## --------------------------------------------- ##
26109 ## Report this to <http://www.openldap.org/its/> ##
26110 ## --------------------------------------------- ##
26113 sed "s/^/$as_me: WARNING: /" >&2
26116 echo "$as_me:$LINENO: checking for $ac_header" >&5
26117 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26118 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26119 echo $ECHO_N "(cached) $ECHO_C" >&6
26121 eval "$as_ac_Header=\$ac_header_preproc"
26123 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26124 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26127 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26128 cat >>confdefs.h <<_ACEOF
26129 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26136 if test $ac_cv_header_thread_h = yes &&
26137 test $ac_cv_header_synch_h = yes ; then
26138 echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
26139 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6
26140 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
26141 echo $ECHO_N "(cached) $ECHO_C" >&6
26143 ac_check_lib_save_LIBS=$LIBS
26144 LIBS="-lthread $LIBS"
26145 cat >conftest.$ac_ext <<_ACEOF
26148 cat confdefs.h >>conftest.$ac_ext
26149 cat >>conftest.$ac_ext <<_ACEOF
26150 /* end confdefs.h. */
26152 /* Override any gcc2 internal prototype to avoid an error. */
26156 /* We use char because int might match the return type of a gcc2
26157 builtin and then its argument prototype would still apply. */
26158 char thr_create ();
26167 rm -f conftest.$ac_objext conftest$ac_exeext
26168 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26169 (eval $ac_link) 2>conftest.er1
26171 grep -v '^ *+' conftest.er1 >conftest.err
26173 cat conftest.err >&5
26174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26175 (exit $ac_status); } &&
26176 { ac_try='test -z "$ac_c_werror_flag"
26177 || test ! -s conftest.err'
26178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26179 (eval $ac_try) 2>&5
26181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26182 (exit $ac_status); }; } &&
26183 { ac_try='test -s conftest$ac_exeext'
26184 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26185 (eval $ac_try) 2>&5
26187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26188 (exit $ac_status); }; }; then
26189 ac_cv_lib_thread_thr_create=yes
26191 echo "$as_me: failed program was:" >&5
26192 sed 's/^/| /' conftest.$ac_ext >&5
26194 ac_cv_lib_thread_thr_create=no
26196 rm -f conftest.err conftest.$ac_objext \
26197 conftest$ac_exeext conftest.$ac_ext
26198 LIBS=$ac_check_lib_save_LIBS
26200 echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
26201 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6
26202 if test $ac_cv_lib_thread_thr_create = yes; then
26209 if test $have_thr = yes ; then
26211 cat >>confdefs.h <<\_ACEOF
26215 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
26216 ol_link_threads=thr
26218 if test $ol_with_yielding_select = auto ; then
26219 ol_with_yielding_select=yes
26225 thr_setconcurrency \
26226 thr_getconcurrency \
26229 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26230 echo "$as_me:$LINENO: checking for $ac_func" >&5
26231 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26232 if eval "test \"\${$as_ac_var+set}\" = set"; then
26233 echo $ECHO_N "(cached) $ECHO_C" >&6
26235 cat >conftest.$ac_ext <<_ACEOF
26238 cat confdefs.h >>conftest.$ac_ext
26239 cat >>conftest.$ac_ext <<_ACEOF
26240 /* end confdefs.h. */
26241 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26242 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26243 #define $ac_func innocuous_$ac_func
26245 /* System header to define __stub macros and hopefully few prototypes,
26246 which can conflict with char $ac_func (); below.
26247 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26248 <limits.h> exists even on freestanding compilers. */
26251 # include <limits.h>
26253 # include <assert.h>
26258 /* Override any gcc2 internal prototype to avoid an error. */
26263 /* We use char because int might match the return type of a gcc2
26264 builtin and then its argument prototype would still apply. */
26266 /* The GNU C library defines this for functions which it implements
26267 to always fail with ENOSYS. Some functions are actually named
26268 something starting with __ and the normal name is an alias. */
26269 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26272 char (*f) () = $ac_func;
26281 return f != $ac_func;
26286 rm -f conftest.$ac_objext conftest$ac_exeext
26287 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26288 (eval $ac_link) 2>conftest.er1
26290 grep -v '^ *+' conftest.er1 >conftest.err
26292 cat conftest.err >&5
26293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26294 (exit $ac_status); } &&
26295 { ac_try='test -z "$ac_c_werror_flag"
26296 || test ! -s conftest.err'
26297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26298 (eval $ac_try) 2>&5
26300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26301 (exit $ac_status); }; } &&
26302 { ac_try='test -s conftest$ac_exeext'
26303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26304 (eval $ac_try) 2>&5
26306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26307 (exit $ac_status); }; }; then
26308 eval "$as_ac_var=yes"
26310 echo "$as_me: failed program was:" >&5
26311 sed 's/^/| /' conftest.$ac_ext >&5
26313 eval "$as_ac_var=no"
26315 rm -f conftest.err conftest.$ac_objext \
26316 conftest$ac_exeext conftest.$ac_ext
26318 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26319 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26320 if test `eval echo '${'$as_ac_var'}'` = yes; then
26321 cat >>confdefs.h <<_ACEOF
26322 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26332 for ac_header in lwp/lwp.h
26334 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26335 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26336 echo "$as_me:$LINENO: checking for $ac_header" >&5
26337 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26338 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26339 echo $ECHO_N "(cached) $ECHO_C" >&6
26341 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26342 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26344 # Is the header compilable?
26345 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26346 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26347 cat >conftest.$ac_ext <<_ACEOF
26350 cat confdefs.h >>conftest.$ac_ext
26351 cat >>conftest.$ac_ext <<_ACEOF
26352 /* end confdefs.h. */
26353 $ac_includes_default
26354 #include <$ac_header>
26356 rm -f conftest.$ac_objext
26357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26358 (eval $ac_compile) 2>conftest.er1
26360 grep -v '^ *+' conftest.er1 >conftest.err
26362 cat conftest.err >&5
26363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26364 (exit $ac_status); } &&
26365 { ac_try='test -z "$ac_c_werror_flag"
26366 || test ! -s conftest.err'
26367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26368 (eval $ac_try) 2>&5
26370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26371 (exit $ac_status); }; } &&
26372 { ac_try='test -s conftest.$ac_objext'
26373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26374 (eval $ac_try) 2>&5
26376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26377 (exit $ac_status); }; }; then
26378 ac_header_compiler=yes
26380 echo "$as_me: failed program was:" >&5
26381 sed 's/^/| /' conftest.$ac_ext >&5
26383 ac_header_compiler=no
26385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26386 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26387 echo "${ECHO_T}$ac_header_compiler" >&6
26389 # Is the header present?
26390 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26391 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26392 cat >conftest.$ac_ext <<_ACEOF
26395 cat confdefs.h >>conftest.$ac_ext
26396 cat >>conftest.$ac_ext <<_ACEOF
26397 /* end confdefs.h. */
26398 #include <$ac_header>
26400 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26401 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26403 grep -v '^ *+' conftest.er1 >conftest.err
26405 cat conftest.err >&5
26406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26407 (exit $ac_status); } >/dev/null; then
26408 if test -s conftest.err; then
26409 ac_cpp_err=$ac_c_preproc_warn_flag
26410 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26417 if test -z "$ac_cpp_err"; then
26418 ac_header_preproc=yes
26420 echo "$as_me: failed program was:" >&5
26421 sed 's/^/| /' conftest.$ac_ext >&5
26423 ac_header_preproc=no
26425 rm -f conftest.err conftest.$ac_ext
26426 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26427 echo "${ECHO_T}$ac_header_preproc" >&6
26429 # So? What about this header?
26430 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26432 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26433 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26434 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26435 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26436 ac_header_preproc=yes
26439 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26440 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26441 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26442 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26443 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26444 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26445 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26446 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26447 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26448 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26449 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26450 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26453 ## --------------------------------------------- ##
26454 ## Report this to <http://www.openldap.org/its/> ##
26455 ## --------------------------------------------- ##
26458 sed "s/^/$as_me: WARNING: /" >&2
26461 echo "$as_me:$LINENO: checking for $ac_header" >&5
26462 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26463 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26464 echo $ECHO_N "(cached) $ECHO_C" >&6
26466 eval "$as_ac_Header=\$ac_header_preproc"
26468 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26469 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26472 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26473 cat >>confdefs.h <<_ACEOF
26474 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26481 if test $ac_cv_header_lwp_lwp_h = yes ; then
26482 echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
26483 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6
26484 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
26485 echo $ECHO_N "(cached) $ECHO_C" >&6
26487 ac_check_lib_save_LIBS=$LIBS
26489 cat >conftest.$ac_ext <<_ACEOF
26492 cat confdefs.h >>conftest.$ac_ext
26493 cat >>conftest.$ac_ext <<_ACEOF
26494 /* end confdefs.h. */
26496 /* Override any gcc2 internal prototype to avoid an error. */
26500 /* We use char because int might match the return type of a gcc2
26501 builtin and then its argument prototype would still apply. */
26502 char lwp_create ();
26511 rm -f conftest.$ac_objext conftest$ac_exeext
26512 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26513 (eval $ac_link) 2>conftest.er1
26515 grep -v '^ *+' conftest.er1 >conftest.err
26517 cat conftest.err >&5
26518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26519 (exit $ac_status); } &&
26520 { ac_try='test -z "$ac_c_werror_flag"
26521 || test ! -s conftest.err'
26522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26523 (eval $ac_try) 2>&5
26525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26526 (exit $ac_status); }; } &&
26527 { ac_try='test -s conftest$ac_exeext'
26528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26529 (eval $ac_try) 2>&5
26531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26532 (exit $ac_status); }; }; then
26533 ac_cv_lib_lwp_lwp_create=yes
26535 echo "$as_me: failed program was:" >&5
26536 sed 's/^/| /' conftest.$ac_ext >&5
26538 ac_cv_lib_lwp_lwp_create=no
26540 rm -f conftest.err conftest.$ac_objext \
26541 conftest$ac_exeext conftest.$ac_ext
26542 LIBS=$ac_check_lib_save_LIBS
26544 echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
26545 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6
26546 if test $ac_cv_lib_lwp_lwp_create = yes; then
26553 if test $have_lwp = yes ; then
26555 cat >>confdefs.h <<\_ACEOF
26559 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
26560 ol_link_threads=lwp
26562 if test $ol_with_yielding_select = auto ; then
26563 ol_with_yielding_select=no
26570 if test $ol_with_yielding_select = yes ; then
26572 cat >>confdefs.h <<\_ACEOF
26573 #define HAVE_YIELDING_SELECT 1
26578 if test $ol_with_threads = manual ; then
26579 ol_link_threads=yes
26581 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
26582 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
26586 for ac_header in pthread.h sched.h
26588 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26589 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26590 echo "$as_me:$LINENO: checking for $ac_header" >&5
26591 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26592 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26593 echo $ECHO_N "(cached) $ECHO_C" >&6
26595 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26596 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26598 # Is the header compilable?
26599 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26600 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26601 cat >conftest.$ac_ext <<_ACEOF
26604 cat confdefs.h >>conftest.$ac_ext
26605 cat >>conftest.$ac_ext <<_ACEOF
26606 /* end confdefs.h. */
26607 $ac_includes_default
26608 #include <$ac_header>
26610 rm -f conftest.$ac_objext
26611 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26612 (eval $ac_compile) 2>conftest.er1
26614 grep -v '^ *+' conftest.er1 >conftest.err
26616 cat conftest.err >&5
26617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26618 (exit $ac_status); } &&
26619 { ac_try='test -z "$ac_c_werror_flag"
26620 || test ! -s conftest.err'
26621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26622 (eval $ac_try) 2>&5
26624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26625 (exit $ac_status); }; } &&
26626 { ac_try='test -s conftest.$ac_objext'
26627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26628 (eval $ac_try) 2>&5
26630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26631 (exit $ac_status); }; }; then
26632 ac_header_compiler=yes
26634 echo "$as_me: failed program was:" >&5
26635 sed 's/^/| /' conftest.$ac_ext >&5
26637 ac_header_compiler=no
26639 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26640 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26641 echo "${ECHO_T}$ac_header_compiler" >&6
26643 # Is the header present?
26644 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26645 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26646 cat >conftest.$ac_ext <<_ACEOF
26649 cat confdefs.h >>conftest.$ac_ext
26650 cat >>conftest.$ac_ext <<_ACEOF
26651 /* end confdefs.h. */
26652 #include <$ac_header>
26654 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26655 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26657 grep -v '^ *+' conftest.er1 >conftest.err
26659 cat conftest.err >&5
26660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26661 (exit $ac_status); } >/dev/null; then
26662 if test -s conftest.err; then
26663 ac_cpp_err=$ac_c_preproc_warn_flag
26664 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26671 if test -z "$ac_cpp_err"; then
26672 ac_header_preproc=yes
26674 echo "$as_me: failed program was:" >&5
26675 sed 's/^/| /' conftest.$ac_ext >&5
26677 ac_header_preproc=no
26679 rm -f conftest.err conftest.$ac_ext
26680 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26681 echo "${ECHO_T}$ac_header_preproc" >&6
26683 # So? What about this header?
26684 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26686 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26687 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26688 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26689 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26690 ac_header_preproc=yes
26693 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26694 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26695 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26696 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26697 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26698 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26699 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26700 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26701 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26702 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26703 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26704 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26707 ## --------------------------------------------- ##
26708 ## Report this to <http://www.openldap.org/its/> ##
26709 ## --------------------------------------------- ##
26712 sed "s/^/$as_me: WARNING: /" >&2
26715 echo "$as_me:$LINENO: checking for $ac_header" >&5
26716 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26717 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26718 echo $ECHO_N "(cached) $ECHO_C" >&6
26720 eval "$as_ac_Header=\$ac_header_preproc"
26722 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26723 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26726 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26727 cat >>confdefs.h <<_ACEOF
26728 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26737 for ac_func in sched_yield pthread_yield
26739 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26740 echo "$as_me:$LINENO: checking for $ac_func" >&5
26741 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26742 if eval "test \"\${$as_ac_var+set}\" = set"; then
26743 echo $ECHO_N "(cached) $ECHO_C" >&6
26745 cat >conftest.$ac_ext <<_ACEOF
26748 cat confdefs.h >>conftest.$ac_ext
26749 cat >>conftest.$ac_ext <<_ACEOF
26750 /* end confdefs.h. */
26751 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26752 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26753 #define $ac_func innocuous_$ac_func
26755 /* System header to define __stub macros and hopefully few prototypes,
26756 which can conflict with char $ac_func (); below.
26757 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26758 <limits.h> exists even on freestanding compilers. */
26761 # include <limits.h>
26763 # include <assert.h>
26768 /* Override any gcc2 internal prototype to avoid an error. */
26773 /* We use char because int might match the return type of a gcc2
26774 builtin and then its argument prototype would still apply. */
26776 /* The GNU C library defines this for functions which it implements
26777 to always fail with ENOSYS. Some functions are actually named
26778 something starting with __ and the normal name is an alias. */
26779 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26782 char (*f) () = $ac_func;
26791 return f != $ac_func;
26796 rm -f conftest.$ac_objext conftest$ac_exeext
26797 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26798 (eval $ac_link) 2>conftest.er1
26800 grep -v '^ *+' conftest.er1 >conftest.err
26802 cat conftest.err >&5
26803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26804 (exit $ac_status); } &&
26805 { ac_try='test -z "$ac_c_werror_flag"
26806 || test ! -s conftest.err'
26807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26808 (eval $ac_try) 2>&5
26810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26811 (exit $ac_status); }; } &&
26812 { ac_try='test -s conftest$ac_exeext'
26813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26814 (eval $ac_try) 2>&5
26816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26817 (exit $ac_status); }; }; then
26818 eval "$as_ac_var=yes"
26820 echo "$as_me: failed program was:" >&5
26821 sed 's/^/| /' conftest.$ac_ext >&5
26823 eval "$as_ac_var=no"
26825 rm -f conftest.err conftest.$ac_objext \
26826 conftest$ac_exeext conftest.$ac_ext
26828 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26829 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26830 if test `eval echo '${'$as_ac_var'}'` = yes; then
26831 cat >>confdefs.h <<_ACEOF
26832 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26839 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
26840 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
26841 if test "${ol_cv_header_linux_threads+set}" = set; then
26842 echo $ECHO_N "(cached) $ECHO_C" >&6
26844 cat >conftest.$ac_ext <<_ACEOF
26847 cat confdefs.h >>conftest.$ac_ext
26848 cat >>conftest.$ac_ext <<_ACEOF
26849 /* end confdefs.h. */
26850 #include <pthread.h>
26852 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26853 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
26854 ol_cv_header_linux_threads=yes
26856 ol_cv_header_linux_threads=no
26862 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
26863 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
26864 if test $ol_cv_header_linux_threads = yes; then
26866 cat >>confdefs.h <<\_ACEOF
26867 #define HAVE_LINUX_THREADS 1
26874 for ac_header in mach/cthreads.h
26876 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26877 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26878 echo "$as_me:$LINENO: checking for $ac_header" >&5
26879 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26880 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26881 echo $ECHO_N "(cached) $ECHO_C" >&6
26883 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26884 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26886 # Is the header compilable?
26887 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26888 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26889 cat >conftest.$ac_ext <<_ACEOF
26892 cat confdefs.h >>conftest.$ac_ext
26893 cat >>conftest.$ac_ext <<_ACEOF
26894 /* end confdefs.h. */
26895 $ac_includes_default
26896 #include <$ac_header>
26898 rm -f conftest.$ac_objext
26899 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26900 (eval $ac_compile) 2>conftest.er1
26902 grep -v '^ *+' conftest.er1 >conftest.err
26904 cat conftest.err >&5
26905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26906 (exit $ac_status); } &&
26907 { ac_try='test -z "$ac_c_werror_flag"
26908 || test ! -s conftest.err'
26909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26910 (eval $ac_try) 2>&5
26912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26913 (exit $ac_status); }; } &&
26914 { ac_try='test -s conftest.$ac_objext'
26915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26916 (eval $ac_try) 2>&5
26918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26919 (exit $ac_status); }; }; then
26920 ac_header_compiler=yes
26922 echo "$as_me: failed program was:" >&5
26923 sed 's/^/| /' conftest.$ac_ext >&5
26925 ac_header_compiler=no
26927 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26928 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26929 echo "${ECHO_T}$ac_header_compiler" >&6
26931 # Is the header present?
26932 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26933 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26934 cat >conftest.$ac_ext <<_ACEOF
26937 cat confdefs.h >>conftest.$ac_ext
26938 cat >>conftest.$ac_ext <<_ACEOF
26939 /* end confdefs.h. */
26940 #include <$ac_header>
26942 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26943 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26945 grep -v '^ *+' conftest.er1 >conftest.err
26947 cat conftest.err >&5
26948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26949 (exit $ac_status); } >/dev/null; then
26950 if test -s conftest.err; then
26951 ac_cpp_err=$ac_c_preproc_warn_flag
26952 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26959 if test -z "$ac_cpp_err"; then
26960 ac_header_preproc=yes
26962 echo "$as_me: failed program was:" >&5
26963 sed 's/^/| /' conftest.$ac_ext >&5
26965 ac_header_preproc=no
26967 rm -f conftest.err conftest.$ac_ext
26968 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26969 echo "${ECHO_T}$ac_header_preproc" >&6
26971 # So? What about this header?
26972 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26974 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26975 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26976 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26977 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26978 ac_header_preproc=yes
26981 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26982 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26983 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26984 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26985 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26986 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26987 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26988 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26989 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26990 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26991 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26992 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26995 ## --------------------------------------------- ##
26996 ## Report this to <http://www.openldap.org/its/> ##
26997 ## --------------------------------------------- ##
27000 sed "s/^/$as_me: WARNING: /" >&2
27003 echo "$as_me:$LINENO: checking for $ac_header" >&5
27004 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27005 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27006 echo $ECHO_N "(cached) $ECHO_C" >&6
27008 eval "$as_ac_Header=\$ac_header_preproc"
27010 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27011 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27014 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27015 cat >>confdefs.h <<_ACEOF
27016 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27024 for ac_header in lwp/lwp.h
27026 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27027 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27028 echo "$as_me:$LINENO: checking for $ac_header" >&5
27029 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27030 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27031 echo $ECHO_N "(cached) $ECHO_C" >&6
27033 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27034 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27036 # Is the header compilable?
27037 echo "$as_me:$LINENO: checking $ac_header usability" >&5
27038 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
27039 cat >conftest.$ac_ext <<_ACEOF
27042 cat confdefs.h >>conftest.$ac_ext
27043 cat >>conftest.$ac_ext <<_ACEOF
27044 /* end confdefs.h. */
27045 $ac_includes_default
27046 #include <$ac_header>
27048 rm -f conftest.$ac_objext
27049 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27050 (eval $ac_compile) 2>conftest.er1
27052 grep -v '^ *+' conftest.er1 >conftest.err
27054 cat conftest.err >&5
27055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27056 (exit $ac_status); } &&
27057 { ac_try='test -z "$ac_c_werror_flag"
27058 || test ! -s conftest.err'
27059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27060 (eval $ac_try) 2>&5
27062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27063 (exit $ac_status); }; } &&
27064 { ac_try='test -s conftest.$ac_objext'
27065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27066 (eval $ac_try) 2>&5
27068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27069 (exit $ac_status); }; }; then
27070 ac_header_compiler=yes
27072 echo "$as_me: failed program was:" >&5
27073 sed 's/^/| /' conftest.$ac_ext >&5
27075 ac_header_compiler=no
27077 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27078 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27079 echo "${ECHO_T}$ac_header_compiler" >&6
27081 # Is the header present?
27082 echo "$as_me:$LINENO: checking $ac_header presence" >&5
27083 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
27084 cat >conftest.$ac_ext <<_ACEOF
27087 cat confdefs.h >>conftest.$ac_ext
27088 cat >>conftest.$ac_ext <<_ACEOF
27089 /* end confdefs.h. */
27090 #include <$ac_header>
27092 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
27093 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
27095 grep -v '^ *+' conftest.er1 >conftest.err
27097 cat conftest.err >&5
27098 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27099 (exit $ac_status); } >/dev/null; then
27100 if test -s conftest.err; then
27101 ac_cpp_err=$ac_c_preproc_warn_flag
27102 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
27109 if test -z "$ac_cpp_err"; then
27110 ac_header_preproc=yes
27112 echo "$as_me: failed program was:" >&5
27113 sed 's/^/| /' conftest.$ac_ext >&5
27115 ac_header_preproc=no
27117 rm -f conftest.err conftest.$ac_ext
27118 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27119 echo "${ECHO_T}$ac_header_preproc" >&6
27121 # So? What about this header?
27122 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27124 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27125 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27126 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27127 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27128 ac_header_preproc=yes
27131 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27132 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27133 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27134 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27135 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27136 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27137 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27138 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27139 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27140 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27141 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27142 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27145 ## --------------------------------------------- ##
27146 ## Report this to <http://www.openldap.org/its/> ##
27147 ## --------------------------------------------- ##
27150 sed "s/^/$as_me: WARNING: /" >&2
27153 echo "$as_me:$LINENO: checking for $ac_header" >&5
27154 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27155 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27156 echo $ECHO_N "(cached) $ECHO_C" >&6
27158 eval "$as_ac_Header=\$ac_header_preproc"
27160 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27161 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27164 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27165 cat >>confdefs.h <<_ACEOF
27166 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27175 for ac_header in thread.h synch.h
27177 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27178 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27179 echo "$as_me:$LINENO: checking for $ac_header" >&5
27180 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27181 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27182 echo $ECHO_N "(cached) $ECHO_C" >&6
27184 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27185 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27187 # Is the header compilable?
27188 echo "$as_me:$LINENO: checking $ac_header usability" >&5
27189 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
27190 cat >conftest.$ac_ext <<_ACEOF
27193 cat confdefs.h >>conftest.$ac_ext
27194 cat >>conftest.$ac_ext <<_ACEOF
27195 /* end confdefs.h. */
27196 $ac_includes_default
27197 #include <$ac_header>
27199 rm -f conftest.$ac_objext
27200 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27201 (eval $ac_compile) 2>conftest.er1
27203 grep -v '^ *+' conftest.er1 >conftest.err
27205 cat conftest.err >&5
27206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27207 (exit $ac_status); } &&
27208 { ac_try='test -z "$ac_c_werror_flag"
27209 || test ! -s conftest.err'
27210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27211 (eval $ac_try) 2>&5
27213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27214 (exit $ac_status); }; } &&
27215 { ac_try='test -s conftest.$ac_objext'
27216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27217 (eval $ac_try) 2>&5
27219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27220 (exit $ac_status); }; }; then
27221 ac_header_compiler=yes
27223 echo "$as_me: failed program was:" >&5
27224 sed 's/^/| /' conftest.$ac_ext >&5
27226 ac_header_compiler=no
27228 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27229 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27230 echo "${ECHO_T}$ac_header_compiler" >&6
27232 # Is the header present?
27233 echo "$as_me:$LINENO: checking $ac_header presence" >&5
27234 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
27235 cat >conftest.$ac_ext <<_ACEOF
27238 cat confdefs.h >>conftest.$ac_ext
27239 cat >>conftest.$ac_ext <<_ACEOF
27240 /* end confdefs.h. */
27241 #include <$ac_header>
27243 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
27244 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
27246 grep -v '^ *+' conftest.er1 >conftest.err
27248 cat conftest.err >&5
27249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27250 (exit $ac_status); } >/dev/null; then
27251 if test -s conftest.err; then
27252 ac_cpp_err=$ac_c_preproc_warn_flag
27253 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
27260 if test -z "$ac_cpp_err"; then
27261 ac_header_preproc=yes
27263 echo "$as_me: failed program was:" >&5
27264 sed 's/^/| /' conftest.$ac_ext >&5
27266 ac_header_preproc=no
27268 rm -f conftest.err conftest.$ac_ext
27269 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27270 echo "${ECHO_T}$ac_header_preproc" >&6
27272 # So? What about this header?
27273 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27275 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27276 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27277 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27278 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27279 ac_header_preproc=yes
27282 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27283 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27284 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27285 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27286 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27287 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27288 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27289 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27290 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27291 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27292 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27293 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27296 ## --------------------------------------------- ##
27297 ## Report this to <http://www.openldap.org/its/> ##
27298 ## --------------------------------------------- ##
27301 sed "s/^/$as_me: WARNING: /" >&2
27304 echo "$as_me:$LINENO: checking for $ac_header" >&5
27305 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
27306 if eval "test \"\${$as_ac_Header+set}\" = set"; then
27307 echo $ECHO_N "(cached) $ECHO_C" >&6
27309 eval "$as_ac_Header=\$ac_header_preproc"
27311 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
27312 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
27315 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27316 cat >>confdefs.h <<_ACEOF
27317 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27326 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
27327 cat >>confdefs.h <<\_ACEOF
27328 #define REENTRANT 1
27331 cat >>confdefs.h <<\_ACEOF
27332 #define _REENTRANT 1
27335 cat >>confdefs.h <<\_ACEOF
27336 #define THREAD_SAFE 1
27339 cat >>confdefs.h <<\_ACEOF
27340 #define _THREAD_SAFE 1
27343 cat >>confdefs.h <<\_ACEOF
27344 #define THREADSAFE 1
27347 cat >>confdefs.h <<\_ACEOF
27348 #define _THREADSAFE 1
27351 cat >>confdefs.h <<\_ACEOF
27352 #define _SGI_MP_SOURCE 1
27356 echo "$as_me:$LINENO: checking for thread specific errno" >&5
27357 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6
27358 if test "${ol_cv_errno_thread_specific+set}" = set; then
27359 echo $ECHO_N "(cached) $ECHO_C" >&6
27362 cat >conftest.$ac_ext <<_ACEOF
27365 cat confdefs.h >>conftest.$ac_ext
27366 cat >>conftest.$ac_ext <<_ACEOF
27367 /* end confdefs.h. */
27377 rm -f conftest.$ac_objext conftest$ac_exeext
27378 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27379 (eval $ac_link) 2>conftest.er1
27381 grep -v '^ *+' conftest.er1 >conftest.err
27383 cat conftest.err >&5
27384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27385 (exit $ac_status); } &&
27386 { ac_try='test -z "$ac_c_werror_flag"
27387 || test ! -s conftest.err'
27388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27389 (eval $ac_try) 2>&5
27391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27392 (exit $ac_status); }; } &&
27393 { ac_try='test -s conftest$ac_exeext'
27394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27395 (eval $ac_try) 2>&5
27397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27398 (exit $ac_status); }; }; then
27399 ol_cv_errno_thread_specific=yes
27401 echo "$as_me: failed program was:" >&5
27402 sed 's/^/| /' conftest.$ac_ext >&5
27404 ol_cv_errno_thread_specific=no
27406 rm -f conftest.err conftest.$ac_objext \
27407 conftest$ac_exeext conftest.$ac_ext
27410 echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
27411 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6
27413 echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
27414 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6
27415 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
27416 echo $ECHO_N "(cached) $ECHO_C" >&6
27419 cat >conftest.$ac_ext <<_ACEOF
27422 cat confdefs.h >>conftest.$ac_ext
27423 cat >>conftest.$ac_ext <<_ACEOF
27424 /* end confdefs.h. */
27434 rm -f conftest.$ac_objext conftest$ac_exeext
27435 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27436 (eval $ac_link) 2>conftest.er1
27438 grep -v '^ *+' conftest.er1 >conftest.err
27440 cat conftest.err >&5
27441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27442 (exit $ac_status); } &&
27443 { ac_try='test -z "$ac_c_werror_flag"
27444 || test ! -s conftest.err'
27445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27446 (eval $ac_try) 2>&5
27448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27449 (exit $ac_status); }; } &&
27450 { ac_try='test -s conftest$ac_exeext'
27451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27452 (eval $ac_try) 2>&5
27454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27455 (exit $ac_status); }; }; then
27456 ol_cv_h_errno_thread_specific=yes
27458 echo "$as_me: failed program was:" >&5
27459 sed 's/^/| /' conftest.$ac_ext >&5
27461 ol_cv_h_errno_thread_specific=no
27463 rm -f conftest.err conftest.$ac_objext \
27464 conftest$ac_exeext conftest.$ac_ext
27467 echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
27468 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6
27470 if test $ol_cv_errno_thread_specific != yes ||
27471 test $ol_cv_h_errno_thread_specific != yes ; then
27472 LIBS="$LTHREAD_LIBS $LIBS"
27478 if test $ol_link_threads = no ; then
27479 if test $ol_with_threads = yes ; then
27480 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
27481 echo "$as_me: error: no suitable thread support" >&2;}
27482 { (exit 1); exit 1; }; }
27485 if test $ol_with_threads = auto ; then
27486 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
27487 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
27492 cat >>confdefs.h <<\_ACEOF
27493 #define NO_THREADS 1
27502 if test $ol_link_threads != no ; then
27504 cat >>confdefs.h <<\_ACEOF
27505 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
27515 gethostbyname_r gethostbyaddr_r \
27518 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
27519 echo "$as_me:$LINENO: checking for $ac_func" >&5
27520 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
27521 if eval "test \"\${$as_ac_var+set}\" = set"; then
27522 echo $ECHO_N "(cached) $ECHO_C" >&6
27524 cat >conftest.$ac_ext <<_ACEOF
27527 cat confdefs.h >>conftest.$ac_ext
27528 cat >>conftest.$ac_ext <<_ACEOF
27529 /* end confdefs.h. */
27530 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
27531 For example, HP-UX 11i <limits.h> declares gettimeofday. */
27532 #define $ac_func innocuous_$ac_func
27534 /* System header to define __stub macros and hopefully few prototypes,
27535 which can conflict with char $ac_func (); below.
27536 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
27537 <limits.h> exists even on freestanding compilers. */
27540 # include <limits.h>
27542 # include <assert.h>
27547 /* Override any gcc2 internal prototype to avoid an error. */
27552 /* We use char because int might match the return type of a gcc2
27553 builtin and then its argument prototype would still apply. */
27555 /* The GNU C library defines this for functions which it implements
27556 to always fail with ENOSYS. Some functions are actually named
27557 something starting with __ and the normal name is an alias. */
27558 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
27561 char (*f) () = $ac_func;
27570 return f != $ac_func;
27575 rm -f conftest.$ac_objext conftest$ac_exeext
27576 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27577 (eval $ac_link) 2>conftest.er1
27579 grep -v '^ *+' conftest.er1 >conftest.err
27581 cat conftest.err >&5
27582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27583 (exit $ac_status); } &&
27584 { ac_try='test -z "$ac_c_werror_flag"
27585 || test ! -s conftest.err'
27586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27587 (eval $ac_try) 2>&5
27589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27590 (exit $ac_status); }; } &&
27591 { ac_try='test -s conftest$ac_exeext'
27592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27593 (eval $ac_try) 2>&5
27595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27596 (exit $ac_status); }; }; then
27597 eval "$as_ac_var=yes"
27599 echo "$as_me: failed program was:" >&5
27600 sed 's/^/| /' conftest.$ac_ext >&5
27602 eval "$as_ac_var=no"
27604 rm -f conftest.err conftest.$ac_objext \
27605 conftest$ac_exeext conftest.$ac_ext
27607 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
27608 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
27609 if test `eval echo '${'$as_ac_var'}'` = yes; then
27610 cat >>confdefs.h <<_ACEOF
27611 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
27618 if test "$ac_cv_func_ctime_r" = no ; then
27619 ol_cv_func_ctime_r_nargs=0
27621 echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
27622 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6
27623 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
27624 echo $ECHO_N "(cached) $ECHO_C" >&6
27626 cat >conftest.$ac_ext <<_ACEOF
27629 cat confdefs.h >>conftest.$ac_ext
27630 cat >>conftest.$ac_ext <<_ACEOF
27631 /* end confdefs.h. */
27636 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
27641 rm -f conftest.$ac_objext
27642 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27643 (eval $ac_compile) 2>conftest.er1
27645 grep -v '^ *+' conftest.er1 >conftest.err
27647 cat conftest.err >&5
27648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27649 (exit $ac_status); } &&
27650 { ac_try='test -z "$ac_c_werror_flag"
27651 || test ! -s conftest.err'
27652 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27653 (eval $ac_try) 2>&5
27655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27656 (exit $ac_status); }; } &&
27657 { ac_try='test -s conftest.$ac_objext'
27658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27659 (eval $ac_try) 2>&5
27661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27662 (exit $ac_status); }; }; then
27663 ol_cv_func_ctime_r_nargs3=yes
27665 echo "$as_me: failed program was:" >&5
27666 sed 's/^/| /' conftest.$ac_ext >&5
27668 ol_cv_func_ctime_r_nargs3=no
27670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27672 cat >conftest.$ac_ext <<_ACEOF
27675 cat confdefs.h >>conftest.$ac_ext
27676 cat >>conftest.$ac_ext <<_ACEOF
27677 /* end confdefs.h. */
27682 time_t ti; char *buffer; ctime_r(&ti,buffer);
27687 rm -f conftest.$ac_objext
27688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27689 (eval $ac_compile) 2>conftest.er1
27691 grep -v '^ *+' conftest.er1 >conftest.err
27693 cat conftest.err >&5
27694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27695 (exit $ac_status); } &&
27696 { ac_try='test -z "$ac_c_werror_flag"
27697 || test ! -s conftest.err'
27698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27699 (eval $ac_try) 2>&5
27701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27702 (exit $ac_status); }; } &&
27703 { ac_try='test -s conftest.$ac_objext'
27704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27705 (eval $ac_try) 2>&5
27707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27708 (exit $ac_status); }; }; then
27709 ol_cv_func_ctime_r_nargs2=yes
27711 echo "$as_me: failed program was:" >&5
27712 sed 's/^/| /' conftest.$ac_ext >&5
27714 ol_cv_func_ctime_r_nargs2=no
27716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27718 if test $ol_cv_func_ctime_r_nargs3 = yes &&
27719 test $ol_cv_func_ctime_r_nargs2 = no ; then
27721 ol_cv_func_ctime_r_nargs=3
27723 elif test $ol_cv_func_ctime_r_nargs3 = no &&
27724 test $ol_cv_func_ctime_r_nargs2 = yes ; then
27726 ol_cv_func_ctime_r_nargs=2
27729 ol_cv_func_ctime_r_nargs=0
27733 echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
27734 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6
27736 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
27738 cat >>confdefs.h <<_ACEOF
27739 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
27746 if test "$ac_cv_func_gethostbyname_r" = yes ; then
27747 echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
27748 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6
27749 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
27750 echo $ECHO_N "(cached) $ECHO_C" >&6
27752 cat >conftest.$ac_ext <<_ACEOF
27755 cat confdefs.h >>conftest.$ac_ext
27756 cat >>conftest.$ac_ext <<_ACEOF
27757 /* end confdefs.h. */
27758 #include <sys/types.h>
27759 #include <sys/socket.h>
27760 #include <netinet/in.h>
27762 #define BUFSIZE (sizeof(struct hostent)+10)
27766 struct hostent hent; char buffer[BUFSIZE];
27767 int bufsize=BUFSIZE;int h_errno;
27768 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
27769 buffer, bufsize, &h_errno);
27774 rm -f conftest.$ac_objext
27775 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27776 (eval $ac_compile) 2>conftest.er1
27778 grep -v '^ *+' conftest.er1 >conftest.err
27780 cat conftest.err >&5
27781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27782 (exit $ac_status); } &&
27783 { ac_try='test -z "$ac_c_werror_flag"
27784 || test ! -s conftest.err'
27785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27786 (eval $ac_try) 2>&5
27788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27789 (exit $ac_status); }; } &&
27790 { ac_try='test -s conftest.$ac_objext'
27791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27792 (eval $ac_try) 2>&5
27794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27795 (exit $ac_status); }; }; then
27796 ol_cv_func_gethostbyname_r_nargs5=yes
27798 echo "$as_me: failed program was:" >&5
27799 sed 's/^/| /' conftest.$ac_ext >&5
27801 ol_cv_func_gethostbyname_r_nargs5=no
27803 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27805 cat >conftest.$ac_ext <<_ACEOF
27808 cat confdefs.h >>conftest.$ac_ext
27809 cat >>conftest.$ac_ext <<_ACEOF
27810 /* end confdefs.h. */
27811 #include <sys/types.h>
27812 #include <sys/socket.h>
27813 #include <netinet/in.h>
27815 #define BUFSIZE (sizeof(struct hostent)+10)
27819 struct hostent hent;struct hostent *rhent;
27820 char buffer[BUFSIZE];
27821 int bufsize=BUFSIZE;int h_errno;
27822 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
27828 rm -f conftest.$ac_objext
27829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27830 (eval $ac_compile) 2>conftest.er1
27832 grep -v '^ *+' conftest.er1 >conftest.err
27834 cat conftest.err >&5
27835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27836 (exit $ac_status); } &&
27837 { ac_try='test -z "$ac_c_werror_flag"
27838 || test ! -s conftest.err'
27839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27840 (eval $ac_try) 2>&5
27842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27843 (exit $ac_status); }; } &&
27844 { ac_try='test -s conftest.$ac_objext'
27845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27846 (eval $ac_try) 2>&5
27848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27849 (exit $ac_status); }; }; then
27850 ol_cv_func_gethostbyname_r_nargs6=yes
27852 echo "$as_me: failed program was:" >&5
27853 sed 's/^/| /' conftest.$ac_ext >&5
27855 ol_cv_func_gethostbyname_r_nargs6=no
27857 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27859 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
27860 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
27862 ol_cv_func_gethostbyname_r_nargs=5
27864 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
27865 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
27867 ol_cv_func_gethostbyname_r_nargs=6
27870 ol_cv_func_gethostbyname_r_nargs=0
27874 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
27875 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6
27876 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
27878 cat >>confdefs.h <<_ACEOF
27879 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
27885 ol_cv_func_gethostbyname_r_nargs=0
27888 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
27889 echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
27890 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6
27891 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
27892 echo $ECHO_N "(cached) $ECHO_C" >&6
27894 cat >conftest.$ac_ext <<_ACEOF
27897 cat confdefs.h >>conftest.$ac_ext
27898 cat >>conftest.$ac_ext <<_ACEOF
27899 /* end confdefs.h. */
27900 #include <sys/types.h>
27901 #include <sys/socket.h>
27902 #include <netinet/in.h>
27904 #define BUFSIZE (sizeof(struct hostent)+10)
27908 struct hostent hent; char buffer[BUFSIZE];
27909 struct in_addr add;
27910 size_t alen=sizeof(struct in_addr);
27911 int bufsize=BUFSIZE;int h_errno;
27912 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27913 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
27918 rm -f conftest.$ac_objext
27919 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27920 (eval $ac_compile) 2>conftest.er1
27922 grep -v '^ *+' conftest.er1 >conftest.err
27924 cat conftest.err >&5
27925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27926 (exit $ac_status); } &&
27927 { ac_try='test -z "$ac_c_werror_flag"
27928 || test ! -s conftest.err'
27929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27930 (eval $ac_try) 2>&5
27932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27933 (exit $ac_status); }; } &&
27934 { ac_try='test -s conftest.$ac_objext'
27935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27936 (eval $ac_try) 2>&5
27938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27939 (exit $ac_status); }; }; then
27940 ol_cv_func_gethostbyaddr_r_nargs7=yes
27942 echo "$as_me: failed program was:" >&5
27943 sed 's/^/| /' conftest.$ac_ext >&5
27945 ol_cv_func_gethostbyaddr_r_nargs7=no
27947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
27949 cat >conftest.$ac_ext <<_ACEOF
27952 cat confdefs.h >>conftest.$ac_ext
27953 cat >>conftest.$ac_ext <<_ACEOF
27954 /* end confdefs.h. */
27955 #include <sys/types.h>
27956 #include <sys/socket.h>
27957 #include <netinet/in.h>
27959 #define BUFSIZE (sizeof(struct hostent)+10)
27963 struct hostent hent;
27964 struct hostent *rhent; char buffer[BUFSIZE];
27965 struct in_addr add;
27966 size_t alen=sizeof(struct in_addr);
27967 int bufsize=BUFSIZE;int h_errno;
27968 (void)gethostbyaddr_r( (void *)&(add.s_addr),
27969 alen, AF_INET, &hent, buffer, bufsize,
27975 rm -f conftest.$ac_objext
27976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
27977 (eval $ac_compile) 2>conftest.er1
27979 grep -v '^ *+' conftest.er1 >conftest.err
27981 cat conftest.err >&5
27982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27983 (exit $ac_status); } &&
27984 { ac_try='test -z "$ac_c_werror_flag"
27985 || test ! -s conftest.err'
27986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27987 (eval $ac_try) 2>&5
27989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27990 (exit $ac_status); }; } &&
27991 { ac_try='test -s conftest.$ac_objext'
27992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27993 (eval $ac_try) 2>&5
27995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27996 (exit $ac_status); }; }; then
27997 ol_cv_func_gethostbyaddr_r_nargs8=yes
27999 echo "$as_me: failed program was:" >&5
28000 sed 's/^/| /' conftest.$ac_ext >&5
28002 ol_cv_func_gethostbyaddr_r_nargs8=no
28004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
28006 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
28007 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
28009 ol_cv_func_gethostbyaddr_r_nargs=7
28011 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
28012 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
28014 ol_cv_func_gethostbyaddr_r_nargs=8
28017 ol_cv_func_gethostbyaddr_r_nargs=0
28021 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
28022 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6
28023 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
28025 cat >>confdefs.h <<_ACEOF
28026 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
28032 ol_cv_func_gethostbyaddr_r_nargs=0
28037 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
28038 ol_cv_berkeley_db=no
28040 for ac_header in db.h
28042 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
28043 if eval "test \"\${$as_ac_Header+set}\" = set"; then
28044 echo "$as_me:$LINENO: checking for $ac_header" >&5
28045 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
28046 if eval "test \"\${$as_ac_Header+set}\" = set"; then
28047 echo $ECHO_N "(cached) $ECHO_C" >&6
28049 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
28050 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
28052 # Is the header compilable?
28053 echo "$as_me:$LINENO: checking $ac_header usability" >&5
28054 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
28055 cat >conftest.$ac_ext <<_ACEOF
28058 cat confdefs.h >>conftest.$ac_ext
28059 cat >>conftest.$ac_ext <<_ACEOF
28060 /* end confdefs.h. */
28061 $ac_includes_default
28062 #include <$ac_header>
28064 rm -f conftest.$ac_objext
28065 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
28066 (eval $ac_compile) 2>conftest.er1
28068 grep -v '^ *+' conftest.er1 >conftest.err
28070 cat conftest.err >&5
28071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28072 (exit $ac_status); } &&
28073 { ac_try='test -z "$ac_c_werror_flag"
28074 || test ! -s conftest.err'
28075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28076 (eval $ac_try) 2>&5
28078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28079 (exit $ac_status); }; } &&
28080 { ac_try='test -s conftest.$ac_objext'
28081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28082 (eval $ac_try) 2>&5
28084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28085 (exit $ac_status); }; }; then
28086 ac_header_compiler=yes
28088 echo "$as_me: failed program was:" >&5
28089 sed 's/^/| /' conftest.$ac_ext >&5
28091 ac_header_compiler=no
28093 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
28094 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28095 echo "${ECHO_T}$ac_header_compiler" >&6
28097 # Is the header present?
28098 echo "$as_me:$LINENO: checking $ac_header presence" >&5
28099 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
28100 cat >conftest.$ac_ext <<_ACEOF
28103 cat confdefs.h >>conftest.$ac_ext
28104 cat >>conftest.$ac_ext <<_ACEOF
28105 /* end confdefs.h. */
28106 #include <$ac_header>
28108 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
28109 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
28111 grep -v '^ *+' conftest.er1 >conftest.err
28113 cat conftest.err >&5
28114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28115 (exit $ac_status); } >/dev/null; then
28116 if test -s conftest.err; then
28117 ac_cpp_err=$ac_c_preproc_warn_flag
28118 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
28125 if test -z "$ac_cpp_err"; then
28126 ac_header_preproc=yes
28128 echo "$as_me: failed program was:" >&5
28129 sed 's/^/| /' conftest.$ac_ext >&5
28131 ac_header_preproc=no
28133 rm -f conftest.err conftest.$ac_ext
28134 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28135 echo "${ECHO_T}$ac_header_preproc" >&6
28137 # So? What about this header?
28138 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28140 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
28141 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
28142 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
28143 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
28144 ac_header_preproc=yes
28147 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
28148 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
28149 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
28150 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
28151 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
28152 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
28153 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
28154 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
28155 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
28156 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
28157 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
28158 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
28161 ## --------------------------------------------- ##
28162 ## Report this to <http://www.openldap.org/its/> ##
28163 ## --------------------------------------------- ##
28166 sed "s/^/$as_me: WARNING: /" >&2
28169 echo "$as_me:$LINENO: checking for $ac_header" >&5
28170 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
28171 if eval "test \"\${$as_ac_Header+set}\" = set"; then
28172 echo $ECHO_N "(cached) $ECHO_C" >&6
28174 eval "$as_ac_Header=\$ac_header_preproc"
28176 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
28177 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
28180 if test `eval echo '${'$as_ac_Header'}'` = yes; then
28181 cat >>confdefs.h <<_ACEOF
28182 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
28189 if test $ac_cv_header_db_h = yes; then
28192 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
28193 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
28194 if test "${ol_cv_bdb_major+set}" = set; then
28195 echo $ECHO_N "(cached) $ECHO_C" >&6
28199 if test $ol_cv_bdb_major = 0 ; then
28200 cat >conftest.$ac_ext <<_ACEOF
28203 cat confdefs.h >>conftest.$ac_ext
28204 cat >>conftest.$ac_ext <<_ACEOF
28205 /* end confdefs.h. */
28208 #ifndef DB_VERSION_MAJOR
28209 # define DB_VERSION_MAJOR 1
28211 #if DB_VERSION_MAJOR == 4
28216 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28217 $EGREP "__db_version" >/dev/null 2>&1; then
28225 if test $ol_cv_bdb_major = 0 ; then
28226 cat >conftest.$ac_ext <<_ACEOF
28229 cat confdefs.h >>conftest.$ac_ext
28230 cat >>conftest.$ac_ext <<_ACEOF
28231 /* end confdefs.h. */
28234 #ifndef DB_VERSION_MAJOR
28235 # define DB_VERSION_MAJOR 1
28237 #if DB_VERSION_MAJOR == 3
28242 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28243 $EGREP "__db_version" >/dev/null 2>&1; then
28251 if test $ol_cv_bdb_major = 0 ; then
28252 cat >conftest.$ac_ext <<_ACEOF
28255 cat confdefs.h >>conftest.$ac_ext
28256 cat >>conftest.$ac_ext <<_ACEOF
28257 /* end confdefs.h. */
28260 #ifndef DB_VERSION_MAJOR
28261 # define DB_VERSION_MAJOR 1
28263 #if DB_VERSION_MAJOR == 2
28268 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28269 $EGREP "__db_version" >/dev/null 2>&1; then
28277 if test $ol_cv_bdb_major = 0 ; then
28278 cat >conftest.$ac_ext <<_ACEOF
28281 cat confdefs.h >>conftest.$ac_ext
28282 cat >>conftest.$ac_ext <<_ACEOF
28283 /* end confdefs.h. */
28286 #ifndef DB_VERSION_MAJOR
28287 # define DB_VERSION_MAJOR 1
28289 #if DB_VERSION_MAJOR == 1
28294 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28295 $EGREP "__db_version" >/dev/null 2>&1; then
28304 if test $ol_cv_bdb_major = 0 ; then
28305 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
28306 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
28307 { (exit 1); exit 1; }; }
28311 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
28312 echo "${ECHO_T}$ol_cv_bdb_major" >&6
28314 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
28315 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
28316 if test "${ol_cv_bdb_minor+set}" = set; then
28317 echo $ECHO_N "(cached) $ECHO_C" >&6
28321 if test $ol_cv_bdb_minor = 0 ; then
28322 cat >conftest.$ac_ext <<_ACEOF
28325 cat confdefs.h >>conftest.$ac_ext
28326 cat >>conftest.$ac_ext <<_ACEOF
28327 /* end confdefs.h. */
28330 #ifndef DB_VERSION_MINOR
28331 # define DB_VERSION_MINOR 0
28333 #if DB_VERSION_MINOR == 9
28338 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28339 $EGREP "__db_version" >/dev/null 2>&1; then
28347 if test $ol_cv_bdb_minor = 0 ; then
28348 cat >conftest.$ac_ext <<_ACEOF
28351 cat confdefs.h >>conftest.$ac_ext
28352 cat >>conftest.$ac_ext <<_ACEOF
28353 /* end confdefs.h. */
28356 #ifndef DB_VERSION_MINOR
28357 # define DB_VERSION_MINOR 0
28359 #if DB_VERSION_MINOR == 8
28364 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28365 $EGREP "__db_version" >/dev/null 2>&1; then
28373 if test $ol_cv_bdb_minor = 0 ; then
28374 cat >conftest.$ac_ext <<_ACEOF
28377 cat confdefs.h >>conftest.$ac_ext
28378 cat >>conftest.$ac_ext <<_ACEOF
28379 /* end confdefs.h. */
28382 #ifndef DB_VERSION_MINOR
28383 # define DB_VERSION_MINOR 0
28385 #if DB_VERSION_MINOR == 7
28390 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28391 $EGREP "__db_version" >/dev/null 2>&1; then
28399 if test $ol_cv_bdb_minor = 0 ; then
28400 cat >conftest.$ac_ext <<_ACEOF
28403 cat confdefs.h >>conftest.$ac_ext
28404 cat >>conftest.$ac_ext <<_ACEOF
28405 /* end confdefs.h. */
28408 #ifndef DB_VERSION_MINOR
28409 # define DB_VERSION_MINOR 0
28411 #if DB_VERSION_MINOR == 6
28416 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28417 $EGREP "__db_version" >/dev/null 2>&1; then
28425 if test $ol_cv_bdb_minor = 0 ; then
28426 cat >conftest.$ac_ext <<_ACEOF
28429 cat confdefs.h >>conftest.$ac_ext
28430 cat >>conftest.$ac_ext <<_ACEOF
28431 /* end confdefs.h. */
28434 #ifndef DB_VERSION_MINOR
28435 # define DB_VERSION_MINOR 0
28437 #if DB_VERSION_MINOR == 5
28442 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28443 $EGREP "__db_version" >/dev/null 2>&1; then
28451 if test $ol_cv_bdb_minor = 0 ; then
28452 cat >conftest.$ac_ext <<_ACEOF
28455 cat confdefs.h >>conftest.$ac_ext
28456 cat >>conftest.$ac_ext <<_ACEOF
28457 /* end confdefs.h. */
28460 #ifndef DB_VERSION_MINOR
28461 # define DB_VERSION_MINOR 0
28463 #if DB_VERSION_MINOR == 4
28468 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28469 $EGREP "__db_version" >/dev/null 2>&1; then
28477 if test $ol_cv_bdb_minor = 0 ; then
28478 cat >conftest.$ac_ext <<_ACEOF
28481 cat confdefs.h >>conftest.$ac_ext
28482 cat >>conftest.$ac_ext <<_ACEOF
28483 /* end confdefs.h. */
28486 #ifndef DB_VERSION_MINOR
28487 # define DB_VERSION_MINOR 0
28489 #if DB_VERSION_MINOR == 3
28494 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28495 $EGREP "__db_version" >/dev/null 2>&1; then
28503 if test $ol_cv_bdb_minor = 0 ; then
28504 cat >conftest.$ac_ext <<_ACEOF
28507 cat confdefs.h >>conftest.$ac_ext
28508 cat >>conftest.$ac_ext <<_ACEOF
28509 /* end confdefs.h. */
28512 #ifndef DB_VERSION_MINOR
28513 # define DB_VERSION_MINOR 0
28515 #if DB_VERSION_MINOR == 2
28520 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28521 $EGREP "__db_version" >/dev/null 2>&1; then
28529 if test $ol_cv_bdb_minor = 0 ; then
28530 cat >conftest.$ac_ext <<_ACEOF
28533 cat confdefs.h >>conftest.$ac_ext
28534 cat >>conftest.$ac_ext <<_ACEOF
28535 /* end confdefs.h. */
28538 #ifndef DB_VERSION_MINOR
28539 # define DB_VERSION_MINOR 0
28541 #if DB_VERSION_MINOR == 1
28546 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28547 $EGREP "__db_version" >/dev/null 2>&1; then
28557 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
28558 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
28560 if test $ol_cv_bdb_major = 4 ; then
28561 if test $ol_cv_bdb_minor = 4 ; then
28562 if test $ol_cv_lib_db = no ; then
28563 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
28564 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
28565 if test "${ol_cv_db_db44+set}" = set; then
28566 echo $ECHO_N "(cached) $ECHO_C" >&6
28571 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28573 cat >conftest.$ac_ext <<_ACEOF
28576 cat confdefs.h >>conftest.$ac_ext
28577 cat >>conftest.$ac_ext <<_ACEOF
28578 /* end confdefs.h. */
28580 #ifdef HAVE_DB_185_H
28581 # include <db_185.h>
28586 #ifndef DB_VERSION_MAJOR
28587 # define DB_VERSION_MAJOR 1
28591 #define NULL ((void*)0)
28598 #if DB_VERSION_MAJOR > 1
28601 int major, minor, patch;
28603 version = db_version( &major, &minor, &patch );
28605 if( major != DB_VERSION_MAJOR ||
28606 minor < DB_VERSION_MINOR )
28608 printf("Berkeley DB version mismatch\n"
28609 "\theader: %s\n\tlibrary: %s\n",
28610 DB_VERSION_STRING, version);
28616 #if DB_VERSION_MAJOR > 2
28617 db_env_create( NULL, 0 );
28618 #elif DB_VERSION_MAJOR > 1
28619 db_appexit( NULL );
28621 (void) dbopen( NULL, 0, 0, 0, NULL);
28628 rm -f conftest.$ac_objext conftest$ac_exeext
28629 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28630 (eval $ac_link) 2>conftest.er1
28632 grep -v '^ *+' conftest.er1 >conftest.err
28634 cat conftest.err >&5
28635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28636 (exit $ac_status); } &&
28637 { ac_try='test -z "$ac_c_werror_flag"
28638 || test ! -s conftest.err'
28639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28640 (eval $ac_try) 2>&5
28642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28643 (exit $ac_status); }; } &&
28644 { ac_try='test -s conftest$ac_exeext'
28645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28646 (eval $ac_try) 2>&5
28648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28649 (exit $ac_status); }; }; then
28652 echo "$as_me: failed program was:" >&5
28653 sed 's/^/| /' conftest.$ac_ext >&5
28657 rm -f conftest.err conftest.$ac_objext \
28658 conftest$ac_exeext conftest.$ac_ext
28663 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
28664 echo "${ECHO_T}$ol_cv_db_db44" >&6
28666 if test $ol_cv_db_db44 = yes ; then
28667 ol_cv_lib_db=-ldb44
28671 if test $ol_cv_lib_db = no ; then
28672 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
28673 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
28674 if test "${ol_cv_db_db_44+set}" = set; then
28675 echo $ECHO_N "(cached) $ECHO_C" >&6
28680 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28682 cat >conftest.$ac_ext <<_ACEOF
28685 cat confdefs.h >>conftest.$ac_ext
28686 cat >>conftest.$ac_ext <<_ACEOF
28687 /* end confdefs.h. */
28689 #ifdef HAVE_DB_185_H
28690 # include <db_185.h>
28695 #ifndef DB_VERSION_MAJOR
28696 # define DB_VERSION_MAJOR 1
28700 #define NULL ((void*)0)
28707 #if DB_VERSION_MAJOR > 1
28710 int major, minor, patch;
28712 version = db_version( &major, &minor, &patch );
28714 if( major != DB_VERSION_MAJOR ||
28715 minor < DB_VERSION_MINOR )
28717 printf("Berkeley DB version mismatch\n"
28718 "\theader: %s\n\tlibrary: %s\n",
28719 DB_VERSION_STRING, version);
28725 #if DB_VERSION_MAJOR > 2
28726 db_env_create( NULL, 0 );
28727 #elif DB_VERSION_MAJOR > 1
28728 db_appexit( NULL );
28730 (void) dbopen( NULL, 0, 0, 0, NULL);
28737 rm -f conftest.$ac_objext conftest$ac_exeext
28738 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28739 (eval $ac_link) 2>conftest.er1
28741 grep -v '^ *+' conftest.er1 >conftest.err
28743 cat conftest.err >&5
28744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28745 (exit $ac_status); } &&
28746 { ac_try='test -z "$ac_c_werror_flag"
28747 || test ! -s conftest.err'
28748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28749 (eval $ac_try) 2>&5
28751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28752 (exit $ac_status); }; } &&
28753 { ac_try='test -s conftest$ac_exeext'
28754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28755 (eval $ac_try) 2>&5
28757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28758 (exit $ac_status); }; }; then
28761 echo "$as_me: failed program was:" >&5
28762 sed 's/^/| /' conftest.$ac_ext >&5
28766 rm -f conftest.err conftest.$ac_objext \
28767 conftest$ac_exeext conftest.$ac_ext
28772 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
28773 echo "${ECHO_T}$ol_cv_db_db_44" >&6
28775 if test $ol_cv_db_db_44 = yes ; then
28776 ol_cv_lib_db=-ldb-44
28780 if test $ol_cv_lib_db = no ; then
28781 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
28782 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
28783 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
28784 echo $ECHO_N "(cached) $ECHO_C" >&6
28789 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28791 cat >conftest.$ac_ext <<_ACEOF
28794 cat confdefs.h >>conftest.$ac_ext
28795 cat >>conftest.$ac_ext <<_ACEOF
28796 /* end confdefs.h. */
28798 #ifdef HAVE_DB_185_H
28799 # include <db_185.h>
28804 #ifndef DB_VERSION_MAJOR
28805 # define DB_VERSION_MAJOR 1
28809 #define NULL ((void*)0)
28816 #if DB_VERSION_MAJOR > 1
28819 int major, minor, patch;
28821 version = db_version( &major, &minor, &patch );
28823 if( major != DB_VERSION_MAJOR ||
28824 minor < DB_VERSION_MINOR )
28826 printf("Berkeley DB version mismatch\n"
28827 "\theader: %s\n\tlibrary: %s\n",
28828 DB_VERSION_STRING, version);
28834 #if DB_VERSION_MAJOR > 2
28835 db_env_create( NULL, 0 );
28836 #elif DB_VERSION_MAJOR > 1
28837 db_appexit( NULL );
28839 (void) dbopen( NULL, 0, 0, 0, NULL);
28846 rm -f conftest.$ac_objext conftest$ac_exeext
28847 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28848 (eval $ac_link) 2>conftest.er1
28850 grep -v '^ *+' conftest.er1 >conftest.err
28852 cat conftest.err >&5
28853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28854 (exit $ac_status); } &&
28855 { ac_try='test -z "$ac_c_werror_flag"
28856 || test ! -s conftest.err'
28857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28858 (eval $ac_try) 2>&5
28860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28861 (exit $ac_status); }; } &&
28862 { ac_try='test -s conftest$ac_exeext'
28863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28864 (eval $ac_try) 2>&5
28866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28867 (exit $ac_status); }; }; then
28868 ol_cv_db_db_4_dot_4=yes
28870 echo "$as_me: failed program was:" >&5
28871 sed 's/^/| /' conftest.$ac_ext >&5
28873 ol_cv_db_db_4_dot_4=no
28875 rm -f conftest.err conftest.$ac_objext \
28876 conftest$ac_exeext conftest.$ac_ext
28881 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
28882 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
28884 if test $ol_cv_db_db_4_dot_4 = yes ; then
28885 ol_cv_lib_db=-ldb-4.4
28889 if test $ol_cv_lib_db = no ; then
28890 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
28891 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
28892 if test "${ol_cv_db_db_4_4+set}" = set; then
28893 echo $ECHO_N "(cached) $ECHO_C" >&6
28898 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28900 cat >conftest.$ac_ext <<_ACEOF
28903 cat confdefs.h >>conftest.$ac_ext
28904 cat >>conftest.$ac_ext <<_ACEOF
28905 /* end confdefs.h. */
28907 #ifdef HAVE_DB_185_H
28908 # include <db_185.h>
28913 #ifndef DB_VERSION_MAJOR
28914 # define DB_VERSION_MAJOR 1
28918 #define NULL ((void*)0)
28925 #if DB_VERSION_MAJOR > 1
28928 int major, minor, patch;
28930 version = db_version( &major, &minor, &patch );
28932 if( major != DB_VERSION_MAJOR ||
28933 minor < DB_VERSION_MINOR )
28935 printf("Berkeley DB version mismatch\n"
28936 "\theader: %s\n\tlibrary: %s\n",
28937 DB_VERSION_STRING, version);
28943 #if DB_VERSION_MAJOR > 2
28944 db_env_create( NULL, 0 );
28945 #elif DB_VERSION_MAJOR > 1
28946 db_appexit( NULL );
28948 (void) dbopen( NULL, 0, 0, 0, NULL);
28955 rm -f conftest.$ac_objext conftest$ac_exeext
28956 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28957 (eval $ac_link) 2>conftest.er1
28959 grep -v '^ *+' conftest.er1 >conftest.err
28961 cat conftest.err >&5
28962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28963 (exit $ac_status); } &&
28964 { ac_try='test -z "$ac_c_werror_flag"
28965 || test ! -s conftest.err'
28966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28967 (eval $ac_try) 2>&5
28969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28970 (exit $ac_status); }; } &&
28971 { ac_try='test -s conftest$ac_exeext'
28972 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28973 (eval $ac_try) 2>&5
28975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28976 (exit $ac_status); }; }; then
28977 ol_cv_db_db_4_4=yes
28979 echo "$as_me: failed program was:" >&5
28980 sed 's/^/| /' conftest.$ac_ext >&5
28984 rm -f conftest.err conftest.$ac_objext \
28985 conftest$ac_exeext conftest.$ac_ext
28990 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
28991 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
28993 if test $ol_cv_db_db_4_4 = yes ; then
28994 ol_cv_lib_db=-ldb-4-4
28998 elif test $ol_cv_bdb_minor = 3 ; then
28999 if test $ol_cv_lib_db = no ; then
29000 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
29001 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
29002 if test "${ol_cv_db_db43+set}" = set; then
29003 echo $ECHO_N "(cached) $ECHO_C" >&6
29008 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29010 cat >conftest.$ac_ext <<_ACEOF
29013 cat confdefs.h >>conftest.$ac_ext
29014 cat >>conftest.$ac_ext <<_ACEOF
29015 /* end confdefs.h. */
29017 #ifdef HAVE_DB_185_H
29018 # include <db_185.h>
29023 #ifndef DB_VERSION_MAJOR
29024 # define DB_VERSION_MAJOR 1
29028 #define NULL ((void*)0)
29035 #if DB_VERSION_MAJOR > 1
29038 int major, minor, patch;
29040 version = db_version( &major, &minor, &patch );
29042 if( major != DB_VERSION_MAJOR ||
29043 minor < DB_VERSION_MINOR )
29045 printf("Berkeley DB version mismatch\n"
29046 "\theader: %s\n\tlibrary: %s\n",
29047 DB_VERSION_STRING, version);
29053 #if DB_VERSION_MAJOR > 2
29054 db_env_create( NULL, 0 );
29055 #elif DB_VERSION_MAJOR > 1
29056 db_appexit( NULL );
29058 (void) dbopen( NULL, 0, 0, 0, NULL);
29065 rm -f conftest.$ac_objext conftest$ac_exeext
29066 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29067 (eval $ac_link) 2>conftest.er1
29069 grep -v '^ *+' conftest.er1 >conftest.err
29071 cat conftest.err >&5
29072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29073 (exit $ac_status); } &&
29074 { ac_try='test -z "$ac_c_werror_flag"
29075 || test ! -s conftest.err'
29076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29077 (eval $ac_try) 2>&5
29079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29080 (exit $ac_status); }; } &&
29081 { ac_try='test -s conftest$ac_exeext'
29082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29083 (eval $ac_try) 2>&5
29085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29086 (exit $ac_status); }; }; then
29089 echo "$as_me: failed program was:" >&5
29090 sed 's/^/| /' conftest.$ac_ext >&5
29094 rm -f conftest.err conftest.$ac_objext \
29095 conftest$ac_exeext conftest.$ac_ext
29100 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
29101 echo "${ECHO_T}$ol_cv_db_db43" >&6
29103 if test $ol_cv_db_db43 = yes ; then
29104 ol_cv_lib_db=-ldb43
29108 if test $ol_cv_lib_db = no ; then
29109 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
29110 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
29111 if test "${ol_cv_db_db_43+set}" = set; then
29112 echo $ECHO_N "(cached) $ECHO_C" >&6
29117 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29119 cat >conftest.$ac_ext <<_ACEOF
29122 cat confdefs.h >>conftest.$ac_ext
29123 cat >>conftest.$ac_ext <<_ACEOF
29124 /* end confdefs.h. */
29126 #ifdef HAVE_DB_185_H
29127 # include <db_185.h>
29132 #ifndef DB_VERSION_MAJOR
29133 # define DB_VERSION_MAJOR 1
29137 #define NULL ((void*)0)
29144 #if DB_VERSION_MAJOR > 1
29147 int major, minor, patch;
29149 version = db_version( &major, &minor, &patch );
29151 if( major != DB_VERSION_MAJOR ||
29152 minor < DB_VERSION_MINOR )
29154 printf("Berkeley DB version mismatch\n"
29155 "\theader: %s\n\tlibrary: %s\n",
29156 DB_VERSION_STRING, version);
29162 #if DB_VERSION_MAJOR > 2
29163 db_env_create( NULL, 0 );
29164 #elif DB_VERSION_MAJOR > 1
29165 db_appexit( NULL );
29167 (void) dbopen( NULL, 0, 0, 0, NULL);
29174 rm -f conftest.$ac_objext conftest$ac_exeext
29175 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29176 (eval $ac_link) 2>conftest.er1
29178 grep -v '^ *+' conftest.er1 >conftest.err
29180 cat conftest.err >&5
29181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29182 (exit $ac_status); } &&
29183 { ac_try='test -z "$ac_c_werror_flag"
29184 || test ! -s conftest.err'
29185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29186 (eval $ac_try) 2>&5
29188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29189 (exit $ac_status); }; } &&
29190 { ac_try='test -s conftest$ac_exeext'
29191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29192 (eval $ac_try) 2>&5
29194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29195 (exit $ac_status); }; }; then
29198 echo "$as_me: failed program was:" >&5
29199 sed 's/^/| /' conftest.$ac_ext >&5
29203 rm -f conftest.err conftest.$ac_objext \
29204 conftest$ac_exeext conftest.$ac_ext
29209 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
29210 echo "${ECHO_T}$ol_cv_db_db_43" >&6
29212 if test $ol_cv_db_db_43 = yes ; then
29213 ol_cv_lib_db=-ldb-43
29217 if test $ol_cv_lib_db = no ; then
29218 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
29219 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
29220 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
29221 echo $ECHO_N "(cached) $ECHO_C" >&6
29226 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29228 cat >conftest.$ac_ext <<_ACEOF
29231 cat confdefs.h >>conftest.$ac_ext
29232 cat >>conftest.$ac_ext <<_ACEOF
29233 /* end confdefs.h. */
29235 #ifdef HAVE_DB_185_H
29236 # include <db_185.h>
29241 #ifndef DB_VERSION_MAJOR
29242 # define DB_VERSION_MAJOR 1
29246 #define NULL ((void*)0)
29253 #if DB_VERSION_MAJOR > 1
29256 int major, minor, patch;
29258 version = db_version( &major, &minor, &patch );
29260 if( major != DB_VERSION_MAJOR ||
29261 minor < DB_VERSION_MINOR )
29263 printf("Berkeley DB version mismatch\n"
29264 "\theader: %s\n\tlibrary: %s\n",
29265 DB_VERSION_STRING, version);
29271 #if DB_VERSION_MAJOR > 2
29272 db_env_create( NULL, 0 );
29273 #elif DB_VERSION_MAJOR > 1
29274 db_appexit( NULL );
29276 (void) dbopen( NULL, 0, 0, 0, NULL);
29283 rm -f conftest.$ac_objext conftest$ac_exeext
29284 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29285 (eval $ac_link) 2>conftest.er1
29287 grep -v '^ *+' conftest.er1 >conftest.err
29289 cat conftest.err >&5
29290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29291 (exit $ac_status); } &&
29292 { ac_try='test -z "$ac_c_werror_flag"
29293 || test ! -s conftest.err'
29294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29295 (eval $ac_try) 2>&5
29297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29298 (exit $ac_status); }; } &&
29299 { ac_try='test -s conftest$ac_exeext'
29300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29301 (eval $ac_try) 2>&5
29303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29304 (exit $ac_status); }; }; then
29305 ol_cv_db_db_4_dot_3=yes
29307 echo "$as_me: failed program was:" >&5
29308 sed 's/^/| /' conftest.$ac_ext >&5
29310 ol_cv_db_db_4_dot_3=no
29312 rm -f conftest.err conftest.$ac_objext \
29313 conftest$ac_exeext conftest.$ac_ext
29318 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
29319 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
29321 if test $ol_cv_db_db_4_dot_3 = yes ; then
29322 ol_cv_lib_db=-ldb-4.3
29326 if test $ol_cv_lib_db = no ; then
29327 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
29328 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
29329 if test "${ol_cv_db_db_4_3+set}" = set; then
29330 echo $ECHO_N "(cached) $ECHO_C" >&6
29335 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29337 cat >conftest.$ac_ext <<_ACEOF
29340 cat confdefs.h >>conftest.$ac_ext
29341 cat >>conftest.$ac_ext <<_ACEOF
29342 /* end confdefs.h. */
29344 #ifdef HAVE_DB_185_H
29345 # include <db_185.h>
29350 #ifndef DB_VERSION_MAJOR
29351 # define DB_VERSION_MAJOR 1
29355 #define NULL ((void*)0)
29362 #if DB_VERSION_MAJOR > 1
29365 int major, minor, patch;
29367 version = db_version( &major, &minor, &patch );
29369 if( major != DB_VERSION_MAJOR ||
29370 minor < DB_VERSION_MINOR )
29372 printf("Berkeley DB version mismatch\n"
29373 "\theader: %s\n\tlibrary: %s\n",
29374 DB_VERSION_STRING, version);
29380 #if DB_VERSION_MAJOR > 2
29381 db_env_create( NULL, 0 );
29382 #elif DB_VERSION_MAJOR > 1
29383 db_appexit( NULL );
29385 (void) dbopen( NULL, 0, 0, 0, NULL);
29392 rm -f conftest.$ac_objext conftest$ac_exeext
29393 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29394 (eval $ac_link) 2>conftest.er1
29396 grep -v '^ *+' conftest.er1 >conftest.err
29398 cat conftest.err >&5
29399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29400 (exit $ac_status); } &&
29401 { ac_try='test -z "$ac_c_werror_flag"
29402 || test ! -s conftest.err'
29403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29404 (eval $ac_try) 2>&5
29406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29407 (exit $ac_status); }; } &&
29408 { ac_try='test -s conftest$ac_exeext'
29409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29410 (eval $ac_try) 2>&5
29412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29413 (exit $ac_status); }; }; then
29414 ol_cv_db_db_4_3=yes
29416 echo "$as_me: failed program was:" >&5
29417 sed 's/^/| /' conftest.$ac_ext >&5
29421 rm -f conftest.err conftest.$ac_objext \
29422 conftest$ac_exeext conftest.$ac_ext
29427 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
29428 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
29430 if test $ol_cv_db_db_4_3 = yes ; then
29431 ol_cv_lib_db=-ldb-4-3
29435 elif test $ol_cv_bdb_minor = 2 ; then
29436 if test $ol_cv_lib_db = no ; then
29437 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
29438 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
29439 if test "${ol_cv_db_db42+set}" = set; then
29440 echo $ECHO_N "(cached) $ECHO_C" >&6
29445 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29447 cat >conftest.$ac_ext <<_ACEOF
29450 cat confdefs.h >>conftest.$ac_ext
29451 cat >>conftest.$ac_ext <<_ACEOF
29452 /* end confdefs.h. */
29454 #ifdef HAVE_DB_185_H
29455 # include <db_185.h>
29460 #ifndef DB_VERSION_MAJOR
29461 # define DB_VERSION_MAJOR 1
29465 #define NULL ((void*)0)
29472 #if DB_VERSION_MAJOR > 1
29475 int major, minor, patch;
29477 version = db_version( &major, &minor, &patch );
29479 if( major != DB_VERSION_MAJOR ||
29480 minor < DB_VERSION_MINOR )
29482 printf("Berkeley DB version mismatch\n"
29483 "\theader: %s\n\tlibrary: %s\n",
29484 DB_VERSION_STRING, version);
29490 #if DB_VERSION_MAJOR > 2
29491 db_env_create( NULL, 0 );
29492 #elif DB_VERSION_MAJOR > 1
29493 db_appexit( NULL );
29495 (void) dbopen( NULL, 0, 0, 0, NULL);
29502 rm -f conftest.$ac_objext conftest$ac_exeext
29503 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29504 (eval $ac_link) 2>conftest.er1
29506 grep -v '^ *+' conftest.er1 >conftest.err
29508 cat conftest.err >&5
29509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29510 (exit $ac_status); } &&
29511 { ac_try='test -z "$ac_c_werror_flag"
29512 || test ! -s conftest.err'
29513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29514 (eval $ac_try) 2>&5
29516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29517 (exit $ac_status); }; } &&
29518 { ac_try='test -s conftest$ac_exeext'
29519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29520 (eval $ac_try) 2>&5
29522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29523 (exit $ac_status); }; }; then
29526 echo "$as_me: failed program was:" >&5
29527 sed 's/^/| /' conftest.$ac_ext >&5
29531 rm -f conftest.err conftest.$ac_objext \
29532 conftest$ac_exeext conftest.$ac_ext
29537 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
29538 echo "${ECHO_T}$ol_cv_db_db42" >&6
29540 if test $ol_cv_db_db42 = yes ; then
29541 ol_cv_lib_db=-ldb42
29545 if test $ol_cv_lib_db = no ; then
29546 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
29547 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
29548 if test "${ol_cv_db_db_42+set}" = set; then
29549 echo $ECHO_N "(cached) $ECHO_C" >&6
29554 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29556 cat >conftest.$ac_ext <<_ACEOF
29559 cat confdefs.h >>conftest.$ac_ext
29560 cat >>conftest.$ac_ext <<_ACEOF
29561 /* end confdefs.h. */
29563 #ifdef HAVE_DB_185_H
29564 # include <db_185.h>
29569 #ifndef DB_VERSION_MAJOR
29570 # define DB_VERSION_MAJOR 1
29574 #define NULL ((void*)0)
29581 #if DB_VERSION_MAJOR > 1
29584 int major, minor, patch;
29586 version = db_version( &major, &minor, &patch );
29588 if( major != DB_VERSION_MAJOR ||
29589 minor < DB_VERSION_MINOR )
29591 printf("Berkeley DB version mismatch\n"
29592 "\theader: %s\n\tlibrary: %s\n",
29593 DB_VERSION_STRING, version);
29599 #if DB_VERSION_MAJOR > 2
29600 db_env_create( NULL, 0 );
29601 #elif DB_VERSION_MAJOR > 1
29602 db_appexit( NULL );
29604 (void) dbopen( NULL, 0, 0, 0, NULL);
29611 rm -f conftest.$ac_objext conftest$ac_exeext
29612 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29613 (eval $ac_link) 2>conftest.er1
29615 grep -v '^ *+' conftest.er1 >conftest.err
29617 cat conftest.err >&5
29618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29619 (exit $ac_status); } &&
29620 { ac_try='test -z "$ac_c_werror_flag"
29621 || test ! -s conftest.err'
29622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29623 (eval $ac_try) 2>&5
29625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29626 (exit $ac_status); }; } &&
29627 { ac_try='test -s conftest$ac_exeext'
29628 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29629 (eval $ac_try) 2>&5
29631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29632 (exit $ac_status); }; }; then
29635 echo "$as_me: failed program was:" >&5
29636 sed 's/^/| /' conftest.$ac_ext >&5
29640 rm -f conftest.err conftest.$ac_objext \
29641 conftest$ac_exeext conftest.$ac_ext
29646 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
29647 echo "${ECHO_T}$ol_cv_db_db_42" >&6
29649 if test $ol_cv_db_db_42 = yes ; then
29650 ol_cv_lib_db=-ldb-42
29654 if test $ol_cv_lib_db = no ; then
29655 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
29656 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
29657 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
29658 echo $ECHO_N "(cached) $ECHO_C" >&6
29663 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29665 cat >conftest.$ac_ext <<_ACEOF
29668 cat confdefs.h >>conftest.$ac_ext
29669 cat >>conftest.$ac_ext <<_ACEOF
29670 /* end confdefs.h. */
29672 #ifdef HAVE_DB_185_H
29673 # include <db_185.h>
29678 #ifndef DB_VERSION_MAJOR
29679 # define DB_VERSION_MAJOR 1
29683 #define NULL ((void*)0)
29690 #if DB_VERSION_MAJOR > 1
29693 int major, minor, patch;
29695 version = db_version( &major, &minor, &patch );
29697 if( major != DB_VERSION_MAJOR ||
29698 minor < DB_VERSION_MINOR )
29700 printf("Berkeley DB version mismatch\n"
29701 "\theader: %s\n\tlibrary: %s\n",
29702 DB_VERSION_STRING, version);
29708 #if DB_VERSION_MAJOR > 2
29709 db_env_create( NULL, 0 );
29710 #elif DB_VERSION_MAJOR > 1
29711 db_appexit( NULL );
29713 (void) dbopen( NULL, 0, 0, 0, NULL);
29720 rm -f conftest.$ac_objext conftest$ac_exeext
29721 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29722 (eval $ac_link) 2>conftest.er1
29724 grep -v '^ *+' conftest.er1 >conftest.err
29726 cat conftest.err >&5
29727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29728 (exit $ac_status); } &&
29729 { ac_try='test -z "$ac_c_werror_flag"
29730 || test ! -s conftest.err'
29731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29732 (eval $ac_try) 2>&5
29734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29735 (exit $ac_status); }; } &&
29736 { ac_try='test -s conftest$ac_exeext'
29737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29738 (eval $ac_try) 2>&5
29740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29741 (exit $ac_status); }; }; then
29742 ol_cv_db_db_4_dot_2=yes
29744 echo "$as_me: failed program was:" >&5
29745 sed 's/^/| /' conftest.$ac_ext >&5
29747 ol_cv_db_db_4_dot_2=no
29749 rm -f conftest.err conftest.$ac_objext \
29750 conftest$ac_exeext conftest.$ac_ext
29755 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
29756 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
29758 if test $ol_cv_db_db_4_dot_2 = yes ; then
29759 ol_cv_lib_db=-ldb-4.2
29763 if test $ol_cv_lib_db = no ; then
29764 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
29765 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
29766 if test "${ol_cv_db_db_4_2+set}" = set; then
29767 echo $ECHO_N "(cached) $ECHO_C" >&6
29772 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29774 cat >conftest.$ac_ext <<_ACEOF
29777 cat confdefs.h >>conftest.$ac_ext
29778 cat >>conftest.$ac_ext <<_ACEOF
29779 /* end confdefs.h. */
29781 #ifdef HAVE_DB_185_H
29782 # include <db_185.h>
29787 #ifndef DB_VERSION_MAJOR
29788 # define DB_VERSION_MAJOR 1
29792 #define NULL ((void*)0)
29799 #if DB_VERSION_MAJOR > 1
29802 int major, minor, patch;
29804 version = db_version( &major, &minor, &patch );
29806 if( major != DB_VERSION_MAJOR ||
29807 minor < DB_VERSION_MINOR )
29809 printf("Berkeley DB version mismatch\n"
29810 "\theader: %s\n\tlibrary: %s\n",
29811 DB_VERSION_STRING, version);
29817 #if DB_VERSION_MAJOR > 2
29818 db_env_create( NULL, 0 );
29819 #elif DB_VERSION_MAJOR > 1
29820 db_appexit( NULL );
29822 (void) dbopen( NULL, 0, 0, 0, NULL);
29829 rm -f conftest.$ac_objext conftest$ac_exeext
29830 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29831 (eval $ac_link) 2>conftest.er1
29833 grep -v '^ *+' conftest.er1 >conftest.err
29835 cat conftest.err >&5
29836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29837 (exit $ac_status); } &&
29838 { ac_try='test -z "$ac_c_werror_flag"
29839 || test ! -s conftest.err'
29840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29841 (eval $ac_try) 2>&5
29843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29844 (exit $ac_status); }; } &&
29845 { ac_try='test -s conftest$ac_exeext'
29846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29847 (eval $ac_try) 2>&5
29849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29850 (exit $ac_status); }; }; then
29851 ol_cv_db_db_4_2=yes
29853 echo "$as_me: failed program was:" >&5
29854 sed 's/^/| /' conftest.$ac_ext >&5
29858 rm -f conftest.err conftest.$ac_objext \
29859 conftest$ac_exeext conftest.$ac_ext
29864 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
29865 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
29867 if test $ol_cv_db_db_4_2 = yes ; then
29868 ol_cv_lib_db=-ldb-4-2
29872 elif test $ol_cv_bdb_minor = 1 ; then
29873 if test $ol_cv_lib_db = no ; then
29874 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
29875 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
29876 if test "${ol_cv_db_db41+set}" = set; then
29877 echo $ECHO_N "(cached) $ECHO_C" >&6
29882 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29884 cat >conftest.$ac_ext <<_ACEOF
29887 cat confdefs.h >>conftest.$ac_ext
29888 cat >>conftest.$ac_ext <<_ACEOF
29889 /* end confdefs.h. */
29891 #ifdef HAVE_DB_185_H
29892 # include <db_185.h>
29897 #ifndef DB_VERSION_MAJOR
29898 # define DB_VERSION_MAJOR 1
29902 #define NULL ((void*)0)
29909 #if DB_VERSION_MAJOR > 1
29912 int major, minor, patch;
29914 version = db_version( &major, &minor, &patch );
29916 if( major != DB_VERSION_MAJOR ||
29917 minor < DB_VERSION_MINOR )
29919 printf("Berkeley DB version mismatch\n"
29920 "\theader: %s\n\tlibrary: %s\n",
29921 DB_VERSION_STRING, version);
29927 #if DB_VERSION_MAJOR > 2
29928 db_env_create( NULL, 0 );
29929 #elif DB_VERSION_MAJOR > 1
29930 db_appexit( NULL );
29932 (void) dbopen( NULL, 0, 0, 0, NULL);
29939 rm -f conftest.$ac_objext conftest$ac_exeext
29940 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29941 (eval $ac_link) 2>conftest.er1
29943 grep -v '^ *+' conftest.er1 >conftest.err
29945 cat conftest.err >&5
29946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29947 (exit $ac_status); } &&
29948 { ac_try='test -z "$ac_c_werror_flag"
29949 || test ! -s conftest.err'
29950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29951 (eval $ac_try) 2>&5
29953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29954 (exit $ac_status); }; } &&
29955 { ac_try='test -s conftest$ac_exeext'
29956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29957 (eval $ac_try) 2>&5
29959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29960 (exit $ac_status); }; }; then
29963 echo "$as_me: failed program was:" >&5
29964 sed 's/^/| /' conftest.$ac_ext >&5
29968 rm -f conftest.err conftest.$ac_objext \
29969 conftest$ac_exeext conftest.$ac_ext
29974 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
29975 echo "${ECHO_T}$ol_cv_db_db41" >&6
29977 if test $ol_cv_db_db41 = yes ; then
29978 ol_cv_lib_db=-ldb41
29982 if test $ol_cv_lib_db = no ; then
29983 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
29984 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
29985 if test "${ol_cv_db_db_41+set}" = set; then
29986 echo $ECHO_N "(cached) $ECHO_C" >&6
29991 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29993 cat >conftest.$ac_ext <<_ACEOF
29996 cat confdefs.h >>conftest.$ac_ext
29997 cat >>conftest.$ac_ext <<_ACEOF
29998 /* end confdefs.h. */
30000 #ifdef HAVE_DB_185_H
30001 # include <db_185.h>
30006 #ifndef DB_VERSION_MAJOR
30007 # define DB_VERSION_MAJOR 1
30011 #define NULL ((void*)0)
30018 #if DB_VERSION_MAJOR > 1
30021 int major, minor, patch;
30023 version = db_version( &major, &minor, &patch );
30025 if( major != DB_VERSION_MAJOR ||
30026 minor < DB_VERSION_MINOR )
30028 printf("Berkeley DB version mismatch\n"
30029 "\theader: %s\n\tlibrary: %s\n",
30030 DB_VERSION_STRING, version);
30036 #if DB_VERSION_MAJOR > 2
30037 db_env_create( NULL, 0 );
30038 #elif DB_VERSION_MAJOR > 1
30039 db_appexit( NULL );
30041 (void) dbopen( NULL, 0, 0, 0, NULL);
30048 rm -f conftest.$ac_objext conftest$ac_exeext
30049 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30050 (eval $ac_link) 2>conftest.er1
30052 grep -v '^ *+' conftest.er1 >conftest.err
30054 cat conftest.err >&5
30055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30056 (exit $ac_status); } &&
30057 { ac_try='test -z "$ac_c_werror_flag"
30058 || test ! -s conftest.err'
30059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30060 (eval $ac_try) 2>&5
30062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30063 (exit $ac_status); }; } &&
30064 { ac_try='test -s conftest$ac_exeext'
30065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30066 (eval $ac_try) 2>&5
30068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30069 (exit $ac_status); }; }; then
30072 echo "$as_me: failed program was:" >&5
30073 sed 's/^/| /' conftest.$ac_ext >&5
30077 rm -f conftest.err conftest.$ac_objext \
30078 conftest$ac_exeext conftest.$ac_ext
30083 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
30084 echo "${ECHO_T}$ol_cv_db_db_41" >&6
30086 if test $ol_cv_db_db_41 = yes ; then
30087 ol_cv_lib_db=-ldb-41
30091 if test $ol_cv_lib_db = no ; then
30092 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
30093 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
30094 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
30095 echo $ECHO_N "(cached) $ECHO_C" >&6
30100 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30102 cat >conftest.$ac_ext <<_ACEOF
30105 cat confdefs.h >>conftest.$ac_ext
30106 cat >>conftest.$ac_ext <<_ACEOF
30107 /* end confdefs.h. */
30109 #ifdef HAVE_DB_185_H
30110 # include <db_185.h>
30115 #ifndef DB_VERSION_MAJOR
30116 # define DB_VERSION_MAJOR 1
30120 #define NULL ((void*)0)
30127 #if DB_VERSION_MAJOR > 1
30130 int major, minor, patch;
30132 version = db_version( &major, &minor, &patch );
30134 if( major != DB_VERSION_MAJOR ||
30135 minor < DB_VERSION_MINOR )
30137 printf("Berkeley DB version mismatch\n"
30138 "\theader: %s\n\tlibrary: %s\n",
30139 DB_VERSION_STRING, version);
30145 #if DB_VERSION_MAJOR > 2
30146 db_env_create( NULL, 0 );
30147 #elif DB_VERSION_MAJOR > 1
30148 db_appexit( NULL );
30150 (void) dbopen( NULL, 0, 0, 0, NULL);
30157 rm -f conftest.$ac_objext conftest$ac_exeext
30158 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30159 (eval $ac_link) 2>conftest.er1
30161 grep -v '^ *+' conftest.er1 >conftest.err
30163 cat conftest.err >&5
30164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30165 (exit $ac_status); } &&
30166 { ac_try='test -z "$ac_c_werror_flag"
30167 || test ! -s conftest.err'
30168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30169 (eval $ac_try) 2>&5
30171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30172 (exit $ac_status); }; } &&
30173 { ac_try='test -s conftest$ac_exeext'
30174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30175 (eval $ac_try) 2>&5
30177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30178 (exit $ac_status); }; }; then
30179 ol_cv_db_db_4_dot_1=yes
30181 echo "$as_me: failed program was:" >&5
30182 sed 's/^/| /' conftest.$ac_ext >&5
30184 ol_cv_db_db_4_dot_1=no
30186 rm -f conftest.err conftest.$ac_objext \
30187 conftest$ac_exeext conftest.$ac_ext
30192 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
30193 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
30195 if test $ol_cv_db_db_4_dot_1 = yes ; then
30196 ol_cv_lib_db=-ldb-4.1
30200 if test $ol_cv_lib_db = no ; then
30201 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
30202 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
30203 if test "${ol_cv_db_db_4_1+set}" = set; then
30204 echo $ECHO_N "(cached) $ECHO_C" >&6
30209 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30211 cat >conftest.$ac_ext <<_ACEOF
30214 cat confdefs.h >>conftest.$ac_ext
30215 cat >>conftest.$ac_ext <<_ACEOF
30216 /* end confdefs.h. */
30218 #ifdef HAVE_DB_185_H
30219 # include <db_185.h>
30224 #ifndef DB_VERSION_MAJOR
30225 # define DB_VERSION_MAJOR 1
30229 #define NULL ((void*)0)
30236 #if DB_VERSION_MAJOR > 1
30239 int major, minor, patch;
30241 version = db_version( &major, &minor, &patch );
30243 if( major != DB_VERSION_MAJOR ||
30244 minor < DB_VERSION_MINOR )
30246 printf("Berkeley DB version mismatch\n"
30247 "\theader: %s\n\tlibrary: %s\n",
30248 DB_VERSION_STRING, version);
30254 #if DB_VERSION_MAJOR > 2
30255 db_env_create( NULL, 0 );
30256 #elif DB_VERSION_MAJOR > 1
30257 db_appexit( NULL );
30259 (void) dbopen( NULL, 0, 0, 0, NULL);
30266 rm -f conftest.$ac_objext conftest$ac_exeext
30267 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30268 (eval $ac_link) 2>conftest.er1
30270 grep -v '^ *+' conftest.er1 >conftest.err
30272 cat conftest.err >&5
30273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30274 (exit $ac_status); } &&
30275 { ac_try='test -z "$ac_c_werror_flag"
30276 || test ! -s conftest.err'
30277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30278 (eval $ac_try) 2>&5
30280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30281 (exit $ac_status); }; } &&
30282 { ac_try='test -s conftest$ac_exeext'
30283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30284 (eval $ac_try) 2>&5
30286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30287 (exit $ac_status); }; }; then
30288 ol_cv_db_db_4_1=yes
30290 echo "$as_me: failed program was:" >&5
30291 sed 's/^/| /' conftest.$ac_ext >&5
30295 rm -f conftest.err conftest.$ac_objext \
30296 conftest$ac_exeext conftest.$ac_ext
30301 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
30302 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
30304 if test $ol_cv_db_db_4_1 = yes ; then
30305 ol_cv_lib_db=-ldb-4-1
30310 if test $ol_cv_lib_db = no ; then
30311 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
30312 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
30313 if test "${ol_cv_db_db_4+set}" = set; then
30314 echo $ECHO_N "(cached) $ECHO_C" >&6
30319 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30321 cat >conftest.$ac_ext <<_ACEOF
30324 cat confdefs.h >>conftest.$ac_ext
30325 cat >>conftest.$ac_ext <<_ACEOF
30326 /* end confdefs.h. */
30328 #ifdef HAVE_DB_185_H
30329 # include <db_185.h>
30334 #ifndef DB_VERSION_MAJOR
30335 # define DB_VERSION_MAJOR 1
30339 #define NULL ((void*)0)
30346 #if DB_VERSION_MAJOR > 1
30349 int major, minor, patch;
30351 version = db_version( &major, &minor, &patch );
30353 if( major != DB_VERSION_MAJOR ||
30354 minor < DB_VERSION_MINOR )
30356 printf("Berkeley DB version mismatch\n"
30357 "\theader: %s\n\tlibrary: %s\n",
30358 DB_VERSION_STRING, version);
30364 #if DB_VERSION_MAJOR > 2
30365 db_env_create( NULL, 0 );
30366 #elif DB_VERSION_MAJOR > 1
30367 db_appexit( NULL );
30369 (void) dbopen( NULL, 0, 0, 0, NULL);
30376 rm -f conftest.$ac_objext conftest$ac_exeext
30377 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30378 (eval $ac_link) 2>conftest.er1
30380 grep -v '^ *+' conftest.er1 >conftest.err
30382 cat conftest.err >&5
30383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30384 (exit $ac_status); } &&
30385 { ac_try='test -z "$ac_c_werror_flag"
30386 || test ! -s conftest.err'
30387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30388 (eval $ac_try) 2>&5
30390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30391 (exit $ac_status); }; } &&
30392 { ac_try='test -s conftest$ac_exeext'
30393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30394 (eval $ac_try) 2>&5
30396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30397 (exit $ac_status); }; }; then
30400 echo "$as_me: failed program was:" >&5
30401 sed 's/^/| /' conftest.$ac_ext >&5
30405 rm -f conftest.err conftest.$ac_objext \
30406 conftest$ac_exeext conftest.$ac_ext
30411 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
30412 echo "${ECHO_T}$ol_cv_db_db_4" >&6
30414 if test $ol_cv_db_db_4 = yes ; then
30415 ol_cv_lib_db=-ldb-4
30419 if test $ol_cv_lib_db = no ; then
30420 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
30421 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
30422 if test "${ol_cv_db_db4+set}" = set; then
30423 echo $ECHO_N "(cached) $ECHO_C" >&6
30428 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30430 cat >conftest.$ac_ext <<_ACEOF
30433 cat confdefs.h >>conftest.$ac_ext
30434 cat >>conftest.$ac_ext <<_ACEOF
30435 /* end confdefs.h. */
30437 #ifdef HAVE_DB_185_H
30438 # include <db_185.h>
30443 #ifndef DB_VERSION_MAJOR
30444 # define DB_VERSION_MAJOR 1
30448 #define NULL ((void*)0)
30455 #if DB_VERSION_MAJOR > 1
30458 int major, minor, patch;
30460 version = db_version( &major, &minor, &patch );
30462 if( major != DB_VERSION_MAJOR ||
30463 minor < DB_VERSION_MINOR )
30465 printf("Berkeley DB version mismatch\n"
30466 "\theader: %s\n\tlibrary: %s\n",
30467 DB_VERSION_STRING, version);
30473 #if DB_VERSION_MAJOR > 2
30474 db_env_create( NULL, 0 );
30475 #elif DB_VERSION_MAJOR > 1
30476 db_appexit( NULL );
30478 (void) dbopen( NULL, 0, 0, 0, NULL);
30485 rm -f conftest.$ac_objext conftest$ac_exeext
30486 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30487 (eval $ac_link) 2>conftest.er1
30489 grep -v '^ *+' conftest.er1 >conftest.err
30491 cat conftest.err >&5
30492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30493 (exit $ac_status); } &&
30494 { ac_try='test -z "$ac_c_werror_flag"
30495 || test ! -s conftest.err'
30496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30497 (eval $ac_try) 2>&5
30499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30500 (exit $ac_status); }; } &&
30501 { ac_try='test -s conftest$ac_exeext'
30502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30503 (eval $ac_try) 2>&5
30505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30506 (exit $ac_status); }; }; then
30509 echo "$as_me: failed program was:" >&5
30510 sed 's/^/| /' conftest.$ac_ext >&5
30514 rm -f conftest.err conftest.$ac_objext \
30515 conftest$ac_exeext conftest.$ac_ext
30520 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
30521 echo "${ECHO_T}$ol_cv_db_db4" >&6
30523 if test $ol_cv_db_db4 = yes ; then
30528 if test $ol_cv_lib_db = no ; then
30529 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
30530 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
30531 if test "${ol_cv_db_db+set}" = set; then
30532 echo $ECHO_N "(cached) $ECHO_C" >&6
30537 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30539 cat >conftest.$ac_ext <<_ACEOF
30542 cat confdefs.h >>conftest.$ac_ext
30543 cat >>conftest.$ac_ext <<_ACEOF
30544 /* end confdefs.h. */
30546 #ifdef HAVE_DB_185_H
30547 # include <db_185.h>
30552 #ifndef DB_VERSION_MAJOR
30553 # define DB_VERSION_MAJOR 1
30557 #define NULL ((void*)0)
30564 #if DB_VERSION_MAJOR > 1
30567 int major, minor, patch;
30569 version = db_version( &major, &minor, &patch );
30571 if( major != DB_VERSION_MAJOR ||
30572 minor < DB_VERSION_MINOR )
30574 printf("Berkeley DB version mismatch\n"
30575 "\theader: %s\n\tlibrary: %s\n",
30576 DB_VERSION_STRING, version);
30582 #if DB_VERSION_MAJOR > 2
30583 db_env_create( NULL, 0 );
30584 #elif DB_VERSION_MAJOR > 1
30585 db_appexit( NULL );
30587 (void) dbopen( NULL, 0, 0, 0, NULL);
30594 rm -f conftest.$ac_objext conftest$ac_exeext
30595 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30596 (eval $ac_link) 2>conftest.er1
30598 grep -v '^ *+' conftest.er1 >conftest.err
30600 cat conftest.err >&5
30601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30602 (exit $ac_status); } &&
30603 { ac_try='test -z "$ac_c_werror_flag"
30604 || test ! -s conftest.err'
30605 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30606 (eval $ac_try) 2>&5
30608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30609 (exit $ac_status); }; } &&
30610 { ac_try='test -s conftest$ac_exeext'
30611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30612 (eval $ac_try) 2>&5
30614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30615 (exit $ac_status); }; }; then
30618 echo "$as_me: failed program was:" >&5
30619 sed 's/^/| /' conftest.$ac_ext >&5
30623 rm -f conftest.err conftest.$ac_objext \
30624 conftest$ac_exeext conftest.$ac_ext
30629 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
30630 echo "${ECHO_T}$ol_cv_db_db" >&6
30632 if test $ol_cv_db_db = yes ; then
30638 elif test $ol_cv_bdb_major = 3 ; then
30639 if test $ol_cv_lib_db = no ; then
30640 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
30641 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
30642 if test "${ol_cv_db_db3+set}" = set; then
30643 echo $ECHO_N "(cached) $ECHO_C" >&6
30648 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30650 cat >conftest.$ac_ext <<_ACEOF
30653 cat confdefs.h >>conftest.$ac_ext
30654 cat >>conftest.$ac_ext <<_ACEOF
30655 /* end confdefs.h. */
30657 #ifdef HAVE_DB_185_H
30658 # include <db_185.h>
30663 #ifndef DB_VERSION_MAJOR
30664 # define DB_VERSION_MAJOR 1
30668 #define NULL ((void*)0)
30675 #if DB_VERSION_MAJOR > 1
30678 int major, minor, patch;
30680 version = db_version( &major, &minor, &patch );
30682 if( major != DB_VERSION_MAJOR ||
30683 minor < DB_VERSION_MINOR )
30685 printf("Berkeley DB version mismatch\n"
30686 "\theader: %s\n\tlibrary: %s\n",
30687 DB_VERSION_STRING, version);
30693 #if DB_VERSION_MAJOR > 2
30694 db_env_create( NULL, 0 );
30695 #elif DB_VERSION_MAJOR > 1
30696 db_appexit( NULL );
30698 (void) dbopen( NULL, 0, 0, 0, NULL);
30705 rm -f conftest.$ac_objext conftest$ac_exeext
30706 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30707 (eval $ac_link) 2>conftest.er1
30709 grep -v '^ *+' conftest.er1 >conftest.err
30711 cat conftest.err >&5
30712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30713 (exit $ac_status); } &&
30714 { ac_try='test -z "$ac_c_werror_flag"
30715 || test ! -s conftest.err'
30716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30717 (eval $ac_try) 2>&5
30719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30720 (exit $ac_status); }; } &&
30721 { ac_try='test -s conftest$ac_exeext'
30722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30723 (eval $ac_try) 2>&5
30725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30726 (exit $ac_status); }; }; then
30729 echo "$as_me: failed program was:" >&5
30730 sed 's/^/| /' conftest.$ac_ext >&5
30734 rm -f conftest.err conftest.$ac_objext \
30735 conftest$ac_exeext conftest.$ac_ext
30740 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
30741 echo "${ECHO_T}$ol_cv_db_db3" >&6
30743 if test $ol_cv_db_db3 = yes ; then
30748 if test $ol_cv_lib_db = no ; then
30749 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
30750 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
30751 if test "${ol_cv_db_db_3+set}" = set; then
30752 echo $ECHO_N "(cached) $ECHO_C" >&6
30757 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30759 cat >conftest.$ac_ext <<_ACEOF
30762 cat confdefs.h >>conftest.$ac_ext
30763 cat >>conftest.$ac_ext <<_ACEOF
30764 /* end confdefs.h. */
30766 #ifdef HAVE_DB_185_H
30767 # include <db_185.h>
30772 #ifndef DB_VERSION_MAJOR
30773 # define DB_VERSION_MAJOR 1
30777 #define NULL ((void*)0)
30784 #if DB_VERSION_MAJOR > 1
30787 int major, minor, patch;
30789 version = db_version( &major, &minor, &patch );
30791 if( major != DB_VERSION_MAJOR ||
30792 minor < DB_VERSION_MINOR )
30794 printf("Berkeley DB version mismatch\n"
30795 "\theader: %s\n\tlibrary: %s\n",
30796 DB_VERSION_STRING, version);
30802 #if DB_VERSION_MAJOR > 2
30803 db_env_create( NULL, 0 );
30804 #elif DB_VERSION_MAJOR > 1
30805 db_appexit( NULL );
30807 (void) dbopen( NULL, 0, 0, 0, NULL);
30814 rm -f conftest.$ac_objext conftest$ac_exeext
30815 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30816 (eval $ac_link) 2>conftest.er1
30818 grep -v '^ *+' conftest.er1 >conftest.err
30820 cat conftest.err >&5
30821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30822 (exit $ac_status); } &&
30823 { ac_try='test -z "$ac_c_werror_flag"
30824 || test ! -s conftest.err'
30825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30826 (eval $ac_try) 2>&5
30828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30829 (exit $ac_status); }; } &&
30830 { ac_try='test -s conftest$ac_exeext'
30831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30832 (eval $ac_try) 2>&5
30834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30835 (exit $ac_status); }; }; then
30838 echo "$as_me: failed program was:" >&5
30839 sed 's/^/| /' conftest.$ac_ext >&5
30843 rm -f conftest.err conftest.$ac_objext \
30844 conftest$ac_exeext conftest.$ac_ext
30849 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
30850 echo "${ECHO_T}$ol_cv_db_db_3" >&6
30852 if test $ol_cv_db_db_3 = yes ; then
30853 ol_cv_lib_db=-ldb-3
30858 elif test $ol_cv_bdb_major = 2 ; then
30859 if test $ol_cv_lib_db = no ; then
30860 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
30861 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
30862 if test "${ol_cv_db_db2+set}" = set; then
30863 echo $ECHO_N "(cached) $ECHO_C" >&6
30868 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30870 cat >conftest.$ac_ext <<_ACEOF
30873 cat confdefs.h >>conftest.$ac_ext
30874 cat >>conftest.$ac_ext <<_ACEOF
30875 /* end confdefs.h. */
30877 #ifdef HAVE_DB_185_H
30878 # include <db_185.h>
30883 #ifndef DB_VERSION_MAJOR
30884 # define DB_VERSION_MAJOR 1
30888 #define NULL ((void*)0)
30895 #if DB_VERSION_MAJOR > 1
30898 int major, minor, patch;
30900 version = db_version( &major, &minor, &patch );
30902 if( major != DB_VERSION_MAJOR ||
30903 minor < DB_VERSION_MINOR )
30905 printf("Berkeley DB version mismatch\n"
30906 "\theader: %s\n\tlibrary: %s\n",
30907 DB_VERSION_STRING, version);
30913 #if DB_VERSION_MAJOR > 2
30914 db_env_create( NULL, 0 );
30915 #elif DB_VERSION_MAJOR > 1
30916 db_appexit( NULL );
30918 (void) dbopen( NULL, 0, 0, 0, NULL);
30925 rm -f conftest.$ac_objext conftest$ac_exeext
30926 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30927 (eval $ac_link) 2>conftest.er1
30929 grep -v '^ *+' conftest.er1 >conftest.err
30931 cat conftest.err >&5
30932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30933 (exit $ac_status); } &&
30934 { ac_try='test -z "$ac_c_werror_flag"
30935 || test ! -s conftest.err'
30936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30937 (eval $ac_try) 2>&5
30939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30940 (exit $ac_status); }; } &&
30941 { ac_try='test -s conftest$ac_exeext'
30942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30943 (eval $ac_try) 2>&5
30945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30946 (exit $ac_status); }; }; then
30949 echo "$as_me: failed program was:" >&5
30950 sed 's/^/| /' conftest.$ac_ext >&5
30954 rm -f conftest.err conftest.$ac_objext \
30955 conftest$ac_exeext conftest.$ac_ext
30960 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
30961 echo "${ECHO_T}$ol_cv_db_db2" >&6
30963 if test $ol_cv_db_db2 = yes ; then
30968 if test $ol_cv_lib_db = no ; then
30969 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
30970 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
30971 if test "${ol_cv_db_db_2+set}" = set; then
30972 echo $ECHO_N "(cached) $ECHO_C" >&6
30977 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
30979 cat >conftest.$ac_ext <<_ACEOF
30982 cat confdefs.h >>conftest.$ac_ext
30983 cat >>conftest.$ac_ext <<_ACEOF
30984 /* end confdefs.h. */
30986 #ifdef HAVE_DB_185_H
30987 # include <db_185.h>
30992 #ifndef DB_VERSION_MAJOR
30993 # define DB_VERSION_MAJOR 1
30997 #define NULL ((void*)0)
31004 #if DB_VERSION_MAJOR > 1
31007 int major, minor, patch;
31009 version = db_version( &major, &minor, &patch );
31011 if( major != DB_VERSION_MAJOR ||
31012 minor < DB_VERSION_MINOR )
31014 printf("Berkeley DB version mismatch\n"
31015 "\theader: %s\n\tlibrary: %s\n",
31016 DB_VERSION_STRING, version);
31022 #if DB_VERSION_MAJOR > 2
31023 db_env_create( NULL, 0 );
31024 #elif DB_VERSION_MAJOR > 1
31025 db_appexit( NULL );
31027 (void) dbopen( NULL, 0, 0, 0, NULL);
31034 rm -f conftest.$ac_objext conftest$ac_exeext
31035 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31036 (eval $ac_link) 2>conftest.er1
31038 grep -v '^ *+' conftest.er1 >conftest.err
31040 cat conftest.err >&5
31041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31042 (exit $ac_status); } &&
31043 { ac_try='test -z "$ac_c_werror_flag"
31044 || test ! -s conftest.err'
31045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31046 (eval $ac_try) 2>&5
31048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31049 (exit $ac_status); }; } &&
31050 { ac_try='test -s conftest$ac_exeext'
31051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31052 (eval $ac_try) 2>&5
31054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31055 (exit $ac_status); }; }; then
31058 echo "$as_me: failed program was:" >&5
31059 sed 's/^/| /' conftest.$ac_ext >&5
31063 rm -f conftest.err conftest.$ac_objext \
31064 conftest$ac_exeext conftest.$ac_ext
31069 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
31070 echo "${ECHO_T}$ol_cv_db_db_2" >&6
31072 if test $ol_cv_db_db_2 = yes ; then
31073 ol_cv_lib_db=-ldb-2
31078 elif test $ol_cv_bdb_major = 1 ; then
31079 if test $ol_cv_lib_db = no ; then
31080 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
31081 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
31082 if test "${ol_cv_db_db1+set}" = set; then
31083 echo $ECHO_N "(cached) $ECHO_C" >&6
31088 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31090 cat >conftest.$ac_ext <<_ACEOF
31093 cat confdefs.h >>conftest.$ac_ext
31094 cat >>conftest.$ac_ext <<_ACEOF
31095 /* end confdefs.h. */
31097 #ifdef HAVE_DB_185_H
31098 # include <db_185.h>
31103 #ifndef DB_VERSION_MAJOR
31104 # define DB_VERSION_MAJOR 1
31108 #define NULL ((void*)0)
31115 #if DB_VERSION_MAJOR > 1
31118 int major, minor, patch;
31120 version = db_version( &major, &minor, &patch );
31122 if( major != DB_VERSION_MAJOR ||
31123 minor < DB_VERSION_MINOR )
31125 printf("Berkeley DB version mismatch\n"
31126 "\theader: %s\n\tlibrary: %s\n",
31127 DB_VERSION_STRING, version);
31133 #if DB_VERSION_MAJOR > 2
31134 db_env_create( NULL, 0 );
31135 #elif DB_VERSION_MAJOR > 1
31136 db_appexit( NULL );
31138 (void) dbopen( NULL, 0, 0, 0, NULL);
31145 rm -f conftest.$ac_objext conftest$ac_exeext
31146 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31147 (eval $ac_link) 2>conftest.er1
31149 grep -v '^ *+' conftest.er1 >conftest.err
31151 cat conftest.err >&5
31152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31153 (exit $ac_status); } &&
31154 { ac_try='test -z "$ac_c_werror_flag"
31155 || test ! -s conftest.err'
31156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31157 (eval $ac_try) 2>&5
31159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31160 (exit $ac_status); }; } &&
31161 { ac_try='test -s conftest$ac_exeext'
31162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31163 (eval $ac_try) 2>&5
31165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31166 (exit $ac_status); }; }; then
31169 echo "$as_me: failed program was:" >&5
31170 sed 's/^/| /' conftest.$ac_ext >&5
31174 rm -f conftest.err conftest.$ac_objext \
31175 conftest$ac_exeext conftest.$ac_ext
31180 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
31181 echo "${ECHO_T}$ol_cv_db_db1" >&6
31183 if test $ol_cv_db_db1 = yes ; then
31188 if test $ol_cv_lib_db = no ; then
31189 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
31190 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
31191 if test "${ol_cv_db_db_1+set}" = set; then
31192 echo $ECHO_N "(cached) $ECHO_C" >&6
31197 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31199 cat >conftest.$ac_ext <<_ACEOF
31202 cat confdefs.h >>conftest.$ac_ext
31203 cat >>conftest.$ac_ext <<_ACEOF
31204 /* end confdefs.h. */
31206 #ifdef HAVE_DB_185_H
31207 # include <db_185.h>
31212 #ifndef DB_VERSION_MAJOR
31213 # define DB_VERSION_MAJOR 1
31217 #define NULL ((void*)0)
31224 #if DB_VERSION_MAJOR > 1
31227 int major, minor, patch;
31229 version = db_version( &major, &minor, &patch );
31231 if( major != DB_VERSION_MAJOR ||
31232 minor < DB_VERSION_MINOR )
31234 printf("Berkeley DB version mismatch\n"
31235 "\theader: %s\n\tlibrary: %s\n",
31236 DB_VERSION_STRING, version);
31242 #if DB_VERSION_MAJOR > 2
31243 db_env_create( NULL, 0 );
31244 #elif DB_VERSION_MAJOR > 1
31245 db_appexit( NULL );
31247 (void) dbopen( NULL, 0, 0, 0, NULL);
31254 rm -f conftest.$ac_objext conftest$ac_exeext
31255 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31256 (eval $ac_link) 2>conftest.er1
31258 grep -v '^ *+' conftest.er1 >conftest.err
31260 cat conftest.err >&5
31261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31262 (exit $ac_status); } &&
31263 { ac_try='test -z "$ac_c_werror_flag"
31264 || test ! -s conftest.err'
31265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31266 (eval $ac_try) 2>&5
31268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31269 (exit $ac_status); }; } &&
31270 { ac_try='test -s conftest$ac_exeext'
31271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31272 (eval $ac_try) 2>&5
31274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31275 (exit $ac_status); }; }; then
31278 echo "$as_me: failed program was:" >&5
31279 sed 's/^/| /' conftest.$ac_ext >&5
31283 rm -f conftest.err conftest.$ac_objext \
31284 conftest$ac_exeext conftest.$ac_ext
31289 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
31290 echo "${ECHO_T}$ol_cv_db_db_1" >&6
31292 if test $ol_cv_db_db_1 = yes ; then
31293 ol_cv_lib_db=-ldb-1
31298 if test $ol_cv_lib_db = no ; then
31299 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
31300 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
31301 if test "${ol_cv_db_none+set}" = set; then
31302 echo $ECHO_N "(cached) $ECHO_C" >&6
31307 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
31309 cat >conftest.$ac_ext <<_ACEOF
31312 cat confdefs.h >>conftest.$ac_ext
31313 cat >>conftest.$ac_ext <<_ACEOF
31314 /* end confdefs.h. */
31316 #ifdef HAVE_DB_185_H
31317 # include <db_185.h>
31322 #ifndef DB_VERSION_MAJOR
31323 # define DB_VERSION_MAJOR 1
31327 #define NULL ((void*)0)
31334 #if DB_VERSION_MAJOR > 1
31337 int major, minor, patch;
31339 version = db_version( &major, &minor, &patch );
31341 if( major != DB_VERSION_MAJOR ||
31342 minor < DB_VERSION_MINOR )
31344 printf("Berkeley DB version mismatch\n"
31345 "\theader: %s\n\tlibrary: %s\n",
31346 DB_VERSION_STRING, version);
31352 #if DB_VERSION_MAJOR > 2
31353 db_env_create( NULL, 0 );
31354 #elif DB_VERSION_MAJOR > 1
31355 db_appexit( NULL );
31357 (void) dbopen( NULL, 0, 0, 0, NULL);
31364 rm -f conftest.$ac_objext conftest$ac_exeext
31365 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31366 (eval $ac_link) 2>conftest.er1
31368 grep -v '^ *+' conftest.er1 >conftest.err
31370 cat conftest.err >&5
31371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31372 (exit $ac_status); } &&
31373 { ac_try='test -z "$ac_c_werror_flag"
31374 || test ! -s conftest.err'
31375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31376 (eval $ac_try) 2>&5
31378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31379 (exit $ac_status); }; } &&
31380 { ac_try='test -s conftest$ac_exeext'
31381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31382 (eval $ac_try) 2>&5
31384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31385 (exit $ac_status); }; }; then
31388 echo "$as_me: failed program was:" >&5
31389 sed 's/^/| /' conftest.$ac_ext >&5
31393 rm -f conftest.err conftest.$ac_objext \
31394 conftest$ac_exeext conftest.$ac_ext
31399 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
31400 echo "${ECHO_T}$ol_cv_db_none" >&6
31402 if test $ol_cv_db_none = yes ; then
31408 if test "$ol_cv_lib_db" != no ; then
31409 ol_cv_berkeley_db=yes
31410 echo "$as_me:$LINENO: checking for Berkeley DB version match" >&5
31411 echo $ECHO_N "checking for Berkeley DB version match... $ECHO_C" >&6
31412 if test "${ol_cv_berkeley_db_version+set}" = set; then
31413 echo $ECHO_N "(cached) $ECHO_C" >&6
31417 LIBS="$LTHREAD_LIBS $LIBS"
31418 if test $ol_cv_lib_db != yes ; then
31419 LIBS="$ol_cv_lib_db $LIBS"
31422 if test "$cross_compiling" = yes; then
31423 ol_cv_berkeley_db_version=cross
31425 cat >conftest.$ac_ext <<_ACEOF
31428 cat confdefs.h >>conftest.$ac_ext
31429 cat >>conftest.$ac_ext <<_ACEOF
31430 /* end confdefs.h. */
31432 #ifdef HAVE_DB_185_H
31437 #ifndef DB_VERSION_MAJOR
31438 # define DB_VERSION_MAJOR 1
31441 #define NULL ((void *)0)
31445 #if DB_VERSION_MAJOR > 1
31447 int major, minor, patch;
31449 version = db_version( &major, &minor, &patch );
31451 if( major != DB_VERSION_MAJOR ||
31452 minor != DB_VERSION_MINOR ||
31453 patch != DB_VERSION_PATCH )
31455 printf("Berkeley DB version mismatch\n"
31456 "\theader: %s\n\tlibrary: %s\n",
31457 DB_VERSION_STRING, version);
31465 rm -f conftest$ac_exeext
31466 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31467 (eval $ac_link) 2>&5
31469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31470 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
31471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31472 (eval $ac_try) 2>&5
31474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31475 (exit $ac_status); }; }; then
31476 ol_cv_berkeley_db_version=yes
31478 echo "$as_me: program exited with status $ac_status" >&5
31479 echo "$as_me: failed program was:" >&5
31480 sed 's/^/| /' conftest.$ac_ext >&5
31482 ( exit $ac_status )
31483 ol_cv_berkeley_db_version=no
31485 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
31491 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
31492 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6
31494 if test $ol_cv_berkeley_db_version = no ; then
31495 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
31496 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
31497 { (exit 1); exit 1; }; }
31500 echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
31501 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6
31502 if test "${ol_cv_berkeley_db_thread+set}" = set; then
31503 echo $ECHO_N "(cached) $ECHO_C" >&6
31507 LIBS="$LTHREAD_LIBS $LIBS"
31508 if test $ol_cv_lib_db != yes ; then
31509 LIBS="$ol_cv_lib_db $LIBS"
31512 if test "$cross_compiling" = yes; then
31513 ol_cv_berkeley_db_thread=cross
31515 cat >conftest.$ac_ext <<_ACEOF
31518 cat confdefs.h >>conftest.$ac_ext
31519 cat >>conftest.$ac_ext <<_ACEOF
31520 /* end confdefs.h. */
31522 #ifdef HAVE_DB_185_H
31528 #define NULL ((void *)0)
31533 u_int32_t flags = DB_CREATE |
31539 #if DB_VERSION_MAJOR > 2
31540 DB_ENV *env = NULL;
31542 rc = db_env_create( &env, 0 );
31544 flags |= DB_INIT_MPOOL;
31545 #ifdef DB_MPOOL_PRIVATE
31546 flags |= DB_MPOOL_PRIVATE;
31550 printf("BerkeleyDB: %s\n", db_strerror(rc) );
31554 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
31555 rc = env->open( env, NULL, flags, 0 );
31557 rc = env->open( env, NULL, NULL, flags, 0 );
31561 rc = env->close( env, 0 );
31565 printf("BerkeleyDB: %s\n", db_strerror(rc) );
31571 memset( &env, '\0', sizeof(env) );
31573 rc = db_appinit( NULL, NULL, &env, flags );
31576 db_appexit( &env );
31579 unlink("__db_mpool.share");
31580 unlink("__db_lock.share");
31586 rm -f conftest$ac_exeext
31587 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31588 (eval $ac_link) 2>&5
31590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31591 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
31592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31593 (eval $ac_try) 2>&5
31595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31596 (exit $ac_status); }; }; then
31597 ol_cv_berkeley_db_thread=yes
31599 echo "$as_me: program exited with status $ac_status" >&5
31600 echo "$as_me: failed program was:" >&5
31601 sed 's/^/| /' conftest.$ac_ext >&5
31603 ( exit $ac_status )
31604 ol_cv_berkeley_db_thread=no
31606 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
31612 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
31613 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6
31615 if test $ol_cv_berkeley_db_thread != no ; then
31617 cat >>confdefs.h <<\_ACEOF
31618 #define HAVE_BERKELEY_DB_THREAD 1
31627 if test $ol_cv_berkeley_db = no ; then
31628 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
31629 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
31630 { (exit 1); exit 1; }; }
31634 cat >>confdefs.h <<\_ACEOF
31635 #define HAVE_BERKELEY_DB 1
31639 if test $ol_cv_lib_db != yes ; then
31640 BDB_LIBS="$BDB_LIBS $ol_cv_lib_db"
31643 echo "$as_me:$LINENO: checking Berkeley DB version for BDB/HDB backends" >&5
31644 echo $ECHO_N "checking Berkeley DB version for BDB/HDB backends... $ECHO_C" >&6
31645 if test "${ol_cv_bdb_compat+set}" = set; then
31646 echo $ECHO_N "(cached) $ECHO_C" >&6
31649 cat >conftest.$ac_ext <<_ACEOF
31652 cat confdefs.h >>conftest.$ac_ext
31653 cat >>conftest.$ac_ext <<_ACEOF
31654 /* end confdefs.h. */
31658 /* this check could be improved */
31659 #ifndef DB_VERSION_MAJOR
31660 # define DB_VERSION_MAJOR 1
31662 #ifndef DB_VERSION_MINOR
31663 # define DB_VERSION_MINOR 0
31666 /* require 4.2 or later */
31667 #if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 2)
31668 __db_version_compat
31672 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31673 $EGREP "__db_version_compat" >/dev/null 2>&1; then
31674 ol_cv_bdb_compat=yes
31676 ol_cv_bdb_compat=no
31681 echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
31682 echo "${ECHO_T}$ol_cv_bdb_compat" >&6
31685 if test $ol_cv_bdb_compat != yes ; then
31686 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB version incompatible" >&5
31687 echo "$as_me: error: BDB/HDB: BerkeleyDB version incompatible" >&2;}
31688 { (exit 1); exit 1; }; }
31691 SLAPD_LIBS="$SLAPD_LIBS \$(BDB_LIBS)"
31697 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
31698 BUILD_LIBS_DYNAMIC=shared
31700 cat >>confdefs.h <<\_ACEOF
31701 #define LDAP_LIBS_DYNAMIC 1
31706 BUILD_LIBS_DYNAMIC=static
31710 if test $ol_enable_wrappers != no ; then
31712 for ac_header in tcpd.h
31714 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31715 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31716 echo "$as_me:$LINENO: checking for $ac_header" >&5
31717 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31718 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31719 echo $ECHO_N "(cached) $ECHO_C" >&6
31721 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31722 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31724 # Is the header compilable?
31725 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31726 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31727 cat >conftest.$ac_ext <<_ACEOF
31730 cat confdefs.h >>conftest.$ac_ext
31731 cat >>conftest.$ac_ext <<_ACEOF
31732 /* end confdefs.h. */
31733 $ac_includes_default
31734 #include <$ac_header>
31736 rm -f conftest.$ac_objext
31737 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31738 (eval $ac_compile) 2>conftest.er1
31740 grep -v '^ *+' conftest.er1 >conftest.err
31742 cat conftest.err >&5
31743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31744 (exit $ac_status); } &&
31745 { ac_try='test -z "$ac_c_werror_flag"
31746 || test ! -s conftest.err'
31747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31748 (eval $ac_try) 2>&5
31750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31751 (exit $ac_status); }; } &&
31752 { ac_try='test -s conftest.$ac_objext'
31753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31754 (eval $ac_try) 2>&5
31756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31757 (exit $ac_status); }; }; then
31758 ac_header_compiler=yes
31760 echo "$as_me: failed program was:" >&5
31761 sed 's/^/| /' conftest.$ac_ext >&5
31763 ac_header_compiler=no
31765 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31766 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31767 echo "${ECHO_T}$ac_header_compiler" >&6
31769 # Is the header present?
31770 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31771 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31772 cat >conftest.$ac_ext <<_ACEOF
31775 cat confdefs.h >>conftest.$ac_ext
31776 cat >>conftest.$ac_ext <<_ACEOF
31777 /* end confdefs.h. */
31778 #include <$ac_header>
31780 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31781 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31783 grep -v '^ *+' conftest.er1 >conftest.err
31785 cat conftest.err >&5
31786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31787 (exit $ac_status); } >/dev/null; then
31788 if test -s conftest.err; then
31789 ac_cpp_err=$ac_c_preproc_warn_flag
31790 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31797 if test -z "$ac_cpp_err"; then
31798 ac_header_preproc=yes
31800 echo "$as_me: failed program was:" >&5
31801 sed 's/^/| /' conftest.$ac_ext >&5
31803 ac_header_preproc=no
31805 rm -f conftest.err conftest.$ac_ext
31806 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31807 echo "${ECHO_T}$ac_header_preproc" >&6
31809 # So? What about this header?
31810 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31812 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31813 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31814 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31815 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31816 ac_header_preproc=yes
31819 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31820 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31821 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31822 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31823 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31824 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31825 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31826 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31827 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31828 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31829 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31830 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31833 ## --------------------------------------------- ##
31834 ## Report this to <http://www.openldap.org/its/> ##
31835 ## --------------------------------------------- ##
31838 sed "s/^/$as_me: WARNING: /" >&2
31841 echo "$as_me:$LINENO: checking for $ac_header" >&5
31842 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31843 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31844 echo $ECHO_N "(cached) $ECHO_C" >&6
31846 eval "$as_ac_Header=\$ac_header_preproc"
31848 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31849 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31852 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31853 cat >>confdefs.h <<_ACEOF
31854 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31857 echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
31858 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6
31860 LIBS="$LIBS -lwrap"
31861 cat >conftest.$ac_ext <<_ACEOF
31864 cat confdefs.h >>conftest.$ac_ext
31865 cat >>conftest.$ac_ext <<_ACEOF
31866 /* end confdefs.h. */
31869 int allow_severity = 0;
31870 int deny_severity = 0;
31872 struct request_info *req;
31884 rm -f conftest.$ac_objext conftest$ac_exeext
31885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31886 (eval $ac_link) 2>conftest.er1
31888 grep -v '^ *+' conftest.er1 >conftest.err
31890 cat conftest.err >&5
31891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31892 (exit $ac_status); } &&
31893 { ac_try='test -z "$ac_c_werror_flag"
31894 || test ! -s conftest.err'
31895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31896 (eval $ac_try) 2>&5
31898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31899 (exit $ac_status); }; } &&
31900 { ac_try='test -s conftest$ac_exeext'
31901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31902 (eval $ac_try) 2>&5
31904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31905 (exit $ac_status); }; }; then
31906 echo "$as_me:$LINENO: result: -lwrap" >&5
31907 echo "${ECHO_T}-lwrap" >&6
31911 echo "$as_me: failed program was:" >&5
31912 sed 's/^/| /' conftest.$ac_ext >&5
31916 cat >conftest.$ac_ext <<_ACEOF
31919 cat confdefs.h >>conftest.$ac_ext
31920 cat >>conftest.$ac_ext <<_ACEOF
31921 /* end confdefs.h. */
31924 int allow_severity = 0;
31925 int deny_severity = 0;
31927 struct request_info *req;
31939 rm -f conftest.$ac_objext conftest$ac_exeext
31940 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31941 (eval $ac_link) 2>conftest.er1
31943 grep -v '^ *+' conftest.er1 >conftest.err
31945 cat conftest.err >&5
31946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31947 (exit $ac_status); } &&
31948 { ac_try='test -z "$ac_c_werror_flag"
31949 || test ! -s conftest.err'
31950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31951 (eval $ac_try) 2>&5
31953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31954 (exit $ac_status); }; } &&
31955 { ac_try='test -s conftest$ac_exeext'
31956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31957 (eval $ac_try) 2>&5
31959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31960 (exit $ac_status); }; }; then
31961 echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
31962 echo "${ECHO_T}-lwrap -lnsl" >&6
31964 LIBS="$save_LIBS -lnsl"
31966 echo "$as_me: failed program was:" >&5
31967 sed 's/^/| /' conftest.$ac_ext >&5
31970 echo "$as_me:$LINENO: result: no" >&5
31971 echo "${ECHO_T}no" >&6
31975 rm -f conftest.err conftest.$ac_objext \
31976 conftest$ac_exeext conftest.$ac_ext
31978 rm -f conftest.err conftest.$ac_objext \
31979 conftest$ac_exeext conftest.$ac_ext
31987 if test $have_wrappers = yes ; then
31989 cat >>confdefs.h <<\_ACEOF
31990 #define HAVE_TCPD 1
31994 elif test $ol_enable_wrappers = yes ; then
31995 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
31996 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
31997 { (exit 1); exit 1; }; }
31999 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
32000 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
32005 if test $ol_enable_syslog != no ; then
32006 echo "$as_me:$LINENO: checking for openlog" >&5
32007 echo $ECHO_N "checking for openlog... $ECHO_C" >&6
32008 if test "${ac_cv_func_openlog+set}" = set; then
32009 echo $ECHO_N "(cached) $ECHO_C" >&6
32011 cat >conftest.$ac_ext <<_ACEOF
32014 cat confdefs.h >>conftest.$ac_ext
32015 cat >>conftest.$ac_ext <<_ACEOF
32016 /* end confdefs.h. */
32017 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
32018 For example, HP-UX 11i <limits.h> declares gettimeofday. */
32019 #define openlog innocuous_openlog
32021 /* System header to define __stub macros and hopefully few prototypes,
32022 which can conflict with char openlog (); below.
32023 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
32024 <limits.h> exists even on freestanding compilers. */
32027 # include <limits.h>
32029 # include <assert.h>
32034 /* Override any gcc2 internal prototype to avoid an error. */
32039 /* We use char because int might match the return type of a gcc2
32040 builtin and then its argument prototype would still apply. */
32042 /* The GNU C library defines this for functions which it implements
32043 to always fail with ENOSYS. Some functions are actually named
32044 something starting with __ and the normal name is an alias. */
32045 #if defined (__stub_openlog) || defined (__stub___openlog)
32048 char (*f) () = openlog;
32057 return f != openlog;
32062 rm -f conftest.$ac_objext conftest$ac_exeext
32063 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32064 (eval $ac_link) 2>conftest.er1
32066 grep -v '^ *+' conftest.er1 >conftest.err
32068 cat conftest.err >&5
32069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32070 (exit $ac_status); } &&
32071 { ac_try='test -z "$ac_c_werror_flag"
32072 || test ! -s conftest.err'
32073 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32074 (eval $ac_try) 2>&5
32076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32077 (exit $ac_status); }; } &&
32078 { ac_try='test -s conftest$ac_exeext'
32079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32080 (eval $ac_try) 2>&5
32082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32083 (exit $ac_status); }; }; then
32084 ac_cv_func_openlog=yes
32086 echo "$as_me: failed program was:" >&5
32087 sed 's/^/| /' conftest.$ac_ext >&5
32089 ac_cv_func_openlog=no
32091 rm -f conftest.err conftest.$ac_objext \
32092 conftest$ac_exeext conftest.$ac_ext
32094 echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
32095 echo "${ECHO_T}$ac_cv_func_openlog" >&6
32097 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
32098 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
32099 echo "$as_me: error: could not find syslog" >&2;}
32100 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
32102 ol_enable_syslog=$ac_cv_func_openlog
32106 if test $ol_enable_sql != no ; then
32109 for ac_header in sql.h sqlext.h
32111 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
32112 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32113 echo "$as_me:$LINENO: checking for $ac_header" >&5
32114 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32115 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32116 echo $ECHO_N "(cached) $ECHO_C" >&6
32118 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32119 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32121 # Is the header compilable?
32122 echo "$as_me:$LINENO: checking $ac_header usability" >&5
32123 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
32124 cat >conftest.$ac_ext <<_ACEOF
32127 cat confdefs.h >>conftest.$ac_ext
32128 cat >>conftest.$ac_ext <<_ACEOF
32129 /* end confdefs.h. */
32130 $ac_includes_default
32131 #include <$ac_header>
32133 rm -f conftest.$ac_objext
32134 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32135 (eval $ac_compile) 2>conftest.er1
32137 grep -v '^ *+' conftest.er1 >conftest.err
32139 cat conftest.err >&5
32140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32141 (exit $ac_status); } &&
32142 { ac_try='test -z "$ac_c_werror_flag"
32143 || test ! -s conftest.err'
32144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32145 (eval $ac_try) 2>&5
32147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32148 (exit $ac_status); }; } &&
32149 { ac_try='test -s conftest.$ac_objext'
32150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32151 (eval $ac_try) 2>&5
32153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32154 (exit $ac_status); }; }; then
32155 ac_header_compiler=yes
32157 echo "$as_me: failed program was:" >&5
32158 sed 's/^/| /' conftest.$ac_ext >&5
32160 ac_header_compiler=no
32162 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32163 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
32164 echo "${ECHO_T}$ac_header_compiler" >&6
32166 # Is the header present?
32167 echo "$as_me:$LINENO: checking $ac_header presence" >&5
32168 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
32169 cat >conftest.$ac_ext <<_ACEOF
32172 cat confdefs.h >>conftest.$ac_ext
32173 cat >>conftest.$ac_ext <<_ACEOF
32174 /* end confdefs.h. */
32175 #include <$ac_header>
32177 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
32178 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
32180 grep -v '^ *+' conftest.er1 >conftest.err
32182 cat conftest.err >&5
32183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32184 (exit $ac_status); } >/dev/null; then
32185 if test -s conftest.err; then
32186 ac_cpp_err=$ac_c_preproc_warn_flag
32187 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
32194 if test -z "$ac_cpp_err"; then
32195 ac_header_preproc=yes
32197 echo "$as_me: failed program was:" >&5
32198 sed 's/^/| /' conftest.$ac_ext >&5
32200 ac_header_preproc=no
32202 rm -f conftest.err conftest.$ac_ext
32203 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32204 echo "${ECHO_T}$ac_header_preproc" >&6
32206 # So? What about this header?
32207 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32209 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32210 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32211 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32212 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32213 ac_header_preproc=yes
32216 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32217 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32218 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32219 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32220 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32221 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32222 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32223 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32224 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32225 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32226 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32227 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32230 ## --------------------------------------------- ##
32231 ## Report this to <http://www.openldap.org/its/> ##
32232 ## --------------------------------------------- ##
32235 sed "s/^/$as_me: WARNING: /" >&2
32238 echo "$as_me:$LINENO: checking for $ac_header" >&5
32239 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32240 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32241 echo $ECHO_N "(cached) $ECHO_C" >&6
32243 eval "$as_ac_Header=\$ac_header_preproc"
32245 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32246 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32249 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32250 cat >>confdefs.h <<_ACEOF
32251 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32256 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
32257 echo "$as_me: error: could not locate SQL headers" >&2;}
32258 { (exit 1); exit 1; }; }
32266 LIBS="$LTHREAD_LIBS"
32268 echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
32269 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6
32270 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
32271 echo $ECHO_N "(cached) $ECHO_C" >&6
32273 ac_check_lib_save_LIBS=$LIBS
32274 LIBS="-liodbc $LIBS"
32275 cat >conftest.$ac_ext <<_ACEOF
32278 cat confdefs.h >>conftest.$ac_ext
32279 cat >>conftest.$ac_ext <<_ACEOF
32280 /* end confdefs.h. */
32282 /* Override any gcc2 internal prototype to avoid an error. */
32286 /* We use char because int might match the return type of a gcc2
32287 builtin and then its argument prototype would still apply. */
32288 char SQLDriverConnect ();
32292 SQLDriverConnect ();
32297 rm -f conftest.$ac_objext conftest$ac_exeext
32298 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32299 (eval $ac_link) 2>conftest.er1
32301 grep -v '^ *+' conftest.er1 >conftest.err
32303 cat conftest.err >&5
32304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32305 (exit $ac_status); } &&
32306 { ac_try='test -z "$ac_c_werror_flag"
32307 || test ! -s conftest.err'
32308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32309 (eval $ac_try) 2>&5
32311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32312 (exit $ac_status); }; } &&
32313 { ac_try='test -s conftest$ac_exeext'
32314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32315 (eval $ac_try) 2>&5
32317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32318 (exit $ac_status); }; }; then
32319 ac_cv_lib_iodbc_SQLDriverConnect=yes
32321 echo "$as_me: failed program was:" >&5
32322 sed 's/^/| /' conftest.$ac_ext >&5
32324 ac_cv_lib_iodbc_SQLDriverConnect=no
32326 rm -f conftest.err conftest.$ac_objext \
32327 conftest$ac_exeext conftest.$ac_ext
32328 LIBS=$ac_check_lib_save_LIBS
32330 echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
32331 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6
32332 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
32338 if test $have_iodbc = yes ; then
32339 ol_link_sql="-liodbc"
32341 echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
32342 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6
32343 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
32344 echo $ECHO_N "(cached) $ECHO_C" >&6
32346 ac_check_lib_save_LIBS=$LIBS
32347 LIBS="-lodbc $LIBS"
32348 cat >conftest.$ac_ext <<_ACEOF
32351 cat confdefs.h >>conftest.$ac_ext
32352 cat >>conftest.$ac_ext <<_ACEOF
32353 /* end confdefs.h. */
32355 /* Override any gcc2 internal prototype to avoid an error. */
32359 /* We use char because int might match the return type of a gcc2
32360 builtin and then its argument prototype would still apply. */
32361 char SQLDriverConnect ();
32365 SQLDriverConnect ();
32370 rm -f conftest.$ac_objext conftest$ac_exeext
32371 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32372 (eval $ac_link) 2>conftest.er1
32374 grep -v '^ *+' conftest.er1 >conftest.err
32376 cat conftest.err >&5
32377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32378 (exit $ac_status); } &&
32379 { ac_try='test -z "$ac_c_werror_flag"
32380 || test ! -s conftest.err'
32381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32382 (eval $ac_try) 2>&5
32384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32385 (exit $ac_status); }; } &&
32386 { ac_try='test -s conftest$ac_exeext'
32387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32388 (eval $ac_try) 2>&5
32390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32391 (exit $ac_status); }; }; then
32392 ac_cv_lib_odbc_SQLDriverConnect=yes
32394 echo "$as_me: failed program was:" >&5
32395 sed 's/^/| /' conftest.$ac_ext >&5
32397 ac_cv_lib_odbc_SQLDriverConnect=no
32399 rm -f conftest.err conftest.$ac_objext \
32400 conftest$ac_exeext conftest.$ac_ext
32401 LIBS=$ac_check_lib_save_LIBS
32403 echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
32404 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6
32405 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
32411 if test $have_odbc = yes ; then
32412 ol_link_sql="-lodbc"
32418 if test $ol_link_sql != no ; then
32419 SLAPD_SQL_LIBS="$ol_link_sql"
32421 elif test $ol_enable_sql != auto ; then
32422 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
32423 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
32424 { (exit 1); exit 1; }; }
32430 for ac_header in unicode/utypes.h
32432 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
32433 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32434 echo "$as_me:$LINENO: checking for $ac_header" >&5
32435 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32436 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32437 echo $ECHO_N "(cached) $ECHO_C" >&6
32439 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32440 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32442 # Is the header compilable?
32443 echo "$as_me:$LINENO: checking $ac_header usability" >&5
32444 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
32445 cat >conftest.$ac_ext <<_ACEOF
32448 cat confdefs.h >>conftest.$ac_ext
32449 cat >>conftest.$ac_ext <<_ACEOF
32450 /* end confdefs.h. */
32451 $ac_includes_default
32452 #include <$ac_header>
32454 rm -f conftest.$ac_objext
32455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32456 (eval $ac_compile) 2>conftest.er1
32458 grep -v '^ *+' conftest.er1 >conftest.err
32460 cat conftest.err >&5
32461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32462 (exit $ac_status); } &&
32463 { ac_try='test -z "$ac_c_werror_flag"
32464 || test ! -s conftest.err'
32465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32466 (eval $ac_try) 2>&5
32468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32469 (exit $ac_status); }; } &&
32470 { ac_try='test -s conftest.$ac_objext'
32471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32472 (eval $ac_try) 2>&5
32474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32475 (exit $ac_status); }; }; then
32476 ac_header_compiler=yes
32478 echo "$as_me: failed program was:" >&5
32479 sed 's/^/| /' conftest.$ac_ext >&5
32481 ac_header_compiler=no
32483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32484 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
32485 echo "${ECHO_T}$ac_header_compiler" >&6
32487 # Is the header present?
32488 echo "$as_me:$LINENO: checking $ac_header presence" >&5
32489 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
32490 cat >conftest.$ac_ext <<_ACEOF
32493 cat confdefs.h >>conftest.$ac_ext
32494 cat >>conftest.$ac_ext <<_ACEOF
32495 /* end confdefs.h. */
32496 #include <$ac_header>
32498 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
32499 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
32501 grep -v '^ *+' conftest.er1 >conftest.err
32503 cat conftest.err >&5
32504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32505 (exit $ac_status); } >/dev/null; then
32506 if test -s conftest.err; then
32507 ac_cpp_err=$ac_c_preproc_warn_flag
32508 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
32515 if test -z "$ac_cpp_err"; then
32516 ac_header_preproc=yes
32518 echo "$as_me: failed program was:" >&5
32519 sed 's/^/| /' conftest.$ac_ext >&5
32521 ac_header_preproc=no
32523 rm -f conftest.err conftest.$ac_ext
32524 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32525 echo "${ECHO_T}$ac_header_preproc" >&6
32527 # So? What about this header?
32528 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32530 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32531 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32532 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32533 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32534 ac_header_preproc=yes
32537 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32538 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32539 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32540 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32541 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32542 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32543 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32544 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32545 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32546 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32547 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32548 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32551 ## --------------------------------------------- ##
32552 ## Report this to <http://www.openldap.org/its/> ##
32553 ## --------------------------------------------- ##
32556 sed "s/^/$as_me: WARNING: /" >&2
32559 echo "$as_me:$LINENO: checking for $ac_header" >&5
32560 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32561 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32562 echo $ECHO_N "(cached) $ECHO_C" >&6
32564 eval "$as_ac_Header=\$ac_header_preproc"
32566 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32567 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32570 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32571 cat >>confdefs.h <<_ACEOF
32572 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32579 if test $ac_cv_header_unicode_utypes_h = yes ; then
32580 OL_ICULIBS="-licuuc -licudata"
32582 echo "$as_me:$LINENO: checking for ICU libraries" >&5
32583 echo $ECHO_N "checking for ICU libraries... $ECHO_C" >&6
32584 if test "${ol_cv_lib_icu+set}" = set; then
32585 echo $ECHO_N "(cached) $ECHO_C" >&6
32589 LIBS="$OL_ICULIBS $LIBS"
32590 cat >conftest.$ac_ext <<_ACEOF
32593 cat confdefs.h >>conftest.$ac_ext
32594 cat >>conftest.$ac_ext <<_ACEOF
32595 /* end confdefs.h. */
32597 #include <unicode/utypes.h>
32603 (void) u_errorName(0);
32609 rm -f conftest.$ac_objext conftest$ac_exeext
32610 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32611 (eval $ac_link) 2>conftest.er1
32613 grep -v '^ *+' conftest.er1 >conftest.err
32615 cat conftest.err >&5
32616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32617 (exit $ac_status); } &&
32618 { ac_try='test -z "$ac_c_werror_flag"
32619 || test ! -s conftest.err'
32620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32621 (eval $ac_try) 2>&5
32623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32624 (exit $ac_status); }; } &&
32625 { ac_try='test -s conftest$ac_exeext'
32626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32627 (eval $ac_try) 2>&5
32629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32630 (exit $ac_status); }; }; then
32633 echo "$as_me: failed program was:" >&5
32634 sed 's/^/| /' conftest.$ac_ext >&5
32638 rm -f conftest.err conftest.$ac_objext \
32639 conftest$ac_exeext conftest.$ac_ext
32643 echo "$as_me:$LINENO: result: $ol_cv_lib_icu" >&5
32644 echo "${ECHO_T}$ol_cv_lib_icu" >&6
32646 if test $ol_cv_lib_icu != no ; then
32647 ol_icu="$OL_ICULIBS"
32649 cat >>confdefs.h <<\_ACEOF
32656 if test "$ol_icu" = no ; then
32657 { echo "$as_me:$LINENO: WARNING: ICU not available" >&5
32658 echo "$as_me: WARNING: ICU not available" >&2;}
32665 if test $ol_with_cyrus_sasl != no ; then
32668 for ac_header in sasl/sasl.h sasl.h
32670 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
32671 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32672 echo "$as_me:$LINENO: checking for $ac_header" >&5
32673 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32674 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32675 echo $ECHO_N "(cached) $ECHO_C" >&6
32677 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32678 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32680 # Is the header compilable?
32681 echo "$as_me:$LINENO: checking $ac_header usability" >&5
32682 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
32683 cat >conftest.$ac_ext <<_ACEOF
32686 cat confdefs.h >>conftest.$ac_ext
32687 cat >>conftest.$ac_ext <<_ACEOF
32688 /* end confdefs.h. */
32689 $ac_includes_default
32690 #include <$ac_header>
32692 rm -f conftest.$ac_objext
32693 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32694 (eval $ac_compile) 2>conftest.er1
32696 grep -v '^ *+' conftest.er1 >conftest.err
32698 cat conftest.err >&5
32699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32700 (exit $ac_status); } &&
32701 { ac_try='test -z "$ac_c_werror_flag"
32702 || test ! -s conftest.err'
32703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32704 (eval $ac_try) 2>&5
32706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32707 (exit $ac_status); }; } &&
32708 { ac_try='test -s conftest.$ac_objext'
32709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32710 (eval $ac_try) 2>&5
32712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32713 (exit $ac_status); }; }; then
32714 ac_header_compiler=yes
32716 echo "$as_me: failed program was:" >&5
32717 sed 's/^/| /' conftest.$ac_ext >&5
32719 ac_header_compiler=no
32721 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32722 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
32723 echo "${ECHO_T}$ac_header_compiler" >&6
32725 # Is the header present?
32726 echo "$as_me:$LINENO: checking $ac_header presence" >&5
32727 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
32728 cat >conftest.$ac_ext <<_ACEOF
32731 cat confdefs.h >>conftest.$ac_ext
32732 cat >>conftest.$ac_ext <<_ACEOF
32733 /* end confdefs.h. */
32734 #include <$ac_header>
32736 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
32737 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
32739 grep -v '^ *+' conftest.er1 >conftest.err
32741 cat conftest.err >&5
32742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32743 (exit $ac_status); } >/dev/null; then
32744 if test -s conftest.err; then
32745 ac_cpp_err=$ac_c_preproc_warn_flag
32746 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
32753 if test -z "$ac_cpp_err"; then
32754 ac_header_preproc=yes
32756 echo "$as_me: failed program was:" >&5
32757 sed 's/^/| /' conftest.$ac_ext >&5
32759 ac_header_preproc=no
32761 rm -f conftest.err conftest.$ac_ext
32762 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32763 echo "${ECHO_T}$ac_header_preproc" >&6
32765 # So? What about this header?
32766 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32768 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32769 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32770 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32771 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32772 ac_header_preproc=yes
32775 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32776 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32777 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32778 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32779 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32780 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32781 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32782 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32783 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32784 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32785 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32786 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32789 ## --------------------------------------------- ##
32790 ## Report this to <http://www.openldap.org/its/> ##
32791 ## --------------------------------------------- ##
32794 sed "s/^/$as_me: WARNING: /" >&2
32797 echo "$as_me:$LINENO: checking for $ac_header" >&5
32798 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32799 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32800 echo $ECHO_N "(cached) $ECHO_C" >&6
32802 eval "$as_ac_Header=\$ac_header_preproc"
32804 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32805 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32808 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32809 cat >>confdefs.h <<_ACEOF
32810 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32818 if test $ac_cv_header_sasl_sasl_h = yes ||
32819 test $ac_cv_header_sasl_h = yes; then
32820 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
32821 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6
32822 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
32823 echo $ECHO_N "(cached) $ECHO_C" >&6
32825 ac_check_lib_save_LIBS=$LIBS
32826 LIBS="-lsasl2 $LIBS"
32827 cat >conftest.$ac_ext <<_ACEOF
32830 cat confdefs.h >>conftest.$ac_ext
32831 cat >>conftest.$ac_ext <<_ACEOF
32832 /* end confdefs.h. */
32834 /* Override any gcc2 internal prototype to avoid an error. */
32838 /* We use char because int might match the return type of a gcc2
32839 builtin and then its argument prototype would still apply. */
32840 char sasl_client_init ();
32844 sasl_client_init ();
32849 rm -f conftest.$ac_objext conftest$ac_exeext
32850 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32851 (eval $ac_link) 2>conftest.er1
32853 grep -v '^ *+' conftest.er1 >conftest.err
32855 cat conftest.err >&5
32856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32857 (exit $ac_status); } &&
32858 { ac_try='test -z "$ac_c_werror_flag"
32859 || test ! -s conftest.err'
32860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32861 (eval $ac_try) 2>&5
32863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32864 (exit $ac_status); }; } &&
32865 { ac_try='test -s conftest$ac_exeext'
32866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32867 (eval $ac_try) 2>&5
32869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32870 (exit $ac_status); }; }; then
32871 ac_cv_lib_sasl2_sasl_client_init=yes
32873 echo "$as_me: failed program was:" >&5
32874 sed 's/^/| /' conftest.$ac_ext >&5
32876 ac_cv_lib_sasl2_sasl_client_init=no
32878 rm -f conftest.err conftest.$ac_objext \
32879 conftest$ac_exeext conftest.$ac_ext
32880 LIBS=$ac_check_lib_save_LIBS
32882 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
32883 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6
32884 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
32885 ol_link_sasl="-lsasl2"
32887 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
32888 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6
32889 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
32890 echo $ECHO_N "(cached) $ECHO_C" >&6
32892 ac_check_lib_save_LIBS=$LIBS
32893 LIBS="-lsasl $LIBS"
32894 cat >conftest.$ac_ext <<_ACEOF
32897 cat confdefs.h >>conftest.$ac_ext
32898 cat >>conftest.$ac_ext <<_ACEOF
32899 /* end confdefs.h. */
32901 /* Override any gcc2 internal prototype to avoid an error. */
32905 /* We use char because int might match the return type of a gcc2
32906 builtin and then its argument prototype would still apply. */
32907 char sasl_client_init ();
32911 sasl_client_init ();
32916 rm -f conftest.$ac_objext conftest$ac_exeext
32917 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32918 (eval $ac_link) 2>conftest.er1
32920 grep -v '^ *+' conftest.er1 >conftest.err
32922 cat conftest.err >&5
32923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32924 (exit $ac_status); } &&
32925 { ac_try='test -z "$ac_c_werror_flag"
32926 || test ! -s conftest.err'
32927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32928 (eval $ac_try) 2>&5
32930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32931 (exit $ac_status); }; } &&
32932 { ac_try='test -s conftest$ac_exeext'
32933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32934 (eval $ac_try) 2>&5
32936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32937 (exit $ac_status); }; }; then
32938 ac_cv_lib_sasl_sasl_client_init=yes
32940 echo "$as_me: failed program was:" >&5
32941 sed 's/^/| /' conftest.$ac_ext >&5
32943 ac_cv_lib_sasl_sasl_client_init=no
32945 rm -f conftest.err conftest.$ac_objext \
32946 conftest$ac_exeext conftest.$ac_ext
32947 LIBS=$ac_check_lib_save_LIBS
32949 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
32950 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6
32951 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
32952 ol_link_sasl="-lsasl"
32959 if test $ol_link_sasl = no ; then
32960 if test $ol_with_cyrus_sasl != auto ; then
32961 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
32962 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
32963 { (exit 1); exit 1; }; }
32965 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
32966 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
32967 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
32968 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
32969 if test $ol_link_tls = no ; then
32970 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
32971 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
32975 echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
32976 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6
32977 if test "${ol_cv_sasl_compat+set}" = set; then
32978 echo $ECHO_N "(cached) $ECHO_C" >&6
32981 cat >conftest.$ac_ext <<_ACEOF
32984 cat confdefs.h >>conftest.$ac_ext
32985 cat >>conftest.$ac_ext <<_ACEOF
32986 /* end confdefs.h. */
32988 #ifdef HAVE_SASL_SASL_H
32989 #include <sasl/sasl.h>
32994 /* Require 2.1.15+ */
32995 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
32996 char *__sasl_compat = "2.2+ or better okay (we guess)";
32997 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
32998 && SASL_VERSION_STEP >=15
32999 char *__sasl_compat = "2.1.15+ or better okay";
33003 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
33004 $EGREP "__sasl_compat" >/dev/null 2>&1; then
33005 ol_cv_sasl_compat=yes
33007 ol_cv_sasl_compat=no
33012 echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
33013 echo "${ECHO_T}$ol_cv_sasl_compat" >&6
33015 if test $ol_cv_sasl_compat = no ; then
33017 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
33018 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
33019 { (exit 1); exit 1; }; }
33023 cat >>confdefs.h <<\_ACEOF
33024 #define HAVE_CYRUS_SASL 1
33027 SASL_LIBS="$ol_link_sasl"
33028 if test $ol_enable_spasswd != no ; then
33029 ol_link_spasswd=yes
33032 ac_save_LIBS="$LIBS"
33033 LIBS="$LIBS $ol_link_sasl"
33034 echo "$as_me:$LINENO: checking for sasl_version" >&5
33035 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6
33036 if test "${ac_cv_func_sasl_version+set}" = set; then
33037 echo $ECHO_N "(cached) $ECHO_C" >&6
33039 cat >conftest.$ac_ext <<_ACEOF
33042 cat confdefs.h >>conftest.$ac_ext
33043 cat >>conftest.$ac_ext <<_ACEOF
33044 /* end confdefs.h. */
33045 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
33046 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33047 #define sasl_version innocuous_sasl_version
33049 /* System header to define __stub macros and hopefully few prototypes,
33050 which can conflict with char sasl_version (); below.
33051 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33052 <limits.h> exists even on freestanding compilers. */
33055 # include <limits.h>
33057 # include <assert.h>
33060 #undef sasl_version
33062 /* Override any gcc2 internal prototype to avoid an error. */
33067 /* We use char because int might match the return type of a gcc2
33068 builtin and then its argument prototype would still apply. */
33069 char sasl_version ();
33070 /* The GNU C library defines this for functions which it implements
33071 to always fail with ENOSYS. Some functions are actually named
33072 something starting with __ and the normal name is an alias. */
33073 #if defined (__stub_sasl_version) || defined (__stub___sasl_version)
33076 char (*f) () = sasl_version;
33085 return f != sasl_version;
33090 rm -f conftest.$ac_objext conftest$ac_exeext
33091 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33092 (eval $ac_link) 2>conftest.er1
33094 grep -v '^ *+' conftest.er1 >conftest.err
33096 cat conftest.err >&5
33097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33098 (exit $ac_status); } &&
33099 { ac_try='test -z "$ac_c_werror_flag"
33100 || test ! -s conftest.err'
33101 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33102 (eval $ac_try) 2>&5
33104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33105 (exit $ac_status); }; } &&
33106 { ac_try='test -s conftest$ac_exeext'
33107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33108 (eval $ac_try) 2>&5
33110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33111 (exit $ac_status); }; }; then
33112 ac_cv_func_sasl_version=yes
33114 echo "$as_me: failed program was:" >&5
33115 sed 's/^/| /' conftest.$ac_ext >&5
33117 ac_cv_func_sasl_version=no
33119 rm -f conftest.err conftest.$ac_objext \
33120 conftest$ac_exeext conftest.$ac_ext
33122 echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
33123 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6
33124 if test $ac_cv_func_sasl_version = yes; then
33126 cat >>confdefs.h <<\_ACEOF
33127 #define HAVE_SASL_VERSION 1
33132 LIBS="$ac_save_LIBS"
33138 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
33139 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
33140 if test $ol_link_tls = no ; then
33141 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
33142 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
33146 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
33148 if test -r /dev/urandom ; then
33149 dev="/dev/urandom";
33150 elif test -r /idev/urandom ; then
33151 dev="/idev/urandom";
33152 elif test -r /dev/srandom ; then
33153 dev="/dev/srandom";
33154 elif test -r /dev/random ; then
33156 elif test -r /idev/random ; then
33157 dev="/idev/random";
33160 if test $dev != no ; then
33162 cat >>confdefs.h <<_ACEOF
33163 #define URANDOM_DEVICE "$dev"
33170 if test $ol_with_fetch != no ; then
33172 LIBS="-lfetch -lcom_err $LIBS"
33173 echo "$as_me:$LINENO: checking fetch(3) library" >&5
33174 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6
33175 if test "${ol_cv_lib_fetch+set}" = set; then
33176 echo $ECHO_N "(cached) $ECHO_C" >&6
33179 cat >conftest.$ac_ext <<_ACEOF
33182 cat confdefs.h >>conftest.$ac_ext
33183 cat >>conftest.$ac_ext <<_ACEOF
33184 /* end confdefs.h. */
33186 #include <sys/param.h>
33192 struct url *u = fetchParseURL("file:///");
33197 rm -f conftest.$ac_objext conftest$ac_exeext
33198 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33199 (eval $ac_link) 2>conftest.er1
33201 grep -v '^ *+' conftest.er1 >conftest.err
33203 cat conftest.err >&5
33204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33205 (exit $ac_status); } &&
33206 { ac_try='test -z "$ac_c_werror_flag"
33207 || test ! -s conftest.err'
33208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33209 (eval $ac_try) 2>&5
33211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33212 (exit $ac_status); }; } &&
33213 { ac_try='test -s conftest$ac_exeext'
33214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33215 (eval $ac_try) 2>&5
33217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33218 (exit $ac_status); }; }; then
33219 ol_cv_lib_fetch=yes
33221 echo "$as_me: failed program was:" >&5
33222 sed 's/^/| /' conftest.$ac_ext >&5
33226 rm -f conftest.err conftest.$ac_objext \
33227 conftest$ac_exeext conftest.$ac_ext
33229 echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
33230 echo "${ECHO_T}$ol_cv_lib_fetch" >&6
33232 if test $ol_cv_lib_fetch != no ; then
33233 ol_link_fetch="-lfetch -lcom_err"
33235 cat >>confdefs.h <<\_ACEOF
33236 #define HAVE_FETCH 1
33242 if test $ol_cv_lib_fetch != no ; then
33243 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
33244 ol_link_fetch=freebsd
33246 elif test $ol_with_fetch != auto ; then
33247 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
33248 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
33249 { (exit 1); exit 1; }; }
33253 if test $ol_enable_crypt != no ; then
33255 LIBS="$TLS_LIBS $LIBS"
33257 echo "$as_me:$LINENO: checking for crypt" >&5
33258 echo $ECHO_N "checking for crypt... $ECHO_C" >&6
33259 if test "${ac_cv_func_crypt+set}" = set; then
33260 echo $ECHO_N "(cached) $ECHO_C" >&6
33262 cat >conftest.$ac_ext <<_ACEOF
33265 cat confdefs.h >>conftest.$ac_ext
33266 cat >>conftest.$ac_ext <<_ACEOF
33267 /* end confdefs.h. */
33268 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
33269 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33270 #define crypt innocuous_crypt
33272 /* System header to define __stub macros and hopefully few prototypes,
33273 which can conflict with char crypt (); below.
33274 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33275 <limits.h> exists even on freestanding compilers. */
33278 # include <limits.h>
33280 # include <assert.h>
33285 /* Override any gcc2 internal prototype to avoid an error. */
33290 /* We use char because int might match the return type of a gcc2
33291 builtin and then its argument prototype would still apply. */
33293 /* The GNU C library defines this for functions which it implements
33294 to always fail with ENOSYS. Some functions are actually named
33295 something starting with __ and the normal name is an alias. */
33296 #if defined (__stub_crypt) || defined (__stub___crypt)
33299 char (*f) () = crypt;
33313 rm -f conftest.$ac_objext conftest$ac_exeext
33314 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33315 (eval $ac_link) 2>conftest.er1
33317 grep -v '^ *+' conftest.er1 >conftest.err
33319 cat conftest.err >&5
33320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33321 (exit $ac_status); } &&
33322 { ac_try='test -z "$ac_c_werror_flag"
33323 || test ! -s conftest.err'
33324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33325 (eval $ac_try) 2>&5
33327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33328 (exit $ac_status); }; } &&
33329 { ac_try='test -s conftest$ac_exeext'
33330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33331 (eval $ac_try) 2>&5
33333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33334 (exit $ac_status); }; }; then
33335 ac_cv_func_crypt=yes
33337 echo "$as_me: failed program was:" >&5
33338 sed 's/^/| /' conftest.$ac_ext >&5
33340 ac_cv_func_crypt=no
33342 rm -f conftest.err conftest.$ac_objext \
33343 conftest$ac_exeext conftest.$ac_ext
33345 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
33346 echo "${ECHO_T}$ac_cv_func_crypt" >&6
33347 if test $ac_cv_func_crypt = yes; then
33352 echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
33353 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
33354 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
33355 echo $ECHO_N "(cached) $ECHO_C" >&6
33357 ac_check_lib_save_LIBS=$LIBS
33358 LIBS="-lcrypt $LIBS"
33359 cat >conftest.$ac_ext <<_ACEOF
33362 cat confdefs.h >>conftest.$ac_ext
33363 cat >>conftest.$ac_ext <<_ACEOF
33364 /* end confdefs.h. */
33366 /* Override any gcc2 internal prototype to avoid an error. */
33370 /* We use char because int might match the return type of a gcc2
33371 builtin and then its argument prototype would still apply. */
33381 rm -f conftest.$ac_objext conftest$ac_exeext
33382 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33383 (eval $ac_link) 2>conftest.er1
33385 grep -v '^ *+' conftest.er1 >conftest.err
33387 cat conftest.err >&5
33388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33389 (exit $ac_status); } &&
33390 { ac_try='test -z "$ac_c_werror_flag"
33391 || test ! -s conftest.err'
33392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33393 (eval $ac_try) 2>&5
33395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33396 (exit $ac_status); }; } &&
33397 { ac_try='test -s conftest$ac_exeext'
33398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33399 (eval $ac_try) 2>&5
33401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33402 (exit $ac_status); }; }; then
33403 ac_cv_lib_crypt_crypt=yes
33405 echo "$as_me: failed program was:" >&5
33406 sed 's/^/| /' conftest.$ac_ext >&5
33408 ac_cv_lib_crypt_crypt=no
33410 rm -f conftest.err conftest.$ac_objext \
33411 conftest$ac_exeext conftest.$ac_ext
33412 LIBS=$ac_check_lib_save_LIBS
33414 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
33415 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
33416 if test $ac_cv_lib_crypt_crypt = yes; then
33417 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
33428 if test $have_crypt = yes ; then
33430 cat >>confdefs.h <<\_ACEOF
33431 #define HAVE_CRYPT 1
33435 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
33436 echo "$as_me: WARNING: could not find crypt" >&2;}
33437 if test $ol_enable_crypt = yes ; then
33438 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
33439 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
33440 { (exit 1); exit 1; }; }
33443 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
33444 echo "$as_me: WARNING: disabling crypt support" >&2;}
33449 if test $ol_enable_proctitle != no ; then
33450 echo "$as_me:$LINENO: checking for setproctitle" >&5
33451 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6
33452 if test "${ac_cv_func_setproctitle+set}" = set; then
33453 echo $ECHO_N "(cached) $ECHO_C" >&6
33455 cat >conftest.$ac_ext <<_ACEOF
33458 cat confdefs.h >>conftest.$ac_ext
33459 cat >>conftest.$ac_ext <<_ACEOF
33460 /* end confdefs.h. */
33461 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
33462 For example, HP-UX 11i <limits.h> declares gettimeofday. */
33463 #define setproctitle innocuous_setproctitle
33465 /* System header to define __stub macros and hopefully few prototypes,
33466 which can conflict with char setproctitle (); below.
33467 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
33468 <limits.h> exists even on freestanding compilers. */
33471 # include <limits.h>
33473 # include <assert.h>
33476 #undef setproctitle
33478 /* Override any gcc2 internal prototype to avoid an error. */
33483 /* We use char because int might match the return type of a gcc2
33484 builtin and then its argument prototype would still apply. */
33485 char setproctitle ();
33486 /* The GNU C library defines this for functions which it implements
33487 to always fail with ENOSYS. Some functions are actually named
33488 something starting with __ and the normal name is an alias. */
33489 #if defined (__stub_setproctitle) || defined (__stub___setproctitle)
33492 char (*f) () = setproctitle;
33501 return f != setproctitle;
33506 rm -f conftest.$ac_objext conftest$ac_exeext
33507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33508 (eval $ac_link) 2>conftest.er1
33510 grep -v '^ *+' conftest.er1 >conftest.err
33512 cat conftest.err >&5
33513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33514 (exit $ac_status); } &&
33515 { ac_try='test -z "$ac_c_werror_flag"
33516 || test ! -s conftest.err'
33517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33518 (eval $ac_try) 2>&5
33520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33521 (exit $ac_status); }; } &&
33522 { ac_try='test -s conftest$ac_exeext'
33523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33524 (eval $ac_try) 2>&5
33526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33527 (exit $ac_status); }; }; then
33528 ac_cv_func_setproctitle=yes
33530 echo "$as_me: failed program was:" >&5
33531 sed 's/^/| /' conftest.$ac_ext >&5
33533 ac_cv_func_setproctitle=no
33535 rm -f conftest.err conftest.$ac_objext \
33536 conftest$ac_exeext conftest.$ac_ext
33538 echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
33539 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6
33540 if test $ac_cv_func_setproctitle = yes; then
33541 have_setproctitle=yes
33544 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
33545 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
33546 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
33547 echo $ECHO_N "(cached) $ECHO_C" >&6
33549 ac_check_lib_save_LIBS=$LIBS
33550 LIBS="-lutil $LIBS"
33551 cat >conftest.$ac_ext <<_ACEOF
33554 cat confdefs.h >>conftest.$ac_ext
33555 cat >>conftest.$ac_ext <<_ACEOF
33556 /* end confdefs.h. */
33558 /* Override any gcc2 internal prototype to avoid an error. */
33562 /* We use char because int might match the return type of a gcc2
33563 builtin and then its argument prototype would still apply. */
33564 char setproctitle ();
33573 rm -f conftest.$ac_objext conftest$ac_exeext
33574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33575 (eval $ac_link) 2>conftest.er1
33577 grep -v '^ *+' conftest.er1 >conftest.err
33579 cat conftest.err >&5
33580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33581 (exit $ac_status); } &&
33582 { ac_try='test -z "$ac_c_werror_flag"
33583 || test ! -s conftest.err'
33584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33585 (eval $ac_try) 2>&5
33587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33588 (exit $ac_status); }; } &&
33589 { ac_try='test -s conftest$ac_exeext'
33590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33591 (eval $ac_try) 2>&5
33593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33594 (exit $ac_status); }; }; then
33595 ac_cv_lib_util_setproctitle=yes
33597 echo "$as_me: failed program was:" >&5
33598 sed 's/^/| /' conftest.$ac_ext >&5
33600 ac_cv_lib_util_setproctitle=no
33602 rm -f conftest.err conftest.$ac_objext \
33603 conftest$ac_exeext conftest.$ac_ext
33604 LIBS=$ac_check_lib_save_LIBS
33606 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
33607 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
33608 if test $ac_cv_lib_util_setproctitle = yes; then
33609 have_setproctitle=yes
33610 LUTIL_LIBS="$LUTIL_LIBS -lutil"
33612 have_setproctitle=no
33614 "setproctitle.$ac_objext" | \
33615 *" setproctitle.$ac_objext" | \
33616 "setproctitle.$ac_objext "* | \
33617 *" setproctitle.$ac_objext "* ) ;;
33618 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext" ;;
33621 LIBSRCS="$LIBSRCS setproctitle.c"
33627 if test $have_setproctitle = yes ; then
33629 cat >>confdefs.h <<\_ACEOF
33630 #define HAVE_SETPROCTITLE 1
33636 if test $ol_enable_slp != no ; then
33638 for ac_header in slp.h
33640 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
33641 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33642 echo "$as_me:$LINENO: checking for $ac_header" >&5
33643 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33644 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33645 echo $ECHO_N "(cached) $ECHO_C" >&6
33647 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33648 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33650 # Is the header compilable?
33651 echo "$as_me:$LINENO: checking $ac_header usability" >&5
33652 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
33653 cat >conftest.$ac_ext <<_ACEOF
33656 cat confdefs.h >>conftest.$ac_ext
33657 cat >>conftest.$ac_ext <<_ACEOF
33658 /* end confdefs.h. */
33659 $ac_includes_default
33660 #include <$ac_header>
33662 rm -f conftest.$ac_objext
33663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33664 (eval $ac_compile) 2>conftest.er1
33666 grep -v '^ *+' conftest.er1 >conftest.err
33668 cat conftest.err >&5
33669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33670 (exit $ac_status); } &&
33671 { ac_try='test -z "$ac_c_werror_flag"
33672 || test ! -s conftest.err'
33673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33674 (eval $ac_try) 2>&5
33676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33677 (exit $ac_status); }; } &&
33678 { ac_try='test -s conftest.$ac_objext'
33679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33680 (eval $ac_try) 2>&5
33682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33683 (exit $ac_status); }; }; then
33684 ac_header_compiler=yes
33686 echo "$as_me: failed program was:" >&5
33687 sed 's/^/| /' conftest.$ac_ext >&5
33689 ac_header_compiler=no
33691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33692 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
33693 echo "${ECHO_T}$ac_header_compiler" >&6
33695 # Is the header present?
33696 echo "$as_me:$LINENO: checking $ac_header presence" >&5
33697 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
33698 cat >conftest.$ac_ext <<_ACEOF
33701 cat confdefs.h >>conftest.$ac_ext
33702 cat >>conftest.$ac_ext <<_ACEOF
33703 /* end confdefs.h. */
33704 #include <$ac_header>
33706 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
33707 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
33709 grep -v '^ *+' conftest.er1 >conftest.err
33711 cat conftest.err >&5
33712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33713 (exit $ac_status); } >/dev/null; then
33714 if test -s conftest.err; then
33715 ac_cpp_err=$ac_c_preproc_warn_flag
33716 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
33723 if test -z "$ac_cpp_err"; then
33724 ac_header_preproc=yes
33726 echo "$as_me: failed program was:" >&5
33727 sed 's/^/| /' conftest.$ac_ext >&5
33729 ac_header_preproc=no
33731 rm -f conftest.err conftest.$ac_ext
33732 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
33733 echo "${ECHO_T}$ac_header_preproc" >&6
33735 # So? What about this header?
33736 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
33738 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
33739 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
33740 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
33741 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
33742 ac_header_preproc=yes
33745 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
33746 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
33747 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
33748 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
33749 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
33750 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
33751 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
33752 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
33753 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
33754 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
33755 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
33756 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
33759 ## --------------------------------------------- ##
33760 ## Report this to <http://www.openldap.org/its/> ##
33761 ## --------------------------------------------- ##
33764 sed "s/^/$as_me: WARNING: /" >&2
33767 echo "$as_me:$LINENO: checking for $ac_header" >&5
33768 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
33769 if eval "test \"\${$as_ac_Header+set}\" = set"; then
33770 echo $ECHO_N "(cached) $ECHO_C" >&6
33772 eval "$as_ac_Header=\$ac_header_preproc"
33774 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
33775 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
33778 if test `eval echo '${'$as_ac_Header'}'` = yes; then
33779 cat >>confdefs.h <<_ACEOF
33780 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
33788 if test $ac_cv_header_slp_h = yes ; then
33789 echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
33790 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6
33791 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
33792 echo $ECHO_N "(cached) $ECHO_C" >&6
33794 ac_check_lib_save_LIBS=$LIBS
33796 cat >conftest.$ac_ext <<_ACEOF
33799 cat confdefs.h >>conftest.$ac_ext
33800 cat >>conftest.$ac_ext <<_ACEOF
33801 /* end confdefs.h. */
33803 /* Override any gcc2 internal prototype to avoid an error. */
33807 /* We use char because int might match the return type of a gcc2
33808 builtin and then its argument prototype would still apply. */
33818 rm -f conftest.$ac_objext conftest$ac_exeext
33819 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33820 (eval $ac_link) 2>conftest.er1
33822 grep -v '^ *+' conftest.er1 >conftest.err
33824 cat conftest.err >&5
33825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33826 (exit $ac_status); } &&
33827 { ac_try='test -z "$ac_c_werror_flag"
33828 || test ! -s conftest.err'
33829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33830 (eval $ac_try) 2>&5
33832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33833 (exit $ac_status); }; } &&
33834 { ac_try='test -s conftest$ac_exeext'
33835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33836 (eval $ac_try) 2>&5
33838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33839 (exit $ac_status); }; }; then
33840 ac_cv_lib_slp_SLPOpen=yes
33842 echo "$as_me: failed program was:" >&5
33843 sed 's/^/| /' conftest.$ac_ext >&5
33845 ac_cv_lib_slp_SLPOpen=no
33847 rm -f conftest.err conftest.$ac_objext \
33848 conftest$ac_exeext conftest.$ac_ext
33849 LIBS=$ac_check_lib_save_LIBS
33851 echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
33852 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6
33853 if test $ac_cv_lib_slp_SLPOpen = yes; then
33859 if test $have_slp = yes ; then
33861 cat >>confdefs.h <<\_ACEOF
33865 SLAPD_SLP_LIBS=-lslp
33868 elif test $ol_enable_slp = yes ; then
33869 { { echo "$as_me:$LINENO: error: SLP not found" >&5
33870 echo "$as_me: error: SLP not found" >&2;}
33871 { (exit 1); exit 1; }; }
33876 echo "$as_me:$LINENO: checking for mode_t" >&5
33877 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
33878 if test "${ac_cv_type_mode_t+set}" = set; then
33879 echo $ECHO_N "(cached) $ECHO_C" >&6
33881 cat >conftest.$ac_ext <<_ACEOF
33884 cat confdefs.h >>conftest.$ac_ext
33885 cat >>conftest.$ac_ext <<_ACEOF
33886 /* end confdefs.h. */
33887 $ac_includes_default
33893 if (sizeof (mode_t))
33899 rm -f conftest.$ac_objext
33900 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33901 (eval $ac_compile) 2>conftest.er1
33903 grep -v '^ *+' conftest.er1 >conftest.err
33905 cat conftest.err >&5
33906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33907 (exit $ac_status); } &&
33908 { ac_try='test -z "$ac_c_werror_flag"
33909 || test ! -s conftest.err'
33910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33911 (eval $ac_try) 2>&5
33913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33914 (exit $ac_status); }; } &&
33915 { ac_try='test -s conftest.$ac_objext'
33916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33917 (eval $ac_try) 2>&5
33919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33920 (exit $ac_status); }; }; then
33921 ac_cv_type_mode_t=yes
33923 echo "$as_me: failed program was:" >&5
33924 sed 's/^/| /' conftest.$ac_ext >&5
33926 ac_cv_type_mode_t=no
33928 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33930 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
33931 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
33932 if test $ac_cv_type_mode_t = yes; then
33936 cat >>confdefs.h <<_ACEOF
33942 echo "$as_me:$LINENO: checking for off_t" >&5
33943 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
33944 if test "${ac_cv_type_off_t+set}" = set; then
33945 echo $ECHO_N "(cached) $ECHO_C" >&6
33947 cat >conftest.$ac_ext <<_ACEOF
33950 cat confdefs.h >>conftest.$ac_ext
33951 cat >>conftest.$ac_ext <<_ACEOF
33952 /* end confdefs.h. */
33953 $ac_includes_default
33959 if (sizeof (off_t))
33965 rm -f conftest.$ac_objext
33966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33967 (eval $ac_compile) 2>conftest.er1
33969 grep -v '^ *+' conftest.er1 >conftest.err
33971 cat conftest.err >&5
33972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33973 (exit $ac_status); } &&
33974 { ac_try='test -z "$ac_c_werror_flag"
33975 || test ! -s conftest.err'
33976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33977 (eval $ac_try) 2>&5
33979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33980 (exit $ac_status); }; } &&
33981 { ac_try='test -s conftest.$ac_objext'
33982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33983 (eval $ac_try) 2>&5
33985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33986 (exit $ac_status); }; }; then
33987 ac_cv_type_off_t=yes
33989 echo "$as_me: failed program was:" >&5
33990 sed 's/^/| /' conftest.$ac_ext >&5
33992 ac_cv_type_off_t=no
33994 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33996 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
33997 echo "${ECHO_T}$ac_cv_type_off_t" >&6
33998 if test $ac_cv_type_off_t = yes; then
34002 cat >>confdefs.h <<_ACEOF
34008 echo "$as_me:$LINENO: checking for pid_t" >&5
34009 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
34010 if test "${ac_cv_type_pid_t+set}" = set; then
34011 echo $ECHO_N "(cached) $ECHO_C" >&6
34013 cat >conftest.$ac_ext <<_ACEOF
34016 cat confdefs.h >>conftest.$ac_ext
34017 cat >>conftest.$ac_ext <<_ACEOF
34018 /* end confdefs.h. */
34019 $ac_includes_default
34025 if (sizeof (pid_t))
34031 rm -f conftest.$ac_objext
34032 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34033 (eval $ac_compile) 2>conftest.er1
34035 grep -v '^ *+' conftest.er1 >conftest.err
34037 cat conftest.err >&5
34038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34039 (exit $ac_status); } &&
34040 { ac_try='test -z "$ac_c_werror_flag"
34041 || test ! -s conftest.err'
34042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34043 (eval $ac_try) 2>&5
34045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34046 (exit $ac_status); }; } &&
34047 { ac_try='test -s conftest.$ac_objext'
34048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34049 (eval $ac_try) 2>&5
34051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34052 (exit $ac_status); }; }; then
34053 ac_cv_type_pid_t=yes
34055 echo "$as_me: failed program was:" >&5
34056 sed 's/^/| /' conftest.$ac_ext >&5
34058 ac_cv_type_pid_t=no
34060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34062 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
34063 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
34064 if test $ac_cv_type_pid_t = yes; then
34068 cat >>confdefs.h <<_ACEOF
34074 echo "$as_me:$LINENO: checking for ssize_t" >&5
34075 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
34076 if test "${ac_cv_type_ssize_t+set}" = set; then
34077 echo $ECHO_N "(cached) $ECHO_C" >&6
34079 cat >conftest.$ac_ext <<_ACEOF
34082 cat confdefs.h >>conftest.$ac_ext
34083 cat >>conftest.$ac_ext <<_ACEOF
34084 /* end confdefs.h. */
34085 $ac_includes_default
34091 if (sizeof (ssize_t))
34097 rm -f conftest.$ac_objext
34098 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34099 (eval $ac_compile) 2>conftest.er1
34101 grep -v '^ *+' conftest.er1 >conftest.err
34103 cat conftest.err >&5
34104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34105 (exit $ac_status); } &&
34106 { ac_try='test -z "$ac_c_werror_flag"
34107 || test ! -s conftest.err'
34108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34109 (eval $ac_try) 2>&5
34111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34112 (exit $ac_status); }; } &&
34113 { ac_try='test -s conftest.$ac_objext'
34114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34115 (eval $ac_try) 2>&5
34117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34118 (exit $ac_status); }; }; then
34119 ac_cv_type_ssize_t=yes
34121 echo "$as_me: failed program was:" >&5
34122 sed 's/^/| /' conftest.$ac_ext >&5
34124 ac_cv_type_ssize_t=no
34126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34128 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
34129 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
34130 if test $ac_cv_type_ssize_t = yes; then
34134 cat >>confdefs.h <<_ACEOF
34135 #define ssize_t signed int
34140 echo "$as_me:$LINENO: checking for caddr_t" >&5
34141 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6
34142 if test "${ac_cv_type_caddr_t+set}" = set; then
34143 echo $ECHO_N "(cached) $ECHO_C" >&6
34145 cat >conftest.$ac_ext <<_ACEOF
34148 cat confdefs.h >>conftest.$ac_ext
34149 cat >>conftest.$ac_ext <<_ACEOF
34150 /* end confdefs.h. */
34151 $ac_includes_default
34157 if (sizeof (caddr_t))
34163 rm -f conftest.$ac_objext
34164 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34165 (eval $ac_compile) 2>conftest.er1
34167 grep -v '^ *+' conftest.er1 >conftest.err
34169 cat conftest.err >&5
34170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34171 (exit $ac_status); } &&
34172 { ac_try='test -z "$ac_c_werror_flag"
34173 || test ! -s conftest.err'
34174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34175 (eval $ac_try) 2>&5
34177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34178 (exit $ac_status); }; } &&
34179 { ac_try='test -s conftest.$ac_objext'
34180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34181 (eval $ac_try) 2>&5
34183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34184 (exit $ac_status); }; }; then
34185 ac_cv_type_caddr_t=yes
34187 echo "$as_me: failed program was:" >&5
34188 sed 's/^/| /' conftest.$ac_ext >&5
34190 ac_cv_type_caddr_t=no
34192 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34194 echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
34195 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6
34196 if test $ac_cv_type_caddr_t = yes; then
34200 cat >>confdefs.h <<_ACEOF
34201 #define caddr_t char *
34206 echo "$as_me:$LINENO: checking for size_t" >&5
34207 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
34208 if test "${ac_cv_type_size_t+set}" = set; then
34209 echo $ECHO_N "(cached) $ECHO_C" >&6
34211 cat >conftest.$ac_ext <<_ACEOF
34214 cat confdefs.h >>conftest.$ac_ext
34215 cat >>conftest.$ac_ext <<_ACEOF
34216 /* end confdefs.h. */
34217 $ac_includes_default
34223 if (sizeof (size_t))
34229 rm -f conftest.$ac_objext
34230 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34231 (eval $ac_compile) 2>conftest.er1
34233 grep -v '^ *+' conftest.er1 >conftest.err
34235 cat conftest.err >&5
34236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34237 (exit $ac_status); } &&
34238 { ac_try='test -z "$ac_c_werror_flag"
34239 || test ! -s conftest.err'
34240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34241 (eval $ac_try) 2>&5
34243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34244 (exit $ac_status); }; } &&
34245 { ac_try='test -s conftest.$ac_objext'
34246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34247 (eval $ac_try) 2>&5
34249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34250 (exit $ac_status); }; }; then
34251 ac_cv_type_size_t=yes
34253 echo "$as_me: failed program was:" >&5
34254 sed 's/^/| /' conftest.$ac_ext >&5
34256 ac_cv_type_size_t=no
34258 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34260 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
34261 echo "${ECHO_T}$ac_cv_type_size_t" >&6
34262 if test $ac_cv_type_size_t = yes; then
34266 cat >>confdefs.h <<_ACEOF
34267 #define size_t unsigned
34273 echo "$as_me:$LINENO: checking for long long" >&5
34274 echo $ECHO_N "checking for long long... $ECHO_C" >&6
34275 if test "${ac_cv_type_long_long+set}" = set; then
34276 echo $ECHO_N "(cached) $ECHO_C" >&6
34278 cat >conftest.$ac_ext <<_ACEOF
34281 cat confdefs.h >>conftest.$ac_ext
34282 cat >>conftest.$ac_ext <<_ACEOF
34283 /* end confdefs.h. */
34284 $ac_includes_default
34288 if ((long long *) 0)
34290 if (sizeof (long long))
34296 rm -f conftest.$ac_objext
34297 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34298 (eval $ac_compile) 2>conftest.er1
34300 grep -v '^ *+' conftest.er1 >conftest.err
34302 cat conftest.err >&5
34303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34304 (exit $ac_status); } &&
34305 { ac_try='test -z "$ac_c_werror_flag"
34306 || test ! -s conftest.err'
34307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34308 (eval $ac_try) 2>&5
34310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34311 (exit $ac_status); }; } &&
34312 { ac_try='test -s conftest.$ac_objext'
34313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34314 (eval $ac_try) 2>&5
34316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34317 (exit $ac_status); }; }; then
34318 ac_cv_type_long_long=yes
34320 echo "$as_me: failed program was:" >&5
34321 sed 's/^/| /' conftest.$ac_ext >&5
34323 ac_cv_type_long_long=no
34325 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34327 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
34328 echo "${ECHO_T}$ac_cv_type_long_long" >&6
34329 if test $ac_cv_type_long_long = yes; then
34331 cat >>confdefs.h <<_ACEOF
34332 #define HAVE_LONG_LONG 1
34338 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
34339 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
34340 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
34341 echo $ECHO_N "(cached) $ECHO_C" >&6
34343 cat >conftest.$ac_ext <<_ACEOF
34346 cat confdefs.h >>conftest.$ac_ext
34347 cat >>conftest.$ac_ext <<_ACEOF
34348 /* end confdefs.h. */
34349 $ac_includes_default
34353 if ((ptrdiff_t *) 0)
34355 if (sizeof (ptrdiff_t))
34361 rm -f conftest.$ac_objext
34362 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34363 (eval $ac_compile) 2>conftest.er1
34365 grep -v '^ *+' conftest.er1 >conftest.err
34367 cat conftest.err >&5
34368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34369 (exit $ac_status); } &&
34370 { ac_try='test -z "$ac_c_werror_flag"
34371 || test ! -s conftest.err'
34372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34373 (eval $ac_try) 2>&5
34375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34376 (exit $ac_status); }; } &&
34377 { ac_try='test -s conftest.$ac_objext'
34378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34379 (eval $ac_try) 2>&5
34381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34382 (exit $ac_status); }; }; then
34383 ac_cv_type_ptrdiff_t=yes
34385 echo "$as_me: failed program was:" >&5
34386 sed 's/^/| /' conftest.$ac_ext >&5
34388 ac_cv_type_ptrdiff_t=no
34390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34392 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
34393 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
34394 if test $ac_cv_type_ptrdiff_t = yes; then
34396 cat >>confdefs.h <<_ACEOF
34397 #define HAVE_PTRDIFF_T 1
34404 echo "$as_me:$LINENO: checking for socklen_t" >&5
34405 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
34406 if test "${ac_cv_type_socklen_t+set}" = set; then
34407 echo $ECHO_N "(cached) $ECHO_C" >&6
34409 cat >conftest.$ac_ext <<_ACEOF
34412 cat confdefs.h >>conftest.$ac_ext
34413 cat >>conftest.$ac_ext <<_ACEOF
34414 /* end confdefs.h. */
34415 $ac_includes_default
34416 #ifdef HAVE_SYS_SOCKET_H
34417 #include <sys/socket.h>
34424 if ((socklen_t *) 0)
34426 if (sizeof (socklen_t))
34432 rm -f conftest.$ac_objext
34433 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34434 (eval $ac_compile) 2>conftest.er1
34436 grep -v '^ *+' conftest.er1 >conftest.err
34438 cat conftest.err >&5
34439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34440 (exit $ac_status); } &&
34441 { ac_try='test -z "$ac_c_werror_flag"
34442 || test ! -s conftest.err'
34443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34444 (eval $ac_try) 2>&5
34446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34447 (exit $ac_status); }; } &&
34448 { ac_try='test -s conftest.$ac_objext'
34449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34450 (eval $ac_try) 2>&5
34452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34453 (exit $ac_status); }; }; then
34454 ac_cv_type_socklen_t=yes
34456 echo "$as_me: failed program was:" >&5
34457 sed 's/^/| /' conftest.$ac_ext >&5
34459 ac_cv_type_socklen_t=no
34461 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34463 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
34464 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
34465 if test $ac_cv_type_socklen_t = yes; then
34469 cat >>confdefs.h <<_ACEOF
34470 #define socklen_t int
34476 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
34477 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
34478 if test "${ac_cv_type_signal+set}" = set; then
34479 echo $ECHO_N "(cached) $ECHO_C" >&6
34481 cat >conftest.$ac_ext <<_ACEOF
34484 cat confdefs.h >>conftest.$ac_ext
34485 cat >>conftest.$ac_ext <<_ACEOF
34486 /* end confdefs.h. */
34487 #include <sys/types.h>
34488 #include <signal.h>
34493 extern "C" void (*signal (int, void (*)(int)))(int);
34495 void (*signal ()) ();
34506 rm -f conftest.$ac_objext
34507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34508 (eval $ac_compile) 2>conftest.er1
34510 grep -v '^ *+' conftest.er1 >conftest.err
34512 cat conftest.err >&5
34513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34514 (exit $ac_status); } &&
34515 { ac_try='test -z "$ac_c_werror_flag"
34516 || test ! -s conftest.err'
34517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34518 (eval $ac_try) 2>&5
34520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34521 (exit $ac_status); }; } &&
34522 { ac_try='test -s conftest.$ac_objext'
34523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34524 (eval $ac_try) 2>&5
34526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34527 (exit $ac_status); }; }; then
34528 ac_cv_type_signal=void
34530 echo "$as_me: failed program was:" >&5
34531 sed 's/^/| /' conftest.$ac_ext >&5
34533 ac_cv_type_signal=int
34535 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34537 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
34538 echo "${ECHO_T}$ac_cv_type_signal" >&6
34540 cat >>confdefs.h <<_ACEOF
34541 #define RETSIGTYPE $ac_cv_type_signal
34546 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
34547 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
34548 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
34549 echo $ECHO_N "(cached) $ECHO_C" >&6
34551 cat >conftest.$ac_ext <<_ACEOF
34554 cat confdefs.h >>conftest.$ac_ext
34555 cat >>conftest.$ac_ext <<_ACEOF
34556 /* end confdefs.h. */
34557 $ac_includes_default
34558 #include <signal.h>
34564 if ((sig_atomic_t *) 0)
34566 if (sizeof (sig_atomic_t))
34572 rm -f conftest.$ac_objext
34573 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34574 (eval $ac_compile) 2>conftest.er1
34576 grep -v '^ *+' conftest.er1 >conftest.err
34578 cat conftest.err >&5
34579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34580 (exit $ac_status); } &&
34581 { ac_try='test -z "$ac_c_werror_flag"
34582 || test ! -s conftest.err'
34583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34584 (eval $ac_try) 2>&5
34586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34587 (exit $ac_status); }; } &&
34588 { ac_try='test -s conftest.$ac_objext'
34589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34590 (eval $ac_try) 2>&5
34592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34593 (exit $ac_status); }; }; then
34594 ac_cv_type_sig_atomic_t=yes
34596 echo "$as_me: failed program was:" >&5
34597 sed 's/^/| /' conftest.$ac_ext >&5
34599 ac_cv_type_sig_atomic_t=no
34601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34603 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
34604 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
34605 if test $ac_cv_type_sig_atomic_t = yes; then
34609 cat >>confdefs.h <<_ACEOF
34610 #define sig_atomic_t int
34616 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
34617 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
34618 if test "${ac_cv_type_uid_t+set}" = set; then
34619 echo $ECHO_N "(cached) $ECHO_C" >&6
34621 cat >conftest.$ac_ext <<_ACEOF
34624 cat confdefs.h >>conftest.$ac_ext
34625 cat >>conftest.$ac_ext <<_ACEOF
34626 /* end confdefs.h. */
34627 #include <sys/types.h>
34630 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
34631 $EGREP "uid_t" >/dev/null 2>&1; then
34632 ac_cv_type_uid_t=yes
34634 ac_cv_type_uid_t=no
34639 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
34640 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
34641 if test $ac_cv_type_uid_t = no; then
34643 cat >>confdefs.h <<\_ACEOF
34648 cat >>confdefs.h <<\_ACEOF
34655 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
34656 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
34657 if test "${ac_cv_header_time+set}" = set; then
34658 echo $ECHO_N "(cached) $ECHO_C" >&6
34660 cat >conftest.$ac_ext <<_ACEOF
34663 cat confdefs.h >>conftest.$ac_ext
34664 cat >>conftest.$ac_ext <<_ACEOF
34665 /* end confdefs.h. */
34666 #include <sys/types.h>
34667 #include <sys/time.h>
34673 if ((struct tm *) 0)
34679 rm -f conftest.$ac_objext
34680 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34681 (eval $ac_compile) 2>conftest.er1
34683 grep -v '^ *+' conftest.er1 >conftest.err
34685 cat conftest.err >&5
34686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34687 (exit $ac_status); } &&
34688 { ac_try='test -z "$ac_c_werror_flag"
34689 || test ! -s conftest.err'
34690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34691 (eval $ac_try) 2>&5
34693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34694 (exit $ac_status); }; } &&
34695 { ac_try='test -s conftest.$ac_objext'
34696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34697 (eval $ac_try) 2>&5
34699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34700 (exit $ac_status); }; }; then
34701 ac_cv_header_time=yes
34703 echo "$as_me: failed program was:" >&5
34704 sed 's/^/| /' conftest.$ac_ext >&5
34706 ac_cv_header_time=no
34708 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34710 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
34711 echo "${ECHO_T}$ac_cv_header_time" >&6
34712 if test $ac_cv_header_time = yes; then
34714 cat >>confdefs.h <<\_ACEOF
34715 #define TIME_WITH_SYS_TIME 1
34720 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
34721 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
34722 if test "${ac_cv_struct_tm+set}" = set; then
34723 echo $ECHO_N "(cached) $ECHO_C" >&6
34725 cat >conftest.$ac_ext <<_ACEOF
34728 cat confdefs.h >>conftest.$ac_ext
34729 cat >>conftest.$ac_ext <<_ACEOF
34730 /* end confdefs.h. */
34731 #include <sys/types.h>
34737 struct tm *tp; tp->tm_sec;
34742 rm -f conftest.$ac_objext
34743 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34744 (eval $ac_compile) 2>conftest.er1
34746 grep -v '^ *+' conftest.er1 >conftest.err
34748 cat conftest.err >&5
34749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34750 (exit $ac_status); } &&
34751 { ac_try='test -z "$ac_c_werror_flag"
34752 || test ! -s conftest.err'
34753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34754 (eval $ac_try) 2>&5
34756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34757 (exit $ac_status); }; } &&
34758 { ac_try='test -s conftest.$ac_objext'
34759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34760 (eval $ac_try) 2>&5
34762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34763 (exit $ac_status); }; }; then
34764 ac_cv_struct_tm=time.h
34766 echo "$as_me: failed program was:" >&5
34767 sed 's/^/| /' conftest.$ac_ext >&5
34769 ac_cv_struct_tm=sys/time.h
34771 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34773 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
34774 echo "${ECHO_T}$ac_cv_struct_tm" >&6
34775 if test $ac_cv_struct_tm = sys/time.h; then
34777 cat >>confdefs.h <<\_ACEOF
34778 #define TM_IN_SYS_TIME 1
34783 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
34784 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
34785 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
34786 echo $ECHO_N "(cached) $ECHO_C" >&6
34788 cat >conftest.$ac_ext <<_ACEOF
34791 cat confdefs.h >>conftest.$ac_ext
34792 cat >>conftest.$ac_ext <<_ACEOF
34793 /* end confdefs.h. */
34794 $ac_includes_default
34798 static struct stat ac_aggr;
34799 if (ac_aggr.st_blksize)
34805 rm -f conftest.$ac_objext
34806 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34807 (eval $ac_compile) 2>conftest.er1
34809 grep -v '^ *+' conftest.er1 >conftest.err
34811 cat conftest.err >&5
34812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34813 (exit $ac_status); } &&
34814 { ac_try='test -z "$ac_c_werror_flag"
34815 || test ! -s conftest.err'
34816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34817 (eval $ac_try) 2>&5
34819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34820 (exit $ac_status); }; } &&
34821 { ac_try='test -s conftest.$ac_objext'
34822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34823 (eval $ac_try) 2>&5
34825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34826 (exit $ac_status); }; }; then
34827 ac_cv_member_struct_stat_st_blksize=yes
34829 echo "$as_me: failed program was:" >&5
34830 sed 's/^/| /' conftest.$ac_ext >&5
34832 cat >conftest.$ac_ext <<_ACEOF
34835 cat confdefs.h >>conftest.$ac_ext
34836 cat >>conftest.$ac_ext <<_ACEOF
34837 /* end confdefs.h. */
34838 $ac_includes_default
34842 static struct stat ac_aggr;
34843 if (sizeof ac_aggr.st_blksize)
34849 rm -f conftest.$ac_objext
34850 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34851 (eval $ac_compile) 2>conftest.er1
34853 grep -v '^ *+' conftest.er1 >conftest.err
34855 cat conftest.err >&5
34856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34857 (exit $ac_status); } &&
34858 { ac_try='test -z "$ac_c_werror_flag"
34859 || test ! -s conftest.err'
34860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34861 (eval $ac_try) 2>&5
34863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34864 (exit $ac_status); }; } &&
34865 { ac_try='test -s conftest.$ac_objext'
34866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34867 (eval $ac_try) 2>&5
34869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34870 (exit $ac_status); }; }; then
34871 ac_cv_member_struct_stat_st_blksize=yes
34873 echo "$as_me: failed program was:" >&5
34874 sed 's/^/| /' conftest.$ac_ext >&5
34876 ac_cv_member_struct_stat_st_blksize=no
34878 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34880 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34882 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
34883 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
34884 if test $ac_cv_member_struct_stat_st_blksize = yes; then
34886 cat >>confdefs.h <<_ACEOF
34887 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
34893 echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
34894 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6
34895 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
34896 echo $ECHO_N "(cached) $ECHO_C" >&6
34898 cat >conftest.$ac_ext <<_ACEOF
34901 cat confdefs.h >>conftest.$ac_ext
34902 cat >>conftest.$ac_ext <<_ACEOF
34903 /* end confdefs.h. */
34904 $ac_includes_default
34910 static struct passwd ac_aggr;
34911 if (ac_aggr.pw_gecos)
34917 rm -f conftest.$ac_objext
34918 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34919 (eval $ac_compile) 2>conftest.er1
34921 grep -v '^ *+' conftest.er1 >conftest.err
34923 cat conftest.err >&5
34924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34925 (exit $ac_status); } &&
34926 { ac_try='test -z "$ac_c_werror_flag"
34927 || test ! -s conftest.err'
34928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34929 (eval $ac_try) 2>&5
34931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34932 (exit $ac_status); }; } &&
34933 { ac_try='test -s conftest.$ac_objext'
34934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34935 (eval $ac_try) 2>&5
34937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34938 (exit $ac_status); }; }; then
34939 ac_cv_member_struct_passwd_pw_gecos=yes
34941 echo "$as_me: failed program was:" >&5
34942 sed 's/^/| /' conftest.$ac_ext >&5
34944 cat >conftest.$ac_ext <<_ACEOF
34947 cat confdefs.h >>conftest.$ac_ext
34948 cat >>conftest.$ac_ext <<_ACEOF
34949 /* end confdefs.h. */
34950 $ac_includes_default
34956 static struct passwd ac_aggr;
34957 if (sizeof ac_aggr.pw_gecos)
34963 rm -f conftest.$ac_objext
34964 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34965 (eval $ac_compile) 2>conftest.er1
34967 grep -v '^ *+' conftest.er1 >conftest.err
34969 cat conftest.err >&5
34970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34971 (exit $ac_status); } &&
34972 { ac_try='test -z "$ac_c_werror_flag"
34973 || test ! -s conftest.err'
34974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34975 (eval $ac_try) 2>&5
34977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34978 (exit $ac_status); }; } &&
34979 { ac_try='test -s conftest.$ac_objext'
34980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34981 (eval $ac_try) 2>&5
34983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34984 (exit $ac_status); }; }; then
34985 ac_cv_member_struct_passwd_pw_gecos=yes
34987 echo "$as_me: failed program was:" >&5
34988 sed 's/^/| /' conftest.$ac_ext >&5
34990 ac_cv_member_struct_passwd_pw_gecos=no
34992 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34994 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34996 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
34997 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6
34998 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
35000 cat >>confdefs.h <<_ACEOF
35001 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
35007 echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
35008 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6
35009 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
35010 echo $ECHO_N "(cached) $ECHO_C" >&6
35012 cat >conftest.$ac_ext <<_ACEOF
35015 cat confdefs.h >>conftest.$ac_ext
35016 cat >>conftest.$ac_ext <<_ACEOF
35017 /* end confdefs.h. */
35018 $ac_includes_default
35024 static struct passwd ac_aggr;
35025 if (ac_aggr.pw_passwd)
35031 rm -f conftest.$ac_objext
35032 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35033 (eval $ac_compile) 2>conftest.er1
35035 grep -v '^ *+' conftest.er1 >conftest.err
35037 cat conftest.err >&5
35038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35039 (exit $ac_status); } &&
35040 { ac_try='test -z "$ac_c_werror_flag"
35041 || test ! -s conftest.err'
35042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35043 (eval $ac_try) 2>&5
35045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35046 (exit $ac_status); }; } &&
35047 { ac_try='test -s conftest.$ac_objext'
35048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35049 (eval $ac_try) 2>&5
35051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35052 (exit $ac_status); }; }; then
35053 ac_cv_member_struct_passwd_pw_passwd=yes
35055 echo "$as_me: failed program was:" >&5
35056 sed 's/^/| /' conftest.$ac_ext >&5
35058 cat >conftest.$ac_ext <<_ACEOF
35061 cat confdefs.h >>conftest.$ac_ext
35062 cat >>conftest.$ac_ext <<_ACEOF
35063 /* end confdefs.h. */
35064 $ac_includes_default
35070 static struct passwd ac_aggr;
35071 if (sizeof ac_aggr.pw_passwd)
35077 rm -f conftest.$ac_objext
35078 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35079 (eval $ac_compile) 2>conftest.er1
35081 grep -v '^ *+' conftest.er1 >conftest.err
35083 cat conftest.err >&5
35084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35085 (exit $ac_status); } &&
35086 { ac_try='test -z "$ac_c_werror_flag"
35087 || test ! -s conftest.err'
35088 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35089 (eval $ac_try) 2>&5
35091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35092 (exit $ac_status); }; } &&
35093 { ac_try='test -s conftest.$ac_objext'
35094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35095 (eval $ac_try) 2>&5
35097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35098 (exit $ac_status); }; }; then
35099 ac_cv_member_struct_passwd_pw_passwd=yes
35101 echo "$as_me: failed program was:" >&5
35102 sed 's/^/| /' conftest.$ac_ext >&5
35104 ac_cv_member_struct_passwd_pw_passwd=no
35106 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35108 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35110 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
35111 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6
35112 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
35114 cat >>confdefs.h <<_ACEOF
35115 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
35122 echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
35123 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6
35124 if test "${ol_cv_c_upper_lower+set}" = set; then
35125 echo $ECHO_N "(cached) $ECHO_C" >&6
35128 if test "$cross_compiling" = yes; then
35129 ol_cv_c_upper_lower=safe
35131 cat >conftest.$ac_ext <<_ACEOF
35134 cat confdefs.h >>conftest.$ac_ext
35135 cat >>conftest.$ac_ext <<_ACEOF
35136 /* end confdefs.h. */
35141 if ('C' == toupper('C'))
35147 rm -f conftest$ac_exeext
35148 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35149 (eval $ac_link) 2>&5
35151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35152 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35154 (eval $ac_try) 2>&5
35156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35157 (exit $ac_status); }; }; then
35158 ol_cv_c_upper_lower=no
35160 echo "$as_me: program exited with status $ac_status" >&5
35161 echo "$as_me: failed program was:" >&5
35162 sed 's/^/| /' conftest.$ac_ext >&5
35164 ( exit $ac_status )
35165 ol_cv_c_upper_lower=yes
35167 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35170 echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
35171 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6
35172 if test $ol_cv_c_upper_lower != no ; then
35174 cat >>confdefs.h <<\_ACEOF
35175 #define C_UPPER_LOWER 1
35180 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
35181 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
35182 if test "${ac_cv_c_const+set}" = set; then
35183 echo $ECHO_N "(cached) $ECHO_C" >&6
35185 cat >conftest.$ac_ext <<_ACEOF
35188 cat confdefs.h >>conftest.$ac_ext
35189 cat >>conftest.$ac_ext <<_ACEOF
35190 /* end confdefs.h. */
35195 /* FIXME: Include the comments suggested by Paul. */
35196 #ifndef __cplusplus
35197 /* Ultrix mips cc rejects this. */
35198 typedef int charset[2];
35200 /* SunOS 4.1.1 cc rejects this. */
35201 char const *const *ccp;
35203 /* NEC SVR4.0.2 mips cc rejects this. */
35204 struct point {int x, y;};
35205 static struct point const zero = {0,0};
35206 /* AIX XL C 1.02.0.0 rejects this.
35207 It does not let you subtract one const X* pointer from another in
35208 an arm of an if-expression whose if-part is not a constant
35210 const char *g = "string";
35211 ccp = &g + (g ? g-g : 0);
35212 /* HPUX 7.0 cc rejects these. */
35215 ccp = (char const *const *) p;
35216 { /* SCO 3.2v4 cc rejects this. */
35218 char const *s = 0 ? (char *) 0 : (char const *) 0;
35222 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
35223 int x[] = {25, 17};
35224 const int *foo = &x[0];
35227 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
35228 typedef const int *iptr;
35232 { /* AIX XL C 1.02.0.0 rejects this saying
35233 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
35234 struct s { int j; const int *ap[3]; };
35235 struct s *b; b->j = 5;
35237 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
35238 const int foo = 10;
35246 rm -f conftest.$ac_objext
35247 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35248 (eval $ac_compile) 2>conftest.er1
35250 grep -v '^ *+' conftest.er1 >conftest.err
35252 cat conftest.err >&5
35253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35254 (exit $ac_status); } &&
35255 { ac_try='test -z "$ac_c_werror_flag"
35256 || test ! -s conftest.err'
35257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35258 (eval $ac_try) 2>&5
35260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35261 (exit $ac_status); }; } &&
35262 { ac_try='test -s conftest.$ac_objext'
35263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35264 (eval $ac_try) 2>&5
35266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35267 (exit $ac_status); }; }; then
35270 echo "$as_me: failed program was:" >&5
35271 sed 's/^/| /' conftest.$ac_ext >&5
35275 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35277 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
35278 echo "${ECHO_T}$ac_cv_c_const" >&6
35279 if test $ac_cv_c_const = no; then
35281 cat >>confdefs.h <<\_ACEOF
35287 echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
35288 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6
35289 if test "${ol_cv_c_volatile+set}" = set; then
35290 echo $ECHO_N "(cached) $ECHO_C" >&6
35292 cat >conftest.$ac_ext <<_ACEOF
35295 cat confdefs.h >>conftest.$ac_ext
35296 cat >>conftest.$ac_ext <<_ACEOF
35297 /* end confdefs.h. */
35302 volatile int a; int * volatile b = x ? &y : &z;
35303 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
35309 rm -f conftest.$ac_objext
35310 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35311 (eval $ac_compile) 2>conftest.er1
35313 grep -v '^ *+' conftest.er1 >conftest.err
35315 cat conftest.err >&5
35316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35317 (exit $ac_status); } &&
35318 { ac_try='test -z "$ac_c_werror_flag"
35319 || test ! -s conftest.err'
35320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35321 (eval $ac_try) 2>&5
35323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35324 (exit $ac_status); }; } &&
35325 { ac_try='test -s conftest.$ac_objext'
35326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35327 (eval $ac_try) 2>&5
35329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35330 (exit $ac_status); }; }; then
35331 ol_cv_c_volatile=yes
35333 echo "$as_me: failed program was:" >&5
35334 sed 's/^/| /' conftest.$ac_ext >&5
35336 ol_cv_c_volatile=no
35338 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35340 echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
35341 echo "${ECHO_T}$ol_cv_c_volatile" >&6
35342 if test $ol_cv_c_volatile = yes; then
35346 cat >>confdefs.h <<\_ACEOF
35353 if test $cross_compiling = yes ; then
35354 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
35355 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
35357 cat >>confdefs.h <<\_ACEOF
35358 #define CROSS_COMPILING 1
35362 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
35363 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
35364 if test "${ac_cv_c_bigendian+set}" = set; then
35365 echo $ECHO_N "(cached) $ECHO_C" >&6
35367 # See if sys/param.h defines the BYTE_ORDER macro.
35368 cat >conftest.$ac_ext <<_ACEOF
35371 cat confdefs.h >>conftest.$ac_ext
35372 cat >>conftest.$ac_ext <<_ACEOF
35373 /* end confdefs.h. */
35374 #include <sys/types.h>
35375 #include <sys/param.h>
35380 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
35381 bogus endian macros
35388 rm -f conftest.$ac_objext
35389 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35390 (eval $ac_compile) 2>conftest.er1
35392 grep -v '^ *+' conftest.er1 >conftest.err
35394 cat conftest.err >&5
35395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35396 (exit $ac_status); } &&
35397 { ac_try='test -z "$ac_c_werror_flag"
35398 || test ! -s conftest.err'
35399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35400 (eval $ac_try) 2>&5
35402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35403 (exit $ac_status); }; } &&
35404 { ac_try='test -s conftest.$ac_objext'
35405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35406 (eval $ac_try) 2>&5
35408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35409 (exit $ac_status); }; }; then
35410 # It does; now see whether it defined to BIG_ENDIAN or not.
35411 cat >conftest.$ac_ext <<_ACEOF
35414 cat confdefs.h >>conftest.$ac_ext
35415 cat >>conftest.$ac_ext <<_ACEOF
35416 /* end confdefs.h. */
35417 #include <sys/types.h>
35418 #include <sys/param.h>
35423 #if BYTE_ORDER != BIG_ENDIAN
35431 rm -f conftest.$ac_objext
35432 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35433 (eval $ac_compile) 2>conftest.er1
35435 grep -v '^ *+' conftest.er1 >conftest.err
35437 cat conftest.err >&5
35438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35439 (exit $ac_status); } &&
35440 { ac_try='test -z "$ac_c_werror_flag"
35441 || test ! -s conftest.err'
35442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35443 (eval $ac_try) 2>&5
35445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35446 (exit $ac_status); }; } &&
35447 { ac_try='test -s conftest.$ac_objext'
35448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35449 (eval $ac_try) 2>&5
35451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35452 (exit $ac_status); }; }; then
35453 ac_cv_c_bigendian=yes
35455 echo "$as_me: failed program was:" >&5
35456 sed 's/^/| /' conftest.$ac_ext >&5
35458 ac_cv_c_bigendian=no
35460 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35462 echo "$as_me: failed program was:" >&5
35463 sed 's/^/| /' conftest.$ac_ext >&5
35465 # It does not; compile a test program.
35466 if test "$cross_compiling" = yes; then
35467 # try to guess the endianness by grepping values into an object file
35468 ac_cv_c_bigendian=unknown
35469 cat >conftest.$ac_ext <<_ACEOF
35472 cat confdefs.h >>conftest.$ac_ext
35473 cat >>conftest.$ac_ext <<_ACEOF
35474 /* end confdefs.h. */
35475 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
35476 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
35477 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
35478 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
35479 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
35480 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
35484 _ascii (); _ebcdic ();
35489 rm -f conftest.$ac_objext
35490 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35491 (eval $ac_compile) 2>conftest.er1
35493 grep -v '^ *+' conftest.er1 >conftest.err
35495 cat conftest.err >&5
35496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35497 (exit $ac_status); } &&
35498 { ac_try='test -z "$ac_c_werror_flag"
35499 || test ! -s conftest.err'
35500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35501 (eval $ac_try) 2>&5
35503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35504 (exit $ac_status); }; } &&
35505 { ac_try='test -s conftest.$ac_objext'
35506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35507 (eval $ac_try) 2>&5
35509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35510 (exit $ac_status); }; }; then
35511 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
35512 ac_cv_c_bigendian=yes
35514 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
35515 if test "$ac_cv_c_bigendian" = unknown; then
35516 ac_cv_c_bigendian=no
35518 # finding both strings is unlikely to happen, but who knows?
35519 ac_cv_c_bigendian=unknown
35523 echo "$as_me: failed program was:" >&5
35524 sed 's/^/| /' conftest.$ac_ext >&5
35527 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35529 cat >conftest.$ac_ext <<_ACEOF
35532 cat confdefs.h >>conftest.$ac_ext
35533 cat >>conftest.$ac_ext <<_ACEOF
35534 /* end confdefs.h. */
35538 /* Are we little or big endian? From Harbison&Steele. */
35542 char c[sizeof (long)];
35545 exit (u.c[sizeof (long) - 1] == 1);
35548 rm -f conftest$ac_exeext
35549 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35550 (eval $ac_link) 2>&5
35552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35553 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35555 (eval $ac_try) 2>&5
35557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35558 (exit $ac_status); }; }; then
35559 ac_cv_c_bigendian=no
35561 echo "$as_me: program exited with status $ac_status" >&5
35562 echo "$as_me: failed program was:" >&5
35563 sed 's/^/| /' conftest.$ac_ext >&5
35565 ( exit $ac_status )
35566 ac_cv_c_bigendian=yes
35568 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35571 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35573 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
35574 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
35575 case $ac_cv_c_bigendian in
35578 cat >>confdefs.h <<\_ACEOF
35579 #define WORDS_BIGENDIAN 1
35585 { { echo "$as_me:$LINENO: error: unknown endianness
35586 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
35587 echo "$as_me: error: unknown endianness
35588 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
35589 { (exit 1); exit 1; }; } ;;
35594 echo "$as_me:$LINENO: checking for short" >&5
35595 echo $ECHO_N "checking for short... $ECHO_C" >&6
35596 if test "${ac_cv_type_short+set}" = set; then
35597 echo $ECHO_N "(cached) $ECHO_C" >&6
35599 cat >conftest.$ac_ext <<_ACEOF
35602 cat confdefs.h >>conftest.$ac_ext
35603 cat >>conftest.$ac_ext <<_ACEOF
35604 /* end confdefs.h. */
35605 $ac_includes_default
35611 if (sizeof (short))
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_cv_type_short=yes
35641 echo "$as_me: failed program was:" >&5
35642 sed 's/^/| /' conftest.$ac_ext >&5
35644 ac_cv_type_short=no
35646 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35648 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
35649 echo "${ECHO_T}$ac_cv_type_short" >&6
35651 echo "$as_me:$LINENO: checking size of short" >&5
35652 echo $ECHO_N "checking size of short... $ECHO_C" >&6
35653 if test "${ac_cv_sizeof_short+set}" = set; then
35654 echo $ECHO_N "(cached) $ECHO_C" >&6
35656 if test "$ac_cv_type_short" = yes; then
35657 # The cast to unsigned long works around a bug in the HP C Compiler
35658 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35659 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35660 # This bug is HP SR number 8606223364.
35661 if test "$cross_compiling" = yes; then
35662 # Depending upon the size, compute the lo and hi bounds.
35663 cat >conftest.$ac_ext <<_ACEOF
35666 cat confdefs.h >>conftest.$ac_ext
35667 cat >>conftest.$ac_ext <<_ACEOF
35668 /* end confdefs.h. */
35669 $ac_includes_default
35673 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
35680 rm -f conftest.$ac_objext
35681 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35682 (eval $ac_compile) 2>conftest.er1
35684 grep -v '^ *+' conftest.er1 >conftest.err
35686 cat conftest.err >&5
35687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35688 (exit $ac_status); } &&
35689 { ac_try='test -z "$ac_c_werror_flag"
35690 || test ! -s conftest.err'
35691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35692 (eval $ac_try) 2>&5
35694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35695 (exit $ac_status); }; } &&
35696 { ac_try='test -s conftest.$ac_objext'
35697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35698 (eval $ac_try) 2>&5
35700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35701 (exit $ac_status); }; }; then
35704 cat >conftest.$ac_ext <<_ACEOF
35707 cat confdefs.h >>conftest.$ac_ext
35708 cat >>conftest.$ac_ext <<_ACEOF
35709 /* end confdefs.h. */
35710 $ac_includes_default
35714 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
35721 rm -f conftest.$ac_objext
35722 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35723 (eval $ac_compile) 2>conftest.er1
35725 grep -v '^ *+' conftest.er1 >conftest.err
35727 cat conftest.err >&5
35728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35729 (exit $ac_status); } &&
35730 { ac_try='test -z "$ac_c_werror_flag"
35731 || test ! -s conftest.err'
35732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35733 (eval $ac_try) 2>&5
35735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35736 (exit $ac_status); }; } &&
35737 { ac_try='test -s conftest.$ac_objext'
35738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35739 (eval $ac_try) 2>&5
35741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35742 (exit $ac_status); }; }; then
35743 ac_hi=$ac_mid; break
35745 echo "$as_me: failed program was:" >&5
35746 sed 's/^/| /' conftest.$ac_ext >&5
35748 ac_lo=`expr $ac_mid + 1`
35749 if test $ac_lo -le $ac_mid; then
35753 ac_mid=`expr 2 '*' $ac_mid + 1`
35755 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35758 echo "$as_me: failed program was:" >&5
35759 sed 's/^/| /' conftest.$ac_ext >&5
35761 cat >conftest.$ac_ext <<_ACEOF
35764 cat confdefs.h >>conftest.$ac_ext
35765 cat >>conftest.$ac_ext <<_ACEOF
35766 /* end confdefs.h. */
35767 $ac_includes_default
35771 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
35778 rm -f conftest.$ac_objext
35779 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35780 (eval $ac_compile) 2>conftest.er1
35782 grep -v '^ *+' conftest.er1 >conftest.err
35784 cat conftest.err >&5
35785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35786 (exit $ac_status); } &&
35787 { ac_try='test -z "$ac_c_werror_flag"
35788 || test ! -s conftest.err'
35789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35790 (eval $ac_try) 2>&5
35792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35793 (exit $ac_status); }; } &&
35794 { ac_try='test -s conftest.$ac_objext'
35795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35796 (eval $ac_try) 2>&5
35798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35799 (exit $ac_status); }; }; then
35802 cat >conftest.$ac_ext <<_ACEOF
35805 cat confdefs.h >>conftest.$ac_ext
35806 cat >>conftest.$ac_ext <<_ACEOF
35807 /* end confdefs.h. */
35808 $ac_includes_default
35812 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
35819 rm -f conftest.$ac_objext
35820 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35821 (eval $ac_compile) 2>conftest.er1
35823 grep -v '^ *+' conftest.er1 >conftest.err
35825 cat conftest.err >&5
35826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35827 (exit $ac_status); } &&
35828 { ac_try='test -z "$ac_c_werror_flag"
35829 || test ! -s conftest.err'
35830 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35831 (eval $ac_try) 2>&5
35833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35834 (exit $ac_status); }; } &&
35835 { ac_try='test -s conftest.$ac_objext'
35836 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35837 (eval $ac_try) 2>&5
35839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35840 (exit $ac_status); }; }; then
35841 ac_lo=$ac_mid; break
35843 echo "$as_me: failed program was:" >&5
35844 sed 's/^/| /' conftest.$ac_ext >&5
35846 ac_hi=`expr '(' $ac_mid ')' - 1`
35847 if test $ac_mid -le $ac_hi; then
35851 ac_mid=`expr 2 '*' $ac_mid`
35853 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35856 echo "$as_me: failed program was:" >&5
35857 sed 's/^/| /' conftest.$ac_ext >&5
35861 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35863 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35864 # Binary search between lo and hi bounds.
35865 while test "x$ac_lo" != "x$ac_hi"; do
35866 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35867 cat >conftest.$ac_ext <<_ACEOF
35870 cat confdefs.h >>conftest.$ac_ext
35871 cat >>conftest.$ac_ext <<_ACEOF
35872 /* end confdefs.h. */
35873 $ac_includes_default
35877 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
35884 rm -f conftest.$ac_objext
35885 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35886 (eval $ac_compile) 2>conftest.er1
35888 grep -v '^ *+' conftest.er1 >conftest.err
35890 cat conftest.err >&5
35891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35892 (exit $ac_status); } &&
35893 { ac_try='test -z "$ac_c_werror_flag"
35894 || test ! -s conftest.err'
35895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35896 (eval $ac_try) 2>&5
35898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35899 (exit $ac_status); }; } &&
35900 { ac_try='test -s conftest.$ac_objext'
35901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35902 (eval $ac_try) 2>&5
35904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35905 (exit $ac_status); }; }; then
35908 echo "$as_me: failed program was:" >&5
35909 sed 's/^/| /' conftest.$ac_ext >&5
35911 ac_lo=`expr '(' $ac_mid ')' + 1`
35913 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35916 ?*) ac_cv_sizeof_short=$ac_lo;;
35917 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
35918 See \`config.log' for more details." >&5
35919 echo "$as_me: error: cannot compute sizeof (short), 77
35920 See \`config.log' for more details." >&2;}
35921 { (exit 1); exit 1; }; } ;;
35924 if test "$cross_compiling" = yes; then
35925 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
35926 See \`config.log' for more details." >&5
35927 echo "$as_me: error: cannot run test program while cross compiling
35928 See \`config.log' for more details." >&2;}
35929 { (exit 1); exit 1; }; }
35931 cat >conftest.$ac_ext <<_ACEOF
35934 cat confdefs.h >>conftest.$ac_ext
35935 cat >>conftest.$ac_ext <<_ACEOF
35936 /* end confdefs.h. */
35937 $ac_includes_default
35938 long longval () { return (long) (sizeof (short)); }
35939 unsigned long ulongval () { return (long) (sizeof (short)); }
35941 #include <stdlib.h>
35946 FILE *f = fopen ("conftest.val", "w");
35949 if (((long) (sizeof (short))) < 0)
35951 long i = longval ();
35952 if (i != ((long) (sizeof (short))))
35954 fprintf (f, "%ld\n", i);
35958 unsigned long i = ulongval ();
35959 if (i != ((long) (sizeof (short))))
35961 fprintf (f, "%lu\n", i);
35963 exit (ferror (f) || fclose (f) != 0);
35969 rm -f conftest$ac_exeext
35970 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35971 (eval $ac_link) 2>&5
35973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35974 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35976 (eval $ac_try) 2>&5
35978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35979 (exit $ac_status); }; }; then
35980 ac_cv_sizeof_short=`cat conftest.val`
35982 echo "$as_me: program exited with status $ac_status" >&5
35983 echo "$as_me: failed program was:" >&5
35984 sed 's/^/| /' conftest.$ac_ext >&5
35986 ( exit $ac_status )
35987 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
35988 See \`config.log' for more details." >&5
35989 echo "$as_me: error: cannot compute sizeof (short), 77
35990 See \`config.log' for more details." >&2;}
35991 { (exit 1); exit 1; }; }
35993 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35998 ac_cv_sizeof_short=0
36001 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
36002 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
36003 cat >>confdefs.h <<_ACEOF
36004 #define SIZEOF_SHORT $ac_cv_sizeof_short
36008 echo "$as_me:$LINENO: checking for int" >&5
36009 echo $ECHO_N "checking for int... $ECHO_C" >&6
36010 if test "${ac_cv_type_int+set}" = set; then
36011 echo $ECHO_N "(cached) $ECHO_C" >&6
36013 cat >conftest.$ac_ext <<_ACEOF
36016 cat confdefs.h >>conftest.$ac_ext
36017 cat >>conftest.$ac_ext <<_ACEOF
36018 /* end confdefs.h. */
36019 $ac_includes_default
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
36055 echo "$as_me: failed program was:" >&5
36056 sed 's/^/| /' conftest.$ac_ext >&5
36060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36062 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
36063 echo "${ECHO_T}$ac_cv_type_int" >&6
36065 echo "$as_me:$LINENO: checking size of int" >&5
36066 echo $ECHO_N "checking size of int... $ECHO_C" >&6
36067 if test "${ac_cv_sizeof_int+set}" = set; then
36068 echo $ECHO_N "(cached) $ECHO_C" >&6
36070 if test "$ac_cv_type_int" = yes; then
36071 # The cast to unsigned long works around a bug in the HP C Compiler
36072 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
36073 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
36074 # This bug is HP SR number 8606223364.
36075 if test "$cross_compiling" = yes; then
36076 # Depending upon the size, compute the lo and hi bounds.
36077 cat >conftest.$ac_ext <<_ACEOF
36080 cat confdefs.h >>conftest.$ac_ext
36081 cat >>conftest.$ac_ext <<_ACEOF
36082 /* end confdefs.h. */
36083 $ac_includes_default
36087 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
36094 rm -f conftest.$ac_objext
36095 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36096 (eval $ac_compile) 2>conftest.er1
36098 grep -v '^ *+' conftest.er1 >conftest.err
36100 cat conftest.err >&5
36101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36102 (exit $ac_status); } &&
36103 { ac_try='test -z "$ac_c_werror_flag"
36104 || test ! -s conftest.err'
36105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36106 (eval $ac_try) 2>&5
36108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36109 (exit $ac_status); }; } &&
36110 { ac_try='test -s conftest.$ac_objext'
36111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36112 (eval $ac_try) 2>&5
36114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36115 (exit $ac_status); }; }; then
36118 cat >conftest.$ac_ext <<_ACEOF
36121 cat confdefs.h >>conftest.$ac_ext
36122 cat >>conftest.$ac_ext <<_ACEOF
36123 /* end confdefs.h. */
36124 $ac_includes_default
36128 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
36135 rm -f conftest.$ac_objext
36136 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36137 (eval $ac_compile) 2>conftest.er1
36139 grep -v '^ *+' conftest.er1 >conftest.err
36141 cat conftest.err >&5
36142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36143 (exit $ac_status); } &&
36144 { ac_try='test -z "$ac_c_werror_flag"
36145 || test ! -s conftest.err'
36146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36147 (eval $ac_try) 2>&5
36149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36150 (exit $ac_status); }; } &&
36151 { ac_try='test -s conftest.$ac_objext'
36152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36153 (eval $ac_try) 2>&5
36155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36156 (exit $ac_status); }; }; then
36157 ac_hi=$ac_mid; break
36159 echo "$as_me: failed program was:" >&5
36160 sed 's/^/| /' conftest.$ac_ext >&5
36162 ac_lo=`expr $ac_mid + 1`
36163 if test $ac_lo -le $ac_mid; then
36167 ac_mid=`expr 2 '*' $ac_mid + 1`
36169 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36172 echo "$as_me: failed program was:" >&5
36173 sed 's/^/| /' conftest.$ac_ext >&5
36175 cat >conftest.$ac_ext <<_ACEOF
36178 cat confdefs.h >>conftest.$ac_ext
36179 cat >>conftest.$ac_ext <<_ACEOF
36180 /* end confdefs.h. */
36181 $ac_includes_default
36185 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
36192 rm -f conftest.$ac_objext
36193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36194 (eval $ac_compile) 2>conftest.er1
36196 grep -v '^ *+' conftest.er1 >conftest.err
36198 cat conftest.err >&5
36199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36200 (exit $ac_status); } &&
36201 { ac_try='test -z "$ac_c_werror_flag"
36202 || test ! -s conftest.err'
36203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36204 (eval $ac_try) 2>&5
36206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36207 (exit $ac_status); }; } &&
36208 { ac_try='test -s conftest.$ac_objext'
36209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36210 (eval $ac_try) 2>&5
36212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36213 (exit $ac_status); }; }; then
36216 cat >conftest.$ac_ext <<_ACEOF
36219 cat confdefs.h >>conftest.$ac_ext
36220 cat >>conftest.$ac_ext <<_ACEOF
36221 /* end confdefs.h. */
36222 $ac_includes_default
36226 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
36233 rm -f conftest.$ac_objext
36234 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36235 (eval $ac_compile) 2>conftest.er1
36237 grep -v '^ *+' conftest.er1 >conftest.err
36239 cat conftest.err >&5
36240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36241 (exit $ac_status); } &&
36242 { ac_try='test -z "$ac_c_werror_flag"
36243 || test ! -s conftest.err'
36244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36245 (eval $ac_try) 2>&5
36247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36248 (exit $ac_status); }; } &&
36249 { ac_try='test -s conftest.$ac_objext'
36250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36251 (eval $ac_try) 2>&5
36253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36254 (exit $ac_status); }; }; then
36255 ac_lo=$ac_mid; break
36257 echo "$as_me: failed program was:" >&5
36258 sed 's/^/| /' conftest.$ac_ext >&5
36260 ac_hi=`expr '(' $ac_mid ')' - 1`
36261 if test $ac_mid -le $ac_hi; then
36265 ac_mid=`expr 2 '*' $ac_mid`
36267 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36270 echo "$as_me: failed program was:" >&5
36271 sed 's/^/| /' conftest.$ac_ext >&5
36275 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36277 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36278 # Binary search between lo and hi bounds.
36279 while test "x$ac_lo" != "x$ac_hi"; do
36280 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
36281 cat >conftest.$ac_ext <<_ACEOF
36284 cat confdefs.h >>conftest.$ac_ext
36285 cat >>conftest.$ac_ext <<_ACEOF
36286 /* end confdefs.h. */
36287 $ac_includes_default
36291 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
36298 rm -f conftest.$ac_objext
36299 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36300 (eval $ac_compile) 2>conftest.er1
36302 grep -v '^ *+' conftest.er1 >conftest.err
36304 cat conftest.err >&5
36305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36306 (exit $ac_status); } &&
36307 { ac_try='test -z "$ac_c_werror_flag"
36308 || test ! -s conftest.err'
36309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36310 (eval $ac_try) 2>&5
36312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36313 (exit $ac_status); }; } &&
36314 { ac_try='test -s conftest.$ac_objext'
36315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36316 (eval $ac_try) 2>&5
36318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36319 (exit $ac_status); }; }; then
36322 echo "$as_me: failed program was:" >&5
36323 sed 's/^/| /' conftest.$ac_ext >&5
36325 ac_lo=`expr '(' $ac_mid ')' + 1`
36327 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36330 ?*) ac_cv_sizeof_int=$ac_lo;;
36331 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
36332 See \`config.log' for more details." >&5
36333 echo "$as_me: error: cannot compute sizeof (int), 77
36334 See \`config.log' for more details." >&2;}
36335 { (exit 1); exit 1; }; } ;;
36338 if test "$cross_compiling" = yes; then
36339 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
36340 See \`config.log' for more details." >&5
36341 echo "$as_me: error: cannot run test program while cross compiling
36342 See \`config.log' for more details." >&2;}
36343 { (exit 1); exit 1; }; }
36345 cat >conftest.$ac_ext <<_ACEOF
36348 cat confdefs.h >>conftest.$ac_ext
36349 cat >>conftest.$ac_ext <<_ACEOF
36350 /* end confdefs.h. */
36351 $ac_includes_default
36352 long longval () { return (long) (sizeof (int)); }
36353 unsigned long ulongval () { return (long) (sizeof (int)); }
36355 #include <stdlib.h>
36360 FILE *f = fopen ("conftest.val", "w");
36363 if (((long) (sizeof (int))) < 0)
36365 long i = longval ();
36366 if (i != ((long) (sizeof (int))))
36368 fprintf (f, "%ld\n", i);
36372 unsigned long i = ulongval ();
36373 if (i != ((long) (sizeof (int))))
36375 fprintf (f, "%lu\n", i);
36377 exit (ferror (f) || fclose (f) != 0);
36383 rm -f conftest$ac_exeext
36384 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36385 (eval $ac_link) 2>&5
36387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36388 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36390 (eval $ac_try) 2>&5
36392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36393 (exit $ac_status); }; }; then
36394 ac_cv_sizeof_int=`cat conftest.val`
36396 echo "$as_me: program exited with status $ac_status" >&5
36397 echo "$as_me: failed program was:" >&5
36398 sed 's/^/| /' conftest.$ac_ext >&5
36400 ( exit $ac_status )
36401 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
36402 See \`config.log' for more details." >&5
36403 echo "$as_me: error: cannot compute sizeof (int), 77
36404 See \`config.log' for more details." >&2;}
36405 { (exit 1); exit 1; }; }
36407 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36415 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
36416 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
36417 cat >>confdefs.h <<_ACEOF
36418 #define SIZEOF_INT $ac_cv_sizeof_int
36422 echo "$as_me:$LINENO: checking for long" >&5
36423 echo $ECHO_N "checking for long... $ECHO_C" >&6
36424 if test "${ac_cv_type_long+set}" = set; then
36425 echo $ECHO_N "(cached) $ECHO_C" >&6
36427 cat >conftest.$ac_ext <<_ACEOF
36430 cat confdefs.h >>conftest.$ac_ext
36431 cat >>conftest.$ac_ext <<_ACEOF
36432 /* end confdefs.h. */
36433 $ac_includes_default
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_cv_type_long=yes
36469 echo "$as_me: failed program was:" >&5
36470 sed 's/^/| /' conftest.$ac_ext >&5
36474 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36476 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
36477 echo "${ECHO_T}$ac_cv_type_long" >&6
36479 echo "$as_me:$LINENO: checking size of long" >&5
36480 echo $ECHO_N "checking size of long... $ECHO_C" >&6
36481 if test "${ac_cv_sizeof_long+set}" = set; then
36482 echo $ECHO_N "(cached) $ECHO_C" >&6
36484 if test "$ac_cv_type_long" = yes; then
36485 # The cast to unsigned long works around a bug in the HP C Compiler
36486 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
36487 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
36488 # This bug is HP SR number 8606223364.
36489 if test "$cross_compiling" = yes; then
36490 # Depending upon the size, compute the lo and hi bounds.
36491 cat >conftest.$ac_ext <<_ACEOF
36494 cat confdefs.h >>conftest.$ac_ext
36495 cat >>conftest.$ac_ext <<_ACEOF
36496 /* end confdefs.h. */
36497 $ac_includes_default
36501 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
36508 rm -f conftest.$ac_objext
36509 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36510 (eval $ac_compile) 2>conftest.er1
36512 grep -v '^ *+' conftest.er1 >conftest.err
36514 cat conftest.err >&5
36515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36516 (exit $ac_status); } &&
36517 { ac_try='test -z "$ac_c_werror_flag"
36518 || test ! -s conftest.err'
36519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36520 (eval $ac_try) 2>&5
36522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36523 (exit $ac_status); }; } &&
36524 { ac_try='test -s conftest.$ac_objext'
36525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36526 (eval $ac_try) 2>&5
36528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36529 (exit $ac_status); }; }; then
36532 cat >conftest.$ac_ext <<_ACEOF
36535 cat confdefs.h >>conftest.$ac_ext
36536 cat >>conftest.$ac_ext <<_ACEOF
36537 /* end confdefs.h. */
36538 $ac_includes_default
36542 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
36549 rm -f conftest.$ac_objext
36550 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36551 (eval $ac_compile) 2>conftest.er1
36553 grep -v '^ *+' conftest.er1 >conftest.err
36555 cat conftest.err >&5
36556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36557 (exit $ac_status); } &&
36558 { ac_try='test -z "$ac_c_werror_flag"
36559 || test ! -s conftest.err'
36560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36561 (eval $ac_try) 2>&5
36563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36564 (exit $ac_status); }; } &&
36565 { ac_try='test -s conftest.$ac_objext'
36566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36567 (eval $ac_try) 2>&5
36569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36570 (exit $ac_status); }; }; then
36571 ac_hi=$ac_mid; break
36573 echo "$as_me: failed program was:" >&5
36574 sed 's/^/| /' conftest.$ac_ext >&5
36576 ac_lo=`expr $ac_mid + 1`
36577 if test $ac_lo -le $ac_mid; then
36581 ac_mid=`expr 2 '*' $ac_mid + 1`
36583 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36586 echo "$as_me: failed program was:" >&5
36587 sed 's/^/| /' conftest.$ac_ext >&5
36589 cat >conftest.$ac_ext <<_ACEOF
36592 cat confdefs.h >>conftest.$ac_ext
36593 cat >>conftest.$ac_ext <<_ACEOF
36594 /* end confdefs.h. */
36595 $ac_includes_default
36599 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
36606 rm -f conftest.$ac_objext
36607 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36608 (eval $ac_compile) 2>conftest.er1
36610 grep -v '^ *+' conftest.er1 >conftest.err
36612 cat conftest.err >&5
36613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36614 (exit $ac_status); } &&
36615 { ac_try='test -z "$ac_c_werror_flag"
36616 || test ! -s conftest.err'
36617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36618 (eval $ac_try) 2>&5
36620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36621 (exit $ac_status); }; } &&
36622 { ac_try='test -s conftest.$ac_objext'
36623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36624 (eval $ac_try) 2>&5
36626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36627 (exit $ac_status); }; }; then
36630 cat >conftest.$ac_ext <<_ACEOF
36633 cat confdefs.h >>conftest.$ac_ext
36634 cat >>conftest.$ac_ext <<_ACEOF
36635 /* end confdefs.h. */
36636 $ac_includes_default
36640 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
36647 rm -f conftest.$ac_objext
36648 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36649 (eval $ac_compile) 2>conftest.er1
36651 grep -v '^ *+' conftest.er1 >conftest.err
36653 cat conftest.err >&5
36654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36655 (exit $ac_status); } &&
36656 { ac_try='test -z "$ac_c_werror_flag"
36657 || test ! -s conftest.err'
36658 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36659 (eval $ac_try) 2>&5
36661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36662 (exit $ac_status); }; } &&
36663 { ac_try='test -s conftest.$ac_objext'
36664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36665 (eval $ac_try) 2>&5
36667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36668 (exit $ac_status); }; }; then
36669 ac_lo=$ac_mid; break
36671 echo "$as_me: failed program was:" >&5
36672 sed 's/^/| /' conftest.$ac_ext >&5
36674 ac_hi=`expr '(' $ac_mid ')' - 1`
36675 if test $ac_mid -le $ac_hi; then
36679 ac_mid=`expr 2 '*' $ac_mid`
36681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36684 echo "$as_me: failed program was:" >&5
36685 sed 's/^/| /' conftest.$ac_ext >&5
36689 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36692 # Binary search between lo and hi bounds.
36693 while test "x$ac_lo" != "x$ac_hi"; do
36694 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
36695 cat >conftest.$ac_ext <<_ACEOF
36698 cat confdefs.h >>conftest.$ac_ext
36699 cat >>conftest.$ac_ext <<_ACEOF
36700 /* end confdefs.h. */
36701 $ac_includes_default
36705 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
36712 rm -f conftest.$ac_objext
36713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36714 (eval $ac_compile) 2>conftest.er1
36716 grep -v '^ *+' conftest.er1 >conftest.err
36718 cat conftest.err >&5
36719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36720 (exit $ac_status); } &&
36721 { ac_try='test -z "$ac_c_werror_flag"
36722 || test ! -s conftest.err'
36723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36724 (eval $ac_try) 2>&5
36726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36727 (exit $ac_status); }; } &&
36728 { ac_try='test -s conftest.$ac_objext'
36729 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36730 (eval $ac_try) 2>&5
36732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36733 (exit $ac_status); }; }; then
36736 echo "$as_me: failed program was:" >&5
36737 sed 's/^/| /' conftest.$ac_ext >&5
36739 ac_lo=`expr '(' $ac_mid ')' + 1`
36741 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36744 ?*) ac_cv_sizeof_long=$ac_lo;;
36745 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
36746 See \`config.log' for more details." >&5
36747 echo "$as_me: error: cannot compute sizeof (long), 77
36748 See \`config.log' for more details." >&2;}
36749 { (exit 1); exit 1; }; } ;;
36752 if test "$cross_compiling" = yes; then
36753 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
36754 See \`config.log' for more details." >&5
36755 echo "$as_me: error: cannot run test program while cross compiling
36756 See \`config.log' for more details." >&2;}
36757 { (exit 1); exit 1; }; }
36759 cat >conftest.$ac_ext <<_ACEOF
36762 cat confdefs.h >>conftest.$ac_ext
36763 cat >>conftest.$ac_ext <<_ACEOF
36764 /* end confdefs.h. */
36765 $ac_includes_default
36766 long longval () { return (long) (sizeof (long)); }
36767 unsigned long ulongval () { return (long) (sizeof (long)); }
36769 #include <stdlib.h>
36774 FILE *f = fopen ("conftest.val", "w");
36777 if (((long) (sizeof (long))) < 0)
36779 long i = longval ();
36780 if (i != ((long) (sizeof (long))))
36782 fprintf (f, "%ld\n", i);
36786 unsigned long i = ulongval ();
36787 if (i != ((long) (sizeof (long))))
36789 fprintf (f, "%lu\n", i);
36791 exit (ferror (f) || fclose (f) != 0);
36797 rm -f conftest$ac_exeext
36798 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36799 (eval $ac_link) 2>&5
36801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36802 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36804 (eval $ac_try) 2>&5
36806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36807 (exit $ac_status); }; }; then
36808 ac_cv_sizeof_long=`cat conftest.val`
36810 echo "$as_me: program exited with status $ac_status" >&5
36811 echo "$as_me: failed program was:" >&5
36812 sed 's/^/| /' conftest.$ac_ext >&5
36814 ( exit $ac_status )
36815 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
36816 See \`config.log' for more details." >&5
36817 echo "$as_me: error: cannot compute sizeof (long), 77
36818 See \`config.log' for more details." >&2;}
36819 { (exit 1); exit 1; }; }
36821 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36826 ac_cv_sizeof_long=0
36829 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
36830 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
36831 cat >>confdefs.h <<_ACEOF
36832 #define SIZEOF_LONG $ac_cv_sizeof_long
36836 echo "$as_me:$LINENO: checking for long long" >&5
36837 echo $ECHO_N "checking for long long... $ECHO_C" >&6
36838 if test "${ac_cv_type_long_long+set}" = set; then
36839 echo $ECHO_N "(cached) $ECHO_C" >&6
36841 cat >conftest.$ac_ext <<_ACEOF
36844 cat confdefs.h >>conftest.$ac_ext
36845 cat >>conftest.$ac_ext <<_ACEOF
36846 /* end confdefs.h. */
36847 $ac_includes_default
36851 if ((long long *) 0)
36853 if (sizeof (long long))
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_cv_type_long_long=yes
36883 echo "$as_me: failed program was:" >&5
36884 sed 's/^/| /' conftest.$ac_ext >&5
36886 ac_cv_type_long_long=no
36888 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36890 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
36891 echo "${ECHO_T}$ac_cv_type_long_long" >&6
36893 echo "$as_me:$LINENO: checking size of long long" >&5
36894 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
36895 if test "${ac_cv_sizeof_long_long+set}" = set; then
36896 echo $ECHO_N "(cached) $ECHO_C" >&6
36898 if test "$ac_cv_type_long_long" = yes; then
36899 # The cast to unsigned long works around a bug in the HP C Compiler
36900 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
36901 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
36902 # This bug is HP SR number 8606223364.
36903 if test "$cross_compiling" = yes; then
36904 # Depending upon the size, compute the lo and hi bounds.
36905 cat >conftest.$ac_ext <<_ACEOF
36908 cat confdefs.h >>conftest.$ac_ext
36909 cat >>conftest.$ac_ext <<_ACEOF
36910 /* end confdefs.h. */
36911 $ac_includes_default
36915 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
36922 rm -f conftest.$ac_objext
36923 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36924 (eval $ac_compile) 2>conftest.er1
36926 grep -v '^ *+' conftest.er1 >conftest.err
36928 cat conftest.err >&5
36929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36930 (exit $ac_status); } &&
36931 { ac_try='test -z "$ac_c_werror_flag"
36932 || test ! -s conftest.err'
36933 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36934 (eval $ac_try) 2>&5
36936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36937 (exit $ac_status); }; } &&
36938 { ac_try='test -s conftest.$ac_objext'
36939 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36940 (eval $ac_try) 2>&5
36942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36943 (exit $ac_status); }; }; then
36946 cat >conftest.$ac_ext <<_ACEOF
36949 cat confdefs.h >>conftest.$ac_ext
36950 cat >>conftest.$ac_ext <<_ACEOF
36951 /* end confdefs.h. */
36952 $ac_includes_default
36956 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
36963 rm -f conftest.$ac_objext
36964 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36965 (eval $ac_compile) 2>conftest.er1
36967 grep -v '^ *+' conftest.er1 >conftest.err
36969 cat conftest.err >&5
36970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36971 (exit $ac_status); } &&
36972 { ac_try='test -z "$ac_c_werror_flag"
36973 || test ! -s conftest.err'
36974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36975 (eval $ac_try) 2>&5
36977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36978 (exit $ac_status); }; } &&
36979 { ac_try='test -s conftest.$ac_objext'
36980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36981 (eval $ac_try) 2>&5
36983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36984 (exit $ac_status); }; }; then
36985 ac_hi=$ac_mid; break
36987 echo "$as_me: failed program was:" >&5
36988 sed 's/^/| /' conftest.$ac_ext >&5
36990 ac_lo=`expr $ac_mid + 1`
36991 if test $ac_lo -le $ac_mid; then
36995 ac_mid=`expr 2 '*' $ac_mid + 1`
36997 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37000 echo "$as_me: failed program was:" >&5
37001 sed 's/^/| /' conftest.$ac_ext >&5
37003 cat >conftest.$ac_ext <<_ACEOF
37006 cat confdefs.h >>conftest.$ac_ext
37007 cat >>conftest.$ac_ext <<_ACEOF
37008 /* end confdefs.h. */
37009 $ac_includes_default
37013 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
37020 rm -f conftest.$ac_objext
37021 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37022 (eval $ac_compile) 2>conftest.er1
37024 grep -v '^ *+' conftest.er1 >conftest.err
37026 cat conftest.err >&5
37027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37028 (exit $ac_status); } &&
37029 { ac_try='test -z "$ac_c_werror_flag"
37030 || test ! -s conftest.err'
37031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37032 (eval $ac_try) 2>&5
37034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37035 (exit $ac_status); }; } &&
37036 { ac_try='test -s conftest.$ac_objext'
37037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37038 (eval $ac_try) 2>&5
37040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37041 (exit $ac_status); }; }; then
37044 cat >conftest.$ac_ext <<_ACEOF
37047 cat confdefs.h >>conftest.$ac_ext
37048 cat >>conftest.$ac_ext <<_ACEOF
37049 /* end confdefs.h. */
37050 $ac_includes_default
37054 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
37061 rm -f conftest.$ac_objext
37062 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37063 (eval $ac_compile) 2>conftest.er1
37065 grep -v '^ *+' conftest.er1 >conftest.err
37067 cat conftest.err >&5
37068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37069 (exit $ac_status); } &&
37070 { ac_try='test -z "$ac_c_werror_flag"
37071 || test ! -s conftest.err'
37072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37073 (eval $ac_try) 2>&5
37075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37076 (exit $ac_status); }; } &&
37077 { ac_try='test -s conftest.$ac_objext'
37078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37079 (eval $ac_try) 2>&5
37081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37082 (exit $ac_status); }; }; then
37083 ac_lo=$ac_mid; break
37085 echo "$as_me: failed program was:" >&5
37086 sed 's/^/| /' conftest.$ac_ext >&5
37088 ac_hi=`expr '(' $ac_mid ')' - 1`
37089 if test $ac_mid -le $ac_hi; then
37093 ac_mid=`expr 2 '*' $ac_mid`
37095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37098 echo "$as_me: failed program was:" >&5
37099 sed 's/^/| /' conftest.$ac_ext >&5
37103 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37105 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37106 # Binary search between lo and hi bounds.
37107 while test "x$ac_lo" != "x$ac_hi"; do
37108 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
37109 cat >conftest.$ac_ext <<_ACEOF
37112 cat confdefs.h >>conftest.$ac_ext
37113 cat >>conftest.$ac_ext <<_ACEOF
37114 /* end confdefs.h. */
37115 $ac_includes_default
37119 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
37126 rm -f conftest.$ac_objext
37127 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37128 (eval $ac_compile) 2>conftest.er1
37130 grep -v '^ *+' conftest.er1 >conftest.err
37132 cat conftest.err >&5
37133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37134 (exit $ac_status); } &&
37135 { ac_try='test -z "$ac_c_werror_flag"
37136 || test ! -s conftest.err'
37137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37138 (eval $ac_try) 2>&5
37140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37141 (exit $ac_status); }; } &&
37142 { ac_try='test -s conftest.$ac_objext'
37143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37144 (eval $ac_try) 2>&5
37146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37147 (exit $ac_status); }; }; then
37150 echo "$as_me: failed program was:" >&5
37151 sed 's/^/| /' conftest.$ac_ext >&5
37153 ac_lo=`expr '(' $ac_mid ')' + 1`
37155 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37158 ?*) ac_cv_sizeof_long_long=$ac_lo;;
37159 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
37160 See \`config.log' for more details." >&5
37161 echo "$as_me: error: cannot compute sizeof (long long), 77
37162 See \`config.log' for more details." >&2;}
37163 { (exit 1); exit 1; }; } ;;
37166 if test "$cross_compiling" = yes; then
37167 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
37168 See \`config.log' for more details." >&5
37169 echo "$as_me: error: cannot run test program while cross compiling
37170 See \`config.log' for more details." >&2;}
37171 { (exit 1); exit 1; }; }
37173 cat >conftest.$ac_ext <<_ACEOF
37176 cat confdefs.h >>conftest.$ac_ext
37177 cat >>conftest.$ac_ext <<_ACEOF
37178 /* end confdefs.h. */
37179 $ac_includes_default
37180 long longval () { return (long) (sizeof (long long)); }
37181 unsigned long ulongval () { return (long) (sizeof (long long)); }
37183 #include <stdlib.h>
37188 FILE *f = fopen ("conftest.val", "w");
37191 if (((long) (sizeof (long long))) < 0)
37193 long i = longval ();
37194 if (i != ((long) (sizeof (long long))))
37196 fprintf (f, "%ld\n", i);
37200 unsigned long i = ulongval ();
37201 if (i != ((long) (sizeof (long long))))
37203 fprintf (f, "%lu\n", i);
37205 exit (ferror (f) || fclose (f) != 0);
37211 rm -f conftest$ac_exeext
37212 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37213 (eval $ac_link) 2>&5
37215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37216 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
37217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37218 (eval $ac_try) 2>&5
37220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37221 (exit $ac_status); }; }; then
37222 ac_cv_sizeof_long_long=`cat conftest.val`
37224 echo "$as_me: program exited with status $ac_status" >&5
37225 echo "$as_me: failed program was:" >&5
37226 sed 's/^/| /' conftest.$ac_ext >&5
37228 ( exit $ac_status )
37229 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
37230 See \`config.log' for more details." >&5
37231 echo "$as_me: error: cannot compute sizeof (long long), 77
37232 See \`config.log' for more details." >&2;}
37233 { (exit 1); exit 1; }; }
37235 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
37240 ac_cv_sizeof_long_long=0
37243 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
37244 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
37245 cat >>confdefs.h <<_ACEOF
37246 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
37250 echo "$as_me:$LINENO: checking for wchar_t" >&5
37251 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6
37252 if test "${ac_cv_type_wchar_t+set}" = set; then
37253 echo $ECHO_N "(cached) $ECHO_C" >&6
37255 cat >conftest.$ac_ext <<_ACEOF
37258 cat confdefs.h >>conftest.$ac_ext
37259 cat >>conftest.$ac_ext <<_ACEOF
37260 /* end confdefs.h. */
37261 $ac_includes_default
37267 if (sizeof (wchar_t))
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_cv_type_wchar_t=yes
37297 echo "$as_me: failed program was:" >&5
37298 sed 's/^/| /' conftest.$ac_ext >&5
37300 ac_cv_type_wchar_t=no
37302 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37304 echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
37305 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6
37307 echo "$as_me:$LINENO: checking size of wchar_t" >&5
37308 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6
37309 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
37310 echo $ECHO_N "(cached) $ECHO_C" >&6
37312 if test "$ac_cv_type_wchar_t" = yes; then
37313 # The cast to unsigned long works around a bug in the HP C Compiler
37314 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
37315 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
37316 # This bug is HP SR number 8606223364.
37317 if test "$cross_compiling" = yes; then
37318 # Depending upon the size, compute the lo and hi bounds.
37319 cat >conftest.$ac_ext <<_ACEOF
37322 cat confdefs.h >>conftest.$ac_ext
37323 cat >>conftest.$ac_ext <<_ACEOF
37324 /* end confdefs.h. */
37325 $ac_includes_default
37329 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= 0)];
37336 rm -f conftest.$ac_objext
37337 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37338 (eval $ac_compile) 2>conftest.er1
37340 grep -v '^ *+' conftest.er1 >conftest.err
37342 cat conftest.err >&5
37343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37344 (exit $ac_status); } &&
37345 { ac_try='test -z "$ac_c_werror_flag"
37346 || test ! -s conftest.err'
37347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37348 (eval $ac_try) 2>&5
37350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37351 (exit $ac_status); }; } &&
37352 { ac_try='test -s conftest.$ac_objext'
37353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37354 (eval $ac_try) 2>&5
37356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37357 (exit $ac_status); }; }; then
37360 cat >conftest.$ac_ext <<_ACEOF
37363 cat confdefs.h >>conftest.$ac_ext
37364 cat >>conftest.$ac_ext <<_ACEOF
37365 /* end confdefs.h. */
37366 $ac_includes_default
37370 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
37377 rm -f conftest.$ac_objext
37378 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37379 (eval $ac_compile) 2>conftest.er1
37381 grep -v '^ *+' conftest.er1 >conftest.err
37383 cat conftest.err >&5
37384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37385 (exit $ac_status); } &&
37386 { ac_try='test -z "$ac_c_werror_flag"
37387 || test ! -s conftest.err'
37388 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37389 (eval $ac_try) 2>&5
37391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37392 (exit $ac_status); }; } &&
37393 { ac_try='test -s conftest.$ac_objext'
37394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37395 (eval $ac_try) 2>&5
37397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37398 (exit $ac_status); }; }; then
37399 ac_hi=$ac_mid; break
37401 echo "$as_me: failed program was:" >&5
37402 sed 's/^/| /' conftest.$ac_ext >&5
37404 ac_lo=`expr $ac_mid + 1`
37405 if test $ac_lo -le $ac_mid; then
37409 ac_mid=`expr 2 '*' $ac_mid + 1`
37411 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37414 echo "$as_me: failed program was:" >&5
37415 sed 's/^/| /' conftest.$ac_ext >&5
37417 cat >conftest.$ac_ext <<_ACEOF
37420 cat confdefs.h >>conftest.$ac_ext
37421 cat >>conftest.$ac_ext <<_ACEOF
37422 /* end confdefs.h. */
37423 $ac_includes_default
37427 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) < 0)];
37434 rm -f conftest.$ac_objext
37435 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37436 (eval $ac_compile) 2>conftest.er1
37438 grep -v '^ *+' conftest.er1 >conftest.err
37440 cat conftest.err >&5
37441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37442 (exit $ac_status); } &&
37443 { ac_try='test -z "$ac_c_werror_flag"
37444 || test ! -s conftest.err'
37445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37446 (eval $ac_try) 2>&5
37448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37449 (exit $ac_status); }; } &&
37450 { ac_try='test -s conftest.$ac_objext'
37451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37452 (eval $ac_try) 2>&5
37454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37455 (exit $ac_status); }; }; then
37458 cat >conftest.$ac_ext <<_ACEOF
37461 cat confdefs.h >>conftest.$ac_ext
37462 cat >>conftest.$ac_ext <<_ACEOF
37463 /* end confdefs.h. */
37464 $ac_includes_default
37468 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= $ac_mid)];
37475 rm -f conftest.$ac_objext
37476 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37477 (eval $ac_compile) 2>conftest.er1
37479 grep -v '^ *+' conftest.er1 >conftest.err
37481 cat conftest.err >&5
37482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37483 (exit $ac_status); } &&
37484 { ac_try='test -z "$ac_c_werror_flag"
37485 || test ! -s conftest.err'
37486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37487 (eval $ac_try) 2>&5
37489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37490 (exit $ac_status); }; } &&
37491 { ac_try='test -s conftest.$ac_objext'
37492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37493 (eval $ac_try) 2>&5
37495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37496 (exit $ac_status); }; }; then
37497 ac_lo=$ac_mid; break
37499 echo "$as_me: failed program was:" >&5
37500 sed 's/^/| /' conftest.$ac_ext >&5
37502 ac_hi=`expr '(' $ac_mid ')' - 1`
37503 if test $ac_mid -le $ac_hi; then
37507 ac_mid=`expr 2 '*' $ac_mid`
37509 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37512 echo "$as_me: failed program was:" >&5
37513 sed 's/^/| /' conftest.$ac_ext >&5
37517 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37519 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37520 # Binary search between lo and hi bounds.
37521 while test "x$ac_lo" != "x$ac_hi"; do
37522 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
37523 cat >conftest.$ac_ext <<_ACEOF
37526 cat confdefs.h >>conftest.$ac_ext
37527 cat >>conftest.$ac_ext <<_ACEOF
37528 /* end confdefs.h. */
37529 $ac_includes_default
37533 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
37540 rm -f conftest.$ac_objext
37541 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37542 (eval $ac_compile) 2>conftest.er1
37544 grep -v '^ *+' conftest.er1 >conftest.err
37546 cat conftest.err >&5
37547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37548 (exit $ac_status); } &&
37549 { ac_try='test -z "$ac_c_werror_flag"
37550 || test ! -s conftest.err'
37551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37552 (eval $ac_try) 2>&5
37554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37555 (exit $ac_status); }; } &&
37556 { ac_try='test -s conftest.$ac_objext'
37557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37558 (eval $ac_try) 2>&5
37560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37561 (exit $ac_status); }; }; then
37564 echo "$as_me: failed program was:" >&5
37565 sed 's/^/| /' conftest.$ac_ext >&5
37567 ac_lo=`expr '(' $ac_mid ')' + 1`
37569 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37572 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
37573 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
37574 See \`config.log' for more details." >&5
37575 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
37576 See \`config.log' for more details." >&2;}
37577 { (exit 1); exit 1; }; } ;;
37580 if test "$cross_compiling" = yes; then
37581 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
37582 See \`config.log' for more details." >&5
37583 echo "$as_me: error: cannot run test program while cross compiling
37584 See \`config.log' for more details." >&2;}
37585 { (exit 1); exit 1; }; }
37587 cat >conftest.$ac_ext <<_ACEOF
37590 cat confdefs.h >>conftest.$ac_ext
37591 cat >>conftest.$ac_ext <<_ACEOF
37592 /* end confdefs.h. */
37593 $ac_includes_default
37594 long longval () { return (long) (sizeof (wchar_t)); }
37595 unsigned long ulongval () { return (long) (sizeof (wchar_t)); }
37597 #include <stdlib.h>
37602 FILE *f = fopen ("conftest.val", "w");
37605 if (((long) (sizeof (wchar_t))) < 0)
37607 long i = longval ();
37608 if (i != ((long) (sizeof (wchar_t))))
37610 fprintf (f, "%ld\n", i);
37614 unsigned long i = ulongval ();
37615 if (i != ((long) (sizeof (wchar_t))))
37617 fprintf (f, "%lu\n", i);
37619 exit (ferror (f) || fclose (f) != 0);
37625 rm -f conftest$ac_exeext
37626 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37627 (eval $ac_link) 2>&5
37629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37630 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
37631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37632 (eval $ac_try) 2>&5
37634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37635 (exit $ac_status); }; }; then
37636 ac_cv_sizeof_wchar_t=`cat conftest.val`
37638 echo "$as_me: program exited with status $ac_status" >&5
37639 echo "$as_me: failed program was:" >&5
37640 sed 's/^/| /' conftest.$ac_ext >&5
37642 ( exit $ac_status )
37643 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
37644 See \`config.log' for more details." >&5
37645 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
37646 See \`config.log' for more details." >&2;}
37647 { (exit 1); exit 1; }; }
37649 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
37654 ac_cv_sizeof_wchar_t=0
37657 echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
37658 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6
37659 cat >>confdefs.h <<_ACEOF
37660 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
37665 if test "$ac_cv_sizeof_int" -lt 4 ; then
37666 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
37667 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
37670 cat >>confdefs.h <<\_ACEOF
37671 #define LBER_INT_T long
37676 cat >>confdefs.h <<\_ACEOF
37677 #define LBER_INT_T int
37683 cat >>confdefs.h <<\_ACEOF
37684 #define LBER_LEN_T long
37688 cat >>confdefs.h <<\_ACEOF
37689 #define LBER_SOCKET_T int
37693 cat >>confdefs.h <<\_ACEOF
37694 #define LBER_TAG_T long
37698 if test $ol_with_mp = longlong || test $ol_with_mp = auto ; then
37699 if test $ac_cv_sizeof_long_long -gt 4 ; then
37700 ol_with_mp=longlong
37702 cat >>confdefs.h <<\_ACEOF
37703 #define USE_MP_LONG_LONG 1
37706 elif test $ol_with_mp = longlong ; then
37707 { { echo "$as_me:$LINENO: error: long long unusable for multiple precision" >&5
37708 echo "$as_me: error: long long unusable for multiple precision" >&2;}
37709 { (exit 1); exit 1; }; }
37712 if test $ol_with_mp = long || test $ol_with_mp = auto ; then
37713 if test $ac_cv_sizeof_long -gt 4 ; then
37716 cat >>confdefs.h <<\_ACEOF
37717 #define USE_MP_LONG 1
37720 elif test $ol_with_mp = long ; then
37721 { { echo "$as_me:$LINENO: error: long unusable for multiple precision" >&5
37722 echo "$as_me: error: long unusable for multiple precision" >&2;}
37723 { (exit 1); exit 1; }; }
37726 if test $ol_with_mp = bignum || test $ol_with_mp = auto ; then
37728 for ac_header in openssl/bn.h
37730 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37731 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37732 echo "$as_me:$LINENO: checking for $ac_header" >&5
37733 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37734 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37735 echo $ECHO_N "(cached) $ECHO_C" >&6
37737 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37738 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37740 # Is the header compilable?
37741 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37742 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37743 cat >conftest.$ac_ext <<_ACEOF
37746 cat confdefs.h >>conftest.$ac_ext
37747 cat >>conftest.$ac_ext <<_ACEOF
37748 /* end confdefs.h. */
37749 $ac_includes_default
37750 #include <$ac_header>
37752 rm -f conftest.$ac_objext
37753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37754 (eval $ac_compile) 2>conftest.er1
37756 grep -v '^ *+' conftest.er1 >conftest.err
37758 cat conftest.err >&5
37759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37760 (exit $ac_status); } &&
37761 { ac_try='test -z "$ac_c_werror_flag"
37762 || test ! -s conftest.err'
37763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37764 (eval $ac_try) 2>&5
37766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37767 (exit $ac_status); }; } &&
37768 { ac_try='test -s conftest.$ac_objext'
37769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37770 (eval $ac_try) 2>&5
37772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37773 (exit $ac_status); }; }; then
37774 ac_header_compiler=yes
37776 echo "$as_me: failed program was:" >&5
37777 sed 's/^/| /' conftest.$ac_ext >&5
37779 ac_header_compiler=no
37781 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37782 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37783 echo "${ECHO_T}$ac_header_compiler" >&6
37785 # Is the header present?
37786 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37787 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37788 cat >conftest.$ac_ext <<_ACEOF
37791 cat confdefs.h >>conftest.$ac_ext
37792 cat >>conftest.$ac_ext <<_ACEOF
37793 /* end confdefs.h. */
37794 #include <$ac_header>
37796 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37797 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37799 grep -v '^ *+' conftest.er1 >conftest.err
37801 cat conftest.err >&5
37802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37803 (exit $ac_status); } >/dev/null; then
37804 if test -s conftest.err; then
37805 ac_cpp_err=$ac_c_preproc_warn_flag
37806 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37813 if test -z "$ac_cpp_err"; then
37814 ac_header_preproc=yes
37816 echo "$as_me: failed program was:" >&5
37817 sed 's/^/| /' conftest.$ac_ext >&5
37819 ac_header_preproc=no
37821 rm -f conftest.err conftest.$ac_ext
37822 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37823 echo "${ECHO_T}$ac_header_preproc" >&6
37825 # So? What about this header?
37826 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37828 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37829 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37830 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37831 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37832 ac_header_preproc=yes
37835 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37836 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37837 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37838 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37839 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37840 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37841 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37842 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37843 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37844 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37845 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37846 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37849 ## --------------------------------------------- ##
37850 ## Report this to <http://www.openldap.org/its/> ##
37851 ## --------------------------------------------- ##
37854 sed "s/^/$as_me: WARNING: /" >&2
37857 echo "$as_me:$LINENO: checking for $ac_header" >&5
37858 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37859 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37860 echo $ECHO_N "(cached) $ECHO_C" >&6
37862 eval "$as_ac_Header=\$ac_header_preproc"
37864 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37865 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37868 if test `eval echo '${'$as_ac_Header'}'` = yes; then
37869 cat >>confdefs.h <<_ACEOF
37870 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
37878 for ac_header in openssl/crypto.h
37880 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
37881 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37882 echo "$as_me:$LINENO: checking for $ac_header" >&5
37883 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
37884 if eval "test \"\${$as_ac_Header+set}\" = set"; then
37885 echo $ECHO_N "(cached) $ECHO_C" >&6
37887 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
37888 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
37890 # Is the header compilable?
37891 echo "$as_me:$LINENO: checking $ac_header usability" >&5
37892 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
37893 cat >conftest.$ac_ext <<_ACEOF
37896 cat confdefs.h >>conftest.$ac_ext
37897 cat >>conftest.$ac_ext <<_ACEOF
37898 /* end confdefs.h. */
37899 $ac_includes_default
37900 #include <$ac_header>
37902 rm -f conftest.$ac_objext
37903 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
37904 (eval $ac_compile) 2>conftest.er1
37906 grep -v '^ *+' conftest.er1 >conftest.err
37908 cat conftest.err >&5
37909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37910 (exit $ac_status); } &&
37911 { ac_try='test -z "$ac_c_werror_flag"
37912 || test ! -s conftest.err'
37913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37914 (eval $ac_try) 2>&5
37916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37917 (exit $ac_status); }; } &&
37918 { ac_try='test -s conftest.$ac_objext'
37919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37920 (eval $ac_try) 2>&5
37922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37923 (exit $ac_status); }; }; then
37924 ac_header_compiler=yes
37926 echo "$as_me: failed program was:" >&5
37927 sed 's/^/| /' conftest.$ac_ext >&5
37929 ac_header_compiler=no
37931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
37932 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
37933 echo "${ECHO_T}$ac_header_compiler" >&6
37935 # Is the header present?
37936 echo "$as_me:$LINENO: checking $ac_header presence" >&5
37937 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
37938 cat >conftest.$ac_ext <<_ACEOF
37941 cat confdefs.h >>conftest.$ac_ext
37942 cat >>conftest.$ac_ext <<_ACEOF
37943 /* end confdefs.h. */
37944 #include <$ac_header>
37946 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
37947 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
37949 grep -v '^ *+' conftest.er1 >conftest.err
37951 cat conftest.err >&5
37952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37953 (exit $ac_status); } >/dev/null; then
37954 if test -s conftest.err; then
37955 ac_cpp_err=$ac_c_preproc_warn_flag
37956 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
37963 if test -z "$ac_cpp_err"; then
37964 ac_header_preproc=yes
37966 echo "$as_me: failed program was:" >&5
37967 sed 's/^/| /' conftest.$ac_ext >&5
37969 ac_header_preproc=no
37971 rm -f conftest.err conftest.$ac_ext
37972 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
37973 echo "${ECHO_T}$ac_header_preproc" >&6
37975 # So? What about this header?
37976 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
37978 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
37979 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
37980 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
37981 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
37982 ac_header_preproc=yes
37985 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
37986 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
37987 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
37988 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
37989 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
37990 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
37991 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
37992 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
37993 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
37994 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
37995 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
37996 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
37999 ## --------------------------------------------- ##
38000 ## Report this to <http://www.openldap.org/its/> ##
38001 ## --------------------------------------------- ##
38004 sed "s/^/$as_me: WARNING: /" >&2
38007 echo "$as_me:$LINENO: checking for $ac_header" >&5
38008 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38009 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38010 echo $ECHO_N "(cached) $ECHO_C" >&6
38012 eval "$as_ac_Header=\$ac_header_preproc"
38014 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38015 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38018 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38019 cat >>confdefs.h <<_ACEOF
38020 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38027 if test "$ac_cv_header_openssl_bn_h" = "yes" &&
38028 test "$ac_cv_header_openssl_crypto_h" = "yes" &&
38029 test "$ol_with_tls" = "found" ; then
38032 cat >>confdefs.h <<\_ACEOF
38033 #define USE_MP_BIGNUM 1
38036 elif test $ol_with_mp = bignum ; then
38037 { { echo "$as_me:$LINENO: error: bignum not available" >&5
38038 echo "$as_me: error: bignum not available" >&2;}
38039 { (exit 1); exit 1; }; }
38042 if test $ol_with_mp = gmp || test $ol_with_mp = auto ; then
38044 for ac_header in gmp.h
38046 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38047 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38048 echo "$as_me:$LINENO: checking for $ac_header" >&5
38049 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38050 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38051 echo $ECHO_N "(cached) $ECHO_C" >&6
38053 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38054 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38056 # Is the header compilable?
38057 echo "$as_me:$LINENO: checking $ac_header usability" >&5
38058 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
38059 cat >conftest.$ac_ext <<_ACEOF
38062 cat confdefs.h >>conftest.$ac_ext
38063 cat >>conftest.$ac_ext <<_ACEOF
38064 /* end confdefs.h. */
38065 $ac_includes_default
38066 #include <$ac_header>
38068 rm -f conftest.$ac_objext
38069 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38070 (eval $ac_compile) 2>conftest.er1
38072 grep -v '^ *+' conftest.er1 >conftest.err
38074 cat conftest.err >&5
38075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38076 (exit $ac_status); } &&
38077 { ac_try='test -z "$ac_c_werror_flag"
38078 || test ! -s conftest.err'
38079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38080 (eval $ac_try) 2>&5
38082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38083 (exit $ac_status); }; } &&
38084 { ac_try='test -s conftest.$ac_objext'
38085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38086 (eval $ac_try) 2>&5
38088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38089 (exit $ac_status); }; }; then
38090 ac_header_compiler=yes
38092 echo "$as_me: failed program was:" >&5
38093 sed 's/^/| /' conftest.$ac_ext >&5
38095 ac_header_compiler=no
38097 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38098 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38099 echo "${ECHO_T}$ac_header_compiler" >&6
38101 # Is the header present?
38102 echo "$as_me:$LINENO: checking $ac_header presence" >&5
38103 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
38104 cat >conftest.$ac_ext <<_ACEOF
38107 cat confdefs.h >>conftest.$ac_ext
38108 cat >>conftest.$ac_ext <<_ACEOF
38109 /* end confdefs.h. */
38110 #include <$ac_header>
38112 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
38113 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
38115 grep -v '^ *+' conftest.er1 >conftest.err
38117 cat conftest.err >&5
38118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38119 (exit $ac_status); } >/dev/null; then
38120 if test -s conftest.err; then
38121 ac_cpp_err=$ac_c_preproc_warn_flag
38122 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
38129 if test -z "$ac_cpp_err"; then
38130 ac_header_preproc=yes
38132 echo "$as_me: failed program was:" >&5
38133 sed 's/^/| /' conftest.$ac_ext >&5
38135 ac_header_preproc=no
38137 rm -f conftest.err conftest.$ac_ext
38138 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38139 echo "${ECHO_T}$ac_header_preproc" >&6
38141 # So? What about this header?
38142 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38144 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38145 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38146 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38147 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38148 ac_header_preproc=yes
38151 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38152 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38153 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38154 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38155 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38156 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38157 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38158 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38159 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38160 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38161 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38162 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38165 ## --------------------------------------------- ##
38166 ## Report this to <http://www.openldap.org/its/> ##
38167 ## --------------------------------------------- ##
38170 sed "s/^/$as_me: WARNING: /" >&2
38173 echo "$as_me:$LINENO: checking for $ac_header" >&5
38174 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38175 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38176 echo $ECHO_N "(cached) $ECHO_C" >&6
38178 eval "$as_ac_Header=\$ac_header_preproc"
38180 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38181 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38184 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38185 cat >>confdefs.h <<_ACEOF
38186 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38194 echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
38195 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6
38196 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
38197 echo $ECHO_N "(cached) $ECHO_C" >&6
38199 ac_check_lib_save_LIBS=$LIBS
38201 cat >conftest.$ac_ext <<_ACEOF
38204 cat confdefs.h >>conftest.$ac_ext
38205 cat >>conftest.$ac_ext <<_ACEOF
38206 /* end confdefs.h. */
38208 /* Override any gcc2 internal prototype to avoid an error. */
38212 /* We use char because int might match the return type of a gcc2
38213 builtin and then its argument prototype would still apply. */
38214 char __gmpz_add_ui ();
38223 rm -f conftest.$ac_objext conftest$ac_exeext
38224 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38225 (eval $ac_link) 2>conftest.er1
38227 grep -v '^ *+' conftest.er1 >conftest.err
38229 cat conftest.err >&5
38230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38231 (exit $ac_status); } &&
38232 { ac_try='test -z "$ac_c_werror_flag"
38233 || test ! -s conftest.err'
38234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38235 (eval $ac_try) 2>&5
38237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38238 (exit $ac_status); }; } &&
38239 { ac_try='test -s conftest$ac_exeext'
38240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38241 (eval $ac_try) 2>&5
38243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38244 (exit $ac_status); }; }; then
38245 ac_cv_lib_gmp___gmpz_add_ui=yes
38247 echo "$as_me: failed program was:" >&5
38248 sed 's/^/| /' conftest.$ac_ext >&5
38250 ac_cv_lib_gmp___gmpz_add_ui=no
38252 rm -f conftest.err conftest.$ac_objext \
38253 conftest$ac_exeext conftest.$ac_ext
38254 LIBS=$ac_check_lib_save_LIBS
38256 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
38257 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6
38258 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
38259 cat >>confdefs.h <<_ACEOF
38260 #define HAVE_LIBGMP 1
38267 if test $ac_cv_header_gmp_h = yes && test $ac_cv_lib_gmp___gmpz_add_ui = yes ; then
38269 cat >>confdefs.h <<\_ACEOF
38270 #define USE_MP_GMP 1
38274 elif test $ol_with_mp = gmp ; then
38275 { { echo "$as_me:$LINENO: error: gmp not available" >&5
38276 echo "$as_me: error: gmp not available" >&2;}
38277 { (exit 1); exit 1; }; }
38280 if test $ol_with_mp = auto ; then
38284 echo "$as_me:$LINENO: checking for working memcmp" >&5
38285 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
38286 if test "${ac_cv_func_memcmp_working+set}" = set; then
38287 echo $ECHO_N "(cached) $ECHO_C" >&6
38289 if test "$cross_compiling" = yes; then
38290 ac_cv_func_memcmp_working=no
38292 cat >conftest.$ac_ext <<_ACEOF
38295 cat confdefs.h >>conftest.$ac_ext
38296 cat >>conftest.$ac_ext <<_ACEOF
38297 /* end confdefs.h. */
38298 $ac_includes_default
38303 /* Some versions of memcmp are not 8-bit clean. */
38304 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
38305 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
38308 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
38309 or more and with at least one buffer not starting on a 4-byte boundary.
38310 William Lewis provided this test program. */
38315 for (i = 0; i < 4; i++)
38319 strcpy (a, "--------01111111");
38320 strcpy (b, "--------10000000");
38321 if (memcmp (a, b, 16) >= 0)
38331 rm -f conftest$ac_exeext
38332 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38333 (eval $ac_link) 2>&5
38335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38336 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
38337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38338 (eval $ac_try) 2>&5
38340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38341 (exit $ac_status); }; }; then
38342 ac_cv_func_memcmp_working=yes
38344 echo "$as_me: program exited with status $ac_status" >&5
38345 echo "$as_me: failed program was:" >&5
38346 sed 's/^/| /' conftest.$ac_ext >&5
38348 ( exit $ac_status )
38349 ac_cv_func_memcmp_working=no
38351 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
38354 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
38355 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
38356 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
38357 "memcmp.$ac_objext" | \
38358 *" memcmp.$ac_objext" | \
38359 "memcmp.$ac_objext "* | \
38360 *" memcmp.$ac_objext "* ) ;;
38361 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
38366 if test $ac_cv_func_memcmp_working = no ; then
38368 cat >>confdefs.h <<\_ACEOF
38369 #define NEED_MEMCMP_REPLACEMENT 1
38375 for ac_func in strftime
38377 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38378 echo "$as_me:$LINENO: checking for $ac_func" >&5
38379 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38380 if eval "test \"\${$as_ac_var+set}\" = set"; then
38381 echo $ECHO_N "(cached) $ECHO_C" >&6
38383 cat >conftest.$ac_ext <<_ACEOF
38386 cat confdefs.h >>conftest.$ac_ext
38387 cat >>conftest.$ac_ext <<_ACEOF
38388 /* end confdefs.h. */
38389 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38390 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38391 #define $ac_func innocuous_$ac_func
38393 /* System header to define __stub macros and hopefully few prototypes,
38394 which can conflict with char $ac_func (); below.
38395 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38396 <limits.h> exists even on freestanding compilers. */
38399 # include <limits.h>
38401 # include <assert.h>
38406 /* Override any gcc2 internal prototype to avoid an error. */
38411 /* We use char because int might match the return type of a gcc2
38412 builtin and then its argument prototype would still apply. */
38414 /* The GNU C library defines this for functions which it implements
38415 to always fail with ENOSYS. Some functions are actually named
38416 something starting with __ and the normal name is an alias. */
38417 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38420 char (*f) () = $ac_func;
38429 return f != $ac_func;
38434 rm -f conftest.$ac_objext conftest$ac_exeext
38435 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38436 (eval $ac_link) 2>conftest.er1
38438 grep -v '^ *+' conftest.er1 >conftest.err
38440 cat conftest.err >&5
38441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38442 (exit $ac_status); } &&
38443 { ac_try='test -z "$ac_c_werror_flag"
38444 || test ! -s conftest.err'
38445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38446 (eval $ac_try) 2>&5
38448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38449 (exit $ac_status); }; } &&
38450 { ac_try='test -s conftest$ac_exeext'
38451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38452 (eval $ac_try) 2>&5
38454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38455 (exit $ac_status); }; }; then
38456 eval "$as_ac_var=yes"
38458 echo "$as_me: failed program was:" >&5
38459 sed 's/^/| /' conftest.$ac_ext >&5
38461 eval "$as_ac_var=no"
38463 rm -f conftest.err conftest.$ac_objext \
38464 conftest$ac_exeext conftest.$ac_ext
38466 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38467 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38468 if test `eval echo '${'$as_ac_var'}'` = yes; then
38469 cat >>confdefs.h <<_ACEOF
38470 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38474 # strftime is in -lintl on SCO UNIX.
38475 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
38476 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
38477 if test "${ac_cv_lib_intl_strftime+set}" = set; then
38478 echo $ECHO_N "(cached) $ECHO_C" >&6
38480 ac_check_lib_save_LIBS=$LIBS
38481 LIBS="-lintl $LIBS"
38482 cat >conftest.$ac_ext <<_ACEOF
38485 cat confdefs.h >>conftest.$ac_ext
38486 cat >>conftest.$ac_ext <<_ACEOF
38487 /* end confdefs.h. */
38489 /* Override any gcc2 internal prototype to avoid an error. */
38493 /* We use char because int might match the return type of a gcc2
38494 builtin and then its argument prototype would still apply. */
38504 rm -f conftest.$ac_objext conftest$ac_exeext
38505 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38506 (eval $ac_link) 2>conftest.er1
38508 grep -v '^ *+' conftest.er1 >conftest.err
38510 cat conftest.err >&5
38511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38512 (exit $ac_status); } &&
38513 { ac_try='test -z "$ac_c_werror_flag"
38514 || test ! -s conftest.err'
38515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38516 (eval $ac_try) 2>&5
38518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38519 (exit $ac_status); }; } &&
38520 { ac_try='test -s conftest$ac_exeext'
38521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38522 (eval $ac_try) 2>&5
38524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38525 (exit $ac_status); }; }; then
38526 ac_cv_lib_intl_strftime=yes
38528 echo "$as_me: failed program was:" >&5
38529 sed 's/^/| /' conftest.$ac_ext >&5
38531 ac_cv_lib_intl_strftime=no
38533 rm -f conftest.err conftest.$ac_objext \
38534 conftest$ac_exeext conftest.$ac_ext
38535 LIBS=$ac_check_lib_save_LIBS
38537 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
38538 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
38539 if test $ac_cv_lib_intl_strftime = yes; then
38540 cat >>confdefs.h <<\_ACEOF
38541 #define HAVE_STRFTIME 1
38544 LIBS="-lintl $LIBS"
38551 echo "$as_me:$LINENO: checking for inet_aton()" >&5
38552 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6
38553 if test "${ol_cv_func_inet_aton+set}" = set; then
38554 echo $ECHO_N "(cached) $ECHO_C" >&6
38556 cat >conftest.$ac_ext <<_ACEOF
38559 cat confdefs.h >>conftest.$ac_ext
38560 cat >>conftest.$ac_ext <<_ACEOF
38561 /* end confdefs.h. */
38563 #ifdef HAVE_SYS_TYPES_H
38564 # include <sys/types.h>
38566 #ifdef HAVE_SYS_SOCKET_H
38567 # include <sys/socket.h>
38568 # ifdef HAVE_SYS_SELECT_H
38569 # include <sys/select.h>
38571 # include <netinet/in.h>
38572 # ifdef HAVE_ARPA_INET_H
38573 # include <arpa/inet.h>
38581 int rc = inet_aton( "255.255.255.255", &in );
38586 rm -f conftest.$ac_objext conftest$ac_exeext
38587 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38588 (eval $ac_link) 2>conftest.er1
38590 grep -v '^ *+' conftest.er1 >conftest.err
38592 cat conftest.err >&5
38593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38594 (exit $ac_status); } &&
38595 { ac_try='test -z "$ac_c_werror_flag"
38596 || test ! -s conftest.err'
38597 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38598 (eval $ac_try) 2>&5
38600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38601 (exit $ac_status); }; } &&
38602 { ac_try='test -s conftest$ac_exeext'
38603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38604 (eval $ac_try) 2>&5
38606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38607 (exit $ac_status); }; }; then
38608 ol_cv_func_inet_aton=yes
38610 echo "$as_me: failed program was:" >&5
38611 sed 's/^/| /' conftest.$ac_ext >&5
38613 ol_cv_func_inet_aton=no
38615 rm -f conftest.err conftest.$ac_objext \
38616 conftest$ac_exeext conftest.$ac_ext
38618 echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
38619 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6
38620 if test $ol_cv_func_inet_aton != no; then
38622 cat >>confdefs.h <<\_ACEOF
38623 #define HAVE_INET_ATON 1
38629 echo "$as_me:$LINENO: checking for _spawnlp" >&5
38630 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6
38631 if test "${ac_cv_func__spawnlp+set}" = set; then
38632 echo $ECHO_N "(cached) $ECHO_C" >&6
38634 cat >conftest.$ac_ext <<_ACEOF
38637 cat confdefs.h >>conftest.$ac_ext
38638 cat >>conftest.$ac_ext <<_ACEOF
38639 /* end confdefs.h. */
38640 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
38641 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38642 #define _spawnlp innocuous__spawnlp
38644 /* System header to define __stub macros and hopefully few prototypes,
38645 which can conflict with char _spawnlp (); below.
38646 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38647 <limits.h> exists even on freestanding compilers. */
38650 # include <limits.h>
38652 # include <assert.h>
38657 /* Override any gcc2 internal prototype to avoid an error. */
38662 /* We use char because int might match the return type of a gcc2
38663 builtin and then its argument prototype would still apply. */
38665 /* The GNU C library defines this for functions which it implements
38666 to always fail with ENOSYS. Some functions are actually named
38667 something starting with __ and the normal name is an alias. */
38668 #if defined (__stub__spawnlp) || defined (__stub____spawnlp)
38671 char (*f) () = _spawnlp;
38680 return f != _spawnlp;
38685 rm -f conftest.$ac_objext conftest$ac_exeext
38686 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38687 (eval $ac_link) 2>conftest.er1
38689 grep -v '^ *+' conftest.er1 >conftest.err
38691 cat conftest.err >&5
38692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38693 (exit $ac_status); } &&
38694 { ac_try='test -z "$ac_c_werror_flag"
38695 || test ! -s conftest.err'
38696 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38697 (eval $ac_try) 2>&5
38699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38700 (exit $ac_status); }; } &&
38701 { ac_try='test -s conftest$ac_exeext'
38702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38703 (eval $ac_try) 2>&5
38705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38706 (exit $ac_status); }; }; then
38707 ac_cv_func__spawnlp=yes
38709 echo "$as_me: failed program was:" >&5
38710 sed 's/^/| /' conftest.$ac_ext >&5
38712 ac_cv_func__spawnlp=no
38714 rm -f conftest.err conftest.$ac_objext \
38715 conftest$ac_exeext conftest.$ac_ext
38717 echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
38718 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6
38719 if test $ac_cv_func__spawnlp = yes; then
38721 cat >>confdefs.h <<\_ACEOF
38722 #define HAVE_SPAWNLP 1
38728 echo "$as_me:$LINENO: checking for _snprintf" >&5
38729 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6
38730 if test "${ac_cv_func__snprintf+set}" = set; then
38731 echo $ECHO_N "(cached) $ECHO_C" >&6
38733 cat >conftest.$ac_ext <<_ACEOF
38736 cat confdefs.h >>conftest.$ac_ext
38737 cat >>conftest.$ac_ext <<_ACEOF
38738 /* end confdefs.h. */
38739 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
38740 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38741 #define _snprintf innocuous__snprintf
38743 /* System header to define __stub macros and hopefully few prototypes,
38744 which can conflict with char _snprintf (); below.
38745 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38746 <limits.h> exists even on freestanding compilers. */
38749 # include <limits.h>
38751 # include <assert.h>
38756 /* Override any gcc2 internal prototype to avoid an error. */
38761 /* We use char because int might match the return type of a gcc2
38762 builtin and then its argument prototype would still apply. */
38764 /* The GNU C library defines this for functions which it implements
38765 to always fail with ENOSYS. Some functions are actually named
38766 something starting with __ and the normal name is an alias. */
38767 #if defined (__stub__snprintf) || defined (__stub____snprintf)
38770 char (*f) () = _snprintf;
38779 return f != _snprintf;
38784 rm -f conftest.$ac_objext conftest$ac_exeext
38785 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38786 (eval $ac_link) 2>conftest.er1
38788 grep -v '^ *+' conftest.er1 >conftest.err
38790 cat conftest.err >&5
38791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38792 (exit $ac_status); } &&
38793 { ac_try='test -z "$ac_c_werror_flag"
38794 || test ! -s conftest.err'
38795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38796 (eval $ac_try) 2>&5
38798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38799 (exit $ac_status); }; } &&
38800 { ac_try='test -s conftest$ac_exeext'
38801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38802 (eval $ac_try) 2>&5
38804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38805 (exit $ac_status); }; }; then
38806 ac_cv_func__snprintf=yes
38808 echo "$as_me: failed program was:" >&5
38809 sed 's/^/| /' conftest.$ac_ext >&5
38811 ac_cv_func__snprintf=no
38813 rm -f conftest.err conftest.$ac_objext \
38814 conftest$ac_exeext conftest.$ac_ext
38816 echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
38817 echo "${ECHO_T}$ac_cv_func__snprintf" >&6
38818 if test $ac_cv_func__snprintf = yes; then
38819 ac_cv_func_snprintf=yes
38821 cat >>confdefs.h <<\_ACEOF
38822 #define snprintf _snprintf
38829 echo "$as_me:$LINENO: checking for _vsnprintf" >&5
38830 echo $ECHO_N "checking for _vsnprintf... $ECHO_C" >&6
38831 if test "${ac_cv_func__vsnprintf+set}" = set; then
38832 echo $ECHO_N "(cached) $ECHO_C" >&6
38834 cat >conftest.$ac_ext <<_ACEOF
38837 cat confdefs.h >>conftest.$ac_ext
38838 cat >>conftest.$ac_ext <<_ACEOF
38839 /* end confdefs.h. */
38840 /* Define _vsnprintf to an innocuous variant, in case <limits.h> declares _vsnprintf.
38841 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38842 #define _vsnprintf innocuous__vsnprintf
38844 /* System header to define __stub macros and hopefully few prototypes,
38845 which can conflict with char _vsnprintf (); below.
38846 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38847 <limits.h> exists even on freestanding compilers. */
38850 # include <limits.h>
38852 # include <assert.h>
38857 /* Override any gcc2 internal prototype to avoid an error. */
38862 /* We use char because int might match the return type of a gcc2
38863 builtin and then its argument prototype would still apply. */
38864 char _vsnprintf ();
38865 /* The GNU C library defines this for functions which it implements
38866 to always fail with ENOSYS. Some functions are actually named
38867 something starting with __ and the normal name is an alias. */
38868 #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
38871 char (*f) () = _vsnprintf;
38880 return f != _vsnprintf;
38885 rm -f conftest.$ac_objext conftest$ac_exeext
38886 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38887 (eval $ac_link) 2>conftest.er1
38889 grep -v '^ *+' conftest.er1 >conftest.err
38891 cat conftest.err >&5
38892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38893 (exit $ac_status); } &&
38894 { ac_try='test -z "$ac_c_werror_flag"
38895 || test ! -s conftest.err'
38896 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38897 (eval $ac_try) 2>&5
38899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38900 (exit $ac_status); }; } &&
38901 { ac_try='test -s conftest$ac_exeext'
38902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38903 (eval $ac_try) 2>&5
38905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38906 (exit $ac_status); }; }; then
38907 ac_cv_func__vsnprintf=yes
38909 echo "$as_me: failed program was:" >&5
38910 sed 's/^/| /' conftest.$ac_ext >&5
38912 ac_cv_func__vsnprintf=no
38914 rm -f conftest.err conftest.$ac_objext \
38915 conftest$ac_exeext conftest.$ac_ext
38917 echo "$as_me:$LINENO: result: $ac_cv_func__vsnprintf" >&5
38918 echo "${ECHO_T}$ac_cv_func__vsnprintf" >&6
38919 if test $ac_cv_func__vsnprintf = yes; then
38920 ac_cv_func_vsnprintf=yes
38922 cat >>confdefs.h <<\_ACEOF
38923 #define vsnprintf _vsnprintf
38931 for ac_func in vprintf
38933 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38934 echo "$as_me:$LINENO: checking for $ac_func" >&5
38935 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38936 if eval "test \"\${$as_ac_var+set}\" = set"; then
38937 echo $ECHO_N "(cached) $ECHO_C" >&6
38939 cat >conftest.$ac_ext <<_ACEOF
38942 cat confdefs.h >>conftest.$ac_ext
38943 cat >>conftest.$ac_ext <<_ACEOF
38944 /* end confdefs.h. */
38945 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38946 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38947 #define $ac_func innocuous_$ac_func
38949 /* System header to define __stub macros and hopefully few prototypes,
38950 which can conflict with char $ac_func (); below.
38951 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38952 <limits.h> exists even on freestanding compilers. */
38955 # include <limits.h>
38957 # include <assert.h>
38962 /* Override any gcc2 internal prototype to avoid an error. */
38967 /* We use char because int might match the return type of a gcc2
38968 builtin and then its argument prototype would still apply. */
38970 /* The GNU C library defines this for functions which it implements
38971 to always fail with ENOSYS. Some functions are actually named
38972 something starting with __ and the normal name is an alias. */
38973 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38976 char (*f) () = $ac_func;
38985 return f != $ac_func;
38990 rm -f conftest.$ac_objext conftest$ac_exeext
38991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38992 (eval $ac_link) 2>conftest.er1
38994 grep -v '^ *+' conftest.er1 >conftest.err
38996 cat conftest.err >&5
38997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38998 (exit $ac_status); } &&
38999 { ac_try='test -z "$ac_c_werror_flag"
39000 || test ! -s conftest.err'
39001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39002 (eval $ac_try) 2>&5
39004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39005 (exit $ac_status); }; } &&
39006 { ac_try='test -s conftest$ac_exeext'
39007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39008 (eval $ac_try) 2>&5
39010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39011 (exit $ac_status); }; }; then
39012 eval "$as_ac_var=yes"
39014 echo "$as_me: failed program was:" >&5
39015 sed 's/^/| /' conftest.$ac_ext >&5
39017 eval "$as_ac_var=no"
39019 rm -f conftest.err conftest.$ac_objext \
39020 conftest$ac_exeext conftest.$ac_ext
39022 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39023 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39024 if test `eval echo '${'$as_ac_var'}'` = yes; then
39025 cat >>confdefs.h <<_ACEOF
39026 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39029 echo "$as_me:$LINENO: checking for _doprnt" >&5
39030 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
39031 if test "${ac_cv_func__doprnt+set}" = set; then
39032 echo $ECHO_N "(cached) $ECHO_C" >&6
39034 cat >conftest.$ac_ext <<_ACEOF
39037 cat confdefs.h >>conftest.$ac_ext
39038 cat >>conftest.$ac_ext <<_ACEOF
39039 /* end confdefs.h. */
39040 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
39041 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39042 #define _doprnt innocuous__doprnt
39044 /* System header to define __stub macros and hopefully few prototypes,
39045 which can conflict with char _doprnt (); below.
39046 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39047 <limits.h> exists even on freestanding compilers. */
39050 # include <limits.h>
39052 # include <assert.h>
39057 /* Override any gcc2 internal prototype to avoid an error. */
39062 /* We use char because int might match the return type of a gcc2
39063 builtin and then its argument prototype would still apply. */
39065 /* The GNU C library defines this for functions which it implements
39066 to always fail with ENOSYS. Some functions are actually named
39067 something starting with __ and the normal name is an alias. */
39068 #if defined (__stub__doprnt) || defined (__stub____doprnt)
39071 char (*f) () = _doprnt;
39080 return f != _doprnt;
39085 rm -f conftest.$ac_objext conftest$ac_exeext
39086 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39087 (eval $ac_link) 2>conftest.er1
39089 grep -v '^ *+' conftest.er1 >conftest.err
39091 cat conftest.err >&5
39092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39093 (exit $ac_status); } &&
39094 { ac_try='test -z "$ac_c_werror_flag"
39095 || test ! -s conftest.err'
39096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39097 (eval $ac_try) 2>&5
39099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39100 (exit $ac_status); }; } &&
39101 { ac_try='test -s conftest$ac_exeext'
39102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39103 (eval $ac_try) 2>&5
39105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39106 (exit $ac_status); }; }; then
39107 ac_cv_func__doprnt=yes
39109 echo "$as_me: failed program was:" >&5
39110 sed 's/^/| /' conftest.$ac_ext >&5
39112 ac_cv_func__doprnt=no
39114 rm -f conftest.err conftest.$ac_objext \
39115 conftest$ac_exeext conftest.$ac_ext
39117 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
39118 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
39119 if test $ac_cv_func__doprnt = yes; then
39121 cat >>confdefs.h <<\_ACEOF
39122 #define HAVE_DOPRNT 1
39132 if test $ac_cv_func_vprintf = yes ; then
39135 for ac_func in snprintf vsnprintf
39137 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
39138 echo "$as_me:$LINENO: checking for $ac_func" >&5
39139 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
39140 if eval "test \"\${$as_ac_var+set}\" = set"; then
39141 echo $ECHO_N "(cached) $ECHO_C" >&6
39143 cat >conftest.$ac_ext <<_ACEOF
39146 cat confdefs.h >>conftest.$ac_ext
39147 cat >>conftest.$ac_ext <<_ACEOF
39148 /* end confdefs.h. */
39149 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
39150 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39151 #define $ac_func innocuous_$ac_func
39153 /* System header to define __stub macros and hopefully few prototypes,
39154 which can conflict with char $ac_func (); below.
39155 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39156 <limits.h> exists even on freestanding compilers. */
39159 # include <limits.h>
39161 # include <assert.h>
39166 /* Override any gcc2 internal prototype to avoid an error. */
39171 /* We use char because int might match the return type of a gcc2
39172 builtin and then its argument prototype would still apply. */
39174 /* The GNU C library defines this for functions which it implements
39175 to always fail with ENOSYS. Some functions are actually named
39176 something starting with __ and the normal name is an alias. */
39177 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
39180 char (*f) () = $ac_func;
39189 return f != $ac_func;
39194 rm -f conftest.$ac_objext conftest$ac_exeext
39195 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39196 (eval $ac_link) 2>conftest.er1
39198 grep -v '^ *+' conftest.er1 >conftest.err
39200 cat conftest.err >&5
39201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39202 (exit $ac_status); } &&
39203 { ac_try='test -z "$ac_c_werror_flag"
39204 || test ! -s conftest.err'
39205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39206 (eval $ac_try) 2>&5
39208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39209 (exit $ac_status); }; } &&
39210 { ac_try='test -s conftest$ac_exeext'
39211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39212 (eval $ac_try) 2>&5
39214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39215 (exit $ac_status); }; }; then
39216 eval "$as_ac_var=yes"
39218 echo "$as_me: failed program was:" >&5
39219 sed 's/^/| /' conftest.$ac_ext >&5
39221 eval "$as_ac_var=no"
39223 rm -f conftest.err conftest.$ac_objext \
39224 conftest$ac_exeext conftest.$ac_ext
39226 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39227 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39228 if test `eval echo '${'$as_ac_var'}'` = yes; then
39229 cat >>confdefs.h <<_ACEOF
39230 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39351 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
39352 echo "$as_me:$LINENO: checking for $ac_func" >&5
39353 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
39354 if eval "test \"\${$as_ac_var+set}\" = set"; then
39355 echo $ECHO_N "(cached) $ECHO_C" >&6
39357 cat >conftest.$ac_ext <<_ACEOF
39360 cat confdefs.h >>conftest.$ac_ext
39361 cat >>conftest.$ac_ext <<_ACEOF
39362 /* end confdefs.h. */
39363 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
39364 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39365 #define $ac_func innocuous_$ac_func
39367 /* System header to define __stub macros and hopefully few prototypes,
39368 which can conflict with char $ac_func (); below.
39369 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39370 <limits.h> exists even on freestanding compilers. */
39373 # include <limits.h>
39375 # include <assert.h>
39380 /* Override any gcc2 internal prototype to avoid an error. */
39385 /* We use char because int might match the return type of a gcc2
39386 builtin and then its argument prototype would still apply. */
39388 /* The GNU C library defines this for functions which it implements
39389 to always fail with ENOSYS. Some functions are actually named
39390 something starting with __ and the normal name is an alias. */
39391 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
39394 char (*f) () = $ac_func;
39403 return f != $ac_func;
39408 rm -f conftest.$ac_objext conftest$ac_exeext
39409 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39410 (eval $ac_link) 2>conftest.er1
39412 grep -v '^ *+' conftest.er1 >conftest.err
39414 cat conftest.err >&5
39415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39416 (exit $ac_status); } &&
39417 { ac_try='test -z "$ac_c_werror_flag"
39418 || test ! -s conftest.err'
39419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39420 (eval $ac_try) 2>&5
39422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39423 (exit $ac_status); }; } &&
39424 { ac_try='test -s conftest$ac_exeext'
39425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39426 (eval $ac_try) 2>&5
39428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39429 (exit $ac_status); }; }; then
39430 eval "$as_ac_var=yes"
39432 echo "$as_me: failed program was:" >&5
39433 sed 's/^/| /' conftest.$ac_ext >&5
39435 eval "$as_ac_var=no"
39437 rm -f conftest.err conftest.$ac_objext \
39438 conftest$ac_exeext conftest.$ac_ext
39440 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39441 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39442 if test `eval echo '${'$as_ac_var'}'` = yes; then
39443 cat >>confdefs.h <<_ACEOF
39444 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39453 for ac_func in getopt getpeereid
39455 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
39456 echo "$as_me:$LINENO: checking for $ac_func" >&5
39457 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
39458 if eval "test \"\${$as_ac_var+set}\" = set"; then
39459 echo $ECHO_N "(cached) $ECHO_C" >&6
39461 cat >conftest.$ac_ext <<_ACEOF
39464 cat confdefs.h >>conftest.$ac_ext
39465 cat >>conftest.$ac_ext <<_ACEOF
39466 /* end confdefs.h. */
39467 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
39468 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39469 #define $ac_func innocuous_$ac_func
39471 /* System header to define __stub macros and hopefully few prototypes,
39472 which can conflict with char $ac_func (); below.
39473 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39474 <limits.h> exists even on freestanding compilers. */
39477 # include <limits.h>
39479 # include <assert.h>
39484 /* Override any gcc2 internal prototype to avoid an error. */
39489 /* We use char because int might match the return type of a gcc2
39490 builtin and then its argument prototype would still apply. */
39492 /* The GNU C library defines this for functions which it implements
39493 to always fail with ENOSYS. Some functions are actually named
39494 something starting with __ and the normal name is an alias. */
39495 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
39498 char (*f) () = $ac_func;
39507 return f != $ac_func;
39512 rm -f conftest.$ac_objext conftest$ac_exeext
39513 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39514 (eval $ac_link) 2>conftest.er1
39516 grep -v '^ *+' conftest.er1 >conftest.err
39518 cat conftest.err >&5
39519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39520 (exit $ac_status); } &&
39521 { ac_try='test -z "$ac_c_werror_flag"
39522 || test ! -s conftest.err'
39523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39524 (eval $ac_try) 2>&5
39526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39527 (exit $ac_status); }; } &&
39528 { ac_try='test -s conftest$ac_exeext'
39529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39530 (eval $ac_try) 2>&5
39532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39533 (exit $ac_status); }; }; then
39534 eval "$as_ac_var=yes"
39536 echo "$as_me: failed program was:" >&5
39537 sed 's/^/| /' conftest.$ac_ext >&5
39539 eval "$as_ac_var=no"
39541 rm -f conftest.err conftest.$ac_objext \
39542 conftest$ac_exeext conftest.$ac_ext
39544 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39545 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39546 if test `eval echo '${'$as_ac_var'}'` = yes; then
39547 cat >>confdefs.h <<_ACEOF
39548 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39553 "$ac_func.$ac_objext" | \
39554 *" $ac_func.$ac_objext" | \
39555 "$ac_func.$ac_objext "* | \
39556 *" $ac_func.$ac_objext "* ) ;;
39557 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
39565 if test "$ac_cv_func_getopt" != yes; then
39566 LIBSRCS="$LIBSRCS getopt.c"
39569 if test "$ac_cv_func_getpeereid" != yes; then
39571 for ac_func in getpeerucred
39573 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
39574 echo "$as_me:$LINENO: checking for $ac_func" >&5
39575 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
39576 if eval "test \"\${$as_ac_var+set}\" = set"; then
39577 echo $ECHO_N "(cached) $ECHO_C" >&6
39579 cat >conftest.$ac_ext <<_ACEOF
39582 cat confdefs.h >>conftest.$ac_ext
39583 cat >>conftest.$ac_ext <<_ACEOF
39584 /* end confdefs.h. */
39585 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
39586 For example, HP-UX 11i <limits.h> declares gettimeofday. */
39587 #define $ac_func innocuous_$ac_func
39589 /* System header to define __stub macros and hopefully few prototypes,
39590 which can conflict with char $ac_func (); below.
39591 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
39592 <limits.h> exists even on freestanding compilers. */
39595 # include <limits.h>
39597 # include <assert.h>
39602 /* Override any gcc2 internal prototype to avoid an error. */
39607 /* We use char because int might match the return type of a gcc2
39608 builtin and then its argument prototype would still apply. */
39610 /* The GNU C library defines this for functions which it implements
39611 to always fail with ENOSYS. Some functions are actually named
39612 something starting with __ and the normal name is an alias. */
39613 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
39616 char (*f) () = $ac_func;
39625 return f != $ac_func;
39630 rm -f conftest.$ac_objext conftest$ac_exeext
39631 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
39632 (eval $ac_link) 2>conftest.er1
39634 grep -v '^ *+' conftest.er1 >conftest.err
39636 cat conftest.err >&5
39637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39638 (exit $ac_status); } &&
39639 { ac_try='test -z "$ac_c_werror_flag"
39640 || test ! -s conftest.err'
39641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39642 (eval $ac_try) 2>&5
39644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39645 (exit $ac_status); }; } &&
39646 { ac_try='test -s conftest$ac_exeext'
39647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39648 (eval $ac_try) 2>&5
39650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39651 (exit $ac_status); }; }; then
39652 eval "$as_ac_var=yes"
39654 echo "$as_me: failed program was:" >&5
39655 sed 's/^/| /' conftest.$ac_ext >&5
39657 eval "$as_ac_var=no"
39659 rm -f conftest.err conftest.$ac_objext \
39660 conftest$ac_exeext conftest.$ac_ext
39662 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
39663 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
39664 if test `eval echo '${'$as_ac_var'}'` = yes; then
39665 cat >>confdefs.h <<_ACEOF
39666 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
39672 if test "$ac_cv_func_getpeerucred" != yes ; then
39673 echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
39674 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6
39675 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
39676 echo $ECHO_N "(cached) $ECHO_C" >&6
39678 cat >conftest.$ac_ext <<_ACEOF
39681 cat confdefs.h >>conftest.$ac_ext
39682 cat >>conftest.$ac_ext <<_ACEOF
39683 /* end confdefs.h. */
39684 $ac_includes_default
39685 #ifdef HAVE_SYS_SOCKET_H
39686 #include <sys/socket.h>
39692 static struct msghdr ac_aggr;
39693 if (ac_aggr.msg_accrightslen)
39699 rm -f conftest.$ac_objext
39700 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39701 (eval $ac_compile) 2>conftest.er1
39703 grep -v '^ *+' conftest.er1 >conftest.err
39705 cat conftest.err >&5
39706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39707 (exit $ac_status); } &&
39708 { ac_try='test -z "$ac_c_werror_flag"
39709 || test ! -s conftest.err'
39710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39711 (eval $ac_try) 2>&5
39713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39714 (exit $ac_status); }; } &&
39715 { ac_try='test -s conftest.$ac_objext'
39716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39717 (eval $ac_try) 2>&5
39719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39720 (exit $ac_status); }; }; then
39721 ac_cv_member_struct_msghdr_msg_accrightslen=yes
39723 echo "$as_me: failed program was:" >&5
39724 sed 's/^/| /' conftest.$ac_ext >&5
39726 cat >conftest.$ac_ext <<_ACEOF
39729 cat confdefs.h >>conftest.$ac_ext
39730 cat >>conftest.$ac_ext <<_ACEOF
39731 /* end confdefs.h. */
39732 $ac_includes_default
39733 #ifdef HAVE_SYS_SOCKET_H
39734 #include <sys/socket.h>
39740 static struct msghdr ac_aggr;
39741 if (sizeof ac_aggr.msg_accrightslen)
39747 rm -f conftest.$ac_objext
39748 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39749 (eval $ac_compile) 2>conftest.er1
39751 grep -v '^ *+' conftest.er1 >conftest.err
39753 cat conftest.err >&5
39754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39755 (exit $ac_status); } &&
39756 { ac_try='test -z "$ac_c_werror_flag"
39757 || test ! -s conftest.err'
39758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39759 (eval $ac_try) 2>&5
39761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39762 (exit $ac_status); }; } &&
39763 { ac_try='test -s conftest.$ac_objext'
39764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39765 (eval $ac_try) 2>&5
39767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39768 (exit $ac_status); }; }; then
39769 ac_cv_member_struct_msghdr_msg_accrightslen=yes
39771 echo "$as_me: failed program was:" >&5
39772 sed 's/^/| /' conftest.$ac_ext >&5
39774 ac_cv_member_struct_msghdr_msg_accrightslen=no
39776 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39778 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39780 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
39781 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6
39782 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
39784 cat >>confdefs.h <<_ACEOF
39785 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
39791 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
39792 echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
39793 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6
39794 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
39795 echo $ECHO_N "(cached) $ECHO_C" >&6
39797 cat >conftest.$ac_ext <<_ACEOF
39800 cat confdefs.h >>conftest.$ac_ext
39801 cat >>conftest.$ac_ext <<_ACEOF
39802 /* end confdefs.h. */
39803 $ac_includes_default
39804 #ifdef HAVE_SYS_SOCKET_H
39805 #include <sys/socket.h>
39811 static struct msghdr ac_aggr;
39812 if (ac_aggr.msg_control)
39818 rm -f conftest.$ac_objext
39819 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39820 (eval $ac_compile) 2>conftest.er1
39822 grep -v '^ *+' conftest.er1 >conftest.err
39824 cat conftest.err >&5
39825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39826 (exit $ac_status); } &&
39827 { ac_try='test -z "$ac_c_werror_flag"
39828 || test ! -s conftest.err'
39829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39830 (eval $ac_try) 2>&5
39832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39833 (exit $ac_status); }; } &&
39834 { ac_try='test -s conftest.$ac_objext'
39835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39836 (eval $ac_try) 2>&5
39838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39839 (exit $ac_status); }; }; then
39840 ac_cv_member_struct_msghdr_msg_control=yes
39842 echo "$as_me: failed program was:" >&5
39843 sed 's/^/| /' conftest.$ac_ext >&5
39845 cat >conftest.$ac_ext <<_ACEOF
39848 cat confdefs.h >>conftest.$ac_ext
39849 cat >>conftest.$ac_ext <<_ACEOF
39850 /* end confdefs.h. */
39851 $ac_includes_default
39852 #ifdef HAVE_SYS_SOCKET_H
39853 #include <sys/socket.h>
39859 static struct msghdr ac_aggr;
39860 if (sizeof ac_aggr.msg_control)
39866 rm -f conftest.$ac_objext
39867 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39868 (eval $ac_compile) 2>conftest.er1
39870 grep -v '^ *+' conftest.er1 >conftest.err
39872 cat conftest.err >&5
39873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39874 (exit $ac_status); } &&
39875 { ac_try='test -z "$ac_c_werror_flag"
39876 || test ! -s conftest.err'
39877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39878 (eval $ac_try) 2>&5
39880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39881 (exit $ac_status); }; } &&
39882 { ac_try='test -s conftest.$ac_objext'
39883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39884 (eval $ac_try) 2>&5
39886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39887 (exit $ac_status); }; }; then
39888 ac_cv_member_struct_msghdr_msg_control=yes
39890 echo "$as_me: failed program was:" >&5
39891 sed 's/^/| /' conftest.$ac_ext >&5
39893 ac_cv_member_struct_msghdr_msg_control=no
39895 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39897 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39899 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
39900 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6
39901 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
39903 cat >>confdefs.h <<_ACEOF
39904 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
39912 LIBSRCS="$LIBSRCS getpeereid.c"
39915 if test "$ac_cv_func_snprintf" != yes ||
39916 test "$ac_cv_func_vsnprintf" != yes; then
39917 if test "$ac_cv_func_snprintf" != yes; then
39919 cat >>confdefs.h <<\_ACEOF
39920 #define snprintf ber_pvt_snprintf
39924 if test "$ac_cv_func_vsnprintf" != yes; then
39926 cat >>confdefs.h <<\_ACEOF
39927 #define vsnprintf ber_pvt_vsnprintf
39934 if test "$ol_enable_slapi" != no ; then
39936 for ac_header in ltdl.h
39938 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
39939 if eval "test \"\${$as_ac_Header+set}\" = set"; then
39940 echo "$as_me:$LINENO: checking for $ac_header" >&5
39941 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
39942 if eval "test \"\${$as_ac_Header+set}\" = set"; then
39943 echo $ECHO_N "(cached) $ECHO_C" >&6
39945 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
39946 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
39948 # Is the header compilable?
39949 echo "$as_me:$LINENO: checking $ac_header usability" >&5
39950 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
39951 cat >conftest.$ac_ext <<_ACEOF
39954 cat confdefs.h >>conftest.$ac_ext
39955 cat >>conftest.$ac_ext <<_ACEOF
39956 /* end confdefs.h. */
39957 $ac_includes_default
39958 #include <$ac_header>
39960 rm -f conftest.$ac_objext
39961 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
39962 (eval $ac_compile) 2>conftest.er1
39964 grep -v '^ *+' conftest.er1 >conftest.err
39966 cat conftest.err >&5
39967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39968 (exit $ac_status); } &&
39969 { ac_try='test -z "$ac_c_werror_flag"
39970 || test ! -s conftest.err'
39971 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39972 (eval $ac_try) 2>&5
39974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39975 (exit $ac_status); }; } &&
39976 { ac_try='test -s conftest.$ac_objext'
39977 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
39978 (eval $ac_try) 2>&5
39980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
39981 (exit $ac_status); }; }; then
39982 ac_header_compiler=yes
39984 echo "$as_me: failed program was:" >&5
39985 sed 's/^/| /' conftest.$ac_ext >&5
39987 ac_header_compiler=no
39989 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
39990 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
39991 echo "${ECHO_T}$ac_header_compiler" >&6
39993 # Is the header present?
39994 echo "$as_me:$LINENO: checking $ac_header presence" >&5
39995 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
39996 cat >conftest.$ac_ext <<_ACEOF
39999 cat confdefs.h >>conftest.$ac_ext
40000 cat >>conftest.$ac_ext <<_ACEOF
40001 /* end confdefs.h. */
40002 #include <$ac_header>
40004 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
40005 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
40007 grep -v '^ *+' conftest.er1 >conftest.err
40009 cat conftest.err >&5
40010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40011 (exit $ac_status); } >/dev/null; then
40012 if test -s conftest.err; then
40013 ac_cpp_err=$ac_c_preproc_warn_flag
40014 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
40021 if test -z "$ac_cpp_err"; then
40022 ac_header_preproc=yes
40024 echo "$as_me: failed program was:" >&5
40025 sed 's/^/| /' conftest.$ac_ext >&5
40027 ac_header_preproc=no
40029 rm -f conftest.err conftest.$ac_ext
40030 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
40031 echo "${ECHO_T}$ac_header_preproc" >&6
40033 # So? What about this header?
40034 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
40036 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
40037 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
40038 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
40039 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
40040 ac_header_preproc=yes
40043 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
40044 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
40045 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
40046 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
40047 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
40048 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
40049 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
40050 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
40051 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
40052 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
40053 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
40054 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
40057 ## --------------------------------------------- ##
40058 ## Report this to <http://www.openldap.org/its/> ##
40059 ## --------------------------------------------- ##
40062 sed "s/^/$as_me: WARNING: /" >&2
40065 echo "$as_me:$LINENO: checking for $ac_header" >&5
40066 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
40067 if eval "test \"\${$as_ac_Header+set}\" = set"; then
40068 echo $ECHO_N "(cached) $ECHO_C" >&6
40070 eval "$as_ac_Header=\$ac_header_preproc"
40072 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
40073 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
40076 if test `eval echo '${'$as_ac_Header'}'` = yes; then
40077 cat >>confdefs.h <<_ACEOF
40078 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
40086 if test $ac_cv_header_ltdl_h != yes ; then
40087 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
40088 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
40089 { (exit 1); exit 1; }; }
40091 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
40092 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
40093 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
40094 echo $ECHO_N "(cached) $ECHO_C" >&6
40096 ac_check_lib_save_LIBS=$LIBS
40097 LIBS="-lltdl $LIBS"
40098 cat >conftest.$ac_ext <<_ACEOF
40101 cat confdefs.h >>conftest.$ac_ext
40102 cat >>conftest.$ac_ext <<_ACEOF
40103 /* end confdefs.h. */
40105 /* Override any gcc2 internal prototype to avoid an error. */
40109 /* We use char because int might match the return type of a gcc2
40110 builtin and then its argument prototype would still apply. */
40120 rm -f conftest.$ac_objext conftest$ac_exeext
40121 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
40122 (eval $ac_link) 2>conftest.er1
40124 grep -v '^ *+' conftest.er1 >conftest.err
40126 cat conftest.err >&5
40127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40128 (exit $ac_status); } &&
40129 { ac_try='test -z "$ac_c_werror_flag"
40130 || test ! -s conftest.err'
40131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40132 (eval $ac_try) 2>&5
40134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40135 (exit $ac_status); }; } &&
40136 { ac_try='test -s conftest$ac_exeext'
40137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
40138 (eval $ac_try) 2>&5
40140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
40141 (exit $ac_status); }; }; then
40142 ac_cv_lib_ltdl_lt_dlinit=yes
40144 echo "$as_me: failed program was:" >&5
40145 sed 's/^/| /' conftest.$ac_ext >&5
40147 ac_cv_lib_ltdl_lt_dlinit=no
40149 rm -f conftest.err conftest.$ac_objext \
40150 conftest$ac_exeext conftest.$ac_ext
40151 LIBS=$ac_check_lib_save_LIBS
40153 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
40154 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
40155 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
40158 LIBSLAPI=libslapi.a
40159 LIBSLAPITOOLS=../libslapi.a
40161 cat >>confdefs.h <<\_ACEOF
40162 #define HAVE_LIBLTDL 1
40167 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
40168 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
40169 { (exit 1); exit 1; }; }
40174 cat >>confdefs.h <<\_ACEOF
40175 #define LDAP_SLAPI 1
40180 if test "$ol_enable_debug" != no ; then
40181 if test "$ol_enable_debug" = traditional; then
40183 cat >>confdefs.h <<\_ACEOF
40184 #define OLD_DEBUG 1
40189 cat >>confdefs.h <<\_ACEOF
40190 #define LDAP_DEBUG 1
40194 if test "$ol_enable_syslog" = yes ; then
40196 cat >>confdefs.h <<\_ACEOF
40197 #define LDAP_SYSLOG 1
40201 if test "$ol_link_kbind" != no ; then
40203 cat >>confdefs.h <<\_ACEOF
40204 #define LDAP_API_FEATURE_X_OPENLDAP_V2_KBIND LDAP_VENDOR_VERSION
40208 if test "$ol_enable_proctitle" != no ; then
40210 cat >>confdefs.h <<\_ACEOF
40211 #define LDAP_PROCTITLE 1
40215 if test "$ol_enable_referrals" != no ; then
40217 cat >>confdefs.h <<\_ACEOF
40218 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
40222 if test "$ol_enable_local" != no; then
40224 cat >>confdefs.h <<\_ACEOF
40225 #define LDAP_PF_LOCAL 1
40229 if test "$ol_link_ipv6" != no; then
40231 cat >>confdefs.h <<\_ACEOF
40232 #define LDAP_PF_INET6 1
40236 if test "$ol_enable_cleartext" != no ; then
40238 cat >>confdefs.h <<\_ACEOF
40239 #define SLAPD_CLEARTEXT 1
40243 if test "$ol_enable_crypt" != no ; then
40245 cat >>confdefs.h <<\_ACEOF
40246 #define SLAPD_CRYPT 1
40250 if test "$ol_link_spasswd" != no ; then
40252 cat >>confdefs.h <<\_ACEOF
40253 #define SLAPD_SPASSWD 1
40257 if test "$ol_enable_rlookups" != no ; then
40259 cat >>confdefs.h <<\_ACEOF
40260 #define SLAPD_RLOOKUPS 1
40264 if test "$ol_enable_aci" != no ; then
40265 if test $ol_enable_dynacl = no ; then
40266 ol_enable_dynacl=yes
40267 { echo "$as_me:$LINENO: WARNING: ACIs need dynacl" >&5
40268 echo "$as_me: WARNING: ACIs need dynacl" >&2;}
40270 if test "$ol_enable_aci" = mod ; then
40271 MFLAG=SLAPD_MOD_DYNAMIC
40272 { { echo "$as_me:$LINENO: error: ACI build as dynamic module not supported (yet)" >&5
40273 echo "$as_me: error: ACI build as dynamic module not supported (yet)" >&2;}
40274 { (exit 1); exit 1; }; }
40276 MFLAG=SLAPD_MOD_STATIC
40278 WITH_ACI_ENABLED=$ol_enable_aci
40280 cat >>confdefs.h <<_ACEOF
40281 #define SLAPD_ACI_ENABLED $MFLAG
40285 WITH_ACI_ENABLED=no
40287 if test "$ol_enable_dynacl" != no ; then
40289 cat >>confdefs.h <<\_ACEOF
40290 #define SLAP_DYNACL 1
40295 if test "$ol_link_modules" != no ; then
40297 cat >>confdefs.h <<\_ACEOF
40298 #define SLAPD_MODULES 1
40302 SLAPD_MODULES_LDFLAGS="-dlopen self"
40306 cat >>confdefs.h <<\_ACEOF
40307 #define SLAPD_MOD_STATIC 1
40311 cat >>confdefs.h <<\_ACEOF
40312 #define SLAPD_MOD_DYNAMIC 2
40316 if test "$ol_enable_monitor" != no ; then
40318 BUILD_MONITOR=$ol_enable_monitor
40319 if test "$ol_enable_monitor" = mod ; then
40320 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
40321 MFLAG=SLAPD_MOD_DYNAMIC
40323 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
40324 MFLAG=SLAPD_MOD_STATIC
40327 cat >>confdefs.h <<_ACEOF
40328 #define SLAPD_MONITOR $MFLAG
40333 if test "$ol_enable_bdb" != no ; then
40335 BUILD_BDB=$ol_enable_bdb
40336 if test "$ol_enable_bdb" = mod ; then
40337 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
40338 MFLAG=SLAPD_MOD_DYNAMIC
40340 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
40341 MFLAG=SLAPD_MOD_STATIC
40344 cat >>confdefs.h <<_ACEOF
40345 #define SLAPD_BDB $MFLAG
40350 if test "$ol_enable_dnssrv" != no ; then
40352 BUILD_DNSSRV=$ol_enable_dnssrv
40353 if test "$ol_enable_dnssrv" = mod ; then
40354 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
40355 MFLAG=SLAPD_MOD_DYNAMIC
40357 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
40358 MFLAG=SLAPD_MOD_STATIC
40361 cat >>confdefs.h <<_ACEOF
40362 #define SLAPD_DNSSRV $MFLAG
40367 if test "$ol_enable_hdb" != no ; then
40369 BUILD_HDB=$ol_enable_hdb
40370 if test "$ol_enable_hdb" = mod ; then
40371 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
40372 MFLAG=SLAPD_MOD_DYNAMIC
40374 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
40375 MFLAG=SLAPD_MOD_STATIC
40378 cat >>confdefs.h <<_ACEOF
40379 #define SLAPD_HDB $MFLAG
40384 if test "$ol_enable_ldap" != no ; then
40386 BUILD_LDAP=$ol_enable_ldap
40387 if test "$ol_enable_ldap" = mod ; then
40388 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
40389 MFLAG=SLAPD_MOD_DYNAMIC
40391 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
40392 MFLAG=SLAPD_MOD_STATIC
40395 cat >>confdefs.h <<_ACEOF
40396 #define SLAPD_LDAP $MFLAG
40401 if test "$ol_enable_meta" != no ; then
40403 BUILD_META=$ol_enable_meta
40405 if test "$ol_enable_meta" = mod ; then
40406 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
40407 MFLAG=SLAPD_MOD_DYNAMIC
40409 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
40410 MFLAG=SLAPD_MOD_STATIC
40413 cat >>confdefs.h <<_ACEOF
40414 #define SLAPD_META $MFLAG
40419 if test "$ol_enable_null" != no ; then
40421 BUILD_NULL=$ol_enable_null
40422 if test "$ol_enable_null" = mod ; then
40423 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
40424 MFLAG=SLAPD_MOD_DYNAMIC
40426 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
40427 MFLAG=SLAPD_MOD_STATIC
40430 cat >>confdefs.h <<_ACEOF
40431 #define SLAPD_NULL $MFLAG
40436 if test "$ol_enable_passwd" != no ; then
40438 BUILD_PASSWD=$ol_enable_passwd
40439 if test "$ol_enable_passwd" = mod ; then
40440 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
40441 MFLAG=SLAPD_MOD_DYNAMIC
40443 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
40444 MFLAG=SLAPD_MOD_STATIC
40447 cat >>confdefs.h <<_ACEOF
40448 #define SLAPD_PASSWD $MFLAG
40453 if test "$ol_link_perl" != no ; then
40455 BUILD_PERL=$ol_enable_perl
40456 if test "$ol_enable_perl" = mod ; then
40457 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
40458 MFLAG=SLAPD_MOD_DYNAMIC
40460 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
40461 MFLAG=SLAPD_MOD_STATIC
40464 cat >>confdefs.h <<_ACEOF
40465 #define SLAPD_PERL $MFLAG
40470 if test "$ol_enable_relay" != no ; then
40472 BUILD_RELAY=$ol_enable_relay
40473 if test "$ol_enable_relay" = mod ; then
40474 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
40475 MFLAG=SLAPD_MOD_DYNAMIC
40477 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
40478 MFLAG=SLAPD_MOD_STATIC
40481 cat >>confdefs.h <<_ACEOF
40482 #define SLAPD_RELAY $MFLAG
40487 if test "$ol_enable_shell" != no ; then
40488 if test "$ol_link_threads" != no ; then
40489 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
40490 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
40493 BUILD_SHELL=$ol_enable_shell
40494 if test "$ol_enable_shell" = mod ; then
40495 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
40496 MFLAG=SLAPD_MOD_DYNAMIC
40498 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
40499 MFLAG=SLAPD_MOD_STATIC
40502 cat >>confdefs.h <<_ACEOF
40503 #define SLAPD_SHELL $MFLAG
40508 if test "$ol_link_sql" != no ; then
40510 BUILD_SQL=$ol_enable_sql
40511 if test "$ol_enable_sql" = mod; then
40512 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
40513 MFLAG=SLAPD_MOD_DYNAMIC
40515 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
40516 MFLAG=SLAPD_MOD_STATIC
40519 cat >>confdefs.h <<_ACEOF
40520 #define SLAPD_SQL $MFLAG
40525 if test "$ol_enable_accesslog" != no ; then
40526 BUILD_ACCESSLOG=$ol_enable_accesslog
40527 if test "$ol_enable_accesslog" = mod ; then
40528 MFLAG=SLAPD_MOD_DYNAMIC
40529 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
40531 MFLAG=SLAPD_MOD_STATIC
40532 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
40535 cat >>confdefs.h <<_ACEOF
40536 #define SLAPD_OVER_ACCESSLOG $MFLAG
40541 if test "$ol_enable_auditlog" != no ; then
40542 BUILD_AUDITLOG=$ol_enable_auditlog
40543 if test "$ol_enable_auditlog" = mod ; then
40544 MFLAG=SLAPD_MOD_DYNAMIC
40545 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS auditlog.la"
40547 MFLAG=SLAPD_MOD_STATIC
40548 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS auditlog.o"
40551 cat >>confdefs.h <<_ACEOF
40552 #define SLAPD_OVER_AUDITLOG $MFLAG
40557 if test "$ol_enable_constraint" != no ; then
40558 BUILD_CONSTRAINT=$ol_enable_constraint
40559 if test "$ol_enable_constraint" = mod ; then
40560 MFLAG=SLAPD_MOD_DYNAMIC
40561 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS constraint.la"
40563 MFLAG=SLAPD_MOD_STATIC
40564 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS constraint.o"
40567 cat >>confdefs.h <<_ACEOF
40568 #define SLAPD_OVER_CONSTRAINT $MFLAG
40573 if test "$ol_enable_dds" != no ; then
40574 BUILD_DDS=$ol_enable_dds
40575 if test "$ol_enable_dds" = mod ; then
40576 MFLAG=SLAPD_MOD_DYNAMIC
40577 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dds.la"
40579 MFLAG=SLAPD_MOD_STATIC
40580 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dds.o"
40583 cat >>confdefs.h <<_ACEOF
40584 #define SLAPD_OVER_DDS $MFLAG
40589 if test "$ol_enable_denyop" != no ; then
40590 BUILD_DENYOP=$ol_enable_denyop
40591 if test "$ol_enable_denyop" = mod ; then
40592 MFLAG=SLAPD_MOD_DYNAMIC
40593 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS denyop.la"
40595 MFLAG=SLAPD_MOD_STATIC
40596 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS denyop.o"
40599 cat >>confdefs.h <<_ACEOF
40600 #define SLAPD_OVER_DENYOP $MFLAG
40605 if test "$ol_enable_dyngroup" != no ; then
40606 BUILD_DYNGROUP=$ol_enable_dyngroup
40607 if test "$ol_enable_dyngroup" = mod ; then
40608 MFLAG=SLAPD_MOD_DYNAMIC
40609 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
40611 MFLAG=SLAPD_MOD_STATIC
40612 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
40615 cat >>confdefs.h <<_ACEOF
40616 #define SLAPD_OVER_DYNGROUP $MFLAG
40621 if test "$ol_enable_dynlist" != no ; then
40622 BUILD_DYNLIST=$ol_enable_dynlist
40623 if test "$ol_enable_dynlist" = mod ; then
40624 MFLAG=SLAPD_MOD_DYNAMIC
40625 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
40627 MFLAG=SLAPD_MOD_STATIC
40628 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
40631 cat >>confdefs.h <<_ACEOF
40632 #define SLAPD_OVER_DYNLIST $MFLAG
40637 if test "$ol_enable_lastmod" != no ; then
40638 BUILD_LASTMOD=$ol_enable_lastmod
40639 if test "$ol_enable_lastmod" = mod ; then
40640 MFLAG=SLAPD_MOD_DYNAMIC
40641 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS lastmod.la"
40643 MFLAG=SLAPD_MOD_STATIC
40644 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS lastmod.o"
40647 cat >>confdefs.h <<_ACEOF
40648 #define SLAPD_OVER_LASTMOD $MFLAG
40653 if test "$ol_enable_ppolicy" != no ; then
40654 BUILD_PPOLICY=$ol_enable_ppolicy
40655 if test "$ol_enable_ppolicy" = mod ; then
40656 MFLAG=SLAPD_MOD_DYNAMIC
40657 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
40659 MFLAG=SLAPD_MOD_STATIC
40660 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
40663 cat >>confdefs.h <<_ACEOF
40664 #define SLAPD_OVER_PPOLICY $MFLAG
40669 if test "$ol_enable_proxycache" != no ; then
40670 BUILD_PROXYCACHE=$ol_enable_proxycache
40671 if test "$ol_enable_proxycache" = mod ; then
40672 MFLAG=SLAPD_MOD_DYNAMIC
40673 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
40675 MFLAG=SLAPD_MOD_STATIC
40676 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
40679 cat >>confdefs.h <<_ACEOF
40680 #define SLAPD_OVER_PROXYCACHE $MFLAG
40685 if test "$ol_enable_refint" != no ; then
40686 BUILD_REFINT=$ol_enable_refint
40687 if test "$ol_enable_refint" = mod ; then
40688 MFLAG=SLAPD_MOD_DYNAMIC
40689 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
40691 MFLAG=SLAPD_MOD_STATIC
40692 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
40695 cat >>confdefs.h <<_ACEOF
40696 #define SLAPD_OVER_REFINT $MFLAG
40701 if test "$ol_enable_retcode" != no ; then
40702 BUILD_RETCODE=$ol_enable_retcode
40703 if test "$ol_enable_retcode" = mod ; then
40704 MFLAG=SLAPD_MOD_DYNAMIC
40705 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
40707 MFLAG=SLAPD_MOD_STATIC
40708 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
40711 cat >>confdefs.h <<_ACEOF
40712 #define SLAPD_OVER_RETCODE $MFLAG
40717 if test "$ol_enable_rwm" != no ; then
40719 BUILD_RWM=$ol_enable_rwm
40720 if test "$ol_enable_rwm" = mod ; then
40721 MFLAG=SLAPD_MOD_DYNAMIC
40722 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
40724 MFLAG=SLAPD_MOD_STATIC
40725 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
40728 cat >>confdefs.h <<_ACEOF
40729 #define SLAPD_OVER_RWM $MFLAG
40734 if test "$ol_enable_seqmod" != no ; then
40735 BUILD_SEQMOD=$ol_enable_seqmod
40736 if test "$ol_enable_seqmod" = mod ; then
40737 MFLAG=SLAPD_MOD_DYNAMIC
40738 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS seqmod.la"
40740 MFLAG=SLAPD_MOD_STATIC
40741 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS seqmod.o"
40744 cat >>confdefs.h <<_ACEOF
40745 #define SLAPD_OVER_SEQMOD $MFLAG
40750 if test "$ol_enable_syncprov" != no ; then
40751 BUILD_SYNCPROV=$ol_enable_syncprov
40752 if test "$ol_enable_syncprov" = mod ; then
40753 MFLAG=SLAPD_MOD_DYNAMIC
40754 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
40756 MFLAG=SLAPD_MOD_STATIC
40757 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
40760 cat >>confdefs.h <<_ACEOF
40761 #define SLAPD_OVER_SYNCPROV $MFLAG
40766 if test "$ol_enable_translucent" != no ; then
40767 BUILD_TRANSLUCENT=$ol_enable_translucent
40768 if test "$ol_enable_translucent" = mod ; then
40769 MFLAG=SLAPD_MOD_DYNAMIC
40770 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
40772 MFLAG=SLAPD_MOD_STATIC
40773 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
40776 cat >>confdefs.h <<_ACEOF
40777 #define SLAPD_OVER_TRANSLUCENT $MFLAG
40782 if test "$ol_enable_unique" != no ; then
40783 BUILD_UNIQUE=$ol_enable_unique
40784 if test "$ol_enable_unique" = mod ; then
40785 MFLAG=SLAPD_MOD_DYNAMIC
40786 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
40788 MFLAG=SLAPD_MOD_STATIC
40789 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
40792 cat >>confdefs.h <<_ACEOF
40793 #define SLAPD_OVER_UNIQUE $MFLAG
40798 if test "$ol_enable_valsort" != no ; then
40799 BUILD_VALSORT=$ol_enable_valsort
40800 if test "$ol_enable_valsort" = mod ; then
40801 MFLAG=SLAPD_MOD_DYNAMIC
40802 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
40804 MFLAG=SLAPD_MOD_STATIC
40805 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
40808 cat >>confdefs.h <<_ACEOF
40809 #define SLAPD_OVER_VALSORT $MFLAG
40814 if test "$ol_enable_slurpd" != no &&
40815 test "$ol_link_threads" != no &&
40816 test $BUILD_SLAPD = yes ; then
40820 if test "$ol_enable_rewrite" != no ; then
40822 cat >>confdefs.h <<\_ACEOF
40823 #define ENABLE_REWRITE 1
40829 if test "$ol_enable_slapi" != no ; then
40831 cat >>confdefs.h <<\_ACEOF
40832 #define ENABLE_SLAPI 1
40836 SLAPD_SLAPI_DEPEND=libslapi.a
40841 if test "$ac_cv_mingw32" = yes ; then
40843 SLAPD_MODULES_LDFLAGS=
40932 # Check whether --with-xxinstall or --without-xxinstall was given.
40933 if test "${with_xxinstall+set}" = set; then
40934 withval="$with_xxinstall"
40939 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"
40942 ac_config_commands="$ac_config_commands default"
40946 test "x$prefix" = xNONE && prefix=$ac_default_prefix
40947 # Let make expand exec_prefix.
40948 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
40950 # VPATH may cause trouble with some makes, so we remove $(srcdir),
40951 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
40952 # trailing colons and then remove the whole line if VPATH becomes empty
40953 # (actually we leave an empty line to preserve line numbers).
40954 if test "x$srcdir" = x.; then
40955 ac_vpsub='/^[ ]*VPATH[ ]*=/{
40956 s/:*\$(srcdir):*/:/;
40957 s/:*\${srcdir}:*/:/;
40959 s/^\([^=]*=[ ]*\):*/\1/;
40965 DEFS=-DHAVE_CONFIG_H
40969 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
40970 # 1. Remove the extension, and $U if already installed.
40971 ac_i=`echo "$ac_i" |
40972 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
40974 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
40975 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
40977 LIBOBJS=$ac_libobjs
40979 LTLIBOBJS=$ac_ltlibobjs
40982 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
40983 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
40984 Usually this means the macro was only invoked conditionally." >&5
40985 echo "$as_me: error: conditional \"AMDEP\" was never defined.
40986 Usually this means the macro was only invoked conditionally." >&2;}
40987 { (exit 1); exit 1; }; }
40989 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
40990 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
40991 Usually this means the macro was only invoked conditionally." >&5
40992 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
40993 Usually this means the macro was only invoked conditionally." >&2;}
40994 { (exit 1); exit 1; }; }
40996 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
40997 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
40998 Usually this means the macro was only invoked conditionally." >&5
40999 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
41000 Usually this means the macro was only invoked conditionally." >&2;}
41001 { (exit 1); exit 1; }; }
41004 : ${CONFIG_STATUS=./config.status}
41005 ac_clean_files_save=$ac_clean_files
41006 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
41007 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
41008 echo "$as_me: creating $CONFIG_STATUS" >&6;}
41009 cat >$CONFIG_STATUS <<_ACEOF
41011 # Generated by $as_me.
41012 # Run this file to recreate the current configuration.
41013 # Compiler output produced by configure, useful for debugging
41014 # configure, is in config.log if it exists.
41017 ac_cs_recheck=false
41019 SHELL=\${CONFIG_SHELL-$SHELL}
41022 cat >>$CONFIG_STATUS <<\_ACEOF
41023 ## --------------------- ##
41024 ## M4sh Initialization. ##
41025 ## --------------------- ##
41027 # Be Bourne compatible
41028 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
41031 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
41032 # is contrary to our usage. Disable this feature.
41033 alias -g '${1+"$@"}'='"$@"'
41034 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
41037 DUALCASE=1; export DUALCASE # for MKS sh
41039 # Support unset when possible.
41040 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
41047 # Work around bugs in pre-3.0 UWIN ksh.
41048 $as_unset ENV MAIL MAILPATH
41055 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41056 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
41057 LC_TELEPHONE LC_TIME
41059 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
41060 eval $as_var=C; export $as_var
41066 # Required to use basename.
41067 if expr a : '\(a\)' >/dev/null 2>&1; then
41073 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
41074 as_basename=basename
41080 # Name of the executable.
41081 as_me=`$as_basename "$0" ||
41082 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
41083 X"$0" : 'X\(//\)$' \| \
41084 X"$0" : 'X\(/\)$' \| \
41085 . : '\(.\)' 2>/dev/null ||
41087 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
41088 /^X\/\(\/\/\)$/{ s//\1/; q; }
41089 /^X\/\(\/\).*/{ s//\1/; q; }
41093 # PATH needs CR, and LINENO needs CR and PATH.
41094 # Avoid depending upon Character Ranges.
41095 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
41096 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
41097 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
41098 as_cr_digits='0123456789'
41099 as_cr_alnum=$as_cr_Letters$as_cr_digits
41101 # The user is always right.
41102 if test "${PATH_SEPARATOR+set}" != set; then
41103 echo "#! /bin/sh" >conf$$.sh
41104 echo "exit 0" >>conf$$.sh
41106 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
41115 as_lineno_1=$LINENO
41116 as_lineno_2=$LINENO
41117 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
41118 test "x$as_lineno_1" != "x$as_lineno_2" &&
41119 test "x$as_lineno_3" = "x$as_lineno_2" || {
41120 # Find who we are. Look in the path if we contain no path at all
41123 *[\\/]* ) as_myself=$0 ;;
41124 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41125 for as_dir in $PATH
41128 test -z "$as_dir" && as_dir=.
41129 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
41134 # We did not find ourselves, most probably we were run as `sh COMMAND'
41135 # in which case we are not to be found in the path.
41136 if test "x$as_myself" = x; then
41139 if test ! -f "$as_myself"; then
41140 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
41141 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
41142 { (exit 1); exit 1; }; }
41144 case $CONFIG_SHELL in
41146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
41147 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
41150 test -z "$as_dir" && as_dir=.
41151 for as_base in sh bash ksh sh5; do
41154 if ("$as_dir/$as_base" -c '
41155 as_lineno_1=$LINENO
41156 as_lineno_2=$LINENO
41157 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
41158 test "x$as_lineno_1" != "x$as_lineno_2" &&
41159 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
41160 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
41161 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
41162 CONFIG_SHELL=$as_dir/$as_base
41163 export CONFIG_SHELL
41164 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
41172 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
41173 # uniformly replaced by the line number. The first 'sed' inserts a
41174 # line-number line before each line; the second 'sed' does the real
41175 # work. The second script uses 'N' to pair each line-number line
41176 # with the numbered line, and appends trailing '-' during
41177 # substitution so that $LINENO is not a special case at line end.
41178 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
41179 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
41180 sed '=' <$as_myself |
41185 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
41188 s,^['$as_cr_digits']*\n,,
41189 ' >$as_me.lineno &&
41190 chmod +x $as_me.lineno ||
41191 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
41192 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
41193 { (exit 1); exit 1; }; }
41195 # Don't try to exec as it changes $[0], causing all sort of problems
41196 # (the dirname of $[0] is not the place where we might find the
41197 # original and so on. Autoconf is especially sensible to this).
41199 # Exit status is that of the last command.
41204 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
41205 *c*,-n*) ECHO_N= ECHO_C='
41207 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
41208 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
41211 if expr a : '\(a\)' >/dev/null 2>&1; then
41217 rm -f conf$$ conf$$.exe conf$$.file
41219 if ln -s conf$$.file conf$$ 2>/dev/null; then
41220 # We could just check for DJGPP; but this test a) works b) is more generic
41221 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
41222 if test -f conf$$.exe; then
41223 # Don't use ln at all; we don't have any links
41228 elif ln conf$$.file conf$$ 2>/dev/null; then
41233 rm -f conf$$ conf$$.exe conf$$.file
41235 if mkdir -p . 2>/dev/null; then
41238 test -d ./-p && rmdir ./-p
41242 as_executable_p="test -f"
41244 # Sed expression to map a string onto a valid CPP name.
41245 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
41247 # Sed expression to map a string onto a valid variable name.
41248 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
41252 # We need space, tab and new line, in precisely that order.
41262 # Open the log real soon, to keep \$[0] and so on meaningful, and to
41263 # report actual input values of CONFIG_FILES etc. instead of their
41264 # values after options handling. Logging --version etc. is OK.
41268 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
41269 ## Running $as_me. ##
41274 This file was extended by $as_me, which was
41275 generated by GNU Autoconf 2.59. Invocation command line was
41277 CONFIG_FILES = $CONFIG_FILES
41278 CONFIG_HEADERS = $CONFIG_HEADERS
41279 CONFIG_LINKS = $CONFIG_LINKS
41280 CONFIG_COMMANDS = $CONFIG_COMMANDS
41284 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
41288 # Files that config.status was made for.
41289 if test -n "$ac_config_files"; then
41290 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
41293 if test -n "$ac_config_headers"; then
41294 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
41297 if test -n "$ac_config_links"; then
41298 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
41301 if test -n "$ac_config_commands"; then
41302 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
41305 cat >>$CONFIG_STATUS <<\_ACEOF
41308 \`$as_me' instantiates files from templates according to the
41309 current configuration.
41311 Usage: $0 [OPTIONS] [FILE]...
41313 -h, --help print this help, then exit
41314 -V, --version print version number, then exit
41315 -q, --quiet do not print progress messages
41316 -d, --debug don't remove temporary files
41317 --recheck update $as_me by reconfiguring in the same conditions
41318 --file=FILE[:TEMPLATE]
41319 instantiate the configuration file FILE
41320 --header=FILE[:TEMPLATE]
41321 instantiate the configuration header FILE
41323 Configuration files:
41326 Configuration headers:
41329 Configuration commands:
41332 Report bugs to <bug-autoconf@gnu.org>."
41335 cat >>$CONFIG_STATUS <<_ACEOF
41338 configured by $0, generated by GNU Autoconf 2.59,
41339 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
41341 Copyright (C) 2003 Free Software Foundation, Inc.
41342 This config.status script is free software; the Free Software Foundation
41343 gives unlimited permission to copy, distribute and modify it."
41348 cat >>$CONFIG_STATUS <<\_ACEOF
41349 # If no file are specified by the user, then we need to provide default
41350 # value. By we need to know if files were specified by the user.
41356 ac_option=`expr "x$1" : 'x\([^=]*\)='`
41357 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
41365 *) # This is not an option, so the user has probably given explicit
41368 ac_need_defaults=false;;
41372 # Handling of the options.
41374 cat >>$CONFIG_STATUS <<\_ACEOF
41375 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
41377 --version | --vers* | -V )
41378 echo "$ac_cs_version"; exit 0 ;;
41380 # Conflict between --help and --header
41381 { { echo "$as_me:$LINENO: error: ambiguous option: $1
41382 Try \`$0 --help' for more information." >&5
41383 echo "$as_me: error: ambiguous option: $1
41384 Try \`$0 --help' for more information." >&2;}
41385 { (exit 1); exit 1; }; };;
41386 --help | --hel | -h )
41387 echo "$ac_cs_usage"; exit 0 ;;
41388 --debug | --d* | -d )
41390 --file | --fil | --fi | --f )
41392 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
41393 ac_need_defaults=false;;
41394 --header | --heade | --head | --hea )
41396 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
41397 ac_need_defaults=false;;
41398 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
41399 | -silent | --silent | --silen | --sile | --sil | --si | --s)
41402 # This is an error.
41403 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
41404 Try \`$0 --help' for more information." >&5
41405 echo "$as_me: error: unrecognized option: $1
41406 Try \`$0 --help' for more information." >&2;}
41407 { (exit 1); exit 1; }; } ;;
41409 *) ac_config_targets="$ac_config_targets $1" ;;
41415 ac_configure_extra_args=
41417 if $ac_cs_silent; then
41419 ac_configure_extra_args="$ac_configure_extra_args --silent"
41423 cat >>$CONFIG_STATUS <<_ACEOF
41424 if \$ac_cs_recheck; then
41425 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
41426 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
41431 cat >>$CONFIG_STATUS <<_ACEOF
41433 # INIT-COMMANDS section.
41436 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
41438 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
41439 STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS"
41446 cat >>$CONFIG_STATUS <<\_ACEOF
41447 for ac_config_target in $ac_config_targets
41449 case "$ac_config_target" in
41450 # Handling of arguments.
41451 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
41452 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
41453 "doc/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
41454 "doc/man/man1/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
41455 "doc/man/man3/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
41456 "doc/man/man5/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
41457 "doc/man/man8/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
41458 "clients/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
41459 "clients/tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
41460 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
41461 "libraries/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
41462 "libraries/liblber/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
41463 "libraries/libldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
41464 "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" ;;
41465 "libraries/liblunicode/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
41466 "libraries/liblutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
41467 "libraries/librewrite/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
41468 "servers/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
41469 "servers/slapd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
41470 "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" ;;
41471 "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" ;;
41472 "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" ;;
41473 "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" ;;
41474 "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" ;;
41475 "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" ;;
41476 "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" ;;
41477 "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" ;;
41478 "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" ;;
41479 "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" ;;
41480 "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" ;;
41481 "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" ;;
41482 "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" ;;
41483 "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" ;;
41484 "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" ;;
41485 "servers/slapd/overlays/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
41486 "servers/slurpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk" ;;
41487 "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
41488 "tests/run" ) CONFIG_FILES="$CONFIG_FILES tests/run" ;;
41489 "tests/progs/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
41490 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
41491 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
41492 "include/portable.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
41493 "include/ldap_features.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
41494 "include/lber_types.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
41495 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
41496 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
41497 { (exit 1); exit 1; }; };;
41501 # If the user did not use the arguments to specify the items to instantiate,
41502 # then the envvar interface is used. Set only those that are not.
41503 # We use the long form for the default assignment because of an extremely
41504 # bizarre bug on SunOS 4.1.3.
41505 if $ac_need_defaults; then
41506 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
41507 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
41508 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
41511 # Have a temporary directory for convenience. Make it in the build tree
41512 # simply because there is no reason to put it here, and in addition,
41513 # creating and moving files from /tmp can sometimes cause problems.
41514 # Create a temporary directory, and hook for its removal unless debugging.
41517 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
41518 trap '{ (exit 1); exit 1; }' 1 2 13 15
41521 # Create a (secure) tmp directory for tmp files.
41524 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
41525 test -n "$tmp" && test -d "$tmp"
41528 tmp=./confstat$$-$RANDOM
41529 (umask 077 && mkdir $tmp)
41532 echo "$me: cannot create a temporary directory in ." >&2
41533 { (exit 1); exit 1; }
41538 cat >>$CONFIG_STATUS <<_ACEOF
41541 # CONFIG_FILES section.
41544 # No need to generate the scripts if there are no CONFIG_FILES.
41545 # This happens for instance when ./config.status config.h
41546 if test -n "\$CONFIG_FILES"; then
41547 # Protect against being on the right side of a sed subst in config.status.
41548 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
41549 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
41550 s,@SHELL@,$SHELL,;t t
41551 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
41552 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
41553 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
41554 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
41555 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
41556 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
41557 s,@exec_prefix@,$exec_prefix,;t t
41558 s,@prefix@,$prefix,;t t
41559 s,@program_transform_name@,$program_transform_name,;t t
41560 s,@bindir@,$bindir,;t t
41561 s,@sbindir@,$sbindir,;t t
41562 s,@libexecdir@,$libexecdir,;t t
41563 s,@datadir@,$datadir,;t t
41564 s,@sysconfdir@,$sysconfdir,;t t
41565 s,@sharedstatedir@,$sharedstatedir,;t t
41566 s,@localstatedir@,$localstatedir,;t t
41567 s,@libdir@,$libdir,;t t
41568 s,@includedir@,$includedir,;t t
41569 s,@oldincludedir@,$oldincludedir,;t t
41570 s,@infodir@,$infodir,;t t
41571 s,@mandir@,$mandir,;t t
41572 s,@build_alias@,$build_alias,;t t
41573 s,@host_alias@,$host_alias,;t t
41574 s,@target_alias@,$target_alias,;t t
41575 s,@DEFS@,$DEFS,;t t
41576 s,@ECHO_C@,$ECHO_C,;t t
41577 s,@ECHO_N@,$ECHO_N,;t t
41578 s,@ECHO_T@,$ECHO_T,;t t
41579 s,@LIBS@,$LIBS,;t t
41580 s,@build@,$build,;t t
41581 s,@build_cpu@,$build_cpu,;t t
41582 s,@build_vendor@,$build_vendor,;t t
41583 s,@build_os@,$build_os,;t t
41584 s,@host@,$host,;t t
41585 s,@host_cpu@,$host_cpu,;t t
41586 s,@host_vendor@,$host_vendor,;t t
41587 s,@host_os@,$host_os,;t t
41588 s,@target@,$target,;t t
41589 s,@target_cpu@,$target_cpu,;t t
41590 s,@target_vendor@,$target_vendor,;t t
41591 s,@target_os@,$target_os,;t t
41592 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
41593 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
41594 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
41595 s,@CYGPATH_W@,$CYGPATH_W,;t t
41596 s,@PACKAGE@,$PACKAGE,;t t
41597 s,@VERSION@,$VERSION,;t t
41598 s,@ACLOCAL@,$ACLOCAL,;t t
41599 s,@AUTOCONF@,$AUTOCONF,;t t
41600 s,@AUTOMAKE@,$AUTOMAKE,;t t
41601 s,@AUTOHEADER@,$AUTOHEADER,;t t
41602 s,@MAKEINFO@,$MAKEINFO,;t t
41603 s,@install_sh@,$install_sh,;t t
41604 s,@STRIP@,$STRIP,;t t
41605 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
41606 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
41607 s,@mkdir_p@,$mkdir_p,;t t
41609 s,@SET_MAKE@,$SET_MAKE,;t t
41610 s,@am__leading_dot@,$am__leading_dot,;t t
41611 s,@AMTAR@,$AMTAR,;t t
41612 s,@am__tar@,$am__tar,;t t
41613 s,@am__untar@,$am__untar,;t t
41614 s,@OPENLDAP_LIBRELEASE@,$OPENLDAP_LIBRELEASE,;t t
41615 s,@OPENLDAP_LIBVERSION@,$OPENLDAP_LIBVERSION,;t t
41616 s,@OPENLDAP_RELEASE_DATE@,$OPENLDAP_RELEASE_DATE,;t t
41617 s,@top_builddir@,$top_builddir,;t t
41618 s,@ldap_subdir@,$ldap_subdir,;t t
41621 s,@CFLAGS@,$CFLAGS,;t t
41622 s,@LDFLAGS@,$LDFLAGS,;t t
41623 s,@CPPFLAGS@,$CPPFLAGS,;t t
41624 s,@ac_ct_CC@,$ac_ct_CC,;t t
41625 s,@EXEEXT@,$EXEEXT,;t t
41626 s,@OBJEXT@,$OBJEXT,;t t
41627 s,@DEPDIR@,$DEPDIR,;t t
41628 s,@am__include@,$am__include,;t t
41629 s,@am__quote@,$am__quote,;t t
41630 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
41631 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
41632 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
41633 s,@CCDEPMODE@,$CCDEPMODE,;t t
41634 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
41635 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
41636 s,@EGREP@,$EGREP,;t t
41637 s,@LN_S@,$LN_S,;t t
41638 s,@ECHO@,$ECHO,;t t
41639 s,@ac_ct_AR@,$ac_ct_AR,;t t
41640 s,@RANLIB@,$RANLIB,;t t
41641 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
41642 s,@DLLTOOL@,$DLLTOOL,;t t
41643 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
41645 s,@ac_ct_AS@,$ac_ct_AS,;t t
41646 s,@OBJDUMP@,$OBJDUMP,;t t
41647 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
41649 s,@LIBTOOL@,$LIBTOOL,;t t
41650 s,@PERLBIN@,$PERLBIN,;t t
41651 s,@OL_MKDEP@,$OL_MKDEP,;t t
41652 s,@OL_MKDEP_FLAGS@,$OL_MKDEP_FLAGS,;t t
41653 s,@LTSTATIC@,$LTSTATIC,;t t
41654 s,@LIBOBJS@,$LIBOBJS,;t t
41655 s,@LIBSRCS@,$LIBSRCS,;t t
41656 s,@PLAT@,$PLAT,;t t
41657 s,@WITH_SASL@,$WITH_SASL,;t t
41658 s,@WITH_TLS@,$WITH_TLS,;t t
41659 s,@WITH_MODULES_ENABLED@,$WITH_MODULES_ENABLED,;t t
41660 s,@WITH_ACI_ENABLED@,$WITH_ACI_ENABLED,;t t
41661 s,@BUILD_THREAD@,$BUILD_THREAD,;t t
41662 s,@BUILD_LIBS_DYNAMIC@,$BUILD_LIBS_DYNAMIC,;t t
41663 s,@BUILD_SLAPD@,$BUILD_SLAPD,;t t
41664 s,@BUILD_SLAPI@,$BUILD_SLAPI,;t t
41665 s,@SLAPD_SLAPI_DEPEND@,$SLAPD_SLAPI_DEPEND,;t t
41666 s,@BUILD_BDB@,$BUILD_BDB,;t t
41667 s,@BUILD_DNSSRV@,$BUILD_DNSSRV,;t t
41668 s,@BUILD_HDB@,$BUILD_HDB,;t t
41669 s,@BUILD_LDAP@,$BUILD_LDAP,;t t
41670 s,@BUILD_META@,$BUILD_META,;t t
41671 s,@BUILD_MONITOR@,$BUILD_MONITOR,;t t
41672 s,@BUILD_NULL@,$BUILD_NULL,;t t
41673 s,@BUILD_PASSWD@,$BUILD_PASSWD,;t t
41674 s,@BUILD_RELAY@,$BUILD_RELAY,;t t
41675 s,@BUILD_PERL@,$BUILD_PERL,;t t
41676 s,@BUILD_SHELL@,$BUILD_SHELL,;t t
41677 s,@BUILD_SQL@,$BUILD_SQL,;t t
41678 s,@BUILD_ACCESSLOG@,$BUILD_ACCESSLOG,;t t
41679 s,@BUILD_AUDITLOG@,$BUILD_AUDITLOG,;t t
41680 s,@BUILD_CONSTRAINT@,$BUILD_CONSTRAINT,;t t
41681 s,@BUILD_DDS@,$BUILD_DDS,;t t
41682 s,@BUILD_DENYOP@,$BUILD_DENYOP,;t t
41683 s,@BUILD_DYNGROUP@,$BUILD_DYNGROUP,;t t
41684 s,@BUILD_DYNLIST@,$BUILD_DYNLIST,;t t
41685 s,@BUILD_LASTMOD@,$BUILD_LASTMOD,;t t
41686 s,@BUILD_PPOLICY@,$BUILD_PPOLICY,;t t
41687 s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t
41688 s,@BUILD_REFINT@,$BUILD_REFINT,;t t
41689 s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t
41690 s,@BUILD_RWM@,$BUILD_RWM,;t t
41691 s,@BUILD_SEQMOD@,$BUILD_SEQMOD,;t t
41692 s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t
41693 s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t
41694 s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t
41695 s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t
41696 s,@BUILD_SLURPD@,$BUILD_SLURPD,;t t
41697 s,@LDAP_LIBS@,$LDAP_LIBS,;t t
41698 s,@SLAPD_LIBS@,$SLAPD_LIBS,;t t
41699 s,@SLURPD_LIBS@,$SLURPD_LIBS,;t t
41700 s,@BDB_LIBS@,$BDB_LIBS,;t t
41701 s,@LTHREAD_LIBS@,$LTHREAD_LIBS,;t t
41702 s,@LUTIL_LIBS@,$LUTIL_LIBS,;t t
41703 s,@WRAP_LIBS@,$WRAP_LIBS,;t t
41704 s,@SLAPD_MODULES_CPPFLAGS@,$SLAPD_MODULES_CPPFLAGS,;t t
41705 s,@SLAPD_MODULES_LDFLAGS@,$SLAPD_MODULES_LDFLAGS,;t t
41706 s,@SLAPD_NO_STATIC@,$SLAPD_NO_STATIC,;t t
41707 s,@SLAPD_STATIC_BACKENDS@,$SLAPD_STATIC_BACKENDS,;t t
41708 s,@SLAPD_DYNAMIC_BACKENDS@,$SLAPD_DYNAMIC_BACKENDS,;t t
41709 s,@SLAPD_STATIC_OVERLAYS@,$SLAPD_STATIC_OVERLAYS,;t t
41710 s,@SLAPD_DYNAMIC_OVERLAYS@,$SLAPD_DYNAMIC_OVERLAYS,;t t
41711 s,@PERL_CPPFLAGS@,$PERL_CPPFLAGS,;t t
41712 s,@SLAPD_PERL_LDFLAGS@,$SLAPD_PERL_LDFLAGS,;t t
41713 s,@MOD_PERL_LDFLAGS@,$MOD_PERL_LDFLAGS,;t t
41714 s,@KRB4_LIBS@,$KRB4_LIBS,;t t
41715 s,@KRB5_LIBS@,$KRB5_LIBS,;t t
41716 s,@SASL_LIBS@,$SASL_LIBS,;t t
41717 s,@TLS_LIBS@,$TLS_LIBS,;t t
41718 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
41719 s,@SLAPI_LIBS@,$SLAPI_LIBS,;t t
41720 s,@LIBSLAPI@,$LIBSLAPI,;t t
41721 s,@LIBSLAPITOOLS@,$LIBSLAPITOOLS,;t t
41722 s,@AUTH_LIBS@,$AUTH_LIBS,;t t
41723 s,@ICU_LIBS@,$ICU_LIBS,;t t
41724 s,@SLAPD_SLP_LIBS@,$SLAPD_SLP_LIBS,;t t
41725 s,@SLAPD_GMP_LIBS@,$SLAPD_GMP_LIBS,;t t
41726 s,@SLAPD_SQL_LDFLAGS@,$SLAPD_SQL_LDFLAGS,;t t
41727 s,@SLAPD_SQL_LIBS@,$SLAPD_SQL_LIBS,;t t
41728 s,@SLAPD_SQL_INCLUDES@,$SLAPD_SQL_INCLUDES,;t t
41729 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
41734 cat >>$CONFIG_STATUS <<\_ACEOF
41735 # Split the substitutions into bite-sized pieces for seds with
41736 # small command number limits, like on Digital OSF/1 and HP-UX.
41737 ac_max_sed_lines=48
41738 ac_sed_frag=1 # Number of current file.
41739 ac_beg=1 # First line for current file.
41740 ac_end=$ac_max_sed_lines # Line after last line for current file.
41743 while $ac_more_lines; do
41744 if test $ac_beg -gt 1; then
41745 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
41747 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
41749 if test ! -s $tmp/subs.frag; then
41750 ac_more_lines=false
41752 # The purpose of the label and of the branching condition is to
41753 # speed up the sed processing (if there are no `@' at all, there
41754 # is no need to browse any of the substitutions).
41755 # These are the two extra sed commands mentioned above.
41757 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
41758 if test -z "$ac_sed_cmds"; then
41759 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
41761 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
41763 ac_sed_frag=`expr $ac_sed_frag + 1`
41765 ac_end=`expr $ac_end + $ac_max_sed_lines`
41768 if test -z "$ac_sed_cmds"; then
41771 fi # test -n "$CONFIG_FILES"
41774 cat >>$CONFIG_STATUS <<\_ACEOF
41775 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
41776 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
41778 - | *:- | *:-:* ) # input from stdin
41780 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41781 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41782 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41783 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41784 * ) ac_file_in=$ac_file.in ;;
41787 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
41788 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
41789 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41790 X"$ac_file" : 'X\(//\)[^/]' \| \
41791 X"$ac_file" : 'X\(//\)$' \| \
41792 X"$ac_file" : 'X\(/\)' \| \
41793 . : '\(.\)' 2>/dev/null ||
41795 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41796 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41797 /^X\(\/\/\)$/{ s//\1/; q; }
41798 /^X\(\/\).*/{ s//\1/; q; }
41800 { if $as_mkdir_p; then
41805 while test ! -d "$as_dir"; do
41806 as_dirs="$as_dir $as_dirs"
41807 as_dir=`(dirname "$as_dir") 2>/dev/null ||
41808 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41809 X"$as_dir" : 'X\(//\)[^/]' \| \
41810 X"$as_dir" : 'X\(//\)$' \| \
41811 X"$as_dir" : 'X\(/\)' \| \
41812 . : '\(.\)' 2>/dev/null ||
41814 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41815 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41816 /^X\(\/\/\)$/{ s//\1/; q; }
41817 /^X\(\/\).*/{ s//\1/; q; }
41820 test ! -n "$as_dirs" || mkdir $as_dirs
41821 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
41822 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
41823 { (exit 1); exit 1; }; }; }
41827 if test "$ac_dir" != .; then
41828 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
41829 # A "../" for each directory in $ac_dir_suffix.
41830 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
41832 ac_dir_suffix= ac_top_builddir=
41836 .) # No --srcdir option. We are building in place.
41838 if test -z "$ac_top_builddir"; then
41841 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
41843 [\\/]* | ?:[\\/]* ) # Absolute path.
41844 ac_srcdir=$srcdir$ac_dir_suffix;
41845 ac_top_srcdir=$srcdir ;;
41846 *) # Relative path.
41847 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
41848 ac_top_srcdir=$ac_top_builddir$srcdir ;;
41851 # Do not use `cd foo && pwd` to compute absolute paths, because
41852 # the directories may not exist.
41854 .) ac_abs_builddir="$ac_dir";;
41857 .) ac_abs_builddir=`pwd`;;
41858 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
41859 *) ac_abs_builddir=`pwd`/"$ac_dir";;
41862 case $ac_abs_builddir in
41863 .) ac_abs_top_builddir=${ac_top_builddir}.;;
41865 case ${ac_top_builddir}. in
41866 .) ac_abs_top_builddir=$ac_abs_builddir;;
41867 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
41868 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
41871 case $ac_abs_builddir in
41872 .) ac_abs_srcdir=$ac_srcdir;;
41875 .) ac_abs_srcdir=$ac_abs_builddir;;
41876 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
41877 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
41880 case $ac_abs_builddir in
41881 .) ac_abs_top_srcdir=$ac_top_srcdir;;
41883 case $ac_top_srcdir in
41884 .) ac_abs_top_srcdir=$ac_abs_builddir;;
41885 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
41886 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
41892 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
41893 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
41896 if test x"$ac_file" != x-; then
41897 { echo "$as_me:$LINENO: creating $ac_file" >&5
41898 echo "$as_me: creating $ac_file" >&6;}
41901 # Let's still pretend it is `configure' which instantiates (i.e., don't
41902 # use $as_me), people would be surprised to read:
41903 # /* config.h. Generated by config.status. */
41904 if test x"$ac_file" = x-; then
41907 configure_input="$ac_file. "
41909 configure_input=$configure_input"Generated from `echo $ac_file_in |
41910 sed 's,.*/,,'` by configure."
41912 # First look for the input files in the build tree, otherwise in the
41914 ac_file_inputs=`IFS=:
41915 for f in $ac_file_in; do
41917 -) echo $tmp/stdin ;;
41919 # Absolute (can't be DOS-style, as IFS=:)
41920 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
41921 echo "$as_me: error: cannot find input file: $f" >&2;}
41922 { (exit 1); exit 1; }; }
41925 if test -f "$f"; then
41928 elif test -f "$srcdir/$f"; then
41933 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
41934 echo "$as_me: error: cannot find input file: $f" >&2;}
41935 { (exit 1); exit 1; }; }
41938 done` || { (exit 1); exit 1; }
41940 cat >>$CONFIG_STATUS <<_ACEOF
41944 cat >>$CONFIG_STATUS <<\_ACEOF
41946 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
41947 s,@configure_input@,$configure_input,;t t
41948 s,@srcdir@,$ac_srcdir,;t t
41949 s,@abs_srcdir@,$ac_abs_srcdir,;t t
41950 s,@top_srcdir@,$ac_top_srcdir,;t t
41951 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
41952 s,@builddir@,$ac_builddir,;t t
41953 s,@abs_builddir@,$ac_abs_builddir,;t t
41954 s,@top_builddir@,$ac_top_builddir,;t t
41955 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
41956 s,@INSTALL@,$ac_INSTALL,;t t
41957 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
41959 if test x"$ac_file" != x-; then
41960 mv $tmp/out $ac_file
41968 cat >>$CONFIG_STATUS <<\_ACEOF
41971 # CONFIG_HEADER section.
41974 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
41975 # NAME is the cpp macro being defined and VALUE is the value it is being given.
41977 # ac_d sets the value in "#define NAME VALUE" lines.
41978 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
41979 ac_dB='[ ].*$,\1#\2'
41982 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
41983 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
41984 ac_uB='$,\1#\2define\3'
41988 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
41989 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
41991 - | *:- | *:-:* ) # input from stdin
41993 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41994 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41995 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
41996 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
41997 * ) ac_file_in=$ac_file.in ;;
42000 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
42001 echo "$as_me: creating $ac_file" >&6;}
42003 # First look for the input files in the build tree, otherwise in the
42005 ac_file_inputs=`IFS=:
42006 for f in $ac_file_in; do
42008 -) echo $tmp/stdin ;;
42010 # Absolute (can't be DOS-style, as IFS=:)
42011 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
42012 echo "$as_me: error: cannot find input file: $f" >&2;}
42013 { (exit 1); exit 1; }; }
42014 # Do quote $f, to prevent DOS paths from being IFS'd.
42017 if test -f "$f"; then
42020 elif test -f "$srcdir/$f"; then
42025 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
42026 echo "$as_me: error: cannot find input file: $f" >&2;}
42027 { (exit 1); exit 1; }; }
42030 done` || { (exit 1); exit 1; }
42031 # Remove the trailing spaces.
42032 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
42036 # Transform confdefs.h into two sed scripts, `conftest.defines' and
42037 # `conftest.undefs', that substitutes the proper values into
42038 # config.h.in to produce config.h. The first handles `#define'
42039 # templates, and the second `#undef' templates.
42040 # And first: Protect against being on the right side of a sed subst in
42041 # config.status. Protect against being in an unquoted here document
42042 # in config.status.
42043 rm -f conftest.defines conftest.undefs
42044 # Using a here document instead of a string reduces the quoting nightmare.
42045 # Putting comments in sed scripts is not portable.
42047 # `end' is used to avoid that the second main sed command (meant for
42048 # 0-ary CPP macros) applies to n-ary macro definitions.
42049 # See the Autoconf documentation for `clear'.
42050 cat >confdef2sed.sed <<\_ACEOF
42055 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
42057 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
42060 # If some macros were called several times there might be several times
42061 # the same #defines, which is useless. Nevertheless, we may not want to
42062 # sort them, since we want the *last* AC-DEFINE to be honored.
42063 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
42064 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
42065 rm -f confdef2sed.sed
42067 # This sed command replaces #undef with comments. This is necessary, for
42068 # example, in the case of _POSIX_SOURCE, which is predefined and required
42069 # on some systems where configure will not decide to define it.
42070 cat >>conftest.undefs <<\_ACEOF
42071 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
42074 # Break up conftest.defines because some shells have a limit on the size
42075 # of here documents, and old seds have small limits too (100 cmds).
42076 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
42077 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
42078 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
42079 echo ' :' >>$CONFIG_STATUS
42080 rm -f conftest.tail
42081 while grep . conftest.defines >/dev/null
42083 # Write a limited-size here document to $tmp/defines.sed.
42084 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
42085 # Speed up: don't consider the non `#define' lines.
42086 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
42087 # Work around the forget-to-reset-the-flag bug.
42088 echo 't clr' >>$CONFIG_STATUS
42089 echo ': clr' >>$CONFIG_STATUS
42090 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
42092 sed -f $tmp/defines.sed $tmp/in >$tmp/out
42094 mv $tmp/out $tmp/in
42096 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
42097 rm -f conftest.defines
42098 mv conftest.tail conftest.defines
42100 rm -f conftest.defines
42101 echo ' fi # grep' >>$CONFIG_STATUS
42102 echo >>$CONFIG_STATUS
42104 # Break up conftest.undefs because some shells have a limit on the size
42105 # of here documents, and old seds have small limits too (100 cmds).
42106 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
42107 rm -f conftest.tail
42108 while grep . conftest.undefs >/dev/null
42110 # Write a limited-size here document to $tmp/undefs.sed.
42111 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
42112 # Speed up: don't consider the non `#undef'
42113 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
42114 # Work around the forget-to-reset-the-flag bug.
42115 echo 't clr' >>$CONFIG_STATUS
42116 echo ': clr' >>$CONFIG_STATUS
42117 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
42119 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
42121 mv $tmp/out $tmp/in
42123 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
42124 rm -f conftest.undefs
42125 mv conftest.tail conftest.undefs
42127 rm -f conftest.undefs
42129 cat >>$CONFIG_STATUS <<\_ACEOF
42130 # Let's still pretend it is `configure' which instantiates (i.e., don't
42131 # use $as_me), people would be surprised to read:
42132 # /* config.h. Generated by config.status. */
42133 if test x"$ac_file" = x-; then
42134 echo "/* Generated by configure. */" >$tmp/config.h
42136 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
42138 cat $tmp/in >>$tmp/config.h
42140 if test x"$ac_file" != x-; then
42141 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
42142 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
42143 echo "$as_me: $ac_file is unchanged" >&6;}
42145 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
42146 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42147 X"$ac_file" : 'X\(//\)[^/]' \| \
42148 X"$ac_file" : 'X\(//\)$' \| \
42149 X"$ac_file" : 'X\(/\)' \| \
42150 . : '\(.\)' 2>/dev/null ||
42152 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42153 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42154 /^X\(\/\/\)$/{ s//\1/; q; }
42155 /^X\(\/\).*/{ s//\1/; q; }
42157 { if $as_mkdir_p; then
42162 while test ! -d "$as_dir"; do
42163 as_dirs="$as_dir $as_dirs"
42164 as_dir=`(dirname "$as_dir") 2>/dev/null ||
42165 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42166 X"$as_dir" : 'X\(//\)[^/]' \| \
42167 X"$as_dir" : 'X\(//\)$' \| \
42168 X"$as_dir" : 'X\(/\)' \| \
42169 . : '\(.\)' 2>/dev/null ||
42171 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42172 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42173 /^X\(\/\/\)$/{ s//\1/; q; }
42174 /^X\(\/\).*/{ s//\1/; q; }
42177 test ! -n "$as_dirs" || mkdir $as_dirs
42178 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
42179 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
42180 { (exit 1); exit 1; }; }; }
42183 mv $tmp/config.h $ac_file
42187 rm -f $tmp/config.h
42189 # Compute $ac_file's index in $config_headers.
42191 for _am_header in $config_headers :; do
42192 case $_am_header in
42193 $ac_file | $ac_file:* )
42196 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
42199 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
42200 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42201 X$ac_file : 'X\(//\)[^/]' \| \
42202 X$ac_file : 'X\(//\)$' \| \
42203 X$ac_file : 'X\(/\)' \| \
42204 . : '\(.\)' 2>/dev/null ||
42206 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42207 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42208 /^X\(\/\/\)$/{ s//\1/; q; }
42209 /^X\(\/\).*/{ s//\1/; q; }
42210 s/.*/./; q'`/stamp-h$_am_stamp_count
42213 cat >>$CONFIG_STATUS <<\_ACEOF
42216 # CONFIG_COMMANDS section.
42218 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
42219 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
42220 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
42221 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
42222 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42223 X"$ac_dest" : 'X\(//\)[^/]' \| \
42224 X"$ac_dest" : 'X\(//\)$' \| \
42225 X"$ac_dest" : 'X\(/\)' \| \
42226 . : '\(.\)' 2>/dev/null ||
42228 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42229 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42230 /^X\(\/\/\)$/{ s//\1/; q; }
42231 /^X\(\/\).*/{ s//\1/; q; }
42233 { if $as_mkdir_p; then
42238 while test ! -d "$as_dir"; do
42239 as_dirs="$as_dir $as_dirs"
42240 as_dir=`(dirname "$as_dir") 2>/dev/null ||
42241 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42242 X"$as_dir" : 'X\(//\)[^/]' \| \
42243 X"$as_dir" : 'X\(//\)$' \| \
42244 X"$as_dir" : 'X\(/\)' \| \
42245 . : '\(.\)' 2>/dev/null ||
42247 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42248 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42249 /^X\(\/\/\)$/{ s//\1/; q; }
42250 /^X\(\/\).*/{ s//\1/; q; }
42253 test ! -n "$as_dirs" || mkdir $as_dirs
42254 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
42255 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
42256 { (exit 1); exit 1; }; }; }
42260 if test "$ac_dir" != .; then
42261 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
42262 # A "../" for each directory in $ac_dir_suffix.
42263 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
42265 ac_dir_suffix= ac_top_builddir=
42269 .) # No --srcdir option. We are building in place.
42271 if test -z "$ac_top_builddir"; then
42274 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
42276 [\\/]* | ?:[\\/]* ) # Absolute path.
42277 ac_srcdir=$srcdir$ac_dir_suffix;
42278 ac_top_srcdir=$srcdir ;;
42279 *) # Relative path.
42280 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
42281 ac_top_srcdir=$ac_top_builddir$srcdir ;;
42284 # Do not use `cd foo && pwd` to compute absolute paths, because
42285 # the directories may not exist.
42287 .) ac_abs_builddir="$ac_dir";;
42290 .) ac_abs_builddir=`pwd`;;
42291 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
42292 *) ac_abs_builddir=`pwd`/"$ac_dir";;
42295 case $ac_abs_builddir in
42296 .) ac_abs_top_builddir=${ac_top_builddir}.;;
42298 case ${ac_top_builddir}. in
42299 .) ac_abs_top_builddir=$ac_abs_builddir;;
42300 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
42301 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
42304 case $ac_abs_builddir in
42305 .) ac_abs_srcdir=$ac_srcdir;;
42308 .) ac_abs_srcdir=$ac_abs_builddir;;
42309 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
42310 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
42313 case $ac_abs_builddir in
42314 .) ac_abs_top_srcdir=$ac_top_srcdir;;
42316 case $ac_top_srcdir in
42317 .) ac_abs_top_srcdir=$ac_abs_builddir;;
42318 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
42319 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
42324 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
42325 echo "$as_me: executing $ac_dest commands" >&6;}
42327 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
42328 # Strip MF so we end up with the name of the file.
42329 mf=`echo "$mf" | sed -e 's/:.*$//'`
42330 # Check whether this is an Automake generated Makefile or not.
42331 # We used to match only the files named `Makefile.in', but
42332 # some people rename them; so instead we look at the file content.
42333 # Grep'ing the first line is not enough: some people post-process
42334 # each Makefile.in and add a new line on top of each file to say so.
42335 # So let's grep whole file.
42336 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
42337 dirpart=`(dirname "$mf") 2>/dev/null ||
42338 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42339 X"$mf" : 'X\(//\)[^/]' \| \
42340 X"$mf" : 'X\(//\)$' \| \
42341 X"$mf" : 'X\(/\)' \| \
42342 . : '\(.\)' 2>/dev/null ||
42344 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42345 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42346 /^X\(\/\/\)$/{ s//\1/; q; }
42347 /^X\(\/\).*/{ s//\1/; q; }
42352 # Extract the definition of DEPDIR, am__include, and am__quote
42353 # from the Makefile without running `make'.
42354 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
42355 test -z "$DEPDIR" && continue
42356 am__include=`sed -n 's/^am__include = //p' < "$mf"`
42357 test -z "am__include" && continue
42358 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
42359 # When using ansi2knr, U may be empty or an underscore; expand it
42360 U=`sed -n 's/^U = //p' < "$mf"`
42361 # Find all dependency output files, they are included files with
42362 # $(DEPDIR) in their names. We invoke sed twice because it is the
42363 # simplest approach to changing $(DEPDIR) to its actual value in the
42365 for file in `sed -n "
42366 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
42367 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
42368 # Make sure the directory exists.
42369 test -f "$dirpart/$file" && continue
42370 fdir=`(dirname "$file") 2>/dev/null ||
42371 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42372 X"$file" : 'X\(//\)[^/]' \| \
42373 X"$file" : 'X\(//\)$' \| \
42374 X"$file" : 'X\(/\)' \| \
42375 . : '\(.\)' 2>/dev/null ||
42377 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42378 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42379 /^X\(\/\/\)$/{ s//\1/; q; }
42380 /^X\(\/\).*/{ s//\1/; q; }
42382 { if $as_mkdir_p; then
42383 mkdir -p $dirpart/$fdir
42385 as_dir=$dirpart/$fdir
42387 while test ! -d "$as_dir"; do
42388 as_dirs="$as_dir $as_dirs"
42389 as_dir=`(dirname "$as_dir") 2>/dev/null ||
42390 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
42391 X"$as_dir" : 'X\(//\)[^/]' \| \
42392 X"$as_dir" : 'X\(//\)$' \| \
42393 X"$as_dir" : 'X\(/\)' \| \
42394 . : '\(.\)' 2>/dev/null ||
42396 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
42397 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
42398 /^X\(\/\/\)$/{ s//\1/; q; }
42399 /^X\(\/\).*/{ s//\1/; q; }
42402 test ! -n "$as_dirs" || mkdir $as_dirs
42403 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
42404 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
42405 { (exit 1); exit 1; }; }; }
42407 # echo "creating $dirpart/$file"
42408 echo '# dummy' > "$dirpart/$file"
42415 BACKENDSC="servers/slapd/backends.c"
42416 echo "Making $BACKENDSC"
42418 cat > $BACKENDSC << ENDX
42419 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
42421 * Copyright 1998-2006 The OpenLDAP Foundation.
42422 * All rights reserved.
42424 * Redistribution and use in source and binary forms, with or without
42425 * modification, are permitted only as authorized by the OpenLDAP
42428 * A copy of this license is available in the file LICENSE in the
42429 * top-level directory of the distribution or, alternatively, at
42430 * <http://www.OpenLDAP.org/license.html>.
42432 /* This file is automatically generated by configure; please do not edit. */
42434 #include "portable.h"
42438 if test "${STATIC_BACKENDS}"; then
42439 for b in config ${STATIC_BACKENDS}; do
42440 bb=`echo "${b}" | sed -e 's/back-//'`
42441 cat >> $BACKENDSC << ENDX
42442 extern BI_init ${bb}_back_initialize;
42446 cat >> $BACKENDSC << ENDX
42448 BackendInfo slap_binfo[] = {
42451 for b in config ${STATIC_BACKENDS}; do
42452 bb=`echo "${b}" | sed -e 's/back-//'`
42453 echo " Add ${bb} ..."
42454 cat >> $BACKENDSC << ENDX
42455 { "${bb}", ${bb}_back_initialize },
42459 cat >> $BACKENDSC << ENDX
42463 /* end of generated file */
42466 OVERLAYSC="servers/slapd/overlays/statover.c"
42467 echo "Making $OVERLAYSC"
42469 cat > $OVERLAYSC << ENDX
42470 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
42472 * Copyright 1998-2006 The OpenLDAP Foundation.
42473 * All rights reserved.
42475 * Redistribution and use in source and binary forms, with or without
42476 * modification, are permitted only as authorized by the OpenLDAP
42479 * A copy of this license is available in the file LICENSE in the
42480 * top-level directory of the distribution or, alternatively, at
42481 * <http://www.OpenLDAP.org/license.html>.
42483 /* This file is automatically generated by configure; please do not edit. */
42485 #include "portable.h"
42489 if test "${STATIC_OVERLAYS}"; then
42490 for o in ${STATIC_OVERLAYS}; do
42491 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
42492 cat >> $OVERLAYSC << ENDX
42493 extern OV_init ${oo}_initialize;
42498 cat >> $OVERLAYSC << ENDX
42500 OverlayInit slap_oinfo[] = {
42503 if test "${STATIC_OVERLAYS}"; then
42504 for o in ${STATIC_OVERLAYS}; do
42505 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
42506 echo " Add ${oo} ..."
42507 cat >> $OVERLAYSC << ENDX
42508 { "${oo}", ${oo}_initialize },
42513 cat >> $OVERLAYSC << ENDX
42517 /* end of generated file */
42520 echo Please run \"make depend\" to build dependencies
42526 cat >>$CONFIG_STATUS <<\_ACEOF
42528 { (exit 0); exit 0; }
42530 chmod +x $CONFIG_STATUS
42531 ac_clean_files=$ac_clean_files_save
42534 # configure is writing to config.log, and then calls config.status.
42535 # config.status does its own redirection, appending to config.log.
42536 # Unfortunately, on DOS this fails, as config.log is still kept open
42537 # by configure, so config.status won't be able to write to it; its
42538 # output is simply discarded. So we exec the FD to /dev/null,
42539 # effectively closing config.log, so it can be properly (re)opened and
42540 # appended to by config.status. When coming back to configure, we
42541 # need to make the FD available again.
42542 if test "$no_create" != yes; then
42544 ac_config_status_args=
42545 test "$silent" = yes &&
42546 ac_config_status_args="$ac_config_status_args --quiet"
42548 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
42550 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
42551 # would make configure fail if this is the last instruction.
42552 $ac_cs_success || { (exit 1); exit 1; }