2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.644 2007/01/10 23:54:45 hyc Exp .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.59.
6 # Copyright 1998-2007 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-dyngroup Dynamic Group overlay no|yes|mod [no]
1053 --enable-dynlist Dynamic List overlay no|yes|mod [no]
1054 --enable-ppolicy Password Policy overlay no|yes|mod [no]
1055 --enable-proxycache Proxy Cache overlay no|yes|mod [no]
1056 --enable-refint Referential Integrity overlay no|yes|mod [no]
1057 --enable-retcode Return Code testing overlay no|yes|mod [no]
1058 --enable-rwm Rewrite/Remap overlay no|yes|mod [no]
1059 --enable-seqmod Sequential Modify overlay no|yes|mod [yes]
1060 --enable-syncprov Syncrepl Provider overlay no|yes|mod [yes]
1061 --enable-translucent Translucent Proxy overlay no|yes|mod [no]
1062 --enable-unique Attribute Uniqueness overlay no|yes|mod [no]
1063 --enable-valsort Value Sorting overlay no|yes|mod [no]
1065 SLURPD (Replication Daemon) Options:
1066 --enable-slurpd enable building slurpd [auto]
1068 Library Generation & Linking Options
1069 --enable-static[=PKGS]
1070 build static libraries [default=yes]
1071 --enable-shared[=PKGS]
1072 build shared libraries [default=yes]
1073 --enable-fast-install[=PKGS]
1074 optimize for fast installation [default=yes]
1075 --disable-dependency-tracking speeds up one-time build
1076 --enable-dependency-tracking do not reject slow dependency extractors
1077 --disable-libtool-lock avoid locking (might break parallel builds)
1080 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1081 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1082 --with-subdir=DIR change default subdirectory used for installs
1083 --with-cyrus-sasl with Cyrus SASL support [auto]
1084 --with-fetch with fetch(3) URL support [auto]
1085 --with-threads with threads [auto]
1086 --with-tls with TLS/SSL support [auto]
1087 --with-yielding-select with implicitly yielding select [auto]
1088 --with-mp with multiple precision statistics auto|longlong|long|bignum|gmp [auto]
1089 --with-odbc with specific ODBC support iodbc|unixodbc|auto [auto]
1090 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1091 --with-pic try to use only PIC/non-PIC objects [default=use
1094 include additional configurations [automatic]
1096 See INSTALL file for further details.
1098 Some influential environment variables:
1099 CC C compiler command
1100 CFLAGS C compiler flags
1101 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1102 nonstandard directory <lib dir>
1103 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1104 headers in a nonstandard directory <include dir>
1107 Use these variables to override the choices made by `configure' or to help
1108 it to find libraries and programs with nonstandard names/locations.
1113 if test "$ac_init_help" = "recursive"; then
1114 # If there are subdirs, report their specific --help.
1116 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1117 test -d $ac_dir || continue
1120 if test "$ac_dir" != .; then
1121 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1122 # A "../" for each directory in $ac_dir_suffix.
1123 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1125 ac_dir_suffix= ac_top_builddir=
1129 .) # No --srcdir option. We are building in place.
1131 if test -z "$ac_top_builddir"; then
1134 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1136 [\\/]* | ?:[\\/]* ) # Absolute path.
1137 ac_srcdir=$srcdir$ac_dir_suffix;
1138 ac_top_srcdir=$srcdir ;;
1140 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1141 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1144 # Do not use `cd foo && pwd` to compute absolute paths, because
1145 # the directories may not exist.
1147 .) ac_abs_builddir="$ac_dir";;
1150 .) ac_abs_builddir=`pwd`;;
1151 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1152 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1155 case $ac_abs_builddir in
1156 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1158 case ${ac_top_builddir}. in
1159 .) ac_abs_top_builddir=$ac_abs_builddir;;
1160 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1161 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1164 case $ac_abs_builddir in
1165 .) ac_abs_srcdir=$ac_srcdir;;
1168 .) ac_abs_srcdir=$ac_abs_builddir;;
1169 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1170 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1173 case $ac_abs_builddir in
1174 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1176 case $ac_top_srcdir in
1177 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1178 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1179 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1184 # Check for guested configure; otherwise get Cygnus style configure.
1185 if test -f $ac_srcdir/configure.gnu; then
1187 $SHELL $ac_srcdir/configure.gnu --help=recursive
1188 elif test -f $ac_srcdir/configure; then
1190 $SHELL $ac_srcdir/configure --help=recursive
1191 elif test -f $ac_srcdir/configure.ac ||
1192 test -f $ac_srcdir/configure.in; then
1194 $ac_configure --help
1196 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1202 test -n "$ac_init_help" && exit 0
1203 if $ac_init_version; then
1206 Copyright (C) 2003 Free Software Foundation, Inc.
1207 This configure script is free software; the Free Software Foundation
1208 gives unlimited permission to copy, distribute and modify it.
1210 Copyright 1998-2007 The OpenLDAP Foundation. All rights reserved.
1211 Restrictions apply, see COPYRIGHT and LICENSE files.
1217 This file contains any messages produced by compilers while
1218 running configure, to aid debugging if configure makes a mistake.
1220 It was created by $as_me, which was
1221 generated by GNU Autoconf 2.59. Invocation command line was
1232 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1233 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1234 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1235 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1236 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1238 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1239 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1241 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1242 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1243 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1244 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1245 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1246 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1247 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1251 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1255 test -z "$as_dir" && as_dir=.
1256 echo "PATH: $as_dir"
1271 # Keep a trace of the command line.
1272 # Strip out --no-create and --no-recursion so they do not pile up.
1273 # Strip out --silent because we don't want to record it for future runs.
1274 # Also quote any args containing shell meta-characters.
1275 # Make two passes to allow for proper duplicate-argument suppression.
1280 ac_must_keep_next=false
1286 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1287 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1288 | -silent | --silent | --silen | --sile | --sil)
1290 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1291 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1294 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1296 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1297 if test $ac_must_keep_next = true; then
1298 ac_must_keep_next=false # Got value, back to normal.
1301 *=* | --config-cache | -C | -disable-* | --disable-* \
1302 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1303 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1304 | -with-* | --with-* | -without-* | --without-* | --x)
1305 case "$ac_configure_args0 " in
1306 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1309 -* ) ac_must_keep_next=true ;;
1312 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1313 # Get rid of the leading space.
1319 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1320 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1322 # When interrupted or exit'd, cleanup temporary files, and complete
1323 # config.log. We remove comments because anyway the quotes in there
1324 # would cause problems or look ugly.
1325 # WARNING: Be sure not to use single quotes in there, as some shells,
1326 # such as our DU 5.0 friend, will then `close' the trap.
1327 trap 'exit_status=$?
1328 # Save into config.log some information that might help in debugging.
1333 ## ---------------- ##
1334 ## Cache variables. ##
1335 ## ---------------- ##
1338 # The following way of writing the cache mishandles newlines in values,
1341 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1344 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1345 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1349 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1356 ## ----------------- ##
1357 ## Output variables. ##
1358 ## ----------------- ##
1361 for ac_var in $ac_subst_vars
1363 eval ac_val=$`echo $ac_var`
1364 echo "$ac_var='"'"'$ac_val'"'"'"
1368 if test -n "$ac_subst_files"; then
1375 for ac_var in $ac_subst_files
1377 eval ac_val=$`echo $ac_var`
1378 echo "$ac_var='"'"'$ac_val'"'"'"
1383 if test -s confdefs.h; then
1390 sed "/^$/d" confdefs.h | sort
1393 test "$ac_signal" != 0 &&
1394 echo "$as_me: caught signal $ac_signal"
1395 echo "$as_me: exit $exit_status"
1397 rm -f core *.core &&
1398 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1401 for ac_signal in 1 2 13 15; do
1402 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1406 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1407 rm -rf conftest* confdefs.h
1408 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1411 # Predefined preprocessor variables.
1413 cat >>confdefs.h <<_ACEOF
1414 #define PACKAGE_NAME "$PACKAGE_NAME"
1418 cat >>confdefs.h <<_ACEOF
1419 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1423 cat >>confdefs.h <<_ACEOF
1424 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1428 cat >>confdefs.h <<_ACEOF
1429 #define PACKAGE_STRING "$PACKAGE_STRING"
1433 cat >>confdefs.h <<_ACEOF
1434 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1438 # Let the site file select an alternate cache file if it wants to.
1439 # Prefer explicitly selected file to automatically selected ones.
1440 if test -z "$CONFIG_SITE"; then
1441 if test "x$prefix" != xNONE; then
1442 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1444 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1447 for ac_site_file in $CONFIG_SITE; do
1448 if test -r "$ac_site_file"; then
1449 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1450 echo "$as_me: loading site script $ac_site_file" >&6;}
1451 sed 's/^/| /' "$ac_site_file" >&5
1457 # Check that the precious variables saved in the cache have kept the same
1459 ac_cache_corrupted=false
1460 for ac_var in `(set) 2>&1 |
1461 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1462 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1463 eval ac_new_set=\$ac_env_${ac_var}_set
1464 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1465 eval ac_new_val="\$ac_env_${ac_var}_value"
1466 case $ac_old_set,$ac_new_set in
1468 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1469 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1470 ac_cache_corrupted=: ;;
1472 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1473 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1474 ac_cache_corrupted=: ;;
1477 if test "x$ac_old_val" != "x$ac_new_val"; then
1478 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1479 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1480 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1481 echo "$as_me: former value: $ac_old_val" >&2;}
1482 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1483 echo "$as_me: current value: $ac_new_val" >&2;}
1484 ac_cache_corrupted=:
1487 # Pass precious variables to config.status.
1488 if test "$ac_new_set" = set; then
1490 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1491 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1492 *) ac_arg=$ac_var=$ac_new_val ;;
1494 case " $ac_configure_args " in
1495 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1496 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1500 if $ac_cache_corrupted; then
1501 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1502 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1503 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1504 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1505 { (exit 1); exit 1; }; }
1509 ac_cpp='$CPP $CPPFLAGS'
1510 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1511 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1512 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1557 for ac_dir in build $srcdir/build; do
1558 if test -f $ac_dir/install-sh; then
1560 ac_install_sh="$ac_aux_dir/install-sh -c"
1562 elif test -f $ac_dir/install.sh; then
1564 ac_install_sh="$ac_aux_dir/install.sh -c"
1566 elif test -f $ac_dir/shtool; then
1568 ac_install_sh="$ac_aux_dir/shtool install -c"
1572 if test -z "$ac_aux_dir"; then
1573 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build $srcdir/build" >&5
1574 echo "$as_me: error: cannot find install-sh or install.sh in build $srcdir/build" >&2;}
1575 { (exit 1); exit 1; }; }
1577 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1578 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1579 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1581 eval `$ac_aux_dir/version.sh`
1582 if test -z "$OL_STRING"; then
1583 { { echo "$as_me:$LINENO: error: could not determine version" >&5
1584 echo "$as_me: error: could not determine version" >&2;}
1585 { (exit 1); exit 1; }; }
1588 if test -f "$ac_aux_dir/shtool" && test ! -d $ac_aux_dir/shtool; then
1589 ac_cv_shtool="$ac_aux_dir/shtool"
1591 { { echo "$as_me:$LINENO: error: no shtool found in $ac_aux_dir" >&5
1592 echo "$as_me: error: no shtool found in $ac_aux_dir" >&2;}
1593 { (exit 1); exit 1; }; }
1596 SHTOOL="$ac_cv_shtool"
1598 TB="`$SHTOOL echo -e '%B' 2>/dev/null`"
1599 TN="`$SHTOOL echo -e '%b' 2>/dev/null`"
1602 if test -d $ac_aux_dir/CVS; then
1603 OPENLDAP_CVS="(from CVS sources) "
1606 echo "Configuring ${TB}${OL_STRING}${TN} ${OPENLDAP_CVS}..."
1608 # Make sure we can run config.sub.
1609 $ac_config_sub sun4 >/dev/null 2>&1 ||
1610 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1611 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1612 { (exit 1); exit 1; }; }
1614 echo "$as_me:$LINENO: checking build system type" >&5
1615 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1616 if test "${ac_cv_build+set}" = set; then
1617 echo $ECHO_N "(cached) $ECHO_C" >&6
1619 ac_cv_build_alias=$build_alias
1620 test -z "$ac_cv_build_alias" &&
1621 ac_cv_build_alias=`$ac_config_guess`
1622 test -z "$ac_cv_build_alias" &&
1623 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1624 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1625 { (exit 1); exit 1; }; }
1626 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1627 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1628 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1629 { (exit 1); exit 1; }; }
1632 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1633 echo "${ECHO_T}$ac_cv_build" >&6
1635 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1636 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1637 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1640 echo "$as_me:$LINENO: checking host system type" >&5
1641 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1642 if test "${ac_cv_host+set}" = set; then
1643 echo $ECHO_N "(cached) $ECHO_C" >&6
1645 ac_cv_host_alias=$host_alias
1646 test -z "$ac_cv_host_alias" &&
1647 ac_cv_host_alias=$ac_cv_build_alias
1648 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1649 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1650 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1651 { (exit 1); exit 1; }; }
1654 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1655 echo "${ECHO_T}$ac_cv_host" >&6
1657 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1658 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1659 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1662 echo "$as_me:$LINENO: checking target system type" >&5
1663 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1664 if test "${ac_cv_target+set}" = set; then
1665 echo $ECHO_N "(cached) $ECHO_C" >&6
1667 ac_cv_target_alias=$target_alias
1668 test "x$ac_cv_target_alias" = "x" &&
1669 ac_cv_target_alias=$ac_cv_host_alias
1670 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1671 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1672 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1673 { (exit 1); exit 1; }; }
1676 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1677 echo "${ECHO_T}$ac_cv_target" >&6
1678 target=$ac_cv_target
1679 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1680 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1681 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1684 # The aliases save the names the user supplied, while $host etc.
1685 # will get canonicalized.
1686 test -n "$target_alias" &&
1687 test "$program_prefix$program_suffix$program_transform_name" = \
1689 program_prefix=${target_alias}-
1691 am__api_version="1.9"
1692 # Find a good install program. We prefer a C program (faster),
1693 # so one script is as good as another. But avoid the broken or
1694 # incompatible versions:
1695 # SysV /etc/install, /usr/sbin/install
1696 # SunOS /usr/etc/install
1697 # IRIX /sbin/install
1699 # AmigaOS /C/install, which installs bootblocks on floppy discs
1700 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
1701 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
1702 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
1703 # OS/2's system install, which has a completely different semantic
1704 # ./install, which can be erroneously created by make from ./install.sh.
1705 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
1706 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
1707 if test -z "$INSTALL"; then
1708 if test "${ac_cv_path_install+set}" = set; then
1709 echo $ECHO_N "(cached) $ECHO_C" >&6
1711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1715 test -z "$as_dir" && as_dir=.
1716 # Account for people who put trailing slashes in PATH elements.
1718 ./ | .// | /cC/* | \
1719 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
1720 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
1723 # OSF1 and SCO ODT 3.0 have their own names for install.
1724 # Don't use installbsd from OSF since it installs stuff as root
1726 for ac_prog in ginstall scoinst install; do
1727 for ac_exec_ext in '' $ac_executable_extensions; do
1728 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
1729 if test $ac_prog = install &&
1730 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1731 # AIX install. It has an incompatible calling convention.
1733 elif test $ac_prog = install &&
1734 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
1735 # program-specific install script used by HP pwplus--don't use.
1738 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
1750 if test "${ac_cv_path_install+set}" = set; then
1751 INSTALL=$ac_cv_path_install
1753 # As a last resort, use the slow shell script. We don't cache a
1754 # path for INSTALL within a source directory, because that will
1755 # break other packages using the cache if that directory is
1756 # removed, or if the path is relative.
1757 INSTALL=$ac_install_sh
1760 echo "$as_me:$LINENO: result: $INSTALL" >&5
1761 echo "${ECHO_T}$INSTALL" >&6
1763 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
1764 # It thinks the first close brace ends the variable substitution.
1765 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
1767 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1769 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
1771 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
1772 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
1775 echo timestamp > conftest.file
1776 # Do `set' in a subshell so we don't clobber the current shell's
1777 # arguments. Must try -L first in case configure is actually a
1778 # symlink; some systems play weird games with the mod time of symlinks
1779 # (eg FreeBSD returns the mod time of the symlink's containing
1782 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
1783 if test "$*" = "X"; then
1785 set X `ls -t $srcdir/configure conftest.file`
1788 if test "$*" != "X $srcdir/configure conftest.file" \
1789 && test "$*" != "X conftest.file $srcdir/configure"; then
1791 # If neither matched, then we have a broken ls. This can happen
1792 # if, for instance, CONFIG_SHELL is bash and it inherits a
1793 # broken ls alias from the environment. This has actually
1794 # happened. Such a system could not be considered "sane".
1795 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
1796 alias in your environment" >&5
1797 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
1798 alias in your environment" >&2;}
1799 { (exit 1); exit 1; }; }
1802 test "$2" = conftest.file
1808 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
1809 Check your system clock" >&5
1810 echo "$as_me: error: newly created file is older than distributed files!
1811 Check your system clock" >&2;}
1812 { (exit 1); exit 1; }; }
1814 echo "$as_me:$LINENO: result: yes" >&5
1815 echo "${ECHO_T}yes" >&6
1816 test "$program_prefix" != NONE &&
1817 program_transform_name="s,^,$program_prefix,;$program_transform_name"
1818 # Use a double $ so make ignores it.
1819 test "$program_suffix" != NONE &&
1820 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
1821 # Double any \ or $. echo might interpret backslashes.
1822 # By default was `s,x,x', remove it if useless.
1823 cat <<\_ACEOF >conftest.sed
1824 s/[\\$]/&&/g;s/;s,x,x,$//
1826 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
1829 # expand $ac_aux_dir to an absolute path
1830 am_aux_dir=`cd $ac_aux_dir && pwd`
1832 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
1833 # Use eval to expand $SHELL
1834 if eval "$MISSING --run true"; then
1835 am_missing_run="$MISSING --run "
1838 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
1839 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
1842 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
1843 # We used to keeping the `.' as first argument, in order to
1844 # allow $(mkdir_p) to be used without argument. As in
1845 # $(mkdir_p) $(somedir)
1846 # where $(somedir) is conditionally defined. However this is wrong
1848 # 1. if the package is installed by a user who cannot write `.'
1849 # make install will fail,
1850 # 2. the above comment should most certainly read
1851 # $(mkdir_p) $(DESTDIR)$(somedir)
1852 # so it does not work when $(somedir) is undefined and
1853 # $(DESTDIR) is not.
1854 # To support the latter case, we have to write
1855 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
1856 # so the `.' trick is pointless.
1857 mkdir_p='mkdir -p --'
1859 # On NextStep and OpenStep, the `mkdir' command does not
1860 # recognize any option. It will interpret all options as
1861 # directories to create, and then abort because `.' already
1863 for d in ./-p ./--version;
1865 test -d $d && rmdir $d
1867 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
1868 if test -f "$ac_aux_dir/mkinstalldirs"; then
1869 mkdir_p='$(mkinstalldirs)'
1871 mkdir_p='$(install_sh) -d'
1875 for ac_prog in gawk mawk nawk awk
1877 # Extract the first word of "$ac_prog", so it can be a program name with args.
1878 set dummy $ac_prog; ac_word=$2
1879 echo "$as_me:$LINENO: checking for $ac_word" >&5
1880 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1881 if test "${ac_cv_prog_AWK+set}" = set; then
1882 echo $ECHO_N "(cached) $ECHO_C" >&6
1884 if test -n "$AWK"; then
1885 ac_cv_prog_AWK="$AWK" # Let the user override the test.
1887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1891 test -z "$as_dir" && as_dir=.
1892 for ac_exec_ext in '' $ac_executable_extensions; do
1893 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1894 ac_cv_prog_AWK="$ac_prog"
1895 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1904 if test -n "$AWK"; then
1905 echo "$as_me:$LINENO: result: $AWK" >&5
1906 echo "${ECHO_T}$AWK" >&6
1908 echo "$as_me:$LINENO: result: no" >&5
1909 echo "${ECHO_T}no" >&6
1912 test -n "$AWK" && break
1915 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
1916 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
1917 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
1918 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
1919 echo $ECHO_N "(cached) $ECHO_C" >&6
1921 cat >conftest.make <<\_ACEOF
1923 @echo 'ac_maketemp="$(MAKE)"'
1925 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
1926 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
1927 if test -n "$ac_maketemp"; then
1928 eval ac_cv_prog_make_${ac_make}_set=yes
1930 eval ac_cv_prog_make_${ac_make}_set=no
1934 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
1935 echo "$as_me:$LINENO: result: yes" >&5
1936 echo "${ECHO_T}yes" >&6
1939 echo "$as_me:$LINENO: result: no" >&5
1940 echo "${ECHO_T}no" >&6
1941 SET_MAKE="MAKE=${MAKE-make}"
1944 rm -rf .tst 2>/dev/null
1945 mkdir .tst 2>/dev/null
1946 if test -d .tst; then
1951 rmdir .tst 2>/dev/null
1953 # test to see if srcdir already configured
1954 if test "`cd $srcdir && pwd`" != "`pwd`" &&
1955 test -f $srcdir/config.status; then
1956 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
1957 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
1958 { (exit 1); exit 1; }; }
1961 # test whether we have cygpath
1962 if test -z "$CYGPATH_W"; then
1963 if (cygpath --version) >/dev/null 2>/dev/null; then
1964 CYGPATH_W='cygpath -w'
1971 # Define the identity of the package.
1976 # Some tools Automake needs.
1978 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
1981 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
1984 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
1987 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
1990 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
1992 install_sh=${install_sh-"$am_aux_dir/install-sh"}
1994 # Installed binaries are usually stripped using `strip' when the user
1995 # run `make install-strip'. However `strip' might not be the right
1996 # tool to use in cross-compilation environments, therefore Automake
1997 # will honor the `STRIP' environment variable to overrule this program.
1998 if test "$cross_compiling" != no; then
1999 if test -n "$ac_tool_prefix"; then
2000 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2001 set dummy ${ac_tool_prefix}strip; ac_word=$2
2002 echo "$as_me:$LINENO: checking for $ac_word" >&5
2003 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2004 if test "${ac_cv_prog_STRIP+set}" = set; then
2005 echo $ECHO_N "(cached) $ECHO_C" >&6
2007 if test -n "$STRIP"; then
2008 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2014 test -z "$as_dir" && as_dir=.
2015 for ac_exec_ext in '' $ac_executable_extensions; do
2016 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2017 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2018 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2026 STRIP=$ac_cv_prog_STRIP
2027 if test -n "$STRIP"; then
2028 echo "$as_me:$LINENO: result: $STRIP" >&5
2029 echo "${ECHO_T}$STRIP" >&6
2031 echo "$as_me:$LINENO: result: no" >&5
2032 echo "${ECHO_T}no" >&6
2036 if test -z "$ac_cv_prog_STRIP"; then
2038 # Extract the first word of "strip", so it can be a program name with args.
2039 set dummy strip; ac_word=$2
2040 echo "$as_me:$LINENO: checking for $ac_word" >&5
2041 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2042 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2043 echo $ECHO_N "(cached) $ECHO_C" >&6
2045 if test -n "$ac_ct_STRIP"; then
2046 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2052 test -z "$as_dir" && as_dir=.
2053 for ac_exec_ext in '' $ac_executable_extensions; do
2054 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2055 ac_cv_prog_ac_ct_STRIP="strip"
2056 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2062 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
2065 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2066 if test -n "$ac_ct_STRIP"; then
2067 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2068 echo "${ECHO_T}$ac_ct_STRIP" >&6
2070 echo "$as_me:$LINENO: result: no" >&5
2071 echo "${ECHO_T}no" >&6
2076 STRIP="$ac_cv_prog_STRIP"
2080 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2082 # We need awk for the "check" target. The system "awk" is bad on
2084 # Always define AMTAR for backward compatibility.
2086 AMTAR=${AMTAR-"${am_missing_run}tar"}
2088 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2094 cat >>confdefs.h <<_ACEOF
2095 #define OPENLDAP_PACKAGE "$PACKAGE"
2099 cat >>confdefs.h <<_ACEOF
2100 #define OPENLDAP_VERSION "$VERSION"
2105 cat >>confdefs.h <<_ACEOF
2106 #define LDAP_VENDOR_VERSION $OL_API_INC
2110 cat >>confdefs.h <<_ACEOF
2111 #define LDAP_VENDOR_VERSION_MAJOR $OL_MAJOR
2115 cat >>confdefs.h <<_ACEOF
2116 #define LDAP_VENDOR_VERSION_MINOR $OL_MINOR
2120 cat >>confdefs.h <<_ACEOF
2121 #define LDAP_VENDOR_VERSION_PATCH $OL_PATCH
2125 OPENLDAP_LIBRELEASE=$OL_API_LIB_RELEASE
2127 OPENLDAP_LIBVERSION=$OL_API_LIB_VERSION
2129 OPENLDAP_RELEASE_DATE="$OL_RELEASE_DATE"
2137 ac_config_headers="$ac_config_headers include/portable.h:include/portable.hin"
2139 ac_config_headers="$ac_config_headers include/ldap_features.h:include/ldap_features.hin"
2141 ac_config_headers="$ac_config_headers include/lber_types.h:include/lber_types.hin"
2144 echo "$as_me:$LINENO: checking configure arguments" >&5
2145 echo $ECHO_N "checking configure arguments... $ECHO_C" >&6
2150 ldap_subdir="/openldap"
2153 # Check whether --with-subdir or --without-subdir was given.
2154 if test "${with_subdir+set}" = set; then
2155 withval="$with_subdir"
2162 ldap_subdir="$withval"
2165 ldap_subdir="/$withval"
2171 # OpenLDAP --enable-debug
2173 # Check whether --enable-debug or --disable-debug was given.
2174 if test "${enable_debug+set}" = set; then
2175 enableval="$enable_debug"
2178 for ol_val in no yes traditional ; do
2179 if test "$enableval" = "$ol_val" ; then
2183 if test "$ol_arg" = "invalid" ; then
2184 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-debug" >&5
2185 echo "$as_me: error: bad value $enableval for --enable-debug" >&2;}
2186 { (exit 1); exit 1; }; }
2188 ol_enable_debug="$ol_arg"
2193 # end --enable-debug
2194 # OpenLDAP --enable-dynamic
2196 # Check whether --enable-dynamic or --disable-dynamic was given.
2197 if test "${enable_dynamic+set}" = set; then
2198 enableval="$enable_dynamic"
2201 for ol_val in auto yes no ; do
2202 if test "$enableval" = "$ol_val" ; then
2206 if test "$ol_arg" = "invalid" ; then
2207 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynamic" >&5
2208 echo "$as_me: error: bad value $enableval for --enable-dynamic" >&2;}
2209 { (exit 1); exit 1; }; }
2211 ol_enable_dynamic="$ol_arg"
2214 ol_enable_dynamic=no
2216 # end --enable-dynamic
2217 # OpenLDAP --enable-syslog
2219 # Check whether --enable-syslog or --disable-syslog was given.
2220 if test "${enable_syslog+set}" = set; then
2221 enableval="$enable_syslog"
2224 for ol_val in auto yes no ; do
2225 if test "$enableval" = "$ol_val" ; then
2229 if test "$ol_arg" = "invalid" ; then
2230 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syslog" >&5
2231 echo "$as_me: error: bad value $enableval for --enable-syslog" >&2;}
2232 { (exit 1); exit 1; }; }
2234 ol_enable_syslog="$ol_arg"
2237 ol_enable_syslog=auto
2239 # end --enable-syslog
2240 # OpenLDAP --enable-proctitle
2242 # Check whether --enable-proctitle or --disable-proctitle was given.
2243 if test "${enable_proctitle+set}" = set; then
2244 enableval="$enable_proctitle"
2247 for ol_val in auto yes no ; do
2248 if test "$enableval" = "$ol_val" ; then
2252 if test "$ol_arg" = "invalid" ; then
2253 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proctitle" >&5
2254 echo "$as_me: error: bad value $enableval for --enable-proctitle" >&2;}
2255 { (exit 1); exit 1; }; }
2257 ol_enable_proctitle="$ol_arg"
2260 ol_enable_proctitle=yes
2262 # end --enable-proctitle
2263 ol_enable_referrals=${ol_enable_referrals-no}
2264 # OpenLDAP --enable-ipv6
2266 # Check whether --enable-ipv6 or --disable-ipv6 was given.
2267 if test "${enable_ipv6+set}" = set; then
2268 enableval="$enable_ipv6"
2271 for ol_val in auto yes no ; do
2272 if test "$enableval" = "$ol_val" ; then
2276 if test "$ol_arg" = "invalid" ; then
2277 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ipv6" >&5
2278 echo "$as_me: error: bad value $enableval for --enable-ipv6" >&2;}
2279 { (exit 1); exit 1; }; }
2281 ol_enable_ipv6="$ol_arg"
2287 # OpenLDAP --enable-local
2289 # Check whether --enable-local or --disable-local was given.
2290 if test "${enable_local+set}" = set; then
2291 enableval="$enable_local"
2294 for ol_val in auto yes no ; do
2295 if test "$enableval" = "$ol_val" ; then
2299 if test "$ol_arg" = "invalid" ; then
2300 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-local" >&5
2301 echo "$as_me: error: bad value $enableval for --enable-local" >&2;}
2302 { (exit 1); exit 1; }; }
2304 ol_enable_local="$ol_arg"
2307 ol_enable_local=auto
2309 # end --enable-local
2311 # OpenLDAP --with-cyrus_sasl
2313 # Check whether --with-cyrus_sasl or --without-cyrus_sasl was given.
2314 if test "${with_cyrus_sasl+set}" = set; then
2315 withval="$with_cyrus_sasl"
2318 for ol_val in auto yes no ; do
2319 if test "$withval" = "$ol_val" ; then
2323 if test "$ol_arg" = "invalid" ; then
2324 { { echo "$as_me:$LINENO: error: bad value $withval for --with-cyrus_sasl" >&5
2325 echo "$as_me: error: bad value $withval for --with-cyrus_sasl" >&2;}
2326 { (exit 1); exit 1; }; }
2328 ol_with_cyrus_sasl="$ol_arg"
2331 ol_with_cyrus_sasl="auto"
2332 fi; # end --with-cyrus_sasl
2334 # OpenLDAP --with-fetch
2336 # Check whether --with-fetch or --without-fetch was given.
2337 if test "${with_fetch+set}" = set; then
2338 withval="$with_fetch"
2341 for ol_val in auto yes no ; do
2342 if test "$withval" = "$ol_val" ; then
2346 if test "$ol_arg" = "invalid" ; then
2347 { { echo "$as_me:$LINENO: error: bad value $withval for --with-fetch" >&5
2348 echo "$as_me: error: bad value $withval for --with-fetch" >&2;}
2349 { (exit 1); exit 1; }; }
2351 ol_with_fetch="$ol_arg"
2354 ol_with_fetch="auto"
2355 fi; # end --with-fetch
2357 # OpenLDAP --with-threads
2359 # Check whether --with-threads or --without-threads was given.
2360 if test "${with_threads+set}" = set; then
2361 withval="$with_threads"
2364 for ol_val in auto nt posix mach pth lwp yes no manual ; do
2365 if test "$withval" = "$ol_val" ; then
2369 if test "$ol_arg" = "invalid" ; then
2370 { { echo "$as_me:$LINENO: error: bad value $withval for --with-threads" >&5
2371 echo "$as_me: error: bad value $withval for --with-threads" >&2;}
2372 { (exit 1); exit 1; }; }
2374 ol_with_threads="$ol_arg"
2377 ol_with_threads="auto"
2378 fi; # end --with-threads
2380 # OpenLDAP --with-tls
2382 # Check whether --with-tls or --without-tls was given.
2383 if test "${with_tls+set}" = set; then
2387 for ol_val in auto openssl yes no ; do
2388 if test "$withval" = "$ol_val" ; then
2392 if test "$ol_arg" = "invalid" ; then
2393 { { echo "$as_me:$LINENO: error: bad value $withval for --with-tls" >&5
2394 echo "$as_me: error: bad value $withval for --with-tls" >&2;}
2395 { (exit 1); exit 1; }; }
2397 ol_with_tls="$ol_arg"
2401 fi; # end --with-tls
2403 # OpenLDAP --with-yielding_select
2405 # Check whether --with-yielding_select or --without-yielding_select was given.
2406 if test "${with_yielding_select+set}" = set; then
2407 withval="$with_yielding_select"
2410 for ol_val in auto yes no manual ; do
2411 if test "$withval" = "$ol_val" ; then
2415 if test "$ol_arg" = "invalid" ; then
2416 { { echo "$as_me:$LINENO: error: bad value $withval for --with-yielding_select" >&5
2417 echo "$as_me: error: bad value $withval for --with-yielding_select" >&2;}
2418 { (exit 1); exit 1; }; }
2420 ol_with_yielding_select="$ol_arg"
2423 ol_with_yielding_select="auto"
2424 fi; # end --with-yielding_select
2426 # OpenLDAP --with-mp
2428 # Check whether --with-mp or --without-mp was given.
2429 if test "${with_mp+set}" = set; then
2433 for ol_val in auto longlong long bignum gmp yes no ; do
2434 if test "$withval" = "$ol_val" ; then
2438 if test "$ol_arg" = "invalid" ; then
2439 { { echo "$as_me:$LINENO: error: bad value $withval for --with-mp" >&5
2440 echo "$as_me: error: bad value $withval for --with-mp" >&2;}
2441 { (exit 1); exit 1; }; }
2443 ol_with_mp="$ol_arg"
2449 # OpenLDAP --with-odbc
2451 # Check whether --with-odbc or --without-odbc was given.
2452 if test "${with_odbc+set}" = set; then
2453 withval="$with_odbc"
2456 for ol_val in auto iodbc unixodbc ; do
2457 if test "$withval" = "$ol_val" ; then
2461 if test "$ol_arg" = "invalid" ; then
2462 { { echo "$as_me:$LINENO: error: bad value $withval for --with-odbc" >&5
2463 echo "$as_me: error: bad value $withval for --with-odbc" >&2;}
2464 { (exit 1); exit 1; }; }
2466 ol_with_odbc="$ol_arg"
2470 fi; # end --with-odbc
2474 # Check whether --enable-xxslapdoptions or --disable-xxslapdoptions was given.
2475 if test "${enable_xxslapdoptions+set}" = set; then
2476 enableval="$enable_xxslapdoptions"
2479 # OpenLDAP --enable-slapd
2481 # Check whether --enable-slapd or --disable-slapd was given.
2482 if test "${enable_slapd+set}" = set; then
2483 enableval="$enable_slapd"
2486 for ol_val in auto yes no ; do
2487 if test "$enableval" = "$ol_val" ; then
2491 if test "$ol_arg" = "invalid" ; then
2492 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapd" >&5
2493 echo "$as_me: error: bad value $enableval for --enable-slapd" >&2;}
2494 { (exit 1); exit 1; }; }
2496 ol_enable_slapd="$ol_arg"
2501 # end --enable-slapd
2502 # OpenLDAP --enable-dynacl
2504 # Check whether --enable-dynacl or --disable-dynacl was given.
2505 if test "${enable_dynacl+set}" = set; then
2506 enableval="$enable_dynacl"
2509 for ol_val in auto yes no ; do
2510 if test "$enableval" = "$ol_val" ; then
2514 if test "$ol_arg" = "invalid" ; then
2515 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynacl" >&5
2516 echo "$as_me: error: bad value $enableval for --enable-dynacl" >&2;}
2517 { (exit 1); exit 1; }; }
2519 ol_enable_dynacl="$ol_arg"
2524 # end --enable-dynacl
2525 # OpenLDAP --enable-aci
2527 # Check whether --enable-aci or --disable-aci was given.
2528 if test "${enable_aci+set}" = set; then
2529 enableval="$enable_aci"
2532 for ol_val in no yes mod ; do
2533 if test "$enableval" = "$ol_val" ; then
2537 if test "$ol_arg" = "invalid" ; then
2538 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-aci" >&5
2539 echo "$as_me: error: bad value $enableval for --enable-aci" >&2;}
2540 { (exit 1); exit 1; }; }
2542 ol_enable_aci="$ol_arg"
2548 # OpenLDAP --enable-cleartext
2550 # Check whether --enable-cleartext or --disable-cleartext was given.
2551 if test "${enable_cleartext+set}" = set; then
2552 enableval="$enable_cleartext"
2555 for ol_val in auto yes no ; do
2556 if test "$enableval" = "$ol_val" ; then
2560 if test "$ol_arg" = "invalid" ; then
2561 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-cleartext" >&5
2562 echo "$as_me: error: bad value $enableval for --enable-cleartext" >&2;}
2563 { (exit 1); exit 1; }; }
2565 ol_enable_cleartext="$ol_arg"
2568 ol_enable_cleartext=yes
2570 # end --enable-cleartext
2571 # OpenLDAP --enable-crypt
2573 # Check whether --enable-crypt or --disable-crypt was given.
2574 if test "${enable_crypt+set}" = set; then
2575 enableval="$enable_crypt"
2578 for ol_val in auto yes no ; do
2579 if test "$enableval" = "$ol_val" ; then
2583 if test "$ol_arg" = "invalid" ; then
2584 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-crypt" >&5
2585 echo "$as_me: error: bad value $enableval for --enable-crypt" >&2;}
2586 { (exit 1); exit 1; }; }
2588 ol_enable_crypt="$ol_arg"
2593 # end --enable-crypt
2594 # OpenLDAP --enable-lmpasswd
2596 # Check whether --enable-lmpasswd or --disable-lmpasswd was given.
2597 if test "${enable_lmpasswd+set}" = set; then
2598 enableval="$enable_lmpasswd"
2601 for ol_val in auto yes no ; do
2602 if test "$enableval" = "$ol_val" ; then
2606 if test "$ol_arg" = "invalid" ; then
2607 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-lmpasswd" >&5
2608 echo "$as_me: error: bad value $enableval for --enable-lmpasswd" >&2;}
2609 { (exit 1); exit 1; }; }
2611 ol_enable_lmpasswd="$ol_arg"
2614 ol_enable_lmpasswd=no
2616 # end --enable-lmpasswd
2617 # OpenLDAP --enable-spasswd
2619 # Check whether --enable-spasswd or --disable-spasswd was given.
2620 if test "${enable_spasswd+set}" = set; then
2621 enableval="$enable_spasswd"
2624 for ol_val in auto yes no ; do
2625 if test "$enableval" = "$ol_val" ; then
2629 if test "$ol_arg" = "invalid" ; then
2630 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-spasswd" >&5
2631 echo "$as_me: error: bad value $enableval for --enable-spasswd" >&2;}
2632 { (exit 1); exit 1; }; }
2634 ol_enable_spasswd="$ol_arg"
2637 ol_enable_spasswd=no
2639 # end --enable-spasswd
2640 # OpenLDAP --enable-modules
2642 # Check whether --enable-modules or --disable-modules was given.
2643 if test "${enable_modules+set}" = set; then
2644 enableval="$enable_modules"
2647 for ol_val in auto yes no ; do
2648 if test "$enableval" = "$ol_val" ; then
2652 if test "$ol_arg" = "invalid" ; then
2653 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-modules" >&5
2654 echo "$as_me: error: bad value $enableval for --enable-modules" >&2;}
2655 { (exit 1); exit 1; }; }
2657 ol_enable_modules="$ol_arg"
2660 ol_enable_modules=no
2662 # end --enable-modules
2663 # OpenLDAP --enable-rewrite
2665 # Check whether --enable-rewrite or --disable-rewrite was given.
2666 if test "${enable_rewrite+set}" = set; then
2667 enableval="$enable_rewrite"
2670 for ol_val in auto yes no ; do
2671 if test "$enableval" = "$ol_val" ; then
2675 if test "$ol_arg" = "invalid" ; then
2676 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rewrite" >&5
2677 echo "$as_me: error: bad value $enableval for --enable-rewrite" >&2;}
2678 { (exit 1); exit 1; }; }
2680 ol_enable_rewrite="$ol_arg"
2683 ol_enable_rewrite=auto
2685 # end --enable-rewrite
2686 # OpenLDAP --enable-rlookups
2688 # Check whether --enable-rlookups or --disable-rlookups was given.
2689 if test "${enable_rlookups+set}" = set; then
2690 enableval="$enable_rlookups"
2693 for ol_val in auto yes no ; do
2694 if test "$enableval" = "$ol_val" ; then
2698 if test "$ol_arg" = "invalid" ; then
2699 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rlookups" >&5
2700 echo "$as_me: error: bad value $enableval for --enable-rlookups" >&2;}
2701 { (exit 1); exit 1; }; }
2703 ol_enable_rlookups="$ol_arg"
2706 ol_enable_rlookups=no
2708 # end --enable-rlookups
2709 # OpenLDAP --enable-slapi
2711 # Check whether --enable-slapi or --disable-slapi was given.
2712 if test "${enable_slapi+set}" = set; then
2713 enableval="$enable_slapi"
2716 for ol_val in auto yes no ; do
2717 if test "$enableval" = "$ol_val" ; then
2721 if test "$ol_arg" = "invalid" ; then
2722 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapi" >&5
2723 echo "$as_me: error: bad value $enableval for --enable-slapi" >&2;}
2724 { (exit 1); exit 1; }; }
2726 ol_enable_slapi="$ol_arg"
2731 # end --enable-slapi
2732 # OpenLDAP --enable-slp
2734 # Check whether --enable-slp or --disable-slp was given.
2735 if test "${enable_slp+set}" = set; then
2736 enableval="$enable_slp"
2739 for ol_val in auto yes no ; do
2740 if test "$enableval" = "$ol_val" ; then
2744 if test "$ol_arg" = "invalid" ; then
2745 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slp" >&5
2746 echo "$as_me: error: bad value $enableval for --enable-slp" >&2;}
2747 { (exit 1); exit 1; }; }
2749 ol_enable_slp="$ol_arg"
2755 # OpenLDAP --enable-wrappers
2757 # Check whether --enable-wrappers or --disable-wrappers was given.
2758 if test "${enable_wrappers+set}" = set; then
2759 enableval="$enable_wrappers"
2762 for ol_val in auto yes no ; do
2763 if test "$enableval" = "$ol_val" ; then
2767 if test "$ol_arg" = "invalid" ; then
2768 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-wrappers" >&5
2769 echo "$as_me: error: bad value $enableval for --enable-wrappers" >&2;}
2770 { (exit 1); exit 1; }; }
2772 ol_enable_wrappers="$ol_arg"
2775 ol_enable_wrappers=no
2777 # end --enable-wrappers
2792 # Check whether --enable-xxslapbackends or --disable-xxslapbackends was given.
2793 if test "${enable_xxslapbackends+set}" = set; then
2794 enableval="$enable_xxslapbackends"
2798 # OpenLDAP --enable-backends
2800 # Check whether --enable-backends or --disable-backends was given.
2801 if test "${enable_backends+set}" = set; then
2802 enableval="$enable_backends"
2805 for ol_val in no yes mod ; do
2806 if test "$enableval" = "$ol_val" ; then
2810 if test "$ol_arg" = "invalid" ; then
2811 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-backends" >&5
2812 echo "$as_me: error: bad value $enableval for --enable-backends" >&2;}
2813 { (exit 1); exit 1; }; }
2815 ol_enable_backends="$ol_arg"
2818 # end --enable-backends
2819 # OpenLDAP --enable-bdb
2821 # Check whether --enable-bdb or --disable-bdb was given.
2822 if test "${enable_bdb+set}" = set; then
2823 enableval="$enable_bdb"
2826 for ol_val in no yes mod ; do
2827 if test "$enableval" = "$ol_val" ; then
2831 if test "$ol_arg" = "invalid" ; then
2832 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-bdb" >&5
2833 echo "$as_me: error: bad value $enableval for --enable-bdb" >&2;}
2834 { (exit 1); exit 1; }; }
2836 ol_enable_bdb="$ol_arg"
2839 ol_enable_bdb=${ol_enable_backends:-yes}
2842 # OpenLDAP --enable-dnssrv
2844 # Check whether --enable-dnssrv or --disable-dnssrv was given.
2845 if test "${enable_dnssrv+set}" = set; then
2846 enableval="$enable_dnssrv"
2849 for ol_val in no yes mod ; do
2850 if test "$enableval" = "$ol_val" ; then
2854 if test "$ol_arg" = "invalid" ; then
2855 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dnssrv" >&5
2856 echo "$as_me: error: bad value $enableval for --enable-dnssrv" >&2;}
2857 { (exit 1); exit 1; }; }
2859 ol_enable_dnssrv="$ol_arg"
2862 ol_enable_dnssrv=${ol_enable_backends:-no}
2864 # end --enable-dnssrv
2865 # OpenLDAP --enable-hdb
2867 # Check whether --enable-hdb or --disable-hdb was given.
2868 if test "${enable_hdb+set}" = set; then
2869 enableval="$enable_hdb"
2872 for ol_val in no yes mod ; do
2873 if test "$enableval" = "$ol_val" ; then
2877 if test "$ol_arg" = "invalid" ; then
2878 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-hdb" >&5
2879 echo "$as_me: error: bad value $enableval for --enable-hdb" >&2;}
2880 { (exit 1); exit 1; }; }
2882 ol_enable_hdb="$ol_arg"
2885 ol_enable_hdb=${ol_enable_backends:-yes}
2888 # OpenLDAP --enable-ldap
2890 # Check whether --enable-ldap or --disable-ldap was given.
2891 if test "${enable_ldap+set}" = set; then
2892 enableval="$enable_ldap"
2895 for ol_val in no yes mod ; do
2896 if test "$enableval" = "$ol_val" ; then
2900 if test "$ol_arg" = "invalid" ; then
2901 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldap" >&5
2902 echo "$as_me: error: bad value $enableval for --enable-ldap" >&2;}
2903 { (exit 1); exit 1; }; }
2905 ol_enable_ldap="$ol_arg"
2908 ol_enable_ldap=${ol_enable_backends:-no}
2911 # OpenLDAP --enable-meta
2913 # Check whether --enable-meta or --disable-meta was given.
2914 if test "${enable_meta+set}" = set; then
2915 enableval="$enable_meta"
2918 for ol_val in no yes mod ; do
2919 if test "$enableval" = "$ol_val" ; then
2923 if test "$ol_arg" = "invalid" ; then
2924 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-meta" >&5
2925 echo "$as_me: error: bad value $enableval for --enable-meta" >&2;}
2926 { (exit 1); exit 1; }; }
2928 ol_enable_meta="$ol_arg"
2931 ol_enable_meta=${ol_enable_backends:-no}
2934 # OpenLDAP --enable-monitor
2936 # Check whether --enable-monitor or --disable-monitor was given.
2937 if test "${enable_monitor+set}" = set; then
2938 enableval="$enable_monitor"
2941 for ol_val in no yes mod ; do
2942 if test "$enableval" = "$ol_val" ; then
2946 if test "$ol_arg" = "invalid" ; then
2947 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-monitor" >&5
2948 echo "$as_me: error: bad value $enableval for --enable-monitor" >&2;}
2949 { (exit 1); exit 1; }; }
2951 ol_enable_monitor="$ol_arg"
2954 ol_enable_monitor=${ol_enable_backends:-yes}
2956 # end --enable-monitor
2957 # OpenLDAP --enable-null
2959 # Check whether --enable-null or --disable-null was given.
2960 if test "${enable_null+set}" = set; then
2961 enableval="$enable_null"
2964 for ol_val in no yes mod ; do
2965 if test "$enableval" = "$ol_val" ; then
2969 if test "$ol_arg" = "invalid" ; then
2970 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-null" >&5
2971 echo "$as_me: error: bad value $enableval for --enable-null" >&2;}
2972 { (exit 1); exit 1; }; }
2974 ol_enable_null="$ol_arg"
2977 ol_enable_null=${ol_enable_backends:-no}
2980 # OpenLDAP --enable-passwd
2982 # Check whether --enable-passwd or --disable-passwd was given.
2983 if test "${enable_passwd+set}" = set; then
2984 enableval="$enable_passwd"
2987 for ol_val in no yes mod ; do
2988 if test "$enableval" = "$ol_val" ; then
2992 if test "$ol_arg" = "invalid" ; then
2993 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-passwd" >&5
2994 echo "$as_me: error: bad value $enableval for --enable-passwd" >&2;}
2995 { (exit 1); exit 1; }; }
2997 ol_enable_passwd="$ol_arg"
3000 ol_enable_passwd=${ol_enable_backends:-no}
3002 # end --enable-passwd
3003 # OpenLDAP --enable-perl
3005 # Check whether --enable-perl or --disable-perl was given.
3006 if test "${enable_perl+set}" = set; then
3007 enableval="$enable_perl"
3010 for ol_val in no yes mod ; do
3011 if test "$enableval" = "$ol_val" ; then
3015 if test "$ol_arg" = "invalid" ; then
3016 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-perl" >&5
3017 echo "$as_me: error: bad value $enableval for --enable-perl" >&2;}
3018 { (exit 1); exit 1; }; }
3020 ol_enable_perl="$ol_arg"
3023 ol_enable_perl=${ol_enable_backends:-no}
3026 # OpenLDAP --enable-relay
3028 # Check whether --enable-relay or --disable-relay was given.
3029 if test "${enable_relay+set}" = set; then
3030 enableval="$enable_relay"
3033 for ol_val in no yes mod ; do
3034 if test "$enableval" = "$ol_val" ; then
3038 if test "$ol_arg" = "invalid" ; then
3039 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-relay" >&5
3040 echo "$as_me: error: bad value $enableval for --enable-relay" >&2;}
3041 { (exit 1); exit 1; }; }
3043 ol_enable_relay="$ol_arg"
3046 ol_enable_relay=${ol_enable_backends:-yes}
3048 # end --enable-relay
3049 # OpenLDAP --enable-shell
3051 # Check whether --enable-shell or --disable-shell was given.
3052 if test "${enable_shell+set}" = set; then
3053 enableval="$enable_shell"
3056 for ol_val in no yes mod ; do
3057 if test "$enableval" = "$ol_val" ; then
3061 if test "$ol_arg" = "invalid" ; then
3062 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-shell" >&5
3063 echo "$as_me: error: bad value $enableval for --enable-shell" >&2;}
3064 { (exit 1); exit 1; }; }
3066 ol_enable_shell="$ol_arg"
3069 ol_enable_shell=${ol_enable_backends:-no}
3071 # end --enable-shell
3072 # OpenLDAP --enable-sql
3074 # Check whether --enable-sql or --disable-sql was given.
3075 if test "${enable_sql+set}" = set; then
3076 enableval="$enable_sql"
3079 for ol_val in no yes mod ; do
3080 if test "$enableval" = "$ol_val" ; then
3084 if test "$ol_arg" = "invalid" ; then
3085 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-sql" >&5
3086 echo "$as_me: error: bad value $enableval for --enable-sql" >&2;}
3087 { (exit 1); exit 1; }; }
3089 ol_enable_sql="$ol_arg"
3092 ol_enable_sql=${ol_enable_backends:-no}
3096 Overlays="accesslog \
3113 # Check whether --enable-xxslapoverlays or --disable-xxslapoverlays was given.
3114 if test "${enable_xxslapoverlays+set}" = set; then
3115 enableval="$enable_xxslapoverlays"
3119 # OpenLDAP --enable-overlays
3121 # Check whether --enable-overlays or --disable-overlays was given.
3122 if test "${enable_overlays+set}" = set; then
3123 enableval="$enable_overlays"
3126 for ol_val in no yes mod ; do
3127 if test "$enableval" = "$ol_val" ; then
3131 if test "$ol_arg" = "invalid" ; then
3132 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-overlays" >&5
3133 echo "$as_me: error: bad value $enableval for --enable-overlays" >&2;}
3134 { (exit 1); exit 1; }; }
3136 ol_enable_overlays="$ol_arg"
3139 # end --enable-overlays
3140 # OpenLDAP --enable-accesslog
3142 # Check whether --enable-accesslog or --disable-accesslog was given.
3143 if test "${enable_accesslog+set}" = set; then
3144 enableval="$enable_accesslog"
3147 for ol_val in no yes mod ; do
3148 if test "$enableval" = "$ol_val" ; then
3152 if test "$ol_arg" = "invalid" ; then
3153 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-accesslog" >&5
3154 echo "$as_me: error: bad value $enableval for --enable-accesslog" >&2;}
3155 { (exit 1); exit 1; }; }
3157 ol_enable_accesslog="$ol_arg"
3160 ol_enable_accesslog=${ol_enable_overlays:-no}
3162 # end --enable-accesslog
3164 # OpenLDAP --enable-auditlog
3166 # Check whether --enable-auditlog or --disable-auditlog was given.
3167 if test "${enable_auditlog+set}" = set; then
3168 enableval="$enable_auditlog"
3171 for ol_val in no yes mod ; do
3172 if test "$enableval" = "$ol_val" ; then
3176 if test "$ol_arg" = "invalid" ; then
3177 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-auditlog" >&5
3178 echo "$as_me: error: bad value $enableval for --enable-auditlog" >&2;}
3179 { (exit 1); exit 1; }; }
3181 ol_enable_auditlog="$ol_arg"
3184 ol_enable_auditlog=${ol_enable_overlays:-no}
3186 # end --enable-auditlog
3188 # OpenLDAP --enable-constraint
3190 # Check whether --enable-constraint or --disable-constraint was given.
3191 if test "${enable_constraint+set}" = set; then
3192 enableval="$enable_constraint"
3195 for ol_val in no yes mod ; do
3196 if test "$enableval" = "$ol_val" ; then
3200 if test "$ol_arg" = "invalid" ; then
3201 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-constraint" >&5
3202 echo "$as_me: error: bad value $enableval for --enable-constraint" >&2;}
3203 { (exit 1); exit 1; }; }
3205 ol_enable_constraint="$ol_arg"
3208 ol_enable_constraint=${ol_enable_overlays:-no}
3210 # end --enable-constraint
3212 # OpenLDAP --enable-dds
3214 # Check whether --enable-dds or --disable-dds was given.
3215 if test "${enable_dds+set}" = set; then
3216 enableval="$enable_dds"
3219 for ol_val in no yes mod ; do
3220 if test "$enableval" = "$ol_val" ; then
3224 if test "$ol_arg" = "invalid" ; then
3225 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dds" >&5
3226 echo "$as_me: error: bad value $enableval for --enable-dds" >&2;}
3227 { (exit 1); exit 1; }; }
3229 ol_enable_dds="$ol_arg"
3232 ol_enable_dds=${ol_enable_overlays:-no}
3236 # OpenLDAP --enable-dyngroup
3238 # Check whether --enable-dyngroup or --disable-dyngroup was given.
3239 if test "${enable_dyngroup+set}" = set; then
3240 enableval="$enable_dyngroup"
3243 for ol_val in no yes mod ; do
3244 if test "$enableval" = "$ol_val" ; then
3248 if test "$ol_arg" = "invalid" ; then
3249 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dyngroup" >&5
3250 echo "$as_me: error: bad value $enableval for --enable-dyngroup" >&2;}
3251 { (exit 1); exit 1; }; }
3253 ol_enable_dyngroup="$ol_arg"
3256 ol_enable_dyngroup=${ol_enable_overlays:-no}
3258 # end --enable-dyngroup
3260 # OpenLDAP --enable-dynlist
3262 # Check whether --enable-dynlist or --disable-dynlist was given.
3263 if test "${enable_dynlist+set}" = set; then
3264 enableval="$enable_dynlist"
3267 for ol_val in no yes mod ; do
3268 if test "$enableval" = "$ol_val" ; then
3272 if test "$ol_arg" = "invalid" ; then
3273 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynlist" >&5
3274 echo "$as_me: error: bad value $enableval for --enable-dynlist" >&2;}
3275 { (exit 1); exit 1; }; }
3277 ol_enable_dynlist="$ol_arg"
3280 ol_enable_dynlist=${ol_enable_overlays:-no}
3282 # end --enable-dynlist
3284 # OpenLDAP --enable-ppolicy
3286 # Check whether --enable-ppolicy or --disable-ppolicy was given.
3287 if test "${enable_ppolicy+set}" = set; then
3288 enableval="$enable_ppolicy"
3291 for ol_val in no yes mod ; do
3292 if test "$enableval" = "$ol_val" ; then
3296 if test "$ol_arg" = "invalid" ; then
3297 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ppolicy" >&5
3298 echo "$as_me: error: bad value $enableval for --enable-ppolicy" >&2;}
3299 { (exit 1); exit 1; }; }
3301 ol_enable_ppolicy="$ol_arg"
3304 ol_enable_ppolicy=${ol_enable_overlays:-no}
3306 # end --enable-ppolicy
3308 # OpenLDAP --enable-proxycache
3310 # Check whether --enable-proxycache or --disable-proxycache was given.
3311 if test "${enable_proxycache+set}" = set; then
3312 enableval="$enable_proxycache"
3315 for ol_val in no yes mod ; do
3316 if test "$enableval" = "$ol_val" ; then
3320 if test "$ol_arg" = "invalid" ; then
3321 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proxycache" >&5
3322 echo "$as_me: error: bad value $enableval for --enable-proxycache" >&2;}
3323 { (exit 1); exit 1; }; }
3325 ol_enable_proxycache="$ol_arg"
3328 ol_enable_proxycache=${ol_enable_overlays:-no}
3330 # end --enable-proxycache
3332 # OpenLDAP --enable-refint
3334 # Check whether --enable-refint or --disable-refint was given.
3335 if test "${enable_refint+set}" = set; then
3336 enableval="$enable_refint"
3339 for ol_val in no yes mod ; do
3340 if test "$enableval" = "$ol_val" ; then
3344 if test "$ol_arg" = "invalid" ; then
3345 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-refint" >&5
3346 echo "$as_me: error: bad value $enableval for --enable-refint" >&2;}
3347 { (exit 1); exit 1; }; }
3349 ol_enable_refint="$ol_arg"
3352 ol_enable_refint=${ol_enable_overlays:-no}
3354 # end --enable-refint
3356 # OpenLDAP --enable-retcode
3358 # Check whether --enable-retcode or --disable-retcode was given.
3359 if test "${enable_retcode+set}" = set; then
3360 enableval="$enable_retcode"
3363 for ol_val in no yes mod ; do
3364 if test "$enableval" = "$ol_val" ; then
3368 if test "$ol_arg" = "invalid" ; then
3369 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-retcode" >&5
3370 echo "$as_me: error: bad value $enableval for --enable-retcode" >&2;}
3371 { (exit 1); exit 1; }; }
3373 ol_enable_retcode="$ol_arg"
3376 ol_enable_retcode=${ol_enable_overlays:-no}
3378 # end --enable-retcode
3380 # OpenLDAP --enable-rwm
3382 # Check whether --enable-rwm or --disable-rwm was given.
3383 if test "${enable_rwm+set}" = set; then
3384 enableval="$enable_rwm"
3387 for ol_val in no yes mod ; do
3388 if test "$enableval" = "$ol_val" ; then
3392 if test "$ol_arg" = "invalid" ; then
3393 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rwm" >&5
3394 echo "$as_me: error: bad value $enableval for --enable-rwm" >&2;}
3395 { (exit 1); exit 1; }; }
3397 ol_enable_rwm="$ol_arg"
3400 ol_enable_rwm=${ol_enable_overlays:-no}
3404 # OpenLDAP --enable-seqmod
3406 # Check whether --enable-seqmod or --disable-seqmod was given.
3407 if test "${enable_seqmod+set}" = set; then
3408 enableval="$enable_seqmod"
3411 for ol_val in no yes mod ; do
3412 if test "$enableval" = "$ol_val" ; then
3416 if test "$ol_arg" = "invalid" ; then
3417 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-seqmod" >&5
3418 echo "$as_me: error: bad value $enableval for --enable-seqmod" >&2;}
3419 { (exit 1); exit 1; }; }
3421 ol_enable_seqmod="$ol_arg"
3424 ol_enable_seqmod=${ol_enable_overlays:-yes}
3426 # end --enable-seqmod
3428 # OpenLDAP --enable-syncprov
3430 # Check whether --enable-syncprov or --disable-syncprov was given.
3431 if test "${enable_syncprov+set}" = set; then
3432 enableval="$enable_syncprov"
3435 for ol_val in no yes mod ; do
3436 if test "$enableval" = "$ol_val" ; then
3440 if test "$ol_arg" = "invalid" ; then
3441 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syncprov" >&5
3442 echo "$as_me: error: bad value $enableval for --enable-syncprov" >&2;}
3443 { (exit 1); exit 1; }; }
3445 ol_enable_syncprov="$ol_arg"
3448 ol_enable_syncprov=${ol_enable_overlays:-yes}
3450 # end --enable-syncprov
3452 # OpenLDAP --enable-translucent
3454 # Check whether --enable-translucent or --disable-translucent was given.
3455 if test "${enable_translucent+set}" = set; then
3456 enableval="$enable_translucent"
3459 for ol_val in no yes mod ; do
3460 if test "$enableval" = "$ol_val" ; then
3464 if test "$ol_arg" = "invalid" ; then
3465 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-translucent" >&5
3466 echo "$as_me: error: bad value $enableval for --enable-translucent" >&2;}
3467 { (exit 1); exit 1; }; }
3469 ol_enable_translucent="$ol_arg"
3472 ol_enable_translucent=${ol_enable_overlays:-no}
3474 # end --enable-translucent
3476 # OpenLDAP --enable-unique
3478 # Check whether --enable-unique or --disable-unique was given.
3479 if test "${enable_unique+set}" = set; then
3480 enableval="$enable_unique"
3483 for ol_val in no yes mod ; do
3484 if test "$enableval" = "$ol_val" ; then
3488 if test "$ol_arg" = "invalid" ; then
3489 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-unique" >&5
3490 echo "$as_me: error: bad value $enableval for --enable-unique" >&2;}
3491 { (exit 1); exit 1; }; }
3493 ol_enable_unique="$ol_arg"
3496 ol_enable_unique=${ol_enable_overlays:-no}
3498 # end --enable-unique
3500 # OpenLDAP --enable-valsort
3502 # Check whether --enable-valsort or --disable-valsort was given.
3503 if test "${enable_valsort+set}" = set; then
3504 enableval="$enable_valsort"
3507 for ol_val in no yes mod ; do
3508 if test "$enableval" = "$ol_val" ; then
3512 if test "$ol_arg" = "invalid" ; then
3513 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-valsort" >&5
3514 echo "$as_me: error: bad value $enableval for --enable-valsort" >&2;}
3515 { (exit 1); exit 1; }; }
3517 ol_enable_valsort="$ol_arg"
3520 ol_enable_valsort=${ol_enable_overlays:-no}
3522 # end --enable-valsort
3525 # Check whether --enable-xxslurpdoptions or --disable-xxslurpdoptions was given.
3526 if test "${enable_xxslurpdoptions+set}" = set; then
3527 enableval="$enable_xxslurpdoptions"
3530 # OpenLDAP --enable-slurpd
3532 # Check whether --enable-slurpd or --disable-slurpd was given.
3533 if test "${enable_slurpd+set}" = set; then
3534 enableval="$enable_slurpd"
3537 for ol_val in auto yes no ; 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-slurpd" >&5
3544 echo "$as_me: error: bad value $enableval for --enable-slurpd" >&2;}
3545 { (exit 1); exit 1; }; }
3547 ol_enable_slurpd="$ol_arg"
3550 ol_enable_slurpd=auto
3552 # end --enable-slurpd
3554 # Check whether --enable-xxliboptions or --disable-xxliboptions was given.
3555 if test "${enable_xxliboptions+set}" = set; then
3556 enableval="$enable_xxliboptions"
3559 # Check whether --enable-static or --disable-static was given.
3560 if test "${enable_static+set}" = set; then
3561 enableval="$enable_static"
3562 p=${PACKAGE-default}
3564 yes) enable_static=yes ;;
3565 no) enable_static=no ;;
3568 # Look at the argument we got. We use all the common list separators.
3569 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3570 for pkg in $enableval; do
3572 if test "X$pkg" = "X$p"; then
3583 # Check whether --enable-shared or --disable-shared was given.
3584 if test "${enable_shared+set}" = set; then
3585 enableval="$enable_shared"
3586 p=${PACKAGE-default}
3588 yes) enable_shared=yes ;;
3589 no) enable_shared=no ;;
3592 # Look at the argument we got. We use all the common list separators.
3593 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3594 for pkg in $enableval; do
3596 if test "X$pkg" = "X$p"; then
3610 if test $ol_enable_slapd = no ; then
3611 if test $ol_enable_slapi = yes ; then
3612 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-slapi argument" >&5
3613 echo "$as_me: WARNING: slapd disabled, ignoring --enable-slapi argument" >&2;}
3615 case "$ol_enable_backends" in yes | mod)
3616 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-backends argument" >&5
3617 echo "$as_me: WARNING: slapd disabled, ignoring --enable-backends argument" >&2;}
3619 for i in $Backends; do
3620 eval "ol_tmp=\$ol_enable_$i"
3621 if test $ol_tmp != no ; then
3622 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3623 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3624 eval "ol_enable_$i=no"
3627 if test $ol_enable_modules = yes ; then
3628 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-modules argument" >&5
3629 echo "$as_me: WARNING: slapd disabled, ignoring --enable-modules argument" >&2;}
3631 if test $ol_enable_wrappers = yes ; then
3632 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&5
3633 echo "$as_me: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&2;}
3635 if test $ol_enable_rlookups = yes ; then
3636 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&5
3637 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&2;}
3639 if test $ol_enable_dynacl = yes ; then
3640 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-dynacl argument" >&5
3641 echo "$as_me: WARNING: slapd disabled, ignoring --enable-dynacl argument" >&2;}
3643 if test $ol_enable_aci != no ; then
3644 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-aci argument" >&5
3645 echo "$as_me: WARNING: slapd disabled, ignoring --enable-aci argument" >&2;}
3647 if test $ol_enable_slurpd = yes ; then
3648 { { echo "$as_me:$LINENO: error: slurpd requires slapd" >&5
3649 echo "$as_me: error: slurpd requires slapd" >&2;}
3650 { (exit 1); exit 1; }; }
3652 if test $ol_enable_rewrite = yes ; then
3653 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&5
3654 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&2;}
3656 case "$ol_enable_overlays" in yes | mod)
3657 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-overlays argument" >&5
3658 echo "$as_me: WARNING: slapd disabled, ignoring --enable-overlays argument" >&2;}
3660 for i in $Overlays; do
3661 eval "ol_tmp=\$ol_enable_$i"
3662 if test $ol_tmp != no ; then
3663 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
3664 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
3665 eval "ol_enable_$i=no"
3669 # force settings to no
3674 ol_enable_modules=no
3675 ol_enable_rlookups=no
3678 ol_enable_wrappers=no
3682 ol_enable_rewrite=no
3684 elif test $ol_enable_modules != yes &&
3685 test $ol_enable_bdb = no &&
3686 test $ol_enable_dnssrv = no &&
3687 test $ol_enable_hdb = no &&
3688 test $ol_enable_ldap = no &&
3689 test $ol_enable_meta = no &&
3690 test $ol_enable_monitor = no &&
3691 test $ol_enable_null = no &&
3692 test $ol_enable_passwd = no &&
3693 test $ol_enable_perl = no &&
3694 test $ol_enable_relay = no &&
3695 test $ol_enable_shell = no &&
3696 test $ol_enable_sql = no ; then
3698 if test $ol_enable_slapd = yes ; then
3699 { { echo "$as_me:$LINENO: error: slapd requires a backend" >&5
3700 echo "$as_me: error: slapd requires a backend" >&2;}
3701 { (exit 1); exit 1; }; }
3703 { echo "$as_me:$LINENO: WARNING: skipping slapd, no backend specified" >&5
3704 echo "$as_me: WARNING: skipping slapd, no backend specified" >&2;}
3709 if test $ol_enable_meta/$ol_enable_ldap = yes/no ; then
3710 { { echo "$as_me:$LINENO: error: --enable-meta requires --enable-ldap" >&5
3711 echo "$as_me: error: --enable-meta requires --enable-ldap" >&2;}
3712 { (exit 1); exit 1; }; }
3715 if test $ol_enable_slurpd = yes ; then
3716 if test $ol_with_threads = no ; then
3717 { { echo "$as_me:$LINENO: error: slurpd requires threads" >&5
3718 echo "$as_me: error: slurpd requires threads" >&2;}
3719 { (exit 1); exit 1; }; }
3723 if test $ol_enable_lmpasswd = yes ; then
3724 if test $ol_with_tls = no ; then
3725 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
3726 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
3727 { (exit 1); exit 1; }; }
3731 if test $ol_enable_spasswd = yes ; then
3732 if test $ol_with_cyrus_sasl = no ; then
3733 { { echo "$as_me:$LINENO: error: options require --with-cyrus-sasl" >&5
3734 echo "$as_me: error: options require --with-cyrus-sasl" >&2;}
3735 { (exit 1); exit 1; }; }
3737 ol_with_cyrus_sasl=yes
3740 echo "$as_me:$LINENO: result: done" >&5
3741 echo "${ECHO_T}done" >&6
3787 BUILD_TRANSLUCENT=no
3791 SLAPD_STATIC_OVERLAYS=
3792 SLAPD_DYNAMIC_OVERLAYS=
3794 SLAPD_MODULES_LDFLAGS=
3795 SLAPD_MODULES_CPPFLAGS=
3797 SLAPD_STATIC_BACKENDS=back-ldif
3798 SLAPD_DYNAMIC_BACKENDS=
3824 cat >>confdefs.h <<\_ACEOF
3825 #define HAVE_MKVERSION 1
3833 *-*-aix*) if test -z "$CC" ; then
3834 case "$ol_with_threads" in
3835 auto | yes | posix) ol_aix_threads=yes ;;
3841 if test $ol_aix_threads = yes ; then
3842 if test -z "${CC}" ; then
3843 for ac_prog in cc_r xlc_r cc
3845 # Extract the first word of "$ac_prog", so it can be a program name with args.
3846 set dummy $ac_prog; ac_word=$2
3847 echo "$as_me:$LINENO: checking for $ac_word" >&5
3848 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3849 if test "${ac_cv_prog_CC+set}" = set; then
3850 echo $ECHO_N "(cached) $ECHO_C" >&6
3852 if test -n "$CC"; then
3853 ac_cv_prog_CC="$CC" # Let the user override the test.
3855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3859 test -z "$as_dir" && as_dir=.
3860 for ac_exec_ext in '' $ac_executable_extensions; do
3861 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3862 ac_cv_prog_CC="$ac_prog"
3863 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3872 if test -n "$CC"; then
3873 echo "$as_me:$LINENO: result: $CC" >&5
3874 echo "${ECHO_T}$CC" >&6
3876 echo "$as_me:$LINENO: result: no" >&5
3877 echo "${ECHO_T}no" >&6
3880 test -n "$CC" && break
3884 if test "$CC" = cc ; then
3885 if test $ol_with_threads != auto ; then
3886 { { echo "$as_me:$LINENO: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&5
3887 echo "$as_me: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&2;}
3888 { (exit 1); exit 1; }; }
3890 { echo "$as_me:$LINENO: WARNING: disabling threads, no cc_r on AIX" >&5
3891 echo "$as_me: WARNING: disabling threads, no cc_r on AIX" >&2;}
3897 case ${CC} in cc_r | xlc_r)
3898 ol_with_threads=posix
3899 ol_cv_pthread_create=yes
3904 if test -z "${CC}"; then
3905 for ac_prog in cc gcc
3907 # Extract the first word of "$ac_prog", so it can be a program name with args.
3908 set dummy $ac_prog; ac_word=$2
3909 echo "$as_me:$LINENO: checking for $ac_word" >&5
3910 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3911 if test "${ac_cv_prog_CC+set}" = set; then
3912 echo $ECHO_N "(cached) $ECHO_C" >&6
3914 if test -n "$CC"; then
3915 ac_cv_prog_CC="$CC" # Let the user override the test.
3917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3921 test -z "$as_dir" && as_dir=.
3922 for ac_exec_ext in '' $ac_executable_extensions; do
3923 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3924 ac_cv_prog_CC="$ac_prog"
3925 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3934 if test -n "$CC"; then
3935 echo "$as_me:$LINENO: result: $CC" >&5
3936 echo "${ECHO_T}$CC" >&6
3938 echo "$as_me:$LINENO: result: no" >&5
3939 echo "${ECHO_T}no" >&6
3942 test -n "$CC" && break
3944 test -n "$CC" || CC="missing"
3947 if test "${CC}" = "missing" ; then
3948 { { echo "$as_me:$LINENO: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&5
3949 echo "$as_me: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&2;}
3950 { (exit 1); exit 1; }; }
3954 if test -z "${AR}"; then
3955 for ac_prog in ar gar
3957 # Extract the first word of "$ac_prog", so it can be a program name with args.
3958 set dummy $ac_prog; ac_word=$2
3959 echo "$as_me:$LINENO: checking for $ac_word" >&5
3960 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3961 if test "${ac_cv_prog_AR+set}" = set; then
3962 echo $ECHO_N "(cached) $ECHO_C" >&6
3964 if test -n "$AR"; then
3965 ac_cv_prog_AR="$AR" # Let the user override the test.
3967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3971 test -z "$as_dir" && as_dir=.
3972 for ac_exec_ext in '' $ac_executable_extensions; do
3973 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3974 ac_cv_prog_AR="$ac_prog"
3975 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3984 if test -n "$AR"; then
3985 echo "$as_me:$LINENO: result: $AR" >&5
3986 echo "${ECHO_T}$AR" >&6
3988 echo "$as_me:$LINENO: result: no" >&5
3989 echo "${ECHO_T}no" >&6
3992 test -n "$AR" && break
3994 test -n "$AR" || AR="missing"
3997 if test "${AR}" = "missing" ; then
3998 { { echo "$as_me:$LINENO: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&5
3999 echo "$as_me: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&2;}
4000 { (exit 1); exit 1; }; }
4008 # Check whether --enable-fast-install or --disable-fast-install was given.
4009 if test "${enable_fast_install+set}" = set; then
4010 enableval="$enable_fast_install"
4011 p=${PACKAGE-default}
4013 yes) enable_fast_install=yes ;;
4014 no) enable_fast_install=no ;;
4016 enable_fast_install=no
4017 # Look at the argument we got. We use all the common list separators.
4018 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4019 for pkg in $enableval; do
4021 if test "X$pkg" = "X$p"; then
4022 enable_fast_install=yes
4029 enable_fast_install=yes
4032 DEPDIR="${am__leading_dot}deps"
4034 ac_config_commands="$ac_config_commands depfiles"
4037 am_make=${MAKE-make}
4038 cat > confinc << 'END'
4043 # If we don't find an include directive, just comment out the code.
4044 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
4045 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
4049 # First try GNU make style include.
4050 echo "include confinc" > confmf
4051 # We grep out `Entering directory' and `Leaving directory'
4052 # messages which can occur if `w' ends up in MAKEFLAGS.
4053 # In particular we don't look at `^make:' because GNU make might
4054 # be invoked under some other name (usually "gmake"), in which
4055 # case it prints its new name instead of `make'.
4056 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
4061 # Now try BSD make style include.
4062 if test "$am__include" = "#"; then
4063 echo '.include "confinc"' > confmf
4064 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
4065 am__include=.include
4072 echo "$as_me:$LINENO: result: $_am_result" >&5
4073 echo "${ECHO_T}$_am_result" >&6
4074 rm -f confinc confmf
4076 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
4077 if test "${enable_dependency_tracking+set}" = set; then
4078 enableval="$enable_dependency_tracking"
4081 if test "x$enable_dependency_tracking" != xno; then
4082 am_depcomp="$ac_aux_dir/depcomp"
4087 if test "x$enable_dependency_tracking" != xno; then
4098 ac_cpp='$CPP $CPPFLAGS'
4099 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4100 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4101 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4102 if test -n "$ac_tool_prefix"; then
4103 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4104 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4105 echo "$as_me:$LINENO: checking for $ac_word" >&5
4106 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4107 if test "${ac_cv_prog_CC+set}" = set; then
4108 echo $ECHO_N "(cached) $ECHO_C" >&6
4110 if test -n "$CC"; then
4111 ac_cv_prog_CC="$CC" # Let the user override the test.
4113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4117 test -z "$as_dir" && as_dir=.
4118 for ac_exec_ext in '' $ac_executable_extensions; do
4119 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4120 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4121 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4130 if test -n "$CC"; then
4131 echo "$as_me:$LINENO: result: $CC" >&5
4132 echo "${ECHO_T}$CC" >&6
4134 echo "$as_me:$LINENO: result: no" >&5
4135 echo "${ECHO_T}no" >&6
4139 if test -z "$ac_cv_prog_CC"; then
4141 # Extract the first word of "gcc", so it can be a program name with args.
4142 set dummy gcc; ac_word=$2
4143 echo "$as_me:$LINENO: checking for $ac_word" >&5
4144 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4145 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4146 echo $ECHO_N "(cached) $ECHO_C" >&6
4148 if test -n "$ac_ct_CC"; then
4149 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4155 test -z "$as_dir" && as_dir=.
4156 for ac_exec_ext in '' $ac_executable_extensions; do
4157 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4158 ac_cv_prog_ac_ct_CC="gcc"
4159 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4167 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4168 if test -n "$ac_ct_CC"; then
4169 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4170 echo "${ECHO_T}$ac_ct_CC" >&6
4172 echo "$as_me:$LINENO: result: no" >&5
4173 echo "${ECHO_T}no" >&6
4181 if test -z "$CC"; then
4182 if test -n "$ac_tool_prefix"; then
4183 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4184 set dummy ${ac_tool_prefix}cc; ac_word=$2
4185 echo "$as_me:$LINENO: checking for $ac_word" >&5
4186 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4187 if test "${ac_cv_prog_CC+set}" = set; then
4188 echo $ECHO_N "(cached) $ECHO_C" >&6
4190 if test -n "$CC"; then
4191 ac_cv_prog_CC="$CC" # Let the user override the test.
4193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4197 test -z "$as_dir" && as_dir=.
4198 for ac_exec_ext in '' $ac_executable_extensions; do
4199 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4200 ac_cv_prog_CC="${ac_tool_prefix}cc"
4201 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4210 if test -n "$CC"; then
4211 echo "$as_me:$LINENO: result: $CC" >&5
4212 echo "${ECHO_T}$CC" >&6
4214 echo "$as_me:$LINENO: result: no" >&5
4215 echo "${ECHO_T}no" >&6
4219 if test -z "$ac_cv_prog_CC"; then
4221 # Extract the first word of "cc", so it can be a program name with args.
4222 set dummy cc; ac_word=$2
4223 echo "$as_me:$LINENO: checking for $ac_word" >&5
4224 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4225 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4226 echo $ECHO_N "(cached) $ECHO_C" >&6
4228 if test -n "$ac_ct_CC"; then
4229 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4231 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4235 test -z "$as_dir" && as_dir=.
4236 for ac_exec_ext in '' $ac_executable_extensions; do
4237 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4238 ac_cv_prog_ac_ct_CC="cc"
4239 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4247 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4248 if test -n "$ac_ct_CC"; then
4249 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4250 echo "${ECHO_T}$ac_ct_CC" >&6
4252 echo "$as_me:$LINENO: result: no" >&5
4253 echo "${ECHO_T}no" >&6
4262 if test -z "$CC"; then
4263 # Extract the first word of "cc", so it can be a program name with args.
4264 set dummy cc; ac_word=$2
4265 echo "$as_me:$LINENO: checking for $ac_word" >&5
4266 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4267 if test "${ac_cv_prog_CC+set}" = set; then
4268 echo $ECHO_N "(cached) $ECHO_C" >&6
4270 if test -n "$CC"; then
4271 ac_cv_prog_CC="$CC" # Let the user override the test.
4274 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4278 test -z "$as_dir" && as_dir=.
4279 for ac_exec_ext in '' $ac_executable_extensions; do
4280 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4281 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4282 ac_prog_rejected=yes
4286 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4292 if test $ac_prog_rejected = yes; then
4293 # We found a bogon in the path, so make sure we never use it.
4294 set dummy $ac_cv_prog_CC
4296 if test $# != 0; then
4297 # We chose a different compiler from the bogus one.
4298 # However, it has the same basename, so the bogon will be chosen
4299 # first if we set CC to just the basename; use the full file name.
4301 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4307 if test -n "$CC"; then
4308 echo "$as_me:$LINENO: result: $CC" >&5
4309 echo "${ECHO_T}$CC" >&6
4311 echo "$as_me:$LINENO: result: no" >&5
4312 echo "${ECHO_T}no" >&6
4316 if test -z "$CC"; then
4317 if test -n "$ac_tool_prefix"; then
4320 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4321 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4322 echo "$as_me:$LINENO: checking for $ac_word" >&5
4323 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4324 if test "${ac_cv_prog_CC+set}" = set; then
4325 echo $ECHO_N "(cached) $ECHO_C" >&6
4327 if test -n "$CC"; then
4328 ac_cv_prog_CC="$CC" # Let the user override the test.
4330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4334 test -z "$as_dir" && as_dir=.
4335 for ac_exec_ext in '' $ac_executable_extensions; do
4336 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4337 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4338 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4347 if test -n "$CC"; then
4348 echo "$as_me:$LINENO: result: $CC" >&5
4349 echo "${ECHO_T}$CC" >&6
4351 echo "$as_me:$LINENO: result: no" >&5
4352 echo "${ECHO_T}no" >&6
4355 test -n "$CC" && break
4358 if test -z "$CC"; then
4362 # Extract the first word of "$ac_prog", so it can be a program name with args.
4363 set dummy $ac_prog; ac_word=$2
4364 echo "$as_me:$LINENO: checking for $ac_word" >&5
4365 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4366 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4367 echo $ECHO_N "(cached) $ECHO_C" >&6
4369 if test -n "$ac_ct_CC"; then
4370 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4372 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4376 test -z "$as_dir" && as_dir=.
4377 for ac_exec_ext in '' $ac_executable_extensions; do
4378 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4379 ac_cv_prog_ac_ct_CC="$ac_prog"
4380 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4388 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4389 if test -n "$ac_ct_CC"; then
4390 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4391 echo "${ECHO_T}$ac_ct_CC" >&6
4393 echo "$as_me:$LINENO: result: no" >&5
4394 echo "${ECHO_T}no" >&6
4397 test -n "$ac_ct_CC" && break
4406 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
4407 See \`config.log' for more details." >&5
4408 echo "$as_me: error: no acceptable C compiler found in \$PATH
4409 See \`config.log' for more details." >&2;}
4410 { (exit 1); exit 1; }; }
4412 # Provide some information about the compiler.
4413 echo "$as_me:$LINENO:" \
4414 "checking for C compiler version" >&5
4415 ac_compiler=`set X $ac_compile; echo $2`
4416 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
4417 (eval $ac_compiler --version </dev/null >&5) 2>&5
4419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4420 (exit $ac_status); }
4421 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
4422 (eval $ac_compiler -v </dev/null >&5) 2>&5
4424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4425 (exit $ac_status); }
4426 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
4427 (eval $ac_compiler -V </dev/null >&5) 2>&5
4429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4430 (exit $ac_status); }
4432 cat >conftest.$ac_ext <<_ACEOF
4435 cat confdefs.h >>conftest.$ac_ext
4436 cat >>conftest.$ac_ext <<_ACEOF
4437 /* end confdefs.h. */
4447 ac_clean_files_save=$ac_clean_files
4448 ac_clean_files="$ac_clean_files a.out a.exe b.out"
4449 # Try to create an executable without -o first, disregard a.out.
4450 # It will help us diagnose broken compilers, and finding out an intuition
4452 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
4453 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
4454 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4455 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
4456 (eval $ac_link_default) 2>&5
4458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4459 (exit $ac_status); }; then
4460 # Find the output, starting from the most likely. This scheme is
4461 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
4464 # Be careful to initialize this variable, since it used to be cached.
4465 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
4467 # b.out is created by i960 compilers.
4468 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
4470 test -f "$ac_file" || continue
4472 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
4475 # This is the source file.
4478 # We found the default executable, but exeext='' is most
4482 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4483 # FIXME: I believe we export ac_cv_exeext for Libtool,
4484 # but it would be cool to find out if it's true. Does anybody
4485 # maintain Libtool? --akim.
4493 echo "$as_me: failed program was:" >&5
4494 sed 's/^/| /' conftest.$ac_ext >&5
4496 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
4497 See \`config.log' for more details." >&5
4498 echo "$as_me: error: C compiler cannot create executables
4499 See \`config.log' for more details." >&2;}
4500 { (exit 77); exit 77; }; }
4503 ac_exeext=$ac_cv_exeext
4504 echo "$as_me:$LINENO: result: $ac_file" >&5
4505 echo "${ECHO_T}$ac_file" >&6
4507 # Check the compiler produces executables we can run. If not, either
4508 # the compiler is broken, or we cross compile.
4509 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
4510 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
4511 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
4512 # If not cross compiling, check that we can run a simple program.
4513 if test "$cross_compiling" != yes; then
4514 if { ac_try='./$ac_file'
4515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4519 (exit $ac_status); }; }; then
4522 if test "$cross_compiling" = maybe; then
4525 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
4526 If you meant to cross compile, use \`--host'.
4527 See \`config.log' for more details." >&5
4528 echo "$as_me: error: cannot run C compiled programs.
4529 If you meant to cross compile, use \`--host'.
4530 See \`config.log' for more details." >&2;}
4531 { (exit 1); exit 1; }; }
4535 echo "$as_me:$LINENO: result: yes" >&5
4536 echo "${ECHO_T}yes" >&6
4538 rm -f a.out a.exe conftest$ac_cv_exeext b.out
4539 ac_clean_files=$ac_clean_files_save
4540 # Check the compiler produces executables we can run. If not, either
4541 # the compiler is broken, or we cross compile.
4542 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
4543 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
4544 echo "$as_me:$LINENO: result: $cross_compiling" >&5
4545 echo "${ECHO_T}$cross_compiling" >&6
4547 echo "$as_me:$LINENO: checking for suffix of executables" >&5
4548 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
4549 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4550 (eval $ac_link) 2>&5
4552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4553 (exit $ac_status); }; then
4554 # If both `conftest.exe' and `conftest' are `present' (well, observable)
4555 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
4556 # work properly (i.e., refer to `conftest.exe'), while it won't with
4558 for ac_file in conftest.exe conftest conftest.*; do
4559 test -f "$ac_file" || continue
4561 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
4562 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4569 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
4570 See \`config.log' for more details." >&5
4571 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
4572 See \`config.log' for more details." >&2;}
4573 { (exit 1); exit 1; }; }
4576 rm -f conftest$ac_cv_exeext
4577 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
4578 echo "${ECHO_T}$ac_cv_exeext" >&6
4580 rm -f conftest.$ac_ext
4581 EXEEXT=$ac_cv_exeext
4583 echo "$as_me:$LINENO: checking for suffix of object files" >&5
4584 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
4585 if test "${ac_cv_objext+set}" = set; then
4586 echo $ECHO_N "(cached) $ECHO_C" >&6
4588 cat >conftest.$ac_ext <<_ACEOF
4591 cat confdefs.h >>conftest.$ac_ext
4592 cat >>conftest.$ac_ext <<_ACEOF
4593 /* end confdefs.h. */
4603 rm -f conftest.o conftest.obj
4604 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4605 (eval $ac_compile) 2>&5
4607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4608 (exit $ac_status); }; then
4609 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
4611 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
4612 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4617 echo "$as_me: failed program was:" >&5
4618 sed 's/^/| /' conftest.$ac_ext >&5
4620 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
4621 See \`config.log' for more details." >&5
4622 echo "$as_me: error: cannot compute suffix of object files: cannot compile
4623 See \`config.log' for more details." >&2;}
4624 { (exit 1); exit 1; }; }
4627 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4629 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
4630 echo "${ECHO_T}$ac_cv_objext" >&6
4631 OBJEXT=$ac_cv_objext
4633 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
4634 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
4635 if test "${ac_cv_c_compiler_gnu+set}" = set; then
4636 echo $ECHO_N "(cached) $ECHO_C" >&6
4638 cat >conftest.$ac_ext <<_ACEOF
4641 cat confdefs.h >>conftest.$ac_ext
4642 cat >>conftest.$ac_ext <<_ACEOF
4643 /* end confdefs.h. */
4656 rm -f conftest.$ac_objext
4657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4658 (eval $ac_compile) 2>conftest.er1
4660 grep -v '^ *+' conftest.er1 >conftest.err
4662 cat conftest.err >&5
4663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4664 (exit $ac_status); } &&
4665 { ac_try='test -z "$ac_c_werror_flag"
4666 || test ! -s conftest.err'
4667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4671 (exit $ac_status); }; } &&
4672 { ac_try='test -s conftest.$ac_objext'
4673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4677 (exit $ac_status); }; }; then
4680 echo "$as_me: failed program was:" >&5
4681 sed 's/^/| /' conftest.$ac_ext >&5
4685 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4686 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4689 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
4690 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
4691 GCC=`test $ac_compiler_gnu = yes && echo yes`
4692 ac_test_CFLAGS=${CFLAGS+set}
4693 ac_save_CFLAGS=$CFLAGS
4695 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
4696 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
4697 if test "${ac_cv_prog_cc_g+set}" = set; then
4698 echo $ECHO_N "(cached) $ECHO_C" >&6
4700 cat >conftest.$ac_ext <<_ACEOF
4703 cat confdefs.h >>conftest.$ac_ext
4704 cat >>conftest.$ac_ext <<_ACEOF
4705 /* end confdefs.h. */
4715 rm -f conftest.$ac_objext
4716 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4717 (eval $ac_compile) 2>conftest.er1
4719 grep -v '^ *+' conftest.er1 >conftest.err
4721 cat conftest.err >&5
4722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4723 (exit $ac_status); } &&
4724 { ac_try='test -z "$ac_c_werror_flag"
4725 || test ! -s conftest.err'
4726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4730 (exit $ac_status); }; } &&
4731 { ac_try='test -s conftest.$ac_objext'
4732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4736 (exit $ac_status); }; }; then
4739 echo "$as_me: failed program was:" >&5
4740 sed 's/^/| /' conftest.$ac_ext >&5
4744 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4746 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
4747 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
4748 if test "$ac_test_CFLAGS" = set; then
4749 CFLAGS=$ac_save_CFLAGS
4750 elif test $ac_cv_prog_cc_g = yes; then
4751 if test "$GCC" = yes; then
4757 if test "$GCC" = yes; then
4763 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
4764 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
4765 if test "${ac_cv_prog_cc_stdc+set}" = set; then
4766 echo $ECHO_N "(cached) $ECHO_C" >&6
4768 ac_cv_prog_cc_stdc=no
4770 cat >conftest.$ac_ext <<_ACEOF
4773 cat confdefs.h >>conftest.$ac_ext
4774 cat >>conftest.$ac_ext <<_ACEOF
4775 /* end confdefs.h. */
4778 #include <sys/types.h>
4779 #include <sys/stat.h>
4780 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4781 struct buf { int x; };
4782 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4783 static char *e (p, i)
4789 static char *f (char * (*g) (char **, int), char **p, ...)
4794 s = g (p, va_arg (v,int));
4799 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4800 function prototypes and stuff, but not '\xHH' hex character constants.
4801 These don't provoke an error unfortunately, instead are silently treated
4802 as 'x'. The following induces an error, until -std1 is added to get
4803 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4804 array size at least. It's necessary to write '\x00'==0 to get something
4805 that's true only with -std1. */
4806 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4808 int test (int i, double x);
4809 struct s1 {int (*f) (int a);};
4810 struct s2 {int (*f) (double a);};
4811 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4817 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4822 # Don't try gcc -ansi; that turns off useful extensions and
4823 # breaks some systems' header files.
4824 # AIX -qlanglvl=ansi
4825 # Ultrix and OSF/1 -std1
4826 # HP-UX 10.20 and later -Ae
4827 # HP-UX older versions -Aa -D_HPUX_SOURCE
4828 # SVR4 -Xc -D__EXTENSIONS__
4829 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4831 CC="$ac_save_CC $ac_arg"
4832 rm -f conftest.$ac_objext
4833 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4834 (eval $ac_compile) 2>conftest.er1
4836 grep -v '^ *+' conftest.er1 >conftest.err
4838 cat conftest.err >&5
4839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4840 (exit $ac_status); } &&
4841 { ac_try='test -z "$ac_c_werror_flag"
4842 || test ! -s conftest.err'
4843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4847 (exit $ac_status); }; } &&
4848 { ac_try='test -s conftest.$ac_objext'
4849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4853 (exit $ac_status); }; }; then
4854 ac_cv_prog_cc_stdc=$ac_arg
4857 echo "$as_me: failed program was:" >&5
4858 sed 's/^/| /' conftest.$ac_ext >&5
4861 rm -f conftest.err conftest.$ac_objext
4863 rm -f conftest.$ac_ext conftest.$ac_objext
4868 case "x$ac_cv_prog_cc_stdc" in
4870 echo "$as_me:$LINENO: result: none needed" >&5
4871 echo "${ECHO_T}none needed" >&6 ;;
4873 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4874 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4875 CC="$CC $ac_cv_prog_cc_stdc" ;;
4878 # Some people use a C++ compiler to compile C. Since we use `exit',
4879 # in C++ we need to declare it. In case someone uses the same compiler
4880 # for both compiling C and C++ we need to have the C++ compiler decide
4881 # the declaration of exit, since it's the most demanding environment.
4882 cat >conftest.$ac_ext <<_ACEOF
4887 rm -f conftest.$ac_objext
4888 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4889 (eval $ac_compile) 2>conftest.er1
4891 grep -v '^ *+' conftest.er1 >conftest.err
4893 cat conftest.err >&5
4894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4895 (exit $ac_status); } &&
4896 { ac_try='test -z "$ac_c_werror_flag"
4897 || test ! -s conftest.err'
4898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4902 (exit $ac_status); }; } &&
4903 { ac_try='test -s conftest.$ac_objext'
4904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4908 (exit $ac_status); }; }; then
4909 for ac_declaration in \
4911 'extern "C" void std::exit (int) throw (); using std::exit;' \
4912 'extern "C" void std::exit (int); using std::exit;' \
4913 'extern "C" void exit (int) throw ();' \
4914 'extern "C" void exit (int);' \
4917 cat >conftest.$ac_ext <<_ACEOF
4920 cat confdefs.h >>conftest.$ac_ext
4921 cat >>conftest.$ac_ext <<_ACEOF
4922 /* end confdefs.h. */
4933 rm -f conftest.$ac_objext
4934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4935 (eval $ac_compile) 2>conftest.er1
4937 grep -v '^ *+' conftest.er1 >conftest.err
4939 cat conftest.err >&5
4940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4941 (exit $ac_status); } &&
4942 { ac_try='test -z "$ac_c_werror_flag"
4943 || test ! -s conftest.err'
4944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4948 (exit $ac_status); }; } &&
4949 { ac_try='test -s conftest.$ac_objext'
4950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4954 (exit $ac_status); }; }; then
4957 echo "$as_me: failed program was:" >&5
4958 sed 's/^/| /' conftest.$ac_ext >&5
4962 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4963 cat >conftest.$ac_ext <<_ACEOF
4966 cat confdefs.h >>conftest.$ac_ext
4967 cat >>conftest.$ac_ext <<_ACEOF
4968 /* end confdefs.h. */
4978 rm -f conftest.$ac_objext
4979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4980 (eval $ac_compile) 2>conftest.er1
4982 grep -v '^ *+' conftest.er1 >conftest.err
4984 cat conftest.err >&5
4985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4986 (exit $ac_status); } &&
4987 { ac_try='test -z "$ac_c_werror_flag"
4988 || test ! -s conftest.err'
4989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4993 (exit $ac_status); }; } &&
4994 { ac_try='test -s conftest.$ac_objext'
4995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4999 (exit $ac_status); }; }; then
5002 echo "$as_me: failed program was:" >&5
5003 sed 's/^/| /' conftest.$ac_ext >&5
5006 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5009 if test -n "$ac_declaration"; then
5010 echo '#ifdef __cplusplus' >>confdefs.h
5011 echo $ac_declaration >>confdefs.h
5012 echo '#endif' >>confdefs.h
5016 echo "$as_me: failed program was:" >&5
5017 sed 's/^/| /' conftest.$ac_ext >&5
5020 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5022 ac_cpp='$CPP $CPPFLAGS'
5023 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5024 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5025 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5027 depcc="$CC" am_compiler_list=
5029 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5030 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
5031 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5032 echo $ECHO_N "(cached) $ECHO_C" >&6
5034 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5035 # We make a subdir and do the tests there. Otherwise we can end up
5036 # making bogus files that we don't know about and never remove. For
5037 # instance it was reported that on HP-UX the gcc test will end up
5038 # making a dummy file named `D' -- because `-MD' means `put the output
5041 # Copy depcomp to subdir because otherwise we won't find it if we're
5042 # using a relative directory.
5043 cp "$am_depcomp" conftest.dir
5045 # We will build objects and dependencies in a subdirectory because
5046 # it helps to detect inapplicable dependency modes. For instance
5047 # both Tru64's cc and ICC support -MD to output dependencies as a
5048 # side effect of compilation, but ICC will put the dependencies in
5049 # the current directory while Tru64 will put them in the object
5053 am_cv_CC_dependencies_compiler_type=none
5054 if test "$am_compiler_list" = ""; then
5055 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5057 for depmode in $am_compiler_list; do
5058 # Setup a source with many dependencies, because some compilers
5059 # like to wrap large dependency lists on column 80 (with \), and
5060 # we should not choose a depcomp mode which is confused by this.
5062 # We need to recreate these files for each test, as the compiler may
5063 # overwrite some of them when testing with obscure command lines.
5064 # This happens at least with the AIX C compiler.
5066 for i in 1 2 3 4 5 6; do
5067 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5068 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5069 # Solaris 8's {/usr,}/bin/sh.
5070 touch sub/conftst$i.h
5072 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5076 # after this tag, mechanisms are not by side-effect, so they'll
5077 # only be used when explicitly requested
5078 if test "x$enable_dependency_tracking" = xyes; then
5086 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5087 # mode. It turns out that the SunPro C++ compiler does not properly
5088 # handle `-M -o', and we need to detect this.
5089 if depmode=$depmode \
5090 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5091 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5092 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5093 >/dev/null 2>conftest.err &&
5094 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5095 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5096 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5097 # icc doesn't choke on unknown options, it will just issue warnings
5098 # or remarks (even with -Werror). So we grep stderr for any message
5099 # that says an option was ignored or not supported.
5100 # When given -MP, icc 7.0 and 7.1 complain thusly:
5101 # icc: Command line warning: ignoring option '-M'; no argument required
5102 # The diagnosis changed in icc 8.0:
5103 # icc: Command line remark: option '-MP' not supported
5104 if (grep 'ignoring option' conftest.err ||
5105 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5106 am_cv_CC_dependencies_compiler_type=$depmode
5115 am_cv_CC_dependencies_compiler_type=none
5119 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5120 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
5121 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5126 test "x$enable_dependency_tracking" != xno \
5127 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5129 am__fastdepCC_FALSE='#'
5131 am__fastdepCC_TRUE='#'
5132 am__fastdepCC_FALSE=
5136 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5137 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5138 if test "${lt_cv_path_SED+set}" = set; then
5139 echo $ECHO_N "(cached) $ECHO_C" >&6
5141 # Loop through the user's path and test for sed and gsed.
5142 # Then use that list of sed's as ones to test for truncation.
5143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5147 test -z "$as_dir" && as_dir=.
5148 for lt_ac_prog in sed gsed; do
5149 for ac_exec_ext in '' $ac_executable_extensions; do
5150 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5151 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5158 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5159 # along with /bin/sed that truncates output.
5160 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5161 test ! -f $lt_ac_sed && continue
5162 cat /dev/null > conftest.in
5164 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5165 # Check for GNU sed and select it if it is found.
5166 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5167 lt_cv_path_SED=$lt_ac_sed
5171 cat conftest.in conftest.in >conftest.tmp
5172 mv conftest.tmp conftest.in
5173 cp conftest.in conftest.nl
5175 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5176 cmp -s conftest.out conftest.nl || break
5177 # 10000 chars as input seems more than enough
5178 test $lt_ac_count -gt 10 && break
5179 lt_ac_count=`expr $lt_ac_count + 1`
5180 if test $lt_ac_count -gt $lt_ac_max; then
5181 lt_ac_max=$lt_ac_count
5182 lt_cv_path_SED=$lt_ac_sed
5190 echo "$as_me:$LINENO: result: $SED" >&5
5191 echo "${ECHO_T}$SED" >&6
5193 echo "$as_me:$LINENO: checking for egrep" >&5
5194 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
5195 if test "${ac_cv_prog_egrep+set}" = set; then
5196 echo $ECHO_N "(cached) $ECHO_C" >&6
5198 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
5199 then ac_cv_prog_egrep='grep -E'
5200 else ac_cv_prog_egrep='egrep'
5203 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
5204 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
5205 EGREP=$ac_cv_prog_egrep
5209 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5210 if test "${with_gnu_ld+set}" = set; then
5211 withval="$with_gnu_ld"
5212 test "$withval" = no || with_gnu_ld=yes
5217 if test "$GCC" = yes; then
5218 # Check if gcc -print-prog-name=ld gives a path.
5219 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5220 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5223 # gcc leaves a trailing carriage return which upsets mingw
5224 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5226 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5229 # Accept absolute paths.
5231 re_direlt='/[^/][^/]*/\.\./'
5232 # Canonicalize the pathname of ld
5233 ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
5234 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5235 ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
5237 test -z "$LD" && LD="$ac_prog"
5240 # If it fails, then pretend we aren't using GCC.
5244 # If it is relative, then search for the first ld in PATH.
5248 elif test "$with_gnu_ld" = yes; then
5249 echo "$as_me:$LINENO: checking for GNU ld" >&5
5250 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5252 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5253 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5255 if test "${lt_cv_path_LD+set}" = set; then
5256 echo $ECHO_N "(cached) $ECHO_C" >&6
5258 if test -z "$LD"; then
5259 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5260 for ac_dir in $PATH; do
5262 test -z "$ac_dir" && ac_dir=.
5263 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5264 lt_cv_path_LD="$ac_dir/$ac_prog"
5265 # Check to see if the program is GNU ld. I'd rather use --version,
5266 # but apparently some variants of GNU ld only accept -v.
5267 # Break only if it was the GNU/non-GNU ld that we prefer.
5268 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5269 *GNU* | *'with BFD'*)
5270 test "$with_gnu_ld" != no && break
5273 test "$with_gnu_ld" != yes && break
5280 lt_cv_path_LD="$LD" # Let the user override the test with a path.
5285 if test -n "$LD"; then
5286 echo "$as_me:$LINENO: result: $LD" >&5
5287 echo "${ECHO_T}$LD" >&6
5289 echo "$as_me:$LINENO: result: no" >&5
5290 echo "${ECHO_T}no" >&6
5292 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5293 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5294 { (exit 1); exit 1; }; }
5295 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5296 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5297 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5298 echo $ECHO_N "(cached) $ECHO_C" >&6
5300 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5301 case `$LD -v 2>&1 </dev/null` in
5302 *GNU* | *'with BFD'*)
5303 lt_cv_prog_gnu_ld=yes
5306 lt_cv_prog_gnu_ld=no
5310 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5311 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5312 with_gnu_ld=$lt_cv_prog_gnu_ld
5315 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5316 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5317 if test "${lt_cv_ld_reload_flag+set}" = set; then
5318 echo $ECHO_N "(cached) $ECHO_C" >&6
5320 lt_cv_ld_reload_flag='-r'
5322 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5323 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5324 reload_flag=$lt_cv_ld_reload_flag
5325 case $reload_flag in
5327 *) reload_flag=" $reload_flag" ;;
5329 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5332 if test "$GCC" = yes; then
5333 reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
5335 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5340 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5341 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
5342 if test "${lt_cv_path_NM+set}" = set; then
5343 echo $ECHO_N "(cached) $ECHO_C" >&6
5345 if test -n "$NM"; then
5346 # Let the user override the test.
5349 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5350 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
5352 test -z "$ac_dir" && ac_dir=.
5353 tmp_nm="$ac_dir/${ac_tool_prefix}nm"
5354 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5355 # Check to see if the nm accepts a BSD-compat flag.
5356 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5357 # nm: unknown option "B" ignored
5358 # Tru64's nm complains that /dev/null is an invalid object file
5359 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5360 */dev/null* | *'Invalid file or object type'*)
5361 lt_cv_path_NM="$tmp_nm -B"
5365 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5367 lt_cv_path_NM="$tmp_nm -p"
5371 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5372 continue # so that we can try to find one that supports BSD flags
5379 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5382 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5383 echo "${ECHO_T}$lt_cv_path_NM" >&6
5386 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5387 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5389 if test "$LN_S" = "ln -s"; then
5390 echo "$as_me:$LINENO: result: yes" >&5
5391 echo "${ECHO_T}yes" >&6
5393 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5394 echo "${ECHO_T}no, using $LN_S" >&6
5397 echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
5398 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6
5399 if test "${lt_cv_deplibs_check_method+set}" = set; then
5400 echo $ECHO_N "(cached) $ECHO_C" >&6
5402 lt_cv_file_magic_cmd='$MAGIC_CMD'
5403 lt_cv_file_magic_test_file=
5404 lt_cv_deplibs_check_method='unknown'
5405 # Need to set the preceding variable on all platforms that support
5406 # interlibrary dependencies.
5407 # 'none' -- dependencies not supported.
5408 # `unknown' -- same as none, but documents that we really don't know.
5409 # 'pass_all' -- all dependencies passed with no checks.
5410 # 'test_compile' -- check by making test program.
5411 # 'file_magic [[regex]]' -- check by looking for files in library path
5412 # which responds to the $file_magic_cmd with a given extended regex.
5413 # If you have `file' or equivalent on your system and you're not sure
5414 # whether `pass_all' will *always* work, you probably want this one.
5418 lt_cv_deplibs_check_method=pass_all
5422 lt_cv_deplibs_check_method=pass_all
5426 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5427 lt_cv_file_magic_cmd='/usr/bin/file -L'
5428 lt_cv_file_magic_test_file=/shlib/libc.so
5432 # func_win32_libid is a shell function defined in ltmain.sh
5433 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5434 lt_cv_file_magic_cmd='func_win32_libid'
5438 # Base MSYS/MinGW do not provide the 'file' command needed by
5439 # func_win32_libid shell function, so use a weaker test based on 'objdump'.
5440 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5441 lt_cv_file_magic_cmd='$OBJDUMP -f'
5444 darwin* | rhapsody*)
5445 lt_cv_deplibs_check_method=pass_all
5448 freebsd* | kfreebsd*-gnu | dragonfly*)
5449 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5452 # Not sure whether the presence of OpenBSD here was a mistake.
5453 # Let's accept both of them until this is cleared up.
5454 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5455 lt_cv_file_magic_cmd=/usr/bin/file
5456 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5460 lt_cv_deplibs_check_method=pass_all
5465 lt_cv_deplibs_check_method=pass_all
5468 hpux10.20* | hpux11*)
5469 lt_cv_file_magic_cmd=/usr/bin/file
5472 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5473 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5476 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]'
5477 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5480 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5481 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5486 irix5* | irix6* | nonstopux*)
5488 *-32|*"-32 ") libmagic=32-bit;;
5489 *-n32|*"-n32 ") libmagic=N32;;
5490 *-64|*"-64 ") libmagic=64-bit;;
5491 *) libmagic=never-match;;
5493 lt_cv_deplibs_check_method=pass_all
5496 # This must be Linux ELF.
5498 lt_cv_deplibs_check_method=pass_all
5502 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
5503 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5505 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5510 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5511 lt_cv_file_magic_cmd=/usr/bin/file
5512 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5516 lt_cv_deplibs_check_method=unknown
5520 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5521 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5523 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5527 osf3* | osf4* | osf5*)
5528 lt_cv_deplibs_check_method=pass_all
5532 lt_cv_deplibs_check_method=pass_all
5536 lt_cv_deplibs_check_method=pass_all
5539 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5540 case $host_vendor in
5542 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]'
5543 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5546 lt_cv_deplibs_check_method=pass_all
5549 lt_cv_file_magic_cmd='/bin/file'
5550 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5553 lt_cv_file_magic_cmd='/bin/file'
5554 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5555 lt_cv_file_magic_test_file=/lib/libc.so
5558 lt_cv_deplibs_check_method=pass_all
5563 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
5564 lt_cv_deplibs_check_method=pass_all
5569 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5570 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5571 file_magic_cmd=$lt_cv_file_magic_cmd
5572 deplibs_check_method=$lt_cv_deplibs_check_method
5573 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5578 # If no C compiler was specified, use CC.
5581 # Allow CC to be a program name with arguments.
5585 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5586 if test "${enable_libtool_lock+set}" = set; then
5587 enableval="$enable_libtool_lock"
5590 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5592 # Some flags need to be propagated to the compiler or linker for good
5596 # Find out which ABI we are using.
5597 echo 'int i;' > conftest.$ac_ext
5598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5599 (eval $ac_compile) 2>&5
5601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5602 (exit $ac_status); }; then
5603 case `/usr/bin/file conftest.$ac_objext` in
5615 # Find out which ABI we are using.
5616 echo '#line 5616 "configure"' > conftest.$ac_ext
5617 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5618 (eval $ac_compile) 2>&5
5620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5621 (exit $ac_status); }; then
5622 if test "$lt_cv_prog_gnu_ld" = yes; then
5623 case `/usr/bin/file conftest.$ac_objext` in
5625 LD="${LD-ld} -melf32bsmip"
5628 LD="${LD-ld} -melf32bmipn32"
5631 LD="${LD-ld} -melf64bmip"
5635 case `/usr/bin/file conftest.$ac_objext` in
5651 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
5652 # Find out which ABI we are using.
5653 echo 'int i;' > conftest.$ac_ext
5654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5655 (eval $ac_compile) 2>&5
5657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5658 (exit $ac_status); }; then
5659 case `/usr/bin/file conftest.o` in
5663 LD="${LD-ld} -m elf_i386"
5665 ppc64-*linux*|powerpc64-*linux*)
5666 LD="${LD-ld} -m elf32ppclinux"
5669 LD="${LD-ld} -m elf_s390"
5672 LD="${LD-ld} -m elf32_sparc"
5679 LD="${LD-ld} -m elf_x86_64"
5681 ppc*-*linux*|powerpc*-*linux*)
5682 LD="${LD-ld} -m elf64ppc"
5685 LD="${LD-ld} -m elf64_s390"
5688 LD="${LD-ld} -m elf64_sparc"
5698 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5699 SAVE_CFLAGS="$CFLAGS"
5700 CFLAGS="$CFLAGS -belf"
5701 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5702 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5703 if test "${lt_cv_cc_needs_belf+set}" = set; then
5704 echo $ECHO_N "(cached) $ECHO_C" >&6
5707 ac_cpp='$CPP $CPPFLAGS'
5708 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5709 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5710 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5712 cat >conftest.$ac_ext <<_ACEOF
5715 cat confdefs.h >>conftest.$ac_ext
5716 cat >>conftest.$ac_ext <<_ACEOF
5717 /* end confdefs.h. */
5727 rm -f conftest.$ac_objext conftest$ac_exeext
5728 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5729 (eval $ac_link) 2>conftest.er1
5731 grep -v '^ *+' conftest.er1 >conftest.err
5733 cat conftest.err >&5
5734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5735 (exit $ac_status); } &&
5736 { ac_try='test -z "$ac_c_werror_flag"
5737 || test ! -s conftest.err'
5738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5742 (exit $ac_status); }; } &&
5743 { ac_try='test -s conftest$ac_exeext'
5744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5748 (exit $ac_status); }; }; then
5749 lt_cv_cc_needs_belf=yes
5751 echo "$as_me: failed program was:" >&5
5752 sed 's/^/| /' conftest.$ac_ext >&5
5754 lt_cv_cc_needs_belf=no
5756 rm -f conftest.err conftest.$ac_objext \
5757 conftest$ac_exeext conftest.$ac_ext
5759 ac_cpp='$CPP $CPPFLAGS'
5760 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5761 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5762 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5765 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5766 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5767 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5768 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5769 CFLAGS="$SAVE_CFLAGS"
5772 *-*-cygwin* | *-*-mingw* | *-*-pw32*)
5773 if test -n "$ac_tool_prefix"; then
5774 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
5775 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
5776 echo "$as_me:$LINENO: checking for $ac_word" >&5
5777 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5778 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
5779 echo $ECHO_N "(cached) $ECHO_C" >&6
5781 if test -n "$DLLTOOL"; then
5782 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
5784 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5788 test -z "$as_dir" && as_dir=.
5789 for ac_exec_ext in '' $ac_executable_extensions; do
5790 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5791 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
5792 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5800 DLLTOOL=$ac_cv_prog_DLLTOOL
5801 if test -n "$DLLTOOL"; then
5802 echo "$as_me:$LINENO: result: $DLLTOOL" >&5
5803 echo "${ECHO_T}$DLLTOOL" >&6
5805 echo "$as_me:$LINENO: result: no" >&5
5806 echo "${ECHO_T}no" >&6
5810 if test -z "$ac_cv_prog_DLLTOOL"; then
5811 ac_ct_DLLTOOL=$DLLTOOL
5812 # Extract the first word of "dlltool", so it can be a program name with args.
5813 set dummy dlltool; ac_word=$2
5814 echo "$as_me:$LINENO: checking for $ac_word" >&5
5815 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5816 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
5817 echo $ECHO_N "(cached) $ECHO_C" >&6
5819 if test -n "$ac_ct_DLLTOOL"; then
5820 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
5822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5826 test -z "$as_dir" && as_dir=.
5827 for ac_exec_ext in '' $ac_executable_extensions; do
5828 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5829 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
5830 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5836 test -z "$ac_cv_prog_ac_ct_DLLTOOL" && ac_cv_prog_ac_ct_DLLTOOL="false"
5839 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
5840 if test -n "$ac_ct_DLLTOOL"; then
5841 echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
5842 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6
5844 echo "$as_me:$LINENO: result: no" >&5
5845 echo "${ECHO_T}no" >&6
5848 DLLTOOL=$ac_ct_DLLTOOL
5850 DLLTOOL="$ac_cv_prog_DLLTOOL"
5853 if test -n "$ac_tool_prefix"; then
5854 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
5855 set dummy ${ac_tool_prefix}as; ac_word=$2
5856 echo "$as_me:$LINENO: checking for $ac_word" >&5
5857 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5858 if test "${ac_cv_prog_AS+set}" = set; then
5859 echo $ECHO_N "(cached) $ECHO_C" >&6
5861 if test -n "$AS"; then
5862 ac_cv_prog_AS="$AS" # Let the user override the test.
5864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5868 test -z "$as_dir" && as_dir=.
5869 for ac_exec_ext in '' $ac_executable_extensions; do
5870 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5871 ac_cv_prog_AS="${ac_tool_prefix}as"
5872 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5881 if test -n "$AS"; then
5882 echo "$as_me:$LINENO: result: $AS" >&5
5883 echo "${ECHO_T}$AS" >&6
5885 echo "$as_me:$LINENO: result: no" >&5
5886 echo "${ECHO_T}no" >&6
5890 if test -z "$ac_cv_prog_AS"; then
5892 # Extract the first word of "as", so it can be a program name with args.
5893 set dummy as; ac_word=$2
5894 echo "$as_me:$LINENO: checking for $ac_word" >&5
5895 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5896 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
5897 echo $ECHO_N "(cached) $ECHO_C" >&6
5899 if test -n "$ac_ct_AS"; then
5900 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
5902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5906 test -z "$as_dir" && as_dir=.
5907 for ac_exec_ext in '' $ac_executable_extensions; do
5908 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5909 ac_cv_prog_ac_ct_AS="as"
5910 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5916 test -z "$ac_cv_prog_ac_ct_AS" && ac_cv_prog_ac_ct_AS="false"
5919 ac_ct_AS=$ac_cv_prog_ac_ct_AS
5920 if test -n "$ac_ct_AS"; then
5921 echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
5922 echo "${ECHO_T}$ac_ct_AS" >&6
5924 echo "$as_me:$LINENO: result: no" >&5
5925 echo "${ECHO_T}no" >&6
5933 if test -n "$ac_tool_prefix"; then
5934 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5935 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5936 echo "$as_me:$LINENO: checking for $ac_word" >&5
5937 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5938 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
5939 echo $ECHO_N "(cached) $ECHO_C" >&6
5941 if test -n "$OBJDUMP"; then
5942 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5944 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5948 test -z "$as_dir" && as_dir=.
5949 for ac_exec_ext in '' $ac_executable_extensions; do
5950 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5951 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5952 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5960 OBJDUMP=$ac_cv_prog_OBJDUMP
5961 if test -n "$OBJDUMP"; then
5962 echo "$as_me:$LINENO: result: $OBJDUMP" >&5
5963 echo "${ECHO_T}$OBJDUMP" >&6
5965 echo "$as_me:$LINENO: result: no" >&5
5966 echo "${ECHO_T}no" >&6
5970 if test -z "$ac_cv_prog_OBJDUMP"; then
5971 ac_ct_OBJDUMP=$OBJDUMP
5972 # Extract the first word of "objdump", so it can be a program name with args.
5973 set dummy objdump; ac_word=$2
5974 echo "$as_me:$LINENO: checking for $ac_word" >&5
5975 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5976 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
5977 echo $ECHO_N "(cached) $ECHO_C" >&6
5979 if test -n "$ac_ct_OBJDUMP"; then
5980 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5986 test -z "$as_dir" && as_dir=.
5987 for ac_exec_ext in '' $ac_executable_extensions; do
5988 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5989 ac_cv_prog_ac_ct_OBJDUMP="objdump"
5990 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5996 test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
5999 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6000 if test -n "$ac_ct_OBJDUMP"; then
6001 echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6002 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
6004 echo "$as_me:$LINENO: result: no" >&5
6005 echo "${ECHO_T}no" >&6
6008 OBJDUMP=$ac_ct_OBJDUMP
6010 OBJDUMP="$ac_cv_prog_OBJDUMP"
6017 need_locks="$enable_libtool_lock"
6021 ac_cpp='$CPP $CPPFLAGS'
6022 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6023 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6024 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6025 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6026 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
6027 # On Suns, sometimes $CPP names a directory.
6028 if test -n "$CPP" && test -d "$CPP"; then
6031 if test -z "$CPP"; then
6032 if test "${ac_cv_prog_CPP+set}" = set; then
6033 echo $ECHO_N "(cached) $ECHO_C" >&6
6035 # Double quotes because CPP needs to be expanded
6036 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6039 for ac_c_preproc_warn_flag in '' yes
6041 # Use a header file that comes with gcc, so configuring glibc
6042 # with a fresh cross-compiler works.
6043 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6044 # <limits.h> exists even on freestanding compilers.
6045 # On the NeXT, cc -E runs the code through the compiler's parser,
6046 # not just through cpp. "Syntax error" is here to catch this case.
6047 cat >conftest.$ac_ext <<_ACEOF
6050 cat confdefs.h >>conftest.$ac_ext
6051 cat >>conftest.$ac_ext <<_ACEOF
6052 /* end confdefs.h. */
6054 # include <limits.h>
6056 # include <assert.h>
6060 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6061 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6063 grep -v '^ *+' conftest.er1 >conftest.err
6065 cat conftest.err >&5
6066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6067 (exit $ac_status); } >/dev/null; then
6068 if test -s conftest.err; then
6069 ac_cpp_err=$ac_c_preproc_warn_flag
6070 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6077 if test -z "$ac_cpp_err"; then
6080 echo "$as_me: failed program was:" >&5
6081 sed 's/^/| /' conftest.$ac_ext >&5
6083 # Broken: fails on valid input.
6086 rm -f conftest.err conftest.$ac_ext
6088 # OK, works on sane cases. Now check whether non-existent headers
6089 # can be detected and how.
6090 cat >conftest.$ac_ext <<_ACEOF
6093 cat confdefs.h >>conftest.$ac_ext
6094 cat >>conftest.$ac_ext <<_ACEOF
6095 /* end confdefs.h. */
6096 #include <ac_nonexistent.h>
6098 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6099 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6101 grep -v '^ *+' conftest.er1 >conftest.err
6103 cat conftest.err >&5
6104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6105 (exit $ac_status); } >/dev/null; then
6106 if test -s conftest.err; then
6107 ac_cpp_err=$ac_c_preproc_warn_flag
6108 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6115 if test -z "$ac_cpp_err"; then
6116 # Broken: success on invalid input.
6119 echo "$as_me: failed program was:" >&5
6120 sed 's/^/| /' conftest.$ac_ext >&5
6122 # Passes both tests.
6126 rm -f conftest.err conftest.$ac_ext
6129 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6130 rm -f conftest.err conftest.$ac_ext
6131 if $ac_preproc_ok; then
6143 echo "$as_me:$LINENO: result: $CPP" >&5
6144 echo "${ECHO_T}$CPP" >&6
6146 for ac_c_preproc_warn_flag in '' yes
6148 # Use a header file that comes with gcc, so configuring glibc
6149 # with a fresh cross-compiler works.
6150 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6151 # <limits.h> exists even on freestanding compilers.
6152 # On the NeXT, cc -E runs the code through the compiler's parser,
6153 # not just through cpp. "Syntax error" is here to catch this case.
6154 cat >conftest.$ac_ext <<_ACEOF
6157 cat confdefs.h >>conftest.$ac_ext
6158 cat >>conftest.$ac_ext <<_ACEOF
6159 /* end confdefs.h. */
6161 # include <limits.h>
6163 # include <assert.h>
6167 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6168 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6170 grep -v '^ *+' conftest.er1 >conftest.err
6172 cat conftest.err >&5
6173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6174 (exit $ac_status); } >/dev/null; then
6175 if test -s conftest.err; then
6176 ac_cpp_err=$ac_c_preproc_warn_flag
6177 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6184 if test -z "$ac_cpp_err"; then
6187 echo "$as_me: failed program was:" >&5
6188 sed 's/^/| /' conftest.$ac_ext >&5
6190 # Broken: fails on valid input.
6193 rm -f conftest.err conftest.$ac_ext
6195 # OK, works on sane cases. Now check whether non-existent headers
6196 # can be detected and how.
6197 cat >conftest.$ac_ext <<_ACEOF
6200 cat confdefs.h >>conftest.$ac_ext
6201 cat >>conftest.$ac_ext <<_ACEOF
6202 /* end confdefs.h. */
6203 #include <ac_nonexistent.h>
6205 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6206 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6208 grep -v '^ *+' conftest.er1 >conftest.err
6210 cat conftest.err >&5
6211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6212 (exit $ac_status); } >/dev/null; then
6213 if test -s conftest.err; then
6214 ac_cpp_err=$ac_c_preproc_warn_flag
6215 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6222 if test -z "$ac_cpp_err"; then
6223 # Broken: success on invalid input.
6226 echo "$as_me: failed program was:" >&5
6227 sed 's/^/| /' conftest.$ac_ext >&5
6229 # Passes both tests.
6233 rm -f conftest.err conftest.$ac_ext
6236 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6237 rm -f conftest.err conftest.$ac_ext
6238 if $ac_preproc_ok; then
6241 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6242 See \`config.log' for more details." >&5
6243 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6244 See \`config.log' for more details." >&2;}
6245 { (exit 1); exit 1; }; }
6249 ac_cpp='$CPP $CPPFLAGS'
6250 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6251 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6252 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6255 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6256 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6257 if test "${ac_cv_header_stdc+set}" = set; then
6258 echo $ECHO_N "(cached) $ECHO_C" >&6
6260 cat >conftest.$ac_ext <<_ACEOF
6263 cat confdefs.h >>conftest.$ac_ext
6264 cat >>conftest.$ac_ext <<_ACEOF
6265 /* end confdefs.h. */
6279 rm -f conftest.$ac_objext
6280 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6281 (eval $ac_compile) 2>conftest.er1
6283 grep -v '^ *+' conftest.er1 >conftest.err
6285 cat conftest.err >&5
6286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6287 (exit $ac_status); } &&
6288 { ac_try='test -z "$ac_c_werror_flag"
6289 || test ! -s conftest.err'
6290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6294 (exit $ac_status); }; } &&
6295 { ac_try='test -s conftest.$ac_objext'
6296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6300 (exit $ac_status); }; }; then
6301 ac_cv_header_stdc=yes
6303 echo "$as_me: failed program was:" >&5
6304 sed 's/^/| /' conftest.$ac_ext >&5
6306 ac_cv_header_stdc=no
6308 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6310 if test $ac_cv_header_stdc = yes; then
6311 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6312 cat >conftest.$ac_ext <<_ACEOF
6315 cat confdefs.h >>conftest.$ac_ext
6316 cat >>conftest.$ac_ext <<_ACEOF
6317 /* end confdefs.h. */
6321 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6322 $EGREP "memchr" >/dev/null 2>&1; then
6325 ac_cv_header_stdc=no
6331 if test $ac_cv_header_stdc = yes; then
6332 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6333 cat >conftest.$ac_ext <<_ACEOF
6336 cat confdefs.h >>conftest.$ac_ext
6337 cat >>conftest.$ac_ext <<_ACEOF
6338 /* end confdefs.h. */
6342 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6343 $EGREP "free" >/dev/null 2>&1; then
6346 ac_cv_header_stdc=no
6352 if test $ac_cv_header_stdc = yes; then
6353 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6354 if test "$cross_compiling" = yes; then
6357 cat >conftest.$ac_ext <<_ACEOF
6360 cat confdefs.h >>conftest.$ac_ext
6361 cat >>conftest.$ac_ext <<_ACEOF
6362 /* end confdefs.h. */
6364 #if ((' ' & 0x0FF) == 0x020)
6365 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6366 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6368 # define ISLOWER(c) \
6369 (('a' <= (c) && (c) <= 'i') \
6370 || ('j' <= (c) && (c) <= 'r') \
6371 || ('s' <= (c) && (c) <= 'z'))
6372 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6375 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6380 for (i = 0; i < 256; i++)
6381 if (XOR (islower (i), ISLOWER (i))
6382 || toupper (i) != TOUPPER (i))
6387 rm -f conftest$ac_exeext
6388 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6389 (eval $ac_link) 2>&5
6391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6392 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6397 (exit $ac_status); }; }; then
6400 echo "$as_me: program exited with status $ac_status" >&5
6401 echo "$as_me: failed program was:" >&5
6402 sed 's/^/| /' conftest.$ac_ext >&5
6405 ac_cv_header_stdc=no
6407 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6411 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6412 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6413 if test $ac_cv_header_stdc = yes; then
6415 cat >>confdefs.h <<\_ACEOF
6416 #define STDC_HEADERS 1
6421 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6431 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6432 inttypes.h stdint.h unistd.h
6434 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6435 echo "$as_me:$LINENO: checking for $ac_header" >&5
6436 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6437 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6438 echo $ECHO_N "(cached) $ECHO_C" >&6
6440 cat >conftest.$ac_ext <<_ACEOF
6443 cat confdefs.h >>conftest.$ac_ext
6444 cat >>conftest.$ac_ext <<_ACEOF
6445 /* end confdefs.h. */
6446 $ac_includes_default
6448 #include <$ac_header>
6450 rm -f conftest.$ac_objext
6451 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6452 (eval $ac_compile) 2>conftest.er1
6454 grep -v '^ *+' conftest.er1 >conftest.err
6456 cat conftest.err >&5
6457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6458 (exit $ac_status); } &&
6459 { ac_try='test -z "$ac_c_werror_flag"
6460 || test ! -s conftest.err'
6461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6465 (exit $ac_status); }; } &&
6466 { ac_try='test -s conftest.$ac_objext'
6467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6471 (exit $ac_status); }; }; then
6472 eval "$as_ac_Header=yes"
6474 echo "$as_me: failed program was:" >&5
6475 sed 's/^/| /' conftest.$ac_ext >&5
6477 eval "$as_ac_Header=no"
6479 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6481 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6482 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6483 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6484 cat >>confdefs.h <<_ACEOF
6485 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6494 for ac_header in dlfcn.h
6496 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6497 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6498 echo "$as_me:$LINENO: checking for $ac_header" >&5
6499 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6500 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6501 echo $ECHO_N "(cached) $ECHO_C" >&6
6503 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6504 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6506 # Is the header compilable?
6507 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6508 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6509 cat >conftest.$ac_ext <<_ACEOF
6512 cat confdefs.h >>conftest.$ac_ext
6513 cat >>conftest.$ac_ext <<_ACEOF
6514 /* end confdefs.h. */
6515 $ac_includes_default
6516 #include <$ac_header>
6518 rm -f conftest.$ac_objext
6519 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6520 (eval $ac_compile) 2>conftest.er1
6522 grep -v '^ *+' conftest.er1 >conftest.err
6524 cat conftest.err >&5
6525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6526 (exit $ac_status); } &&
6527 { ac_try='test -z "$ac_c_werror_flag"
6528 || test ! -s conftest.err'
6529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6533 (exit $ac_status); }; } &&
6534 { ac_try='test -s conftest.$ac_objext'
6535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6539 (exit $ac_status); }; }; then
6540 ac_header_compiler=yes
6542 echo "$as_me: failed program was:" >&5
6543 sed 's/^/| /' conftest.$ac_ext >&5
6545 ac_header_compiler=no
6547 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6548 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6549 echo "${ECHO_T}$ac_header_compiler" >&6
6551 # Is the header present?
6552 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6553 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6554 cat >conftest.$ac_ext <<_ACEOF
6557 cat confdefs.h >>conftest.$ac_ext
6558 cat >>conftest.$ac_ext <<_ACEOF
6559 /* end confdefs.h. */
6560 #include <$ac_header>
6562 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6563 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6565 grep -v '^ *+' conftest.er1 >conftest.err
6567 cat conftest.err >&5
6568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6569 (exit $ac_status); } >/dev/null; then
6570 if test -s conftest.err; then
6571 ac_cpp_err=$ac_c_preproc_warn_flag
6572 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6579 if test -z "$ac_cpp_err"; then
6580 ac_header_preproc=yes
6582 echo "$as_me: failed program was:" >&5
6583 sed 's/^/| /' conftest.$ac_ext >&5
6585 ac_header_preproc=no
6587 rm -f conftest.err conftest.$ac_ext
6588 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6589 echo "${ECHO_T}$ac_header_preproc" >&6
6591 # So? What about this header?
6592 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
6594 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
6595 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
6596 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
6597 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
6598 ac_header_preproc=yes
6601 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
6602 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
6603 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
6604 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
6605 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6606 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
6607 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
6608 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
6609 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
6610 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
6611 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
6612 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
6615 ## --------------------------------------------- ##
6616 ## Report this to <http://www.openldap.org/its/> ##
6617 ## --------------------------------------------- ##
6620 sed "s/^/$as_me: WARNING: /" >&2
6623 echo "$as_me:$LINENO: checking for $ac_header" >&5
6624 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6625 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6626 echo $ECHO_N "(cached) $ECHO_C" >&6
6628 eval "$as_ac_Header=\$ac_header_preproc"
6630 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6631 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6634 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6635 cat >>confdefs.h <<_ACEOF
6636 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6644 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
6646 # find the maximum length of command line arguments
6647 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
6648 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
6649 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
6650 echo $ECHO_N "(cached) $ECHO_C" >&6
6657 # On DJGPP, this test can blow up pretty badly due to problems in libc
6658 # (any single argument exceeding 2000 bytes causes a buffer overrun
6659 # during glob expansion). Even if it were fixed, the result of this
6660 # check would be larger than it should be.
6661 lt_cv_sys_max_cmd_len=12288; # 12K is about right
6665 # Under GNU Hurd, this test is not required because there is
6666 # no limit to the length of command line arguments.
6667 # Libtool will interpret -1 as no limit whatsoever
6668 lt_cv_sys_max_cmd_len=-1;
6672 # On Win9x/ME, this test blows up -- it succeeds, but takes
6673 # about 5 minutes as the teststring grows exponentially.
6674 # Worse, since 9x/ME are not pre-emptively multitasking,
6675 # you end up with a "frozen" computer, even though with patience
6676 # the test eventually succeeds (with a max line length of 256k).
6677 # Instead, let's just punt: use the minimum linelength reported by
6678 # all of the supported platforms: 8192 (on NT/2K/XP).
6679 lt_cv_sys_max_cmd_len=8192;
6683 # On AmigaOS with pdksh, this test takes hours, literally.
6684 # So we just punt and use a minimum line length of 8192.
6685 lt_cv_sys_max_cmd_len=8192;
6688 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6689 # This has been around since 386BSD, at least. Likely further.
6690 if test -x /sbin/sysctl; then
6691 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6692 elif test -x /usr/sbin/sysctl; then
6693 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6695 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
6697 # And add a safety zone
6698 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6699 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6702 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6703 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6704 # nice to cause kernel panics so lets avoid the loop below.
6705 # First set a reasonable default.
6706 lt_cv_sys_max_cmd_len=16384
6708 if test -x /sbin/sysconfig; then
6709 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6710 *1*) lt_cv_sys_max_cmd_len=-1 ;;
6715 # If test is not a shell built-in, we'll probably end up computing a
6716 # maximum length that is only half of the actual maximum length, but
6718 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6719 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
6720 = "XX$teststring") >/dev/null 2>&1 &&
6721 new_result=`expr "X$teststring" : ".*" 2>&1` &&
6722 lt_cv_sys_max_cmd_len=$new_result &&
6723 test $i != 17 # 1/2 MB should be enough
6726 teststring=$teststring$teststring
6729 # Add a significant safety factor because C++ compilers can tack on massive
6730 # amounts of additional arguments before passing them to the linker.
6731 # It appears as though 1/2 is a usable value.
6732 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6738 if test -n $lt_cv_sys_max_cmd_len ; then
6739 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
6740 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
6742 echo "$as_me:$LINENO: result: none" >&5
6743 echo "${ECHO_T}none" >&6
6749 # Check for command to grab the raw symbol name followed by C symbol from nm.
6750 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6751 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6752 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6753 echo $ECHO_N "(cached) $ECHO_C" >&6
6756 # These are sane defaults that work on at least a few old systems.
6757 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6759 # Character class describing NM global symbol codes.
6760 symcode='[BCDEGRST]'
6762 # Regexp to match symbols that can be accessed directly from C.
6763 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6765 # Transform an extracted symbol line into a proper C declaration
6766 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
6768 # Transform an extracted symbol line into symbol name and symbol address
6769 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'"
6771 # Define system-specific variables.
6776 cygwin* | mingw* | pw32*)
6777 symcode='[ABCDGISTW]'
6779 hpux*) # Its linker distinguishes data from code symbols
6780 if test "$host_cpu" = ia64; then
6781 symcode='[ABCDEGRST]'
6783 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6784 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'"
6787 if test "$host_cpu" = ia64; then
6788 symcode='[ABCDGIRSTW]'
6789 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6790 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'"
6794 symcode='[BCDEGRST]'
6797 symcode='[BCDEGQRST]'
6807 # Handle CRLF in mingw tool chain
6811 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6815 # If we're using GNU nm, then use its standard symbol codes.
6816 case `$NM -V 2>&1` in
6817 *GNU* | *'with BFD'*)
6818 symcode='[ABCDGIRSTW]' ;;
6821 # Try without a prefix undercore, then with it.
6822 for ac_symprfx in "" "_"; do
6824 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6825 symxfrm="\\1 $ac_symprfx\\2 \\2"
6827 # Write the raw and C identifiers.
6828 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6830 # Check to see that the pipe works correctly.
6834 cat > conftest.$ac_ext <<EOF
6839 void nm_test_func(){}
6843 int main(){nm_test_var='a';nm_test_func();return(0);}
6846 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6847 (eval $ac_compile) 2>&5
6849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6850 (exit $ac_status); }; then
6851 # Now try to grab the symbols.
6853 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6854 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6856 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6857 (exit $ac_status); } && test -s "$nlist"; then
6858 # Try sorting and uniquifying the output.
6859 if sort "$nlist" | uniq > "$nlist"T; then
6860 mv -f "$nlist"T "$nlist"
6865 # Make sure that we snagged all the symbols we need.
6866 if grep ' nm_test_var$' "$nlist" >/dev/null; then
6867 if grep ' nm_test_func$' "$nlist" >/dev/null; then
6868 cat <<EOF > conftest.$ac_ext
6874 # Now generate the symbol file.
6875 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
6877 cat <<EOF >> conftest.$ac_ext
6878 #if defined (__STDC__) && __STDC__
6879 # define lt_ptr_t void *
6881 # define lt_ptr_t char *
6885 /* The mapping between symbol names and symbols. */
6890 lt_preloaded_symbols[] =
6893 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
6894 cat <<\EOF >> conftest.$ac_ext
6902 # Now try linking the two files.
6903 mv conftest.$ac_objext conftstm.$ac_objext
6904 lt_save_LIBS="$LIBS"
6905 lt_save_CFLAGS="$CFLAGS"
6906 LIBS="conftstm.$ac_objext"
6907 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6908 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6909 (eval $ac_link) 2>&5
6911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6912 (exit $ac_status); } && test -s conftest${ac_exeext}; then
6915 LIBS="$lt_save_LIBS"
6916 CFLAGS="$lt_save_CFLAGS"
6918 echo "cannot find nm_test_func in $nlist" >&5
6921 echo "cannot find nm_test_var in $nlist" >&5
6924 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6927 echo "$progname: failed program was:" >&5
6928 cat conftest.$ac_ext >&5
6930 rm -f conftest* conftst*
6932 # Do not use the global_symbol_pipe unless it works.
6933 if test "$pipe_works" = yes; then
6936 lt_cv_sys_global_symbol_pipe=
6942 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6943 lt_cv_sys_global_symbol_to_cdecl=
6945 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6946 echo "$as_me:$LINENO: result: failed" >&5
6947 echo "${ECHO_T}failed" >&6
6949 echo "$as_me:$LINENO: result: ok" >&5
6950 echo "${ECHO_T}ok" >&6
6953 echo "$as_me:$LINENO: checking for objdir" >&5
6954 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6955 if test "${lt_cv_objdir+set}" = set; then
6956 echo $ECHO_N "(cached) $ECHO_C" >&6
6958 rm -f .libs 2>/dev/null
6959 mkdir .libs 2>/dev/null
6960 if test -d .libs; then
6963 # MS-DOS does not allow filenames that begin with a dot.
6966 rmdir .libs 2>/dev/null
6968 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6969 echo "${ECHO_T}$lt_cv_objdir" >&6
6970 objdir=$lt_cv_objdir
6978 # AIX sometimes has problems with the GCC collect2 program. For some
6979 # reason, if we set the COLLECT_NAMES environment variable, the problems
6980 # vanish in a puff of smoke.
6981 if test "X${COLLECT_NAMES+set}" != Xset; then
6983 export COLLECT_NAMES
6988 # Sed substitution that helps us do robust quoting. It backslashifies
6989 # metacharacters that are still active within double-quoted strings.
6990 Xsed='sed -e 1s/^X//'
6991 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
6993 # Same as above, but do not quote variable references.
6994 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
6996 # Sed substitution to delay expansion of an escaped shell variable in a
6997 # double_quote_subst'ed string.
6998 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7000 # Sed substitution to avoid accidental globbing in evaled expressions
7001 no_glob_subst='s/\*/\\\*/g'
7007 default_ofile=libtool
7008 can_build_shared=yes
7010 # All known linkers require a `.a' archive for static linking (except MSVC,
7011 # which needs '.lib').
7013 ltmain="$ac_aux_dir/ltmain.sh"
7014 ofile="$default_ofile"
7015 with_gnu_ld="$lt_cv_prog_gnu_ld"
7017 if test -n "$ac_tool_prefix"; then
7018 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7019 set dummy ${ac_tool_prefix}ar; ac_word=$2
7020 echo "$as_me:$LINENO: checking for $ac_word" >&5
7021 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7022 if test "${ac_cv_prog_AR+set}" = set; then
7023 echo $ECHO_N "(cached) $ECHO_C" >&6
7025 if test -n "$AR"; then
7026 ac_cv_prog_AR="$AR" # Let the user override the test.
7028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7032 test -z "$as_dir" && as_dir=.
7033 for ac_exec_ext in '' $ac_executable_extensions; do
7034 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7035 ac_cv_prog_AR="${ac_tool_prefix}ar"
7036 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7045 if test -n "$AR"; then
7046 echo "$as_me:$LINENO: result: $AR" >&5
7047 echo "${ECHO_T}$AR" >&6
7049 echo "$as_me:$LINENO: result: no" >&5
7050 echo "${ECHO_T}no" >&6
7054 if test -z "$ac_cv_prog_AR"; then
7056 # Extract the first word of "ar", so it can be a program name with args.
7057 set dummy ar; ac_word=$2
7058 echo "$as_me:$LINENO: checking for $ac_word" >&5
7059 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7060 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7061 echo $ECHO_N "(cached) $ECHO_C" >&6
7063 if test -n "$ac_ct_AR"; then
7064 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7070 test -z "$as_dir" && as_dir=.
7071 for ac_exec_ext in '' $ac_executable_extensions; do
7072 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7073 ac_cv_prog_ac_ct_AR="ar"
7074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7080 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
7083 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7084 if test -n "$ac_ct_AR"; then
7085 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7086 echo "${ECHO_T}$ac_ct_AR" >&6
7088 echo "$as_me:$LINENO: result: no" >&5
7089 echo "${ECHO_T}no" >&6
7097 if test -n "$ac_tool_prefix"; then
7098 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7099 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7100 echo "$as_me:$LINENO: checking for $ac_word" >&5
7101 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7102 if test "${ac_cv_prog_RANLIB+set}" = set; then
7103 echo $ECHO_N "(cached) $ECHO_C" >&6
7105 if test -n "$RANLIB"; then
7106 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7112 test -z "$as_dir" && as_dir=.
7113 for ac_exec_ext in '' $ac_executable_extensions; do
7114 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7115 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7116 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7124 RANLIB=$ac_cv_prog_RANLIB
7125 if test -n "$RANLIB"; then
7126 echo "$as_me:$LINENO: result: $RANLIB" >&5
7127 echo "${ECHO_T}$RANLIB" >&6
7129 echo "$as_me:$LINENO: result: no" >&5
7130 echo "${ECHO_T}no" >&6
7134 if test -z "$ac_cv_prog_RANLIB"; then
7135 ac_ct_RANLIB=$RANLIB
7136 # Extract the first word of "ranlib", so it can be a program name with args.
7137 set dummy ranlib; ac_word=$2
7138 echo "$as_me:$LINENO: checking for $ac_word" >&5
7139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7140 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7141 echo $ECHO_N "(cached) $ECHO_C" >&6
7143 if test -n "$ac_ct_RANLIB"; then
7144 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7150 test -z "$as_dir" && as_dir=.
7151 for ac_exec_ext in '' $ac_executable_extensions; do
7152 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7153 ac_cv_prog_ac_ct_RANLIB="ranlib"
7154 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7160 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
7163 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7164 if test -n "$ac_ct_RANLIB"; then
7165 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7166 echo "${ECHO_T}$ac_ct_RANLIB" >&6
7168 echo "$as_me:$LINENO: result: no" >&5
7169 echo "${ECHO_T}no" >&6
7172 RANLIB=$ac_ct_RANLIB
7174 RANLIB="$ac_cv_prog_RANLIB"
7177 if test -n "$ac_tool_prefix"; then
7178 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
7179 set dummy ${ac_tool_prefix}strip; ac_word=$2
7180 echo "$as_me:$LINENO: checking for $ac_word" >&5
7181 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7182 if test "${ac_cv_prog_STRIP+set}" = set; then
7183 echo $ECHO_N "(cached) $ECHO_C" >&6
7185 if test -n "$STRIP"; then
7186 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
7188 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7192 test -z "$as_dir" && as_dir=.
7193 for ac_exec_ext in '' $ac_executable_extensions; do
7194 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7195 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
7196 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7204 STRIP=$ac_cv_prog_STRIP
7205 if test -n "$STRIP"; then
7206 echo "$as_me:$LINENO: result: $STRIP" >&5
7207 echo "${ECHO_T}$STRIP" >&6
7209 echo "$as_me:$LINENO: result: no" >&5
7210 echo "${ECHO_T}no" >&6
7214 if test -z "$ac_cv_prog_STRIP"; then
7216 # Extract the first word of "strip", so it can be a program name with args.
7217 set dummy strip; ac_word=$2
7218 echo "$as_me:$LINENO: checking for $ac_word" >&5
7219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7220 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
7221 echo $ECHO_N "(cached) $ECHO_C" >&6
7223 if test -n "$ac_ct_STRIP"; then
7224 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7230 test -z "$as_dir" && as_dir=.
7231 for ac_exec_ext in '' $ac_executable_extensions; do
7232 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7233 ac_cv_prog_ac_ct_STRIP="strip"
7234 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7240 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
7243 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7244 if test -n "$ac_ct_STRIP"; then
7245 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
7246 echo "${ECHO_T}$ac_ct_STRIP" >&6
7248 echo "$as_me:$LINENO: result: no" >&5
7249 echo "${ECHO_T}no" >&6
7254 STRIP="$ac_cv_prog_STRIP"
7259 old_CFLAGS="$CFLAGS"
7261 # Set sane defaults for various variables
7262 test -z "$AR" && AR=ar
7263 test -z "$AR_FLAGS" && AR_FLAGS=cru
7264 test -z "$AS" && AS=as
7265 test -z "$CC" && CC=cc
7266 test -z "$LTCC" && LTCC=$CC
7267 test -z "$DLLTOOL" && DLLTOOL=dlltool
7268 test -z "$LD" && LD=ld
7269 test -z "$LN_S" && LN_S="ln -s"
7270 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7271 test -z "$NM" && NM=nm
7272 test -z "$SED" && SED=sed
7273 test -z "$OBJDUMP" && OBJDUMP=objdump
7274 test -z "$RANLIB" && RANLIB=:
7275 test -z "$STRIP" && STRIP=:
7276 test -z "$ac_objext" && ac_objext=o
7278 # Determine commands to create old-style static archives.
7279 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
7280 old_postinstall_cmds='chmod 644 $oldlib'
7281 old_postuninstall_cmds=
7283 if test -n "$RANLIB"; then
7286 old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
7289 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
7292 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7295 for cc_temp in $compiler""; do
7297 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7298 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7303 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7306 # Only perform the check for file, if the check method requires it
7307 case $deplibs_check_method in
7309 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7310 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7311 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7312 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7313 echo $ECHO_N "(cached) $ECHO_C" >&6
7317 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7320 lt_save_MAGIC_CMD="$MAGIC_CMD"
7321 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7322 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7323 for ac_dir in $ac_dummy; do
7325 test -z "$ac_dir" && ac_dir=.
7326 if test -f $ac_dir/${ac_tool_prefix}file; then
7327 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7328 if test -n "$file_magic_test_file"; then
7329 case $deplibs_check_method in
7331 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7332 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7333 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7334 $EGREP "$file_magic_regex" > /dev/null; then
7339 *** Warning: the command libtool uses to detect shared libraries,
7340 *** $file_magic_cmd, produces output that libtool cannot recognize.
7341 *** The result is that libtool may fail to recognize shared libraries
7342 *** as such. This will affect the creation of libtool libraries that
7343 *** depend on shared libraries, but programs linked with such libtool
7344 *** libraries will work regardless of this problem. Nevertheless, you
7345 *** may want to report the problem to your system manager and/or to
7346 *** bug-libtool@gnu.org
7356 MAGIC_CMD="$lt_save_MAGIC_CMD"
7361 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7362 if test -n "$MAGIC_CMD"; then
7363 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7364 echo "${ECHO_T}$MAGIC_CMD" >&6
7366 echo "$as_me:$LINENO: result: no" >&5
7367 echo "${ECHO_T}no" >&6
7370 if test -z "$lt_cv_path_MAGIC_CMD"; then
7371 if test -n "$ac_tool_prefix"; then
7372 echo "$as_me:$LINENO: checking for file" >&5
7373 echo $ECHO_N "checking for file... $ECHO_C" >&6
7374 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7375 echo $ECHO_N "(cached) $ECHO_C" >&6
7379 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7382 lt_save_MAGIC_CMD="$MAGIC_CMD"
7383 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7384 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7385 for ac_dir in $ac_dummy; do
7387 test -z "$ac_dir" && ac_dir=.
7388 if test -f $ac_dir/file; then
7389 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7390 if test -n "$file_magic_test_file"; then
7391 case $deplibs_check_method in
7393 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7394 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7395 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7396 $EGREP "$file_magic_regex" > /dev/null; then
7401 *** Warning: the command libtool uses to detect shared libraries,
7402 *** $file_magic_cmd, produces output that libtool cannot recognize.
7403 *** The result is that libtool may fail to recognize shared libraries
7404 *** as such. This will affect the creation of libtool libraries that
7405 *** depend on shared libraries, but programs linked with such libtool
7406 *** libraries will work regardless of this problem. Nevertheless, you
7407 *** may want to report the problem to your system manager and/or to
7408 *** bug-libtool@gnu.org
7418 MAGIC_CMD="$lt_save_MAGIC_CMD"
7423 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7424 if test -n "$MAGIC_CMD"; then
7425 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7426 echo "${ECHO_T}$MAGIC_CMD" >&6
7428 echo "$as_me:$LINENO: result: no" >&5
7429 echo "${ECHO_T}no" >&6
7442 enable_win32_dll=yes
7444 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
7445 if test "${enable_libtool_lock+set}" = set; then
7446 enableval="$enable_libtool_lock"
7449 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7452 # Check whether --with-pic or --without-pic was given.
7453 if test "${with_pic+set}" = set; then
7459 test -z "$pic_mode" && pic_mode=default
7461 # Use C for the default configuration in the libtool script
7465 ac_cpp='$CPP $CPPFLAGS'
7466 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7467 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7468 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7471 # Source file extension for C test sources.
7474 # Object file extension for compiled C test sources.
7478 # Code to be used in simple compile tests
7479 lt_simple_compile_test_code="int some_variable = 0;\n"
7481 # Code to be used in simple link tests
7482 lt_simple_link_test_code='int main(){return(0);}\n'
7485 # If no C compiler was specified, use CC.
7488 # Allow CC to be a program name with arguments.
7492 # save warnings/boilerplate of simple test code
7493 ac_outfile=conftest.$ac_objext
7494 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
7495 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7496 _lt_compiler_boilerplate=`cat conftest.err`
7499 ac_outfile=conftest.$ac_objext
7500 printf "$lt_simple_link_test_code" >conftest.$ac_ext
7501 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
7502 _lt_linker_boilerplate=`cat conftest.err`
7507 # Check for any special shared library compilation flags.
7510 if test "$GCC" = no; then
7513 lt_prog_cc_shlib='-belf'
7517 if test -n "$lt_prog_cc_shlib"; then
7518 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
7519 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
7520 if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then :
7522 { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
7523 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
7524 lt_cv_prog_cc_can_build_shared=no
7530 # Check to make sure the static flag actually works.
7532 echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
7533 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6
7534 if test "${lt_prog_compiler_static_works+set}" = set; then
7535 echo $ECHO_N "(cached) $ECHO_C" >&6
7537 lt_prog_compiler_static_works=no
7538 save_LDFLAGS="$LDFLAGS"
7539 LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
7540 printf "$lt_simple_link_test_code" > conftest.$ac_ext
7541 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7542 # The linker can only warn and ignore the option if not recognized
7543 # So say no if there are warnings
7544 if test -s conftest.err; then
7545 # Append any errors to the config.log.
7546 cat conftest.err 1>&5
7547 $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
7548 $SED '/^$/d' conftest.err >conftest.er2
7549 if diff conftest.exp conftest.er2 >/dev/null; then
7550 lt_prog_compiler_static_works=yes
7553 lt_prog_compiler_static_works=yes
7557 LDFLAGS="$save_LDFLAGS"
7560 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7561 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7563 if test x"$lt_prog_compiler_static_works" = xyes; then
7566 lt_prog_compiler_static=
7572 lt_prog_compiler_no_builtin_flag=
7574 if test "$GCC" = yes; then
7575 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7578 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7579 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7580 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7581 echo $ECHO_N "(cached) $ECHO_C" >&6
7583 lt_cv_prog_compiler_rtti_exceptions=no
7584 ac_outfile=conftest.$ac_objext
7585 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7586 lt_compiler_flag="-fno-rtti -fno-exceptions"
7587 # Insert the option either (1) after the last *FLAGS variable, or
7588 # (2) before a word containing "conftest.", or (3) at the end.
7589 # Note that $ac_compile itself does not contain backslashes and begins
7590 # with a dollar sign (not a hyphen), so the echo should work correctly.
7591 # The option is referenced via a variable to avoid confusing sed.
7592 lt_compile=`echo "$ac_compile" | $SED \
7593 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7594 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7595 -e 's:$: $lt_compiler_flag:'`
7596 (eval echo "\"\$as_me:7596: $lt_compile\"" >&5)
7597 (eval "$lt_compile" 2>conftest.err)
7599 cat conftest.err >&5
7600 echo "$as_me:7600: \$? = $ac_status" >&5
7601 if (exit $ac_status) && test -s "$ac_outfile"; then
7602 # The compiler can only warn and ignore the option if not recognized
7603 # So say no if there are warnings other than the usual output.
7604 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7605 $SED '/^$/d' conftest.err >conftest.er2
7606 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7607 lt_cv_prog_compiler_rtti_exceptions=yes
7613 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7614 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7616 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7617 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7624 lt_prog_compiler_wl=
7625 lt_prog_compiler_pic=
7626 lt_prog_compiler_static=
7628 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
7629 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
7631 if test "$GCC" = yes; then
7632 lt_prog_compiler_wl='-Wl,'
7633 lt_prog_compiler_static='-static'
7637 # All AIX code is PIC.
7638 if test "$host_cpu" = ia64; then
7639 # AIX 5 now supports IA64 processor
7640 lt_prog_compiler_static='-Bstatic'
7645 # FIXME: we need at least 68020 code to build shared libraries, but
7646 # adding the `-m68020' flag to GCC prevents building anything better,
7648 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7651 beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7652 # PIC is the default for these OSes.
7655 mingw* | pw32* | os2*)
7656 # This hack is so that the source file can tell whether it is being
7657 # built for inclusion in a dll (and should export symbols for example).
7658 lt_prog_compiler_pic='-DDLL_EXPORT'
7661 darwin* | rhapsody*)
7662 # PIC is the default on this platform
7663 # Common symbols not allowed in MH_DYLIB files
7664 lt_prog_compiler_pic='-fno-common'
7668 # Just because we use GCC doesn't mean we suddenly get shared libraries
7669 # on systems that don't support them.
7670 lt_prog_compiler_can_build_shared=no
7675 if test -d /usr/nec; then
7676 lt_prog_compiler_pic=-Kconform_pic
7681 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7688 lt_prog_compiler_pic='-fPIC'
7694 lt_prog_compiler_pic='-fPIC'
7698 # PORTME Check for flag to pass linker flags through the system compiler.
7701 lt_prog_compiler_wl='-Wl,'
7702 if test "$host_cpu" = ia64; then
7703 # AIX 5 now supports IA64 processor
7704 lt_prog_compiler_static='-Bstatic'
7706 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7710 # PIC is the default on this platform
7711 # Common symbols not allowed in MH_DYLIB files
7712 case $cc_basename in
7714 lt_prog_compiler_pic='-qnocommon'
7715 lt_prog_compiler_wl='-Wl,'
7720 mingw* | pw32* | os2*)
7721 # This hack is so that the source file can tell whether it is being
7722 # built for inclusion in a dll (and should export symbols for example).
7723 lt_prog_compiler_pic='-DDLL_EXPORT'
7726 hpux9* | hpux10* | hpux11*)
7727 lt_prog_compiler_wl='-Wl,'
7728 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7735 lt_prog_compiler_pic='+Z'
7738 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7739 lt_prog_compiler_static='${wl}-a ${wl}archive'
7742 irix5* | irix6* | nonstopux*)
7743 lt_prog_compiler_wl='-Wl,'
7744 # PIC (with -KPIC) is the default.
7745 lt_prog_compiler_static='-non_shared'
7749 lt_prog_compiler_pic='-KPIC'
7750 lt_prog_compiler_static='-Bstatic'
7754 case $cc_basename in
7756 lt_prog_compiler_wl='-Wl,'
7757 lt_prog_compiler_pic='-KPIC'
7758 lt_prog_compiler_static='-static'
7760 pgcc* | pgf77* | pgf90* | pgf95*)
7761 # Portland Group compilers (*not* the Pentium gcc compiler,
7762 # which looks to be a dead project)
7763 lt_prog_compiler_wl='-Wl,'
7764 lt_prog_compiler_pic='-fpic'
7765 lt_prog_compiler_static='-Bstatic'
7768 lt_prog_compiler_wl='-Wl,'
7769 # All Alpha code is PIC.
7770 lt_prog_compiler_static='-non_shared'
7775 osf3* | osf4* | osf5*)
7776 lt_prog_compiler_wl='-Wl,'
7777 # All OSF/1 code is PIC.
7778 lt_prog_compiler_static='-non_shared'
7782 lt_prog_compiler_pic='-Kpic'
7783 lt_prog_compiler_static='-dn'
7787 lt_prog_compiler_pic='-KPIC'
7788 lt_prog_compiler_static='-Bstatic'
7789 case $cc_basename in
7791 lt_prog_compiler_wl='-Qoption ld ';;
7793 lt_prog_compiler_wl='-Wl,';;
7798 lt_prog_compiler_wl='-Qoption ld '
7799 lt_prog_compiler_pic='-PIC'
7800 lt_prog_compiler_static='-Bstatic'
7803 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
7804 lt_prog_compiler_wl='-Wl,'
7805 lt_prog_compiler_pic='-KPIC'
7806 lt_prog_compiler_static='-Bstatic'
7810 if test -d /usr/nec ;then
7811 lt_prog_compiler_pic='-Kconform_pic'
7812 lt_prog_compiler_static='-Bstatic'
7817 lt_prog_compiler_wl='-Wl,'
7818 lt_prog_compiler_can_build_shared=no
7822 lt_prog_compiler_pic='-pic'
7823 lt_prog_compiler_static='-Bstatic'
7827 lt_prog_compiler_can_build_shared=no
7832 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7833 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7836 # Check to make sure the PIC flag actually works.
7838 if test -n "$lt_prog_compiler_pic"; then
7840 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7841 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7842 if test "${lt_prog_compiler_pic_works+set}" = set; then
7843 echo $ECHO_N "(cached) $ECHO_C" >&6
7845 lt_prog_compiler_pic_works=no
7846 ac_outfile=conftest.$ac_objext
7847 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7848 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7849 # Insert the option either (1) after the last *FLAGS variable, or
7850 # (2) before a word containing "conftest.", or (3) at the end.
7851 # Note that $ac_compile itself does not contain backslashes and begins
7852 # with a dollar sign (not a hyphen), so the echo should work correctly.
7853 # The option is referenced via a variable to avoid confusing sed.
7854 lt_compile=`echo "$ac_compile" | $SED \
7855 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7856 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7857 -e 's:$: $lt_compiler_flag:'`
7858 (eval echo "\"\$as_me:7858: $lt_compile\"" >&5)
7859 (eval "$lt_compile" 2>conftest.err)
7861 cat conftest.err >&5
7862 echo "$as_me:7862: \$? = $ac_status" >&5
7863 if (exit $ac_status) && test -s "$ac_outfile"; then
7864 # The compiler can only warn and ignore the option if not recognized
7865 # So say no if there are warnings other than the usual output.
7866 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
7867 $SED '/^$/d' conftest.err >conftest.er2
7868 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
7869 lt_prog_compiler_pic_works=yes
7875 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7876 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7878 if test x"$lt_prog_compiler_pic_works" = xyes; then
7879 case $lt_prog_compiler_pic in
7881 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7884 lt_prog_compiler_pic=
7885 lt_prog_compiler_can_build_shared=no
7890 # For platforms which do not support PIC, -DPIC is meaningless:
7892 lt_prog_compiler_pic=
7895 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7899 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7900 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7901 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7902 echo $ECHO_N "(cached) $ECHO_C" >&6
7904 lt_cv_prog_compiler_c_o=no
7905 $rm -r conftest 2>/dev/null
7909 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
7911 lt_compiler_flag="-o out/conftest2.$ac_objext"
7912 # Insert the option either (1) after the last *FLAGS variable, or
7913 # (2) before a word containing "conftest.", or (3) at the end.
7914 # Note that $ac_compile itself does not contain backslashes and begins
7915 # with a dollar sign (not a hyphen), so the echo should work correctly.
7916 lt_compile=`echo "$ac_compile" | $SED \
7917 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7918 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7919 -e 's:$: $lt_compiler_flag:'`
7920 (eval echo "\"\$as_me:7920: $lt_compile\"" >&5)
7921 (eval "$lt_compile" 2>out/conftest.err)
7923 cat out/conftest.err >&5
7924 echo "$as_me:7924: \$? = $ac_status" >&5
7925 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7927 # The compiler can only warn and ignore the option if not recognized
7928 # So say no if there are warnings
7929 $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
7930 $SED '/^$/d' out/conftest.err >out/conftest.er2
7931 if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7932 lt_cv_prog_compiler_c_o=yes
7937 # SGI C++ compiler will create directory out/ii_files/ for
7938 # template instantiation
7939 test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
7940 $rm out/* && rmdir out
7946 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7947 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7950 hard_links="nottested"
7951 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7952 # do not overwrite the value of need_locks provided by the user
7953 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7954 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7957 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7959 ln conftest.a conftest.b 2>&5 || hard_links=no
7960 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7961 echo "$as_me:$LINENO: result: $hard_links" >&5
7962 echo "${ECHO_T}$hard_links" >&6
7963 if test "$hard_links" = no; then
7964 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7965 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7972 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7973 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7976 allow_undefined_flag=
7977 enable_shared_with_static_runtimes=no
7979 archive_expsym_cmds=
7980 old_archive_From_new_cmds=
7981 old_archive_from_expsyms_cmds=
7982 export_dynamic_flag_spec=
7983 whole_archive_flag_spec=
7984 thread_safe_flag_spec=
7985 hardcode_libdir_flag_spec=
7986 hardcode_libdir_flag_spec_ld=
7987 hardcode_libdir_separator=
7990 hardcode_shlibpath_var=unsupported
7991 link_all_deplibs=unknown
7992 hardcode_automatic=no
7995 always_export_symbols=no
7996 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7997 # include_expsyms should be a list of space-separated symbols to be *always*
7998 # included in the symbol list
8000 # exclude_expsyms can be an extended regexp of symbols to exclude
8001 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8002 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8003 # as well as any symbol that contains `d'.
8004 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
8005 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8006 # platforms (ab)use it in PIC code, but their linkers get confused if
8007 # the symbol is explicitly referenced. Since portable code cannot
8008 # rely on this symbol name, it's probably fine to never include it in
8009 # preloaded symbol tables.
8010 extract_expsyms_cmds=
8011 # Just being paranoid about ensuring that cc_basename is set.
8012 for cc_temp in $compiler""; do
8014 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8015 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8020 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8023 cygwin* | mingw* | pw32*)
8024 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8025 # When not using gcc, we currently assume that we are using
8026 # Microsoft Visual C++.
8027 if test "$GCC" != yes; then
8037 if test "$with_gnu_ld" = yes; then
8038 # If archive_cmds runs LD, not CC, wlarc should be empty
8041 # Set some defaults for GNU ld with shared library support. These
8042 # are reset later if shared libraries are not supported. Putting them
8043 # here allows them to be overridden if necessary.
8044 runpath_var=LD_RUN_PATH
8045 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
8046 export_dynamic_flag_spec='${wl}--export-dynamic'
8047 # ancient GNU ld didn't support --whole-archive et. al.
8048 if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
8049 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8051 whole_archive_flag_spec=
8053 supports_anon_versioning=no
8054 case `$LD -v 2>/dev/null` in
8055 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8056 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8057 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8058 *\ 2.11.*) ;; # other 2.11 versions
8059 *) supports_anon_versioning=yes ;;
8062 # See if GNU ld supports shared libraries.
8064 aix3* | aix4* | aix5*)
8065 # On AIX/PPC, the GNU linker is very broken
8066 if test "$host_cpu" != ia64; then
8070 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8071 *** to be unable to reliably create shared libraries on AIX.
8072 *** Therefore, libtool is disabling shared libraries support. If you
8073 *** really care for shared libraries, you may want to modify your PATH
8074 *** so that a non-GNU linker is found, and then restart.
8081 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)'
8082 hardcode_libdir_flag_spec='-L$libdir'
8083 hardcode_minus_L=yes
8085 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
8086 # that the semantics of dynamic libraries on AmigaOS, at least up
8087 # to version 4, is to share data among multiple programs linked
8088 # with the same dynamic library. Since this doesn't match the
8089 # behavior of shared libraries on other platforms, we can't use
8095 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8096 allow_undefined_flag=unsupported
8097 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8098 # support --undefined. This deserves some investigation. FIXME
8099 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8105 cygwin* | mingw* | pw32*)
8106 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8107 # as there is no search path for DLLs.
8108 hardcode_libdir_flag_spec='-L$libdir'
8109 allow_undefined_flag=unsupported
8110 always_export_symbols=no
8111 enable_shared_with_static_runtimes=yes
8112 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
8114 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
8115 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8116 # If the export-symbols file already is a .def file (1st line
8117 # is EXPORTS), use it as is; otherwise, prepend...
8118 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8119 cp $export_symbols $output_objdir/$soname.def;
8121 echo EXPORTS > $output_objdir/$soname.def;
8122 cat $export_symbols >> $output_objdir/$soname.def;
8124 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
8131 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8133 case $cc_basename,$host_cpu in
8134 pgcc*) # Portland Group C compiler
8135 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'
8136 tmp_addflag=' $pic_flag'
8138 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
8139 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'
8140 tmp_addflag=' $pic_flag -Mnomain' ;;
8141 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
8142 tmp_addflag=' -i_dynamic' ;;
8143 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
8144 tmp_addflag=' -i_dynamic -nofor_main' ;;
8145 ifc* | ifort*) # Intel Fortran compiler
8146 tmp_addflag=' -nofor_main' ;;
8148 archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8150 if test $supports_anon_versioning = yes; then
8151 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
8152 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8153 $echo "local: *; };" >> $output_objdir/$libname.ver~
8154 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8162 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8163 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8166 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8167 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8172 if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
8176 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8177 *** create shared libraries on Solaris systems. Therefore, libtool
8178 *** is disabling shared libraries support. We urge you to upgrade GNU
8179 *** binutils to release 2.9.1 or newer. Another option is to modify
8180 *** your PATH or compiler configuration so that the native linker is
8181 *** used, and then restart.
8184 elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8185 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8186 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8193 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8196 hardcode_shlibpath_var=no
8200 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
8201 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8202 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8209 if test "$ld_shlibs" = no; then
8211 hardcode_libdir_flag_spec=
8212 export_dynamic_flag_spec=
8213 whole_archive_flag_spec=
8216 # PORTME fill in a description of your system's linker (not GNU ld)
8219 allow_undefined_flag=unsupported
8220 always_export_symbols=yes
8221 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'
8222 # Note: this linker hardcodes the directories in LIBPATH if there
8223 # are no directories specified by -L.
8224 hardcode_minus_L=yes
8225 if test "$GCC" = yes && test -z "$link_static_flag"; then
8226 # Neither direct hardcoding nor static linking is supported with a
8228 hardcode_direct=unsupported
8233 if test "$host_cpu" = ia64; then
8234 # On IA64, the linker does run time linking by default, so we don't
8235 # have to do anything special.
8236 aix_use_runtimelinking=no
8237 exp_sym_flag='-Bexport'
8240 # If we're using GNU nm, then we don't want the "-C" option.
8241 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8242 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
8243 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'
8245 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'
8247 aix_use_runtimelinking=no
8249 # Test if we are trying to use run time linking or normal
8250 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8251 # need to do runtime linking.
8252 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
8253 for ld_flag in $LDFLAGS; do
8254 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8255 aix_use_runtimelinking=yes
8261 exp_sym_flag='-bexport'
8262 no_entry_flag='-bnoentry'
8265 # When large executables or shared objects are built, AIX ld can
8266 # have problems creating the table of contents. If linking a library
8267 # or program results in "error TOC overflow" add -mminimal-toc to
8268 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8269 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8273 hardcode_libdir_separator=':'
8274 link_all_deplibs=yes
8276 if test "$GCC" = yes; then
8277 case $host_os in aix4.[012]|aix4.[012].*)
8278 # We only want to do this on AIX 4.2 and lower, the check
8279 # below for broken collect2 doesn't work under 4.3+
8280 collect2name=`${CC} -print-prog-name=collect2`
8281 if test -f "$collect2name" && \
8282 strings "$collect2name" | grep resolve_lib_name >/dev/null
8284 # We have reworked collect2
8287 # We have old collect2
8288 hardcode_direct=unsupported
8289 # It fails to find uninstalled libraries when the uninstalled
8290 # path is not listed in the libpath. Setting hardcode_minus_L
8291 # to unsupported forces relinking
8292 hardcode_minus_L=yes
8293 hardcode_libdir_flag_spec='-L$libdir'
8294 hardcode_libdir_separator=
8297 shared_flag='-shared'
8298 if test "$aix_use_runtimelinking" = yes; then
8299 shared_flag="$shared_flag "'${wl}-G'
8303 if test "$host_cpu" = ia64; then
8304 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8305 # chokes on -Wl,-G. The following line is correct:
8308 if test "$aix_use_runtimelinking" = yes; then
8309 shared_flag='${wl}-G'
8311 shared_flag='${wl}-bM:SRE'
8316 # It seems that -bexpall does not export symbols beginning with
8317 # underscore (_), so it is better to generate a list of symbols to export.
8318 always_export_symbols=yes
8319 if test "$aix_use_runtimelinking" = yes; then
8320 # Warning - without using the other runtime loading flags (-brtl),
8321 # -berok will link without error, but may produce a broken library.
8322 allow_undefined_flag='-berok'
8323 # Determine the default libpath from the value encoded in an empty executable.
8324 cat >conftest.$ac_ext <<_ACEOF
8327 cat confdefs.h >>conftest.$ac_ext
8328 cat >>conftest.$ac_ext <<_ACEOF
8329 /* end confdefs.h. */
8339 rm -f conftest.$ac_objext conftest$ac_exeext
8340 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8341 (eval $ac_link) 2>conftest.er1
8343 grep -v '^ *+' conftest.er1 >conftest.err
8345 cat conftest.err >&5
8346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8347 (exit $ac_status); } &&
8348 { ac_try='test -z "$ac_c_werror_flag"
8349 || test ! -s conftest.err'
8350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8354 (exit $ac_status); }; } &&
8355 { ac_try='test -s conftest$ac_exeext'
8356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8360 (exit $ac_status); }; }; then
8362 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8364 # Check for a 64-bit object if we didn't find anything.
8365 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; }
8368 echo "$as_me: failed program was:" >&5
8369 sed 's/^/| /' conftest.$ac_ext >&5
8372 rm -f conftest.err conftest.$ac_objext \
8373 conftest$ac_exeext conftest.$ac_ext
8374 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8376 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8377 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"
8379 if test "$host_cpu" = ia64; then
8380 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
8381 allow_undefined_flag="-z nodefs"
8382 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"
8384 # Determine the default libpath from the value encoded in an empty executable.
8385 cat >conftest.$ac_ext <<_ACEOF
8388 cat confdefs.h >>conftest.$ac_ext
8389 cat >>conftest.$ac_ext <<_ACEOF
8390 /* end confdefs.h. */
8400 rm -f conftest.$ac_objext conftest$ac_exeext
8401 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8402 (eval $ac_link) 2>conftest.er1
8404 grep -v '^ *+' conftest.er1 >conftest.err
8406 cat conftest.err >&5
8407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8408 (exit $ac_status); } &&
8409 { ac_try='test -z "$ac_c_werror_flag"
8410 || test ! -s conftest.err'
8411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8415 (exit $ac_status); }; } &&
8416 { ac_try='test -s conftest$ac_exeext'
8417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8421 (exit $ac_status); }; }; then
8423 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
8425 # Check for a 64-bit object if we didn't find anything.
8426 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; }
8429 echo "$as_me: failed program was:" >&5
8430 sed 's/^/| /' conftest.$ac_ext >&5
8433 rm -f conftest.err conftest.$ac_objext \
8434 conftest$ac_exeext conftest.$ac_ext
8435 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
8437 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
8438 # Warning - without using the other run time loading flags,
8439 # -berok will link without error, but may produce a broken library.
8440 no_undefined_flag=' ${wl}-bernotok'
8441 allow_undefined_flag=' ${wl}-berok'
8442 # -bexpall does not export symbols beginning with underscore (_)
8443 always_export_symbols=yes
8444 # Exported symbols can be pulled into shared objects from archives
8445 whole_archive_flag_spec=' '
8446 archive_cmds_need_lc=yes
8447 # This is similar to how AIX traditionally builds its shared libraries.
8448 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'
8454 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)'
8455 hardcode_libdir_flag_spec='-L$libdir'
8456 hardcode_minus_L=yes
8457 # see comment about different semantics on the GNU ld section
8462 export_dynamic_flag_spec=-rdynamic
8465 cygwin* | mingw* | pw32*)
8466 # When not using gcc, we currently assume that we are using
8467 # Microsoft Visual C++.
8468 # hardcode_libdir_flag_spec is actually meaningless, as there is
8469 # no search path for DLLs.
8470 hardcode_libdir_flag_spec=' '
8471 allow_undefined_flag=unsupported
8472 # Tell ltmain to make .lib files, not .a files.
8474 # Tell ltmain to make .dll files, not .so files.
8476 # FIXME: Setting linknames here is a bad hack.
8477 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
8478 # The linker will automatically build a .lib file if we build a DLL.
8479 old_archive_From_new_cmds='true'
8480 # FIXME: Should let the user specify the lib program.
8481 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
8482 fix_srcfile_path='`cygpath -w "$srcfile"`'
8483 enable_shared_with_static_runtimes=yes
8486 darwin* | rhapsody*)
8488 rhapsody* | darwin1.[012])
8489 allow_undefined_flag='${wl}-undefined ${wl}suppress'
8492 if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
8493 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8495 case ${MACOSX_DEPLOYMENT_TARGET} in
8497 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
8500 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
8506 archive_cmds_need_lc=no
8508 hardcode_automatic=yes
8509 hardcode_shlibpath_var=unsupported
8510 whole_archive_flag_spec=''
8511 link_all_deplibs=yes
8512 if test "$GCC" = yes ; then
8513 output_verbose_link_cmd='echo'
8514 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8515 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8516 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8517 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}'
8518 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}'
8520 case $cc_basename in
8522 output_verbose_link_cmd='echo'
8523 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
8524 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8525 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8526 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}'
8527 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}'
8537 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8538 hardcode_libdir_flag_spec='-L$libdir'
8539 hardcode_shlibpath_var=no
8546 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8547 # support. Future versions do this automatically, but an explicit c++rt0.o
8548 # does not break anything, and helps significantly (at the cost of a little
8551 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8552 hardcode_libdir_flag_spec='-R$libdir'
8554 hardcode_shlibpath_var=no
8557 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8559 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8561 hardcode_minus_L=yes
8562 hardcode_shlibpath_var=no
8565 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8566 freebsd* | kfreebsd*-gnu | dragonfly*)
8567 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8568 hardcode_libdir_flag_spec='-R$libdir'
8570 hardcode_shlibpath_var=no
8574 if test "$GCC" = yes; then
8575 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'
8577 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'
8579 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8580 hardcode_libdir_separator=:
8583 # hardcode_minus_L: Not really in the search PATH,
8584 # but as the default location of the library.
8585 hardcode_minus_L=yes
8586 export_dynamic_flag_spec='${wl}-E'
8590 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8593 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8596 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8602 archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
8605 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8609 if test "$with_gnu_ld" = no; then
8612 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8613 hardcode_libdir_flag_spec_ld='+b $libdir'
8614 hardcode_libdir_separator=:
8616 hardcode_shlibpath_var=no
8619 hardcode_libdir_flag_spec='-L$libdir'
8621 hardcode_shlibpath_var=no
8623 # hardcode_minus_L: Not really in the search PATH,
8624 # but as the default location of the library.
8625 hardcode_minus_L=yes
8628 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8629 hardcode_libdir_separator=:
8631 export_dynamic_flag_spec='${wl}-E'
8633 # hardcode_minus_L: Not really in the search PATH,
8634 # but as the default location of the library.
8635 hardcode_minus_L=yes
8641 irix5* | irix6* | nonstopux*)
8642 if test "$GCC" = yes; then
8643 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'
8645 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'
8646 hardcode_libdir_flag_spec_ld='-rpath $libdir'
8648 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8649 hardcode_libdir_separator=:
8650 link_all_deplibs=yes
8654 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8655 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8657 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8659 hardcode_libdir_flag_spec='-R$libdir'
8661 hardcode_shlibpath_var=no
8665 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8667 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8668 hardcode_libdir_separator=:
8669 hardcode_shlibpath_var=no
8674 hardcode_shlibpath_var=no
8675 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8676 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8677 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8678 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8679 export_dynamic_flag_spec='${wl}-E'
8682 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8683 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8684 hardcode_libdir_flag_spec='-R$libdir'
8687 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8688 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8695 hardcode_libdir_flag_spec='-L$libdir'
8696 hardcode_minus_L=yes
8697 allow_undefined_flag=unsupported
8698 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'
8699 old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8703 if test "$GCC" = yes; then
8704 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8705 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'
8707 allow_undefined_flag=' -expect_unresolved \*'
8708 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'
8710 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8711 hardcode_libdir_separator=:
8714 osf4* | osf5*) # as osf3* with the addition of -msym flag
8715 if test "$GCC" = yes; then
8716 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8717 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'
8718 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8720 allow_undefined_flag=' -expect_unresolved \*'
8721 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'
8722 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
8723 $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'
8725 # Both c and cxx compiler support -rpath directly
8726 hardcode_libdir_flag_spec='-rpath $libdir'
8728 hardcode_libdir_separator=:
8732 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8733 hardcode_shlibpath_var=no
8734 export_dynamic_flag_spec='${wl}-Bexport'
8735 runpath_var=LD_RUN_PATH
8736 hardcode_runpath_var=yes
8740 no_undefined_flag=' -z text'
8741 if test "$GCC" = yes; then
8743 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8744 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8745 $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
8748 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8749 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8750 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8752 hardcode_libdir_flag_spec='-R$libdir'
8753 hardcode_shlibpath_var=no
8755 solaris2.[0-5] | solaris2.[0-5].*) ;;
8757 # The compiler driver will combine linker options so we
8758 # cannot just pass the convience library names through
8759 # without $wl, iff we do not link with $LD.
8760 # Luckily, gcc supports the same syntax we need for Sun Studio.
8761 # Supported since Solaris 2.6 (maybe 2.5.1?)
8764 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
8766 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' ;;
8769 link_all_deplibs=yes
8773 if test "x$host_vendor" = xsequent; then
8774 # Use $CC to link under sequent, because it throws in some extra .o
8775 # files that make .init and .fini sections work.
8776 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8778 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8780 hardcode_libdir_flag_spec='-L$libdir'
8782 hardcode_minus_L=yes
8783 hardcode_shlibpath_var=no
8787 case $host_vendor in
8789 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8790 hardcode_direct=yes # is this really true???
8793 ## LD is ld it makes a PLAMLIB
8794 ## CC just makes a GrossModule.
8795 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8796 reload_cmds='$CC -r -o $output$reload_objs'
8800 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8801 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8804 runpath_var='LD_RUN_PATH'
8805 hardcode_shlibpath_var=no
8809 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8810 hardcode_shlibpath_var=no
8811 export_dynamic_flag_spec='-Bexport'
8815 if test -d /usr/nec; then
8816 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8817 hardcode_shlibpath_var=no
8818 runpath_var=LD_RUN_PATH
8819 hardcode_runpath_var=yes
8825 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8828 hardcode_shlibpath_var=no
8829 hardcode_runpath_var=yes
8830 runpath_var=LD_RUN_PATH
8833 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)
8834 no_undefined_flag='${wl}-z ${wl}text'
8835 if test "$GCC" = yes; then
8836 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8838 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8840 runpath_var='LD_RUN_PATH'
8841 hardcode_shlibpath_var=no
8845 no_undefined_flag=' -z text'
8846 # $CC -shared without GNU ld will not create a library from C++
8847 # object files and a static libstdc++, better avoid it by now
8848 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8849 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
8850 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
8851 hardcode_libdir_flag_spec=
8852 hardcode_shlibpath_var=no
8853 runpath_var='LD_RUN_PATH'
8857 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8858 hardcode_libdir_flag_spec='-L$libdir'
8859 hardcode_shlibpath_var=no
8868 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8869 echo "${ECHO_T}$ld_shlibs" >&6
8870 test "$ld_shlibs" = no && can_build_shared=no
8872 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
8873 if test "$GCC" = yes; then
8874 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
8878 # Do we need to explicitly link libc?
8880 case "x$archive_cmds_need_lc" in
8882 # Assume -lc should be added
8883 archive_cmds_need_lc=yes
8885 if test "$enable_shared" = yes && test "$GCC" = yes; then
8886 case $archive_cmds in
8888 # FIXME: we may have to deal with multi-command sequences.
8891 # Test whether the compiler implicitly links with -lc since on some
8892 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8893 # to ld, don't add -lc before -lgcc.
8894 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8895 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8897 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8899 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8900 (eval $ac_compile) 2>&5
8902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8903 (exit $ac_status); } 2>conftest.err; then
8906 libobjs=conftest.$ac_objext
8908 wl=$lt_prog_compiler_wl
8914 lt_save_allow_undefined_flag=$allow_undefined_flag
8915 allow_undefined_flag=
8916 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
8917 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
8919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8920 (exit $ac_status); }
8922 archive_cmds_need_lc=no
8924 archive_cmds_need_lc=yes
8926 allow_undefined_flag=$lt_save_allow_undefined_flag
8928 cat conftest.err 1>&5
8931 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8932 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8939 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8940 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8942 libname_spec='lib$name'
8950 shlibpath_overrides_runpath=unknown
8952 dynamic_linker="$host_os ld.so"
8953 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8954 if test "$GCC" = yes; then
8955 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8956 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8957 # if the path contains ";" then we assume it to be the separator
8958 # otherwise default to the standard path separator (i.e. ":") - it is
8959 # assumed that no part of a normal pathname contains ";" but that should
8960 # okay in the real world where ";" in dirpaths is itself problematic.
8961 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8963 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8966 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8968 need_lib_prefix=unknown
8969 hardcode_into_libs=no
8971 # when you set need_version to no, make sure it does not cause -set_version
8972 # flags to be left without arguments
8973 need_version=unknown
8978 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8979 shlibpath_var=LIBPATH
8981 # AIX 3 has no versioning support, so we append a major version to the name.
8982 soname_spec='${libname}${release}${shared_ext}$major'
8989 hardcode_into_libs=yes
8990 if test "$host_cpu" = ia64; then
8991 # AIX 5 supports IA64
8992 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8993 shlibpath_var=LD_LIBRARY_PATH
8995 # With GCC up to 2.95.x, collect2 would create an import file
8996 # for dependence libraries. The import file would start with
8997 # the line `#! .'. This would cause the generated library to
8998 # depend on `.', always an invalid library. This was fixed in
8999 # development snapshots of GCC prior to 3.0.
9001 aix4 | aix4.[01] | aix4.[01].*)
9002 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9004 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9011 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9012 # soname into executable. Probably we can add versioning support to
9013 # collect2, so additional links can be useful in future.
9014 if test "$aix_use_runtimelinking" = yes; then
9015 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9016 # instead of lib<name>.a to let people know that these are not
9017 # typical AIX shared libraries.
9018 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9020 # We preserve .a as extension for shared libraries through AIX4.2
9021 # and later when we are not doing run time linking.
9022 library_names_spec='${libname}${release}.a $libname.a'
9023 soname_spec='${libname}${release}${shared_ext}$major'
9025 shlibpath_var=LIBPATH
9030 library_names_spec='$libname.ixlibrary $libname.a'
9031 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9032 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'
9036 library_names_spec='${libname}${shared_ext}'
9037 dynamic_linker="$host_os ld.so"
9038 shlibpath_var=LIBRARY_PATH
9044 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9045 soname_spec='${libname}${release}${shared_ext}$major'
9046 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9047 shlibpath_var=LD_LIBRARY_PATH
9048 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9049 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9050 # the default ld.so.conf also contains /usr/contrib/lib and
9051 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9052 # libtool to hard-code these into programs
9055 cygwin* | mingw* | pw32*)
9056 version_type=windows
9061 case $GCC,$host_os in
9062 yes,cygwin* | yes,mingw* | yes,pw32*)
9063 library_names_spec='$libname.dll.a'
9064 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9065 postinstall_cmds='base_file=`basename \${file}`~
9066 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9067 dldir=$destdir/`dirname \$dlpath`~
9068 test -d \$dldir || mkdir -p \$dldir~
9069 $install_prog $dir/$dlname \$dldir/$dlname~
9070 chmod a+x \$dldir/$dlname'
9071 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9072 dlpath=$dir/\$dldll~
9074 shlibpath_overrides_runpath=yes
9078 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9079 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9080 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9083 # MinGW DLLs use traditional 'lib' prefix
9084 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9085 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9086 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9087 # It is most probably a Windows format PATH printed by
9088 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9089 # path with ; separators, and with drive letters. We can handle the
9090 # drive letters (cygwin fileutils understands them), so leave them,
9091 # especially as we might pass files found there to a mingw objdump,
9092 # which wouldn't understand a cygwinified path. Ahh.
9093 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9095 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9099 # pw32 DLLs use 'pw' prefix rather than 'lib'
9100 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9106 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9109 dynamic_linker='Win32 ld.exe'
9110 # FIXME: first we should search . and the directory the executable is in
9114 darwin* | rhapsody*)
9115 dynamic_linker="$host_os dyld"
9119 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9120 soname_spec='${libname}${release}${major}$shared_ext'
9121 shlibpath_overrides_runpath=yes
9122 shlibpath_var=DYLD_LIBRARY_PATH
9123 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
9124 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9125 if test "$GCC" = yes; then
9126 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"`
9128 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9130 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9137 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9138 soname_spec='${libname}${release}${shared_ext}$major'
9139 shlibpath_var=LD_LIBRARY_PATH
9150 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9151 soname_spec='${libname}${release}${shared_ext}$major'
9152 shlibpath_var=LD_LIBRARY_PATH
9153 shlibpath_overrides_runpath=no
9154 hardcode_into_libs=yes
9155 dynamic_linker='GNU ld.so'
9158 freebsd* | dragonfly*)
9159 # DragonFly does not have aout. When/if they implement a new
9160 # versioning mechanism, adjust this.
9161 if test -x /usr/bin/objformat; then
9162 objformat=`/usr/bin/objformat`
9165 freebsd[123]*) objformat=aout ;;
9169 version_type=freebsd-$objformat
9170 case $version_type in
9172 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9177 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9181 shlibpath_var=LD_LIBRARY_PATH
9184 shlibpath_overrides_runpath=yes
9186 freebsd3.[01]* | freebsdelf3.[01]*)
9187 shlibpath_overrides_runpath=yes
9188 hardcode_into_libs=yes
9191 shlibpath_overrides_runpath=no
9192 hardcode_into_libs=yes
9201 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9202 soname_spec='${libname}${release}${shared_ext}$major'
9203 shlibpath_var=LD_LIBRARY_PATH
9204 hardcode_into_libs=yes
9207 hpux9* | hpux10* | hpux11*)
9208 # Give a soname corresponding to the major version so that dld.sl refuses to
9209 # link against other versions.
9216 hardcode_into_libs=yes
9217 dynamic_linker="$host_os dld.so"
9218 shlibpath_var=LD_LIBRARY_PATH
9219 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9220 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9221 soname_spec='${libname}${release}${shared_ext}$major'
9222 if test "X$HPUX_IA64_MODE" = X32; then
9223 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9225 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9227 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9231 hardcode_into_libs=yes
9232 dynamic_linker="$host_os dld.sl"
9233 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9234 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9235 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9236 soname_spec='${libname}${release}${shared_ext}$major'
9237 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9238 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9242 dynamic_linker="$host_os dld.sl"
9243 shlibpath_var=SHLIB_PATH
9244 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9245 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9246 soname_spec='${libname}${release}${shared_ext}$major'
9249 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9250 postinstall_cmds='chmod 555 $lib'
9253 irix5* | irix6* | nonstopux*)
9255 nonstopux*) version_type=nonstopux ;;
9257 if test "$lt_cv_prog_gnu_ld" = yes; then
9265 soname_spec='${libname}${release}${shared_ext}$major'
9266 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9268 irix5* | nonstopux*)
9272 case $LD in # libtool.m4 will add one of these switches to LD
9273 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9274 libsuff= shlibsuff= libmagic=32-bit;;
9275 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9276 libsuff=32 shlibsuff=N32 libmagic=N32;;
9277 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9278 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9279 *) libsuff= shlibsuff= libmagic=never-match;;
9283 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9284 shlibpath_overrides_runpath=no
9285 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9286 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9287 hardcode_into_libs=yes
9290 # No shared lib support for Linux oldld, aout, or coff.
9291 linux*oldld* | linux*aout* | linux*coff*)
9295 # This must be Linux ELF.
9300 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9301 soname_spec='${libname}${release}${shared_ext}$major'
9302 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9303 shlibpath_var=LD_LIBRARY_PATH
9304 shlibpath_overrides_runpath=no
9305 # This implies no fast_install, which is unacceptable.
9306 # Some rework will be needed to allow for fast_install
9307 # before this can be enabled.
9308 hardcode_into_libs=yes
9310 # Append ld.so.conf contents to the search path
9311 if test -f /etc/ld.so.conf; then
9312 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' ' '`
9313 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9316 # We used to test for /lib/ld.so.1 and disable shared libraries on
9317 # powerpc, because MkLinux only supported shared libraries with the
9318 # GNU dynamic linker. Since this was broken with cross compilers,
9319 # most powerpc-linux boxes support dynamic linking these days and
9320 # people can always --disable-shared, the test was removed, and we
9321 # assume the GNU/Linux dynamic linker is in use.
9322 dynamic_linker='GNU/Linux ld.so'
9329 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9330 soname_spec='${libname}${release}${shared_ext}$major'
9331 shlibpath_var=LD_LIBRARY_PATH
9332 shlibpath_overrides_runpath=no
9333 hardcode_into_libs=yes
9334 dynamic_linker='GNU ld.so'
9341 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9343 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9344 dynamic_linker='NetBSD (a.out) ld.so'
9346 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9347 soname_spec='${libname}${release}${shared_ext}$major'
9348 dynamic_linker='NetBSD ld.elf_so'
9350 shlibpath_var=LD_LIBRARY_PATH
9351 shlibpath_overrides_runpath=yes
9352 hardcode_into_libs=yes
9357 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9358 shlibpath_var=LD_LIBRARY_PATH
9359 shlibpath_overrides_runpath=yes
9366 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9367 soname_spec='${libname}${release}${shared_ext}$major'
9368 shlibpath_var=LD_LIBRARY_PATH
9369 shlibpath_overrides_runpath=yes
9375 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9377 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9378 *) need_version=no ;;
9380 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9381 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9382 shlibpath_var=LD_LIBRARY_PATH
9383 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9385 openbsd2.[89] | openbsd2.[89].*)
9386 shlibpath_overrides_runpath=no
9389 shlibpath_overrides_runpath=yes
9393 shlibpath_overrides_runpath=yes
9398 libname_spec='$name'
9401 library_names_spec='$libname${shared_ext} $libname.a'
9402 dynamic_linker='OS/2 ld.exe'
9403 shlibpath_var=LIBPATH
9406 osf3* | osf4* | osf5*)
9410 soname_spec='${libname}${release}${shared_ext}$major'
9411 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9412 shlibpath_var=LD_LIBRARY_PATH
9413 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9414 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9419 soname_spec='${libname}${release}${shared_ext}$major'
9420 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9421 shlibpath_var=LD_LIBRARY_PATH
9428 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9429 soname_spec='${libname}${release}${shared_ext}$major'
9430 shlibpath_var=LD_LIBRARY_PATH
9431 shlibpath_overrides_runpath=yes
9432 hardcode_into_libs=yes
9433 # ldd complains unless libraries are executable
9434 postinstall_cmds='chmod +x $lib'
9439 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9440 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9441 shlibpath_var=LD_LIBRARY_PATH
9442 shlibpath_overrides_runpath=yes
9443 if test "$with_gnu_ld" = yes; then
9449 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9451 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9452 soname_spec='${libname}${release}${shared_ext}$major'
9453 shlibpath_var=LD_LIBRARY_PATH
9454 case $host_vendor in
9456 shlibpath_overrides_runpath=no
9458 export_dynamic_flag_spec='${wl}-Blargedynsym'
9459 runpath_var=LD_RUN_PATH
9467 shlibpath_overrides_runpath=no
9468 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9474 if test -d /usr/nec ;then
9476 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9477 soname_spec='$libname${shared_ext}.$major'
9478 shlibpath_var=LD_LIBRARY_PATH
9484 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9485 soname_spec='${libname}${release}${shared_ext}$major'
9486 shlibpath_var=LD_LIBRARY_PATH
9493 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9494 echo "${ECHO_T}$dynamic_linker" >&6
9495 test "$dynamic_linker" = no && can_build_shared=no
9497 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9498 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9500 if test -n "$hardcode_libdir_flag_spec" || \
9501 test -n "$runpath_var" || \
9502 test "X$hardcode_automatic" = "Xyes" ; then
9504 # We can hardcode non-existant directories.
9505 if test "$hardcode_direct" != no &&
9506 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9507 # have to relink, otherwise we might link with an installed library
9508 # when we should be linking with a yet-to-be-installed one
9509 ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
9510 test "$hardcode_minus_L" != no; then
9511 # Linking always hardcodes the temporary library directory.
9512 hardcode_action=relink
9514 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9515 hardcode_action=immediate
9518 # We cannot hardcode anything, or else we can only hardcode existing
9520 hardcode_action=unsupported
9522 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9523 echo "${ECHO_T}$hardcode_action" >&6
9525 if test "$hardcode_action" = relink; then
9526 # Fast installation is not supported
9527 enable_fast_install=no
9528 elif test "$shlibpath_overrides_runpath" = yes ||
9529 test "$enable_shared" = no; then
9530 # Fast installation is not necessary
9531 enable_fast_install=needless
9536 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
9537 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
9538 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
9539 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
9540 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
9541 echo "$as_me:$LINENO: result: yes" >&5
9542 echo "${ECHO_T}yes" >&6
9544 # FIXME - insert some real tests, host_os isn't really good enough
9547 if test -n "$STRIP" ; then
9548 striplib="$STRIP -x"
9549 echo "$as_me:$LINENO: result: yes" >&5
9550 echo "${ECHO_T}yes" >&6
9552 echo "$as_me:$LINENO: result: no" >&5
9553 echo "${ECHO_T}no" >&6
9557 echo "$as_me:$LINENO: result: no" >&5
9558 echo "${ECHO_T}no" >&6
9563 if test "x$enable_dlopen" != xyes; then
9564 enable_dlopen=unknown
9565 enable_dlopen_self=unknown
9566 enable_dlopen_self_static=unknown
9573 lt_cv_dlopen="load_add_on"
9575 lt_cv_dlopen_self=yes
9579 lt_cv_dlopen="LoadLibrary"
9584 lt_cv_dlopen="dlopen"
9589 # if libdl is installed we need to link against it
9590 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9591 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9592 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9593 echo $ECHO_N "(cached) $ECHO_C" >&6
9595 ac_check_lib_save_LIBS=$LIBS
9597 cat >conftest.$ac_ext <<_ACEOF
9600 cat confdefs.h >>conftest.$ac_ext
9601 cat >>conftest.$ac_ext <<_ACEOF
9602 /* end confdefs.h. */
9604 /* Override any gcc2 internal prototype to avoid an error. */
9608 /* We use char because int might match the return type of a gcc2
9609 builtin and then its argument prototype would still apply. */
9619 rm -f conftest.$ac_objext conftest$ac_exeext
9620 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9621 (eval $ac_link) 2>conftest.er1
9623 grep -v '^ *+' conftest.er1 >conftest.err
9625 cat conftest.err >&5
9626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9627 (exit $ac_status); } &&
9628 { ac_try='test -z "$ac_c_werror_flag"
9629 || test ! -s conftest.err'
9630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9634 (exit $ac_status); }; } &&
9635 { ac_try='test -s conftest$ac_exeext'
9636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9640 (exit $ac_status); }; }; then
9641 ac_cv_lib_dl_dlopen=yes
9643 echo "$as_me: failed program was:" >&5
9644 sed 's/^/| /' conftest.$ac_ext >&5
9646 ac_cv_lib_dl_dlopen=no
9648 rm -f conftest.err conftest.$ac_objext \
9649 conftest$ac_exeext conftest.$ac_ext
9650 LIBS=$ac_check_lib_save_LIBS
9652 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9653 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9654 if test $ac_cv_lib_dl_dlopen = yes; then
9655 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9660 lt_cv_dlopen_self=yes
9667 echo "$as_me:$LINENO: checking for shl_load" >&5
9668 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9669 if test "${ac_cv_func_shl_load+set}" = set; then
9670 echo $ECHO_N "(cached) $ECHO_C" >&6
9672 cat >conftest.$ac_ext <<_ACEOF
9675 cat confdefs.h >>conftest.$ac_ext
9676 cat >>conftest.$ac_ext <<_ACEOF
9677 /* end confdefs.h. */
9678 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9679 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9680 #define shl_load innocuous_shl_load
9682 /* System header to define __stub macros and hopefully few prototypes,
9683 which can conflict with char shl_load (); below.
9684 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9685 <limits.h> exists even on freestanding compilers. */
9688 # include <limits.h>
9690 # include <assert.h>
9695 /* Override any gcc2 internal prototype to avoid an error. */
9700 /* We use char because int might match the return type of a gcc2
9701 builtin and then its argument prototype would still apply. */
9703 /* The GNU C library defines this for functions which it implements
9704 to always fail with ENOSYS. Some functions are actually named
9705 something starting with __ and the normal name is an alias. */
9706 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9709 char (*f) () = shl_load;
9718 return f != shl_load;
9723 rm -f conftest.$ac_objext conftest$ac_exeext
9724 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9725 (eval $ac_link) 2>conftest.er1
9727 grep -v '^ *+' conftest.er1 >conftest.err
9729 cat conftest.err >&5
9730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9731 (exit $ac_status); } &&
9732 { ac_try='test -z "$ac_c_werror_flag"
9733 || test ! -s conftest.err'
9734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9738 (exit $ac_status); }; } &&
9739 { ac_try='test -s conftest$ac_exeext'
9740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9744 (exit $ac_status); }; }; then
9745 ac_cv_func_shl_load=yes
9747 echo "$as_me: failed program was:" >&5
9748 sed 's/^/| /' conftest.$ac_ext >&5
9750 ac_cv_func_shl_load=no
9752 rm -f conftest.err conftest.$ac_objext \
9753 conftest$ac_exeext conftest.$ac_ext
9755 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9756 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9757 if test $ac_cv_func_shl_load = yes; then
9758 lt_cv_dlopen="shl_load"
9760 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9761 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9762 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9763 echo $ECHO_N "(cached) $ECHO_C" >&6
9765 ac_check_lib_save_LIBS=$LIBS
9767 cat >conftest.$ac_ext <<_ACEOF
9770 cat confdefs.h >>conftest.$ac_ext
9771 cat >>conftest.$ac_ext <<_ACEOF
9772 /* end confdefs.h. */
9774 /* Override any gcc2 internal prototype to avoid an error. */
9778 /* We use char because int might match the return type of a gcc2
9779 builtin and then its argument prototype would still apply. */
9789 rm -f conftest.$ac_objext conftest$ac_exeext
9790 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9791 (eval $ac_link) 2>conftest.er1
9793 grep -v '^ *+' conftest.er1 >conftest.err
9795 cat conftest.err >&5
9796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9797 (exit $ac_status); } &&
9798 { ac_try='test -z "$ac_c_werror_flag"
9799 || test ! -s conftest.err'
9800 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9803 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9804 (exit $ac_status); }; } &&
9805 { ac_try='test -s conftest$ac_exeext'
9806 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9809 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9810 (exit $ac_status); }; }; then
9811 ac_cv_lib_dld_shl_load=yes
9813 echo "$as_me: failed program was:" >&5
9814 sed 's/^/| /' conftest.$ac_ext >&5
9816 ac_cv_lib_dld_shl_load=no
9818 rm -f conftest.err conftest.$ac_objext \
9819 conftest$ac_exeext conftest.$ac_ext
9820 LIBS=$ac_check_lib_save_LIBS
9822 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9823 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9824 if test $ac_cv_lib_dld_shl_load = yes; then
9825 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9827 echo "$as_me:$LINENO: checking for dlopen" >&5
9828 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9829 if test "${ac_cv_func_dlopen+set}" = set; then
9830 echo $ECHO_N "(cached) $ECHO_C" >&6
9832 cat >conftest.$ac_ext <<_ACEOF
9835 cat confdefs.h >>conftest.$ac_ext
9836 cat >>conftest.$ac_ext <<_ACEOF
9837 /* end confdefs.h. */
9838 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9839 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9840 #define dlopen innocuous_dlopen
9842 /* System header to define __stub macros and hopefully few prototypes,
9843 which can conflict with char dlopen (); below.
9844 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9845 <limits.h> exists even on freestanding compilers. */
9848 # include <limits.h>
9850 # include <assert.h>
9855 /* Override any gcc2 internal prototype to avoid an error. */
9860 /* We use char because int might match the return type of a gcc2
9861 builtin and then its argument prototype would still apply. */
9863 /* The GNU C library defines this for functions which it implements
9864 to always fail with ENOSYS. Some functions are actually named
9865 something starting with __ and the normal name is an alias. */
9866 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9869 char (*f) () = dlopen;
9883 rm -f conftest.$ac_objext conftest$ac_exeext
9884 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9885 (eval $ac_link) 2>conftest.er1
9887 grep -v '^ *+' conftest.er1 >conftest.err
9889 cat conftest.err >&5
9890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9891 (exit $ac_status); } &&
9892 { ac_try='test -z "$ac_c_werror_flag"
9893 || test ! -s conftest.err'
9894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9898 (exit $ac_status); }; } &&
9899 { ac_try='test -s conftest$ac_exeext'
9900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9904 (exit $ac_status); }; }; then
9905 ac_cv_func_dlopen=yes
9907 echo "$as_me: failed program was:" >&5
9908 sed 's/^/| /' conftest.$ac_ext >&5
9910 ac_cv_func_dlopen=no
9912 rm -f conftest.err conftest.$ac_objext \
9913 conftest$ac_exeext conftest.$ac_ext
9915 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9916 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9917 if test $ac_cv_func_dlopen = yes; then
9918 lt_cv_dlopen="dlopen"
9920 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9921 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9922 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9923 echo $ECHO_N "(cached) $ECHO_C" >&6
9925 ac_check_lib_save_LIBS=$LIBS
9927 cat >conftest.$ac_ext <<_ACEOF
9930 cat confdefs.h >>conftest.$ac_ext
9931 cat >>conftest.$ac_ext <<_ACEOF
9932 /* end confdefs.h. */
9934 /* Override any gcc2 internal prototype to avoid an error. */
9938 /* We use char because int might match the return type of a gcc2
9939 builtin and then its argument prototype would still apply. */
9949 rm -f conftest.$ac_objext conftest$ac_exeext
9950 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9951 (eval $ac_link) 2>conftest.er1
9953 grep -v '^ *+' conftest.er1 >conftest.err
9955 cat conftest.err >&5
9956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9957 (exit $ac_status); } &&
9958 { ac_try='test -z "$ac_c_werror_flag"
9959 || test ! -s conftest.err'
9960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9964 (exit $ac_status); }; } &&
9965 { ac_try='test -s conftest$ac_exeext'
9966 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9970 (exit $ac_status); }; }; then
9971 ac_cv_lib_dl_dlopen=yes
9973 echo "$as_me: failed program was:" >&5
9974 sed 's/^/| /' conftest.$ac_ext >&5
9976 ac_cv_lib_dl_dlopen=no
9978 rm -f conftest.err conftest.$ac_objext \
9979 conftest$ac_exeext conftest.$ac_ext
9980 LIBS=$ac_check_lib_save_LIBS
9982 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9983 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9984 if test $ac_cv_lib_dl_dlopen = yes; then
9985 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9987 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9988 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9989 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9990 echo $ECHO_N "(cached) $ECHO_C" >&6
9992 ac_check_lib_save_LIBS=$LIBS
9994 cat >conftest.$ac_ext <<_ACEOF
9997 cat confdefs.h >>conftest.$ac_ext
9998 cat >>conftest.$ac_ext <<_ACEOF
9999 /* end confdefs.h. */
10001 /* Override any gcc2 internal prototype to avoid an error. */
10005 /* We use char because int might match the return type of a gcc2
10006 builtin and then its argument prototype would still apply. */
10016 rm -f conftest.$ac_objext conftest$ac_exeext
10017 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10018 (eval $ac_link) 2>conftest.er1
10020 grep -v '^ *+' conftest.er1 >conftest.err
10022 cat conftest.err >&5
10023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10024 (exit $ac_status); } &&
10025 { ac_try='test -z "$ac_c_werror_flag"
10026 || test ! -s conftest.err'
10027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10028 (eval $ac_try) 2>&5
10030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10031 (exit $ac_status); }; } &&
10032 { ac_try='test -s conftest$ac_exeext'
10033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10034 (eval $ac_try) 2>&5
10036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10037 (exit $ac_status); }; }; then
10038 ac_cv_lib_svld_dlopen=yes
10040 echo "$as_me: failed program was:" >&5
10041 sed 's/^/| /' conftest.$ac_ext >&5
10043 ac_cv_lib_svld_dlopen=no
10045 rm -f conftest.err conftest.$ac_objext \
10046 conftest$ac_exeext conftest.$ac_ext
10047 LIBS=$ac_check_lib_save_LIBS
10049 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10050 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
10051 if test $ac_cv_lib_svld_dlopen = yes; then
10052 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10054 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10055 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
10056 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10057 echo $ECHO_N "(cached) $ECHO_C" >&6
10059 ac_check_lib_save_LIBS=$LIBS
10061 cat >conftest.$ac_ext <<_ACEOF
10064 cat confdefs.h >>conftest.$ac_ext
10065 cat >>conftest.$ac_ext <<_ACEOF
10066 /* end confdefs.h. */
10068 /* Override any gcc2 internal prototype to avoid an error. */
10072 /* We use char because int might match the return type of a gcc2
10073 builtin and then its argument prototype would still apply. */
10083 rm -f conftest.$ac_objext conftest$ac_exeext
10084 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10085 (eval $ac_link) 2>conftest.er1
10087 grep -v '^ *+' conftest.er1 >conftest.err
10089 cat conftest.err >&5
10090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10091 (exit $ac_status); } &&
10092 { ac_try='test -z "$ac_c_werror_flag"
10093 || test ! -s conftest.err'
10094 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10095 (eval $ac_try) 2>&5
10097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10098 (exit $ac_status); }; } &&
10099 { ac_try='test -s conftest$ac_exeext'
10100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10101 (eval $ac_try) 2>&5
10103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10104 (exit $ac_status); }; }; then
10105 ac_cv_lib_dld_dld_link=yes
10107 echo "$as_me: failed program was:" >&5
10108 sed 's/^/| /' conftest.$ac_ext >&5
10110 ac_cv_lib_dld_dld_link=no
10112 rm -f conftest.err conftest.$ac_objext \
10113 conftest$ac_exeext conftest.$ac_ext
10114 LIBS=$ac_check_lib_save_LIBS
10116 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10117 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10118 if test $ac_cv_lib_dld_dld_link = yes; then
10119 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10140 if test "x$lt_cv_dlopen" != xno; then
10146 case $lt_cv_dlopen in
10148 save_CPPFLAGS="$CPPFLAGS"
10149 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10151 save_LDFLAGS="$LDFLAGS"
10152 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10155 LIBS="$lt_cv_dlopen_libs $LIBS"
10157 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10158 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10159 if test "${lt_cv_dlopen_self+set}" = set; then
10160 echo $ECHO_N "(cached) $ECHO_C" >&6
10162 if test "$cross_compiling" = yes; then :
10163 lt_cv_dlopen_self=cross
10165 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10166 lt_status=$lt_dlunknown
10167 cat > conftest.$ac_ext <<EOF
10168 #line 10168 "configure"
10169 #include "confdefs.h"
10178 # define LT_DLGLOBAL RTLD_GLOBAL
10181 # define LT_DLGLOBAL DL_GLOBAL
10183 # define LT_DLGLOBAL 0
10187 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10188 find out it does not work in some platform. */
10189 #ifndef LT_DLLAZY_OR_NOW
10191 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10194 # define LT_DLLAZY_OR_NOW DL_LAZY
10197 # define LT_DLLAZY_OR_NOW RTLD_NOW
10200 # define LT_DLLAZY_OR_NOW DL_NOW
10202 # define LT_DLLAZY_OR_NOW 0
10210 extern "C" void exit (int);
10213 void fnord() { int i=42;}
10216 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10217 int status = $lt_dlunknown;
10221 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10222 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10223 /* dlclose (self); */
10229 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10230 (eval $ac_link) 2>&5
10232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10233 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10234 (./conftest; exit; ) >&5 2>/dev/null
10236 case x$lt_status in
10237 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10238 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10239 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
10242 # compilation failed
10243 lt_cv_dlopen_self=no
10250 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10251 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10253 if test "x$lt_cv_dlopen_self" = xyes; then
10254 LDFLAGS="$LDFLAGS $link_static_flag"
10255 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10256 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10257 if test "${lt_cv_dlopen_self_static+set}" = set; then
10258 echo $ECHO_N "(cached) $ECHO_C" >&6
10260 if test "$cross_compiling" = yes; then :
10261 lt_cv_dlopen_self_static=cross
10263 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10264 lt_status=$lt_dlunknown
10265 cat > conftest.$ac_ext <<EOF
10266 #line 10266 "configure"
10267 #include "confdefs.h"
10276 # define LT_DLGLOBAL RTLD_GLOBAL
10279 # define LT_DLGLOBAL DL_GLOBAL
10281 # define LT_DLGLOBAL 0
10285 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10286 find out it does not work in some platform. */
10287 #ifndef LT_DLLAZY_OR_NOW
10289 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10292 # define LT_DLLAZY_OR_NOW DL_LAZY
10295 # define LT_DLLAZY_OR_NOW RTLD_NOW
10298 # define LT_DLLAZY_OR_NOW DL_NOW
10300 # define LT_DLLAZY_OR_NOW 0
10308 extern "C" void exit (int);
10311 void fnord() { int i=42;}
10314 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10315 int status = $lt_dlunknown;
10319 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10320 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10321 /* dlclose (self); */
10327 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10328 (eval $ac_link) 2>&5
10330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10331 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10332 (./conftest; exit; ) >&5 2>/dev/null
10334 case x$lt_status in
10335 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10336 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10337 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
10340 # compilation failed
10341 lt_cv_dlopen_self_static=no
10348 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10349 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10352 CPPFLAGS="$save_CPPFLAGS"
10353 LDFLAGS="$save_LDFLAGS"
10358 case $lt_cv_dlopen_self in
10359 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10360 *) enable_dlopen_self=unknown ;;
10363 case $lt_cv_dlopen_self_static in
10364 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10365 *) enable_dlopen_self_static=unknown ;;
10370 # Report which librarie types wil actually be built
10371 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10372 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10373 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10374 echo "${ECHO_T}$can_build_shared" >&6
10376 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10377 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10378 test "$can_build_shared" = "no" && enable_shared=no
10380 # On AIX, shared libraries and static libraries use the same namespace, and
10381 # are all built from PIC.
10384 test "$enable_shared" = yes && enable_static=no
10385 if test -n "$RANLIB"; then
10386 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10387 postinstall_cmds='$RANLIB $lib'
10392 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10393 test "$enable_shared" = yes && enable_static=no
10397 echo "$as_me:$LINENO: result: $enable_shared" >&5
10398 echo "${ECHO_T}$enable_shared" >&6
10400 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10401 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10402 # Make sure either enable_shared or enable_static is yes.
10403 test "$enable_shared" = yes || enable_static=yes
10404 echo "$as_me:$LINENO: result: $enable_static" >&5
10405 echo "${ECHO_T}$enable_static" >&6
10407 # The else clause should only fire when bootstrapping the
10408 # libtool distribution, otherwise you forgot to ship ltmain.sh
10409 # with your package, and you will get complaints that there are
10410 # no rules to generate ltmain.sh.
10411 if test -f "$ltmain"; then
10412 # See if we are running on zsh, and set the options which allow our commands through
10413 # without removal of \ escapes.
10414 if test -n "${ZSH_VERSION+set}" ; then
10415 setopt NO_GLOB_SUBST
10417 # Now quote all the things that may contain metacharacters while being
10418 # careful not to overquote the AC_SUBSTed values. We take copies of the
10419 # variables and quote the copies for generation of the libtool script.
10420 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
10422 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
10423 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
10424 deplibs_check_method reload_flag reload_cmds need_locks \
10425 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
10426 lt_cv_sys_global_symbol_to_c_name_address \
10427 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
10428 old_postinstall_cmds old_postuninstall_cmds \
10432 lt_prog_compiler_wl \
10433 lt_prog_compiler_pic \
10434 lt_prog_compiler_static \
10435 lt_prog_compiler_no_builtin_flag \
10436 export_dynamic_flag_spec \
10437 thread_safe_flag_spec \
10438 whole_archive_flag_spec \
10439 enable_shared_with_static_runtimes \
10441 old_archive_from_new_cmds \
10446 compiler_lib_search_path \
10448 archive_expsym_cmds \
10450 postuninstall_cmds \
10451 old_archive_from_expsyms_cmds \
10452 allow_undefined_flag \
10453 no_undefined_flag \
10454 export_symbols_cmds \
10455 hardcode_libdir_flag_spec \
10456 hardcode_libdir_flag_spec_ld \
10457 hardcode_libdir_separator \
10458 hardcode_automatic \
10460 module_expsym_cmds \
10461 lt_cv_prog_compiler_c_o \
10463 include_expsyms; do
10466 old_archive_cmds | \
10467 old_archive_from_new_cmds | \
10469 archive_expsym_cmds | \
10471 module_expsym_cmds | \
10472 old_archive_from_expsyms_cmds | \
10473 export_symbols_cmds | \
10474 extract_expsyms_cmds | reload_cmds | finish_cmds | \
10475 postinstall_cmds | postuninstall_cmds | \
10476 old_postinstall_cmds | old_postuninstall_cmds | \
10477 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
10478 # Double-quote double-evaled strings.
10479 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
10482 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
10488 *'\$0 --fallback-echo"')
10489 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
10493 cfgfile="${ofile}T"
10494 trap "$rm \"$cfgfile\"; exit 1" 1 2 15
10496 { echo "$as_me:$LINENO: creating $ofile" >&5
10497 echo "$as_me: creating $ofile" >&6;}
10499 cat <<__EOF__ >> "$cfgfile"
10502 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
10503 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
10504 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
10506 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
10507 # Free Software Foundation, Inc.
10509 # This file is part of GNU Libtool:
10510 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
10512 # This program is free software; you can redistribute it and/or modify
10513 # it under the terms of the GNU General Public License as published by
10514 # the Free Software Foundation; either version 2 of the License, or
10515 # (at your option) any later version.
10517 # This program is distributed in the hope that it will be useful, but
10518 # WITHOUT ANY WARRANTY; without even the implied warranty of
10519 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
10520 # General Public License for more details.
10522 # You should have received a copy of the GNU General Public License
10523 # along with this program; if not, write to the Free Software
10524 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
10526 # As a special exception to the GNU General Public License, if you
10527 # distribute this file as part of a program that contains a
10528 # configuration script generated by Autoconf, you may include it under
10529 # the same distribution terms that you use for the rest of that program.
10531 # A sed program that does not truncate output.
10534 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
10535 Xsed="$SED -e 1s/^X//"
10537 # The HP-UX ksh and POSIX shell print the target directory to stdout
10538 # if CDPATH is set.
10539 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
10541 # The names of the tagged configurations supported by this script.
10544 # ### BEGIN LIBTOOL CONFIG
10546 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
10548 # Shell to use when invoking shell scripts.
10551 # Whether or not to build shared libraries.
10552 build_libtool_libs=$enable_shared
10554 # Whether or not to build static libraries.
10555 build_old_libs=$enable_static
10557 # Whether or not to add -lc for building shared libraries.
10558 build_libtool_need_lc=$archive_cmds_need_lc
10560 # Whether or not to disallow shared libs when runtime libs are static
10561 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
10563 # Whether or not to optimize for fast installation.
10564 fast_install=$enable_fast_install
10567 host_alias=$host_alias
10571 # The build system.
10572 build_alias=$build_alias
10576 # An echo program that does not interpret backslashes.
10581 AR_FLAGS=$lt_AR_FLAGS
10586 # A language-specific compiler.
10589 # Is the compiler the GNU C compiler?
10595 # The linker used to build libraries.
10598 # Whether we need hard or soft links.
10601 # A BSD-compatible nm program.
10604 # A symbol stripping program
10607 # Used to examine libraries when file_magic_cmd begins "file"
10608 MAGIC_CMD=$MAGIC_CMD
10610 # Used on cygwin: DLL creation program.
10613 # Used on cygwin: object dumper.
10616 # Used on cygwin: assembler.
10619 # The name of the directory that contains temporary libtool files.
10622 # How to create reloadable object files.
10623 reload_flag=$lt_reload_flag
10624 reload_cmds=$lt_reload_cmds
10626 # How to pass a linker flag through the compiler.
10627 wl=$lt_lt_prog_compiler_wl
10629 # Object file suffix (normally "o").
10630 objext="$ac_objext"
10632 # Old archive suffix (normally "a").
10635 # Shared library suffix (normally ".so").
10636 shrext_cmds='$shrext_cmds'
10638 # Executable file suffix (normally "").
10641 # Additional compiler flags for building library objects.
10642 pic_flag=$lt_lt_prog_compiler_pic
10645 # What is the maximum length of a command?
10646 max_cmd_len=$lt_cv_sys_max_cmd_len
10648 # Does compiler simultaneously support -c and -o options?
10649 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
10651 # Must we lock files when doing compilation?
10652 need_locks=$lt_need_locks
10654 # Do we need the lib prefix for modules?
10655 need_lib_prefix=$need_lib_prefix
10657 # Do we need a version for libraries?
10658 need_version=$need_version
10660 # Whether dlopen is supported.
10661 dlopen_support=$enable_dlopen
10663 # Whether dlopen of programs is supported.
10664 dlopen_self=$enable_dlopen_self
10666 # Whether dlopen of statically linked programs is supported.
10667 dlopen_self_static=$enable_dlopen_self_static
10669 # Compiler flag to prevent dynamic linking.
10670 link_static_flag=$lt_lt_prog_compiler_static
10672 # Compiler flag to turn off builtin functions.
10673 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
10675 # Compiler flag to allow reflexive dlopens.
10676 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
10678 # Compiler flag to generate shared objects directly from archives.
10679 whole_archive_flag_spec=$lt_whole_archive_flag_spec
10681 # Compiler flag to generate thread-safe objects.
10682 thread_safe_flag_spec=$lt_thread_safe_flag_spec
10684 # Library versioning type.
10685 version_type=$version_type
10687 # Format of library name prefix.
10688 libname_spec=$lt_libname_spec
10690 # List of archive names. First name is the real one, the rest are links.
10691 # The last name is the one that the linker finds with -lNAME.
10692 library_names_spec=$lt_library_names_spec
10694 # The coded name of the library, if different from the real name.
10695 soname_spec=$lt_soname_spec
10697 # Commands used to build and install an old-style archive.
10699 old_archive_cmds=$lt_old_archive_cmds
10700 old_postinstall_cmds=$lt_old_postinstall_cmds
10701 old_postuninstall_cmds=$lt_old_postuninstall_cmds
10703 # Create an old-style archive from a shared archive.
10704 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
10706 # Create a temporary old-style archive to link instead of a shared archive.
10707 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
10709 # Commands used to build and install a shared archive.
10710 archive_cmds=$lt_archive_cmds
10711 archive_expsym_cmds=$lt_archive_expsym_cmds
10712 postinstall_cmds=$lt_postinstall_cmds
10713 postuninstall_cmds=$lt_postuninstall_cmds
10715 # Commands used to build a loadable module (assumed same as above if empty)
10716 module_cmds=$lt_module_cmds
10717 module_expsym_cmds=$lt_module_expsym_cmds
10719 # Commands to strip libraries.
10720 old_striplib=$lt_old_striplib
10721 striplib=$lt_striplib
10723 # Dependencies to place before the objects being linked to create a
10725 predep_objects=$lt_predep_objects
10727 # Dependencies to place after the objects being linked to create a
10729 postdep_objects=$lt_postdep_objects
10731 # Dependencies to place before the objects being linked to create a
10733 predeps=$lt_predeps
10735 # Dependencies to place after the objects being linked to create a
10737 postdeps=$lt_postdeps
10739 # The library search path used internally by the compiler when linking
10740 # a shared library.
10741 compiler_lib_search_path=$lt_compiler_lib_search_path
10743 # Method to check whether dependent libraries are shared objects.
10744 deplibs_check_method=$lt_deplibs_check_method
10746 # Command to use when deplibs_check_method == file_magic.
10747 file_magic_cmd=$lt_file_magic_cmd
10749 # Flag that allows shared libraries with undefined symbols to be built.
10750 allow_undefined_flag=$lt_allow_undefined_flag
10752 # Flag that forces no undefined symbols.
10753 no_undefined_flag=$lt_no_undefined_flag
10755 # Commands used to finish a libtool library installation in a directory.
10756 finish_cmds=$lt_finish_cmds
10758 # Same as above, but a single script fragment to be evaled but not shown.
10759 finish_eval=$lt_finish_eval
10761 # Take the output of nm and produce a listing of raw symbols and C names.
10762 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
10764 # Transform the output of nm in a proper C declaration
10765 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
10767 # Transform the output of nm in a C name address pair
10768 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
10770 # This is the shared library runtime path variable.
10771 runpath_var=$runpath_var
10773 # This is the shared library path variable.
10774 shlibpath_var=$shlibpath_var
10776 # Is shlibpath searched before the hard-coded library search path?
10777 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
10779 # How to hardcode a shared library path into an executable.
10780 hardcode_action=$hardcode_action
10782 # Whether we should hardcode library paths into libraries.
10783 hardcode_into_libs=$hardcode_into_libs
10785 # Flag to hardcode \$libdir into a binary during linking.
10786 # This must work even if \$libdir does not exist.
10787 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
10789 # If ld is used when linking, flag to hardcode \$libdir into
10790 # a binary during linking. This must work even if \$libdir does
10792 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
10794 # Whether we need a single -rpath flag with a separated argument.
10795 hardcode_libdir_separator=$lt_hardcode_libdir_separator
10797 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
10798 # resulting binary.
10799 hardcode_direct=$hardcode_direct
10801 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
10802 # resulting binary.
10803 hardcode_minus_L=$hardcode_minus_L
10805 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
10806 # the resulting binary.
10807 hardcode_shlibpath_var=$hardcode_shlibpath_var
10809 # Set to yes if building a shared library automatically hardcodes DIR into the library
10810 # and all subsequent libraries and executables linked against it.
10811 hardcode_automatic=$hardcode_automatic
10813 # Variables whose values should be saved in libtool wrapper scripts and
10814 # restored at relink time.
10815 variables_saved_for_relink="$variables_saved_for_relink"
10817 # Whether libtool must link a program against all its dependency libraries.
10818 link_all_deplibs=$link_all_deplibs
10820 # Compile-time system search path for libraries
10821 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
10823 # Run-time system search path for libraries
10824 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
10826 # Fix the shell variable \$srcfile for the compiler.
10827 fix_srcfile_path="$fix_srcfile_path"
10829 # Set to yes if exported symbols are required.
10830 always_export_symbols=$always_export_symbols
10832 # The commands to list exported symbols.
10833 export_symbols_cmds=$lt_export_symbols_cmds
10835 # The commands to extract the exported symbol list from a shared archive.
10836 extract_expsyms_cmds=$lt_extract_expsyms_cmds
10838 # Symbols that should not be listed in the preloaded symbols.
10839 exclude_expsyms=$lt_exclude_expsyms
10841 # Symbols that must always be exported.
10842 include_expsyms=$lt_include_expsyms
10844 # ### END LIBTOOL CONFIG
10851 cat <<\EOF >> "$cfgfile"
10853 # AIX sometimes has problems with the GCC collect2 program. For some
10854 # reason, if we set the COLLECT_NAMES environment variable, the problems
10855 # vanish in a puff of smoke.
10856 if test "X${COLLECT_NAMES+set}" != Xset; then
10858 export COLLECT_NAMES
10864 # We use sed instead of cat because bash on DJGPP gets confused if
10865 # if finds mixed CR/LF and LF-only lines. Since sed operates in
10866 # text mode, it properly converts lines to CR/LF. This bash problem
10867 # is reportedly fixed, but why not run on old versions too?
10868 sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
10870 mv -f "$cfgfile" "$ofile" || \
10871 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
10875 # If there is no Makefile yet, we rely on a make rule to execute
10876 # `config.status --recheck' to rerun these tests and create the
10877 # libtool script then.
10878 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
10879 if test -f "$ltmain_in"; then
10880 test -f Makefile && make "$ltmain"
10886 ac_cpp='$CPP $CPPFLAGS'
10887 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10888 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10889 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10894 # Check whether --with-tags or --without-tags was given.
10895 if test "${with_tags+set}" = set; then
10896 withval="$with_tags"
10897 tagnames="$withval"
10900 if test -f "$ltmain" && test -n "$tagnames"; then
10901 if test ! -f "${ofile}"; then
10902 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
10903 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
10906 if test -z "$LTCC"; then
10907 eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
10908 if test -z "$LTCC"; then
10909 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
10910 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
10912 { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
10913 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
10917 # Extract list of available tagged configurations in $ofile.
10918 # Note that this assumes the entire list is on one line.
10919 available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
10921 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
10922 for tagname in $tagnames; do
10924 # Check whether tagname contains only valid characters
10925 case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
10927 *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
10928 echo "$as_me: error: invalid tag name: $tagname" >&2;}
10929 { (exit 1); exit 1; }; }
10933 if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
10935 { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
10936 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
10937 { (exit 1); exit 1; }; }
10940 # Update the list of available tags.
10941 if test -n "$tagname"; then
10942 echo appending configuration tag \"$tagname\" to $ofile
10946 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
10947 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
10948 (test "X$CXX" != "Xg++"))) ; then
10956 if test -n "$F77" && test "X$F77" != "Xno"; then
10964 if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
10975 # Source file extension for RC test sources.
10978 # Object file extension for compiled RC test sources.
10982 # Code to be used in simple compile tests
10983 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
10985 # Code to be used in simple link tests
10986 lt_simple_link_test_code="$lt_simple_compile_test_code"
10988 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
10990 # If no C compiler was specified, use CC.
10993 # Allow CC to be a program name with arguments.
10997 # save warnings/boilerplate of simple test code
10998 ac_outfile=conftest.$ac_objext
10999 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
11000 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11001 _lt_compiler_boilerplate=`cat conftest.err`
11004 ac_outfile=conftest.$ac_objext
11005 printf "$lt_simple_link_test_code" >conftest.$ac_ext
11006 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11007 _lt_linker_boilerplate=`cat conftest.err`
11011 # Allow CC to be a program name with arguments.
11016 for cc_temp in $compiler""; do
11018 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11019 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11024 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11026 lt_cv_prog_compiler_c_o_RC=yes
11028 # The else clause should only fire when bootstrapping the
11029 # libtool distribution, otherwise you forgot to ship ltmain.sh
11030 # with your package, and you will get complaints that there are
11031 # no rules to generate ltmain.sh.
11032 if test -f "$ltmain"; then
11033 # See if we are running on zsh, and set the options which allow our commands through
11034 # without removal of \ escapes.
11035 if test -n "${ZSH_VERSION+set}" ; then
11036 setopt NO_GLOB_SUBST
11038 # Now quote all the things that may contain metacharacters while being
11039 # careful not to overquote the AC_SUBSTed values. We take copies of the
11040 # variables and quote the copies for generation of the libtool script.
11041 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
11043 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
11044 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
11045 deplibs_check_method reload_flag reload_cmds need_locks \
11046 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
11047 lt_cv_sys_global_symbol_to_c_name_address \
11048 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
11049 old_postinstall_cmds old_postuninstall_cmds \
11053 lt_prog_compiler_wl_RC \
11054 lt_prog_compiler_pic_RC \
11055 lt_prog_compiler_static_RC \
11056 lt_prog_compiler_no_builtin_flag_RC \
11057 export_dynamic_flag_spec_RC \
11058 thread_safe_flag_spec_RC \
11059 whole_archive_flag_spec_RC \
11060 enable_shared_with_static_runtimes_RC \
11061 old_archive_cmds_RC \
11062 old_archive_from_new_cmds_RC \
11063 predep_objects_RC \
11064 postdep_objects_RC \
11067 compiler_lib_search_path_RC \
11069 archive_expsym_cmds_RC \
11070 postinstall_cmds_RC \
11071 postuninstall_cmds_RC \
11072 old_archive_from_expsyms_cmds_RC \
11073 allow_undefined_flag_RC \
11074 no_undefined_flag_RC \
11075 export_symbols_cmds_RC \
11076 hardcode_libdir_flag_spec_RC \
11077 hardcode_libdir_flag_spec_ld_RC \
11078 hardcode_libdir_separator_RC \
11079 hardcode_automatic_RC \
11081 module_expsym_cmds_RC \
11082 lt_cv_prog_compiler_c_o_RC \
11083 exclude_expsyms_RC \
11084 include_expsyms_RC; do
11087 old_archive_cmds_RC | \
11088 old_archive_from_new_cmds_RC | \
11089 archive_cmds_RC | \
11090 archive_expsym_cmds_RC | \
11092 module_expsym_cmds_RC | \
11093 old_archive_from_expsyms_cmds_RC | \
11094 export_symbols_cmds_RC | \
11095 extract_expsyms_cmds | reload_cmds | finish_cmds | \
11096 postinstall_cmds | postuninstall_cmds | \
11097 old_postinstall_cmds | old_postuninstall_cmds | \
11098 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
11099 # Double-quote double-evaled strings.
11100 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
11103 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
11109 *'\$0 --fallback-echo"')
11110 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
11116 cat <<__EOF__ >> "$cfgfile"
11117 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
11119 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11121 # Shell to use when invoking shell scripts.
11124 # Whether or not to build shared libraries.
11125 build_libtool_libs=$enable_shared
11127 # Whether or not to build static libraries.
11128 build_old_libs=$enable_static
11130 # Whether or not to add -lc for building shared libraries.
11131 build_libtool_need_lc=$archive_cmds_need_lc_RC
11133 # Whether or not to disallow shared libs when runtime libs are static
11134 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
11136 # Whether or not to optimize for fast installation.
11137 fast_install=$enable_fast_install
11140 host_alias=$host_alias
11144 # The build system.
11145 build_alias=$build_alias
11149 # An echo program that does not interpret backslashes.
11154 AR_FLAGS=$lt_AR_FLAGS
11159 # A language-specific compiler.
11162 # Is the compiler the GNU C compiler?
11168 # The linker used to build libraries.
11171 # Whether we need hard or soft links.
11174 # A BSD-compatible nm program.
11177 # A symbol stripping program
11180 # Used to examine libraries when file_magic_cmd begins "file"
11181 MAGIC_CMD=$MAGIC_CMD
11183 # Used on cygwin: DLL creation program.
11186 # Used on cygwin: object dumper.
11189 # Used on cygwin: assembler.
11192 # The name of the directory that contains temporary libtool files.
11195 # How to create reloadable object files.
11196 reload_flag=$lt_reload_flag
11197 reload_cmds=$lt_reload_cmds
11199 # How to pass a linker flag through the compiler.
11200 wl=$lt_lt_prog_compiler_wl_RC
11202 # Object file suffix (normally "o").
11203 objext="$ac_objext"
11205 # Old archive suffix (normally "a").
11208 # Shared library suffix (normally ".so").
11209 shrext_cmds='$shrext_cmds'
11211 # Executable file suffix (normally "").
11214 # Additional compiler flags for building library objects.
11215 pic_flag=$lt_lt_prog_compiler_pic_RC
11218 # What is the maximum length of a command?
11219 max_cmd_len=$lt_cv_sys_max_cmd_len
11221 # Does compiler simultaneously support -c and -o options?
11222 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
11224 # Must we lock files when doing compilation?
11225 need_locks=$lt_need_locks
11227 # Do we need the lib prefix for modules?
11228 need_lib_prefix=$need_lib_prefix
11230 # Do we need a version for libraries?
11231 need_version=$need_version
11233 # Whether dlopen is supported.
11234 dlopen_support=$enable_dlopen
11236 # Whether dlopen of programs is supported.
11237 dlopen_self=$enable_dlopen_self
11239 # Whether dlopen of statically linked programs is supported.
11240 dlopen_self_static=$enable_dlopen_self_static
11242 # Compiler flag to prevent dynamic linking.
11243 link_static_flag=$lt_lt_prog_compiler_static_RC
11245 # Compiler flag to turn off builtin functions.
11246 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
11248 # Compiler flag to allow reflexive dlopens.
11249 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
11251 # Compiler flag to generate shared objects directly from archives.
11252 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
11254 # Compiler flag to generate thread-safe objects.
11255 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
11257 # Library versioning type.
11258 version_type=$version_type
11260 # Format of library name prefix.
11261 libname_spec=$lt_libname_spec
11263 # List of archive names. First name is the real one, the rest are links.
11264 # The last name is the one that the linker finds with -lNAME.
11265 library_names_spec=$lt_library_names_spec
11267 # The coded name of the library, if different from the real name.
11268 soname_spec=$lt_soname_spec
11270 # Commands used to build and install an old-style archive.
11272 old_archive_cmds=$lt_old_archive_cmds_RC
11273 old_postinstall_cmds=$lt_old_postinstall_cmds
11274 old_postuninstall_cmds=$lt_old_postuninstall_cmds
11276 # Create an old-style archive from a shared archive.
11277 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
11279 # Create a temporary old-style archive to link instead of a shared archive.
11280 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
11282 # Commands used to build and install a shared archive.
11283 archive_cmds=$lt_archive_cmds_RC
11284 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
11285 postinstall_cmds=$lt_postinstall_cmds
11286 postuninstall_cmds=$lt_postuninstall_cmds
11288 # Commands used to build a loadable module (assumed same as above if empty)
11289 module_cmds=$lt_module_cmds_RC
11290 module_expsym_cmds=$lt_module_expsym_cmds_RC
11292 # Commands to strip libraries.
11293 old_striplib=$lt_old_striplib
11294 striplib=$lt_striplib
11296 # Dependencies to place before the objects being linked to create a
11298 predep_objects=$lt_predep_objects_RC
11300 # Dependencies to place after the objects being linked to create a
11302 postdep_objects=$lt_postdep_objects_RC
11304 # Dependencies to place before the objects being linked to create a
11306 predeps=$lt_predeps_RC
11308 # Dependencies to place after the objects being linked to create a
11310 postdeps=$lt_postdeps_RC
11312 # The library search path used internally by the compiler when linking
11313 # a shared library.
11314 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
11316 # Method to check whether dependent libraries are shared objects.
11317 deplibs_check_method=$lt_deplibs_check_method
11319 # Command to use when deplibs_check_method == file_magic.
11320 file_magic_cmd=$lt_file_magic_cmd
11322 # Flag that allows shared libraries with undefined symbols to be built.
11323 allow_undefined_flag=$lt_allow_undefined_flag_RC
11325 # Flag that forces no undefined symbols.
11326 no_undefined_flag=$lt_no_undefined_flag_RC
11328 # Commands used to finish a libtool library installation in a directory.
11329 finish_cmds=$lt_finish_cmds
11331 # Same as above, but a single script fragment to be evaled but not shown.
11332 finish_eval=$lt_finish_eval
11334 # Take the output of nm and produce a listing of raw symbols and C names.
11335 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
11337 # Transform the output of nm in a proper C declaration
11338 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
11340 # Transform the output of nm in a C name address pair
11341 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
11343 # This is the shared library runtime path variable.
11344 runpath_var=$runpath_var
11346 # This is the shared library path variable.
11347 shlibpath_var=$shlibpath_var
11349 # Is shlibpath searched before the hard-coded library search path?
11350 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
11352 # How to hardcode a shared library path into an executable.
11353 hardcode_action=$hardcode_action_RC
11355 # Whether we should hardcode library paths into libraries.
11356 hardcode_into_libs=$hardcode_into_libs
11358 # Flag to hardcode \$libdir into a binary during linking.
11359 # This must work even if \$libdir does not exist.
11360 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
11362 # If ld is used when linking, flag to hardcode \$libdir into
11363 # a binary during linking. This must work even if \$libdir does
11365 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
11367 # Whether we need a single -rpath flag with a separated argument.
11368 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
11370 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
11371 # resulting binary.
11372 hardcode_direct=$hardcode_direct_RC
11374 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
11375 # resulting binary.
11376 hardcode_minus_L=$hardcode_minus_L_RC
11378 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
11379 # the resulting binary.
11380 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
11382 # Set to yes if building a shared library automatically hardcodes DIR into the library
11383 # and all subsequent libraries and executables linked against it.
11384 hardcode_automatic=$hardcode_automatic_RC
11386 # Variables whose values should be saved in libtool wrapper scripts and
11387 # restored at relink time.
11388 variables_saved_for_relink="$variables_saved_for_relink"
11390 # Whether libtool must link a program against all its dependency libraries.
11391 link_all_deplibs=$link_all_deplibs_RC
11393 # Compile-time system search path for libraries
11394 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
11396 # Run-time system search path for libraries
11397 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
11399 # Fix the shell variable \$srcfile for the compiler.
11400 fix_srcfile_path="$fix_srcfile_path_RC"
11402 # Set to yes if exported symbols are required.
11403 always_export_symbols=$always_export_symbols_RC
11405 # The commands to list exported symbols.
11406 export_symbols_cmds=$lt_export_symbols_cmds_RC
11408 # The commands to extract the exported symbol list from a shared archive.
11409 extract_expsyms_cmds=$lt_extract_expsyms_cmds
11411 # Symbols that should not be listed in the preloaded symbols.
11412 exclude_expsyms=$lt_exclude_expsyms_RC
11414 # Symbols that must always be exported.
11415 include_expsyms=$lt_include_expsyms_RC
11417 # ### END LIBTOOL TAG CONFIG: $tagname
11423 # If there is no Makefile yet, we rely on a make rule to execute
11424 # `config.status --recheck' to rerun these tests and create the
11425 # libtool script then.
11426 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
11427 if test -f "$ltmain_in"; then
11428 test -f Makefile && make "$ltmain"
11434 ac_cpp='$CPP $CPPFLAGS'
11435 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11436 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11437 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11444 { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
11445 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
11446 { (exit 1); exit 1; }; }
11450 # Append the new tag name to the list of available tags.
11451 if test -n "$tagname" ; then
11452 available_tags="$available_tags $tagname"
11458 # Now substitute the updated list of available tags.
11459 if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
11460 mv "${ofile}T" "$ofile"
11464 { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
11465 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
11466 { (exit 1); exit 1; }; }
11472 # This can be used to rebuild libtool when needed
11473 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
11475 # Always use our own libtool.
11476 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
11478 # Prevent multiple expansion
11490 if test $ol_enable_perl != no ; then
11491 # Extract the first word of "perl", so it can be a program name with args.
11492 set dummy perl; ac_word=$2
11493 echo "$as_me:$LINENO: checking for $ac_word" >&5
11494 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11495 if test "${ac_cv_path_PERLBIN+set}" = set; then
11496 echo $ECHO_N "(cached) $ECHO_C" >&6
11500 ac_cv_path_PERLBIN="$PERLBIN" # Let the user override the test with a path.
11503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11504 for as_dir in $PATH
11507 test -z "$as_dir" && as_dir=.
11508 for ac_exec_ext in '' $ac_executable_extensions; do
11509 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11510 ac_cv_path_PERLBIN="$as_dir/$ac_word$ac_exec_ext"
11511 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11517 test -z "$ac_cv_path_PERLBIN" && ac_cv_path_PERLBIN="/usr/bin/perl"
11521 PERLBIN=$ac_cv_path_PERLBIN
11523 if test -n "$PERLBIN"; then
11524 echo "$as_me:$LINENO: result: $PERLBIN" >&5
11525 echo "${ECHO_T}$PERLBIN" >&6
11527 echo "$as_me:$LINENO: result: no" >&5
11528 echo "${ECHO_T}no" >&6
11532 if test "no$PERLBIN" = "no" ; then
11533 if test $ol_enable_perl = yes ; then
11534 { { echo "$as_me:$LINENO: error: could not locate perl" >&5
11535 echo "$as_me: error: could not locate perl" >&2;}
11536 { (exit 1); exit 1; }; }
11540 PERL_CPPFLAGS="`$PERLBIN -MExtUtils::Embed -e ccopts`"
11541 PERL_LDFLAGS="`$PERLBIN -MExtUtils::Embed -e ldopts|sed -e 's/ -lc / /' -e 's/ -lc$//'`"
11543 if test x"$ol_enable_perl" = "xyes" ; then
11544 SLAPD_PERL_LDFLAGS="$PERL_LDFLAGS"
11546 MOD_PERL_LDFLAGS="$PERL_LDFLAGS"
11553 ac_cpp='$CPP $CPPFLAGS'
11554 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11555 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11556 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11557 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
11558 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
11559 # On Suns, sometimes $CPP names a directory.
11560 if test -n "$CPP" && test -d "$CPP"; then
11563 if test -z "$CPP"; then
11564 if test "${ac_cv_prog_CPP+set}" = set; then
11565 echo $ECHO_N "(cached) $ECHO_C" >&6
11567 # Double quotes because CPP needs to be expanded
11568 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
11570 ac_preproc_ok=false
11571 for ac_c_preproc_warn_flag in '' yes
11573 # Use a header file that comes with gcc, so configuring glibc
11574 # with a fresh cross-compiler works.
11575 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11576 # <limits.h> exists even on freestanding compilers.
11577 # On the NeXT, cc -E runs the code through the compiler's parser,
11578 # not just through cpp. "Syntax error" is here to catch this case.
11579 cat >conftest.$ac_ext <<_ACEOF
11582 cat confdefs.h >>conftest.$ac_ext
11583 cat >>conftest.$ac_ext <<_ACEOF
11584 /* end confdefs.h. */
11586 # include <limits.h>
11588 # include <assert.h>
11592 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11593 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11595 grep -v '^ *+' conftest.er1 >conftest.err
11597 cat conftest.err >&5
11598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11599 (exit $ac_status); } >/dev/null; then
11600 if test -s conftest.err; then
11601 ac_cpp_err=$ac_c_preproc_warn_flag
11602 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11609 if test -z "$ac_cpp_err"; then
11612 echo "$as_me: failed program was:" >&5
11613 sed 's/^/| /' conftest.$ac_ext >&5
11615 # Broken: fails on valid input.
11618 rm -f conftest.err conftest.$ac_ext
11620 # OK, works on sane cases. Now check whether non-existent headers
11621 # can be detected and how.
11622 cat >conftest.$ac_ext <<_ACEOF
11625 cat confdefs.h >>conftest.$ac_ext
11626 cat >>conftest.$ac_ext <<_ACEOF
11627 /* end confdefs.h. */
11628 #include <ac_nonexistent.h>
11630 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11631 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11633 grep -v '^ *+' conftest.er1 >conftest.err
11635 cat conftest.err >&5
11636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11637 (exit $ac_status); } >/dev/null; then
11638 if test -s conftest.err; then
11639 ac_cpp_err=$ac_c_preproc_warn_flag
11640 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11647 if test -z "$ac_cpp_err"; then
11648 # Broken: success on invalid input.
11651 echo "$as_me: failed program was:" >&5
11652 sed 's/^/| /' conftest.$ac_ext >&5
11654 # Passes both tests.
11658 rm -f conftest.err conftest.$ac_ext
11661 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11662 rm -f conftest.err conftest.$ac_ext
11663 if $ac_preproc_ok; then
11668 ac_cv_prog_CPP=$CPP
11671 CPP=$ac_cv_prog_CPP
11673 ac_cv_prog_CPP=$CPP
11675 echo "$as_me:$LINENO: result: $CPP" >&5
11676 echo "${ECHO_T}$CPP" >&6
11677 ac_preproc_ok=false
11678 for ac_c_preproc_warn_flag in '' yes
11680 # Use a header file that comes with gcc, so configuring glibc
11681 # with a fresh cross-compiler works.
11682 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11683 # <limits.h> exists even on freestanding compilers.
11684 # On the NeXT, cc -E runs the code through the compiler's parser,
11685 # not just through cpp. "Syntax error" is here to catch this case.
11686 cat >conftest.$ac_ext <<_ACEOF
11689 cat confdefs.h >>conftest.$ac_ext
11690 cat >>conftest.$ac_ext <<_ACEOF
11691 /* end confdefs.h. */
11693 # include <limits.h>
11695 # include <assert.h>
11699 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11700 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11702 grep -v '^ *+' conftest.er1 >conftest.err
11704 cat conftest.err >&5
11705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11706 (exit $ac_status); } >/dev/null; then
11707 if test -s conftest.err; then
11708 ac_cpp_err=$ac_c_preproc_warn_flag
11709 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11716 if test -z "$ac_cpp_err"; then
11719 echo "$as_me: failed program was:" >&5
11720 sed 's/^/| /' conftest.$ac_ext >&5
11722 # Broken: fails on valid input.
11725 rm -f conftest.err conftest.$ac_ext
11727 # OK, works on sane cases. Now check whether non-existent headers
11728 # can be detected and how.
11729 cat >conftest.$ac_ext <<_ACEOF
11732 cat confdefs.h >>conftest.$ac_ext
11733 cat >>conftest.$ac_ext <<_ACEOF
11734 /* end confdefs.h. */
11735 #include <ac_nonexistent.h>
11737 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
11738 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
11740 grep -v '^ *+' conftest.er1 >conftest.err
11742 cat conftest.err >&5
11743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11744 (exit $ac_status); } >/dev/null; then
11745 if test -s conftest.err; then
11746 ac_cpp_err=$ac_c_preproc_warn_flag
11747 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11754 if test -z "$ac_cpp_err"; then
11755 # Broken: success on invalid input.
11758 echo "$as_me: failed program was:" >&5
11759 sed 's/^/| /' conftest.$ac_ext >&5
11761 # Passes both tests.
11765 rm -f conftest.err conftest.$ac_ext
11768 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
11769 rm -f conftest.err conftest.$ac_ext
11770 if $ac_preproc_ok; then
11773 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
11774 See \`config.log' for more details." >&5
11775 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
11776 See \`config.log' for more details." >&2;}
11777 { (exit 1); exit 1; }; }
11781 ac_cpp='$CPP $CPPFLAGS'
11782 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11783 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11784 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11788 *mingw32* ) ac_cv_mingw32=yes ;;
11789 *cygwin* ) ac_cv_cygwin=yes ;;
11795 cat >>confdefs.h <<_ACEOF
11796 #define EXEEXT "${EXEEXT}"
11800 echo "$as_me:$LINENO: checking for be_app in -lbe" >&5
11801 echo $ECHO_N "checking for be_app in -lbe... $ECHO_C" >&6
11802 if test "${ac_cv_lib_be_be_app+set}" = set; then
11803 echo $ECHO_N "(cached) $ECHO_C" >&6
11805 ac_check_lib_save_LIBS=$LIBS
11806 LIBS="-lbe -lroot -lnet $LIBS"
11807 cat >conftest.$ac_ext <<_ACEOF
11810 cat confdefs.h >>conftest.$ac_ext
11811 cat >>conftest.$ac_ext <<_ACEOF
11812 /* end confdefs.h. */
11814 /* Override any gcc2 internal prototype to avoid an error. */
11818 /* We use char because int might match the return type of a gcc2
11819 builtin and then its argument prototype would still apply. */
11829 rm -f conftest.$ac_objext conftest$ac_exeext
11830 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11831 (eval $ac_link) 2>conftest.er1
11833 grep -v '^ *+' conftest.er1 >conftest.err
11835 cat conftest.err >&5
11836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11837 (exit $ac_status); } &&
11838 { ac_try='test -z "$ac_c_werror_flag"
11839 || test ! -s conftest.err'
11840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11841 (eval $ac_try) 2>&5
11843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11844 (exit $ac_status); }; } &&
11845 { ac_try='test -s conftest$ac_exeext'
11846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11847 (eval $ac_try) 2>&5
11849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11850 (exit $ac_status); }; }; then
11851 ac_cv_lib_be_be_app=yes
11853 echo "$as_me: failed program was:" >&5
11854 sed 's/^/| /' conftest.$ac_ext >&5
11856 ac_cv_lib_be_be_app=no
11858 rm -f conftest.err conftest.$ac_objext \
11859 conftest$ac_exeext conftest.$ac_ext
11860 LIBS=$ac_check_lib_save_LIBS
11862 echo "$as_me:$LINENO: result: $ac_cv_lib_be_be_app" >&5
11863 echo "${ECHO_T}$ac_cv_lib_be_be_app" >&6
11864 if test $ac_cv_lib_be_be_app = yes; then
11865 LIBS="$LIBS -lbe -lroot -lnet"
11872 ac_cpp='$CPP $CPPFLAGS'
11873 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11874 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11875 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11876 if test -n "$ac_tool_prefix"; then
11877 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
11878 set dummy ${ac_tool_prefix}gcc; ac_word=$2
11879 echo "$as_me:$LINENO: checking for $ac_word" >&5
11880 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11881 if test "${ac_cv_prog_CC+set}" = set; then
11882 echo $ECHO_N "(cached) $ECHO_C" >&6
11884 if test -n "$CC"; then
11885 ac_cv_prog_CC="$CC" # Let the user override the test.
11887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11888 for as_dir in $PATH
11891 test -z "$as_dir" && as_dir=.
11892 for ac_exec_ext in '' $ac_executable_extensions; do
11893 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11894 ac_cv_prog_CC="${ac_tool_prefix}gcc"
11895 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11904 if test -n "$CC"; then
11905 echo "$as_me:$LINENO: result: $CC" >&5
11906 echo "${ECHO_T}$CC" >&6
11908 echo "$as_me:$LINENO: result: no" >&5
11909 echo "${ECHO_T}no" >&6
11913 if test -z "$ac_cv_prog_CC"; then
11915 # Extract the first word of "gcc", so it can be a program name with args.
11916 set dummy gcc; ac_word=$2
11917 echo "$as_me:$LINENO: checking for $ac_word" >&5
11918 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11919 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
11920 echo $ECHO_N "(cached) $ECHO_C" >&6
11922 if test -n "$ac_ct_CC"; then
11923 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
11925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11926 for as_dir in $PATH
11929 test -z "$as_dir" && as_dir=.
11930 for ac_exec_ext in '' $ac_executable_extensions; do
11931 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11932 ac_cv_prog_ac_ct_CC="gcc"
11933 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11941 ac_ct_CC=$ac_cv_prog_ac_ct_CC
11942 if test -n "$ac_ct_CC"; then
11943 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
11944 echo "${ECHO_T}$ac_ct_CC" >&6
11946 echo "$as_me:$LINENO: result: no" >&5
11947 echo "${ECHO_T}no" >&6
11952 CC="$ac_cv_prog_CC"
11955 if test -z "$CC"; then
11956 if test -n "$ac_tool_prefix"; then
11957 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
11958 set dummy ${ac_tool_prefix}cc; ac_word=$2
11959 echo "$as_me:$LINENO: checking for $ac_word" >&5
11960 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11961 if test "${ac_cv_prog_CC+set}" = set; then
11962 echo $ECHO_N "(cached) $ECHO_C" >&6
11964 if test -n "$CC"; then
11965 ac_cv_prog_CC="$CC" # Let the user override the test.
11967 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11968 for as_dir in $PATH
11971 test -z "$as_dir" && as_dir=.
11972 for ac_exec_ext in '' $ac_executable_extensions; do
11973 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11974 ac_cv_prog_CC="${ac_tool_prefix}cc"
11975 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
11984 if test -n "$CC"; then
11985 echo "$as_me:$LINENO: result: $CC" >&5
11986 echo "${ECHO_T}$CC" >&6
11988 echo "$as_me:$LINENO: result: no" >&5
11989 echo "${ECHO_T}no" >&6
11993 if test -z "$ac_cv_prog_CC"; then
11995 # Extract the first word of "cc", so it can be a program name with args.
11996 set dummy cc; ac_word=$2
11997 echo "$as_me:$LINENO: checking for $ac_word" >&5
11998 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11999 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12000 echo $ECHO_N "(cached) $ECHO_C" >&6
12002 if test -n "$ac_ct_CC"; then
12003 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12006 for as_dir in $PATH
12009 test -z "$as_dir" && as_dir=.
12010 for ac_exec_ext in '' $ac_executable_extensions; do
12011 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12012 ac_cv_prog_ac_ct_CC="cc"
12013 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12021 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12022 if test -n "$ac_ct_CC"; then
12023 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12024 echo "${ECHO_T}$ac_ct_CC" >&6
12026 echo "$as_me:$LINENO: result: no" >&5
12027 echo "${ECHO_T}no" >&6
12032 CC="$ac_cv_prog_CC"
12036 if test -z "$CC"; then
12037 # Extract the first word of "cc", so it can be a program name with args.
12038 set dummy cc; ac_word=$2
12039 echo "$as_me:$LINENO: checking for $ac_word" >&5
12040 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12041 if test "${ac_cv_prog_CC+set}" = set; then
12042 echo $ECHO_N "(cached) $ECHO_C" >&6
12044 if test -n "$CC"; then
12045 ac_cv_prog_CC="$CC" # Let the user override the test.
12047 ac_prog_rejected=no
12048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12049 for as_dir in $PATH
12052 test -z "$as_dir" && as_dir=.
12053 for ac_exec_ext in '' $ac_executable_extensions; do
12054 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12055 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12056 ac_prog_rejected=yes
12060 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12066 if test $ac_prog_rejected = yes; then
12067 # We found a bogon in the path, so make sure we never use it.
12068 set dummy $ac_cv_prog_CC
12070 if test $# != 0; then
12071 # We chose a different compiler from the bogus one.
12072 # However, it has the same basename, so the bogon will be chosen
12073 # first if we set CC to just the basename; use the full file name.
12075 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12081 if test -n "$CC"; then
12082 echo "$as_me:$LINENO: result: $CC" >&5
12083 echo "${ECHO_T}$CC" >&6
12085 echo "$as_me:$LINENO: result: no" >&5
12086 echo "${ECHO_T}no" >&6
12090 if test -z "$CC"; then
12091 if test -n "$ac_tool_prefix"; then
12094 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
12095 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
12096 echo "$as_me:$LINENO: checking for $ac_word" >&5
12097 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12098 if test "${ac_cv_prog_CC+set}" = set; then
12099 echo $ECHO_N "(cached) $ECHO_C" >&6
12101 if test -n "$CC"; then
12102 ac_cv_prog_CC="$CC" # Let the user override the test.
12104 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12105 for as_dir in $PATH
12108 test -z "$as_dir" && as_dir=.
12109 for ac_exec_ext in '' $ac_executable_extensions; do
12110 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12111 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
12112 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12121 if test -n "$CC"; then
12122 echo "$as_me:$LINENO: result: $CC" >&5
12123 echo "${ECHO_T}$CC" >&6
12125 echo "$as_me:$LINENO: result: no" >&5
12126 echo "${ECHO_T}no" >&6
12129 test -n "$CC" && break
12132 if test -z "$CC"; then
12136 # Extract the first word of "$ac_prog", so it can be a program name with args.
12137 set dummy $ac_prog; ac_word=$2
12138 echo "$as_me:$LINENO: checking for $ac_word" >&5
12139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12140 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12141 echo $ECHO_N "(cached) $ECHO_C" >&6
12143 if test -n "$ac_ct_CC"; then
12144 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12147 for as_dir in $PATH
12150 test -z "$as_dir" && as_dir=.
12151 for ac_exec_ext in '' $ac_executable_extensions; do
12152 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12153 ac_cv_prog_ac_ct_CC="$ac_prog"
12154 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12162 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12163 if test -n "$ac_ct_CC"; then
12164 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12165 echo "${ECHO_T}$ac_ct_CC" >&6
12167 echo "$as_me:$LINENO: result: no" >&5
12168 echo "${ECHO_T}no" >&6
12171 test -n "$ac_ct_CC" && break
12180 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
12181 See \`config.log' for more details." >&5
12182 echo "$as_me: error: no acceptable C compiler found in \$PATH
12183 See \`config.log' for more details." >&2;}
12184 { (exit 1); exit 1; }; }
12186 # Provide some information about the compiler.
12187 echo "$as_me:$LINENO:" \
12188 "checking for C compiler version" >&5
12189 ac_compiler=`set X $ac_compile; echo $2`
12190 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
12191 (eval $ac_compiler --version </dev/null >&5) 2>&5
12193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12194 (exit $ac_status); }
12195 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
12196 (eval $ac_compiler -v </dev/null >&5) 2>&5
12198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12199 (exit $ac_status); }
12200 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
12201 (eval $ac_compiler -V </dev/null >&5) 2>&5
12203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12204 (exit $ac_status); }
12206 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
12207 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
12208 if test "${ac_cv_c_compiler_gnu+set}" = set; then
12209 echo $ECHO_N "(cached) $ECHO_C" >&6
12211 cat >conftest.$ac_ext <<_ACEOF
12214 cat confdefs.h >>conftest.$ac_ext
12215 cat >>conftest.$ac_ext <<_ACEOF
12216 /* end confdefs.h. */
12229 rm -f conftest.$ac_objext
12230 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12231 (eval $ac_compile) 2>conftest.er1
12233 grep -v '^ *+' conftest.er1 >conftest.err
12235 cat conftest.err >&5
12236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12237 (exit $ac_status); } &&
12238 { ac_try='test -z "$ac_c_werror_flag"
12239 || test ! -s conftest.err'
12240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12241 (eval $ac_try) 2>&5
12243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12244 (exit $ac_status); }; } &&
12245 { ac_try='test -s conftest.$ac_objext'
12246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12247 (eval $ac_try) 2>&5
12249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12250 (exit $ac_status); }; }; then
12251 ac_compiler_gnu=yes
12253 echo "$as_me: failed program was:" >&5
12254 sed 's/^/| /' conftest.$ac_ext >&5
12258 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12259 ac_cv_c_compiler_gnu=$ac_compiler_gnu
12262 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
12263 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
12264 GCC=`test $ac_compiler_gnu = yes && echo yes`
12265 ac_test_CFLAGS=${CFLAGS+set}
12266 ac_save_CFLAGS=$CFLAGS
12268 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
12269 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
12270 if test "${ac_cv_prog_cc_g+set}" = set; then
12271 echo $ECHO_N "(cached) $ECHO_C" >&6
12273 cat >conftest.$ac_ext <<_ACEOF
12276 cat confdefs.h >>conftest.$ac_ext
12277 cat >>conftest.$ac_ext <<_ACEOF
12278 /* end confdefs.h. */
12288 rm -f conftest.$ac_objext
12289 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12290 (eval $ac_compile) 2>conftest.er1
12292 grep -v '^ *+' conftest.er1 >conftest.err
12294 cat conftest.err >&5
12295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12296 (exit $ac_status); } &&
12297 { ac_try='test -z "$ac_c_werror_flag"
12298 || test ! -s conftest.err'
12299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12300 (eval $ac_try) 2>&5
12302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12303 (exit $ac_status); }; } &&
12304 { ac_try='test -s conftest.$ac_objext'
12305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12306 (eval $ac_try) 2>&5
12308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12309 (exit $ac_status); }; }; then
12310 ac_cv_prog_cc_g=yes
12312 echo "$as_me: failed program was:" >&5
12313 sed 's/^/| /' conftest.$ac_ext >&5
12317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12319 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
12320 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
12321 if test "$ac_test_CFLAGS" = set; then
12322 CFLAGS=$ac_save_CFLAGS
12323 elif test $ac_cv_prog_cc_g = yes; then
12324 if test "$GCC" = yes; then
12330 if test "$GCC" = yes; then
12336 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
12337 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
12338 if test "${ac_cv_prog_cc_stdc+set}" = set; then
12339 echo $ECHO_N "(cached) $ECHO_C" >&6
12341 ac_cv_prog_cc_stdc=no
12343 cat >conftest.$ac_ext <<_ACEOF
12346 cat confdefs.h >>conftest.$ac_ext
12347 cat >>conftest.$ac_ext <<_ACEOF
12348 /* end confdefs.h. */
12349 #include <stdarg.h>
12351 #include <sys/types.h>
12352 #include <sys/stat.h>
12353 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
12354 struct buf { int x; };
12355 FILE * (*rcsopen) (struct buf *, struct stat *, int);
12356 static char *e (p, i)
12362 static char *f (char * (*g) (char **, int), char **p, ...)
12367 s = g (p, va_arg (v,int));
12372 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
12373 function prototypes and stuff, but not '\xHH' hex character constants.
12374 These don't provoke an error unfortunately, instead are silently treated
12375 as 'x'. The following induces an error, until -std1 is added to get
12376 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
12377 array size at least. It's necessary to write '\x00'==0 to get something
12378 that's true only with -std1. */
12379 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
12381 int test (int i, double x);
12382 struct s1 {int (*f) (int a);};
12383 struct s2 {int (*f) (double a);};
12384 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
12390 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
12395 # Don't try gcc -ansi; that turns off useful extensions and
12396 # breaks some systems' header files.
12397 # AIX -qlanglvl=ansi
12398 # Ultrix and OSF/1 -std1
12399 # HP-UX 10.20 and later -Ae
12400 # HP-UX older versions -Aa -D_HPUX_SOURCE
12401 # SVR4 -Xc -D__EXTENSIONS__
12402 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
12404 CC="$ac_save_CC $ac_arg"
12405 rm -f conftest.$ac_objext
12406 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12407 (eval $ac_compile) 2>conftest.er1
12409 grep -v '^ *+' conftest.er1 >conftest.err
12411 cat conftest.err >&5
12412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12413 (exit $ac_status); } &&
12414 { ac_try='test -z "$ac_c_werror_flag"
12415 || test ! -s conftest.err'
12416 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12417 (eval $ac_try) 2>&5
12419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12420 (exit $ac_status); }; } &&
12421 { ac_try='test -s conftest.$ac_objext'
12422 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12423 (eval $ac_try) 2>&5
12425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12426 (exit $ac_status); }; }; then
12427 ac_cv_prog_cc_stdc=$ac_arg
12430 echo "$as_me: failed program was:" >&5
12431 sed 's/^/| /' conftest.$ac_ext >&5
12434 rm -f conftest.err conftest.$ac_objext
12436 rm -f conftest.$ac_ext conftest.$ac_objext
12441 case "x$ac_cv_prog_cc_stdc" in
12443 echo "$as_me:$LINENO: result: none needed" >&5
12444 echo "${ECHO_T}none needed" >&6 ;;
12446 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
12447 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
12448 CC="$CC $ac_cv_prog_cc_stdc" ;;
12451 # Some people use a C++ compiler to compile C. Since we use `exit',
12452 # in C++ we need to declare it. In case someone uses the same compiler
12453 # for both compiling C and C++ we need to have the C++ compiler decide
12454 # the declaration of exit, since it's the most demanding environment.
12455 cat >conftest.$ac_ext <<_ACEOF
12456 #ifndef __cplusplus
12460 rm -f conftest.$ac_objext
12461 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12462 (eval $ac_compile) 2>conftest.er1
12464 grep -v '^ *+' conftest.er1 >conftest.err
12466 cat conftest.err >&5
12467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12468 (exit $ac_status); } &&
12469 { ac_try='test -z "$ac_c_werror_flag"
12470 || test ! -s conftest.err'
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); }; } &&
12476 { ac_try='test -s conftest.$ac_objext'
12477 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12478 (eval $ac_try) 2>&5
12480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12481 (exit $ac_status); }; }; then
12482 for ac_declaration in \
12484 'extern "C" void std::exit (int) throw (); using std::exit;' \
12485 'extern "C" void std::exit (int); using std::exit;' \
12486 'extern "C" void exit (int) throw ();' \
12487 'extern "C" void exit (int);' \
12490 cat >conftest.$ac_ext <<_ACEOF
12493 cat confdefs.h >>conftest.$ac_ext
12494 cat >>conftest.$ac_ext <<_ACEOF
12495 /* end confdefs.h. */
12497 #include <stdlib.h>
12506 rm -f conftest.$ac_objext
12507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12508 (eval $ac_compile) 2>conftest.er1
12510 grep -v '^ *+' conftest.er1 >conftest.err
12512 cat conftest.err >&5
12513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12514 (exit $ac_status); } &&
12515 { ac_try='test -z "$ac_c_werror_flag"
12516 || test ! -s conftest.err'
12517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12518 (eval $ac_try) 2>&5
12520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12521 (exit $ac_status); }; } &&
12522 { ac_try='test -s conftest.$ac_objext'
12523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12524 (eval $ac_try) 2>&5
12526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12527 (exit $ac_status); }; }; then
12530 echo "$as_me: failed program was:" >&5
12531 sed 's/^/| /' conftest.$ac_ext >&5
12535 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12536 cat >conftest.$ac_ext <<_ACEOF
12539 cat confdefs.h >>conftest.$ac_ext
12540 cat >>conftest.$ac_ext <<_ACEOF
12541 /* end confdefs.h. */
12551 rm -f conftest.$ac_objext
12552 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12553 (eval $ac_compile) 2>conftest.er1
12555 grep -v '^ *+' conftest.er1 >conftest.err
12557 cat conftest.err >&5
12558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12559 (exit $ac_status); } &&
12560 { ac_try='test -z "$ac_c_werror_flag"
12561 || test ! -s conftest.err'
12562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12563 (eval $ac_try) 2>&5
12565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12566 (exit $ac_status); }; } &&
12567 { ac_try='test -s conftest.$ac_objext'
12568 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12569 (eval $ac_try) 2>&5
12571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12572 (exit $ac_status); }; }; then
12575 echo "$as_me: failed program was:" >&5
12576 sed 's/^/| /' conftest.$ac_ext >&5
12579 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12582 if test -n "$ac_declaration"; then
12583 echo '#ifdef __cplusplus' >>confdefs.h
12584 echo $ac_declaration >>confdefs.h
12585 echo '#endif' >>confdefs.h
12589 echo "$as_me: failed program was:" >&5
12590 sed 's/^/| /' conftest.$ac_ext >&5
12593 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12595 ac_cpp='$CPP $CPPFLAGS'
12596 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12597 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12598 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12600 depcc="$CC" am_compiler_list=
12602 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
12603 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
12604 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
12605 echo $ECHO_N "(cached) $ECHO_C" >&6
12607 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
12608 # We make a subdir and do the tests there. Otherwise we can end up
12609 # making bogus files that we don't know about and never remove. For
12610 # instance it was reported that on HP-UX the gcc test will end up
12611 # making a dummy file named `D' -- because `-MD' means `put the output
12614 # Copy depcomp to subdir because otherwise we won't find it if we're
12615 # using a relative directory.
12616 cp "$am_depcomp" conftest.dir
12618 # We will build objects and dependencies in a subdirectory because
12619 # it helps to detect inapplicable dependency modes. For instance
12620 # both Tru64's cc and ICC support -MD to output dependencies as a
12621 # side effect of compilation, but ICC will put the dependencies in
12622 # the current directory while Tru64 will put them in the object
12626 am_cv_CC_dependencies_compiler_type=none
12627 if test "$am_compiler_list" = ""; then
12628 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
12630 for depmode in $am_compiler_list; do
12631 # Setup a source with many dependencies, because some compilers
12632 # like to wrap large dependency lists on column 80 (with \), and
12633 # we should not choose a depcomp mode which is confused by this.
12635 # We need to recreate these files for each test, as the compiler may
12636 # overwrite some of them when testing with obscure command lines.
12637 # This happens at least with the AIX C compiler.
12639 for i in 1 2 3 4 5 6; do
12640 echo '#include "conftst'$i'.h"' >> sub/conftest.c
12641 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
12642 # Solaris 8's {/usr,}/bin/sh.
12643 touch sub/conftst$i.h
12645 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
12649 # after this tag, mechanisms are not by side-effect, so they'll
12650 # only be used when explicitly requested
12651 if test "x$enable_dependency_tracking" = xyes; then
12659 # We check with `-c' and `-o' for the sake of the "dashmstdout"
12660 # mode. It turns out that the SunPro C++ compiler does not properly
12661 # handle `-M -o', and we need to detect this.
12662 if depmode=$depmode \
12663 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
12664 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
12665 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
12666 >/dev/null 2>conftest.err &&
12667 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
12668 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
12669 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
12670 # icc doesn't choke on unknown options, it will just issue warnings
12671 # or remarks (even with -Werror). So we grep stderr for any message
12672 # that says an option was ignored or not supported.
12673 # When given -MP, icc 7.0 and 7.1 complain thusly:
12674 # icc: Command line warning: ignoring option '-M'; no argument required
12675 # The diagnosis changed in icc 8.0:
12676 # icc: Command line remark: option '-MP' not supported
12677 if (grep 'ignoring option' conftest.err ||
12678 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
12679 am_cv_CC_dependencies_compiler_type=$depmode
12686 rm -rf conftest.dir
12688 am_cv_CC_dependencies_compiler_type=none
12692 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
12693 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
12694 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
12699 test "x$enable_dependency_tracking" != xno \
12700 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
12701 am__fastdepCC_TRUE=
12702 am__fastdepCC_FALSE='#'
12704 am__fastdepCC_TRUE='#'
12705 am__fastdepCC_FALSE=
12709 if test "X${ac_cv_prog_cc_stdc}" = "Xno" ; then
12710 { { echo "$as_me:$LINENO: error: OpenLDAP requires compiler to support STDC constructs." >&5
12711 echo "$as_me: error: OpenLDAP requires compiler to support STDC constructs." >&2;}
12712 { (exit 1); exit 1; }; }
12715 # test for make depend flag
12718 if test -z "${MKDEP}"; then
12719 OL_MKDEP="${CC-cc}"
12720 if test -z "${MKDEP_FLAGS}"; then
12721 echo "$as_me:$LINENO: checking for ${OL_MKDEP} depend flag" >&5
12722 echo $ECHO_N "checking for ${OL_MKDEP} depend flag... $ECHO_C" >&6
12723 if test "${ol_cv_mkdep+set}" = set; then
12724 echo $ECHO_N "(cached) $ECHO_C" >&6
12728 for flag in "-M" "-xM"; do
12729 cat > conftest.c <<EOF
12732 if { ac_try='$OL_MKDEP $flag conftest.c'
12733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12734 (eval $ac_try) 2>&5
12736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12737 (exit $ac_status); }; } \
12738 | grep '^conftest\.'"${ac_objext}" >/dev/null 2>&1
12740 if test ! -f conftest."${ac_object}" ; then
12742 OL_MKDEP_FLAGS="$flag"
12750 echo "$as_me:$LINENO: result: $ol_cv_mkdep" >&5
12751 echo "${ECHO_T}$ol_cv_mkdep" >&6
12754 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12758 OL_MKDEP="${MKDEP}"
12759 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
12764 if test "${ol_cv_mkdep}" = no ; then
12765 # this will soon become an error
12766 { echo "$as_me:$LINENO: WARNING: do not know how to generate dependencies" >&5
12767 echo "$as_me: WARNING: do not know how to generate dependencies" >&2;}
12770 echo "$as_me:$LINENO: checking for afopen in -ls" >&5
12771 echo $ECHO_N "checking for afopen in -ls... $ECHO_C" >&6
12772 if test "${ac_cv_lib_s_afopen+set}" = set; then
12773 echo $ECHO_N "(cached) $ECHO_C" >&6
12775 ac_check_lib_save_LIBS=$LIBS
12777 cat >conftest.$ac_ext <<_ACEOF
12780 cat confdefs.h >>conftest.$ac_ext
12781 cat >>conftest.$ac_ext <<_ACEOF
12782 /* end confdefs.h. */
12784 /* Override any gcc2 internal prototype to avoid an error. */
12788 /* We use char because int might match the return type of a gcc2
12789 builtin and then its argument prototype would still apply. */
12799 rm -f conftest.$ac_objext conftest$ac_exeext
12800 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12801 (eval $ac_link) 2>conftest.er1
12803 grep -v '^ *+' conftest.er1 >conftest.err
12805 cat conftest.err >&5
12806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12807 (exit $ac_status); } &&
12808 { ac_try='test -z "$ac_c_werror_flag"
12809 || test ! -s conftest.err'
12810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12811 (eval $ac_try) 2>&5
12813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12814 (exit $ac_status); }; } &&
12815 { ac_try='test -s conftest$ac_exeext'
12816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12817 (eval $ac_try) 2>&5
12819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12820 (exit $ac_status); }; }; then
12821 ac_cv_lib_s_afopen=yes
12823 echo "$as_me: failed program was:" >&5
12824 sed 's/^/| /' conftest.$ac_ext >&5
12826 ac_cv_lib_s_afopen=no
12828 rm -f conftest.err conftest.$ac_objext \
12829 conftest$ac_exeext conftest.$ac_ext
12830 LIBS=$ac_check_lib_save_LIBS
12832 echo "$as_me:$LINENO: result: $ac_cv_lib_s_afopen" >&5
12833 echo "${ECHO_T}$ac_cv_lib_s_afopen" >&6
12834 if test $ac_cv_lib_s_afopen = yes; then
12838 cat >>confdefs.h <<\_ACEOF
12839 #define HAVE_AIX_SECURITY 1
12848 ac_cv_func_getopt=no
12850 cat >>confdefs.h <<\_ACEOF
12851 #define BOTH_STRINGS_H 1
12858 WITH_MODULES_ENABLED=no
12859 if test $ol_enable_modules != no ; then
12861 for ac_header in ltdl.h
12863 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12864 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12865 echo "$as_me:$LINENO: checking for $ac_header" >&5
12866 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12867 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12868 echo $ECHO_N "(cached) $ECHO_C" >&6
12870 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12871 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12873 # Is the header compilable?
12874 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12875 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12876 cat >conftest.$ac_ext <<_ACEOF
12879 cat confdefs.h >>conftest.$ac_ext
12880 cat >>conftest.$ac_ext <<_ACEOF
12881 /* end confdefs.h. */
12882 $ac_includes_default
12883 #include <$ac_header>
12885 rm -f conftest.$ac_objext
12886 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12887 (eval $ac_compile) 2>conftest.er1
12889 grep -v '^ *+' conftest.er1 >conftest.err
12891 cat conftest.err >&5
12892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12893 (exit $ac_status); } &&
12894 { ac_try='test -z "$ac_c_werror_flag"
12895 || test ! -s conftest.err'
12896 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12897 (eval $ac_try) 2>&5
12899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12900 (exit $ac_status); }; } &&
12901 { ac_try='test -s conftest.$ac_objext'
12902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12903 (eval $ac_try) 2>&5
12905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12906 (exit $ac_status); }; }; then
12907 ac_header_compiler=yes
12909 echo "$as_me: failed program was:" >&5
12910 sed 's/^/| /' conftest.$ac_ext >&5
12912 ac_header_compiler=no
12914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12915 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12916 echo "${ECHO_T}$ac_header_compiler" >&6
12918 # Is the header present?
12919 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12920 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12921 cat >conftest.$ac_ext <<_ACEOF
12924 cat confdefs.h >>conftest.$ac_ext
12925 cat >>conftest.$ac_ext <<_ACEOF
12926 /* end confdefs.h. */
12927 #include <$ac_header>
12929 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12930 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12932 grep -v '^ *+' conftest.er1 >conftest.err
12934 cat conftest.err >&5
12935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12936 (exit $ac_status); } >/dev/null; then
12937 if test -s conftest.err; then
12938 ac_cpp_err=$ac_c_preproc_warn_flag
12939 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12946 if test -z "$ac_cpp_err"; then
12947 ac_header_preproc=yes
12949 echo "$as_me: failed program was:" >&5
12950 sed 's/^/| /' conftest.$ac_ext >&5
12952 ac_header_preproc=no
12954 rm -f conftest.err conftest.$ac_ext
12955 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12956 echo "${ECHO_T}$ac_header_preproc" >&6
12958 # So? What about this header?
12959 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12961 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12962 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12963 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12964 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12965 ac_header_preproc=yes
12968 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12969 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12970 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12971 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12972 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12973 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12974 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12975 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12976 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12977 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12978 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12979 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12982 ## --------------------------------------------- ##
12983 ## Report this to <http://www.openldap.org/its/> ##
12984 ## --------------------------------------------- ##
12987 sed "s/^/$as_me: WARNING: /" >&2
12990 echo "$as_me:$LINENO: checking for $ac_header" >&5
12991 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12992 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12993 echo $ECHO_N "(cached) $ECHO_C" >&6
12995 eval "$as_ac_Header=\$ac_header_preproc"
12997 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12998 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13001 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13002 cat >>confdefs.h <<_ACEOF
13003 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13011 if test $ac_cv_header_ltdl_h = no ; then
13012 { { echo "$as_me:$LINENO: error: could not locate libtool ltdl.h" >&5
13013 echo "$as_me: error: could not locate libtool ltdl.h" >&2;}
13014 { (exit 1); exit 1; }; }
13017 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
13018 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
13019 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
13020 echo $ECHO_N "(cached) $ECHO_C" >&6
13022 ac_check_lib_save_LIBS=$LIBS
13023 LIBS="-lltdl $LIBS"
13024 cat >conftest.$ac_ext <<_ACEOF
13027 cat confdefs.h >>conftest.$ac_ext
13028 cat >>conftest.$ac_ext <<_ACEOF
13029 /* end confdefs.h. */
13031 /* Override any gcc2 internal prototype to avoid an error. */
13035 /* We use char because int might match the return type of a gcc2
13036 builtin and then its argument prototype would still apply. */
13046 rm -f conftest.$ac_objext conftest$ac_exeext
13047 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13048 (eval $ac_link) 2>conftest.er1
13050 grep -v '^ *+' conftest.er1 >conftest.err
13052 cat conftest.err >&5
13053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13054 (exit $ac_status); } &&
13055 { ac_try='test -z "$ac_c_werror_flag"
13056 || test ! -s conftest.err'
13057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13058 (eval $ac_try) 2>&5
13060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13061 (exit $ac_status); }; } &&
13062 { ac_try='test -s conftest$ac_exeext'
13063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13064 (eval $ac_try) 2>&5
13066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13067 (exit $ac_status); }; }; then
13068 ac_cv_lib_ltdl_lt_dlinit=yes
13070 echo "$as_me: failed program was:" >&5
13071 sed 's/^/| /' conftest.$ac_ext >&5
13073 ac_cv_lib_ltdl_lt_dlinit=no
13075 rm -f conftest.err conftest.$ac_objext \
13076 conftest$ac_exeext conftest.$ac_ext
13077 LIBS=$ac_check_lib_save_LIBS
13079 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
13080 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
13081 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
13083 MODULES_LIBS=-lltdl
13085 cat >>confdefs.h <<\_ACEOF
13086 #define HAVE_LIBLTDL 1
13093 if test "$ac_cv_lib_ltdl_lt_dlinit" = no ; then
13094 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
13095 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
13096 { (exit 1); exit 1; }; }
13098 ol_link_modules=yes
13099 WITH_MODULES_ENABLED=yes
13102 for i in $Backends; do
13103 eval "ol_tmp=\$ol_enable_$i"
13104 if test $ol_tmp = mod ; then
13105 { echo "$as_me:$LINENO: WARNING: building static $i backend" >&5
13106 echo "$as_me: WARNING: building static $i backend" >&2;}
13107 eval "ol_enable_$i=yes"
13110 for i in $Overlays; do
13111 eval "ol_tmp=\$ol_enable_$i"
13112 if test $ol_tmp = mod ; then
13113 { echo "$as_me:$LINENO: WARNING: building static $i overlay" >&5
13114 echo "$as_me: WARNING: building static $i overlay" >&2;}
13115 eval "ol_enable_$i=yes"
13121 echo "$as_me:$LINENO: checking for EBCDIC" >&5
13122 echo $ECHO_N "checking for EBCDIC... $ECHO_C" >&6
13123 if test "${ol_cv_cpp_ebcdic+set}" = set; then
13124 echo $ECHO_N "(cached) $ECHO_C" >&6
13127 cat >conftest.$ac_ext <<_ACEOF
13130 cat confdefs.h >>conftest.$ac_ext
13131 cat >>conftest.$ac_ext <<_ACEOF
13132 /* end confdefs.h. */
13135 #include <__ASCII__/generate_error.h>
13139 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13140 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13142 grep -v '^ *+' conftest.er1 >conftest.err
13144 cat conftest.err >&5
13145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13146 (exit $ac_status); } >/dev/null; then
13147 if test -s conftest.err; then
13148 ac_cpp_err=$ac_c_preproc_warn_flag
13149 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13156 if test -z "$ac_cpp_err"; then
13157 ol_cv_cpp_ebcdic=yes
13159 echo "$as_me: failed program was:" >&5
13160 sed 's/^/| /' conftest.$ac_ext >&5
13162 ol_cv_cpp_ebcdic=no
13164 rm -f conftest.err conftest.$ac_ext
13166 echo "$as_me:$LINENO: result: $ol_cv_cpp_ebcdic" >&5
13167 echo "${ECHO_T}$ol_cv_cpp_ebcdic" >&6
13168 if test $ol_cv_cpp_ebcdic = yes ; then
13170 cat >>confdefs.h <<\_ACEOF
13171 #define HAVE_EBCDIC 1
13176 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
13177 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
13178 if test "${ol_cv_header_stdc+set}" = set; then
13179 echo $ECHO_N "(cached) $ECHO_C" >&6
13181 cat >conftest.$ac_ext <<_ACEOF
13184 cat confdefs.h >>conftest.$ac_ext
13185 cat >>conftest.$ac_ext <<_ACEOF
13186 /* end confdefs.h. */
13187 #include <stdlib.h>
13188 #include <stdarg.h>
13189 #include <string.h>
13192 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13193 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13195 grep -v '^ *+' conftest.er1 >conftest.err
13197 cat conftest.err >&5
13198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13199 (exit $ac_status); } >/dev/null; then
13200 if test -s conftest.err; then
13201 ac_cpp_err=$ac_c_preproc_warn_flag
13202 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13209 if test -z "$ac_cpp_err"; then
13210 ol_cv_header_stdc=yes
13212 echo "$as_me: failed program was:" >&5
13213 sed 's/^/| /' conftest.$ac_ext >&5
13215 ol_cv_header_stdc=no
13217 rm -f conftest.err conftest.$ac_ext
13219 if test $ol_cv_header_stdc = yes; then
13220 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
13221 cat >conftest.$ac_ext <<_ACEOF
13224 cat confdefs.h >>conftest.$ac_ext
13225 cat >>conftest.$ac_ext <<_ACEOF
13226 /* end confdefs.h. */
13227 #include <string.h>
13230 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13231 $EGREP "memchr" >/dev/null 2>&1; then
13234 ol_cv_header_stdc=no
13240 if test $ol_cv_header_stdc = yes; then
13241 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
13242 cat >conftest.$ac_ext <<_ACEOF
13245 cat confdefs.h >>conftest.$ac_ext
13246 cat >>conftest.$ac_ext <<_ACEOF
13247 /* end confdefs.h. */
13248 #include <stdlib.h>
13251 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13252 $EGREP "free" >/dev/null 2>&1; then
13255 ol_cv_header_stdc=no
13261 if test $ol_cv_header_stdc = yes; then
13262 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
13263 if test "$cross_compiling" = yes; then
13266 cat >conftest.$ac_ext <<_ACEOF
13269 cat confdefs.h >>conftest.$ac_ext
13270 cat >>conftest.$ac_ext <<_ACEOF
13271 /* end confdefs.h. */
13273 #ifndef HAVE_EBCDIC
13274 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
13275 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
13277 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
13278 || ('j' <= (c) && (c) <= 'r') \
13279 || ('s' <= (c) && (c) <= 'z'))
13280 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
13282 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
13283 int main () { int i; for (i = 0; i < 256; i++)
13284 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
13288 rm -f conftest$ac_exeext
13289 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13290 (eval $ac_link) 2>&5
13292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13293 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13295 (eval $ac_try) 2>&5
13297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13298 (exit $ac_status); }; }; then
13301 echo "$as_me: program exited with status $ac_status" >&5
13302 echo "$as_me: failed program was:" >&5
13303 sed 's/^/| /' conftest.$ac_ext >&5
13305 ( exit $ac_status )
13306 ol_cv_header_stdc=no
13308 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13312 echo "$as_me:$LINENO: result: $ol_cv_header_stdc" >&5
13313 echo "${ECHO_T}$ol_cv_header_stdc" >&6
13314 if test $ol_cv_header_stdc = yes; then
13315 cat >>confdefs.h <<\_ACEOF
13316 #define STDC_HEADERS 1
13320 ac_cv_header_stdc=disable
13323 if test $ol_cv_header_stdc != yes; then
13324 { echo "$as_me:$LINENO: WARNING: could not locate Standard C compliant headers" >&5
13325 echo "$as_me: WARNING: could not locate Standard C compliant headers" >&2;}
13333 ac_header_dirent=no
13334 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13335 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13336 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13337 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
13338 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13339 echo $ECHO_N "(cached) $ECHO_C" >&6
13341 cat >conftest.$ac_ext <<_ACEOF
13344 cat confdefs.h >>conftest.$ac_ext
13345 cat >>conftest.$ac_ext <<_ACEOF
13346 /* end confdefs.h. */
13347 #include <sys/types.h>
13359 rm -f conftest.$ac_objext
13360 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13361 (eval $ac_compile) 2>conftest.er1
13363 grep -v '^ *+' conftest.er1 >conftest.err
13365 cat conftest.err >&5
13366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13367 (exit $ac_status); } &&
13368 { ac_try='test -z "$ac_c_werror_flag"
13369 || test ! -s conftest.err'
13370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13371 (eval $ac_try) 2>&5
13373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13374 (exit $ac_status); }; } &&
13375 { ac_try='test -s conftest.$ac_objext'
13376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13377 (eval $ac_try) 2>&5
13379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13380 (exit $ac_status); }; }; then
13381 eval "$as_ac_Header=yes"
13383 echo "$as_me: failed program was:" >&5
13384 sed 's/^/| /' conftest.$ac_ext >&5
13386 eval "$as_ac_Header=no"
13388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13390 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13391 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13392 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13393 cat >>confdefs.h <<_ACEOF
13394 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13397 ac_header_dirent=$ac_hdr; break
13401 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13402 if test $ac_header_dirent = dirent.h; then
13403 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13404 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13405 if test "${ac_cv_search_opendir+set}" = set; then
13406 echo $ECHO_N "(cached) $ECHO_C" >&6
13408 ac_func_search_save_LIBS=$LIBS
13409 ac_cv_search_opendir=no
13410 cat >conftest.$ac_ext <<_ACEOF
13413 cat confdefs.h >>conftest.$ac_ext
13414 cat >>conftest.$ac_ext <<_ACEOF
13415 /* end confdefs.h. */
13417 /* Override any gcc2 internal prototype to avoid an error. */
13421 /* We use char because int might match the return type of a gcc2
13422 builtin and then its argument prototype would still apply. */
13432 rm -f conftest.$ac_objext conftest$ac_exeext
13433 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13434 (eval $ac_link) 2>conftest.er1
13436 grep -v '^ *+' conftest.er1 >conftest.err
13438 cat conftest.err >&5
13439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13440 (exit $ac_status); } &&
13441 { ac_try='test -z "$ac_c_werror_flag"
13442 || test ! -s conftest.err'
13443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13444 (eval $ac_try) 2>&5
13446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13447 (exit $ac_status); }; } &&
13448 { ac_try='test -s conftest$ac_exeext'
13449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13450 (eval $ac_try) 2>&5
13452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13453 (exit $ac_status); }; }; then
13454 ac_cv_search_opendir="none required"
13456 echo "$as_me: failed program was:" >&5
13457 sed 's/^/| /' conftest.$ac_ext >&5
13460 rm -f conftest.err conftest.$ac_objext \
13461 conftest$ac_exeext conftest.$ac_ext
13462 if test "$ac_cv_search_opendir" = no; then
13463 for ac_lib in dir; do
13464 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13465 cat >conftest.$ac_ext <<_ACEOF
13468 cat confdefs.h >>conftest.$ac_ext
13469 cat >>conftest.$ac_ext <<_ACEOF
13470 /* end confdefs.h. */
13472 /* Override any gcc2 internal prototype to avoid an error. */
13476 /* We use char because int might match the return type of a gcc2
13477 builtin and then its argument prototype would still apply. */
13487 rm -f conftest.$ac_objext conftest$ac_exeext
13488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13489 (eval $ac_link) 2>conftest.er1
13491 grep -v '^ *+' conftest.er1 >conftest.err
13493 cat conftest.err >&5
13494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13495 (exit $ac_status); } &&
13496 { ac_try='test -z "$ac_c_werror_flag"
13497 || test ! -s conftest.err'
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); }; } &&
13503 { ac_try='test -s conftest$ac_exeext'
13504 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13505 (eval $ac_try) 2>&5
13507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13508 (exit $ac_status); }; }; then
13509 ac_cv_search_opendir="-l$ac_lib"
13512 echo "$as_me: failed program was:" >&5
13513 sed 's/^/| /' conftest.$ac_ext >&5
13516 rm -f conftest.err conftest.$ac_objext \
13517 conftest$ac_exeext conftest.$ac_ext
13520 LIBS=$ac_func_search_save_LIBS
13522 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13523 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13524 if test "$ac_cv_search_opendir" != no; then
13525 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13530 echo "$as_me:$LINENO: checking for library containing opendir" >&5
13531 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
13532 if test "${ac_cv_search_opendir+set}" = set; then
13533 echo $ECHO_N "(cached) $ECHO_C" >&6
13535 ac_func_search_save_LIBS=$LIBS
13536 ac_cv_search_opendir=no
13537 cat >conftest.$ac_ext <<_ACEOF
13540 cat confdefs.h >>conftest.$ac_ext
13541 cat >>conftest.$ac_ext <<_ACEOF
13542 /* end confdefs.h. */
13544 /* Override any gcc2 internal prototype to avoid an error. */
13548 /* We use char because int might match the return type of a gcc2
13549 builtin and then its argument prototype would still apply. */
13559 rm -f conftest.$ac_objext conftest$ac_exeext
13560 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13561 (eval $ac_link) 2>conftest.er1
13563 grep -v '^ *+' conftest.er1 >conftest.err
13565 cat conftest.err >&5
13566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13567 (exit $ac_status); } &&
13568 { ac_try='test -z "$ac_c_werror_flag"
13569 || test ! -s conftest.err'
13570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13571 (eval $ac_try) 2>&5
13573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574 (exit $ac_status); }; } &&
13575 { ac_try='test -s conftest$ac_exeext'
13576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13577 (eval $ac_try) 2>&5
13579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580 (exit $ac_status); }; }; then
13581 ac_cv_search_opendir="none required"
13583 echo "$as_me: failed program was:" >&5
13584 sed 's/^/| /' conftest.$ac_ext >&5
13587 rm -f conftest.err conftest.$ac_objext \
13588 conftest$ac_exeext conftest.$ac_ext
13589 if test "$ac_cv_search_opendir" = no; then
13590 for ac_lib in x; do
13591 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13592 cat >conftest.$ac_ext <<_ACEOF
13595 cat confdefs.h >>conftest.$ac_ext
13596 cat >>conftest.$ac_ext <<_ACEOF
13597 /* end confdefs.h. */
13599 /* Override any gcc2 internal prototype to avoid an error. */
13603 /* We use char because int might match the return type of a gcc2
13604 builtin and then its argument prototype would still apply. */
13614 rm -f conftest.$ac_objext conftest$ac_exeext
13615 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13616 (eval $ac_link) 2>conftest.er1
13618 grep -v '^ *+' conftest.er1 >conftest.err
13620 cat conftest.err >&5
13621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13622 (exit $ac_status); } &&
13623 { ac_try='test -z "$ac_c_werror_flag"
13624 || test ! -s conftest.err'
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); }; } &&
13630 { ac_try='test -s conftest$ac_exeext'
13631 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13632 (eval $ac_try) 2>&5
13634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13635 (exit $ac_status); }; }; then
13636 ac_cv_search_opendir="-l$ac_lib"
13639 echo "$as_me: failed program was:" >&5
13640 sed 's/^/| /' conftest.$ac_ext >&5
13643 rm -f conftest.err conftest.$ac_objext \
13644 conftest$ac_exeext conftest.$ac_ext
13647 LIBS=$ac_func_search_save_LIBS
13649 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13650 echo "${ECHO_T}$ac_cv_search_opendir" >&6
13651 if test "$ac_cv_search_opendir" != no; then
13652 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
13658 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
13659 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
13660 if test "${ac_cv_header_sys_wait_h+set}" = set; then
13661 echo $ECHO_N "(cached) $ECHO_C" >&6
13663 cat >conftest.$ac_ext <<_ACEOF
13666 cat confdefs.h >>conftest.$ac_ext
13667 cat >>conftest.$ac_ext <<_ACEOF
13668 /* end confdefs.h. */
13669 #include <sys/types.h>
13670 #include <sys/wait.h>
13671 #ifndef WEXITSTATUS
13672 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
13675 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13683 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
13688 rm -f conftest.$ac_objext
13689 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13690 (eval $ac_compile) 2>conftest.er1
13692 grep -v '^ *+' conftest.er1 >conftest.err
13694 cat conftest.err >&5
13695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13696 (exit $ac_status); } &&
13697 { ac_try='test -z "$ac_c_werror_flag"
13698 || test ! -s conftest.err'
13699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13700 (eval $ac_try) 2>&5
13702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13703 (exit $ac_status); }; } &&
13704 { ac_try='test -s conftest.$ac_objext'
13705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13706 (eval $ac_try) 2>&5
13708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13709 (exit $ac_status); }; }; then
13710 ac_cv_header_sys_wait_h=yes
13712 echo "$as_me: failed program was:" >&5
13713 sed 's/^/| /' conftest.$ac_ext >&5
13715 ac_cv_header_sys_wait_h=no
13717 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13719 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
13720 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
13721 if test $ac_cv_header_sys_wait_h = yes; then
13723 cat >>confdefs.h <<\_ACEOF
13724 #define HAVE_SYS_WAIT_H 1
13729 echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
13730 echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6
13731 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
13732 echo $ECHO_N "(cached) $ECHO_C" >&6
13734 cat >conftest.$ac_ext <<_ACEOF
13737 cat confdefs.h >>conftest.$ac_ext
13738 cat >>conftest.$ac_ext <<_ACEOF
13739 /* end confdefs.h. */
13740 #include <sys/types.h>
13741 #include <termios.h>
13747 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13748 $EGREP "yes" >/dev/null 2>&1; then
13749 ac_cv_sys_tiocgwinsz_in_termios_h=yes
13751 ac_cv_sys_tiocgwinsz_in_termios_h=no
13756 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
13757 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6
13759 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
13760 echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
13761 echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6
13762 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
13763 echo $ECHO_N "(cached) $ECHO_C" >&6
13765 cat >conftest.$ac_ext <<_ACEOF
13768 cat confdefs.h >>conftest.$ac_ext
13769 cat >>conftest.$ac_ext <<_ACEOF
13770 /* end confdefs.h. */
13771 #include <sys/types.h>
13772 #include <sys/ioctl.h>
13778 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13779 $EGREP "yes" >/dev/null 2>&1; then
13780 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
13782 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
13787 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
13788 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6
13790 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
13792 cat >>confdefs.h <<\_ACEOF
13793 #define GWINSZ_IN_SYS_IOCTL 1
13891 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13892 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13893 echo "$as_me:$LINENO: checking for $ac_header" >&5
13894 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13895 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13896 echo $ECHO_N "(cached) $ECHO_C" >&6
13898 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13899 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13901 # Is the header compilable?
13902 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13903 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13904 cat >conftest.$ac_ext <<_ACEOF
13907 cat confdefs.h >>conftest.$ac_ext
13908 cat >>conftest.$ac_ext <<_ACEOF
13909 /* end confdefs.h. */
13910 $ac_includes_default
13911 #include <$ac_header>
13913 rm -f conftest.$ac_objext
13914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13915 (eval $ac_compile) 2>conftest.er1
13917 grep -v '^ *+' conftest.er1 >conftest.err
13919 cat conftest.err >&5
13920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13921 (exit $ac_status); } &&
13922 { ac_try='test -z "$ac_c_werror_flag"
13923 || test ! -s conftest.err'
13924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13925 (eval $ac_try) 2>&5
13927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13928 (exit $ac_status); }; } &&
13929 { ac_try='test -s conftest.$ac_objext'
13930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13931 (eval $ac_try) 2>&5
13933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13934 (exit $ac_status); }; }; then
13935 ac_header_compiler=yes
13937 echo "$as_me: failed program was:" >&5
13938 sed 's/^/| /' conftest.$ac_ext >&5
13940 ac_header_compiler=no
13942 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13943 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13944 echo "${ECHO_T}$ac_header_compiler" >&6
13946 # Is the header present?
13947 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13948 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13949 cat >conftest.$ac_ext <<_ACEOF
13952 cat confdefs.h >>conftest.$ac_ext
13953 cat >>conftest.$ac_ext <<_ACEOF
13954 /* end confdefs.h. */
13955 #include <$ac_header>
13957 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13958 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13960 grep -v '^ *+' conftest.er1 >conftest.err
13962 cat conftest.err >&5
13963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13964 (exit $ac_status); } >/dev/null; then
13965 if test -s conftest.err; then
13966 ac_cpp_err=$ac_c_preproc_warn_flag
13967 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13974 if test -z "$ac_cpp_err"; then
13975 ac_header_preproc=yes
13977 echo "$as_me: failed program was:" >&5
13978 sed 's/^/| /' conftest.$ac_ext >&5
13980 ac_header_preproc=no
13982 rm -f conftest.err conftest.$ac_ext
13983 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13984 echo "${ECHO_T}$ac_header_preproc" >&6
13986 # So? What about this header?
13987 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13989 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13990 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13991 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13992 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13993 ac_header_preproc=yes
13996 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13997 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13998 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13999 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14000 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14001 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14002 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14003 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14004 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14005 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14006 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14007 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14010 ## --------------------------------------------- ##
14011 ## Report this to <http://www.openldap.org/its/> ##
14012 ## --------------------------------------------- ##
14015 sed "s/^/$as_me: WARNING: /" >&2
14018 echo "$as_me:$LINENO: checking for $ac_header" >&5
14019 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14020 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14021 echo $ECHO_N "(cached) $ECHO_C" >&6
14023 eval "$as_ac_Header=\$ac_header_preproc"
14025 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14026 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14029 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14030 cat >>confdefs.h <<_ACEOF
14031 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14039 if test "$ac_cv_mingw32" = yes ; then
14042 for ac_header in winsock.h winsock2.h
14044 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14045 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14046 echo "$as_me:$LINENO: checking for $ac_header" >&5
14047 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14048 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14049 echo $ECHO_N "(cached) $ECHO_C" >&6
14051 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14052 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14054 # Is the header compilable?
14055 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14056 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14057 cat >conftest.$ac_ext <<_ACEOF
14060 cat confdefs.h >>conftest.$ac_ext
14061 cat >>conftest.$ac_ext <<_ACEOF
14062 /* end confdefs.h. */
14063 $ac_includes_default
14064 #include <$ac_header>
14066 rm -f conftest.$ac_objext
14067 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14068 (eval $ac_compile) 2>conftest.er1
14070 grep -v '^ *+' conftest.er1 >conftest.err
14072 cat conftest.err >&5
14073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14074 (exit $ac_status); } &&
14075 { ac_try='test -z "$ac_c_werror_flag"
14076 || test ! -s conftest.err'
14077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14078 (eval $ac_try) 2>&5
14080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14081 (exit $ac_status); }; } &&
14082 { ac_try='test -s conftest.$ac_objext'
14083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14084 (eval $ac_try) 2>&5
14086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14087 (exit $ac_status); }; }; then
14088 ac_header_compiler=yes
14090 echo "$as_me: failed program was:" >&5
14091 sed 's/^/| /' conftest.$ac_ext >&5
14093 ac_header_compiler=no
14095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14096 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14097 echo "${ECHO_T}$ac_header_compiler" >&6
14099 # Is the header present?
14100 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14101 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14102 cat >conftest.$ac_ext <<_ACEOF
14105 cat confdefs.h >>conftest.$ac_ext
14106 cat >>conftest.$ac_ext <<_ACEOF
14107 /* end confdefs.h. */
14108 #include <$ac_header>
14110 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14111 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14113 grep -v '^ *+' conftest.er1 >conftest.err
14115 cat conftest.err >&5
14116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14117 (exit $ac_status); } >/dev/null; then
14118 if test -s conftest.err; then
14119 ac_cpp_err=$ac_c_preproc_warn_flag
14120 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14127 if test -z "$ac_cpp_err"; then
14128 ac_header_preproc=yes
14130 echo "$as_me: failed program was:" >&5
14131 sed 's/^/| /' conftest.$ac_ext >&5
14133 ac_header_preproc=no
14135 rm -f conftest.err conftest.$ac_ext
14136 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14137 echo "${ECHO_T}$ac_header_preproc" >&6
14139 # So? What about this header?
14140 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14142 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14143 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14144 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14145 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14146 ac_header_preproc=yes
14149 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14150 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14151 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14152 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14153 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14154 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14155 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14156 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14157 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14158 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14159 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14160 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14163 ## --------------------------------------------- ##
14164 ## Report this to <http://www.openldap.org/its/> ##
14165 ## --------------------------------------------- ##
14168 sed "s/^/$as_me: WARNING: /" >&2
14171 echo "$as_me:$LINENO: checking for $ac_header" >&5
14172 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14173 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14174 echo $ECHO_N "(cached) $ECHO_C" >&6
14176 eval "$as_ac_Header=\$ac_header_preproc"
14178 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14179 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14182 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14183 cat >>confdefs.h <<_ACEOF
14184 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14194 for ac_header in resolv.h
14196 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14197 echo "$as_me:$LINENO: checking for $ac_header" >&5
14198 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14199 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14200 echo $ECHO_N "(cached) $ECHO_C" >&6
14202 cat >conftest.$ac_ext <<_ACEOF
14205 cat confdefs.h >>conftest.$ac_ext
14206 cat >>conftest.$ac_ext <<_ACEOF
14207 /* end confdefs.h. */
14208 $ac_includes_default
14209 #include <netinet/in.h>
14212 #include <$ac_header>
14214 rm -f conftest.$ac_objext
14215 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14216 (eval $ac_compile) 2>conftest.er1
14218 grep -v '^ *+' conftest.er1 >conftest.err
14220 cat conftest.err >&5
14221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14222 (exit $ac_status); } &&
14223 { ac_try='test -z "$ac_c_werror_flag"
14224 || test ! -s conftest.err'
14225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14226 (eval $ac_try) 2>&5
14228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14229 (exit $ac_status); }; } &&
14230 { ac_try='test -s conftest.$ac_objext'
14231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14232 (eval $ac_try) 2>&5
14234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14235 (exit $ac_status); }; }; then
14236 eval "$as_ac_Header=yes"
14238 echo "$as_me: failed program was:" >&5
14239 sed 's/^/| /' conftest.$ac_ext >&5
14241 eval "$as_ac_Header=no"
14243 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14245 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14246 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14247 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14248 cat >>confdefs.h <<_ACEOF
14249 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14258 for ac_header in netinet/tcp.h
14260 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14261 echo "$as_me:$LINENO: checking for $ac_header" >&5
14262 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14263 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14264 echo $ECHO_N "(cached) $ECHO_C" >&6
14266 cat >conftest.$ac_ext <<_ACEOF
14269 cat confdefs.h >>conftest.$ac_ext
14270 cat >>conftest.$ac_ext <<_ACEOF
14271 /* end confdefs.h. */
14272 $ac_includes_default
14273 #include <netinet/in.h>
14276 #include <$ac_header>
14278 rm -f conftest.$ac_objext
14279 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14280 (eval $ac_compile) 2>conftest.er1
14282 grep -v '^ *+' conftest.er1 >conftest.err
14284 cat conftest.err >&5
14285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14286 (exit $ac_status); } &&
14287 { ac_try='test -z "$ac_c_werror_flag"
14288 || test ! -s conftest.err'
14289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14290 (eval $ac_try) 2>&5
14292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14293 (exit $ac_status); }; } &&
14294 { ac_try='test -s conftest.$ac_objext'
14295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14296 (eval $ac_try) 2>&5
14298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14299 (exit $ac_status); }; }; then
14300 eval "$as_ac_Header=yes"
14302 echo "$as_me: failed program was:" >&5
14303 sed 's/^/| /' conftest.$ac_ext >&5
14305 eval "$as_ac_Header=no"
14307 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14309 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14310 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14311 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14312 cat >>confdefs.h <<_ACEOF
14313 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14322 for ac_header in sys/ucred.h
14324 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14325 echo "$as_me:$LINENO: checking for $ac_header" >&5
14326 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14327 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14328 echo $ECHO_N "(cached) $ECHO_C" >&6
14330 cat >conftest.$ac_ext <<_ACEOF
14333 cat confdefs.h >>conftest.$ac_ext
14334 cat >>conftest.$ac_ext <<_ACEOF
14335 /* end confdefs.h. */
14336 $ac_includes_default
14337 #ifdef HAVE_SYS_PARAM_H
14338 #include <sys/param.h>
14342 #include <$ac_header>
14344 rm -f conftest.$ac_objext
14345 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14346 (eval $ac_compile) 2>conftest.er1
14348 grep -v '^ *+' conftest.er1 >conftest.err
14350 cat conftest.err >&5
14351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14352 (exit $ac_status); } &&
14353 { ac_try='test -z "$ac_c_werror_flag"
14354 || test ! -s conftest.err'
14355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14356 (eval $ac_try) 2>&5
14358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14359 (exit $ac_status); }; } &&
14360 { ac_try='test -s conftest.$ac_objext'
14361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14362 (eval $ac_try) 2>&5
14364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14365 (exit $ac_status); }; }; then
14366 eval "$as_ac_Header=yes"
14368 echo "$as_me: failed program was:" >&5
14369 sed 's/^/| /' conftest.$ac_ext >&5
14371 eval "$as_ac_Header=no"
14373 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14375 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14376 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14377 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14378 cat >>confdefs.h <<_ACEOF
14379 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14390 for ac_func in sigaction sigset
14392 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14393 echo "$as_me:$LINENO: checking for $ac_func" >&5
14394 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14395 if eval "test \"\${$as_ac_var+set}\" = set"; then
14396 echo $ECHO_N "(cached) $ECHO_C" >&6
14398 cat >conftest.$ac_ext <<_ACEOF
14401 cat confdefs.h >>conftest.$ac_ext
14402 cat >>conftest.$ac_ext <<_ACEOF
14403 /* end confdefs.h. */
14404 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14405 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14406 #define $ac_func innocuous_$ac_func
14408 /* System header to define __stub macros and hopefully few prototypes,
14409 which can conflict with char $ac_func (); below.
14410 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14411 <limits.h> exists even on freestanding compilers. */
14414 # include <limits.h>
14416 # include <assert.h>
14421 /* Override any gcc2 internal prototype to avoid an error. */
14426 /* We use char because int might match the return type of a gcc2
14427 builtin and then its argument prototype would still apply. */
14429 /* The GNU C library defines this for functions which it implements
14430 to always fail with ENOSYS. Some functions are actually named
14431 something starting with __ and the normal name is an alias. */
14432 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14435 char (*f) () = $ac_func;
14444 return f != $ac_func;
14449 rm -f conftest.$ac_objext conftest$ac_exeext
14450 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14451 (eval $ac_link) 2>conftest.er1
14453 grep -v '^ *+' conftest.er1 >conftest.err
14455 cat conftest.err >&5
14456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14457 (exit $ac_status); } &&
14458 { ac_try='test -z "$ac_c_werror_flag"
14459 || test ! -s conftest.err'
14460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14461 (eval $ac_try) 2>&5
14463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14464 (exit $ac_status); }; } &&
14465 { ac_try='test -s conftest$ac_exeext'
14466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14467 (eval $ac_try) 2>&5
14469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14470 (exit $ac_status); }; }; then
14471 eval "$as_ac_var=yes"
14473 echo "$as_me: failed program was:" >&5
14474 sed 's/^/| /' conftest.$ac_ext >&5
14476 eval "$as_ac_var=no"
14478 rm -f conftest.err conftest.$ac_objext \
14479 conftest$ac_exeext conftest.$ac_ext
14481 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14482 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14483 if test `eval echo '${'$as_ac_var'}'` = yes; then
14484 cat >>confdefs.h <<_ACEOF
14485 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14492 if test $ac_cv_func_sigaction = no && test $ac_cv_func_sigaction = no ; then
14494 echo "$as_me:$LINENO: checking for sigset in -lV3" >&5
14495 echo $ECHO_N "checking for sigset in -lV3... $ECHO_C" >&6
14496 if test "${ac_cv_lib_V3_sigset+set}" = set; then
14497 echo $ECHO_N "(cached) $ECHO_C" >&6
14499 ac_check_lib_save_LIBS=$LIBS
14501 cat >conftest.$ac_ext <<_ACEOF
14504 cat confdefs.h >>conftest.$ac_ext
14505 cat >>conftest.$ac_ext <<_ACEOF
14506 /* end confdefs.h. */
14508 /* Override any gcc2 internal prototype to avoid an error. */
14512 /* We use char because int might match the return type of a gcc2
14513 builtin and then its argument prototype would still apply. */
14523 rm -f conftest.$ac_objext conftest$ac_exeext
14524 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14525 (eval $ac_link) 2>conftest.er1
14527 grep -v '^ *+' conftest.er1 >conftest.err
14529 cat conftest.err >&5
14530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14531 (exit $ac_status); } &&
14532 { ac_try='test -z "$ac_c_werror_flag"
14533 || test ! -s conftest.err'
14534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14535 (eval $ac_try) 2>&5
14537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14538 (exit $ac_status); }; } &&
14539 { ac_try='test -s conftest$ac_exeext'
14540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14541 (eval $ac_try) 2>&5
14543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14544 (exit $ac_status); }; }; then
14545 ac_cv_lib_V3_sigset=yes
14547 echo "$as_me: failed program was:" >&5
14548 sed 's/^/| /' conftest.$ac_ext >&5
14550 ac_cv_lib_V3_sigset=no
14552 rm -f conftest.err conftest.$ac_objext \
14553 conftest$ac_exeext conftest.$ac_ext
14554 LIBS=$ac_check_lib_save_LIBS
14556 echo "$as_me:$LINENO: result: $ac_cv_lib_V3_sigset" >&5
14557 echo "${ECHO_T}$ac_cv_lib_V3_sigset" >&6
14558 if test $ac_cv_lib_V3_sigset = yes; then
14559 cat >>confdefs.h <<_ACEOF
14560 #define HAVE_LIBV3 1
14569 if test "$ac_cv_header_winsock_h" = yes; then
14570 echo "$as_me:$LINENO: checking for winsock" >&5
14571 echo $ECHO_N "checking for winsock... $ECHO_C" >&6
14572 if test "${ol_cv_winsock+set}" = set; then
14573 echo $ECHO_N "(cached) $ECHO_C" >&6
14576 for curlib in ws2_32 wsock32; do
14577 LIBS="$LIBS -l$curlib"
14578 cat >conftest.$ac_ext <<_ACEOF
14581 cat confdefs.h >>conftest.$ac_ext
14582 cat >>conftest.$ac_ext <<_ACEOF
14583 /* end confdefs.h. */
14584 #include <winsock.h>
14591 select(0,NULL,NULL,NULL,NULL);
14593 gethostname(NULL,0);
14599 rm -f conftest.$ac_objext conftest$ac_exeext
14600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14601 (eval $ac_link) 2>conftest.er1
14603 grep -v '^ *+' conftest.er1 >conftest.err
14605 cat conftest.err >&5
14606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14607 (exit $ac_status); } &&
14608 { ac_try='test -z "$ac_c_werror_flag"
14609 || test ! -s conftest.err'
14610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14611 (eval $ac_try) 2>&5
14613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14614 (exit $ac_status); }; } &&
14615 { ac_try='test -s conftest$ac_exeext'
14616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14617 (eval $ac_try) 2>&5
14619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14620 (exit $ac_status); }; }; then
14623 echo "$as_me: failed program was:" >&5
14624 sed 's/^/| /' conftest.$ac_ext >&5
14628 rm -f conftest.err conftest.$ac_objext \
14629 conftest$ac_exeext conftest.$ac_ext
14631 if test $ol_cv_winsock = yes; then
14633 cat >>confdefs.h <<\_ACEOF
14634 #define HAVE_WINSOCK 1
14637 ac_cv_func_socket=yes
14638 ac_cv_func_select=yes
14639 ac_cv_func_closesocket=yes
14640 ac_cv_func_gethostname=yes
14641 if test $curlib = ws2_32; then
14642 ol_cv_winsock=winsock2
14644 cat >>confdefs.h <<\_ACEOF
14645 #define HAVE_WINSOCK2 1
14654 echo "$as_me:$LINENO: result: $ol_cv_winsock" >&5
14655 echo "${ECHO_T}$ol_cv_winsock" >&6
14659 echo "$as_me:$LINENO: checking for socket" >&5
14660 echo $ECHO_N "checking for socket... $ECHO_C" >&6
14661 if test "${ac_cv_func_socket+set}" = set; then
14662 echo $ECHO_N "(cached) $ECHO_C" >&6
14664 cat >conftest.$ac_ext <<_ACEOF
14667 cat confdefs.h >>conftest.$ac_ext
14668 cat >>conftest.$ac_ext <<_ACEOF
14669 /* end confdefs.h. */
14670 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
14671 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14672 #define socket innocuous_socket
14674 /* System header to define __stub macros and hopefully few prototypes,
14675 which can conflict with char socket (); below.
14676 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14677 <limits.h> exists even on freestanding compilers. */
14680 # include <limits.h>
14682 # include <assert.h>
14687 /* Override any gcc2 internal prototype to avoid an error. */
14692 /* We use char because int might match the return type of a gcc2
14693 builtin and then its argument prototype would still apply. */
14695 /* The GNU C library defines this for functions which it implements
14696 to always fail with ENOSYS. Some functions are actually named
14697 something starting with __ and the normal name is an alias. */
14698 #if defined (__stub_socket) || defined (__stub___socket)
14701 char (*f) () = socket;
14710 return f != socket;
14715 rm -f conftest.$ac_objext conftest$ac_exeext
14716 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14717 (eval $ac_link) 2>conftest.er1
14719 grep -v '^ *+' conftest.er1 >conftest.err
14721 cat conftest.err >&5
14722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14723 (exit $ac_status); } &&
14724 { ac_try='test -z "$ac_c_werror_flag"
14725 || test ! -s conftest.err'
14726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14727 (eval $ac_try) 2>&5
14729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14730 (exit $ac_status); }; } &&
14731 { ac_try='test -s conftest$ac_exeext'
14732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14733 (eval $ac_try) 2>&5
14735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14736 (exit $ac_status); }; }; then
14737 ac_cv_func_socket=yes
14739 echo "$as_me: failed program was:" >&5
14740 sed 's/^/| /' conftest.$ac_ext >&5
14742 ac_cv_func_socket=no
14744 rm -f conftest.err conftest.$ac_objext \
14745 conftest$ac_exeext conftest.$ac_ext
14747 echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
14748 echo "${ECHO_T}$ac_cv_func_socket" >&6
14749 if test $ac_cv_func_socket = yes; then
14754 echo "$as_me:$LINENO: checking for main in -lsocket" >&5
14755 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6
14756 if test "${ac_cv_lib_socket_main+set}" = set; then
14757 echo $ECHO_N "(cached) $ECHO_C" >&6
14759 ac_check_lib_save_LIBS=$LIBS
14760 LIBS="-lsocket $LIBS"
14761 cat >conftest.$ac_ext <<_ACEOF
14764 cat confdefs.h >>conftest.$ac_ext
14765 cat >>conftest.$ac_ext <<_ACEOF
14766 /* end confdefs.h. */
14777 rm -f conftest.$ac_objext conftest$ac_exeext
14778 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14779 (eval $ac_link) 2>conftest.er1
14781 grep -v '^ *+' conftest.er1 >conftest.err
14783 cat conftest.err >&5
14784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14785 (exit $ac_status); } &&
14786 { ac_try='test -z "$ac_c_werror_flag"
14787 || test ! -s conftest.err'
14788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14789 (eval $ac_try) 2>&5
14791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14792 (exit $ac_status); }; } &&
14793 { ac_try='test -s conftest$ac_exeext'
14794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14795 (eval $ac_try) 2>&5
14797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14798 (exit $ac_status); }; }; then
14799 ac_cv_lib_socket_main=yes
14801 echo "$as_me: failed program was:" >&5
14802 sed 's/^/| /' conftest.$ac_ext >&5
14804 ac_cv_lib_socket_main=no
14806 rm -f conftest.err conftest.$ac_objext \
14807 conftest$ac_exeext conftest.$ac_ext
14808 LIBS=$ac_check_lib_save_LIBS
14810 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
14811 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6
14812 if test $ac_cv_lib_socket_main = yes; then
14813 cat >>confdefs.h <<_ACEOF
14814 #define HAVE_LIBSOCKET 1
14817 LIBS="-lsocket $LIBS"
14822 echo "$as_me:$LINENO: checking for main in -lnet" >&5
14823 echo $ECHO_N "checking for main in -lnet... $ECHO_C" >&6
14824 if test "${ac_cv_lib_net_main+set}" = set; then
14825 echo $ECHO_N "(cached) $ECHO_C" >&6
14827 ac_check_lib_save_LIBS=$LIBS
14829 cat >conftest.$ac_ext <<_ACEOF
14832 cat confdefs.h >>conftest.$ac_ext
14833 cat >>conftest.$ac_ext <<_ACEOF
14834 /* end confdefs.h. */
14845 rm -f conftest.$ac_objext conftest$ac_exeext
14846 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14847 (eval $ac_link) 2>conftest.er1
14849 grep -v '^ *+' conftest.er1 >conftest.err
14851 cat conftest.err >&5
14852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14853 (exit $ac_status); } &&
14854 { ac_try='test -z "$ac_c_werror_flag"
14855 || test ! -s conftest.err'
14856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14857 (eval $ac_try) 2>&5
14859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14860 (exit $ac_status); }; } &&
14861 { ac_try='test -s conftest$ac_exeext'
14862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14863 (eval $ac_try) 2>&5
14865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14866 (exit $ac_status); }; }; then
14867 ac_cv_lib_net_main=yes
14869 echo "$as_me: failed program was:" >&5
14870 sed 's/^/| /' conftest.$ac_ext >&5
14872 ac_cv_lib_net_main=no
14874 rm -f conftest.err conftest.$ac_objext \
14875 conftest$ac_exeext conftest.$ac_ext
14876 LIBS=$ac_check_lib_save_LIBS
14878 echo "$as_me:$LINENO: result: $ac_cv_lib_net_main" >&5
14879 echo "${ECHO_T}$ac_cv_lib_net_main" >&6
14880 if test $ac_cv_lib_net_main = yes; then
14881 cat >>confdefs.h <<_ACEOF
14882 #define HAVE_LIBNET 1
14890 echo "$as_me:$LINENO: checking for main in -lnsl_s" >&5
14891 echo $ECHO_N "checking for main in -lnsl_s... $ECHO_C" >&6
14892 if test "${ac_cv_lib_nsl_s_main+set}" = set; then
14893 echo $ECHO_N "(cached) $ECHO_C" >&6
14895 ac_check_lib_save_LIBS=$LIBS
14896 LIBS="-lnsl_s $LIBS"
14897 cat >conftest.$ac_ext <<_ACEOF
14900 cat confdefs.h >>conftest.$ac_ext
14901 cat >>conftest.$ac_ext <<_ACEOF
14902 /* end confdefs.h. */
14913 rm -f conftest.$ac_objext conftest$ac_exeext
14914 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14915 (eval $ac_link) 2>conftest.er1
14917 grep -v '^ *+' conftest.er1 >conftest.err
14919 cat conftest.err >&5
14920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14921 (exit $ac_status); } &&
14922 { ac_try='test -z "$ac_c_werror_flag"
14923 || test ! -s conftest.err'
14924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14925 (eval $ac_try) 2>&5
14927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14928 (exit $ac_status); }; } &&
14929 { ac_try='test -s conftest$ac_exeext'
14930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14931 (eval $ac_try) 2>&5
14933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14934 (exit $ac_status); }; }; then
14935 ac_cv_lib_nsl_s_main=yes
14937 echo "$as_me: failed program was:" >&5
14938 sed 's/^/| /' conftest.$ac_ext >&5
14940 ac_cv_lib_nsl_s_main=no
14942 rm -f conftest.err conftest.$ac_objext \
14943 conftest$ac_exeext conftest.$ac_ext
14944 LIBS=$ac_check_lib_save_LIBS
14946 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_s_main" >&5
14947 echo "${ECHO_T}$ac_cv_lib_nsl_s_main" >&6
14948 if test $ac_cv_lib_nsl_s_main = yes; then
14949 cat >>confdefs.h <<_ACEOF
14950 #define HAVE_LIBNSL_S 1
14953 LIBS="-lnsl_s $LIBS"
14958 echo "$as_me:$LINENO: checking for main in -lnsl" >&5
14959 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6
14960 if test "${ac_cv_lib_nsl_main+set}" = set; then
14961 echo $ECHO_N "(cached) $ECHO_C" >&6
14963 ac_check_lib_save_LIBS=$LIBS
14965 cat >conftest.$ac_ext <<_ACEOF
14968 cat confdefs.h >>conftest.$ac_ext
14969 cat >>conftest.$ac_ext <<_ACEOF
14970 /* end confdefs.h. */
14981 rm -f conftest.$ac_objext conftest$ac_exeext
14982 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14983 (eval $ac_link) 2>conftest.er1
14985 grep -v '^ *+' conftest.er1 >conftest.err
14987 cat conftest.err >&5
14988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14989 (exit $ac_status); } &&
14990 { ac_try='test -z "$ac_c_werror_flag"
14991 || test ! -s conftest.err'
14992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14993 (eval $ac_try) 2>&5
14995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14996 (exit $ac_status); }; } &&
14997 { ac_try='test -s conftest$ac_exeext'
14998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14999 (eval $ac_try) 2>&5
15001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15002 (exit $ac_status); }; }; then
15003 ac_cv_lib_nsl_main=yes
15005 echo "$as_me: failed program was:" >&5
15006 sed 's/^/| /' conftest.$ac_ext >&5
15008 ac_cv_lib_nsl_main=no
15010 rm -f conftest.err conftest.$ac_objext \
15011 conftest$ac_exeext conftest.$ac_ext
15012 LIBS=$ac_check_lib_save_LIBS
15014 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
15015 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6
15016 if test $ac_cv_lib_nsl_main = yes; then
15017 cat >>confdefs.h <<_ACEOF
15018 #define HAVE_LIBNSL 1
15026 echo "$as_me:$LINENO: checking for socket in -linet" >&5
15027 echo $ECHO_N "checking for socket in -linet... $ECHO_C" >&6
15028 if test "${ac_cv_lib_inet_socket+set}" = set; then
15029 echo $ECHO_N "(cached) $ECHO_C" >&6
15031 ac_check_lib_save_LIBS=$LIBS
15032 LIBS="-linet $LIBS"
15033 cat >conftest.$ac_ext <<_ACEOF
15036 cat confdefs.h >>conftest.$ac_ext
15037 cat >>conftest.$ac_ext <<_ACEOF
15038 /* end confdefs.h. */
15040 /* Override any gcc2 internal prototype to avoid an error. */
15044 /* We use char because int might match the return type of a gcc2
15045 builtin and then its argument prototype would still apply. */
15055 rm -f conftest.$ac_objext conftest$ac_exeext
15056 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15057 (eval $ac_link) 2>conftest.er1
15059 grep -v '^ *+' conftest.er1 >conftest.err
15061 cat conftest.err >&5
15062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15063 (exit $ac_status); } &&
15064 { ac_try='test -z "$ac_c_werror_flag"
15065 || test ! -s conftest.err'
15066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15067 (eval $ac_try) 2>&5
15069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15070 (exit $ac_status); }; } &&
15071 { ac_try='test -s conftest$ac_exeext'
15072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15073 (eval $ac_try) 2>&5
15075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15076 (exit $ac_status); }; }; then
15077 ac_cv_lib_inet_socket=yes
15079 echo "$as_me: failed program was:" >&5
15080 sed 's/^/| /' conftest.$ac_ext >&5
15082 ac_cv_lib_inet_socket=no
15084 rm -f conftest.err conftest.$ac_objext \
15085 conftest$ac_exeext conftest.$ac_ext
15086 LIBS=$ac_check_lib_save_LIBS
15088 echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
15089 echo "${ECHO_T}$ac_cv_lib_inet_socket" >&6
15090 if test $ac_cv_lib_inet_socket = yes; then
15091 cat >>confdefs.h <<_ACEOF
15092 #define HAVE_LIBINET 1
15095 LIBS="-linet $LIBS"
15100 echo "$as_me:$LINENO: checking for main in -lgen" >&5
15101 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6
15102 if test "${ac_cv_lib_gen_main+set}" = set; then
15103 echo $ECHO_N "(cached) $ECHO_C" >&6
15105 ac_check_lib_save_LIBS=$LIBS
15107 cat >conftest.$ac_ext <<_ACEOF
15110 cat confdefs.h >>conftest.$ac_ext
15111 cat >>conftest.$ac_ext <<_ACEOF
15112 /* end confdefs.h. */
15123 rm -f conftest.$ac_objext conftest$ac_exeext
15124 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15125 (eval $ac_link) 2>conftest.er1
15127 grep -v '^ *+' conftest.er1 >conftest.err
15129 cat conftest.err >&5
15130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15131 (exit $ac_status); } &&
15132 { ac_try='test -z "$ac_c_werror_flag"
15133 || test ! -s conftest.err'
15134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15135 (eval $ac_try) 2>&5
15137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15138 (exit $ac_status); }; } &&
15139 { ac_try='test -s conftest$ac_exeext'
15140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15141 (eval $ac_try) 2>&5
15143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15144 (exit $ac_status); }; }; then
15145 ac_cv_lib_gen_main=yes
15147 echo "$as_me: failed program was:" >&5
15148 sed 's/^/| /' conftest.$ac_ext >&5
15150 ac_cv_lib_gen_main=no
15152 rm -f conftest.err conftest.$ac_objext \
15153 conftest$ac_exeext conftest.$ac_ext
15154 LIBS=$ac_check_lib_save_LIBS
15156 echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
15157 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6
15158 if test $ac_cv_lib_gen_main = yes; then
15159 cat >>confdefs.h <<_ACEOF
15160 #define HAVE_LIBGEN 1
15171 echo "$as_me:$LINENO: checking for select" >&5
15172 echo $ECHO_N "checking for select... $ECHO_C" >&6
15173 if test "${ac_cv_func_select+set}" = set; then
15174 echo $ECHO_N "(cached) $ECHO_C" >&6
15176 cat >conftest.$ac_ext <<_ACEOF
15179 cat confdefs.h >>conftest.$ac_ext
15180 cat >>conftest.$ac_ext <<_ACEOF
15181 /* end confdefs.h. */
15182 /* Define select to an innocuous variant, in case <limits.h> declares select.
15183 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15184 #define select innocuous_select
15186 /* System header to define __stub macros and hopefully few prototypes,
15187 which can conflict with char select (); below.
15188 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15189 <limits.h> exists even on freestanding compilers. */
15192 # include <limits.h>
15194 # include <assert.h>
15199 /* Override any gcc2 internal prototype to avoid an error. */
15204 /* We use char because int might match the return type of a gcc2
15205 builtin and then its argument prototype would still apply. */
15207 /* The GNU C library defines this for functions which it implements
15208 to always fail with ENOSYS. Some functions are actually named
15209 something starting with __ and the normal name is an alias. */
15210 #if defined (__stub_select) || defined (__stub___select)
15213 char (*f) () = select;
15222 return f != select;
15227 rm -f conftest.$ac_objext conftest$ac_exeext
15228 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15229 (eval $ac_link) 2>conftest.er1
15231 grep -v '^ *+' conftest.er1 >conftest.err
15233 cat conftest.err >&5
15234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15235 (exit $ac_status); } &&
15236 { ac_try='test -z "$ac_c_werror_flag"
15237 || test ! -s conftest.err'
15238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15239 (eval $ac_try) 2>&5
15241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15242 (exit $ac_status); }; } &&
15243 { ac_try='test -s conftest$ac_exeext'
15244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15245 (eval $ac_try) 2>&5
15247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15248 (exit $ac_status); }; }; then
15249 ac_cv_func_select=yes
15251 echo "$as_me: failed program was:" >&5
15252 sed 's/^/| /' conftest.$ac_ext >&5
15254 ac_cv_func_select=no
15256 rm -f conftest.err conftest.$ac_objext \
15257 conftest$ac_exeext conftest.$ac_ext
15259 echo "$as_me:$LINENO: result: $ac_cv_func_select" >&5
15260 echo "${ECHO_T}$ac_cv_func_select" >&6
15261 if test $ac_cv_func_select = yes; then
15264 { { echo "$as_me:$LINENO: error: select() required." >&5
15265 echo "$as_me: error: select() required." >&2;}
15266 { (exit 1); exit 1; }; }
15270 if test "${ac_cv_header_winsock_h}" != yes; then
15273 for ac_header in sys/select.h sys/socket.h
15275 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15276 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15277 echo "$as_me:$LINENO: checking for $ac_header" >&5
15278 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15279 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15280 echo $ECHO_N "(cached) $ECHO_C" >&6
15282 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15283 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15285 # Is the header compilable?
15286 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15287 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15288 cat >conftest.$ac_ext <<_ACEOF
15291 cat confdefs.h >>conftest.$ac_ext
15292 cat >>conftest.$ac_ext <<_ACEOF
15293 /* end confdefs.h. */
15294 $ac_includes_default
15295 #include <$ac_header>
15297 rm -f conftest.$ac_objext
15298 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15299 (eval $ac_compile) 2>conftest.er1
15301 grep -v '^ *+' conftest.er1 >conftest.err
15303 cat conftest.err >&5
15304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15305 (exit $ac_status); } &&
15306 { ac_try='test -z "$ac_c_werror_flag"
15307 || test ! -s conftest.err'
15308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15309 (eval $ac_try) 2>&5
15311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312 (exit $ac_status); }; } &&
15313 { ac_try='test -s conftest.$ac_objext'
15314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15315 (eval $ac_try) 2>&5
15317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15318 (exit $ac_status); }; }; then
15319 ac_header_compiler=yes
15321 echo "$as_me: failed program was:" >&5
15322 sed 's/^/| /' conftest.$ac_ext >&5
15324 ac_header_compiler=no
15326 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15327 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15328 echo "${ECHO_T}$ac_header_compiler" >&6
15330 # Is the header present?
15331 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15332 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15333 cat >conftest.$ac_ext <<_ACEOF
15336 cat confdefs.h >>conftest.$ac_ext
15337 cat >>conftest.$ac_ext <<_ACEOF
15338 /* end confdefs.h. */
15339 #include <$ac_header>
15341 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15342 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15344 grep -v '^ *+' conftest.er1 >conftest.err
15346 cat conftest.err >&5
15347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15348 (exit $ac_status); } >/dev/null; then
15349 if test -s conftest.err; then
15350 ac_cpp_err=$ac_c_preproc_warn_flag
15351 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15358 if test -z "$ac_cpp_err"; then
15359 ac_header_preproc=yes
15361 echo "$as_me: failed program was:" >&5
15362 sed 's/^/| /' conftest.$ac_ext >&5
15364 ac_header_preproc=no
15366 rm -f conftest.err conftest.$ac_ext
15367 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15368 echo "${ECHO_T}$ac_header_preproc" >&6
15370 # So? What about this header?
15371 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15373 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15374 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15375 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15376 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15377 ac_header_preproc=yes
15380 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15381 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15382 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15383 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15384 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15385 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15386 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15387 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15388 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15389 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15390 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15391 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15394 ## --------------------------------------------- ##
15395 ## Report this to <http://www.openldap.org/its/> ##
15396 ## --------------------------------------------- ##
15399 sed "s/^/$as_me: WARNING: /" >&2
15402 echo "$as_me:$LINENO: checking for $ac_header" >&5
15403 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15404 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15405 echo $ECHO_N "(cached) $ECHO_C" >&6
15407 eval "$as_ac_Header=\$ac_header_preproc"
15409 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15410 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15413 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15414 cat >>confdefs.h <<_ACEOF
15415 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15422 echo "$as_me:$LINENO: checking types of arguments for select" >&5
15423 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6
15424 if test "${ac_cv_func_select_args+set}" = set; then
15425 echo $ECHO_N "(cached) $ECHO_C" >&6
15427 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
15428 for ac_arg1 in 'int' 'size_t' 'unsigned long' 'unsigned'; do
15429 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
15430 cat >conftest.$ac_ext <<_ACEOF
15433 cat confdefs.h >>conftest.$ac_ext
15434 cat >>conftest.$ac_ext <<_ACEOF
15435 /* end confdefs.h. */
15436 $ac_includes_default
15437 #if HAVE_SYS_SELECT_H
15438 # include <sys/select.h>
15440 #if HAVE_SYS_SOCKET_H
15441 # include <sys/socket.h>
15447 extern int select ($ac_arg1,
15448 $ac_arg234, $ac_arg234, $ac_arg234,
15454 rm -f conftest.$ac_objext
15455 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15456 (eval $ac_compile) 2>conftest.er1
15458 grep -v '^ *+' conftest.er1 >conftest.err
15460 cat conftest.err >&5
15461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15462 (exit $ac_status); } &&
15463 { ac_try='test -z "$ac_c_werror_flag"
15464 || test ! -s conftest.err'
15465 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15466 (eval $ac_try) 2>&5
15468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15469 (exit $ac_status); }; } &&
15470 { ac_try='test -s conftest.$ac_objext'
15471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15472 (eval $ac_try) 2>&5
15474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15475 (exit $ac_status); }; }; then
15476 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
15478 echo "$as_me: failed program was:" >&5
15479 sed 's/^/| /' conftest.$ac_ext >&5
15482 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15486 # Provide a safe default value.
15487 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
15490 echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
15491 echo "${ECHO_T}$ac_cv_func_select_args" >&6
15492 ac_save_IFS=$IFS; IFS=','
15493 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
15497 cat >>confdefs.h <<_ACEOF
15498 #define SELECT_TYPE_ARG1 $1
15502 cat >>confdefs.h <<_ACEOF
15503 #define SELECT_TYPE_ARG234 ($2)
15507 cat >>confdefs.h <<_ACEOF
15508 #define SELECT_TYPE_ARG5 ($3)
15517 for ac_func in poll
15519 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15520 echo "$as_me:$LINENO: checking for $ac_func" >&5
15521 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15522 if eval "test \"\${$as_ac_var+set}\" = set"; then
15523 echo $ECHO_N "(cached) $ECHO_C" >&6
15525 cat >conftest.$ac_ext <<_ACEOF
15528 cat confdefs.h >>conftest.$ac_ext
15529 cat >>conftest.$ac_ext <<_ACEOF
15530 /* end confdefs.h. */
15531 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15532 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15533 #define $ac_func innocuous_$ac_func
15535 /* System header to define __stub macros and hopefully few prototypes,
15536 which can conflict with char $ac_func (); below.
15537 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15538 <limits.h> exists even on freestanding compilers. */
15541 # include <limits.h>
15543 # include <assert.h>
15548 /* Override any gcc2 internal prototype to avoid an error. */
15553 /* We use char because int might match the return type of a gcc2
15554 builtin and then its argument prototype would still apply. */
15556 /* The GNU C library defines this for functions which it implements
15557 to always fail with ENOSYS. Some functions are actually named
15558 something starting with __ and the normal name is an alias. */
15559 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
15562 char (*f) () = $ac_func;
15571 return f != $ac_func;
15576 rm -f conftest.$ac_objext conftest$ac_exeext
15577 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15578 (eval $ac_link) 2>conftest.er1
15580 grep -v '^ *+' conftest.er1 >conftest.err
15582 cat conftest.err >&5
15583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15584 (exit $ac_status); } &&
15585 { ac_try='test -z "$ac_c_werror_flag"
15586 || test ! -s conftest.err'
15587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15588 (eval $ac_try) 2>&5
15590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15591 (exit $ac_status); }; } &&
15592 { ac_try='test -s conftest$ac_exeext'
15593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15594 (eval $ac_try) 2>&5
15596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15597 (exit $ac_status); }; }; then
15598 eval "$as_ac_var=yes"
15600 echo "$as_me: failed program was:" >&5
15601 sed 's/^/| /' conftest.$ac_ext >&5
15603 eval "$as_ac_var=no"
15605 rm -f conftest.err conftest.$ac_objext \
15606 conftest$ac_exeext conftest.$ac_ext
15608 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15609 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15610 if test `eval echo '${'$as_ac_var'}'` = yes; then
15611 cat >>confdefs.h <<_ACEOF
15612 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15618 if test $ac_cv_func_poll = yes; then
15621 for ac_header in poll.h sys/poll.h
15623 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15624 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15625 echo "$as_me:$LINENO: checking for $ac_header" >&5
15626 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15627 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15628 echo $ECHO_N "(cached) $ECHO_C" >&6
15630 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15631 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15633 # Is the header compilable?
15634 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15635 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15636 cat >conftest.$ac_ext <<_ACEOF
15639 cat confdefs.h >>conftest.$ac_ext
15640 cat >>conftest.$ac_ext <<_ACEOF
15641 /* end confdefs.h. */
15642 $ac_includes_default
15643 #include <$ac_header>
15645 rm -f conftest.$ac_objext
15646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15647 (eval $ac_compile) 2>conftest.er1
15649 grep -v '^ *+' conftest.er1 >conftest.err
15651 cat conftest.err >&5
15652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15653 (exit $ac_status); } &&
15654 { ac_try='test -z "$ac_c_werror_flag"
15655 || test ! -s conftest.err'
15656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15657 (eval $ac_try) 2>&5
15659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15660 (exit $ac_status); }; } &&
15661 { ac_try='test -s conftest.$ac_objext'
15662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15663 (eval $ac_try) 2>&5
15665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15666 (exit $ac_status); }; }; then
15667 ac_header_compiler=yes
15669 echo "$as_me: failed program was:" >&5
15670 sed 's/^/| /' conftest.$ac_ext >&5
15672 ac_header_compiler=no
15674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15675 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15676 echo "${ECHO_T}$ac_header_compiler" >&6
15678 # Is the header present?
15679 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15680 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15681 cat >conftest.$ac_ext <<_ACEOF
15684 cat confdefs.h >>conftest.$ac_ext
15685 cat >>conftest.$ac_ext <<_ACEOF
15686 /* end confdefs.h. */
15687 #include <$ac_header>
15689 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15690 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15692 grep -v '^ *+' conftest.er1 >conftest.err
15694 cat conftest.err >&5
15695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15696 (exit $ac_status); } >/dev/null; then
15697 if test -s conftest.err; then
15698 ac_cpp_err=$ac_c_preproc_warn_flag
15699 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15706 if test -z "$ac_cpp_err"; then
15707 ac_header_preproc=yes
15709 echo "$as_me: failed program was:" >&5
15710 sed 's/^/| /' conftest.$ac_ext >&5
15712 ac_header_preproc=no
15714 rm -f conftest.err conftest.$ac_ext
15715 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15716 echo "${ECHO_T}$ac_header_preproc" >&6
15718 # So? What about this header?
15719 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15721 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15722 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15723 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15724 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15725 ac_header_preproc=yes
15728 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15729 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15730 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15731 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15732 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15733 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15734 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15735 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15736 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15737 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15738 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15739 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15742 ## --------------------------------------------- ##
15743 ## Report this to <http://www.openldap.org/its/> ##
15744 ## --------------------------------------------- ##
15747 sed "s/^/$as_me: WARNING: /" >&2
15750 echo "$as_me:$LINENO: checking for $ac_header" >&5
15751 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15752 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15753 echo $ECHO_N "(cached) $ECHO_C" >&6
15755 eval "$as_ac_Header=\$ac_header_preproc"
15757 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15758 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15761 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15762 cat >>confdefs.h <<_ACEOF
15763 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15773 for ac_header in sys/epoll.h
15775 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15776 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15777 echo "$as_me:$LINENO: checking for $ac_header" >&5
15778 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15779 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15780 echo $ECHO_N "(cached) $ECHO_C" >&6
15782 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15783 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15785 # Is the header compilable?
15786 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15787 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15788 cat >conftest.$ac_ext <<_ACEOF
15791 cat confdefs.h >>conftest.$ac_ext
15792 cat >>conftest.$ac_ext <<_ACEOF
15793 /* end confdefs.h. */
15794 $ac_includes_default
15795 #include <$ac_header>
15797 rm -f conftest.$ac_objext
15798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15799 (eval $ac_compile) 2>conftest.er1
15801 grep -v '^ *+' conftest.er1 >conftest.err
15803 cat conftest.err >&5
15804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15805 (exit $ac_status); } &&
15806 { ac_try='test -z "$ac_c_werror_flag"
15807 || test ! -s conftest.err'
15808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15809 (eval $ac_try) 2>&5
15811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15812 (exit $ac_status); }; } &&
15813 { ac_try='test -s conftest.$ac_objext'
15814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15815 (eval $ac_try) 2>&5
15817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15818 (exit $ac_status); }; }; then
15819 ac_header_compiler=yes
15821 echo "$as_me: failed program was:" >&5
15822 sed 's/^/| /' conftest.$ac_ext >&5
15824 ac_header_compiler=no
15826 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15827 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15828 echo "${ECHO_T}$ac_header_compiler" >&6
15830 # Is the header present?
15831 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15832 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15833 cat >conftest.$ac_ext <<_ACEOF
15836 cat confdefs.h >>conftest.$ac_ext
15837 cat >>conftest.$ac_ext <<_ACEOF
15838 /* end confdefs.h. */
15839 #include <$ac_header>
15841 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15842 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15844 grep -v '^ *+' conftest.er1 >conftest.err
15846 cat conftest.err >&5
15847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15848 (exit $ac_status); } >/dev/null; then
15849 if test -s conftest.err; then
15850 ac_cpp_err=$ac_c_preproc_warn_flag
15851 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15858 if test -z "$ac_cpp_err"; then
15859 ac_header_preproc=yes
15861 echo "$as_me: failed program was:" >&5
15862 sed 's/^/| /' conftest.$ac_ext >&5
15864 ac_header_preproc=no
15866 rm -f conftest.err conftest.$ac_ext
15867 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15868 echo "${ECHO_T}$ac_header_preproc" >&6
15870 # So? What about this header?
15871 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15873 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15874 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15875 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15876 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15877 ac_header_preproc=yes
15880 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15881 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15882 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15883 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15884 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15885 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15886 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15887 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15888 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15889 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15890 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15891 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15894 ## --------------------------------------------- ##
15895 ## Report this to <http://www.openldap.org/its/> ##
15896 ## --------------------------------------------- ##
15899 sed "s/^/$as_me: WARNING: /" >&2
15902 echo "$as_me:$LINENO: checking for $ac_header" >&5
15903 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15904 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15905 echo $ECHO_N "(cached) $ECHO_C" >&6
15907 eval "$as_ac_Header=\$ac_header_preproc"
15909 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15910 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15913 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15914 cat >>confdefs.h <<_ACEOF
15915 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15922 if test "${ac_cv_header_sys_epoll_h}" = yes; then
15923 echo "$as_me:$LINENO: checking for epoll system call" >&5
15924 echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6
15925 if test "$cross_compiling" = yes; then
15926 echo "$as_me:$LINENO: result: no" >&5
15927 echo "${ECHO_T}no" >&6
15929 cat >conftest.$ac_ext <<_ACEOF
15932 cat confdefs.h >>conftest.$ac_ext
15933 cat >>conftest.$ac_ext <<_ACEOF
15934 /* end confdefs.h. */
15935 int main(int argc, char **argv)
15937 int epfd = epoll_create(256);
15938 exit (epfd == -1 ? 1 : 0);
15941 rm -f conftest$ac_exeext
15942 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15943 (eval $ac_link) 2>&5
15945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15946 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15947 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15948 (eval $ac_try) 2>&5
15950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15951 (exit $ac_status); }; }; then
15952 echo "$as_me:$LINENO: result: yes" >&5
15953 echo "${ECHO_T}yes" >&6
15955 cat >>confdefs.h <<\_ACEOF
15956 #define HAVE_EPOLL 1
15960 echo "$as_me: program exited with status $ac_status" >&5
15961 echo "$as_me: failed program was:" >&5
15962 sed 's/^/| /' conftest.$ac_ext >&5
15964 ( exit $ac_status )
15965 echo "$as_me:$LINENO: result: no" >&5
15966 echo "${ECHO_T}no" >&6
15968 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15973 for ac_header in sys/devpoll.h
15975 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15976 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15977 echo "$as_me:$LINENO: checking for $ac_header" >&5
15978 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15979 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15980 echo $ECHO_N "(cached) $ECHO_C" >&6
15982 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15983 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15985 # Is the header compilable?
15986 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15987 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15988 cat >conftest.$ac_ext <<_ACEOF
15991 cat confdefs.h >>conftest.$ac_ext
15992 cat >>conftest.$ac_ext <<_ACEOF
15993 /* end confdefs.h. */
15994 $ac_includes_default
15995 #include <$ac_header>
15997 rm -f conftest.$ac_objext
15998 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15999 (eval $ac_compile) 2>conftest.er1
16001 grep -v '^ *+' conftest.er1 >conftest.err
16003 cat conftest.err >&5
16004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16005 (exit $ac_status); } &&
16006 { ac_try='test -z "$ac_c_werror_flag"
16007 || test ! -s conftest.err'
16008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16009 (eval $ac_try) 2>&5
16011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16012 (exit $ac_status); }; } &&
16013 { ac_try='test -s conftest.$ac_objext'
16014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16015 (eval $ac_try) 2>&5
16017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16018 (exit $ac_status); }; }; then
16019 ac_header_compiler=yes
16021 echo "$as_me: failed program was:" >&5
16022 sed 's/^/| /' conftest.$ac_ext >&5
16024 ac_header_compiler=no
16026 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16027 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16028 echo "${ECHO_T}$ac_header_compiler" >&6
16030 # Is the header present?
16031 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16032 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16033 cat >conftest.$ac_ext <<_ACEOF
16036 cat confdefs.h >>conftest.$ac_ext
16037 cat >>conftest.$ac_ext <<_ACEOF
16038 /* end confdefs.h. */
16039 #include <$ac_header>
16041 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16042 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16044 grep -v '^ *+' conftest.er1 >conftest.err
16046 cat conftest.err >&5
16047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16048 (exit $ac_status); } >/dev/null; then
16049 if test -s conftest.err; then
16050 ac_cpp_err=$ac_c_preproc_warn_flag
16051 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16058 if test -z "$ac_cpp_err"; then
16059 ac_header_preproc=yes
16061 echo "$as_me: failed program was:" >&5
16062 sed 's/^/| /' conftest.$ac_ext >&5
16064 ac_header_preproc=no
16066 rm -f conftest.err conftest.$ac_ext
16067 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16068 echo "${ECHO_T}$ac_header_preproc" >&6
16070 # So? What about this header?
16071 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16073 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16074 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16075 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16076 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16077 ac_header_preproc=yes
16080 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16081 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16082 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16083 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16084 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16085 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16086 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16087 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16088 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16089 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16090 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16091 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16094 ## --------------------------------------------- ##
16095 ## Report this to <http://www.openldap.org/its/> ##
16096 ## --------------------------------------------- ##
16099 sed "s/^/$as_me: WARNING: /" >&2
16102 echo "$as_me:$LINENO: checking for $ac_header" >&5
16103 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16104 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16105 echo $ECHO_N "(cached) $ECHO_C" >&6
16107 eval "$as_ac_Header=\$ac_header_preproc"
16109 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16110 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16113 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16114 cat >>confdefs.h <<_ACEOF
16115 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16122 if test "${ac_cv_header_sys_devpoll_h}" = yes \
16123 -a "${ac_cv_header_poll_h}" = yes ; \
16125 echo "$as_me:$LINENO: checking for /dev/poll" >&5
16126 echo $ECHO_N "checking for /dev/poll... $ECHO_C" >&6
16127 if test "$cross_compiling" = yes; then
16128 echo "$as_me:$LINENO: result: no" >&5
16129 echo "${ECHO_T}no" >&6
16131 cat >conftest.$ac_ext <<_ACEOF
16134 cat confdefs.h >>conftest.$ac_ext
16135 cat >>conftest.$ac_ext <<_ACEOF
16136 /* end confdefs.h. */
16137 int main(int argc, char **argv)
16139 int devpollfd = open("/dev/poll", /* O_RDWR */ 2);
16140 exit (devpollfd == -1 ? 1 : 0);
16143 rm -f conftest$ac_exeext
16144 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16145 (eval $ac_link) 2>&5
16147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16148 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16150 (eval $ac_try) 2>&5
16152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16153 (exit $ac_status); }; }; then
16154 echo "$as_me:$LINENO: result: yes" >&5
16155 echo "${ECHO_T}yes" >&6
16157 cat >>confdefs.h <<\_ACEOF
16158 #define HAVE_DEVPOLL 1
16162 echo "$as_me: program exited with status $ac_status" >&5
16163 echo "$as_me: failed program was:" >&5
16164 sed 's/^/| /' conftest.$ac_ext >&5
16166 ( exit $ac_status )
16167 echo "$as_me:$LINENO: result: no" >&5
16168 echo "${ECHO_T}no" >&6
16170 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16175 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16176 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16177 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16178 echo $ECHO_N "(cached) $ECHO_C" >&6
16181 cat >conftest.$ac_ext <<_ACEOF
16184 cat confdefs.h >>conftest.$ac_ext
16185 cat >>conftest.$ac_ext <<_ACEOF
16186 /* end confdefs.h. */
16189 #include <sys/types.h>
16192 #include <stdlib.h>
16197 char *c = (char *) *sys_errlist
16202 rm -f conftest.$ac_objext
16203 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16204 (eval $ac_compile) 2>conftest.er1
16206 grep -v '^ *+' conftest.er1 >conftest.err
16208 cat conftest.err >&5
16209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16210 (exit $ac_status); } &&
16211 { ac_try='test -z "$ac_c_werror_flag"
16212 || test ! -s conftest.err'
16213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16214 (eval $ac_try) 2>&5
16216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16217 (exit $ac_status); }; } &&
16218 { ac_try='test -s conftest.$ac_objext'
16219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16220 (eval $ac_try) 2>&5
16222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16223 (exit $ac_status); }; }; then
16224 ol_cv_dcl_sys_errlist=yes
16225 ol_cv_have_sys_errlist=yes
16227 echo "$as_me: failed program was:" >&5
16228 sed 's/^/| /' conftest.$ac_ext >&5
16230 ol_cv_dcl_sys_errlist=no
16232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16234 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16235 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16237 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16238 if test $ol_cv_dcl_sys_errlist = no ; then
16240 cat >>confdefs.h <<\_ACEOF
16241 #define DECL_SYS_ERRLIST 1
16245 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16246 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16247 if test "${ol_cv_have_sys_errlist+set}" = set; then
16248 echo $ECHO_N "(cached) $ECHO_C" >&6
16251 cat >conftest.$ac_ext <<_ACEOF
16254 cat confdefs.h >>conftest.$ac_ext
16255 cat >>conftest.$ac_ext <<_ACEOF
16256 /* end confdefs.h. */
16261 char *c = (char *) *sys_errlist
16266 rm -f conftest.$ac_objext conftest$ac_exeext
16267 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16268 (eval $ac_link) 2>conftest.er1
16270 grep -v '^ *+' conftest.er1 >conftest.err
16272 cat conftest.err >&5
16273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16274 (exit $ac_status); } &&
16275 { ac_try='test -z "$ac_c_werror_flag"
16276 || test ! -s conftest.err'
16277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16278 (eval $ac_try) 2>&5
16280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16281 (exit $ac_status); }; } &&
16282 { ac_try='test -s conftest$ac_exeext'
16283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16284 (eval $ac_try) 2>&5
16286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16287 (exit $ac_status); }; }; then
16288 ol_cv_have_sys_errlist=yes
16290 echo "$as_me: failed program was:" >&5
16291 sed 's/^/| /' conftest.$ac_ext >&5
16293 ol_cv_have_sys_errlist=no
16295 rm -f conftest.err conftest.$ac_objext \
16296 conftest$ac_exeext conftest.$ac_ext
16298 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16299 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16301 if test $ol_cv_have_sys_errlist = yes ; then
16303 cat >>confdefs.h <<\_ACEOF
16304 #define HAVE_SYS_ERRLIST 1
16310 for ac_func in strerror strerror_r
16312 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16313 echo "$as_me:$LINENO: checking for $ac_func" >&5
16314 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16315 if eval "test \"\${$as_ac_var+set}\" = set"; then
16316 echo $ECHO_N "(cached) $ECHO_C" >&6
16318 cat >conftest.$ac_ext <<_ACEOF
16321 cat confdefs.h >>conftest.$ac_ext
16322 cat >>conftest.$ac_ext <<_ACEOF
16323 /* end confdefs.h. */
16324 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16325 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16326 #define $ac_func innocuous_$ac_func
16328 /* System header to define __stub macros and hopefully few prototypes,
16329 which can conflict with char $ac_func (); below.
16330 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16331 <limits.h> exists even on freestanding compilers. */
16334 # include <limits.h>
16336 # include <assert.h>
16341 /* Override any gcc2 internal prototype to avoid an error. */
16346 /* We use char because int might match the return type of a gcc2
16347 builtin and then its argument prototype would still apply. */
16349 /* The GNU C library defines this for functions which it implements
16350 to always fail with ENOSYS. Some functions are actually named
16351 something starting with __ and the normal name is an alias. */
16352 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16355 char (*f) () = $ac_func;
16364 return f != $ac_func;
16369 rm -f conftest.$ac_objext conftest$ac_exeext
16370 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16371 (eval $ac_link) 2>conftest.er1
16373 grep -v '^ *+' conftest.er1 >conftest.err
16375 cat conftest.err >&5
16376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16377 (exit $ac_status); } &&
16378 { ac_try='test -z "$ac_c_werror_flag"
16379 || test ! -s conftest.err'
16380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16381 (eval $ac_try) 2>&5
16383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16384 (exit $ac_status); }; } &&
16385 { ac_try='test -s conftest$ac_exeext'
16386 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16387 (eval $ac_try) 2>&5
16389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16390 (exit $ac_status); }; }; then
16391 eval "$as_ac_var=yes"
16393 echo "$as_me: failed program was:" >&5
16394 sed 's/^/| /' conftest.$ac_ext >&5
16396 eval "$as_ac_var=no"
16398 rm -f conftest.err conftest.$ac_objext \
16399 conftest$ac_exeext conftest.$ac_ext
16401 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16402 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16403 if test `eval echo '${'$as_ac_var'}'` = yes; then
16404 cat >>confdefs.h <<_ACEOF
16405 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16411 ol_cv_func_strerror_r=no
16412 if test "${ac_cv_func_strerror_r}" = yes ; then
16413 echo "$as_me:$LINENO: checking non-posix strerror_r" >&5
16414 echo $ECHO_N "checking non-posix strerror_r... $ECHO_C" >&6
16415 if test "${ol_cv_nonposix_strerror_r+set}" = set; then
16416 echo $ECHO_N "(cached) $ECHO_C" >&6
16419 cat >conftest.$ac_ext <<_ACEOF
16422 cat confdefs.h >>conftest.$ac_ext
16423 cat >>conftest.$ac_ext <<_ACEOF
16424 /* end confdefs.h. */
16425 #include <string.h>
16427 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
16428 $EGREP "strerror_r" >/dev/null 2>&1; then
16429 ol_decl_strerror_r=yes
16431 ol_decl_strerror_r=no
16435 if test $ol_decl_strerror_r = yes ; then
16436 cat >conftest.$ac_ext <<_ACEOF
16439 cat confdefs.h >>conftest.$ac_ext
16440 cat >>conftest.$ac_ext <<_ACEOF
16441 /* end confdefs.h. */
16442 #include <string.h>
16446 /* from autoconf 2.59 */
16448 char x = *strerror_r (0, buf, sizeof buf);
16449 char *p = strerror_r (0, buf, sizeof buf);
16455 rm -f conftest.$ac_objext
16456 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16457 (eval $ac_compile) 2>conftest.er1
16459 grep -v '^ *+' conftest.er1 >conftest.err
16461 cat conftest.err >&5
16462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16463 (exit $ac_status); } &&
16464 { ac_try='test -z "$ac_c_werror_flag"
16465 || test ! -s conftest.err'
16466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16467 (eval $ac_try) 2>&5
16469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16470 (exit $ac_status); }; } &&
16471 { ac_try='test -s conftest.$ac_objext'
16472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16473 (eval $ac_try) 2>&5
16475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16476 (exit $ac_status); }; }; then
16477 ol_cv_nonposix_strerror_r=yes
16479 echo "$as_me: failed program was:" >&5
16480 sed 's/^/| /' conftest.$ac_ext >&5
16482 ol_cv_nonposix_strerror_r=no
16484 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16486 if test "$cross_compiling" = yes; then
16487 ol_cv_nonposix_strerror=no
16489 cat >conftest.$ac_ext <<_ACEOF
16492 cat confdefs.h >>conftest.$ac_ext
16493 cat >>conftest.$ac_ext <<_ACEOF
16494 /* end confdefs.h. */
16499 strerror_r( 1, buf, sizeof buf );
16500 exit( buf[0] == 0 );
16504 rm -f conftest$ac_exeext
16505 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16506 (eval $ac_link) 2>&5
16508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16509 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16511 (eval $ac_try) 2>&5
16513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16514 (exit $ac_status); }; }; then
16515 ol_cv_nonposix_strerror_r=yes
16517 echo "$as_me: program exited with status $ac_status" >&5
16518 echo "$as_me: failed program was:" >&5
16519 sed 's/^/| /' conftest.$ac_ext >&5
16521 ( exit $ac_status )
16522 ol_cv_nonposix_strerror=no
16524 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16529 echo "$as_me:$LINENO: result: $ol_cv_nonposix_strerror_r" >&5
16530 echo "${ECHO_T}$ol_cv_nonposix_strerror_r" >&6
16531 if test $ol_cv_nonposix_strerror_r = yes ; then
16533 cat >>confdefs.h <<\_ACEOF
16534 #define HAVE_NONPOSIX_STRERROR_R 1
16539 elif test "${ac_cv_func_strerror}" = no ; then
16540 echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16541 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6
16542 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16543 echo $ECHO_N "(cached) $ECHO_C" >&6
16546 cat >conftest.$ac_ext <<_ACEOF
16549 cat confdefs.h >>conftest.$ac_ext
16550 cat >>conftest.$ac_ext <<_ACEOF
16551 /* end confdefs.h. */
16554 #include <sys/types.h>
16557 #include <stdlib.h>
16562 char *c = (char *) *sys_errlist
16567 rm -f conftest.$ac_objext
16568 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16569 (eval $ac_compile) 2>conftest.er1
16571 grep -v '^ *+' conftest.er1 >conftest.err
16573 cat conftest.err >&5
16574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16575 (exit $ac_status); } &&
16576 { ac_try='test -z "$ac_c_werror_flag"
16577 || test ! -s conftest.err'
16578 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16579 (eval $ac_try) 2>&5
16581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582 (exit $ac_status); }; } &&
16583 { ac_try='test -s conftest.$ac_objext'
16584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16585 (eval $ac_try) 2>&5
16587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16588 (exit $ac_status); }; }; then
16589 ol_cv_dcl_sys_errlist=yes
16590 ol_cv_have_sys_errlist=yes
16592 echo "$as_me: failed program was:" >&5
16593 sed 's/^/| /' conftest.$ac_ext >&5
16595 ol_cv_dcl_sys_errlist=no
16597 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16599 echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16600 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6
16602 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16603 if test $ol_cv_dcl_sys_errlist = no ; then
16605 cat >>confdefs.h <<\_ACEOF
16606 #define DECL_SYS_ERRLIST 1
16610 echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16611 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6
16612 if test "${ol_cv_have_sys_errlist+set}" = set; then
16613 echo $ECHO_N "(cached) $ECHO_C" >&6
16616 cat >conftest.$ac_ext <<_ACEOF
16619 cat confdefs.h >>conftest.$ac_ext
16620 cat >>conftest.$ac_ext <<_ACEOF
16621 /* end confdefs.h. */
16626 char *c = (char *) *sys_errlist
16631 rm -f conftest.$ac_objext conftest$ac_exeext
16632 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16633 (eval $ac_link) 2>conftest.er1
16635 grep -v '^ *+' conftest.er1 >conftest.err
16637 cat conftest.err >&5
16638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16639 (exit $ac_status); } &&
16640 { ac_try='test -z "$ac_c_werror_flag"
16641 || test ! -s conftest.err'
16642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16643 (eval $ac_try) 2>&5
16645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16646 (exit $ac_status); }; } &&
16647 { ac_try='test -s conftest$ac_exeext'
16648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16649 (eval $ac_try) 2>&5
16651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16652 (exit $ac_status); }; }; then
16653 ol_cv_have_sys_errlist=yes
16655 echo "$as_me: failed program was:" >&5
16656 sed 's/^/| /' conftest.$ac_ext >&5
16658 ol_cv_have_sys_errlist=no
16660 rm -f conftest.err conftest.$ac_objext \
16661 conftest$ac_exeext conftest.$ac_ext
16663 echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
16664 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6
16666 if test $ol_cv_have_sys_errlist = yes ; then
16668 cat >>confdefs.h <<\_ACEOF
16669 #define HAVE_SYS_ERRLIST 1
16678 for ac_header in regex.h
16680 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16681 echo "$as_me:$LINENO: checking for $ac_header" >&5
16682 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16683 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16684 echo $ECHO_N "(cached) $ECHO_C" >&6
16686 cat >conftest.$ac_ext <<_ACEOF
16689 cat confdefs.h >>conftest.$ac_ext
16690 cat >>conftest.$ac_ext <<_ACEOF
16691 /* end confdefs.h. */
16692 $ac_includes_default
16693 #ifdef HAVE_SYS_TYPES_H
16694 #include <sys/types.h>
16698 #include <$ac_header>
16700 rm -f conftest.$ac_objext
16701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16702 (eval $ac_compile) 2>conftest.er1
16704 grep -v '^ *+' conftest.er1 >conftest.err
16706 cat conftest.err >&5
16707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16708 (exit $ac_status); } &&
16709 { ac_try='test -z "$ac_c_werror_flag"
16710 || test ! -s conftest.err'
16711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16712 (eval $ac_try) 2>&5
16714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16715 (exit $ac_status); }; } &&
16716 { ac_try='test -s conftest.$ac_objext'
16717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16718 (eval $ac_try) 2>&5
16720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16721 (exit $ac_status); }; }; then
16722 eval "$as_ac_Header=yes"
16724 echo "$as_me: failed program was:" >&5
16725 sed 's/^/| /' conftest.$ac_ext >&5
16727 eval "$as_ac_Header=no"
16729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16731 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16732 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16733 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16734 cat >>confdefs.h <<_ACEOF
16735 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16743 if test "$ac_cv_header_regex_h" != yes ; then
16744 { { echo "$as_me:$LINENO: error: POSIX regex.h required." >&5
16745 echo "$as_me: error: POSIX regex.h required." >&2;}
16746 { (exit 1); exit 1; }; }
16748 echo "$as_me:$LINENO: checking for library containing regfree" >&5
16749 echo $ECHO_N "checking for library containing regfree... $ECHO_C" >&6
16750 if test "${ac_cv_search_regfree+set}" = set; then
16751 echo $ECHO_N "(cached) $ECHO_C" >&6
16753 ac_func_search_save_LIBS=$LIBS
16754 ac_cv_search_regfree=no
16755 cat >conftest.$ac_ext <<_ACEOF
16758 cat confdefs.h >>conftest.$ac_ext
16759 cat >>conftest.$ac_ext <<_ACEOF
16760 /* end confdefs.h. */
16762 /* Override any gcc2 internal prototype to avoid an error. */
16766 /* We use char because int might match the return type of a gcc2
16767 builtin and then its argument prototype would still apply. */
16777 rm -f conftest.$ac_objext conftest$ac_exeext
16778 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16779 (eval $ac_link) 2>conftest.er1
16781 grep -v '^ *+' conftest.er1 >conftest.err
16783 cat conftest.err >&5
16784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16785 (exit $ac_status); } &&
16786 { ac_try='test -z "$ac_c_werror_flag"
16787 || test ! -s conftest.err'
16788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16789 (eval $ac_try) 2>&5
16791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16792 (exit $ac_status); }; } &&
16793 { ac_try='test -s conftest$ac_exeext'
16794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16795 (eval $ac_try) 2>&5
16797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16798 (exit $ac_status); }; }; then
16799 ac_cv_search_regfree="none required"
16801 echo "$as_me: failed program was:" >&5
16802 sed 's/^/| /' conftest.$ac_ext >&5
16805 rm -f conftest.err conftest.$ac_objext \
16806 conftest$ac_exeext conftest.$ac_ext
16807 if test "$ac_cv_search_regfree" = no; then
16808 for ac_lib in regex gnuregex; do
16809 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16810 cat >conftest.$ac_ext <<_ACEOF
16813 cat confdefs.h >>conftest.$ac_ext
16814 cat >>conftest.$ac_ext <<_ACEOF
16815 /* end confdefs.h. */
16817 /* Override any gcc2 internal prototype to avoid an error. */
16821 /* We use char because int might match the return type of a gcc2
16822 builtin and then its argument prototype would still apply. */
16832 rm -f conftest.$ac_objext conftest$ac_exeext
16833 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16834 (eval $ac_link) 2>conftest.er1
16836 grep -v '^ *+' conftest.er1 >conftest.err
16838 cat conftest.err >&5
16839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16840 (exit $ac_status); } &&
16841 { ac_try='test -z "$ac_c_werror_flag"
16842 || test ! -s conftest.err'
16843 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16844 (eval $ac_try) 2>&5
16846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16847 (exit $ac_status); }; } &&
16848 { ac_try='test -s conftest$ac_exeext'
16849 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16850 (eval $ac_try) 2>&5
16852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16853 (exit $ac_status); }; }; then
16854 ac_cv_search_regfree="-l$ac_lib"
16857 echo "$as_me: failed program was:" >&5
16858 sed 's/^/| /' conftest.$ac_ext >&5
16861 rm -f conftest.err conftest.$ac_objext \
16862 conftest$ac_exeext conftest.$ac_ext
16865 LIBS=$ac_func_search_save_LIBS
16867 echo "$as_me:$LINENO: result: $ac_cv_search_regfree" >&5
16868 echo "${ECHO_T}$ac_cv_search_regfree" >&6
16869 if test "$ac_cv_search_regfree" != no; then
16870 test "$ac_cv_search_regfree" = "none required" || LIBS="$ac_cv_search_regfree $LIBS"
16873 { { echo "$as_me:$LINENO: error: POSIX regex required." >&5
16874 echo "$as_me: error: POSIX regex required." >&2;}
16875 { (exit 1); exit 1; }; }
16880 echo "$as_me:$LINENO: checking for compatible POSIX regex" >&5
16881 echo $ECHO_N "checking for compatible POSIX regex... $ECHO_C" >&6
16882 if test "${ol_cv_c_posix_regex+set}" = set; then
16883 echo $ECHO_N "(cached) $ECHO_C" >&6
16886 if test "$cross_compiling" = yes; then
16887 ol_cv_c_posix_regex=cross
16889 cat >conftest.$ac_ext <<_ACEOF
16892 cat confdefs.h >>conftest.$ac_ext
16893 cat >>conftest.$ac_ext <<_ACEOF
16894 /* end confdefs.h. */
16896 #include <sys/types.h>
16898 static char *pattern, *string;
16906 if(regcomp(&re, pattern, 0)) {
16910 string = "ALL MATCH";
16912 rc = regexec(&re, string, 0, (void*)0, 0);
16919 rm -f conftest$ac_exeext
16920 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16921 (eval $ac_link) 2>&5
16923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16924 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16926 (eval $ac_try) 2>&5
16928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16929 (exit $ac_status); }; }; then
16930 ol_cv_c_posix_regex=yes
16932 echo "$as_me: program exited with status $ac_status" >&5
16933 echo "$as_me: failed program was:" >&5
16934 sed 's/^/| /' conftest.$ac_ext >&5
16936 ( exit $ac_status )
16937 ol_cv_c_posix_regex=no
16939 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16942 echo "$as_me:$LINENO: result: $ol_cv_c_posix_regex" >&5
16943 echo "${ECHO_T}$ol_cv_c_posix_regex" >&6
16945 if test "$ol_cv_c_posix_regex" = no ; then
16946 { { echo "$as_me:$LINENO: error: broken POSIX regex!" >&5
16947 echo "$as_me: error: broken POSIX regex!" >&2;}
16948 { (exit 1); exit 1; }; }
16954 for ac_header in sys/uuid.h
16956 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16957 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16958 echo "$as_me:$LINENO: checking for $ac_header" >&5
16959 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16960 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16961 echo $ECHO_N "(cached) $ECHO_C" >&6
16963 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16964 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16966 # Is the header compilable?
16967 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16968 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16969 cat >conftest.$ac_ext <<_ACEOF
16972 cat confdefs.h >>conftest.$ac_ext
16973 cat >>conftest.$ac_ext <<_ACEOF
16974 /* end confdefs.h. */
16975 $ac_includes_default
16976 #include <$ac_header>
16978 rm -f conftest.$ac_objext
16979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16980 (eval $ac_compile) 2>conftest.er1
16982 grep -v '^ *+' conftest.er1 >conftest.err
16984 cat conftest.err >&5
16985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16986 (exit $ac_status); } &&
16987 { ac_try='test -z "$ac_c_werror_flag"
16988 || test ! -s conftest.err'
16989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16990 (eval $ac_try) 2>&5
16992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16993 (exit $ac_status); }; } &&
16994 { ac_try='test -s conftest.$ac_objext'
16995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16996 (eval $ac_try) 2>&5
16998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16999 (exit $ac_status); }; }; then
17000 ac_header_compiler=yes
17002 echo "$as_me: failed program was:" >&5
17003 sed 's/^/| /' conftest.$ac_ext >&5
17005 ac_header_compiler=no
17007 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17008 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17009 echo "${ECHO_T}$ac_header_compiler" >&6
17011 # Is the header present?
17012 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17013 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17014 cat >conftest.$ac_ext <<_ACEOF
17017 cat confdefs.h >>conftest.$ac_ext
17018 cat >>conftest.$ac_ext <<_ACEOF
17019 /* end confdefs.h. */
17020 #include <$ac_header>
17022 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17023 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17025 grep -v '^ *+' conftest.er1 >conftest.err
17027 cat conftest.err >&5
17028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17029 (exit $ac_status); } >/dev/null; then
17030 if test -s conftest.err; then
17031 ac_cpp_err=$ac_c_preproc_warn_flag
17032 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17039 if test -z "$ac_cpp_err"; then
17040 ac_header_preproc=yes
17042 echo "$as_me: failed program was:" >&5
17043 sed 's/^/| /' conftest.$ac_ext >&5
17045 ac_header_preproc=no
17047 rm -f conftest.err conftest.$ac_ext
17048 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17049 echo "${ECHO_T}$ac_header_preproc" >&6
17051 # So? What about this header?
17052 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17054 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17055 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17056 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17057 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17058 ac_header_preproc=yes
17061 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17062 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17063 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17064 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17065 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17066 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17067 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17068 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17069 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17070 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17071 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17072 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17075 ## --------------------------------------------- ##
17076 ## Report this to <http://www.openldap.org/its/> ##
17077 ## --------------------------------------------- ##
17080 sed "s/^/$as_me: WARNING: /" >&2
17083 echo "$as_me:$LINENO: checking for $ac_header" >&5
17084 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17085 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17086 echo $ECHO_N "(cached) $ECHO_C" >&6
17088 eval "$as_ac_Header=\$ac_header_preproc"
17090 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17091 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17094 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17095 cat >>confdefs.h <<_ACEOF
17096 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17103 if test $ac_cv_header_sys_uuid_h = yes ; then
17105 echo "$as_me:$LINENO: checking for library containing uuid_to_str" >&5
17106 echo $ECHO_N "checking for library containing uuid_to_str... $ECHO_C" >&6
17107 if test "${ac_cv_search_uuid_to_str+set}" = set; then
17108 echo $ECHO_N "(cached) $ECHO_C" >&6
17110 ac_func_search_save_LIBS=$LIBS
17111 ac_cv_search_uuid_to_str=no
17112 cat >conftest.$ac_ext <<_ACEOF
17115 cat confdefs.h >>conftest.$ac_ext
17116 cat >>conftest.$ac_ext <<_ACEOF
17117 /* end confdefs.h. */
17119 /* Override any gcc2 internal prototype to avoid an error. */
17123 /* We use char because int might match the return type of a gcc2
17124 builtin and then its argument prototype would still apply. */
17125 char uuid_to_str ();
17134 rm -f conftest.$ac_objext conftest$ac_exeext
17135 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17136 (eval $ac_link) 2>conftest.er1
17138 grep -v '^ *+' conftest.er1 >conftest.err
17140 cat conftest.err >&5
17141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17142 (exit $ac_status); } &&
17143 { ac_try='test -z "$ac_c_werror_flag"
17144 || test ! -s conftest.err'
17145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17146 (eval $ac_try) 2>&5
17148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17149 (exit $ac_status); }; } &&
17150 { ac_try='test -s conftest$ac_exeext'
17151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17152 (eval $ac_try) 2>&5
17154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17155 (exit $ac_status); }; }; then
17156 ac_cv_search_uuid_to_str="none required"
17158 echo "$as_me: failed program was:" >&5
17159 sed 's/^/| /' conftest.$ac_ext >&5
17162 rm -f conftest.err conftest.$ac_objext \
17163 conftest$ac_exeext conftest.$ac_ext
17164 if test "$ac_cv_search_uuid_to_str" = no; then
17165 for ac_lib in uuid; do
17166 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17167 cat >conftest.$ac_ext <<_ACEOF
17170 cat confdefs.h >>conftest.$ac_ext
17171 cat >>conftest.$ac_ext <<_ACEOF
17172 /* end confdefs.h. */
17174 /* Override any gcc2 internal prototype to avoid an error. */
17178 /* We use char because int might match the return type of a gcc2
17179 builtin and then its argument prototype would still apply. */
17180 char uuid_to_str ();
17189 rm -f conftest.$ac_objext conftest$ac_exeext
17190 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17191 (eval $ac_link) 2>conftest.er1
17193 grep -v '^ *+' conftest.er1 >conftest.err
17195 cat conftest.err >&5
17196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17197 (exit $ac_status); } &&
17198 { ac_try='test -z "$ac_c_werror_flag"
17199 || test ! -s conftest.err'
17200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17201 (eval $ac_try) 2>&5
17203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17204 (exit $ac_status); }; } &&
17205 { ac_try='test -s conftest$ac_exeext'
17206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17207 (eval $ac_try) 2>&5
17209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17210 (exit $ac_status); }; }; then
17211 ac_cv_search_uuid_to_str="-l$ac_lib"
17214 echo "$as_me: failed program was:" >&5
17215 sed 's/^/| /' conftest.$ac_ext >&5
17218 rm -f conftest.err conftest.$ac_objext \
17219 conftest$ac_exeext conftest.$ac_ext
17222 LIBS=$ac_func_search_save_LIBS
17224 echo "$as_me:$LINENO: result: $ac_cv_search_uuid_to_str" >&5
17225 echo "${ECHO_T}$ac_cv_search_uuid_to_str" >&6
17226 if test "$ac_cv_search_uuid_to_str" != no; then
17227 test "$ac_cv_search_uuid_to_str" = "none required" || LIBS="$ac_cv_search_uuid_to_str $LIBS"
17235 if test have_uuid = yes ; then
17237 cat >>confdefs.h <<\_ACEOF
17238 #define HAVE_UUID_TO_STR 1
17242 test "$ac_cv_search_uuid_to_str" = "none required" || \
17243 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_to_str"
17247 if test $have_uuid = no ; then
17248 echo "$as_me:$LINENO: checking to see if -lrpcrt4 is needed for win32 UUID support" >&5
17249 echo $ECHO_N "checking to see if -lrpcrt4 is needed for win32 UUID support... $ECHO_C" >&6
17251 LIBS="$LIBS -lrpcrt4"
17252 cat >conftest.$ac_ext <<_ACEOF
17255 cat confdefs.h >>conftest.$ac_ext
17256 cat >>conftest.$ac_ext <<_ACEOF
17257 /* end confdefs.h. */
17259 int __stdcall UuidCreate(void *);
17260 int __stdcall UuidToStringA(void *,void **);
17267 UuidToStringA(0,0);
17273 rm -f conftest.$ac_objext conftest$ac_exeext
17274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17275 (eval $ac_link) 2>conftest.er1
17277 grep -v '^ *+' conftest.er1 >conftest.err
17279 cat conftest.err >&5
17280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17281 (exit $ac_status); } &&
17282 { ac_try='test -z "$ac_c_werror_flag"
17283 || test ! -s conftest.err'
17284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17285 (eval $ac_try) 2>&5
17287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17288 (exit $ac_status); }; } &&
17289 { ac_try='test -s conftest$ac_exeext'
17290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17291 (eval $ac_try) 2>&5
17293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17294 (exit $ac_status); }; }; then
17297 echo "$as_me: failed program was:" >&5
17298 sed 's/^/| /' conftest.$ac_ext >&5
17302 rm -f conftest.err conftest.$ac_objext \
17303 conftest$ac_exeext conftest.$ac_ext
17304 if test $need_rpcrt = yes; then
17305 SLAPD_LIBS="$SLAPD_LIBS -lrpcrt4"
17308 echo "$as_me:$LINENO: result: $need_rpcrt" >&5
17309 echo "${ECHO_T}$need_rpcrt" >&6
17312 ol_cv_lib_resolver=no
17313 if test $ol_cv_lib_resolver = no ; then
17314 echo "$as_me:$LINENO: checking for resolver link (default)" >&5
17315 echo $ECHO_N "checking for resolver link (default)... $ECHO_C" >&6
17316 if test "${ol_cv_resolver_none+set}" = set; then
17317 echo $ECHO_N "(cached) $ECHO_C" >&6
17322 LIBS="$ol_RESOLVER_LIB $LIBS"
17324 cat >conftest.$ac_ext <<_ACEOF
17327 cat confdefs.h >>conftest.$ac_ext
17328 cat >>conftest.$ac_ext <<_ACEOF
17329 /* end confdefs.h. */
17331 #ifdef HAVE_SYS_TYPES_H
17332 # include <sys/types.h>
17334 #include <netinet/in.h>
17335 #ifdef HAVE_ARPA_NAMESER_H
17336 # include <arpa/nameser.h>
17338 #ifdef HAVE_RESOLV_H
17339 # include <resolv.h>
17347 char *request = NULL;
17348 unsigned char reply[64*1024];
17349 unsigned char host[64*1024];
17353 /* Bind 8/9 interface */
17354 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17356 /* Bind 4 interface */
17360 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17364 /* Bind 8/9 interface */
17366 #elif defined(HFIXEDSZ)
17367 /* Bind 4 interface w/ HFIXEDSZ */
17370 /* Bind 4 interface w/o HFIXEDSZ */
17371 p += sizeof(HEADER);
17373 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17379 rm -f conftest.$ac_objext conftest$ac_exeext
17380 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17381 (eval $ac_link) 2>conftest.er1
17383 grep -v '^ *+' conftest.er1 >conftest.err
17385 cat conftest.err >&5
17386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17387 (exit $ac_status); } &&
17388 { ac_try='test -z "$ac_c_werror_flag"
17389 || test ! -s conftest.err'
17390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17391 (eval $ac_try) 2>&5
17393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17394 (exit $ac_status); }; } &&
17395 { ac_try='test -s conftest$ac_exeext'
17396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17397 (eval $ac_try) 2>&5
17399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17400 (exit $ac_status); }; }; then
17401 ol_cv_resolver_none=yes
17403 echo "$as_me: failed program was:" >&5
17404 sed 's/^/| /' conftest.$ac_ext >&5
17406 ol_cv_resolver_none=no
17408 rm -f conftest.err conftest.$ac_objext \
17409 conftest$ac_exeext conftest.$ac_ext
17414 echo "$as_me:$LINENO: result: $ol_cv_resolver_none" >&5
17415 echo "${ECHO_T}$ol_cv_resolver_none" >&6
17417 if test $ol_cv_resolver_none = yes ; then
17418 ol_cv_lib_resolver=yes
17422 if test $ol_cv_lib_resolver = no ; then
17423 echo "$as_me:$LINENO: checking for resolver link (-lresolv)" >&5
17424 echo $ECHO_N "checking for resolver link (-lresolv)... $ECHO_C" >&6
17425 if test "${ol_cv_resolver_resolv+set}" = set; then
17426 echo $ECHO_N "(cached) $ECHO_C" >&6
17429 ol_RESOLVER_LIB=-lresolv
17431 LIBS="$ol_RESOLVER_LIB $LIBS"
17433 cat >conftest.$ac_ext <<_ACEOF
17436 cat confdefs.h >>conftest.$ac_ext
17437 cat >>conftest.$ac_ext <<_ACEOF
17438 /* end confdefs.h. */
17440 #ifdef HAVE_SYS_TYPES_H
17441 # include <sys/types.h>
17443 #include <netinet/in.h>
17444 #ifdef HAVE_ARPA_NAMESER_H
17445 # include <arpa/nameser.h>
17447 #ifdef HAVE_RESOLV_H
17448 # include <resolv.h>
17456 char *request = NULL;
17457 unsigned char reply[64*1024];
17458 unsigned char host[64*1024];
17462 /* Bind 8/9 interface */
17463 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17465 /* Bind 4 interface */
17469 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17473 /* Bind 8/9 interface */
17475 #elif defined(HFIXEDSZ)
17476 /* Bind 4 interface w/ HFIXEDSZ */
17479 /* Bind 4 interface w/o HFIXEDSZ */
17480 p += sizeof(HEADER);
17482 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17488 rm -f conftest.$ac_objext conftest$ac_exeext
17489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17490 (eval $ac_link) 2>conftest.er1
17492 grep -v '^ *+' conftest.er1 >conftest.err
17494 cat conftest.err >&5
17495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17496 (exit $ac_status); } &&
17497 { ac_try='test -z "$ac_c_werror_flag"
17498 || test ! -s conftest.err'
17499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17500 (eval $ac_try) 2>&5
17502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17503 (exit $ac_status); }; } &&
17504 { ac_try='test -s conftest$ac_exeext'
17505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17506 (eval $ac_try) 2>&5
17508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17509 (exit $ac_status); }; }; then
17510 ol_cv_resolver_resolv=yes
17512 echo "$as_me: failed program was:" >&5
17513 sed 's/^/| /' conftest.$ac_ext >&5
17515 ol_cv_resolver_resolv=no
17517 rm -f conftest.err conftest.$ac_objext \
17518 conftest$ac_exeext conftest.$ac_ext
17523 echo "$as_me:$LINENO: result: $ol_cv_resolver_resolv" >&5
17524 echo "${ECHO_T}$ol_cv_resolver_resolv" >&6
17526 if test $ol_cv_resolver_resolv = yes ; then
17527 ol_cv_lib_resolver=-lresolv
17531 if test $ol_cv_lib_resolver = no ; then
17532 echo "$as_me:$LINENO: checking for resolver link (-lbind)" >&5
17533 echo $ECHO_N "checking for resolver link (-lbind)... $ECHO_C" >&6
17534 if test "${ol_cv_resolver_bind+set}" = set; then
17535 echo $ECHO_N "(cached) $ECHO_C" >&6
17538 ol_RESOLVER_LIB=-lbind
17540 LIBS="$ol_RESOLVER_LIB $LIBS"
17542 cat >conftest.$ac_ext <<_ACEOF
17545 cat confdefs.h >>conftest.$ac_ext
17546 cat >>conftest.$ac_ext <<_ACEOF
17547 /* end confdefs.h. */
17549 #ifdef HAVE_SYS_TYPES_H
17550 # include <sys/types.h>
17552 #include <netinet/in.h>
17553 #ifdef HAVE_ARPA_NAMESER_H
17554 # include <arpa/nameser.h>
17556 #ifdef HAVE_RESOLV_H
17557 # include <resolv.h>
17565 char *request = NULL;
17566 unsigned char reply[64*1024];
17567 unsigned char host[64*1024];
17571 /* Bind 8/9 interface */
17572 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
17574 /* Bind 4 interface */
17578 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
17582 /* Bind 8/9 interface */
17584 #elif defined(HFIXEDSZ)
17585 /* Bind 4 interface w/ HFIXEDSZ */
17588 /* Bind 4 interface w/o HFIXEDSZ */
17589 p += sizeof(HEADER);
17591 status = dn_expand( reply, reply+len, p, host, sizeof(host));
17597 rm -f conftest.$ac_objext conftest$ac_exeext
17598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17599 (eval $ac_link) 2>conftest.er1
17601 grep -v '^ *+' conftest.er1 >conftest.err
17603 cat conftest.err >&5
17604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17605 (exit $ac_status); } &&
17606 { ac_try='test -z "$ac_c_werror_flag"
17607 || test ! -s conftest.err'
17608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17609 (eval $ac_try) 2>&5
17611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17612 (exit $ac_status); }; } &&
17613 { ac_try='test -s conftest$ac_exeext'
17614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17615 (eval $ac_try) 2>&5
17617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17618 (exit $ac_status); }; }; then
17619 ol_cv_resolver_bind=yes
17621 echo "$as_me: failed program was:" >&5
17622 sed 's/^/| /' conftest.$ac_ext >&5
17624 ol_cv_resolver_bind=no
17626 rm -f conftest.err conftest.$ac_objext \
17627 conftest$ac_exeext conftest.$ac_ext
17632 echo "$as_me:$LINENO: result: $ol_cv_resolver_bind" >&5
17633 echo "${ECHO_T}$ol_cv_resolver_bind" >&6
17635 if test $ol_cv_resolver_bind = yes ; then
17636 ol_cv_lib_resolver=-lbind
17643 if test "$ol_cv_lib_resolver" != no ; then
17645 cat >>confdefs.h <<\_ACEOF
17646 #define HAVE_RES_QUERY 1
17650 if test "$ol_enable_dnssrv" != no ; then
17654 if test "$ol_cv_lib_resolver" != yes ; then
17655 LIBS="$ol_cv_lib_resolver $LIBS"
17659 if test "$ol_enable_dnssrv" = yes || test "$ol_enable_dnssrv" = mod ; then
17660 if test "$ol_link_dnssrv" = no ; then
17661 { { echo "$as_me:$LINENO: error: DNSSRV requires res_query()" >&5
17662 echo "$as_me: error: DNSSRV requires res_query()" >&2;}
17663 { (exit 1); exit 1; }; }
17666 ol_enable_dnssrv=no
17670 for ac_func in hstrerror
17672 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17673 echo "$as_me:$LINENO: checking for $ac_func" >&5
17674 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17675 if eval "test \"\${$as_ac_var+set}\" = set"; then
17676 echo $ECHO_N "(cached) $ECHO_C" >&6
17678 cat >conftest.$ac_ext <<_ACEOF
17681 cat confdefs.h >>conftest.$ac_ext
17682 cat >>conftest.$ac_ext <<_ACEOF
17683 /* end confdefs.h. */
17684 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17685 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17686 #define $ac_func innocuous_$ac_func
17688 /* System header to define __stub macros and hopefully few prototypes,
17689 which can conflict with char $ac_func (); below.
17690 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17691 <limits.h> exists even on freestanding compilers. */
17694 # include <limits.h>
17696 # include <assert.h>
17701 /* Override any gcc2 internal prototype to avoid an error. */
17706 /* We use char because int might match the return type of a gcc2
17707 builtin and then its argument prototype would still apply. */
17709 /* The GNU C library defines this for functions which it implements
17710 to always fail with ENOSYS. Some functions are actually named
17711 something starting with __ and the normal name is an alias. */
17712 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17715 char (*f) () = $ac_func;
17724 return f != $ac_func;
17729 rm -f conftest.$ac_objext conftest$ac_exeext
17730 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17731 (eval $ac_link) 2>conftest.er1
17733 grep -v '^ *+' conftest.er1 >conftest.err
17735 cat conftest.err >&5
17736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17737 (exit $ac_status); } &&
17738 { ac_try='test -z "$ac_c_werror_flag"
17739 || test ! -s conftest.err'
17740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17741 (eval $ac_try) 2>&5
17743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17744 (exit $ac_status); }; } &&
17745 { ac_try='test -s conftest$ac_exeext'
17746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17747 (eval $ac_try) 2>&5
17749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17750 (exit $ac_status); }; }; then
17751 eval "$as_ac_var=yes"
17753 echo "$as_me: failed program was:" >&5
17754 sed 's/^/| /' conftest.$ac_ext >&5
17756 eval "$as_ac_var=no"
17758 rm -f conftest.err conftest.$ac_objext \
17759 conftest$ac_exeext conftest.$ac_ext
17761 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17762 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17763 if test `eval echo '${'$as_ac_var'}'` = yes; then
17764 cat >>confdefs.h <<_ACEOF
17765 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17776 for ac_func in getaddrinfo getnameinfo gai_strerror inet_ntop
17778 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17779 echo "$as_me:$LINENO: checking for $ac_func" >&5
17780 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
17781 if eval "test \"\${$as_ac_var+set}\" = set"; then
17782 echo $ECHO_N "(cached) $ECHO_C" >&6
17784 cat >conftest.$ac_ext <<_ACEOF
17787 cat confdefs.h >>conftest.$ac_ext
17788 cat >>conftest.$ac_ext <<_ACEOF
17789 /* end confdefs.h. */
17790 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17791 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17792 #define $ac_func innocuous_$ac_func
17794 /* System header to define __stub macros and hopefully few prototypes,
17795 which can conflict with char $ac_func (); below.
17796 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17797 <limits.h> exists even on freestanding compilers. */
17800 # include <limits.h>
17802 # include <assert.h>
17807 /* Override any gcc2 internal prototype to avoid an error. */
17812 /* We use char because int might match the return type of a gcc2
17813 builtin and then its argument prototype would still apply. */
17815 /* The GNU C library defines this for functions which it implements
17816 to always fail with ENOSYS. Some functions are actually named
17817 something starting with __ and the normal name is an alias. */
17818 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
17821 char (*f) () = $ac_func;
17830 return f != $ac_func;
17835 rm -f conftest.$ac_objext conftest$ac_exeext
17836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
17837 (eval $ac_link) 2>conftest.er1
17839 grep -v '^ *+' conftest.er1 >conftest.err
17841 cat conftest.err >&5
17842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17843 (exit $ac_status); } &&
17844 { ac_try='test -z "$ac_c_werror_flag"
17845 || test ! -s conftest.err'
17846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17847 (eval $ac_try) 2>&5
17849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17850 (exit $ac_status); }; } &&
17851 { ac_try='test -s conftest$ac_exeext'
17852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17853 (eval $ac_try) 2>&5
17855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17856 (exit $ac_status); }; }; then
17857 eval "$as_ac_var=yes"
17859 echo "$as_me: failed program was:" >&5
17860 sed 's/^/| /' conftest.$ac_ext >&5
17862 eval "$as_ac_var=no"
17864 rm -f conftest.err conftest.$ac_objext \
17865 conftest$ac_exeext conftest.$ac_ext
17867 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
17868 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
17869 if test `eval echo '${'$as_ac_var'}'` = yes; then
17870 cat >>confdefs.h <<_ACEOF
17871 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17879 if test $ac_cv_func_getaddrinfo = no || test $ac_cv_func_inet_ntop = no ; then
17880 if test $ol_enable_ipv6 = yes ; then
17881 { { echo "$as_me:$LINENO: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&5
17882 echo "$as_me: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&2;}
17883 { (exit 1); exit 1; }; }
17885 elif test $ol_enable_ipv6 != no ; then
17886 echo "$as_me:$LINENO: checking INET6_ADDRSTRLEN" >&5
17887 echo $ECHO_N "checking INET6_ADDRSTRLEN... $ECHO_C" >&6
17888 if test "${ol_cv_inet6_addrstrlen+set}" = set; then
17889 echo $ECHO_N "(cached) $ECHO_C" >&6
17892 cat >conftest.$ac_ext <<_ACEOF
17895 cat confdefs.h >>conftest.$ac_ext
17896 cat >>conftest.$ac_ext <<_ACEOF
17897 /* end confdefs.h. */
17899 # include <netinet/in.h>
17900 # ifdef INET6_ADDRSTRLEN
17901 __has_inet6_addrstrlen__;
17905 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17906 $EGREP "__has_inet6_addrstrlen__" >/dev/null 2>&1; then
17907 ol_cv_inet6_addrstrlen=yes
17909 ol_cv_inet6_addrstrlen=no
17914 echo "$as_me:$LINENO: result: $ol_cv_inet6_addrstrlen" >&5
17915 echo "${ECHO_T}$ol_cv_inet6_addrstrlen" >&6
17918 echo "$as_me:$LINENO: checking struct sockaddr_storage" >&5
17919 echo $ECHO_N "checking struct sockaddr_storage... $ECHO_C" >&6
17920 if test "${ol_cv_struct_sockaddr_storage+set}" = set; then
17921 echo $ECHO_N "(cached) $ECHO_C" >&6
17924 cat >conftest.$ac_ext <<_ACEOF
17927 cat confdefs.h >>conftest.$ac_ext
17928 cat >>conftest.$ac_ext <<_ACEOF
17929 /* end confdefs.h. */
17931 #include <sys/types.h>
17932 #include <sys/socket.h>
17938 struct sockaddr_storage ss;
17944 rm -f conftest.$ac_objext
17945 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17946 (eval $ac_compile) 2>conftest.er1
17948 grep -v '^ *+' conftest.er1 >conftest.err
17950 cat conftest.err >&5
17951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17952 (exit $ac_status); } &&
17953 { ac_try='test -z "$ac_c_werror_flag"
17954 || test ! -s conftest.err'
17955 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17956 (eval $ac_try) 2>&5
17958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17959 (exit $ac_status); }; } &&
17960 { ac_try='test -s conftest.$ac_objext'
17961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17962 (eval $ac_try) 2>&5
17964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17965 (exit $ac_status); }; }; then
17966 ol_cv_struct_sockaddr_storage=yes
17968 echo "$as_me: failed program was:" >&5
17969 sed 's/^/| /' conftest.$ac_ext >&5
17971 ol_cv_struct_sockaddr_storage=no
17973 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17975 echo "$as_me:$LINENO: result: $ol_cv_struct_sockaddr_storage" >&5
17976 echo "${ECHO_T}$ol_cv_struct_sockaddr_storage" >&6
17978 if test $ol_cv_inet6_addrstrlen = yes &&
17979 test $ol_cv_struct_sockaddr_storage = yes ; then
17981 elif test $ol_enable_ipv6 = yes &&
17982 test $ol_cv_inet6_addrstrlen = no ; then
17983 { { echo "$as_me:$LINENO: error: IPv6 support requires INET6_ADDRSTRLEN" >&5
17984 echo "$as_me: error: IPv6 support requires INET6_ADDRSTRLEN" >&2;}
17985 { (exit 1); exit 1; }; }
17986 elif test $ol_enable_ipv6 = yes &&
17987 test $ol_cv_struct_sockaddr_storage = no ; then
17988 { { echo "$as_me:$LINENO: error: IPv6 support requires struct sockaddr_storage" >&5
17989 echo "$as_me: error: IPv6 support requires struct sockaddr_storage" >&2;}
17990 { (exit 1); exit 1; }; }
17994 if test $ol_enable_local != no ; then
17996 for ac_header in sys/un.h
17998 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17999 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18000 echo "$as_me:$LINENO: checking for $ac_header" >&5
18001 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18002 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18003 echo $ECHO_N "(cached) $ECHO_C" >&6
18005 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18006 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18008 # Is the header compilable?
18009 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18010 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18011 cat >conftest.$ac_ext <<_ACEOF
18014 cat confdefs.h >>conftest.$ac_ext
18015 cat >>conftest.$ac_ext <<_ACEOF
18016 /* end confdefs.h. */
18017 $ac_includes_default
18018 #include <$ac_header>
18020 rm -f conftest.$ac_objext
18021 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18022 (eval $ac_compile) 2>conftest.er1
18024 grep -v '^ *+' conftest.er1 >conftest.err
18026 cat conftest.err >&5
18027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18028 (exit $ac_status); } &&
18029 { ac_try='test -z "$ac_c_werror_flag"
18030 || test ! -s conftest.err'
18031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18032 (eval $ac_try) 2>&5
18034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18035 (exit $ac_status); }; } &&
18036 { ac_try='test -s conftest.$ac_objext'
18037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18038 (eval $ac_try) 2>&5
18040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18041 (exit $ac_status); }; }; then
18042 ac_header_compiler=yes
18044 echo "$as_me: failed program was:" >&5
18045 sed 's/^/| /' conftest.$ac_ext >&5
18047 ac_header_compiler=no
18049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18050 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18051 echo "${ECHO_T}$ac_header_compiler" >&6
18053 # Is the header present?
18054 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18055 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18056 cat >conftest.$ac_ext <<_ACEOF
18059 cat confdefs.h >>conftest.$ac_ext
18060 cat >>conftest.$ac_ext <<_ACEOF
18061 /* end confdefs.h. */
18062 #include <$ac_header>
18064 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18065 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18067 grep -v '^ *+' conftest.er1 >conftest.err
18069 cat conftest.err >&5
18070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18071 (exit $ac_status); } >/dev/null; then
18072 if test -s conftest.err; then
18073 ac_cpp_err=$ac_c_preproc_warn_flag
18074 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18081 if test -z "$ac_cpp_err"; then
18082 ac_header_preproc=yes
18084 echo "$as_me: failed program was:" >&5
18085 sed 's/^/| /' conftest.$ac_ext >&5
18087 ac_header_preproc=no
18089 rm -f conftest.err conftest.$ac_ext
18090 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18091 echo "${ECHO_T}$ac_header_preproc" >&6
18093 # So? What about this header?
18094 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18096 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18097 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18098 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18099 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18100 ac_header_preproc=yes
18103 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18104 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18105 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18106 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18107 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18108 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18109 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18110 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18111 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18112 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18113 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18114 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18117 ## --------------------------------------------- ##
18118 ## Report this to <http://www.openldap.org/its/> ##
18119 ## --------------------------------------------- ##
18122 sed "s/^/$as_me: WARNING: /" >&2
18125 echo "$as_me:$LINENO: checking for $ac_header" >&5
18126 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18127 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18128 echo $ECHO_N "(cached) $ECHO_C" >&6
18130 eval "$as_ac_Header=\$ac_header_preproc"
18132 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18133 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18136 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18137 cat >>confdefs.h <<_ACEOF
18138 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18146 if test $ol_enable_local = auto ; then
18147 ol_enable_local=$ac_cv_header_sys_un_h
18148 elif test $ac_cv_header_sys_un_h = no ; then
18149 { { echo "$as_me:$LINENO: error: AF_LOCAL domain support requires sys/un.h" >&5
18150 echo "$as_me: error: AF_LOCAL domain support requires sys/un.h" >&2;}
18151 { (exit 1); exit 1; }; }
18156 if test $ol_with_tls = yes ; then
18161 if test $ol_with_tls = openssl || test $ol_with_tls = auto ; then
18163 for ac_header in openssl/ssl.h
18165 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18166 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18167 echo "$as_me:$LINENO: checking for $ac_header" >&5
18168 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18169 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18170 echo $ECHO_N "(cached) $ECHO_C" >&6
18172 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18173 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18175 # Is the header compilable?
18176 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18177 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18178 cat >conftest.$ac_ext <<_ACEOF
18181 cat confdefs.h >>conftest.$ac_ext
18182 cat >>conftest.$ac_ext <<_ACEOF
18183 /* end confdefs.h. */
18184 $ac_includes_default
18185 #include <$ac_header>
18187 rm -f conftest.$ac_objext
18188 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18189 (eval $ac_compile) 2>conftest.er1
18191 grep -v '^ *+' conftest.er1 >conftest.err
18193 cat conftest.err >&5
18194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18195 (exit $ac_status); } &&
18196 { ac_try='test -z "$ac_c_werror_flag"
18197 || test ! -s conftest.err'
18198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18199 (eval $ac_try) 2>&5
18201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18202 (exit $ac_status); }; } &&
18203 { ac_try='test -s conftest.$ac_objext'
18204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18205 (eval $ac_try) 2>&5
18207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18208 (exit $ac_status); }; }; then
18209 ac_header_compiler=yes
18211 echo "$as_me: failed program was:" >&5
18212 sed 's/^/| /' conftest.$ac_ext >&5
18214 ac_header_compiler=no
18216 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18217 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18218 echo "${ECHO_T}$ac_header_compiler" >&6
18220 # Is the header present?
18221 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18222 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18223 cat >conftest.$ac_ext <<_ACEOF
18226 cat confdefs.h >>conftest.$ac_ext
18227 cat >>conftest.$ac_ext <<_ACEOF
18228 /* end confdefs.h. */
18229 #include <$ac_header>
18231 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18232 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18234 grep -v '^ *+' conftest.er1 >conftest.err
18236 cat conftest.err >&5
18237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18238 (exit $ac_status); } >/dev/null; then
18239 if test -s conftest.err; then
18240 ac_cpp_err=$ac_c_preproc_warn_flag
18241 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18248 if test -z "$ac_cpp_err"; then
18249 ac_header_preproc=yes
18251 echo "$as_me: failed program was:" >&5
18252 sed 's/^/| /' conftest.$ac_ext >&5
18254 ac_header_preproc=no
18256 rm -f conftest.err conftest.$ac_ext
18257 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18258 echo "${ECHO_T}$ac_header_preproc" >&6
18260 # So? What about this header?
18261 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18263 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18264 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18265 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18266 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18267 ac_header_preproc=yes
18270 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18271 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18272 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18273 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18274 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18275 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18276 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18277 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18278 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18279 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18280 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18281 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18284 ## --------------------------------------------- ##
18285 ## Report this to <http://www.openldap.org/its/> ##
18286 ## --------------------------------------------- ##
18289 sed "s/^/$as_me: WARNING: /" >&2
18292 echo "$as_me:$LINENO: checking for $ac_header" >&5
18293 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18294 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18295 echo $ECHO_N "(cached) $ECHO_C" >&6
18297 eval "$as_ac_Header=\$ac_header_preproc"
18299 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18300 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18303 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18304 cat >>confdefs.h <<_ACEOF
18305 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18313 if test $ac_cv_header_openssl_ssl_h = yes ; then
18314 echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
18315 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6
18316 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
18317 echo $ECHO_N "(cached) $ECHO_C" >&6
18319 ac_check_lib_save_LIBS=$LIBS
18320 LIBS="-lssl -lcrypto $LIBS"
18321 cat >conftest.$ac_ext <<_ACEOF
18324 cat confdefs.h >>conftest.$ac_ext
18325 cat >>conftest.$ac_ext <<_ACEOF
18326 /* end confdefs.h. */
18328 /* Override any gcc2 internal prototype to avoid an error. */
18332 /* We use char because int might match the return type of a gcc2
18333 builtin and then its argument prototype would still apply. */
18334 char SSL_library_init ();
18338 SSL_library_init ();
18343 rm -f conftest.$ac_objext conftest$ac_exeext
18344 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18345 (eval $ac_link) 2>conftest.er1
18347 grep -v '^ *+' conftest.er1 >conftest.err
18349 cat conftest.err >&5
18350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18351 (exit $ac_status); } &&
18352 { ac_try='test -z "$ac_c_werror_flag"
18353 || test ! -s conftest.err'
18354 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18355 (eval $ac_try) 2>&5
18357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18358 (exit $ac_status); }; } &&
18359 { ac_try='test -s conftest$ac_exeext'
18360 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18361 (eval $ac_try) 2>&5
18363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18364 (exit $ac_status); }; }; then
18365 ac_cv_lib_ssl_SSL_library_init=yes
18367 echo "$as_me: failed program was:" >&5
18368 sed 's/^/| /' conftest.$ac_ext >&5
18370 ac_cv_lib_ssl_SSL_library_init=no
18372 rm -f conftest.err conftest.$ac_objext \
18373 conftest$ac_exeext conftest.$ac_ext
18374 LIBS=$ac_check_lib_save_LIBS
18376 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
18377 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6
18378 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
18386 if test $have_openssl = no ; then
18387 echo "$as_me:$LINENO: checking for ssl3_accept in -lssl" >&5
18388 echo $ECHO_N "checking for ssl3_accept in -lssl... $ECHO_C" >&6
18389 if test "${ac_cv_lib_ssl_ssl3_accept+set}" = set; then
18390 echo $ECHO_N "(cached) $ECHO_C" >&6
18392 ac_check_lib_save_LIBS=$LIBS
18393 LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
18394 cat >conftest.$ac_ext <<_ACEOF
18397 cat confdefs.h >>conftest.$ac_ext
18398 cat >>conftest.$ac_ext <<_ACEOF
18399 /* end confdefs.h. */
18401 /* Override any gcc2 internal prototype to avoid an error. */
18405 /* We use char because int might match the return type of a gcc2
18406 builtin and then its argument prototype would still apply. */
18407 char ssl3_accept ();
18416 rm -f conftest.$ac_objext conftest$ac_exeext
18417 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18418 (eval $ac_link) 2>conftest.er1
18420 grep -v '^ *+' conftest.er1 >conftest.err
18422 cat conftest.err >&5
18423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18424 (exit $ac_status); } &&
18425 { ac_try='test -z "$ac_c_werror_flag"
18426 || test ! -s conftest.err'
18427 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18428 (eval $ac_try) 2>&5
18430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18431 (exit $ac_status); }; } &&
18432 { ac_try='test -s conftest$ac_exeext'
18433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18434 (eval $ac_try) 2>&5
18436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18437 (exit $ac_status); }; }; then
18438 ac_cv_lib_ssl_ssl3_accept=yes
18440 echo "$as_me: failed program was:" >&5
18441 sed 's/^/| /' conftest.$ac_ext >&5
18443 ac_cv_lib_ssl_ssl3_accept=no
18445 rm -f conftest.err conftest.$ac_objext \
18446 conftest$ac_exeext conftest.$ac_ext
18447 LIBS=$ac_check_lib_save_LIBS
18449 echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_ssl3_accept" >&5
18450 echo "${ECHO_T}$ac_cv_lib_ssl_ssl3_accept" >&6
18451 if test $ac_cv_lib_ssl_ssl3_accept = yes; then
18460 if test $have_openssl = yes ; then
18461 ol_with_tls=openssl
18465 cat >>confdefs.h <<\_ACEOF
18466 #define HAVE_OPENSSL 1
18470 if test $need_rsaref = yes; then
18472 cat >>confdefs.h <<\_ACEOF
18473 #define HAVE_RSAREF 1
18477 TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
18479 TLS_LIBS="-lssl -lcrypto"
18482 echo "$as_me:$LINENO: checking OpenSSL library version (CRL checking capability)" >&5
18483 echo $ECHO_N "checking OpenSSL library version (CRL checking capability)... $ECHO_C" >&6
18484 if test "${ol_cv_ssl_crl_compat+set}" = set; then
18485 echo $ECHO_N "(cached) $ECHO_C" >&6
18488 cat >conftest.$ac_ext <<_ACEOF
18491 cat confdefs.h >>conftest.$ac_ext
18492 cat >>conftest.$ac_ext <<_ACEOF
18493 /* end confdefs.h. */
18495 #ifdef HAVE_OPENSSL_SSL_H
18496 #include <openssl/ssl.h>
18499 /* Require 0.9.7d+ */
18500 #if OPENSSL_VERSION_NUMBER >= 0x0090704fL
18501 char *__ssl_compat = "0.9.7d";
18505 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18506 $EGREP "__ssl_compat" >/dev/null 2>&1; then
18507 ol_cv_ssl_crl_compat=yes
18509 ol_cv_ssl_crl_compat=no
18514 echo "$as_me:$LINENO: result: $ol_cv_ssl_crl_compat" >&5
18515 echo "${ECHO_T}$ol_cv_ssl_crl_compat" >&6
18517 if test $ol_cv_ssl_crl_compat = yes ; then
18519 cat >>confdefs.h <<\_ACEOF
18520 #define HAVE_OPENSSL_CRL 1
18529 if test $ol_link_tls = yes ; then
18531 cat >>confdefs.h <<\_ACEOF
18536 elif test $ol_with_tls = auto ; then
18537 { echo "$as_me:$LINENO: WARNING: Could not locate TLS/SSL package" >&5
18538 echo "$as_me: WARNING: Could not locate TLS/SSL package" >&2;}
18539 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
18540 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
18541 elif test $ol_with_tls != no ; then
18542 { { echo "$as_me:$LINENO: error: Could not locate TLS/SSL package" >&5
18543 echo "$as_me: error: Could not locate TLS/SSL package" >&2;}
18544 { (exit 1); exit 1; }; }
18546 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
18547 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
18550 if test $ol_enable_lmpasswd != no; then
18551 if test $ol_link_tls != yes ; then
18552 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
18553 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
18554 { (exit 1); exit 1; }; }
18558 cat >>confdefs.h <<\_ACEOF
18559 #define SLAPD_LMHASH 1
18566 case $ol_with_threads in auto | yes | nt)
18569 echo "$as_me:$LINENO: checking for _beginthread" >&5
18570 echo $ECHO_N "checking for _beginthread... $ECHO_C" >&6
18571 if test "${ac_cv_func__beginthread+set}" = set; then
18572 echo $ECHO_N "(cached) $ECHO_C" >&6
18574 cat >conftest.$ac_ext <<_ACEOF
18577 cat confdefs.h >>conftest.$ac_ext
18578 cat >>conftest.$ac_ext <<_ACEOF
18579 /* end confdefs.h. */
18580 /* Define _beginthread to an innocuous variant, in case <limits.h> declares _beginthread.
18581 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18582 #define _beginthread innocuous__beginthread
18584 /* System header to define __stub macros and hopefully few prototypes,
18585 which can conflict with char _beginthread (); below.
18586 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18587 <limits.h> exists even on freestanding compilers. */
18590 # include <limits.h>
18592 # include <assert.h>
18595 #undef _beginthread
18597 /* Override any gcc2 internal prototype to avoid an error. */
18602 /* We use char because int might match the return type of a gcc2
18603 builtin and then its argument prototype would still apply. */
18604 char _beginthread ();
18605 /* The GNU C library defines this for functions which it implements
18606 to always fail with ENOSYS. Some functions are actually named
18607 something starting with __ and the normal name is an alias. */
18608 #if defined (__stub__beginthread) || defined (__stub____beginthread)
18611 char (*f) () = _beginthread;
18620 return f != _beginthread;
18625 rm -f conftest.$ac_objext conftest$ac_exeext
18626 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
18627 (eval $ac_link) 2>conftest.er1
18629 grep -v '^ *+' conftest.er1 >conftest.err
18631 cat conftest.err >&5
18632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18633 (exit $ac_status); } &&
18634 { ac_try='test -z "$ac_c_werror_flag"
18635 || test ! -s conftest.err'
18636 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18637 (eval $ac_try) 2>&5
18639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18640 (exit $ac_status); }; } &&
18641 { ac_try='test -s conftest$ac_exeext'
18642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18643 (eval $ac_try) 2>&5
18645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18646 (exit $ac_status); }; }; then
18647 ac_cv_func__beginthread=yes
18649 echo "$as_me: failed program was:" >&5
18650 sed 's/^/| /' conftest.$ac_ext >&5
18652 ac_cv_func__beginthread=no
18654 rm -f conftest.err conftest.$ac_objext \
18655 conftest$ac_exeext conftest.$ac_ext
18657 echo "$as_me:$LINENO: result: $ac_cv_func__beginthread" >&5
18658 echo "${ECHO_T}$ac_cv_func__beginthread" >&6
18661 if test $ac_cv_func__beginthread = yes ; then
18663 cat >>confdefs.h <<\_ACEOF
18664 #define HAVE_NT_THREADS 1
18667 ol_cv_nt_threads=yes
18671 if test "$ol_cv_nt_threads" = yes ; then
18673 ol_with_threads=found
18674 ol_with_yielding_select=yes
18677 cat >>confdefs.h <<\_ACEOF
18678 #define HAVE_NT_SERVICE_MANAGER 1
18682 cat >>confdefs.h <<\_ACEOF
18683 #define HAVE_NT_EVENT_LOG 1
18688 if test $ol_with_threads = nt ; then
18689 { { echo "$as_me:$LINENO: error: could not locate NT Threads" >&5
18690 echo "$as_me: error: could not locate NT Threads" >&2;}
18691 { (exit 1); exit 1; }; }
18696 case $ol_with_threads in auto | yes | posix)
18699 for ac_header in pthread.h
18701 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18702 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18703 echo "$as_me:$LINENO: checking for $ac_header" >&5
18704 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18705 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18706 echo $ECHO_N "(cached) $ECHO_C" >&6
18708 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18709 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18711 # Is the header compilable?
18712 echo "$as_me:$LINENO: checking $ac_header usability" >&5
18713 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
18714 cat >conftest.$ac_ext <<_ACEOF
18717 cat confdefs.h >>conftest.$ac_ext
18718 cat >>conftest.$ac_ext <<_ACEOF
18719 /* end confdefs.h. */
18720 $ac_includes_default
18721 #include <$ac_header>
18723 rm -f conftest.$ac_objext
18724 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18725 (eval $ac_compile) 2>conftest.er1
18727 grep -v '^ *+' conftest.er1 >conftest.err
18729 cat conftest.err >&5
18730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18731 (exit $ac_status); } &&
18732 { ac_try='test -z "$ac_c_werror_flag"
18733 || test ! -s conftest.err'
18734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18735 (eval $ac_try) 2>&5
18737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18738 (exit $ac_status); }; } &&
18739 { ac_try='test -s conftest.$ac_objext'
18740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18741 (eval $ac_try) 2>&5
18743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18744 (exit $ac_status); }; }; then
18745 ac_header_compiler=yes
18747 echo "$as_me: failed program was:" >&5
18748 sed 's/^/| /' conftest.$ac_ext >&5
18750 ac_header_compiler=no
18752 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18753 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18754 echo "${ECHO_T}$ac_header_compiler" >&6
18756 # Is the header present?
18757 echo "$as_me:$LINENO: checking $ac_header presence" >&5
18758 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
18759 cat >conftest.$ac_ext <<_ACEOF
18762 cat confdefs.h >>conftest.$ac_ext
18763 cat >>conftest.$ac_ext <<_ACEOF
18764 /* end confdefs.h. */
18765 #include <$ac_header>
18767 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
18768 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
18770 grep -v '^ *+' conftest.er1 >conftest.err
18772 cat conftest.err >&5
18773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18774 (exit $ac_status); } >/dev/null; then
18775 if test -s conftest.err; then
18776 ac_cpp_err=$ac_c_preproc_warn_flag
18777 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
18784 if test -z "$ac_cpp_err"; then
18785 ac_header_preproc=yes
18787 echo "$as_me: failed program was:" >&5
18788 sed 's/^/| /' conftest.$ac_ext >&5
18790 ac_header_preproc=no
18792 rm -f conftest.err conftest.$ac_ext
18793 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18794 echo "${ECHO_T}$ac_header_preproc" >&6
18796 # So? What about this header?
18797 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18799 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18800 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18801 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18802 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18803 ac_header_preproc=yes
18806 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18807 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18808 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18809 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18810 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18811 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18812 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18813 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18814 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18815 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18816 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18817 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18820 ## --------------------------------------------- ##
18821 ## Report this to <http://www.openldap.org/its/> ##
18822 ## --------------------------------------------- ##
18825 sed "s/^/$as_me: WARNING: /" >&2
18828 echo "$as_me:$LINENO: checking for $ac_header" >&5
18829 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
18830 if eval "test \"\${$as_ac_Header+set}\" = set"; then
18831 echo $ECHO_N "(cached) $ECHO_C" >&6
18833 eval "$as_ac_Header=\$ac_header_preproc"
18835 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
18836 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
18839 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18840 cat >>confdefs.h <<_ACEOF
18841 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18849 if test $ac_cv_header_pthread_h = yes ; then
18850 echo "$as_me:$LINENO: checking POSIX thread version" >&5
18851 echo $ECHO_N "checking POSIX thread version... $ECHO_C" >&6
18852 if test "${ol_cv_pthread_version+set}" = set; then
18853 echo $ECHO_N "(cached) $ECHO_C" >&6
18856 cat >conftest.$ac_ext <<_ACEOF
18859 cat confdefs.h >>conftest.$ac_ext
18860 cat >>conftest.$ac_ext <<_ACEOF
18861 /* end confdefs.h. */
18863 # include <pthread.h>
18869 int i = PTHREAD_CREATE_JOINABLE;
18875 rm -f conftest.$ac_objext
18876 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18877 (eval $ac_compile) 2>conftest.er1
18879 grep -v '^ *+' conftest.er1 >conftest.err
18881 cat conftest.err >&5
18882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18883 (exit $ac_status); } &&
18884 { ac_try='test -z "$ac_c_werror_flag"
18885 || test ! -s conftest.err'
18886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18887 (eval $ac_try) 2>&5
18889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18890 (exit $ac_status); }; } &&
18891 { ac_try='test -s conftest.$ac_objext'
18892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18893 (eval $ac_try) 2>&5
18895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18896 (exit $ac_status); }; }; then
18898 cat >conftest.$ac_ext <<_ACEOF
18901 cat confdefs.h >>conftest.$ac_ext
18902 cat >>conftest.$ac_ext <<_ACEOF
18903 /* end confdefs.h. */
18904 #include <pthread.h>
18907 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18908 $EGREP "pthread_detach" >/dev/null 2>&1; then
18909 ol_cv_pthread_version=10
18911 ol_cv_pthread_version=8
18916 echo "$as_me: failed program was:" >&5
18917 sed 's/^/| /' conftest.$ac_ext >&5
18920 cat >conftest.$ac_ext <<_ACEOF
18923 cat confdefs.h >>conftest.$ac_ext
18924 cat >>conftest.$ac_ext <<_ACEOF
18925 /* end confdefs.h. */
18927 # include <pthread.h>
18928 # ifdef PTHREAD_CREATE_UNDETACHED
18933 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18934 $EGREP "draft7" >/dev/null 2>&1; then
18935 ol_cv_pthread_version=7
18938 cat >conftest.$ac_ext <<_ACEOF
18941 cat confdefs.h >>conftest.$ac_ext
18942 cat >>conftest.$ac_ext <<_ACEOF
18943 /* end confdefs.h. */
18944 #include <pthread.h>
18947 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18948 $EGREP "pthread_attr_init" >/dev/null 2>&1; then
18949 ol_cv_pthread_version=6
18952 cat >conftest.$ac_ext <<_ACEOF
18955 cat confdefs.h >>conftest.$ac_ext
18956 cat >>conftest.$ac_ext <<_ACEOF
18957 /* end confdefs.h. */
18959 # include <pthread.h>
18960 #ifdef PTHREAD_MUTEX_INITIALIZER
18965 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18966 $EGREP "draft5" >/dev/null 2>&1; then
18967 ol_cv_pthread_version=5
18969 ol_cv_pthread_version=4
18980 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18983 echo "$as_me:$LINENO: result: $ol_cv_pthread_version" >&5
18984 echo "${ECHO_T}$ol_cv_pthread_version" >&6
18987 if test $ol_cv_pthread_version != 0 ; then
18989 cat >>confdefs.h <<_ACEOF
18990 #define HAVE_PTHREADS $ol_cv_pthread_version
18994 { { echo "$as_me:$LINENO: error: unknown pthread version" >&5
18995 echo "$as_me: error: unknown pthread version" >&2;}
18996 { (exit 1); exit 1; }; }
18999 # consider threads found
19000 ol_with_threads=found
19003 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
19004 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
19005 if test "${ol_cv_header_linux_threads+set}" = set; then
19006 echo $ECHO_N "(cached) $ECHO_C" >&6
19008 cat >conftest.$ac_ext <<_ACEOF
19011 cat confdefs.h >>conftest.$ac_ext
19012 cat >>conftest.$ac_ext <<_ACEOF
19013 /* end confdefs.h. */
19014 #include <pthread.h>
19016 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19017 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
19018 ol_cv_header_linux_threads=yes
19020 ol_cv_header_linux_threads=no
19026 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
19027 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
19028 if test $ol_cv_header_linux_threads = yes; then
19030 cat >>confdefs.h <<\_ACEOF
19031 #define HAVE_LINUX_THREADS 1
19037 echo "$as_me:$LINENO: checking for GNU Pth pthread.h" >&5
19038 echo $ECHO_N "checking for GNU Pth pthread.h... $ECHO_C" >&6
19039 if test "${ol_cv_header_gnu_pth_pthread_h+set}" = set; then
19040 echo $ECHO_N "(cached) $ECHO_C" >&6
19042 cat >conftest.$ac_ext <<_ACEOF
19045 cat confdefs.h >>conftest.$ac_ext
19046 cat >>conftest.$ac_ext <<_ACEOF
19047 /* end confdefs.h. */
19048 #include <pthread.h>
19049 #ifdef _POSIX_THREAD_IS_GNU_PTH
19054 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19055 $EGREP "__gnu_pth__" >/dev/null 2>&1; then
19056 ol_cv_header_gnu_pth_pthread_h=yes
19058 ol_cv_header_gnu_pth_pthread_h=no
19064 echo "$as_me:$LINENO: result: $ol_cv_header_gnu_pth_pthread_h" >&5
19065 echo "${ECHO_T}$ol_cv_header_gnu_pth_pthread_h" >&6
19068 if test $ol_cv_header_gnu_pth_pthread_h = no ; then
19070 for ac_header in sched.h
19072 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19073 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19074 echo "$as_me:$LINENO: checking for $ac_header" >&5
19075 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19076 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19077 echo $ECHO_N "(cached) $ECHO_C" >&6
19079 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19080 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19082 # Is the header compilable?
19083 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19084 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19085 cat >conftest.$ac_ext <<_ACEOF
19088 cat confdefs.h >>conftest.$ac_ext
19089 cat >>conftest.$ac_ext <<_ACEOF
19090 /* end confdefs.h. */
19091 $ac_includes_default
19092 #include <$ac_header>
19094 rm -f conftest.$ac_objext
19095 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19096 (eval $ac_compile) 2>conftest.er1
19098 grep -v '^ *+' conftest.er1 >conftest.err
19100 cat conftest.err >&5
19101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19102 (exit $ac_status); } &&
19103 { ac_try='test -z "$ac_c_werror_flag"
19104 || test ! -s conftest.err'
19105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19106 (eval $ac_try) 2>&5
19108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19109 (exit $ac_status); }; } &&
19110 { ac_try='test -s conftest.$ac_objext'
19111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19112 (eval $ac_try) 2>&5
19114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19115 (exit $ac_status); }; }; then
19116 ac_header_compiler=yes
19118 echo "$as_me: failed program was:" >&5
19119 sed 's/^/| /' conftest.$ac_ext >&5
19121 ac_header_compiler=no
19123 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19124 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19125 echo "${ECHO_T}$ac_header_compiler" >&6
19127 # Is the header present?
19128 echo "$as_me:$LINENO: checking $ac_header presence" >&5
19129 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
19130 cat >conftest.$ac_ext <<_ACEOF
19133 cat confdefs.h >>conftest.$ac_ext
19134 cat >>conftest.$ac_ext <<_ACEOF
19135 /* end confdefs.h. */
19136 #include <$ac_header>
19138 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
19139 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
19141 grep -v '^ *+' conftest.er1 >conftest.err
19143 cat conftest.err >&5
19144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19145 (exit $ac_status); } >/dev/null; then
19146 if test -s conftest.err; then
19147 ac_cpp_err=$ac_c_preproc_warn_flag
19148 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19155 if test -z "$ac_cpp_err"; then
19156 ac_header_preproc=yes
19158 echo "$as_me: failed program was:" >&5
19159 sed 's/^/| /' conftest.$ac_ext >&5
19161 ac_header_preproc=no
19163 rm -f conftest.err conftest.$ac_ext
19164 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19165 echo "${ECHO_T}$ac_header_preproc" >&6
19167 # So? What about this header?
19168 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19170 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19171 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19172 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19173 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19174 ac_header_preproc=yes
19177 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19178 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19179 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19180 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19181 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19182 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19183 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19184 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19185 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19186 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19187 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19188 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19191 ## --------------------------------------------- ##
19192 ## Report this to <http://www.openldap.org/its/> ##
19193 ## --------------------------------------------- ##
19196 sed "s/^/$as_me: WARNING: /" >&2
19199 echo "$as_me:$LINENO: checking for $ac_header" >&5
19200 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19201 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19202 echo $ECHO_N "(cached) $ECHO_C" >&6
19204 eval "$as_ac_Header=\$ac_header_preproc"
19206 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19207 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19210 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19211 cat >>confdefs.h <<_ACEOF
19212 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19222 echo "$as_me:$LINENO: checking for pthread_create in default libraries" >&5
19223 echo $ECHO_N "checking for pthread_create in default libraries... $ECHO_C" >&6
19224 if test "${ol_cv_pthread_create+set}" = set; then
19225 echo $ECHO_N "(cached) $ECHO_C" >&6
19228 if test "$cross_compiling" = yes; then
19229 cat >conftest.$ac_ext <<_ACEOF
19232 cat confdefs.h >>conftest.$ac_ext
19233 cat >>conftest.$ac_ext <<_ACEOF
19234 /* end confdefs.h. */
19236 /* pthread test headers */
19237 #include <pthread.h>
19238 #if HAVE_PTHREADS < 7
19242 #define NULL (void*)0
19245 static void *task(p)
19248 return (void *) (p == NULL);
19255 /* pthread test function */
19256 #ifndef PTHREAD_CREATE_DETACHED
19257 #define PTHREAD_CREATE_DETACHED 1
19261 int detach = PTHREAD_CREATE_DETACHED;
19263 #if HAVE_PTHREADS > 4
19264 /* Final pthreads */
19265 pthread_attr_t attr;
19267 status = pthread_attr_init(&attr);
19268 if( status ) return status;
19270 #if HAVE_PTHREADS < 7
19271 status = pthread_attr_setdetachstate(&attr, &detach);
19272 if( status < 0 ) status = errno;
19274 status = pthread_attr_setdetachstate(&attr, detach);
19276 if( status ) return status;
19277 status = pthread_create( &t, &attr, task, NULL );
19278 #if HAVE_PTHREADS < 7
19279 if( status < 0 ) status = errno;
19281 if( status ) return status;
19283 /* Draft 4 pthreads */
19284 status = pthread_create( &t, pthread_attr_default, task, NULL );
19285 if( status ) return errno;
19287 /* give thread a chance to complete */
19288 /* it should remain joinable and hence detachable */
19291 status = pthread_detach( &t );
19292 if( status ) return errno;
19295 #ifdef HAVE_LINUX_THREADS
19296 pthread_kill_other_threads_np();
19305 rm -f conftest.$ac_objext conftest$ac_exeext
19306 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19307 (eval $ac_link) 2>conftest.er1
19309 grep -v '^ *+' conftest.er1 >conftest.err
19311 cat conftest.err >&5
19312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19313 (exit $ac_status); } &&
19314 { ac_try='test -z "$ac_c_werror_flag"
19315 || test ! -s conftest.err'
19316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19317 (eval $ac_try) 2>&5
19319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19320 (exit $ac_status); }; } &&
19321 { ac_try='test -s conftest$ac_exeext'
19322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19323 (eval $ac_try) 2>&5
19325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19326 (exit $ac_status); }; }; then
19327 ol_cv_pthread_create=yes
19329 echo "$as_me: failed program was:" >&5
19330 sed 's/^/| /' conftest.$ac_ext >&5
19332 ol_cv_pthread_create=no
19334 rm -f conftest.err conftest.$ac_objext \
19335 conftest$ac_exeext conftest.$ac_ext
19337 cat >conftest.$ac_ext <<_ACEOF
19340 cat confdefs.h >>conftest.$ac_ext
19341 cat >>conftest.$ac_ext <<_ACEOF
19342 /* end confdefs.h. */
19344 /* pthread test headers */
19345 #include <pthread.h>
19346 #if HAVE_PTHREADS < 7
19350 #define NULL (void*)0
19353 static void *task(p)
19356 return (void *) (p == NULL);
19360 int main(argc, argv)
19365 /* pthread test function */
19366 #ifndef PTHREAD_CREATE_DETACHED
19367 #define PTHREAD_CREATE_DETACHED 1
19371 int detach = PTHREAD_CREATE_DETACHED;
19373 #if HAVE_PTHREADS > 4
19374 /* Final pthreads */
19375 pthread_attr_t attr;
19377 status = pthread_attr_init(&attr);
19378 if( status ) return status;
19380 #if HAVE_PTHREADS < 7
19381 status = pthread_attr_setdetachstate(&attr, &detach);
19382 if( status < 0 ) status = errno;
19384 status = pthread_attr_setdetachstate(&attr, detach);
19386 if( status ) return status;
19387 status = pthread_create( &t, &attr, task, NULL );
19388 #if HAVE_PTHREADS < 7
19389 if( status < 0 ) status = errno;
19391 if( status ) return status;
19393 /* Draft 4 pthreads */
19394 status = pthread_create( &t, pthread_attr_default, task, NULL );
19395 if( status ) return errno;
19397 /* give thread a chance to complete */
19398 /* it should remain joinable and hence detachable */
19401 status = pthread_detach( &t );
19402 if( status ) return errno;
19405 #ifdef HAVE_LINUX_THREADS
19406 pthread_kill_other_threads_np();
19414 rm -f conftest$ac_exeext
19415 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19416 (eval $ac_link) 2>&5
19418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19419 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19421 (eval $ac_try) 2>&5
19423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19424 (exit $ac_status); }; }; then
19425 ol_cv_pthread_create=yes
19427 echo "$as_me: program exited with status $ac_status" >&5
19428 echo "$as_me: failed program was:" >&5
19429 sed 's/^/| /' conftest.$ac_ext >&5
19431 ( exit $ac_status )
19432 ol_cv_pthread_create=no
19434 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19437 echo "$as_me:$LINENO: result: $ol_cv_pthread_create" >&5
19438 echo "${ECHO_T}$ol_cv_pthread_create" >&6
19440 if test $ol_cv_pthread_create != no ; then
19441 ol_link_threads=posix
19442 ol_link_pthreads=""
19445 # Pthread try link: -kthread (ol_cv_pthread_kthread)
19446 if test "$ol_link_threads" = no ; then
19448 echo "$as_me:$LINENO: checking for pthread link with -kthread" >&5
19449 echo $ECHO_N "checking for pthread link with -kthread... $ECHO_C" >&6
19450 if test "${ol_cv_pthread_kthread+set}" = set; then
19451 echo $ECHO_N "(cached) $ECHO_C" >&6
19456 LIBS="-kthread $LIBS"
19458 if test "$cross_compiling" = yes; then
19459 cat >conftest.$ac_ext <<_ACEOF
19462 cat confdefs.h >>conftest.$ac_ext
19463 cat >>conftest.$ac_ext <<_ACEOF
19464 /* end confdefs.h. */
19466 /* pthread test headers */
19467 #include <pthread.h>
19468 #if HAVE_PTHREADS < 7
19472 #define NULL (void*)0
19475 static void *task(p)
19478 return (void *) (p == NULL);
19485 /* pthread test function */
19486 #ifndef PTHREAD_CREATE_DETACHED
19487 #define PTHREAD_CREATE_DETACHED 1
19491 int detach = PTHREAD_CREATE_DETACHED;
19493 #if HAVE_PTHREADS > 4
19494 /* Final pthreads */
19495 pthread_attr_t attr;
19497 status = pthread_attr_init(&attr);
19498 if( status ) return status;
19500 #if HAVE_PTHREADS < 7
19501 status = pthread_attr_setdetachstate(&attr, &detach);
19502 if( status < 0 ) status = errno;
19504 status = pthread_attr_setdetachstate(&attr, detach);
19506 if( status ) return status;
19507 status = pthread_create( &t, &attr, task, NULL );
19508 #if HAVE_PTHREADS < 7
19509 if( status < 0 ) status = errno;
19511 if( status ) return status;
19513 /* Draft 4 pthreads */
19514 status = pthread_create( &t, pthread_attr_default, task, NULL );
19515 if( status ) return errno;
19517 /* give thread a chance to complete */
19518 /* it should remain joinable and hence detachable */
19521 status = pthread_detach( &t );
19522 if( status ) return errno;
19525 #ifdef HAVE_LINUX_THREADS
19526 pthread_kill_other_threads_np();
19535 rm -f conftest.$ac_objext conftest$ac_exeext
19536 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19537 (eval $ac_link) 2>conftest.er1
19539 grep -v '^ *+' conftest.er1 >conftest.err
19541 cat conftest.err >&5
19542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19543 (exit $ac_status); } &&
19544 { ac_try='test -z "$ac_c_werror_flag"
19545 || test ! -s conftest.err'
19546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19547 (eval $ac_try) 2>&5
19549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19550 (exit $ac_status); }; } &&
19551 { ac_try='test -s conftest$ac_exeext'
19552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19553 (eval $ac_try) 2>&5
19555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19556 (exit $ac_status); }; }; then
19557 ol_cv_pthread_kthread=yes
19559 echo "$as_me: failed program was:" >&5
19560 sed 's/^/| /' conftest.$ac_ext >&5
19562 ol_cv_pthread_kthread=no
19564 rm -f conftest.err conftest.$ac_objext \
19565 conftest$ac_exeext conftest.$ac_ext
19567 cat >conftest.$ac_ext <<_ACEOF
19570 cat confdefs.h >>conftest.$ac_ext
19571 cat >>conftest.$ac_ext <<_ACEOF
19572 /* end confdefs.h. */
19574 /* pthread test headers */
19575 #include <pthread.h>
19576 #if HAVE_PTHREADS < 7
19580 #define NULL (void*)0
19583 static void *task(p)
19586 return (void *) (p == NULL);
19590 int main(argc, argv)
19595 /* pthread test function */
19596 #ifndef PTHREAD_CREATE_DETACHED
19597 #define PTHREAD_CREATE_DETACHED 1
19601 int detach = PTHREAD_CREATE_DETACHED;
19603 #if HAVE_PTHREADS > 4
19604 /* Final pthreads */
19605 pthread_attr_t attr;
19607 status = pthread_attr_init(&attr);
19608 if( status ) return status;
19610 #if HAVE_PTHREADS < 7
19611 status = pthread_attr_setdetachstate(&attr, &detach);
19612 if( status < 0 ) status = errno;
19614 status = pthread_attr_setdetachstate(&attr, detach);
19616 if( status ) return status;
19617 status = pthread_create( &t, &attr, task, NULL );
19618 #if HAVE_PTHREADS < 7
19619 if( status < 0 ) status = errno;
19621 if( status ) return status;
19623 /* Draft 4 pthreads */
19624 status = pthread_create( &t, pthread_attr_default, task, NULL );
19625 if( status ) return errno;
19627 /* give thread a chance to complete */
19628 /* it should remain joinable and hence detachable */
19631 status = pthread_detach( &t );
19632 if( status ) return errno;
19635 #ifdef HAVE_LINUX_THREADS
19636 pthread_kill_other_threads_np();
19644 rm -f conftest$ac_exeext
19645 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19646 (eval $ac_link) 2>&5
19648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19649 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19651 (eval $ac_try) 2>&5
19653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19654 (exit $ac_status); }; }; then
19655 ol_cv_pthread_kthread=yes
19657 echo "$as_me: program exited with status $ac_status" >&5
19658 echo "$as_me: failed program was:" >&5
19659 sed 's/^/| /' conftest.$ac_ext >&5
19661 ( exit $ac_status )
19662 ol_cv_pthread_kthread=no
19664 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19671 echo "$as_me:$LINENO: result: $ol_cv_pthread_kthread" >&5
19672 echo "${ECHO_T}$ol_cv_pthread_kthread" >&6
19674 if test $ol_cv_pthread_kthread = yes ; then
19675 ol_link_pthreads="-kthread"
19676 ol_link_threads=posix
19680 # Pthread try link: -pthread (ol_cv_pthread_pthread)
19681 if test "$ol_link_threads" = no ; then
19683 echo "$as_me:$LINENO: checking for pthread link with -pthread" >&5
19684 echo $ECHO_N "checking for pthread link with -pthread... $ECHO_C" >&6
19685 if test "${ol_cv_pthread_pthread+set}" = set; then
19686 echo $ECHO_N "(cached) $ECHO_C" >&6
19691 LIBS="-pthread $LIBS"
19693 if test "$cross_compiling" = yes; then
19694 cat >conftest.$ac_ext <<_ACEOF
19697 cat confdefs.h >>conftest.$ac_ext
19698 cat >>conftest.$ac_ext <<_ACEOF
19699 /* end confdefs.h. */
19701 /* pthread test headers */
19702 #include <pthread.h>
19703 #if HAVE_PTHREADS < 7
19707 #define NULL (void*)0
19710 static void *task(p)
19713 return (void *) (p == NULL);
19720 /* pthread test function */
19721 #ifndef PTHREAD_CREATE_DETACHED
19722 #define PTHREAD_CREATE_DETACHED 1
19726 int detach = PTHREAD_CREATE_DETACHED;
19728 #if HAVE_PTHREADS > 4
19729 /* Final pthreads */
19730 pthread_attr_t attr;
19732 status = pthread_attr_init(&attr);
19733 if( status ) return status;
19735 #if HAVE_PTHREADS < 7
19736 status = pthread_attr_setdetachstate(&attr, &detach);
19737 if( status < 0 ) status = errno;
19739 status = pthread_attr_setdetachstate(&attr, detach);
19741 if( status ) return status;
19742 status = pthread_create( &t, &attr, task, NULL );
19743 #if HAVE_PTHREADS < 7
19744 if( status < 0 ) status = errno;
19746 if( status ) return status;
19748 /* Draft 4 pthreads */
19749 status = pthread_create( &t, pthread_attr_default, task, NULL );
19750 if( status ) return errno;
19752 /* give thread a chance to complete */
19753 /* it should remain joinable and hence detachable */
19756 status = pthread_detach( &t );
19757 if( status ) return errno;
19760 #ifdef HAVE_LINUX_THREADS
19761 pthread_kill_other_threads_np();
19770 rm -f conftest.$ac_objext conftest$ac_exeext
19771 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19772 (eval $ac_link) 2>conftest.er1
19774 grep -v '^ *+' conftest.er1 >conftest.err
19776 cat conftest.err >&5
19777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19778 (exit $ac_status); } &&
19779 { ac_try='test -z "$ac_c_werror_flag"
19780 || test ! -s conftest.err'
19781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19782 (eval $ac_try) 2>&5
19784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19785 (exit $ac_status); }; } &&
19786 { ac_try='test -s conftest$ac_exeext'
19787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19788 (eval $ac_try) 2>&5
19790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19791 (exit $ac_status); }; }; then
19792 ol_cv_pthread_pthread=yes
19794 echo "$as_me: failed program was:" >&5
19795 sed 's/^/| /' conftest.$ac_ext >&5
19797 ol_cv_pthread_pthread=no
19799 rm -f conftest.err conftest.$ac_objext \
19800 conftest$ac_exeext conftest.$ac_ext
19802 cat >conftest.$ac_ext <<_ACEOF
19805 cat confdefs.h >>conftest.$ac_ext
19806 cat >>conftest.$ac_ext <<_ACEOF
19807 /* end confdefs.h. */
19809 /* pthread test headers */
19810 #include <pthread.h>
19811 #if HAVE_PTHREADS < 7
19815 #define NULL (void*)0
19818 static void *task(p)
19821 return (void *) (p == NULL);
19825 int main(argc, argv)
19830 /* pthread test function */
19831 #ifndef PTHREAD_CREATE_DETACHED
19832 #define PTHREAD_CREATE_DETACHED 1
19836 int detach = PTHREAD_CREATE_DETACHED;
19838 #if HAVE_PTHREADS > 4
19839 /* Final pthreads */
19840 pthread_attr_t attr;
19842 status = pthread_attr_init(&attr);
19843 if( status ) return status;
19845 #if HAVE_PTHREADS < 7
19846 status = pthread_attr_setdetachstate(&attr, &detach);
19847 if( status < 0 ) status = errno;
19849 status = pthread_attr_setdetachstate(&attr, detach);
19851 if( status ) return status;
19852 status = pthread_create( &t, &attr, task, NULL );
19853 #if HAVE_PTHREADS < 7
19854 if( status < 0 ) status = errno;
19856 if( status ) return status;
19858 /* Draft 4 pthreads */
19859 status = pthread_create( &t, pthread_attr_default, task, NULL );
19860 if( status ) return errno;
19862 /* give thread a chance to complete */
19863 /* it should remain joinable and hence detachable */
19866 status = pthread_detach( &t );
19867 if( status ) return errno;
19870 #ifdef HAVE_LINUX_THREADS
19871 pthread_kill_other_threads_np();
19879 rm -f conftest$ac_exeext
19880 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19881 (eval $ac_link) 2>&5
19883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19884 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19886 (eval $ac_try) 2>&5
19888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19889 (exit $ac_status); }; }; then
19890 ol_cv_pthread_pthread=yes
19892 echo "$as_me: program exited with status $ac_status" >&5
19893 echo "$as_me: failed program was:" >&5
19894 sed 's/^/| /' conftest.$ac_ext >&5
19896 ( exit $ac_status )
19897 ol_cv_pthread_pthread=no
19899 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19906 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthread" >&5
19907 echo "${ECHO_T}$ol_cv_pthread_pthread" >&6
19909 if test $ol_cv_pthread_pthread = yes ; then
19910 ol_link_pthreads="-pthread"
19911 ol_link_threads=posix
19915 # Pthread try link: -pthreads (ol_cv_pthread_pthreads)
19916 if test "$ol_link_threads" = no ; then
19918 echo "$as_me:$LINENO: checking for pthread link with -pthreads" >&5
19919 echo $ECHO_N "checking for pthread link with -pthreads... $ECHO_C" >&6
19920 if test "${ol_cv_pthread_pthreads+set}" = set; then
19921 echo $ECHO_N "(cached) $ECHO_C" >&6
19926 LIBS="-pthreads $LIBS"
19928 if test "$cross_compiling" = yes; then
19929 cat >conftest.$ac_ext <<_ACEOF
19932 cat confdefs.h >>conftest.$ac_ext
19933 cat >>conftest.$ac_ext <<_ACEOF
19934 /* end confdefs.h. */
19936 /* pthread test headers */
19937 #include <pthread.h>
19938 #if HAVE_PTHREADS < 7
19942 #define NULL (void*)0
19945 static void *task(p)
19948 return (void *) (p == NULL);
19955 /* pthread test function */
19956 #ifndef PTHREAD_CREATE_DETACHED
19957 #define PTHREAD_CREATE_DETACHED 1
19961 int detach = PTHREAD_CREATE_DETACHED;
19963 #if HAVE_PTHREADS > 4
19964 /* Final pthreads */
19965 pthread_attr_t attr;
19967 status = pthread_attr_init(&attr);
19968 if( status ) return status;
19970 #if HAVE_PTHREADS < 7
19971 status = pthread_attr_setdetachstate(&attr, &detach);
19972 if( status < 0 ) status = errno;
19974 status = pthread_attr_setdetachstate(&attr, detach);
19976 if( status ) return status;
19977 status = pthread_create( &t, &attr, task, NULL );
19978 #if HAVE_PTHREADS < 7
19979 if( status < 0 ) status = errno;
19981 if( status ) return status;
19983 /* Draft 4 pthreads */
19984 status = pthread_create( &t, pthread_attr_default, task, NULL );
19985 if( status ) return errno;
19987 /* give thread a chance to complete */
19988 /* it should remain joinable and hence detachable */
19991 status = pthread_detach( &t );
19992 if( status ) return errno;
19995 #ifdef HAVE_LINUX_THREADS
19996 pthread_kill_other_threads_np();
20005 rm -f conftest.$ac_objext conftest$ac_exeext
20006 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20007 (eval $ac_link) 2>conftest.er1
20009 grep -v '^ *+' conftest.er1 >conftest.err
20011 cat conftest.err >&5
20012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20013 (exit $ac_status); } &&
20014 { ac_try='test -z "$ac_c_werror_flag"
20015 || test ! -s conftest.err'
20016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20017 (eval $ac_try) 2>&5
20019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20020 (exit $ac_status); }; } &&
20021 { ac_try='test -s conftest$ac_exeext'
20022 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20023 (eval $ac_try) 2>&5
20025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20026 (exit $ac_status); }; }; then
20027 ol_cv_pthread_pthreads=yes
20029 echo "$as_me: failed program was:" >&5
20030 sed 's/^/| /' conftest.$ac_ext >&5
20032 ol_cv_pthread_pthreads=no
20034 rm -f conftest.err conftest.$ac_objext \
20035 conftest$ac_exeext conftest.$ac_ext
20037 cat >conftest.$ac_ext <<_ACEOF
20040 cat confdefs.h >>conftest.$ac_ext
20041 cat >>conftest.$ac_ext <<_ACEOF
20042 /* end confdefs.h. */
20044 /* pthread test headers */
20045 #include <pthread.h>
20046 #if HAVE_PTHREADS < 7
20050 #define NULL (void*)0
20053 static void *task(p)
20056 return (void *) (p == NULL);
20060 int main(argc, argv)
20065 /* pthread test function */
20066 #ifndef PTHREAD_CREATE_DETACHED
20067 #define PTHREAD_CREATE_DETACHED 1
20071 int detach = PTHREAD_CREATE_DETACHED;
20073 #if HAVE_PTHREADS > 4
20074 /* Final pthreads */
20075 pthread_attr_t attr;
20077 status = pthread_attr_init(&attr);
20078 if( status ) return status;
20080 #if HAVE_PTHREADS < 7
20081 status = pthread_attr_setdetachstate(&attr, &detach);
20082 if( status < 0 ) status = errno;
20084 status = pthread_attr_setdetachstate(&attr, detach);
20086 if( status ) return status;
20087 status = pthread_create( &t, &attr, task, NULL );
20088 #if HAVE_PTHREADS < 7
20089 if( status < 0 ) status = errno;
20091 if( status ) return status;
20093 /* Draft 4 pthreads */
20094 status = pthread_create( &t, pthread_attr_default, task, NULL );
20095 if( status ) return errno;
20097 /* give thread a chance to complete */
20098 /* it should remain joinable and hence detachable */
20101 status = pthread_detach( &t );
20102 if( status ) return errno;
20105 #ifdef HAVE_LINUX_THREADS
20106 pthread_kill_other_threads_np();
20114 rm -f conftest$ac_exeext
20115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20116 (eval $ac_link) 2>&5
20118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20119 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20121 (eval $ac_try) 2>&5
20123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20124 (exit $ac_status); }; }; then
20125 ol_cv_pthread_pthreads=yes
20127 echo "$as_me: program exited with status $ac_status" >&5
20128 echo "$as_me: failed program was:" >&5
20129 sed 's/^/| /' conftest.$ac_ext >&5
20131 ( exit $ac_status )
20132 ol_cv_pthread_pthreads=no
20134 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20141 echo "$as_me:$LINENO: result: $ol_cv_pthread_pthreads" >&5
20142 echo "${ECHO_T}$ol_cv_pthread_pthreads" >&6
20144 if test $ol_cv_pthread_pthreads = yes ; then
20145 ol_link_pthreads="-pthreads"
20146 ol_link_threads=posix
20150 # Pthread try link: -mthreads (ol_cv_pthread_mthreads)
20151 if test "$ol_link_threads" = no ; then
20153 echo "$as_me:$LINENO: checking for pthread link with -mthreads" >&5
20154 echo $ECHO_N "checking for pthread link with -mthreads... $ECHO_C" >&6
20155 if test "${ol_cv_pthread_mthreads+set}" = set; then
20156 echo $ECHO_N "(cached) $ECHO_C" >&6
20161 LIBS="-mthreads $LIBS"
20163 if test "$cross_compiling" = yes; then
20164 cat >conftest.$ac_ext <<_ACEOF
20167 cat confdefs.h >>conftest.$ac_ext
20168 cat >>conftest.$ac_ext <<_ACEOF
20169 /* end confdefs.h. */
20171 /* pthread test headers */
20172 #include <pthread.h>
20173 #if HAVE_PTHREADS < 7
20177 #define NULL (void*)0
20180 static void *task(p)
20183 return (void *) (p == NULL);
20190 /* pthread test function */
20191 #ifndef PTHREAD_CREATE_DETACHED
20192 #define PTHREAD_CREATE_DETACHED 1
20196 int detach = PTHREAD_CREATE_DETACHED;
20198 #if HAVE_PTHREADS > 4
20199 /* Final pthreads */
20200 pthread_attr_t attr;
20202 status = pthread_attr_init(&attr);
20203 if( status ) return status;
20205 #if HAVE_PTHREADS < 7
20206 status = pthread_attr_setdetachstate(&attr, &detach);
20207 if( status < 0 ) status = errno;
20209 status = pthread_attr_setdetachstate(&attr, detach);
20211 if( status ) return status;
20212 status = pthread_create( &t, &attr, task, NULL );
20213 #if HAVE_PTHREADS < 7
20214 if( status < 0 ) status = errno;
20216 if( status ) return status;
20218 /* Draft 4 pthreads */
20219 status = pthread_create( &t, pthread_attr_default, task, NULL );
20220 if( status ) return errno;
20222 /* give thread a chance to complete */
20223 /* it should remain joinable and hence detachable */
20226 status = pthread_detach( &t );
20227 if( status ) return errno;
20230 #ifdef HAVE_LINUX_THREADS
20231 pthread_kill_other_threads_np();
20240 rm -f conftest.$ac_objext conftest$ac_exeext
20241 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20242 (eval $ac_link) 2>conftest.er1
20244 grep -v '^ *+' conftest.er1 >conftest.err
20246 cat conftest.err >&5
20247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20248 (exit $ac_status); } &&
20249 { ac_try='test -z "$ac_c_werror_flag"
20250 || test ! -s conftest.err'
20251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20252 (eval $ac_try) 2>&5
20254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20255 (exit $ac_status); }; } &&
20256 { ac_try='test -s conftest$ac_exeext'
20257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20258 (eval $ac_try) 2>&5
20260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20261 (exit $ac_status); }; }; then
20262 ol_cv_pthread_mthreads=yes
20264 echo "$as_me: failed program was:" >&5
20265 sed 's/^/| /' conftest.$ac_ext >&5
20267 ol_cv_pthread_mthreads=no
20269 rm -f conftest.err conftest.$ac_objext \
20270 conftest$ac_exeext conftest.$ac_ext
20272 cat >conftest.$ac_ext <<_ACEOF
20275 cat confdefs.h >>conftest.$ac_ext
20276 cat >>conftest.$ac_ext <<_ACEOF
20277 /* end confdefs.h. */
20279 /* pthread test headers */
20280 #include <pthread.h>
20281 #if HAVE_PTHREADS < 7
20285 #define NULL (void*)0
20288 static void *task(p)
20291 return (void *) (p == NULL);
20295 int main(argc, argv)
20300 /* pthread test function */
20301 #ifndef PTHREAD_CREATE_DETACHED
20302 #define PTHREAD_CREATE_DETACHED 1
20306 int detach = PTHREAD_CREATE_DETACHED;
20308 #if HAVE_PTHREADS > 4
20309 /* Final pthreads */
20310 pthread_attr_t attr;
20312 status = pthread_attr_init(&attr);
20313 if( status ) return status;
20315 #if HAVE_PTHREADS < 7
20316 status = pthread_attr_setdetachstate(&attr, &detach);
20317 if( status < 0 ) status = errno;
20319 status = pthread_attr_setdetachstate(&attr, detach);
20321 if( status ) return status;
20322 status = pthread_create( &t, &attr, task, NULL );
20323 #if HAVE_PTHREADS < 7
20324 if( status < 0 ) status = errno;
20326 if( status ) return status;
20328 /* Draft 4 pthreads */
20329 status = pthread_create( &t, pthread_attr_default, task, NULL );
20330 if( status ) return errno;
20332 /* give thread a chance to complete */
20333 /* it should remain joinable and hence detachable */
20336 status = pthread_detach( &t );
20337 if( status ) return errno;
20340 #ifdef HAVE_LINUX_THREADS
20341 pthread_kill_other_threads_np();
20349 rm -f conftest$ac_exeext
20350 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20351 (eval $ac_link) 2>&5
20353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20354 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20356 (eval $ac_try) 2>&5
20358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20359 (exit $ac_status); }; }; then
20360 ol_cv_pthread_mthreads=yes
20362 echo "$as_me: program exited with status $ac_status" >&5
20363 echo "$as_me: failed program was:" >&5
20364 sed 's/^/| /' conftest.$ac_ext >&5
20366 ( exit $ac_status )
20367 ol_cv_pthread_mthreads=no
20369 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20376 echo "$as_me:$LINENO: result: $ol_cv_pthread_mthreads" >&5
20377 echo "${ECHO_T}$ol_cv_pthread_mthreads" >&6
20379 if test $ol_cv_pthread_mthreads = yes ; then
20380 ol_link_pthreads="-mthreads"
20381 ol_link_threads=posix
20385 # Pthread try link: -thread (ol_cv_pthread_thread)
20386 if test "$ol_link_threads" = no ; then
20388 echo "$as_me:$LINENO: checking for pthread link with -thread" >&5
20389 echo $ECHO_N "checking for pthread link with -thread... $ECHO_C" >&6
20390 if test "${ol_cv_pthread_thread+set}" = set; then
20391 echo $ECHO_N "(cached) $ECHO_C" >&6
20396 LIBS="-thread $LIBS"
20398 if test "$cross_compiling" = yes; then
20399 cat >conftest.$ac_ext <<_ACEOF
20402 cat confdefs.h >>conftest.$ac_ext
20403 cat >>conftest.$ac_ext <<_ACEOF
20404 /* end confdefs.h. */
20406 /* pthread test headers */
20407 #include <pthread.h>
20408 #if HAVE_PTHREADS < 7
20412 #define NULL (void*)0
20415 static void *task(p)
20418 return (void *) (p == NULL);
20425 /* pthread test function */
20426 #ifndef PTHREAD_CREATE_DETACHED
20427 #define PTHREAD_CREATE_DETACHED 1
20431 int detach = PTHREAD_CREATE_DETACHED;
20433 #if HAVE_PTHREADS > 4
20434 /* Final pthreads */
20435 pthread_attr_t attr;
20437 status = pthread_attr_init(&attr);
20438 if( status ) return status;
20440 #if HAVE_PTHREADS < 7
20441 status = pthread_attr_setdetachstate(&attr, &detach);
20442 if( status < 0 ) status = errno;
20444 status = pthread_attr_setdetachstate(&attr, detach);
20446 if( status ) return status;
20447 status = pthread_create( &t, &attr, task, NULL );
20448 #if HAVE_PTHREADS < 7
20449 if( status < 0 ) status = errno;
20451 if( status ) return status;
20453 /* Draft 4 pthreads */
20454 status = pthread_create( &t, pthread_attr_default, task, NULL );
20455 if( status ) return errno;
20457 /* give thread a chance to complete */
20458 /* it should remain joinable and hence detachable */
20461 status = pthread_detach( &t );
20462 if( status ) return errno;
20465 #ifdef HAVE_LINUX_THREADS
20466 pthread_kill_other_threads_np();
20475 rm -f conftest.$ac_objext conftest$ac_exeext
20476 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20477 (eval $ac_link) 2>conftest.er1
20479 grep -v '^ *+' conftest.er1 >conftest.err
20481 cat conftest.err >&5
20482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20483 (exit $ac_status); } &&
20484 { ac_try='test -z "$ac_c_werror_flag"
20485 || test ! -s conftest.err'
20486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20487 (eval $ac_try) 2>&5
20489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20490 (exit $ac_status); }; } &&
20491 { ac_try='test -s conftest$ac_exeext'
20492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20493 (eval $ac_try) 2>&5
20495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20496 (exit $ac_status); }; }; then
20497 ol_cv_pthread_thread=yes
20499 echo "$as_me: failed program was:" >&5
20500 sed 's/^/| /' conftest.$ac_ext >&5
20502 ol_cv_pthread_thread=no
20504 rm -f conftest.err conftest.$ac_objext \
20505 conftest$ac_exeext conftest.$ac_ext
20507 cat >conftest.$ac_ext <<_ACEOF
20510 cat confdefs.h >>conftest.$ac_ext
20511 cat >>conftest.$ac_ext <<_ACEOF
20512 /* end confdefs.h. */
20514 /* pthread test headers */
20515 #include <pthread.h>
20516 #if HAVE_PTHREADS < 7
20520 #define NULL (void*)0
20523 static void *task(p)
20526 return (void *) (p == NULL);
20530 int main(argc, argv)
20535 /* pthread test function */
20536 #ifndef PTHREAD_CREATE_DETACHED
20537 #define PTHREAD_CREATE_DETACHED 1
20541 int detach = PTHREAD_CREATE_DETACHED;
20543 #if HAVE_PTHREADS > 4
20544 /* Final pthreads */
20545 pthread_attr_t attr;
20547 status = pthread_attr_init(&attr);
20548 if( status ) return status;
20550 #if HAVE_PTHREADS < 7
20551 status = pthread_attr_setdetachstate(&attr, &detach);
20552 if( status < 0 ) status = errno;
20554 status = pthread_attr_setdetachstate(&attr, detach);
20556 if( status ) return status;
20557 status = pthread_create( &t, &attr, task, NULL );
20558 #if HAVE_PTHREADS < 7
20559 if( status < 0 ) status = errno;
20561 if( status ) return status;
20563 /* Draft 4 pthreads */
20564 status = pthread_create( &t, pthread_attr_default, task, NULL );
20565 if( status ) return errno;
20567 /* give thread a chance to complete */
20568 /* it should remain joinable and hence detachable */
20571 status = pthread_detach( &t );
20572 if( status ) return errno;
20575 #ifdef HAVE_LINUX_THREADS
20576 pthread_kill_other_threads_np();
20584 rm -f conftest$ac_exeext
20585 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20586 (eval $ac_link) 2>&5
20588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20589 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20591 (eval $ac_try) 2>&5
20593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20594 (exit $ac_status); }; }; then
20595 ol_cv_pthread_thread=yes
20597 echo "$as_me: program exited with status $ac_status" >&5
20598 echo "$as_me: failed program was:" >&5
20599 sed 's/^/| /' conftest.$ac_ext >&5
20601 ( exit $ac_status )
20602 ol_cv_pthread_thread=no
20604 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20611 echo "$as_me:$LINENO: result: $ol_cv_pthread_thread" >&5
20612 echo "${ECHO_T}$ol_cv_pthread_thread" >&6
20614 if test $ol_cv_pthread_thread = yes ; then
20615 ol_link_pthreads="-thread"
20616 ol_link_threads=posix
20621 # Pthread try link: -lpthread -lmach -lexc -lc_r (ol_cv_pthread_lpthread_lmach_lexc_lc_r)
20622 if test "$ol_link_threads" = no ; then
20623 # try -lpthread -lmach -lexc -lc_r
20624 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc -lc_r" >&5
20625 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc -lc_r... $ECHO_C" >&6
20626 if test "${ol_cv_pthread_lpthread_lmach_lexc_lc_r+set}" = set; then
20627 echo $ECHO_N "(cached) $ECHO_C" >&6
20632 LIBS="-lpthread -lmach -lexc -lc_r $LIBS"
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_lpthread_lmach_lexc_lc_r=yes
20735 echo "$as_me: failed program was:" >&5
20736 sed 's/^/| /' conftest.$ac_ext >&5
20738 ol_cv_pthread_lpthread_lmach_lexc_lc_r=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_lpthread_lmach_lexc_lc_r=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_lpthread_lmach_lexc_lc_r=no
20840 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20847 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&5
20848 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&6
20850 if test $ol_cv_pthread_lpthread_lmach_lexc_lc_r = yes ; then
20851 ol_link_pthreads="-lpthread -lmach -lexc -lc_r"
20852 ol_link_threads=posix
20856 # Pthread try link: -lpthread -lmach -lexc (ol_cv_pthread_lpthread_lmach_lexc)
20857 if test "$ol_link_threads" = no ; then
20858 # try -lpthread -lmach -lexc
20859 echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc" >&5
20860 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc... $ECHO_C" >&6
20861 if test "${ol_cv_pthread_lpthread_lmach_lexc+set}" = set; then
20862 echo $ECHO_N "(cached) $ECHO_C" >&6
20867 LIBS="-lpthread -lmach -lexc $LIBS"
20869 if test "$cross_compiling" = yes; then
20870 cat >conftest.$ac_ext <<_ACEOF
20873 cat confdefs.h >>conftest.$ac_ext
20874 cat >>conftest.$ac_ext <<_ACEOF
20875 /* end confdefs.h. */
20877 /* pthread test headers */
20878 #include <pthread.h>
20879 #if HAVE_PTHREADS < 7
20883 #define NULL (void*)0
20886 static void *task(p)
20889 return (void *) (p == NULL);
20896 /* pthread test function */
20897 #ifndef PTHREAD_CREATE_DETACHED
20898 #define PTHREAD_CREATE_DETACHED 1
20902 int detach = PTHREAD_CREATE_DETACHED;
20904 #if HAVE_PTHREADS > 4
20905 /* Final pthreads */
20906 pthread_attr_t attr;
20908 status = pthread_attr_init(&attr);
20909 if( status ) return status;
20911 #if HAVE_PTHREADS < 7
20912 status = pthread_attr_setdetachstate(&attr, &detach);
20913 if( status < 0 ) status = errno;
20915 status = pthread_attr_setdetachstate(&attr, detach);
20917 if( status ) return status;
20918 status = pthread_create( &t, &attr, task, NULL );
20919 #if HAVE_PTHREADS < 7
20920 if( status < 0 ) status = errno;
20922 if( status ) return status;
20924 /* Draft 4 pthreads */
20925 status = pthread_create( &t, pthread_attr_default, task, NULL );
20926 if( status ) return errno;
20928 /* give thread a chance to complete */
20929 /* it should remain joinable and hence detachable */
20932 status = pthread_detach( &t );
20933 if( status ) return errno;
20936 #ifdef HAVE_LINUX_THREADS
20937 pthread_kill_other_threads_np();
20946 rm -f conftest.$ac_objext conftest$ac_exeext
20947 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20948 (eval $ac_link) 2>conftest.er1
20950 grep -v '^ *+' conftest.er1 >conftest.err
20952 cat conftest.err >&5
20953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20954 (exit $ac_status); } &&
20955 { ac_try='test -z "$ac_c_werror_flag"
20956 || test ! -s conftest.err'
20957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20958 (eval $ac_try) 2>&5
20960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20961 (exit $ac_status); }; } &&
20962 { ac_try='test -s conftest$ac_exeext'
20963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20964 (eval $ac_try) 2>&5
20966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20967 (exit $ac_status); }; }; then
20968 ol_cv_pthread_lpthread_lmach_lexc=yes
20970 echo "$as_me: failed program was:" >&5
20971 sed 's/^/| /' conftest.$ac_ext >&5
20973 ol_cv_pthread_lpthread_lmach_lexc=no
20975 rm -f conftest.err conftest.$ac_objext \
20976 conftest$ac_exeext conftest.$ac_ext
20978 cat >conftest.$ac_ext <<_ACEOF
20981 cat confdefs.h >>conftest.$ac_ext
20982 cat >>conftest.$ac_ext <<_ACEOF
20983 /* end confdefs.h. */
20985 /* pthread test headers */
20986 #include <pthread.h>
20987 #if HAVE_PTHREADS < 7
20991 #define NULL (void*)0
20994 static void *task(p)
20997 return (void *) (p == NULL);
21001 int main(argc, argv)
21006 /* pthread test function */
21007 #ifndef PTHREAD_CREATE_DETACHED
21008 #define PTHREAD_CREATE_DETACHED 1
21012 int detach = PTHREAD_CREATE_DETACHED;
21014 #if HAVE_PTHREADS > 4
21015 /* Final pthreads */
21016 pthread_attr_t attr;
21018 status = pthread_attr_init(&attr);
21019 if( status ) return status;
21021 #if HAVE_PTHREADS < 7
21022 status = pthread_attr_setdetachstate(&attr, &detach);
21023 if( status < 0 ) status = errno;
21025 status = pthread_attr_setdetachstate(&attr, detach);
21027 if( status ) return status;
21028 status = pthread_create( &t, &attr, task, NULL );
21029 #if HAVE_PTHREADS < 7
21030 if( status < 0 ) status = errno;
21032 if( status ) return status;
21034 /* Draft 4 pthreads */
21035 status = pthread_create( &t, pthread_attr_default, task, NULL );
21036 if( status ) return errno;
21038 /* give thread a chance to complete */
21039 /* it should remain joinable and hence detachable */
21042 status = pthread_detach( &t );
21043 if( status ) return errno;
21046 #ifdef HAVE_LINUX_THREADS
21047 pthread_kill_other_threads_np();
21055 rm -f conftest$ac_exeext
21056 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21057 (eval $ac_link) 2>&5
21059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21060 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21062 (eval $ac_try) 2>&5
21064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21065 (exit $ac_status); }; }; then
21066 ol_cv_pthread_lpthread_lmach_lexc=yes
21068 echo "$as_me: program exited with status $ac_status" >&5
21069 echo "$as_me: failed program was:" >&5
21070 sed 's/^/| /' conftest.$ac_ext >&5
21072 ( exit $ac_status )
21073 ol_cv_pthread_lpthread_lmach_lexc=no
21075 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21082 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc" >&5
21083 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc" >&6
21085 if test $ol_cv_pthread_lpthread_lmach_lexc = yes ; then
21086 ol_link_pthreads="-lpthread -lmach -lexc"
21087 ol_link_threads=posix
21092 # Pthread try link: -lpthread -Wl,-woff,85 (ol_cv_pthread_lib_lpthread_woff)
21093 if test "$ol_link_threads" = no ; then
21094 # try -lpthread -Wl,-woff,85
21095 echo "$as_me:$LINENO: checking for pthread link with -lpthread -Wl,-woff,85" >&5
21096 echo $ECHO_N "checking for pthread link with -lpthread -Wl,-woff,85... $ECHO_C" >&6
21097 if test "${ol_cv_pthread_lib_lpthread_woff+set}" = set; then
21098 echo $ECHO_N "(cached) $ECHO_C" >&6
21103 LIBS="-lpthread -Wl,-woff,85 $LIBS"
21105 if test "$cross_compiling" = yes; then
21106 cat >conftest.$ac_ext <<_ACEOF
21109 cat confdefs.h >>conftest.$ac_ext
21110 cat >>conftest.$ac_ext <<_ACEOF
21111 /* end confdefs.h. */
21113 /* pthread test headers */
21114 #include <pthread.h>
21115 #if HAVE_PTHREADS < 7
21119 #define NULL (void*)0
21122 static void *task(p)
21125 return (void *) (p == NULL);
21132 /* pthread test function */
21133 #ifndef PTHREAD_CREATE_DETACHED
21134 #define PTHREAD_CREATE_DETACHED 1
21138 int detach = PTHREAD_CREATE_DETACHED;
21140 #if HAVE_PTHREADS > 4
21141 /* Final pthreads */
21142 pthread_attr_t attr;
21144 status = pthread_attr_init(&attr);
21145 if( status ) return status;
21147 #if HAVE_PTHREADS < 7
21148 status = pthread_attr_setdetachstate(&attr, &detach);
21149 if( status < 0 ) status = errno;
21151 status = pthread_attr_setdetachstate(&attr, detach);
21153 if( status ) return status;
21154 status = pthread_create( &t, &attr, task, NULL );
21155 #if HAVE_PTHREADS < 7
21156 if( status < 0 ) status = errno;
21158 if( status ) return status;
21160 /* Draft 4 pthreads */
21161 status = pthread_create( &t, pthread_attr_default, task, NULL );
21162 if( status ) return errno;
21164 /* give thread a chance to complete */
21165 /* it should remain joinable and hence detachable */
21168 status = pthread_detach( &t );
21169 if( status ) return errno;
21172 #ifdef HAVE_LINUX_THREADS
21173 pthread_kill_other_threads_np();
21182 rm -f conftest.$ac_objext conftest$ac_exeext
21183 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21184 (eval $ac_link) 2>conftest.er1
21186 grep -v '^ *+' conftest.er1 >conftest.err
21188 cat conftest.err >&5
21189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21190 (exit $ac_status); } &&
21191 { ac_try='test -z "$ac_c_werror_flag"
21192 || test ! -s conftest.err'
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); }; } &&
21198 { ac_try='test -s conftest$ac_exeext'
21199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21200 (eval $ac_try) 2>&5
21202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21203 (exit $ac_status); }; }; then
21204 ol_cv_pthread_lib_lpthread_woff=yes
21206 echo "$as_me: failed program was:" >&5
21207 sed 's/^/| /' conftest.$ac_ext >&5
21209 ol_cv_pthread_lib_lpthread_woff=no
21211 rm -f conftest.err conftest.$ac_objext \
21212 conftest$ac_exeext conftest.$ac_ext
21214 cat >conftest.$ac_ext <<_ACEOF
21217 cat confdefs.h >>conftest.$ac_ext
21218 cat >>conftest.$ac_ext <<_ACEOF
21219 /* end confdefs.h. */
21221 /* pthread test headers */
21222 #include <pthread.h>
21223 #if HAVE_PTHREADS < 7
21227 #define NULL (void*)0
21230 static void *task(p)
21233 return (void *) (p == NULL);
21237 int main(argc, argv)
21242 /* pthread test function */
21243 #ifndef PTHREAD_CREATE_DETACHED
21244 #define PTHREAD_CREATE_DETACHED 1
21248 int detach = PTHREAD_CREATE_DETACHED;
21250 #if HAVE_PTHREADS > 4
21251 /* Final pthreads */
21252 pthread_attr_t attr;
21254 status = pthread_attr_init(&attr);
21255 if( status ) return status;
21257 #if HAVE_PTHREADS < 7
21258 status = pthread_attr_setdetachstate(&attr, &detach);
21259 if( status < 0 ) status = errno;
21261 status = pthread_attr_setdetachstate(&attr, detach);
21263 if( status ) return status;
21264 status = pthread_create( &t, &attr, task, NULL );
21265 #if HAVE_PTHREADS < 7
21266 if( status < 0 ) status = errno;
21268 if( status ) return status;
21270 /* Draft 4 pthreads */
21271 status = pthread_create( &t, pthread_attr_default, task, NULL );
21272 if( status ) return errno;
21274 /* give thread a chance to complete */
21275 /* it should remain joinable and hence detachable */
21278 status = pthread_detach( &t );
21279 if( status ) return errno;
21282 #ifdef HAVE_LINUX_THREADS
21283 pthread_kill_other_threads_np();
21291 rm -f conftest$ac_exeext
21292 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21293 (eval $ac_link) 2>&5
21295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21296 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21298 (eval $ac_try) 2>&5
21300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21301 (exit $ac_status); }; }; then
21302 ol_cv_pthread_lib_lpthread_woff=yes
21304 echo "$as_me: program exited with status $ac_status" >&5
21305 echo "$as_me: failed program was:" >&5
21306 sed 's/^/| /' conftest.$ac_ext >&5
21308 ( exit $ac_status )
21309 ol_cv_pthread_lib_lpthread_woff=no
21311 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21318 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthread_woff" >&5
21319 echo "${ECHO_T}$ol_cv_pthread_lib_lpthread_woff" >&6
21321 if test $ol_cv_pthread_lib_lpthread_woff = yes ; then
21322 ol_link_pthreads="-lpthread -Wl,-woff,85"
21323 ol_link_threads=posix
21328 # Pthread try link: -lpthread (ol_cv_pthread_lpthread)
21329 if test "$ol_link_threads" = no ; then
21331 echo "$as_me:$LINENO: checking for pthread link with -lpthread" >&5
21332 echo $ECHO_N "checking for pthread link with -lpthread... $ECHO_C" >&6
21333 if test "${ol_cv_pthread_lpthread+set}" = set; then
21334 echo $ECHO_N "(cached) $ECHO_C" >&6
21339 LIBS="-lpthread $LIBS"
21341 if test "$cross_compiling" = yes; then
21342 cat >conftest.$ac_ext <<_ACEOF
21345 cat confdefs.h >>conftest.$ac_ext
21346 cat >>conftest.$ac_ext <<_ACEOF
21347 /* end confdefs.h. */
21349 /* pthread test headers */
21350 #include <pthread.h>
21351 #if HAVE_PTHREADS < 7
21355 #define NULL (void*)0
21358 static void *task(p)
21361 return (void *) (p == NULL);
21368 /* pthread test function */
21369 #ifndef PTHREAD_CREATE_DETACHED
21370 #define PTHREAD_CREATE_DETACHED 1
21374 int detach = PTHREAD_CREATE_DETACHED;
21376 #if HAVE_PTHREADS > 4
21377 /* Final pthreads */
21378 pthread_attr_t attr;
21380 status = pthread_attr_init(&attr);
21381 if( status ) return status;
21383 #if HAVE_PTHREADS < 7
21384 status = pthread_attr_setdetachstate(&attr, &detach);
21385 if( status < 0 ) status = errno;
21387 status = pthread_attr_setdetachstate(&attr, detach);
21389 if( status ) return status;
21390 status = pthread_create( &t, &attr, task, NULL );
21391 #if HAVE_PTHREADS < 7
21392 if( status < 0 ) status = errno;
21394 if( status ) return status;
21396 /* Draft 4 pthreads */
21397 status = pthread_create( &t, pthread_attr_default, task, NULL );
21398 if( status ) return errno;
21400 /* give thread a chance to complete */
21401 /* it should remain joinable and hence detachable */
21404 status = pthread_detach( &t );
21405 if( status ) return errno;
21408 #ifdef HAVE_LINUX_THREADS
21409 pthread_kill_other_threads_np();
21418 rm -f conftest.$ac_objext conftest$ac_exeext
21419 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21420 (eval $ac_link) 2>conftest.er1
21422 grep -v '^ *+' conftest.er1 >conftest.err
21424 cat conftest.err >&5
21425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21426 (exit $ac_status); } &&
21427 { ac_try='test -z "$ac_c_werror_flag"
21428 || test ! -s conftest.err'
21429 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21430 (eval $ac_try) 2>&5
21432 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21433 (exit $ac_status); }; } &&
21434 { ac_try='test -s conftest$ac_exeext'
21435 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21436 (eval $ac_try) 2>&5
21438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21439 (exit $ac_status); }; }; then
21440 ol_cv_pthread_lpthread=yes
21442 echo "$as_me: failed program was:" >&5
21443 sed 's/^/| /' conftest.$ac_ext >&5
21445 ol_cv_pthread_lpthread=no
21447 rm -f conftest.err conftest.$ac_objext \
21448 conftest$ac_exeext conftest.$ac_ext
21450 cat >conftest.$ac_ext <<_ACEOF
21453 cat confdefs.h >>conftest.$ac_ext
21454 cat >>conftest.$ac_ext <<_ACEOF
21455 /* end confdefs.h. */
21457 /* pthread test headers */
21458 #include <pthread.h>
21459 #if HAVE_PTHREADS < 7
21463 #define NULL (void*)0
21466 static void *task(p)
21469 return (void *) (p == NULL);
21473 int main(argc, argv)
21478 /* pthread test function */
21479 #ifndef PTHREAD_CREATE_DETACHED
21480 #define PTHREAD_CREATE_DETACHED 1
21484 int detach = PTHREAD_CREATE_DETACHED;
21486 #if HAVE_PTHREADS > 4
21487 /* Final pthreads */
21488 pthread_attr_t attr;
21490 status = pthread_attr_init(&attr);
21491 if( status ) return status;
21493 #if HAVE_PTHREADS < 7
21494 status = pthread_attr_setdetachstate(&attr, &detach);
21495 if( status < 0 ) status = errno;
21497 status = pthread_attr_setdetachstate(&attr, detach);
21499 if( status ) return status;
21500 status = pthread_create( &t, &attr, task, NULL );
21501 #if HAVE_PTHREADS < 7
21502 if( status < 0 ) status = errno;
21504 if( status ) return status;
21506 /* Draft 4 pthreads */
21507 status = pthread_create( &t, pthread_attr_default, task, NULL );
21508 if( status ) return errno;
21510 /* give thread a chance to complete */
21511 /* it should remain joinable and hence detachable */
21514 status = pthread_detach( &t );
21515 if( status ) return errno;
21518 #ifdef HAVE_LINUX_THREADS
21519 pthread_kill_other_threads_np();
21527 rm -f conftest$ac_exeext
21528 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21529 (eval $ac_link) 2>&5
21531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21532 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21534 (eval $ac_try) 2>&5
21536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21537 (exit $ac_status); }; }; then
21538 ol_cv_pthread_lpthread=yes
21540 echo "$as_me: program exited with status $ac_status" >&5
21541 echo "$as_me: failed program was:" >&5
21542 sed 's/^/| /' conftest.$ac_ext >&5
21544 ( exit $ac_status )
21545 ol_cv_pthread_lpthread=no
21547 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21554 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread" >&5
21555 echo "${ECHO_T}$ol_cv_pthread_lpthread" >&6
21557 if test $ol_cv_pthread_lpthread = yes ; then
21558 ol_link_pthreads="-lpthread"
21559 ol_link_threads=posix
21563 # Pthread try link: -lc_r (ol_cv_pthread_lc_r)
21564 if test "$ol_link_threads" = no ; then
21566 echo "$as_me:$LINENO: checking for pthread link with -lc_r" >&5
21567 echo $ECHO_N "checking for pthread link with -lc_r... $ECHO_C" >&6
21568 if test "${ol_cv_pthread_lc_r+set}" = set; then
21569 echo $ECHO_N "(cached) $ECHO_C" >&6
21576 if test "$cross_compiling" = yes; then
21577 cat >conftest.$ac_ext <<_ACEOF
21580 cat confdefs.h >>conftest.$ac_ext
21581 cat >>conftest.$ac_ext <<_ACEOF
21582 /* end confdefs.h. */
21584 /* pthread test headers */
21585 #include <pthread.h>
21586 #if HAVE_PTHREADS < 7
21590 #define NULL (void*)0
21593 static void *task(p)
21596 return (void *) (p == NULL);
21603 /* pthread test function */
21604 #ifndef PTHREAD_CREATE_DETACHED
21605 #define PTHREAD_CREATE_DETACHED 1
21609 int detach = PTHREAD_CREATE_DETACHED;
21611 #if HAVE_PTHREADS > 4
21612 /* Final pthreads */
21613 pthread_attr_t attr;
21615 status = pthread_attr_init(&attr);
21616 if( status ) return status;
21618 #if HAVE_PTHREADS < 7
21619 status = pthread_attr_setdetachstate(&attr, &detach);
21620 if( status < 0 ) status = errno;
21622 status = pthread_attr_setdetachstate(&attr, detach);
21624 if( status ) return status;
21625 status = pthread_create( &t, &attr, task, NULL );
21626 #if HAVE_PTHREADS < 7
21627 if( status < 0 ) status = errno;
21629 if( status ) return status;
21631 /* Draft 4 pthreads */
21632 status = pthread_create( &t, pthread_attr_default, task, NULL );
21633 if( status ) return errno;
21635 /* give thread a chance to complete */
21636 /* it should remain joinable and hence detachable */
21639 status = pthread_detach( &t );
21640 if( status ) return errno;
21643 #ifdef HAVE_LINUX_THREADS
21644 pthread_kill_other_threads_np();
21653 rm -f conftest.$ac_objext conftest$ac_exeext
21654 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21655 (eval $ac_link) 2>conftest.er1
21657 grep -v '^ *+' conftest.er1 >conftest.err
21659 cat conftest.err >&5
21660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21661 (exit $ac_status); } &&
21662 { ac_try='test -z "$ac_c_werror_flag"
21663 || test ! -s conftest.err'
21664 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21665 (eval $ac_try) 2>&5
21667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21668 (exit $ac_status); }; } &&
21669 { ac_try='test -s conftest$ac_exeext'
21670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21671 (eval $ac_try) 2>&5
21673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21674 (exit $ac_status); }; }; then
21675 ol_cv_pthread_lc_r=yes
21677 echo "$as_me: failed program was:" >&5
21678 sed 's/^/| /' conftest.$ac_ext >&5
21680 ol_cv_pthread_lc_r=no
21682 rm -f conftest.err conftest.$ac_objext \
21683 conftest$ac_exeext conftest.$ac_ext
21685 cat >conftest.$ac_ext <<_ACEOF
21688 cat confdefs.h >>conftest.$ac_ext
21689 cat >>conftest.$ac_ext <<_ACEOF
21690 /* end confdefs.h. */
21692 /* pthread test headers */
21693 #include <pthread.h>
21694 #if HAVE_PTHREADS < 7
21698 #define NULL (void*)0
21701 static void *task(p)
21704 return (void *) (p == NULL);
21708 int main(argc, argv)
21713 /* pthread test function */
21714 #ifndef PTHREAD_CREATE_DETACHED
21715 #define PTHREAD_CREATE_DETACHED 1
21719 int detach = PTHREAD_CREATE_DETACHED;
21721 #if HAVE_PTHREADS > 4
21722 /* Final pthreads */
21723 pthread_attr_t attr;
21725 status = pthread_attr_init(&attr);
21726 if( status ) return status;
21728 #if HAVE_PTHREADS < 7
21729 status = pthread_attr_setdetachstate(&attr, &detach);
21730 if( status < 0 ) status = errno;
21732 status = pthread_attr_setdetachstate(&attr, detach);
21734 if( status ) return status;
21735 status = pthread_create( &t, &attr, task, NULL );
21736 #if HAVE_PTHREADS < 7
21737 if( status < 0 ) status = errno;
21739 if( status ) return status;
21741 /* Draft 4 pthreads */
21742 status = pthread_create( &t, pthread_attr_default, task, NULL );
21743 if( status ) return errno;
21745 /* give thread a chance to complete */
21746 /* it should remain joinable and hence detachable */
21749 status = pthread_detach( &t );
21750 if( status ) return errno;
21753 #ifdef HAVE_LINUX_THREADS
21754 pthread_kill_other_threads_np();
21762 rm -f conftest$ac_exeext
21763 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21764 (eval $ac_link) 2>&5
21766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21767 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21769 (eval $ac_try) 2>&5
21771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21772 (exit $ac_status); }; }; then
21773 ol_cv_pthread_lc_r=yes
21775 echo "$as_me: program exited with status $ac_status" >&5
21776 echo "$as_me: failed program was:" >&5
21777 sed 's/^/| /' conftest.$ac_ext >&5
21779 ( exit $ac_status )
21780 ol_cv_pthread_lc_r=no
21782 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21789 echo "$as_me:$LINENO: result: $ol_cv_pthread_lc_r" >&5
21790 echo "${ECHO_T}$ol_cv_pthread_lc_r" >&6
21792 if test $ol_cv_pthread_lc_r = yes ; then
21793 ol_link_pthreads="-lc_r"
21794 ol_link_threads=posix
21799 # Pthread try link: -threads (ol_cv_pthread_threads)
21800 if test "$ol_link_threads" = no ; then
21802 echo "$as_me:$LINENO: checking for pthread link with -threads" >&5
21803 echo $ECHO_N "checking for pthread link with -threads... $ECHO_C" >&6
21804 if test "${ol_cv_pthread_threads+set}" = set; then
21805 echo $ECHO_N "(cached) $ECHO_C" >&6
21810 LIBS="-threads $LIBS"
21812 if test "$cross_compiling" = yes; then
21813 cat >conftest.$ac_ext <<_ACEOF
21816 cat confdefs.h >>conftest.$ac_ext
21817 cat >>conftest.$ac_ext <<_ACEOF
21818 /* end confdefs.h. */
21820 /* pthread test headers */
21821 #include <pthread.h>
21822 #if HAVE_PTHREADS < 7
21826 #define NULL (void*)0
21829 static void *task(p)
21832 return (void *) (p == NULL);
21839 /* pthread test function */
21840 #ifndef PTHREAD_CREATE_DETACHED
21841 #define PTHREAD_CREATE_DETACHED 1
21845 int detach = PTHREAD_CREATE_DETACHED;
21847 #if HAVE_PTHREADS > 4
21848 /* Final pthreads */
21849 pthread_attr_t attr;
21851 status = pthread_attr_init(&attr);
21852 if( status ) return status;
21854 #if HAVE_PTHREADS < 7
21855 status = pthread_attr_setdetachstate(&attr, &detach);
21856 if( status < 0 ) status = errno;
21858 status = pthread_attr_setdetachstate(&attr, detach);
21860 if( status ) return status;
21861 status = pthread_create( &t, &attr, task, NULL );
21862 #if HAVE_PTHREADS < 7
21863 if( status < 0 ) status = errno;
21865 if( status ) return status;
21867 /* Draft 4 pthreads */
21868 status = pthread_create( &t, pthread_attr_default, task, NULL );
21869 if( status ) return errno;
21871 /* give thread a chance to complete */
21872 /* it should remain joinable and hence detachable */
21875 status = pthread_detach( &t );
21876 if( status ) return errno;
21879 #ifdef HAVE_LINUX_THREADS
21880 pthread_kill_other_threads_np();
21889 rm -f conftest.$ac_objext conftest$ac_exeext
21890 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
21891 (eval $ac_link) 2>conftest.er1
21893 grep -v '^ *+' conftest.er1 >conftest.err
21895 cat conftest.err >&5
21896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21897 (exit $ac_status); } &&
21898 { ac_try='test -z "$ac_c_werror_flag"
21899 || test ! -s conftest.err'
21900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21901 (eval $ac_try) 2>&5
21903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21904 (exit $ac_status); }; } &&
21905 { ac_try='test -s conftest$ac_exeext'
21906 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
21907 (eval $ac_try) 2>&5
21909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21910 (exit $ac_status); }; }; then
21911 ol_cv_pthread_threads=yes
21913 echo "$as_me: failed program was:" >&5
21914 sed 's/^/| /' conftest.$ac_ext >&5
21916 ol_cv_pthread_threads=no
21918 rm -f conftest.err conftest.$ac_objext \
21919 conftest$ac_exeext conftest.$ac_ext
21921 cat >conftest.$ac_ext <<_ACEOF
21924 cat confdefs.h >>conftest.$ac_ext
21925 cat >>conftest.$ac_ext <<_ACEOF
21926 /* end confdefs.h. */
21928 /* pthread test headers */
21929 #include <pthread.h>
21930 #if HAVE_PTHREADS < 7
21934 #define NULL (void*)0
21937 static void *task(p)
21940 return (void *) (p == NULL);
21944 int main(argc, argv)
21949 /* pthread test function */
21950 #ifndef PTHREAD_CREATE_DETACHED
21951 #define PTHREAD_CREATE_DETACHED 1
21955 int detach = PTHREAD_CREATE_DETACHED;
21957 #if HAVE_PTHREADS > 4
21958 /* Final pthreads */
21959 pthread_attr_t attr;
21961 status = pthread_attr_init(&attr);
21962 if( status ) return status;
21964 #if HAVE_PTHREADS < 7
21965 status = pthread_attr_setdetachstate(&attr, &detach);
21966 if( status < 0 ) status = errno;
21968 status = pthread_attr_setdetachstate(&attr, detach);
21970 if( status ) return status;
21971 status = pthread_create( &t, &attr, task, NULL );
21972 #if HAVE_PTHREADS < 7
21973 if( status < 0 ) status = errno;
21975 if( status ) return status;
21977 /* Draft 4 pthreads */
21978 status = pthread_create( &t, pthread_attr_default, task, NULL );
21979 if( status ) return errno;
21981 /* give thread a chance to complete */
21982 /* it should remain joinable and hence detachable */
21985 status = pthread_detach( &t );
21986 if( status ) return errno;
21989 #ifdef HAVE_LINUX_THREADS
21990 pthread_kill_other_threads_np();
21998 rm -f conftest$ac_exeext
21999 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22000 (eval $ac_link) 2>&5
22002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22003 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22005 (eval $ac_try) 2>&5
22007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22008 (exit $ac_status); }; }; then
22009 ol_cv_pthread_threads=yes
22011 echo "$as_me: program exited with status $ac_status" >&5
22012 echo "$as_me: failed program was:" >&5
22013 sed 's/^/| /' conftest.$ac_ext >&5
22015 ( exit $ac_status )
22016 ol_cv_pthread_threads=no
22018 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22025 echo "$as_me:$LINENO: result: $ol_cv_pthread_threads" >&5
22026 echo "${ECHO_T}$ol_cv_pthread_threads" >&6
22028 if test $ol_cv_pthread_threads = yes ; then
22029 ol_link_pthreads="-threads"
22030 ol_link_threads=posix
22035 # Pthread try link: -lpthreads -lmach -lexc -lc_r (ol_cv_pthread_lpthreads_lmach_lexc_lc_r)
22036 if test "$ol_link_threads" = no ; then
22037 # try -lpthreads -lmach -lexc -lc_r
22038 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc -lc_r" >&5
22039 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc -lc_r... $ECHO_C" >&6
22040 if test "${ol_cv_pthread_lpthreads_lmach_lexc_lc_r+set}" = set; then
22041 echo $ECHO_N "(cached) $ECHO_C" >&6
22046 LIBS="-lpthreads -lmach -lexc -lc_r $LIBS"
22048 if test "$cross_compiling" = yes; then
22049 cat >conftest.$ac_ext <<_ACEOF
22052 cat confdefs.h >>conftest.$ac_ext
22053 cat >>conftest.$ac_ext <<_ACEOF
22054 /* end confdefs.h. */
22056 /* pthread test headers */
22057 #include <pthread.h>
22058 #if HAVE_PTHREADS < 7
22062 #define NULL (void*)0
22065 static void *task(p)
22068 return (void *) (p == NULL);
22075 /* pthread test function */
22076 #ifndef PTHREAD_CREATE_DETACHED
22077 #define PTHREAD_CREATE_DETACHED 1
22081 int detach = PTHREAD_CREATE_DETACHED;
22083 #if HAVE_PTHREADS > 4
22084 /* Final pthreads */
22085 pthread_attr_t attr;
22087 status = pthread_attr_init(&attr);
22088 if( status ) return status;
22090 #if HAVE_PTHREADS < 7
22091 status = pthread_attr_setdetachstate(&attr, &detach);
22092 if( status < 0 ) status = errno;
22094 status = pthread_attr_setdetachstate(&attr, detach);
22096 if( status ) return status;
22097 status = pthread_create( &t, &attr, task, NULL );
22098 #if HAVE_PTHREADS < 7
22099 if( status < 0 ) status = errno;
22101 if( status ) return status;
22103 /* Draft 4 pthreads */
22104 status = pthread_create( &t, pthread_attr_default, task, NULL );
22105 if( status ) return errno;
22107 /* give thread a chance to complete */
22108 /* it should remain joinable and hence detachable */
22111 status = pthread_detach( &t );
22112 if( status ) return errno;
22115 #ifdef HAVE_LINUX_THREADS
22116 pthread_kill_other_threads_np();
22125 rm -f conftest.$ac_objext conftest$ac_exeext
22126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22127 (eval $ac_link) 2>conftest.er1
22129 grep -v '^ *+' conftest.er1 >conftest.err
22131 cat conftest.err >&5
22132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22133 (exit $ac_status); } &&
22134 { ac_try='test -z "$ac_c_werror_flag"
22135 || test ! -s conftest.err'
22136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22137 (eval $ac_try) 2>&5
22139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22140 (exit $ac_status); }; } &&
22141 { ac_try='test -s conftest$ac_exeext'
22142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22143 (eval $ac_try) 2>&5
22145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22146 (exit $ac_status); }; }; then
22147 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
22149 echo "$as_me: failed program was:" >&5
22150 sed 's/^/| /' conftest.$ac_ext >&5
22152 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
22154 rm -f conftest.err conftest.$ac_objext \
22155 conftest$ac_exeext conftest.$ac_ext
22157 cat >conftest.$ac_ext <<_ACEOF
22160 cat confdefs.h >>conftest.$ac_ext
22161 cat >>conftest.$ac_ext <<_ACEOF
22162 /* end confdefs.h. */
22164 /* pthread test headers */
22165 #include <pthread.h>
22166 #if HAVE_PTHREADS < 7
22170 #define NULL (void*)0
22173 static void *task(p)
22176 return (void *) (p == NULL);
22180 int main(argc, argv)
22185 /* pthread test function */
22186 #ifndef PTHREAD_CREATE_DETACHED
22187 #define PTHREAD_CREATE_DETACHED 1
22191 int detach = PTHREAD_CREATE_DETACHED;
22193 #if HAVE_PTHREADS > 4
22194 /* Final pthreads */
22195 pthread_attr_t attr;
22197 status = pthread_attr_init(&attr);
22198 if( status ) return status;
22200 #if HAVE_PTHREADS < 7
22201 status = pthread_attr_setdetachstate(&attr, &detach);
22202 if( status < 0 ) status = errno;
22204 status = pthread_attr_setdetachstate(&attr, detach);
22206 if( status ) return status;
22207 status = pthread_create( &t, &attr, task, NULL );
22208 #if HAVE_PTHREADS < 7
22209 if( status < 0 ) status = errno;
22211 if( status ) return status;
22213 /* Draft 4 pthreads */
22214 status = pthread_create( &t, pthread_attr_default, task, NULL );
22215 if( status ) return errno;
22217 /* give thread a chance to complete */
22218 /* it should remain joinable and hence detachable */
22221 status = pthread_detach( &t );
22222 if( status ) return errno;
22225 #ifdef HAVE_LINUX_THREADS
22226 pthread_kill_other_threads_np();
22234 rm -f conftest$ac_exeext
22235 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22236 (eval $ac_link) 2>&5
22238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22239 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22241 (eval $ac_try) 2>&5
22243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22244 (exit $ac_status); }; }; then
22245 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
22247 echo "$as_me: program exited with status $ac_status" >&5
22248 echo "$as_me: failed program was:" >&5
22249 sed 's/^/| /' conftest.$ac_ext >&5
22251 ( exit $ac_status )
22252 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
22254 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22261 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&5
22262 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&6
22264 if test $ol_cv_pthread_lpthreads_lmach_lexc_lc_r = yes ; then
22265 ol_link_pthreads="-lpthreads -lmach -lexc -lc_r"
22266 ol_link_threads=posix
22270 # Pthread try link: -lpthreads -lmach -lexc (ol_cv_pthread_lpthreads_lmach_lexc)
22271 if test "$ol_link_threads" = no ; then
22272 # try -lpthreads -lmach -lexc
22273 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc" >&5
22274 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc... $ECHO_C" >&6
22275 if test "${ol_cv_pthread_lpthreads_lmach_lexc+set}" = set; then
22276 echo $ECHO_N "(cached) $ECHO_C" >&6
22281 LIBS="-lpthreads -lmach -lexc $LIBS"
22283 if test "$cross_compiling" = yes; then
22284 cat >conftest.$ac_ext <<_ACEOF
22287 cat confdefs.h >>conftest.$ac_ext
22288 cat >>conftest.$ac_ext <<_ACEOF
22289 /* end confdefs.h. */
22291 /* pthread test headers */
22292 #include <pthread.h>
22293 #if HAVE_PTHREADS < 7
22297 #define NULL (void*)0
22300 static void *task(p)
22303 return (void *) (p == NULL);
22310 /* pthread test function */
22311 #ifndef PTHREAD_CREATE_DETACHED
22312 #define PTHREAD_CREATE_DETACHED 1
22316 int detach = PTHREAD_CREATE_DETACHED;
22318 #if HAVE_PTHREADS > 4
22319 /* Final pthreads */
22320 pthread_attr_t attr;
22322 status = pthread_attr_init(&attr);
22323 if( status ) return status;
22325 #if HAVE_PTHREADS < 7
22326 status = pthread_attr_setdetachstate(&attr, &detach);
22327 if( status < 0 ) status = errno;
22329 status = pthread_attr_setdetachstate(&attr, detach);
22331 if( status ) return status;
22332 status = pthread_create( &t, &attr, task, NULL );
22333 #if HAVE_PTHREADS < 7
22334 if( status < 0 ) status = errno;
22336 if( status ) return status;
22338 /* Draft 4 pthreads */
22339 status = pthread_create( &t, pthread_attr_default, task, NULL );
22340 if( status ) return errno;
22342 /* give thread a chance to complete */
22343 /* it should remain joinable and hence detachable */
22346 status = pthread_detach( &t );
22347 if( status ) return errno;
22350 #ifdef HAVE_LINUX_THREADS
22351 pthread_kill_other_threads_np();
22360 rm -f conftest.$ac_objext conftest$ac_exeext
22361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22362 (eval $ac_link) 2>conftest.er1
22364 grep -v '^ *+' conftest.er1 >conftest.err
22366 cat conftest.err >&5
22367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22368 (exit $ac_status); } &&
22369 { ac_try='test -z "$ac_c_werror_flag"
22370 || test ! -s conftest.err'
22371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22372 (eval $ac_try) 2>&5
22374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22375 (exit $ac_status); }; } &&
22376 { ac_try='test -s conftest$ac_exeext'
22377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22378 (eval $ac_try) 2>&5
22380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22381 (exit $ac_status); }; }; then
22382 ol_cv_pthread_lpthreads_lmach_lexc=yes
22384 echo "$as_me: failed program was:" >&5
22385 sed 's/^/| /' conftest.$ac_ext >&5
22387 ol_cv_pthread_lpthreads_lmach_lexc=no
22389 rm -f conftest.err conftest.$ac_objext \
22390 conftest$ac_exeext conftest.$ac_ext
22392 cat >conftest.$ac_ext <<_ACEOF
22395 cat confdefs.h >>conftest.$ac_ext
22396 cat >>conftest.$ac_ext <<_ACEOF
22397 /* end confdefs.h. */
22399 /* pthread test headers */
22400 #include <pthread.h>
22401 #if HAVE_PTHREADS < 7
22405 #define NULL (void*)0
22408 static void *task(p)
22411 return (void *) (p == NULL);
22415 int main(argc, argv)
22420 /* pthread test function */
22421 #ifndef PTHREAD_CREATE_DETACHED
22422 #define PTHREAD_CREATE_DETACHED 1
22426 int detach = PTHREAD_CREATE_DETACHED;
22428 #if HAVE_PTHREADS > 4
22429 /* Final pthreads */
22430 pthread_attr_t attr;
22432 status = pthread_attr_init(&attr);
22433 if( status ) return status;
22435 #if HAVE_PTHREADS < 7
22436 status = pthread_attr_setdetachstate(&attr, &detach);
22437 if( status < 0 ) status = errno;
22439 status = pthread_attr_setdetachstate(&attr, detach);
22441 if( status ) return status;
22442 status = pthread_create( &t, &attr, task, NULL );
22443 #if HAVE_PTHREADS < 7
22444 if( status < 0 ) status = errno;
22446 if( status ) return status;
22448 /* Draft 4 pthreads */
22449 status = pthread_create( &t, pthread_attr_default, task, NULL );
22450 if( status ) return errno;
22452 /* give thread a chance to complete */
22453 /* it should remain joinable and hence detachable */
22456 status = pthread_detach( &t );
22457 if( status ) return errno;
22460 #ifdef HAVE_LINUX_THREADS
22461 pthread_kill_other_threads_np();
22469 rm -f conftest$ac_exeext
22470 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22471 (eval $ac_link) 2>&5
22473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22474 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22476 (eval $ac_try) 2>&5
22478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22479 (exit $ac_status); }; }; then
22480 ol_cv_pthread_lpthreads_lmach_lexc=yes
22482 echo "$as_me: program exited with status $ac_status" >&5
22483 echo "$as_me: failed program was:" >&5
22484 sed 's/^/| /' conftest.$ac_ext >&5
22486 ( exit $ac_status )
22487 ol_cv_pthread_lpthreads_lmach_lexc=no
22489 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22496 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc" >&5
22497 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc" >&6
22499 if test $ol_cv_pthread_lpthreads_lmach_lexc = yes ; then
22500 ol_link_pthreads="-lpthreads -lmach -lexc"
22501 ol_link_threads=posix
22505 # Pthread try link: -lpthreads -lexc (ol_cv_pthread_lpthreads_lexc)
22506 if test "$ol_link_threads" = no ; then
22507 # try -lpthreads -lexc
22508 echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lexc" >&5
22509 echo $ECHO_N "checking for pthread link with -lpthreads -lexc... $ECHO_C" >&6
22510 if test "${ol_cv_pthread_lpthreads_lexc+set}" = set; then
22511 echo $ECHO_N "(cached) $ECHO_C" >&6
22516 LIBS="-lpthreads -lexc $LIBS"
22518 if test "$cross_compiling" = yes; then
22519 cat >conftest.$ac_ext <<_ACEOF
22522 cat confdefs.h >>conftest.$ac_ext
22523 cat >>conftest.$ac_ext <<_ACEOF
22524 /* end confdefs.h. */
22526 /* pthread test headers */
22527 #include <pthread.h>
22528 #if HAVE_PTHREADS < 7
22532 #define NULL (void*)0
22535 static void *task(p)
22538 return (void *) (p == NULL);
22545 /* pthread test function */
22546 #ifndef PTHREAD_CREATE_DETACHED
22547 #define PTHREAD_CREATE_DETACHED 1
22551 int detach = PTHREAD_CREATE_DETACHED;
22553 #if HAVE_PTHREADS > 4
22554 /* Final pthreads */
22555 pthread_attr_t attr;
22557 status = pthread_attr_init(&attr);
22558 if( status ) return status;
22560 #if HAVE_PTHREADS < 7
22561 status = pthread_attr_setdetachstate(&attr, &detach);
22562 if( status < 0 ) status = errno;
22564 status = pthread_attr_setdetachstate(&attr, detach);
22566 if( status ) return status;
22567 status = pthread_create( &t, &attr, task, NULL );
22568 #if HAVE_PTHREADS < 7
22569 if( status < 0 ) status = errno;
22571 if( status ) return status;
22573 /* Draft 4 pthreads */
22574 status = pthread_create( &t, pthread_attr_default, task, NULL );
22575 if( status ) return errno;
22577 /* give thread a chance to complete */
22578 /* it should remain joinable and hence detachable */
22581 status = pthread_detach( &t );
22582 if( status ) return errno;
22585 #ifdef HAVE_LINUX_THREADS
22586 pthread_kill_other_threads_np();
22595 rm -f conftest.$ac_objext conftest$ac_exeext
22596 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22597 (eval $ac_link) 2>conftest.er1
22599 grep -v '^ *+' conftest.er1 >conftest.err
22601 cat conftest.err >&5
22602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22603 (exit $ac_status); } &&
22604 { ac_try='test -z "$ac_c_werror_flag"
22605 || test ! -s conftest.err'
22606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22607 (eval $ac_try) 2>&5
22609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22610 (exit $ac_status); }; } &&
22611 { ac_try='test -s conftest$ac_exeext'
22612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22613 (eval $ac_try) 2>&5
22615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22616 (exit $ac_status); }; }; then
22617 ol_cv_pthread_lpthreads_lexc=yes
22619 echo "$as_me: failed program was:" >&5
22620 sed 's/^/| /' conftest.$ac_ext >&5
22622 ol_cv_pthread_lpthreads_lexc=no
22624 rm -f conftest.err conftest.$ac_objext \
22625 conftest$ac_exeext conftest.$ac_ext
22627 cat >conftest.$ac_ext <<_ACEOF
22630 cat confdefs.h >>conftest.$ac_ext
22631 cat >>conftest.$ac_ext <<_ACEOF
22632 /* end confdefs.h. */
22634 /* pthread test headers */
22635 #include <pthread.h>
22636 #if HAVE_PTHREADS < 7
22640 #define NULL (void*)0
22643 static void *task(p)
22646 return (void *) (p == NULL);
22650 int main(argc, argv)
22655 /* pthread test function */
22656 #ifndef PTHREAD_CREATE_DETACHED
22657 #define PTHREAD_CREATE_DETACHED 1
22661 int detach = PTHREAD_CREATE_DETACHED;
22663 #if HAVE_PTHREADS > 4
22664 /* Final pthreads */
22665 pthread_attr_t attr;
22667 status = pthread_attr_init(&attr);
22668 if( status ) return status;
22670 #if HAVE_PTHREADS < 7
22671 status = pthread_attr_setdetachstate(&attr, &detach);
22672 if( status < 0 ) status = errno;
22674 status = pthread_attr_setdetachstate(&attr, detach);
22676 if( status ) return status;
22677 status = pthread_create( &t, &attr, task, NULL );
22678 #if HAVE_PTHREADS < 7
22679 if( status < 0 ) status = errno;
22681 if( status ) return status;
22683 /* Draft 4 pthreads */
22684 status = pthread_create( &t, pthread_attr_default, task, NULL );
22685 if( status ) return errno;
22687 /* give thread a chance to complete */
22688 /* it should remain joinable and hence detachable */
22691 status = pthread_detach( &t );
22692 if( status ) return errno;
22695 #ifdef HAVE_LINUX_THREADS
22696 pthread_kill_other_threads_np();
22704 rm -f conftest$ac_exeext
22705 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22706 (eval $ac_link) 2>&5
22708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22709 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22711 (eval $ac_try) 2>&5
22713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22714 (exit $ac_status); }; }; then
22715 ol_cv_pthread_lpthreads_lexc=yes
22717 echo "$as_me: program exited with status $ac_status" >&5
22718 echo "$as_me: failed program was:" >&5
22719 sed 's/^/| /' conftest.$ac_ext >&5
22721 ( exit $ac_status )
22722 ol_cv_pthread_lpthreads_lexc=no
22724 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22731 echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lexc" >&5
22732 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lexc" >&6
22734 if test $ol_cv_pthread_lpthreads_lexc = yes ; then
22735 ol_link_pthreads="-lpthreads -lexc"
22736 ol_link_threads=posix
22741 # Pthread try link: -lpthreads (ol_cv_pthread_lib_lpthreads)
22742 if test "$ol_link_threads" = no ; then
22744 echo "$as_me:$LINENO: checking for pthread link with -lpthreads" >&5
22745 echo $ECHO_N "checking for pthread link with -lpthreads... $ECHO_C" >&6
22746 if test "${ol_cv_pthread_lib_lpthreads+set}" = set; then
22747 echo $ECHO_N "(cached) $ECHO_C" >&6
22752 LIBS="-lpthreads $LIBS"
22754 if test "$cross_compiling" = yes; then
22755 cat >conftest.$ac_ext <<_ACEOF
22758 cat confdefs.h >>conftest.$ac_ext
22759 cat >>conftest.$ac_ext <<_ACEOF
22760 /* end confdefs.h. */
22762 /* pthread test headers */
22763 #include <pthread.h>
22764 #if HAVE_PTHREADS < 7
22768 #define NULL (void*)0
22771 static void *task(p)
22774 return (void *) (p == NULL);
22781 /* pthread test function */
22782 #ifndef PTHREAD_CREATE_DETACHED
22783 #define PTHREAD_CREATE_DETACHED 1
22787 int detach = PTHREAD_CREATE_DETACHED;
22789 #if HAVE_PTHREADS > 4
22790 /* Final pthreads */
22791 pthread_attr_t attr;
22793 status = pthread_attr_init(&attr);
22794 if( status ) return status;
22796 #if HAVE_PTHREADS < 7
22797 status = pthread_attr_setdetachstate(&attr, &detach);
22798 if( status < 0 ) status = errno;
22800 status = pthread_attr_setdetachstate(&attr, detach);
22802 if( status ) return status;
22803 status = pthread_create( &t, &attr, task, NULL );
22804 #if HAVE_PTHREADS < 7
22805 if( status < 0 ) status = errno;
22807 if( status ) return status;
22809 /* Draft 4 pthreads */
22810 status = pthread_create( &t, pthread_attr_default, task, NULL );
22811 if( status ) return errno;
22813 /* give thread a chance to complete */
22814 /* it should remain joinable and hence detachable */
22817 status = pthread_detach( &t );
22818 if( status ) return errno;
22821 #ifdef HAVE_LINUX_THREADS
22822 pthread_kill_other_threads_np();
22831 rm -f conftest.$ac_objext conftest$ac_exeext
22832 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22833 (eval $ac_link) 2>conftest.er1
22835 grep -v '^ *+' conftest.er1 >conftest.err
22837 cat conftest.err >&5
22838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22839 (exit $ac_status); } &&
22840 { ac_try='test -z "$ac_c_werror_flag"
22841 || test ! -s conftest.err'
22842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22843 (eval $ac_try) 2>&5
22845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22846 (exit $ac_status); }; } &&
22847 { ac_try='test -s conftest$ac_exeext'
22848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22849 (eval $ac_try) 2>&5
22851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22852 (exit $ac_status); }; }; then
22853 ol_cv_pthread_lib_lpthreads=yes
22855 echo "$as_me: failed program was:" >&5
22856 sed 's/^/| /' conftest.$ac_ext >&5
22858 ol_cv_pthread_lib_lpthreads=no
22860 rm -f conftest.err conftest.$ac_objext \
22861 conftest$ac_exeext conftest.$ac_ext
22863 cat >conftest.$ac_ext <<_ACEOF
22866 cat confdefs.h >>conftest.$ac_ext
22867 cat >>conftest.$ac_ext <<_ACEOF
22868 /* end confdefs.h. */
22870 /* pthread test headers */
22871 #include <pthread.h>
22872 #if HAVE_PTHREADS < 7
22876 #define NULL (void*)0
22879 static void *task(p)
22882 return (void *) (p == NULL);
22886 int main(argc, argv)
22891 /* pthread test function */
22892 #ifndef PTHREAD_CREATE_DETACHED
22893 #define PTHREAD_CREATE_DETACHED 1
22897 int detach = PTHREAD_CREATE_DETACHED;
22899 #if HAVE_PTHREADS > 4
22900 /* Final pthreads */
22901 pthread_attr_t attr;
22903 status = pthread_attr_init(&attr);
22904 if( status ) return status;
22906 #if HAVE_PTHREADS < 7
22907 status = pthread_attr_setdetachstate(&attr, &detach);
22908 if( status < 0 ) status = errno;
22910 status = pthread_attr_setdetachstate(&attr, detach);
22912 if( status ) return status;
22913 status = pthread_create( &t, &attr, task, NULL );
22914 #if HAVE_PTHREADS < 7
22915 if( status < 0 ) status = errno;
22917 if( status ) return status;
22919 /* Draft 4 pthreads */
22920 status = pthread_create( &t, pthread_attr_default, task, NULL );
22921 if( status ) return errno;
22923 /* give thread a chance to complete */
22924 /* it should remain joinable and hence detachable */
22927 status = pthread_detach( &t );
22928 if( status ) return errno;
22931 #ifdef HAVE_LINUX_THREADS
22932 pthread_kill_other_threads_np();
22940 rm -f conftest$ac_exeext
22941 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
22942 (eval $ac_link) 2>&5
22944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22945 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
22947 (eval $ac_try) 2>&5
22949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22950 (exit $ac_status); }; }; then
22951 ol_cv_pthread_lib_lpthreads=yes
22953 echo "$as_me: program exited with status $ac_status" >&5
22954 echo "$as_me: failed program was:" >&5
22955 sed 's/^/| /' conftest.$ac_ext >&5
22957 ( exit $ac_status )
22958 ol_cv_pthread_lib_lpthreads=no
22960 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22967 echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthreads" >&5
22968 echo "${ECHO_T}$ol_cv_pthread_lib_lpthreads" >&6
22970 if test $ol_cv_pthread_lib_lpthreads = yes ; then
22971 ol_link_pthreads="-lpthreads"
22972 ol_link_threads=posix
22977 if test $ol_link_threads != no ; then
22978 LTHREAD_LIBS="$LTHREAD_LIBS $ol_link_pthreads"
22980 save_CPPFLAGS="$CPPFLAGS"
22982 LIBS="$LTHREAD_LIBS $LIBS"
22987 for ac_func in sched_yield pthread_yield thr_yield
22989 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
22990 echo "$as_me:$LINENO: checking for $ac_func" >&5
22991 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
22992 if eval "test \"\${$as_ac_var+set}\" = set"; then
22993 echo $ECHO_N "(cached) $ECHO_C" >&6
22995 cat >conftest.$ac_ext <<_ACEOF
22998 cat confdefs.h >>conftest.$ac_ext
22999 cat >>conftest.$ac_ext <<_ACEOF
23000 /* end confdefs.h. */
23001 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23002 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23003 #define $ac_func innocuous_$ac_func
23005 /* System header to define __stub macros and hopefully few prototypes,
23006 which can conflict with char $ac_func (); below.
23007 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23008 <limits.h> exists even on freestanding compilers. */
23011 # include <limits.h>
23013 # include <assert.h>
23018 /* Override any gcc2 internal prototype to avoid an error. */
23023 /* We use char because int might match the return type of a gcc2
23024 builtin and then its argument prototype would still apply. */
23026 /* The GNU C library defines this for functions which it implements
23027 to always fail with ENOSYS. Some functions are actually named
23028 something starting with __ and the normal name is an alias. */
23029 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
23032 char (*f) () = $ac_func;
23041 return f != $ac_func;
23046 rm -f conftest.$ac_objext conftest$ac_exeext
23047 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23048 (eval $ac_link) 2>conftest.er1
23050 grep -v '^ *+' conftest.er1 >conftest.err
23052 cat conftest.err >&5
23053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23054 (exit $ac_status); } &&
23055 { ac_try='test -z "$ac_c_werror_flag"
23056 || test ! -s conftest.err'
23057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23058 (eval $ac_try) 2>&5
23060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23061 (exit $ac_status); }; } &&
23062 { ac_try='test -s conftest$ac_exeext'
23063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23064 (eval $ac_try) 2>&5
23066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23067 (exit $ac_status); }; }; then
23068 eval "$as_ac_var=yes"
23070 echo "$as_me: failed program was:" >&5
23071 sed 's/^/| /' conftest.$ac_ext >&5
23073 eval "$as_ac_var=no"
23075 rm -f conftest.err conftest.$ac_objext \
23076 conftest$ac_exeext conftest.$ac_ext
23078 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
23079 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
23080 if test `eval echo '${'$as_ac_var'}'` = yes; then
23081 cat >>confdefs.h <<_ACEOF
23082 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23089 if test $ac_cv_func_sched_yield = no &&
23090 test $ac_cv_func_pthread_yield = no &&
23091 test $ac_cv_func_thr_yield = no ; then
23092 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
23093 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
23094 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
23095 echo $ECHO_N "(cached) $ECHO_C" >&6
23097 ac_check_lib_save_LIBS=$LIBS
23099 cat >conftest.$ac_ext <<_ACEOF
23102 cat confdefs.h >>conftest.$ac_ext
23103 cat >>conftest.$ac_ext <<_ACEOF
23104 /* end confdefs.h. */
23106 /* Override any gcc2 internal prototype to avoid an error. */
23110 /* We use char because int might match the return type of a gcc2
23111 builtin and then its argument prototype would still apply. */
23112 char sched_yield ();
23121 rm -f conftest.$ac_objext conftest$ac_exeext
23122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23123 (eval $ac_link) 2>conftest.er1
23125 grep -v '^ *+' conftest.er1 >conftest.err
23127 cat conftest.err >&5
23128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23129 (exit $ac_status); } &&
23130 { ac_try='test -z "$ac_c_werror_flag"
23131 || test ! -s conftest.err'
23132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23133 (eval $ac_try) 2>&5
23135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23136 (exit $ac_status); }; } &&
23137 { ac_try='test -s conftest$ac_exeext'
23138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23139 (eval $ac_try) 2>&5
23141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23142 (exit $ac_status); }; }; then
23143 ac_cv_lib_rt_sched_yield=yes
23145 echo "$as_me: failed program was:" >&5
23146 sed 's/^/| /' conftest.$ac_ext >&5
23148 ac_cv_lib_rt_sched_yield=no
23150 rm -f conftest.err conftest.$ac_objext \
23151 conftest$ac_exeext conftest.$ac_ext
23152 LIBS=$ac_check_lib_save_LIBS
23154 echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
23155 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
23156 if test $ac_cv_lib_rt_sched_yield = yes; then
23157 LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
23159 cat >>confdefs.h <<\_ACEOF
23160 #define HAVE_SCHED_YIELD 1
23163 ac_cv_func_sched_yield=yes
23165 ac_cv_func_sched_yield=no
23169 if test $ac_cv_func_sched_yield = no &&
23170 test $ac_cv_func_pthread_yield = no &&
23171 test "$ac_cv_func_thr_yield" = no ; then
23172 { echo "$as_me:$LINENO: WARNING: could not locate sched_yield() or pthread_yield()" >&5
23173 echo "$as_me: WARNING: could not locate sched_yield() or pthread_yield()" >&2;}
23177 for ac_func in pthread_kill
23179 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23180 echo "$as_me:$LINENO: checking for $ac_func" >&5
23181 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
23182 if eval "test \"\${$as_ac_var+set}\" = set"; then
23183 echo $ECHO_N "(cached) $ECHO_C" >&6
23185 cat >conftest.$ac_ext <<_ACEOF
23188 cat confdefs.h >>conftest.$ac_ext
23189 cat >>conftest.$ac_ext <<_ACEOF
23190 /* end confdefs.h. */
23191 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23192 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23193 #define $ac_func innocuous_$ac_func
23195 /* System header to define __stub macros and hopefully few prototypes,
23196 which can conflict with char $ac_func (); below.
23197 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23198 <limits.h> exists even on freestanding compilers. */
23201 # include <limits.h>
23203 # include <assert.h>
23208 /* Override any gcc2 internal prototype to avoid an error. */
23213 /* We use char because int might match the return type of a gcc2
23214 builtin and then its argument prototype would still apply. */
23216 /* The GNU C library defines this for functions which it implements
23217 to always fail with ENOSYS. Some functions are actually named
23218 something starting with __ and the normal name is an alias. */
23219 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
23222 char (*f) () = $ac_func;
23231 return f != $ac_func;
23236 rm -f conftest.$ac_objext conftest$ac_exeext
23237 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23238 (eval $ac_link) 2>conftest.er1
23240 grep -v '^ *+' conftest.er1 >conftest.err
23242 cat conftest.err >&5
23243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23244 (exit $ac_status); } &&
23245 { ac_try='test -z "$ac_c_werror_flag"
23246 || test ! -s conftest.err'
23247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23248 (eval $ac_try) 2>&5
23250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23251 (exit $ac_status); }; } &&
23252 { ac_try='test -s conftest$ac_exeext'
23253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23254 (eval $ac_try) 2>&5
23256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23257 (exit $ac_status); }; }; then
23258 eval "$as_ac_var=yes"
23260 echo "$as_me: failed program was:" >&5
23261 sed 's/^/| /' conftest.$ac_ext >&5
23263 eval "$as_ac_var=no"
23265 rm -f conftest.err conftest.$ac_objext \
23266 conftest$ac_exeext conftest.$ac_ext
23268 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
23269 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
23270 if test `eval echo '${'$as_ac_var'}'` = yes; then
23271 cat >>confdefs.h <<_ACEOF
23272 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23279 echo "$as_me:$LINENO: checking for pthread_rwlock_destroy with <pthread.h>" >&5
23280 echo $ECHO_N "checking for pthread_rwlock_destroy with <pthread.h>... $ECHO_C" >&6
23281 if test "${ol_cv_func_pthread_rwlock_destroy+set}" = set; then
23282 echo $ECHO_N "(cached) $ECHO_C" >&6
23285 cat >conftest.$ac_ext <<_ACEOF
23288 cat confdefs.h >>conftest.$ac_ext
23289 cat >>conftest.$ac_ext <<_ACEOF
23290 /* end confdefs.h. */
23292 #include <pthread.h>
23293 pthread_rwlock_t rwlock;
23298 pthread_rwlock_destroy(&rwlock);
23303 rm -f conftest.$ac_objext conftest$ac_exeext
23304 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23305 (eval $ac_link) 2>conftest.er1
23307 grep -v '^ *+' conftest.er1 >conftest.err
23309 cat conftest.err >&5
23310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23311 (exit $ac_status); } &&
23312 { ac_try='test -z "$ac_c_werror_flag"
23313 || test ! -s conftest.err'
23314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23315 (eval $ac_try) 2>&5
23317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23318 (exit $ac_status); }; } &&
23319 { ac_try='test -s conftest$ac_exeext'
23320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23321 (eval $ac_try) 2>&5
23323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23324 (exit $ac_status); }; }; then
23325 ol_cv_func_pthread_rwlock_destroy=yes
23327 echo "$as_me: failed program was:" >&5
23328 sed 's/^/| /' conftest.$ac_ext >&5
23330 ol_cv_func_pthread_rwlock_destroy=no
23332 rm -f conftest.err conftest.$ac_objext \
23333 conftest$ac_exeext conftest.$ac_ext
23336 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_rwlock_destroy" >&5
23337 echo "${ECHO_T}$ol_cv_func_pthread_rwlock_destroy" >&6
23338 if test $ol_cv_func_pthread_rwlock_destroy = yes ; then
23340 cat >>confdefs.h <<\_ACEOF
23341 #define HAVE_PTHREAD_RWLOCK_DESTROY 1
23346 echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
23347 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6
23348 if test "${ol_cv_func_pthread_detach+set}" = set; then
23349 echo $ECHO_N "(cached) $ECHO_C" >&6
23352 cat >conftest.$ac_ext <<_ACEOF
23355 cat confdefs.h >>conftest.$ac_ext
23356 cat >>conftest.$ac_ext <<_ACEOF
23357 /* end confdefs.h. */
23359 #include <pthread.h>
23361 #define NULL (void*)0
23367 pthread_detach(NULL);
23372 rm -f conftest.$ac_objext conftest$ac_exeext
23373 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23374 (eval $ac_link) 2>conftest.er1
23376 grep -v '^ *+' conftest.er1 >conftest.err
23378 cat conftest.err >&5
23379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23380 (exit $ac_status); } &&
23381 { ac_try='test -z "$ac_c_werror_flag"
23382 || test ! -s conftest.err'
23383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23384 (eval $ac_try) 2>&5
23386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23387 (exit $ac_status); }; } &&
23388 { ac_try='test -s conftest$ac_exeext'
23389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23390 (eval $ac_try) 2>&5
23392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23393 (exit $ac_status); }; }; then
23394 ol_cv_func_pthread_detach=yes
23396 echo "$as_me: failed program was:" >&5
23397 sed 's/^/| /' conftest.$ac_ext >&5
23399 ol_cv_func_pthread_detach=no
23401 rm -f conftest.err conftest.$ac_objext \
23402 conftest$ac_exeext conftest.$ac_ext
23405 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
23406 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6
23408 if test $ol_cv_func_pthread_detach = no ; then
23409 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
23410 echo "$as_me: error: could not locate pthread_detach()" >&2;}
23411 { (exit 1); exit 1; }; }
23415 cat >>confdefs.h <<\_ACEOF
23416 #define HAVE_PTHREAD_DETACH 1
23425 pthread_setconcurrency \
23426 pthread_getconcurrency \
23427 thr_setconcurrency \
23428 thr_getconcurrency \
23431 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23432 echo "$as_me:$LINENO: checking for $ac_func" >&5
23433 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
23434 if eval "test \"\${$as_ac_var+set}\" = set"; then
23435 echo $ECHO_N "(cached) $ECHO_C" >&6
23437 cat >conftest.$ac_ext <<_ACEOF
23440 cat confdefs.h >>conftest.$ac_ext
23441 cat >>conftest.$ac_ext <<_ACEOF
23442 /* end confdefs.h. */
23443 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23444 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23445 #define $ac_func innocuous_$ac_func
23447 /* System header to define __stub macros and hopefully few prototypes,
23448 which can conflict with char $ac_func (); below.
23449 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23450 <limits.h> exists even on freestanding compilers. */
23453 # include <limits.h>
23455 # include <assert.h>
23460 /* Override any gcc2 internal prototype to avoid an error. */
23465 /* We use char because int might match the return type of a gcc2
23466 builtin and then its argument prototype would still apply. */
23468 /* The GNU C library defines this for functions which it implements
23469 to always fail with ENOSYS. Some functions are actually named
23470 something starting with __ and the normal name is an alias. */
23471 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
23474 char (*f) () = $ac_func;
23483 return f != $ac_func;
23488 rm -f conftest.$ac_objext conftest$ac_exeext
23489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23490 (eval $ac_link) 2>conftest.er1
23492 grep -v '^ *+' conftest.er1 >conftest.err
23494 cat conftest.err >&5
23495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23496 (exit $ac_status); } &&
23497 { ac_try='test -z "$ac_c_werror_flag"
23498 || test ! -s conftest.err'
23499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23500 (eval $ac_try) 2>&5
23502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23503 (exit $ac_status); }; } &&
23504 { ac_try='test -s conftest$ac_exeext'
23505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23506 (eval $ac_try) 2>&5
23508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23509 (exit $ac_status); }; }; then
23510 eval "$as_ac_var=yes"
23512 echo "$as_me: failed program was:" >&5
23513 sed 's/^/| /' conftest.$ac_ext >&5
23515 eval "$as_ac_var=no"
23517 rm -f conftest.err conftest.$ac_objext \
23518 conftest$ac_exeext conftest.$ac_ext
23520 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
23521 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
23522 if test `eval echo '${'$as_ac_var'}'` = yes; then
23523 cat >>confdefs.h <<_ACEOF
23524 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23533 for ac_func in pthread_kill_other_threads_np
23535 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23536 echo "$as_me:$LINENO: checking for $ac_func" >&5
23537 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
23538 if eval "test \"\${$as_ac_var+set}\" = set"; then
23539 echo $ECHO_N "(cached) $ECHO_C" >&6
23541 cat >conftest.$ac_ext <<_ACEOF
23544 cat confdefs.h >>conftest.$ac_ext
23545 cat >>conftest.$ac_ext <<_ACEOF
23546 /* end confdefs.h. */
23547 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23548 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23549 #define $ac_func innocuous_$ac_func
23551 /* System header to define __stub macros and hopefully few prototypes,
23552 which can conflict with char $ac_func (); below.
23553 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23554 <limits.h> exists even on freestanding compilers. */
23557 # include <limits.h>
23559 # include <assert.h>
23564 /* Override any gcc2 internal prototype to avoid an error. */
23569 /* We use char because int might match the return type of a gcc2
23570 builtin and then its argument prototype would still apply. */
23572 /* The GNU C library defines this for functions which it implements
23573 to always fail with ENOSYS. Some functions are actually named
23574 something starting with __ and the normal name is an alias. */
23575 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
23578 char (*f) () = $ac_func;
23587 return f != $ac_func;
23592 rm -f conftest.$ac_objext conftest$ac_exeext
23593 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23594 (eval $ac_link) 2>conftest.er1
23596 grep -v '^ *+' conftest.er1 >conftest.err
23598 cat conftest.err >&5
23599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23600 (exit $ac_status); } &&
23601 { ac_try='test -z "$ac_c_werror_flag"
23602 || test ! -s conftest.err'
23603 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23604 (eval $ac_try) 2>&5
23606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23607 (exit $ac_status); }; } &&
23608 { ac_try='test -s conftest$ac_exeext'
23609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23610 (eval $ac_try) 2>&5
23612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23613 (exit $ac_status); }; }; then
23614 eval "$as_ac_var=yes"
23616 echo "$as_me: failed program was:" >&5
23617 sed 's/^/| /' conftest.$ac_ext >&5
23619 eval "$as_ac_var=no"
23621 rm -f conftest.err conftest.$ac_objext \
23622 conftest$ac_exeext conftest.$ac_ext
23624 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
23625 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
23626 if test `eval echo '${'$as_ac_var'}'` = yes; then
23627 cat >>confdefs.h <<_ACEOF
23628 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23634 echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
23635 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6
23636 if test "${ol_cv_sys_linux_threads+set}" = set; then
23637 echo $ECHO_N "(cached) $ECHO_C" >&6
23639 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
23641 echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
23642 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6
23647 echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
23648 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6
23649 if test "${ol_cv_linux_threads+set}" = set; then
23650 echo $ECHO_N "(cached) $ECHO_C" >&6
23653 if test $ol_cv_header_linux_threads = yes &&
23654 test $ol_cv_sys_linux_threads = yes; then
23655 ol_cv_linux_threads=yes
23656 elif test $ol_cv_header_linux_threads = no &&
23657 test $ol_cv_sys_linux_threads = no; then
23658 ol_cv_linux_threads=no
23660 ol_cv_linux_threads=error
23664 echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
23665 echo "${ECHO_T}$ol_cv_linux_threads" >&6
23668 if test $ol_cv_linux_threads = error; then
23669 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
23670 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
23671 { (exit 1); exit 1; }; };
23674 echo "$as_me:$LINENO: checking if pthread_create() works" >&5
23675 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6
23676 if test "${ol_cv_pthread_create_works+set}" = set; then
23677 echo $ECHO_N "(cached) $ECHO_C" >&6
23680 if test "$cross_compiling" = yes; then
23681 ol_cv_pthread_create_works=yes
23683 cat >conftest.$ac_ext <<_ACEOF
23686 cat confdefs.h >>conftest.$ac_ext
23687 cat >>conftest.$ac_ext <<_ACEOF
23688 /* end confdefs.h. */
23690 /* pthread test headers */
23691 #include <pthread.h>
23692 #if HAVE_PTHREADS < 7
23696 #define NULL (void*)0
23699 static void *task(p)
23702 return (void *) (p == NULL);
23706 int main(argc, argv)
23711 /* pthread test function */
23712 #ifndef PTHREAD_CREATE_DETACHED
23713 #define PTHREAD_CREATE_DETACHED 1
23717 int detach = PTHREAD_CREATE_DETACHED;
23719 #if HAVE_PTHREADS > 4
23720 /* Final pthreads */
23721 pthread_attr_t attr;
23723 status = pthread_attr_init(&attr);
23724 if( status ) return status;
23726 #if HAVE_PTHREADS < 7
23727 status = pthread_attr_setdetachstate(&attr, &detach);
23728 if( status < 0 ) status = errno;
23730 status = pthread_attr_setdetachstate(&attr, detach);
23732 if( status ) return status;
23733 status = pthread_create( &t, &attr, task, NULL );
23734 #if HAVE_PTHREADS < 7
23735 if( status < 0 ) status = errno;
23737 if( status ) return status;
23739 /* Draft 4 pthreads */
23740 status = pthread_create( &t, pthread_attr_default, task, NULL );
23741 if( status ) return errno;
23743 /* give thread a chance to complete */
23744 /* it should remain joinable and hence detachable */
23747 status = pthread_detach( &t );
23748 if( status ) return errno;
23751 #ifdef HAVE_LINUX_THREADS
23752 pthread_kill_other_threads_np();
23760 rm -f conftest$ac_exeext
23761 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23762 (eval $ac_link) 2>&5
23764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23765 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23767 (eval $ac_try) 2>&5
23769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23770 (exit $ac_status); }; }; then
23771 ol_cv_pthread_create_works=yes
23773 echo "$as_me: program exited with status $ac_status" >&5
23774 echo "$as_me: failed program was:" >&5
23775 sed 's/^/| /' conftest.$ac_ext >&5
23777 ( exit $ac_status )
23778 ol_cv_pthread_create_works=no
23780 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23783 echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
23784 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6
23786 if test $ol_cv_pthread_create_works = no ; then
23787 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
23788 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
23789 { (exit 1); exit 1; }; }
23792 ol_replace_broken_yield=no
23794 if test $ol_replace_broken_yield = yes ; then
23796 cat >>confdefs.h <<\_ACEOF
23797 #define REPLACE_BROKEN_YIELD 1
23802 if test $ol_with_yielding_select = auto ; then
23803 echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
23804 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6
23805 if test "${ol_cv_pthread_select_yields+set}" = set; then
23806 echo $ECHO_N "(cached) $ECHO_C" >&6
23809 if test "$cross_compiling" = yes; then
23810 ol_cv_pthread_select_yields=cross
23812 cat >conftest.$ac_ext <<_ACEOF
23815 cat confdefs.h >>conftest.$ac_ext
23816 cat >>conftest.$ac_ext <<_ACEOF
23817 /* end confdefs.h. */
23819 #include <sys/types.h>
23820 #include <sys/time.h>
23821 #include <unistd.h>
23822 #include <pthread.h>
23824 #define NULL (void*) 0
23827 static int fildes[2];
23829 static void *task(p)
23841 FD_SET(fildes[0], &rfds);
23843 /* we're not interested in any fds */
23844 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
23851 exit(0); /* if we exit here, the select blocked the whole process */
23854 int main(argc, argv)
23860 /* create a pipe to select */
23861 if(pipe(&fildes[0])) {
23866 #ifdef HAVE_PTHREAD_SETCONCURRENCY
23867 (void) pthread_setconcurrency(2);
23869 #ifdef HAVE_THR_SETCONCURRENCY
23870 /* Set Solaris LWP concurrency to 2 */
23871 thr_setconcurrency(2);
23875 #if HAVE_PTHREADS < 6
23876 pthread_create(&t, pthread_attr_default, task, NULL);
23878 pthread_create(&t, NULL, task, NULL);
23881 /* make sure task runs first */
23884 #elif defined( HAVE_SCHED_YIELD )
23886 #elif defined( HAVE_PTHREAD_YIELD )
23893 rm -f conftest$ac_exeext
23894 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23895 (eval $ac_link) 2>&5
23897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23898 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23899 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23900 (eval $ac_try) 2>&5
23902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23903 (exit $ac_status); }; }; then
23904 ol_cv_pthread_select_yields=no
23906 echo "$as_me: program exited with status $ac_status" >&5
23907 echo "$as_me: failed program was:" >&5
23908 sed 's/^/| /' conftest.$ac_ext >&5
23910 ( exit $ac_status )
23911 ol_cv_pthread_select_yields=yes
23913 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23916 echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
23917 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6
23919 if test $ol_cv_pthread_select_yields = cross ; then
23920 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
23921 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
23922 { (exit 1); exit 1; }; }
23925 if test $ol_cv_pthread_select_yields = yes ; then
23926 ol_with_yielding_select=yes
23930 CPPFLAGS="$save_CPPFLAGS"
23933 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
23934 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
23935 { (exit 1); exit 1; }; }
23939 if test $ol_with_threads = posix ; then
23940 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
23941 echo "$as_me: error: could not locate POSIX Threads" >&2;}
23942 { (exit 1); exit 1; }; }
23947 case $ol_with_threads in auto | yes | mach)
23951 for ac_header in mach/cthreads.h cthreads.h
23953 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
23954 if eval "test \"\${$as_ac_Header+set}\" = set"; then
23955 echo "$as_me:$LINENO: checking for $ac_header" >&5
23956 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
23957 if eval "test \"\${$as_ac_Header+set}\" = set"; then
23958 echo $ECHO_N "(cached) $ECHO_C" >&6
23960 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
23961 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
23963 # Is the header compilable?
23964 echo "$as_me:$LINENO: checking $ac_header usability" >&5
23965 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
23966 cat >conftest.$ac_ext <<_ACEOF
23969 cat confdefs.h >>conftest.$ac_ext
23970 cat >>conftest.$ac_ext <<_ACEOF
23971 /* end confdefs.h. */
23972 $ac_includes_default
23973 #include <$ac_header>
23975 rm -f conftest.$ac_objext
23976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
23977 (eval $ac_compile) 2>conftest.er1
23979 grep -v '^ *+' conftest.er1 >conftest.err
23981 cat conftest.err >&5
23982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23983 (exit $ac_status); } &&
23984 { ac_try='test -z "$ac_c_werror_flag"
23985 || test ! -s conftest.err'
23986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23987 (eval $ac_try) 2>&5
23989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23990 (exit $ac_status); }; } &&
23991 { ac_try='test -s conftest.$ac_objext'
23992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23993 (eval $ac_try) 2>&5
23995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23996 (exit $ac_status); }; }; then
23997 ac_header_compiler=yes
23999 echo "$as_me: failed program was:" >&5
24000 sed 's/^/| /' conftest.$ac_ext >&5
24002 ac_header_compiler=no
24004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24005 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24006 echo "${ECHO_T}$ac_header_compiler" >&6
24008 # Is the header present?
24009 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24010 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24011 cat >conftest.$ac_ext <<_ACEOF
24014 cat confdefs.h >>conftest.$ac_ext
24015 cat >>conftest.$ac_ext <<_ACEOF
24016 /* end confdefs.h. */
24017 #include <$ac_header>
24019 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24020 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24022 grep -v '^ *+' conftest.er1 >conftest.err
24024 cat conftest.err >&5
24025 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24026 (exit $ac_status); } >/dev/null; then
24027 if test -s conftest.err; then
24028 ac_cpp_err=$ac_c_preproc_warn_flag
24029 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24036 if test -z "$ac_cpp_err"; then
24037 ac_header_preproc=yes
24039 echo "$as_me: failed program was:" >&5
24040 sed 's/^/| /' conftest.$ac_ext >&5
24042 ac_header_preproc=no
24044 rm -f conftest.err conftest.$ac_ext
24045 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24046 echo "${ECHO_T}$ac_header_preproc" >&6
24048 # So? What about this header?
24049 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24051 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24052 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24053 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24054 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24055 ac_header_preproc=yes
24058 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
24059 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
24060 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
24061 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
24062 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
24063 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
24064 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
24065 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
24066 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24067 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24068 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24069 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24072 ## --------------------------------------------- ##
24073 ## Report this to <http://www.openldap.org/its/> ##
24074 ## --------------------------------------------- ##
24077 sed "s/^/$as_me: WARNING: /" >&2
24080 echo "$as_me:$LINENO: checking for $ac_header" >&5
24081 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24082 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24083 echo $ECHO_N "(cached) $ECHO_C" >&6
24085 eval "$as_ac_Header=\$ac_header_preproc"
24087 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24088 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24091 if test `eval echo '${'$as_ac_Header'}'` = yes; then
24092 cat >>confdefs.h <<_ACEOF
24093 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24100 if test $ac_cv_header_mach_cthreads_h = yes ; then
24101 ol_with_threads=found
24103 echo "$as_me:$LINENO: checking for cthread_fork" >&5
24104 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
24105 if test "${ac_cv_func_cthread_fork+set}" = set; then
24106 echo $ECHO_N "(cached) $ECHO_C" >&6
24108 cat >conftest.$ac_ext <<_ACEOF
24111 cat confdefs.h >>conftest.$ac_ext
24112 cat >>conftest.$ac_ext <<_ACEOF
24113 /* end confdefs.h. */
24114 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
24115 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24116 #define cthread_fork innocuous_cthread_fork
24118 /* System header to define __stub macros and hopefully few prototypes,
24119 which can conflict with char cthread_fork (); below.
24120 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24121 <limits.h> exists even on freestanding compilers. */
24124 # include <limits.h>
24126 # include <assert.h>
24129 #undef cthread_fork
24131 /* Override any gcc2 internal prototype to avoid an error. */
24136 /* We use char because int might match the return type of a gcc2
24137 builtin and then its argument prototype would still apply. */
24138 char cthread_fork ();
24139 /* The GNU C library defines this for functions which it implements
24140 to always fail with ENOSYS. Some functions are actually named
24141 something starting with __ and the normal name is an alias. */
24142 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
24145 char (*f) () = cthread_fork;
24154 return f != cthread_fork;
24159 rm -f conftest.$ac_objext conftest$ac_exeext
24160 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24161 (eval $ac_link) 2>conftest.er1
24163 grep -v '^ *+' conftest.er1 >conftest.err
24165 cat conftest.err >&5
24166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24167 (exit $ac_status); } &&
24168 { ac_try='test -z "$ac_c_werror_flag"
24169 || test ! -s conftest.err'
24170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24171 (eval $ac_try) 2>&5
24173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24174 (exit $ac_status); }; } &&
24175 { ac_try='test -s conftest$ac_exeext'
24176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24177 (eval $ac_try) 2>&5
24179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24180 (exit $ac_status); }; }; then
24181 ac_cv_func_cthread_fork=yes
24183 echo "$as_me: failed program was:" >&5
24184 sed 's/^/| /' conftest.$ac_ext >&5
24186 ac_cv_func_cthread_fork=no
24188 rm -f conftest.err conftest.$ac_objext \
24189 conftest$ac_exeext conftest.$ac_ext
24191 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
24192 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
24193 if test $ac_cv_func_cthread_fork = yes; then
24194 ol_link_threads=yes
24198 if test $ol_link_threads = no ; then
24199 echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
24200 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6
24201 if test "${ol_cv_cthread_all_load+set}" = set; then
24202 echo $ECHO_N "(cached) $ECHO_C" >&6
24206 LIBS="-all_load $LIBS"
24207 cat >conftest.$ac_ext <<_ACEOF
24210 cat confdefs.h >>conftest.$ac_ext
24211 cat >>conftest.$ac_ext <<_ACEOF
24212 /* end confdefs.h. */
24213 #include <mach/cthreads.h>
24218 cthread_fork((void *)0, (void *)0);
24224 rm -f conftest.$ac_objext conftest$ac_exeext
24225 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24226 (eval $ac_link) 2>conftest.er1
24228 grep -v '^ *+' conftest.er1 >conftest.err
24230 cat conftest.err >&5
24231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24232 (exit $ac_status); } &&
24233 { ac_try='test -z "$ac_c_werror_flag"
24234 || test ! -s conftest.err'
24235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24236 (eval $ac_try) 2>&5
24238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24239 (exit $ac_status); }; } &&
24240 { ac_try='test -s conftest$ac_exeext'
24241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24242 (eval $ac_try) 2>&5
24244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24245 (exit $ac_status); }; }; then
24246 ol_cv_cthread_all_load=yes
24248 echo "$as_me: failed program was:" >&5
24249 sed 's/^/| /' conftest.$ac_ext >&5
24251 ol_cv_cthread_all_load=no
24253 rm -f conftest.err conftest.$ac_objext \
24254 conftest$ac_exeext conftest.$ac_ext
24258 echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
24259 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6
24261 if test $ol_cv_cthread_all_load = yes ; then
24262 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
24263 ol_link_threads=mach
24264 ol_with_threads=found
24268 elif test $ac_cv_header_cthreads_h = yes ; then
24270 ol_with_threads=found
24273 LIBS="$LIBS -lthreads"
24274 echo "$as_me:$LINENO: checking for cthread_fork" >&5
24275 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
24276 if test "${ac_cv_func_cthread_fork+set}" = set; then
24277 echo $ECHO_N "(cached) $ECHO_C" >&6
24279 cat >conftest.$ac_ext <<_ACEOF
24282 cat confdefs.h >>conftest.$ac_ext
24283 cat >>conftest.$ac_ext <<_ACEOF
24284 /* end confdefs.h. */
24285 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
24286 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24287 #define cthread_fork innocuous_cthread_fork
24289 /* System header to define __stub macros and hopefully few prototypes,
24290 which can conflict with char cthread_fork (); below.
24291 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24292 <limits.h> exists even on freestanding compilers. */
24295 # include <limits.h>
24297 # include <assert.h>
24300 #undef cthread_fork
24302 /* Override any gcc2 internal prototype to avoid an error. */
24307 /* We use char because int might match the return type of a gcc2
24308 builtin and then its argument prototype would still apply. */
24309 char cthread_fork ();
24310 /* The GNU C library defines this for functions which it implements
24311 to always fail with ENOSYS. Some functions are actually named
24312 something starting with __ and the normal name is an alias. */
24313 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
24316 char (*f) () = cthread_fork;
24325 return f != cthread_fork;
24330 rm -f conftest.$ac_objext conftest$ac_exeext
24331 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24332 (eval $ac_link) 2>conftest.er1
24334 grep -v '^ *+' conftest.er1 >conftest.err
24336 cat conftest.err >&5
24337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24338 (exit $ac_status); } &&
24339 { ac_try='test -z "$ac_c_werror_flag"
24340 || test ! -s conftest.err'
24341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24342 (eval $ac_try) 2>&5
24344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24345 (exit $ac_status); }; } &&
24346 { ac_try='test -s conftest$ac_exeext'
24347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24348 (eval $ac_try) 2>&5
24350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24351 (exit $ac_status); }; }; then
24352 ac_cv_func_cthread_fork=yes
24354 echo "$as_me: failed program was:" >&5
24355 sed 's/^/| /' conftest.$ac_ext >&5
24357 ac_cv_func_cthread_fork=no
24359 rm -f conftest.err conftest.$ac_objext \
24360 conftest$ac_exeext conftest.$ac_ext
24362 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
24363 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
24364 if test $ac_cv_func_cthread_fork = yes; then
24365 ol_link_threads=yes
24370 if test $ol_link_threads = yes ; then
24371 LTHREAD_LIBS="-lthreads"
24372 ol_link_threads=mach
24373 ol_with_threads=found
24375 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
24376 echo "$as_me: error: could not link with Mach CThreads" >&2;}
24377 { (exit 1); exit 1; }; }
24380 elif test $ol_with_threads = mach ; then
24381 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
24382 echo "$as_me: error: could not locate Mach CThreads" >&2;}
24383 { (exit 1); exit 1; }; }
24386 if test $ol_link_threads = mach ; then
24388 cat >>confdefs.h <<\_ACEOF
24389 #define HAVE_MACH_CTHREADS 1
24392 elif test $ol_with_threads = found ; then
24393 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
24394 echo "$as_me: error: could not link with Mach CThreads" >&2;}
24395 { (exit 1); exit 1; }; }
24400 case $ol_with_threads in auto | yes | pth)
24403 for ac_header in pth.h
24405 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24406 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24407 echo "$as_me:$LINENO: checking for $ac_header" >&5
24408 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24409 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24410 echo $ECHO_N "(cached) $ECHO_C" >&6
24412 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24413 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24415 # Is the header compilable?
24416 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24417 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24418 cat >conftest.$ac_ext <<_ACEOF
24421 cat confdefs.h >>conftest.$ac_ext
24422 cat >>conftest.$ac_ext <<_ACEOF
24423 /* end confdefs.h. */
24424 $ac_includes_default
24425 #include <$ac_header>
24427 rm -f conftest.$ac_objext
24428 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24429 (eval $ac_compile) 2>conftest.er1
24431 grep -v '^ *+' conftest.er1 >conftest.err
24433 cat conftest.err >&5
24434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24435 (exit $ac_status); } &&
24436 { ac_try='test -z "$ac_c_werror_flag"
24437 || test ! -s conftest.err'
24438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24439 (eval $ac_try) 2>&5
24441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24442 (exit $ac_status); }; } &&
24443 { ac_try='test -s conftest.$ac_objext'
24444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24445 (eval $ac_try) 2>&5
24447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24448 (exit $ac_status); }; }; then
24449 ac_header_compiler=yes
24451 echo "$as_me: failed program was:" >&5
24452 sed 's/^/| /' conftest.$ac_ext >&5
24454 ac_header_compiler=no
24456 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24457 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24458 echo "${ECHO_T}$ac_header_compiler" >&6
24460 # Is the header present?
24461 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24462 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24463 cat >conftest.$ac_ext <<_ACEOF
24466 cat confdefs.h >>conftest.$ac_ext
24467 cat >>conftest.$ac_ext <<_ACEOF
24468 /* end confdefs.h. */
24469 #include <$ac_header>
24471 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24472 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24474 grep -v '^ *+' conftest.er1 >conftest.err
24476 cat conftest.err >&5
24477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24478 (exit $ac_status); } >/dev/null; then
24479 if test -s conftest.err; then
24480 ac_cpp_err=$ac_c_preproc_warn_flag
24481 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24488 if test -z "$ac_cpp_err"; then
24489 ac_header_preproc=yes
24491 echo "$as_me: failed program was:" >&5
24492 sed 's/^/| /' conftest.$ac_ext >&5
24494 ac_header_preproc=no
24496 rm -f conftest.err conftest.$ac_ext
24497 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24498 echo "${ECHO_T}$ac_header_preproc" >&6
24500 # So? What about this header?
24501 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24503 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24504 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24505 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24506 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24507 ac_header_preproc=yes
24510 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
24511 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
24512 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
24513 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
24514 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
24515 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
24516 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
24517 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
24518 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24519 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24520 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24521 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24524 ## --------------------------------------------- ##
24525 ## Report this to <http://www.openldap.org/its/> ##
24526 ## --------------------------------------------- ##
24529 sed "s/^/$as_me: WARNING: /" >&2
24532 echo "$as_me:$LINENO: checking for $ac_header" >&5
24533 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24534 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24535 echo $ECHO_N "(cached) $ECHO_C" >&6
24537 eval "$as_ac_Header=\$ac_header_preproc"
24539 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24540 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24543 if test `eval echo '${'$as_ac_Header'}'` = yes; then
24544 cat >>confdefs.h <<_ACEOF
24545 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24553 if test $ac_cv_header_pth_h = yes ; then
24554 echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
24555 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6
24556 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
24557 echo $ECHO_N "(cached) $ECHO_C" >&6
24559 ac_check_lib_save_LIBS=$LIBS
24561 cat >conftest.$ac_ext <<_ACEOF
24564 cat confdefs.h >>conftest.$ac_ext
24565 cat >>conftest.$ac_ext <<_ACEOF
24566 /* end confdefs.h. */
24568 /* Override any gcc2 internal prototype to avoid an error. */
24572 /* We use char because int might match the return type of a gcc2
24573 builtin and then its argument prototype would still apply. */
24574 char pth_version ();
24583 rm -f conftest.$ac_objext conftest$ac_exeext
24584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24585 (eval $ac_link) 2>conftest.er1
24587 grep -v '^ *+' conftest.er1 >conftest.err
24589 cat conftest.err >&5
24590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24591 (exit $ac_status); } &&
24592 { ac_try='test -z "$ac_c_werror_flag"
24593 || test ! -s conftest.err'
24594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24595 (eval $ac_try) 2>&5
24597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24598 (exit $ac_status); }; } &&
24599 { ac_try='test -s conftest$ac_exeext'
24600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24601 (eval $ac_try) 2>&5
24603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24604 (exit $ac_status); }; }; then
24605 ac_cv_lib_pth_pth_version=yes
24607 echo "$as_me: failed program was:" >&5
24608 sed 's/^/| /' conftest.$ac_ext >&5
24610 ac_cv_lib_pth_pth_version=no
24612 rm -f conftest.err conftest.$ac_objext \
24613 conftest$ac_exeext conftest.$ac_ext
24614 LIBS=$ac_check_lib_save_LIBS
24616 echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
24617 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6
24618 if test $ac_cv_lib_pth_pth_version = yes; then
24625 if test $have_pth = yes ; then
24627 cat >>confdefs.h <<\_ACEOF
24628 #define HAVE_GNU_PTH 1
24631 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
24632 ol_link_threads=pth
24633 ol_with_threads=found
24635 if test $ol_with_yielding_select = auto ; then
24636 ol_with_yielding_select=yes
24643 case $ol_with_threads in auto | yes | lwp)
24647 for ac_header in thread.h synch.h
24649 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24650 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24651 echo "$as_me:$LINENO: checking for $ac_header" >&5
24652 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24653 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24654 echo $ECHO_N "(cached) $ECHO_C" >&6
24656 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24657 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24659 # Is the header compilable?
24660 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24661 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24662 cat >conftest.$ac_ext <<_ACEOF
24665 cat confdefs.h >>conftest.$ac_ext
24666 cat >>conftest.$ac_ext <<_ACEOF
24667 /* end confdefs.h. */
24668 $ac_includes_default
24669 #include <$ac_header>
24671 rm -f conftest.$ac_objext
24672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24673 (eval $ac_compile) 2>conftest.er1
24675 grep -v '^ *+' conftest.er1 >conftest.err
24677 cat conftest.err >&5
24678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24679 (exit $ac_status); } &&
24680 { ac_try='test -z "$ac_c_werror_flag"
24681 || test ! -s conftest.err'
24682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24683 (eval $ac_try) 2>&5
24685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24686 (exit $ac_status); }; } &&
24687 { ac_try='test -s conftest.$ac_objext'
24688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24689 (eval $ac_try) 2>&5
24691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24692 (exit $ac_status); }; }; then
24693 ac_header_compiler=yes
24695 echo "$as_me: failed program was:" >&5
24696 sed 's/^/| /' conftest.$ac_ext >&5
24698 ac_header_compiler=no
24700 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24701 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24702 echo "${ECHO_T}$ac_header_compiler" >&6
24704 # Is the header present?
24705 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24706 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24707 cat >conftest.$ac_ext <<_ACEOF
24710 cat confdefs.h >>conftest.$ac_ext
24711 cat >>conftest.$ac_ext <<_ACEOF
24712 /* end confdefs.h. */
24713 #include <$ac_header>
24715 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24716 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24718 grep -v '^ *+' conftest.er1 >conftest.err
24720 cat conftest.err >&5
24721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24722 (exit $ac_status); } >/dev/null; then
24723 if test -s conftest.err; then
24724 ac_cpp_err=$ac_c_preproc_warn_flag
24725 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24732 if test -z "$ac_cpp_err"; then
24733 ac_header_preproc=yes
24735 echo "$as_me: failed program was:" >&5
24736 sed 's/^/| /' conftest.$ac_ext >&5
24738 ac_header_preproc=no
24740 rm -f conftest.err conftest.$ac_ext
24741 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24742 echo "${ECHO_T}$ac_header_preproc" >&6
24744 # So? What about this header?
24745 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24747 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24748 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24749 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24750 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24751 ac_header_preproc=yes
24754 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
24755 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
24756 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
24757 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
24758 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
24759 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
24760 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
24761 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
24762 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24763 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24764 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24765 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24768 ## --------------------------------------------- ##
24769 ## Report this to <http://www.openldap.org/its/> ##
24770 ## --------------------------------------------- ##
24773 sed "s/^/$as_me: WARNING: /" >&2
24776 echo "$as_me:$LINENO: checking for $ac_header" >&5
24777 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24778 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24779 echo $ECHO_N "(cached) $ECHO_C" >&6
24781 eval "$as_ac_Header=\$ac_header_preproc"
24783 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24784 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24787 if test `eval echo '${'$as_ac_Header'}'` = yes; then
24788 cat >>confdefs.h <<_ACEOF
24789 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24796 if test $ac_cv_header_thread_h = yes &&
24797 test $ac_cv_header_synch_h = yes ; then
24798 echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
24799 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6
24800 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
24801 echo $ECHO_N "(cached) $ECHO_C" >&6
24803 ac_check_lib_save_LIBS=$LIBS
24804 LIBS="-lthread $LIBS"
24805 cat >conftest.$ac_ext <<_ACEOF
24808 cat confdefs.h >>conftest.$ac_ext
24809 cat >>conftest.$ac_ext <<_ACEOF
24810 /* end confdefs.h. */
24812 /* Override any gcc2 internal prototype to avoid an error. */
24816 /* We use char because int might match the return type of a gcc2
24817 builtin and then its argument prototype would still apply. */
24818 char thr_create ();
24827 rm -f conftest.$ac_objext conftest$ac_exeext
24828 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24829 (eval $ac_link) 2>conftest.er1
24831 grep -v '^ *+' conftest.er1 >conftest.err
24833 cat conftest.err >&5
24834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24835 (exit $ac_status); } &&
24836 { ac_try='test -z "$ac_c_werror_flag"
24837 || test ! -s conftest.err'
24838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24839 (eval $ac_try) 2>&5
24841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24842 (exit $ac_status); }; } &&
24843 { ac_try='test -s conftest$ac_exeext'
24844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24845 (eval $ac_try) 2>&5
24847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24848 (exit $ac_status); }; }; then
24849 ac_cv_lib_thread_thr_create=yes
24851 echo "$as_me: failed program was:" >&5
24852 sed 's/^/| /' conftest.$ac_ext >&5
24854 ac_cv_lib_thread_thr_create=no
24856 rm -f conftest.err conftest.$ac_objext \
24857 conftest$ac_exeext conftest.$ac_ext
24858 LIBS=$ac_check_lib_save_LIBS
24860 echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
24861 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6
24862 if test $ac_cv_lib_thread_thr_create = yes; then
24869 if test $have_thr = yes ; then
24871 cat >>confdefs.h <<\_ACEOF
24875 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
24876 ol_link_threads=thr
24878 if test $ol_with_yielding_select = auto ; then
24879 ol_with_yielding_select=yes
24885 thr_setconcurrency \
24886 thr_getconcurrency \
24889 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24890 echo "$as_me:$LINENO: checking for $ac_func" >&5
24891 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24892 if eval "test \"\${$as_ac_var+set}\" = set"; then
24893 echo $ECHO_N "(cached) $ECHO_C" >&6
24895 cat >conftest.$ac_ext <<_ACEOF
24898 cat confdefs.h >>conftest.$ac_ext
24899 cat >>conftest.$ac_ext <<_ACEOF
24900 /* end confdefs.h. */
24901 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24902 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24903 #define $ac_func innocuous_$ac_func
24905 /* System header to define __stub macros and hopefully few prototypes,
24906 which can conflict with char $ac_func (); below.
24907 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24908 <limits.h> exists even on freestanding compilers. */
24911 # include <limits.h>
24913 # include <assert.h>
24918 /* Override any gcc2 internal prototype to avoid an error. */
24923 /* We use char because int might match the return type of a gcc2
24924 builtin and then its argument prototype would still apply. */
24926 /* The GNU C library defines this for functions which it implements
24927 to always fail with ENOSYS. Some functions are actually named
24928 something starting with __ and the normal name is an alias. */
24929 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24932 char (*f) () = $ac_func;
24941 return f != $ac_func;
24946 rm -f conftest.$ac_objext conftest$ac_exeext
24947 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24948 (eval $ac_link) 2>conftest.er1
24950 grep -v '^ *+' conftest.er1 >conftest.err
24952 cat conftest.err >&5
24953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24954 (exit $ac_status); } &&
24955 { ac_try='test -z "$ac_c_werror_flag"
24956 || test ! -s conftest.err'
24957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24958 (eval $ac_try) 2>&5
24960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24961 (exit $ac_status); }; } &&
24962 { ac_try='test -s conftest$ac_exeext'
24963 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24964 (eval $ac_try) 2>&5
24966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24967 (exit $ac_status); }; }; then
24968 eval "$as_ac_var=yes"
24970 echo "$as_me: failed program was:" >&5
24971 sed 's/^/| /' conftest.$ac_ext >&5
24973 eval "$as_ac_var=no"
24975 rm -f conftest.err conftest.$ac_objext \
24976 conftest$ac_exeext conftest.$ac_ext
24978 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24979 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24980 if test `eval echo '${'$as_ac_var'}'` = yes; then
24981 cat >>confdefs.h <<_ACEOF
24982 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24992 for ac_header in lwp/lwp.h
24994 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24995 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24996 echo "$as_me:$LINENO: checking for $ac_header" >&5
24997 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24998 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24999 echo $ECHO_N "(cached) $ECHO_C" >&6
25001 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25002 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25004 # Is the header compilable?
25005 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25006 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25007 cat >conftest.$ac_ext <<_ACEOF
25010 cat confdefs.h >>conftest.$ac_ext
25011 cat >>conftest.$ac_ext <<_ACEOF
25012 /* end confdefs.h. */
25013 $ac_includes_default
25014 #include <$ac_header>
25016 rm -f conftest.$ac_objext
25017 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25018 (eval $ac_compile) 2>conftest.er1
25020 grep -v '^ *+' conftest.er1 >conftest.err
25022 cat conftest.err >&5
25023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25024 (exit $ac_status); } &&
25025 { ac_try='test -z "$ac_c_werror_flag"
25026 || test ! -s conftest.err'
25027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25028 (eval $ac_try) 2>&5
25030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25031 (exit $ac_status); }; } &&
25032 { ac_try='test -s conftest.$ac_objext'
25033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25034 (eval $ac_try) 2>&5
25036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25037 (exit $ac_status); }; }; then
25038 ac_header_compiler=yes
25040 echo "$as_me: failed program was:" >&5
25041 sed 's/^/| /' conftest.$ac_ext >&5
25043 ac_header_compiler=no
25045 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25046 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25047 echo "${ECHO_T}$ac_header_compiler" >&6
25049 # Is the header present?
25050 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25051 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25052 cat >conftest.$ac_ext <<_ACEOF
25055 cat confdefs.h >>conftest.$ac_ext
25056 cat >>conftest.$ac_ext <<_ACEOF
25057 /* end confdefs.h. */
25058 #include <$ac_header>
25060 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25061 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25063 grep -v '^ *+' conftest.er1 >conftest.err
25065 cat conftest.err >&5
25066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25067 (exit $ac_status); } >/dev/null; then
25068 if test -s conftest.err; then
25069 ac_cpp_err=$ac_c_preproc_warn_flag
25070 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25077 if test -z "$ac_cpp_err"; then
25078 ac_header_preproc=yes
25080 echo "$as_me: failed program was:" >&5
25081 sed 's/^/| /' conftest.$ac_ext >&5
25083 ac_header_preproc=no
25085 rm -f conftest.err conftest.$ac_ext
25086 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25087 echo "${ECHO_T}$ac_header_preproc" >&6
25089 # So? What about this header?
25090 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25092 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25093 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25094 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25095 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25096 ac_header_preproc=yes
25099 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25100 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25101 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25102 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25103 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25104 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25105 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25106 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25107 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25108 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25109 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25110 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25113 ## --------------------------------------------- ##
25114 ## Report this to <http://www.openldap.org/its/> ##
25115 ## --------------------------------------------- ##
25118 sed "s/^/$as_me: WARNING: /" >&2
25121 echo "$as_me:$LINENO: checking for $ac_header" >&5
25122 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25123 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25124 echo $ECHO_N "(cached) $ECHO_C" >&6
25126 eval "$as_ac_Header=\$ac_header_preproc"
25128 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25129 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25132 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25133 cat >>confdefs.h <<_ACEOF
25134 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25141 if test $ac_cv_header_lwp_lwp_h = yes ; then
25142 echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
25143 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6
25144 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
25145 echo $ECHO_N "(cached) $ECHO_C" >&6
25147 ac_check_lib_save_LIBS=$LIBS
25149 cat >conftest.$ac_ext <<_ACEOF
25152 cat confdefs.h >>conftest.$ac_ext
25153 cat >>conftest.$ac_ext <<_ACEOF
25154 /* end confdefs.h. */
25156 /* Override any gcc2 internal prototype to avoid an error. */
25160 /* We use char because int might match the return type of a gcc2
25161 builtin and then its argument prototype would still apply. */
25162 char lwp_create ();
25171 rm -f conftest.$ac_objext conftest$ac_exeext
25172 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25173 (eval $ac_link) 2>conftest.er1
25175 grep -v '^ *+' conftest.er1 >conftest.err
25177 cat conftest.err >&5
25178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25179 (exit $ac_status); } &&
25180 { ac_try='test -z "$ac_c_werror_flag"
25181 || test ! -s conftest.err'
25182 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25183 (eval $ac_try) 2>&5
25185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25186 (exit $ac_status); }; } &&
25187 { ac_try='test -s conftest$ac_exeext'
25188 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25189 (eval $ac_try) 2>&5
25191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25192 (exit $ac_status); }; }; then
25193 ac_cv_lib_lwp_lwp_create=yes
25195 echo "$as_me: failed program was:" >&5
25196 sed 's/^/| /' conftest.$ac_ext >&5
25198 ac_cv_lib_lwp_lwp_create=no
25200 rm -f conftest.err conftest.$ac_objext \
25201 conftest$ac_exeext conftest.$ac_ext
25202 LIBS=$ac_check_lib_save_LIBS
25204 echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
25205 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6
25206 if test $ac_cv_lib_lwp_lwp_create = yes; then
25213 if test $have_lwp = yes ; then
25215 cat >>confdefs.h <<\_ACEOF
25219 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
25220 ol_link_threads=lwp
25222 if test $ol_with_yielding_select = auto ; then
25223 ol_with_yielding_select=no
25230 if test $ol_with_yielding_select = yes ; then
25232 cat >>confdefs.h <<\_ACEOF
25233 #define HAVE_YIELDING_SELECT 1
25238 if test $ol_with_threads = manual ; then
25239 ol_link_threads=yes
25241 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
25242 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
25246 for ac_header in pthread.h sched.h
25248 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25249 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25250 echo "$as_me:$LINENO: checking for $ac_header" >&5
25251 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25252 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25253 echo $ECHO_N "(cached) $ECHO_C" >&6
25255 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25256 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25258 # Is the header compilable?
25259 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25260 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25261 cat >conftest.$ac_ext <<_ACEOF
25264 cat confdefs.h >>conftest.$ac_ext
25265 cat >>conftest.$ac_ext <<_ACEOF
25266 /* end confdefs.h. */
25267 $ac_includes_default
25268 #include <$ac_header>
25270 rm -f conftest.$ac_objext
25271 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25272 (eval $ac_compile) 2>conftest.er1
25274 grep -v '^ *+' conftest.er1 >conftest.err
25276 cat conftest.err >&5
25277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25278 (exit $ac_status); } &&
25279 { ac_try='test -z "$ac_c_werror_flag"
25280 || test ! -s conftest.err'
25281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25282 (eval $ac_try) 2>&5
25284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25285 (exit $ac_status); }; } &&
25286 { ac_try='test -s conftest.$ac_objext'
25287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25288 (eval $ac_try) 2>&5
25290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25291 (exit $ac_status); }; }; then
25292 ac_header_compiler=yes
25294 echo "$as_me: failed program was:" >&5
25295 sed 's/^/| /' conftest.$ac_ext >&5
25297 ac_header_compiler=no
25299 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25300 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25301 echo "${ECHO_T}$ac_header_compiler" >&6
25303 # Is the header present?
25304 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25305 echo $ECHO_N "checking $ac_header presence... $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 #include <$ac_header>
25314 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25315 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25317 grep -v '^ *+' conftest.er1 >conftest.err
25319 cat conftest.err >&5
25320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25321 (exit $ac_status); } >/dev/null; then
25322 if test -s conftest.err; then
25323 ac_cpp_err=$ac_c_preproc_warn_flag
25324 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25331 if test -z "$ac_cpp_err"; then
25332 ac_header_preproc=yes
25334 echo "$as_me: failed program was:" >&5
25335 sed 's/^/| /' conftest.$ac_ext >&5
25337 ac_header_preproc=no
25339 rm -f conftest.err conftest.$ac_ext
25340 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25341 echo "${ECHO_T}$ac_header_preproc" >&6
25343 # So? What about this header?
25344 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25346 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25347 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25348 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25349 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25350 ac_header_preproc=yes
25353 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25354 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25355 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25356 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25357 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25358 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25359 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25360 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25361 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25362 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25363 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25364 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25367 ## --------------------------------------------- ##
25368 ## Report this to <http://www.openldap.org/its/> ##
25369 ## --------------------------------------------- ##
25372 sed "s/^/$as_me: WARNING: /" >&2
25375 echo "$as_me:$LINENO: checking for $ac_header" >&5
25376 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25377 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25378 echo $ECHO_N "(cached) $ECHO_C" >&6
25380 eval "$as_ac_Header=\$ac_header_preproc"
25382 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25383 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25386 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25387 cat >>confdefs.h <<_ACEOF
25388 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25397 for ac_func in sched_yield pthread_yield
25399 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25400 echo "$as_me:$LINENO: checking for $ac_func" >&5
25401 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
25402 if eval "test \"\${$as_ac_var+set}\" = set"; then
25403 echo $ECHO_N "(cached) $ECHO_C" >&6
25405 cat >conftest.$ac_ext <<_ACEOF
25408 cat confdefs.h >>conftest.$ac_ext
25409 cat >>conftest.$ac_ext <<_ACEOF
25410 /* end confdefs.h. */
25411 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25412 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25413 #define $ac_func innocuous_$ac_func
25415 /* System header to define __stub macros and hopefully few prototypes,
25416 which can conflict with char $ac_func (); below.
25417 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25418 <limits.h> exists even on freestanding compilers. */
25421 # include <limits.h>
25423 # include <assert.h>
25428 /* Override any gcc2 internal prototype to avoid an error. */
25433 /* We use char because int might match the return type of a gcc2
25434 builtin and then its argument prototype would still apply. */
25436 /* The GNU C library defines this for functions which it implements
25437 to always fail with ENOSYS. Some functions are actually named
25438 something starting with __ and the normal name is an alias. */
25439 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
25442 char (*f) () = $ac_func;
25451 return f != $ac_func;
25456 rm -f conftest.$ac_objext conftest$ac_exeext
25457 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25458 (eval $ac_link) 2>conftest.er1
25460 grep -v '^ *+' conftest.er1 >conftest.err
25462 cat conftest.err >&5
25463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25464 (exit $ac_status); } &&
25465 { ac_try='test -z "$ac_c_werror_flag"
25466 || test ! -s conftest.err'
25467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25468 (eval $ac_try) 2>&5
25470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25471 (exit $ac_status); }; } &&
25472 { ac_try='test -s conftest$ac_exeext'
25473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25474 (eval $ac_try) 2>&5
25476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25477 (exit $ac_status); }; }; then
25478 eval "$as_ac_var=yes"
25480 echo "$as_me: failed program was:" >&5
25481 sed 's/^/| /' conftest.$ac_ext >&5
25483 eval "$as_ac_var=no"
25485 rm -f conftest.err conftest.$ac_objext \
25486 conftest$ac_exeext conftest.$ac_ext
25488 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
25489 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
25490 if test `eval echo '${'$as_ac_var'}'` = yes; then
25491 cat >>confdefs.h <<_ACEOF
25492 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25499 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
25500 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
25501 if test "${ol_cv_header_linux_threads+set}" = set; then
25502 echo $ECHO_N "(cached) $ECHO_C" >&6
25504 cat >conftest.$ac_ext <<_ACEOF
25507 cat confdefs.h >>conftest.$ac_ext
25508 cat >>conftest.$ac_ext <<_ACEOF
25509 /* end confdefs.h. */
25510 #include <pthread.h>
25512 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25513 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
25514 ol_cv_header_linux_threads=yes
25516 ol_cv_header_linux_threads=no
25522 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
25523 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
25524 if test $ol_cv_header_linux_threads = yes; then
25526 cat >>confdefs.h <<\_ACEOF
25527 #define HAVE_LINUX_THREADS 1
25534 for ac_header in mach/cthreads.h
25536 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25537 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25538 echo "$as_me:$LINENO: checking for $ac_header" >&5
25539 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25540 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25541 echo $ECHO_N "(cached) $ECHO_C" >&6
25543 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25544 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25546 # Is the header compilable?
25547 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25548 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25549 cat >conftest.$ac_ext <<_ACEOF
25552 cat confdefs.h >>conftest.$ac_ext
25553 cat >>conftest.$ac_ext <<_ACEOF
25554 /* end confdefs.h. */
25555 $ac_includes_default
25556 #include <$ac_header>
25558 rm -f conftest.$ac_objext
25559 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25560 (eval $ac_compile) 2>conftest.er1
25562 grep -v '^ *+' conftest.er1 >conftest.err
25564 cat conftest.err >&5
25565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25566 (exit $ac_status); } &&
25567 { ac_try='test -z "$ac_c_werror_flag"
25568 || test ! -s conftest.err'
25569 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25570 (eval $ac_try) 2>&5
25572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25573 (exit $ac_status); }; } &&
25574 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
25580 ac_header_compiler=yes
25582 echo "$as_me: failed program was:" >&5
25583 sed 's/^/| /' conftest.$ac_ext >&5
25585 ac_header_compiler=no
25587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25588 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25589 echo "${ECHO_T}$ac_header_compiler" >&6
25591 # Is the header present?
25592 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25593 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25594 cat >conftest.$ac_ext <<_ACEOF
25597 cat confdefs.h >>conftest.$ac_ext
25598 cat >>conftest.$ac_ext <<_ACEOF
25599 /* end confdefs.h. */
25600 #include <$ac_header>
25602 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25603 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25605 grep -v '^ *+' conftest.er1 >conftest.err
25607 cat conftest.err >&5
25608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25609 (exit $ac_status); } >/dev/null; then
25610 if test -s conftest.err; then
25611 ac_cpp_err=$ac_c_preproc_warn_flag
25612 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25619 if test -z "$ac_cpp_err"; then
25620 ac_header_preproc=yes
25622 echo "$as_me: failed program was:" >&5
25623 sed 's/^/| /' conftest.$ac_ext >&5
25625 ac_header_preproc=no
25627 rm -f conftest.err conftest.$ac_ext
25628 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25629 echo "${ECHO_T}$ac_header_preproc" >&6
25631 # So? What about this header?
25632 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25634 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25635 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25636 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25637 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25638 ac_header_preproc=yes
25641 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25642 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25643 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25644 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25645 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25646 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25647 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25648 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25649 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25650 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25651 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25652 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25655 ## --------------------------------------------- ##
25656 ## Report this to <http://www.openldap.org/its/> ##
25657 ## --------------------------------------------- ##
25660 sed "s/^/$as_me: WARNING: /" >&2
25663 echo "$as_me:$LINENO: checking for $ac_header" >&5
25664 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25665 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25666 echo $ECHO_N "(cached) $ECHO_C" >&6
25668 eval "$as_ac_Header=\$ac_header_preproc"
25670 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25671 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25674 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25675 cat >>confdefs.h <<_ACEOF
25676 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25684 for ac_header in lwp/lwp.h
25686 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25687 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25688 echo "$as_me:$LINENO: checking for $ac_header" >&5
25689 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25690 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25691 echo $ECHO_N "(cached) $ECHO_C" >&6
25693 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25694 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25696 # Is the header compilable?
25697 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25698 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25699 cat >conftest.$ac_ext <<_ACEOF
25702 cat confdefs.h >>conftest.$ac_ext
25703 cat >>conftest.$ac_ext <<_ACEOF
25704 /* end confdefs.h. */
25705 $ac_includes_default
25706 #include <$ac_header>
25708 rm -f conftest.$ac_objext
25709 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25710 (eval $ac_compile) 2>conftest.er1
25712 grep -v '^ *+' conftest.er1 >conftest.err
25714 cat conftest.err >&5
25715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25716 (exit $ac_status); } &&
25717 { ac_try='test -z "$ac_c_werror_flag"
25718 || test ! -s conftest.err'
25719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25720 (eval $ac_try) 2>&5
25722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25723 (exit $ac_status); }; } &&
25724 { ac_try='test -s conftest.$ac_objext'
25725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25726 (eval $ac_try) 2>&5
25728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25729 (exit $ac_status); }; }; then
25730 ac_header_compiler=yes
25732 echo "$as_me: failed program was:" >&5
25733 sed 's/^/| /' conftest.$ac_ext >&5
25735 ac_header_compiler=no
25737 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25738 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25739 echo "${ECHO_T}$ac_header_compiler" >&6
25741 # Is the header present?
25742 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25743 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25744 cat >conftest.$ac_ext <<_ACEOF
25747 cat confdefs.h >>conftest.$ac_ext
25748 cat >>conftest.$ac_ext <<_ACEOF
25749 /* end confdefs.h. */
25750 #include <$ac_header>
25752 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25753 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25755 grep -v '^ *+' conftest.er1 >conftest.err
25757 cat conftest.err >&5
25758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25759 (exit $ac_status); } >/dev/null; then
25760 if test -s conftest.err; then
25761 ac_cpp_err=$ac_c_preproc_warn_flag
25762 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25769 if test -z "$ac_cpp_err"; then
25770 ac_header_preproc=yes
25772 echo "$as_me: failed program was:" >&5
25773 sed 's/^/| /' conftest.$ac_ext >&5
25775 ac_header_preproc=no
25777 rm -f conftest.err conftest.$ac_ext
25778 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25779 echo "${ECHO_T}$ac_header_preproc" >&6
25781 # So? What about this header?
25782 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25784 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25785 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25786 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25787 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25788 ac_header_preproc=yes
25791 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25792 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25793 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25794 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25795 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25796 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25797 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25798 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25799 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25800 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25801 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25802 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25805 ## --------------------------------------------- ##
25806 ## Report this to <http://www.openldap.org/its/> ##
25807 ## --------------------------------------------- ##
25810 sed "s/^/$as_me: WARNING: /" >&2
25813 echo "$as_me:$LINENO: checking for $ac_header" >&5
25814 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25815 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25816 echo $ECHO_N "(cached) $ECHO_C" >&6
25818 eval "$as_ac_Header=\$ac_header_preproc"
25820 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25821 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25824 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25825 cat >>confdefs.h <<_ACEOF
25826 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25835 for ac_header in thread.h synch.h
25837 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25838 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25839 echo "$as_me:$LINENO: checking for $ac_header" >&5
25840 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25841 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25842 echo $ECHO_N "(cached) $ECHO_C" >&6
25844 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25845 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25847 # Is the header compilable?
25848 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25849 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25850 cat >conftest.$ac_ext <<_ACEOF
25853 cat confdefs.h >>conftest.$ac_ext
25854 cat >>conftest.$ac_ext <<_ACEOF
25855 /* end confdefs.h. */
25856 $ac_includes_default
25857 #include <$ac_header>
25859 rm -f conftest.$ac_objext
25860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25861 (eval $ac_compile) 2>conftest.er1
25863 grep -v '^ *+' conftest.er1 >conftest.err
25865 cat conftest.err >&5
25866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25867 (exit $ac_status); } &&
25868 { ac_try='test -z "$ac_c_werror_flag"
25869 || test ! -s conftest.err'
25870 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25871 (eval $ac_try) 2>&5
25873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25874 (exit $ac_status); }; } &&
25875 { ac_try='test -s conftest.$ac_objext'
25876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25877 (eval $ac_try) 2>&5
25879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25880 (exit $ac_status); }; }; then
25881 ac_header_compiler=yes
25883 echo "$as_me: failed program was:" >&5
25884 sed 's/^/| /' conftest.$ac_ext >&5
25886 ac_header_compiler=no
25888 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25889 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25890 echo "${ECHO_T}$ac_header_compiler" >&6
25892 # Is the header present?
25893 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25894 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25895 cat >conftest.$ac_ext <<_ACEOF
25898 cat confdefs.h >>conftest.$ac_ext
25899 cat >>conftest.$ac_ext <<_ACEOF
25900 /* end confdefs.h. */
25901 #include <$ac_header>
25903 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25904 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25906 grep -v '^ *+' conftest.er1 >conftest.err
25908 cat conftest.err >&5
25909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25910 (exit $ac_status); } >/dev/null; then
25911 if test -s conftest.err; then
25912 ac_cpp_err=$ac_c_preproc_warn_flag
25913 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25920 if test -z "$ac_cpp_err"; then
25921 ac_header_preproc=yes
25923 echo "$as_me: failed program was:" >&5
25924 sed 's/^/| /' conftest.$ac_ext >&5
25926 ac_header_preproc=no
25928 rm -f conftest.err conftest.$ac_ext
25929 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25930 echo "${ECHO_T}$ac_header_preproc" >&6
25932 # So? What about this header?
25933 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25935 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25936 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25937 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25938 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25939 ac_header_preproc=yes
25942 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25943 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25944 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25945 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25946 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25947 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25948 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25949 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25950 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25951 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25952 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25953 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25956 ## --------------------------------------------- ##
25957 ## Report this to <http://www.openldap.org/its/> ##
25958 ## --------------------------------------------- ##
25961 sed "s/^/$as_me: WARNING: /" >&2
25964 echo "$as_me:$LINENO: checking for $ac_header" >&5
25965 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25966 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25967 echo $ECHO_N "(cached) $ECHO_C" >&6
25969 eval "$as_ac_Header=\$ac_header_preproc"
25971 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25972 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25975 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25976 cat >>confdefs.h <<_ACEOF
25977 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25986 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
25987 cat >>confdefs.h <<\_ACEOF
25988 #define REENTRANT 1
25991 cat >>confdefs.h <<\_ACEOF
25992 #define _REENTRANT 1
25995 cat >>confdefs.h <<\_ACEOF
25996 #define THREAD_SAFE 1
25999 cat >>confdefs.h <<\_ACEOF
26000 #define _THREAD_SAFE 1
26003 cat >>confdefs.h <<\_ACEOF
26004 #define THREADSAFE 1
26007 cat >>confdefs.h <<\_ACEOF
26008 #define _THREADSAFE 1
26011 cat >>confdefs.h <<\_ACEOF
26012 #define _SGI_MP_SOURCE 1
26016 echo "$as_me:$LINENO: checking for thread specific errno" >&5
26017 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6
26018 if test "${ol_cv_errno_thread_specific+set}" = set; then
26019 echo $ECHO_N "(cached) $ECHO_C" >&6
26022 cat >conftest.$ac_ext <<_ACEOF
26025 cat confdefs.h >>conftest.$ac_ext
26026 cat >>conftest.$ac_ext <<_ACEOF
26027 /* end confdefs.h. */
26037 rm -f conftest.$ac_objext conftest$ac_exeext
26038 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26039 (eval $ac_link) 2>conftest.er1
26041 grep -v '^ *+' conftest.er1 >conftest.err
26043 cat conftest.err >&5
26044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26045 (exit $ac_status); } &&
26046 { ac_try='test -z "$ac_c_werror_flag"
26047 || test ! -s conftest.err'
26048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26049 (eval $ac_try) 2>&5
26051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26052 (exit $ac_status); }; } &&
26053 { ac_try='test -s conftest$ac_exeext'
26054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26055 (eval $ac_try) 2>&5
26057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26058 (exit $ac_status); }; }; then
26059 ol_cv_errno_thread_specific=yes
26061 echo "$as_me: failed program was:" >&5
26062 sed 's/^/| /' conftest.$ac_ext >&5
26064 ol_cv_errno_thread_specific=no
26066 rm -f conftest.err conftest.$ac_objext \
26067 conftest$ac_exeext conftest.$ac_ext
26070 echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
26071 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6
26073 echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
26074 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6
26075 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
26076 echo $ECHO_N "(cached) $ECHO_C" >&6
26079 cat >conftest.$ac_ext <<_ACEOF
26082 cat confdefs.h >>conftest.$ac_ext
26083 cat >>conftest.$ac_ext <<_ACEOF
26084 /* end confdefs.h. */
26094 rm -f conftest.$ac_objext conftest$ac_exeext
26095 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26096 (eval $ac_link) 2>conftest.er1
26098 grep -v '^ *+' conftest.er1 >conftest.err
26100 cat conftest.err >&5
26101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26102 (exit $ac_status); } &&
26103 { ac_try='test -z "$ac_c_werror_flag"
26104 || test ! -s conftest.err'
26105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26106 (eval $ac_try) 2>&5
26108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26109 (exit $ac_status); }; } &&
26110 { ac_try='test -s conftest$ac_exeext'
26111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26112 (eval $ac_try) 2>&5
26114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26115 (exit $ac_status); }; }; then
26116 ol_cv_h_errno_thread_specific=yes
26118 echo "$as_me: failed program was:" >&5
26119 sed 's/^/| /' conftest.$ac_ext >&5
26121 ol_cv_h_errno_thread_specific=no
26123 rm -f conftest.err conftest.$ac_objext \
26124 conftest$ac_exeext conftest.$ac_ext
26127 echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
26128 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6
26130 if test $ol_cv_errno_thread_specific != yes ||
26131 test $ol_cv_h_errno_thread_specific != yes ; then
26132 LIBS="$LTHREAD_LIBS $LIBS"
26138 if test $ol_link_threads = no ; then
26139 if test $ol_with_threads = yes ; then
26140 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
26141 echo "$as_me: error: no suitable thread support" >&2;}
26142 { (exit 1); exit 1; }; }
26145 if test $ol_with_threads = auto ; then
26146 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
26147 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
26152 cat >>confdefs.h <<\_ACEOF
26153 #define NO_THREADS 1
26162 if test $ol_link_threads != no ; then
26164 cat >>confdefs.h <<\_ACEOF
26165 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
26175 gethostbyname_r gethostbyaddr_r \
26178 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26179 echo "$as_me:$LINENO: checking for $ac_func" >&5
26180 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26181 if eval "test \"\${$as_ac_var+set}\" = set"; then
26182 echo $ECHO_N "(cached) $ECHO_C" >&6
26184 cat >conftest.$ac_ext <<_ACEOF
26187 cat confdefs.h >>conftest.$ac_ext
26188 cat >>conftest.$ac_ext <<_ACEOF
26189 /* end confdefs.h. */
26190 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26191 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26192 #define $ac_func innocuous_$ac_func
26194 /* System header to define __stub macros and hopefully few prototypes,
26195 which can conflict with char $ac_func (); below.
26196 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26197 <limits.h> exists even on freestanding compilers. */
26200 # include <limits.h>
26202 # include <assert.h>
26207 /* Override any gcc2 internal prototype to avoid an error. */
26212 /* We use char because int might match the return type of a gcc2
26213 builtin and then its argument prototype would still apply. */
26215 /* The GNU C library defines this for functions which it implements
26216 to always fail with ENOSYS. Some functions are actually named
26217 something starting with __ and the normal name is an alias. */
26218 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26221 char (*f) () = $ac_func;
26230 return f != $ac_func;
26235 rm -f conftest.$ac_objext conftest$ac_exeext
26236 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26237 (eval $ac_link) 2>conftest.er1
26239 grep -v '^ *+' conftest.er1 >conftest.err
26241 cat conftest.err >&5
26242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26243 (exit $ac_status); } &&
26244 { ac_try='test -z "$ac_c_werror_flag"
26245 || test ! -s conftest.err'
26246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26247 (eval $ac_try) 2>&5
26249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26250 (exit $ac_status); }; } &&
26251 { ac_try='test -s conftest$ac_exeext'
26252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26253 (eval $ac_try) 2>&5
26255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26256 (exit $ac_status); }; }; then
26257 eval "$as_ac_var=yes"
26259 echo "$as_me: failed program was:" >&5
26260 sed 's/^/| /' conftest.$ac_ext >&5
26262 eval "$as_ac_var=no"
26264 rm -f conftest.err conftest.$ac_objext \
26265 conftest$ac_exeext conftest.$ac_ext
26267 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26268 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26269 if test `eval echo '${'$as_ac_var'}'` = yes; then
26270 cat >>confdefs.h <<_ACEOF
26271 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26278 if test "$ac_cv_func_ctime_r" = no ; then
26279 ol_cv_func_ctime_r_nargs=0
26281 echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
26282 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6
26283 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
26284 echo $ECHO_N "(cached) $ECHO_C" >&6
26286 cat >conftest.$ac_ext <<_ACEOF
26289 cat confdefs.h >>conftest.$ac_ext
26290 cat >>conftest.$ac_ext <<_ACEOF
26291 /* end confdefs.h. */
26296 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
26301 rm -f conftest.$ac_objext
26302 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26303 (eval $ac_compile) 2>conftest.er1
26305 grep -v '^ *+' conftest.er1 >conftest.err
26307 cat conftest.err >&5
26308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26309 (exit $ac_status); } &&
26310 { ac_try='test -z "$ac_c_werror_flag"
26311 || test ! -s conftest.err'
26312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26313 (eval $ac_try) 2>&5
26315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26316 (exit $ac_status); }; } &&
26317 { ac_try='test -s conftest.$ac_objext'
26318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26319 (eval $ac_try) 2>&5
26321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26322 (exit $ac_status); }; }; then
26323 ol_cv_func_ctime_r_nargs3=yes
26325 echo "$as_me: failed program was:" >&5
26326 sed 's/^/| /' conftest.$ac_ext >&5
26328 ol_cv_func_ctime_r_nargs3=no
26330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26332 cat >conftest.$ac_ext <<_ACEOF
26335 cat confdefs.h >>conftest.$ac_ext
26336 cat >>conftest.$ac_ext <<_ACEOF
26337 /* end confdefs.h. */
26342 time_t ti; char *buffer; ctime_r(&ti,buffer);
26347 rm -f conftest.$ac_objext
26348 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26349 (eval $ac_compile) 2>conftest.er1
26351 grep -v '^ *+' conftest.er1 >conftest.err
26353 cat conftest.err >&5
26354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26355 (exit $ac_status); } &&
26356 { ac_try='test -z "$ac_c_werror_flag"
26357 || test ! -s conftest.err'
26358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26359 (eval $ac_try) 2>&5
26361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26362 (exit $ac_status); }; } &&
26363 { ac_try='test -s conftest.$ac_objext'
26364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26365 (eval $ac_try) 2>&5
26367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26368 (exit $ac_status); }; }; then
26369 ol_cv_func_ctime_r_nargs2=yes
26371 echo "$as_me: failed program was:" >&5
26372 sed 's/^/| /' conftest.$ac_ext >&5
26374 ol_cv_func_ctime_r_nargs2=no
26376 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26378 if test $ol_cv_func_ctime_r_nargs3 = yes &&
26379 test $ol_cv_func_ctime_r_nargs2 = no ; then
26381 ol_cv_func_ctime_r_nargs=3
26383 elif test $ol_cv_func_ctime_r_nargs3 = no &&
26384 test $ol_cv_func_ctime_r_nargs2 = yes ; then
26386 ol_cv_func_ctime_r_nargs=2
26389 ol_cv_func_ctime_r_nargs=0
26393 echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
26394 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6
26396 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
26398 cat >>confdefs.h <<_ACEOF
26399 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
26406 if test "$ac_cv_func_gethostbyname_r" = yes ; then
26407 echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
26408 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6
26409 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
26410 echo $ECHO_N "(cached) $ECHO_C" >&6
26412 cat >conftest.$ac_ext <<_ACEOF
26415 cat confdefs.h >>conftest.$ac_ext
26416 cat >>conftest.$ac_ext <<_ACEOF
26417 /* end confdefs.h. */
26418 #include <sys/types.h>
26419 #include <sys/socket.h>
26420 #include <netinet/in.h>
26422 #define BUFSIZE (sizeof(struct hostent)+10)
26426 struct hostent hent; char buffer[BUFSIZE];
26427 int bufsize=BUFSIZE;int h_errno;
26428 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
26429 buffer, bufsize, &h_errno);
26434 rm -f conftest.$ac_objext
26435 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26436 (eval $ac_compile) 2>conftest.er1
26438 grep -v '^ *+' conftest.er1 >conftest.err
26440 cat conftest.err >&5
26441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26442 (exit $ac_status); } &&
26443 { ac_try='test -z "$ac_c_werror_flag"
26444 || test ! -s conftest.err'
26445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26446 (eval $ac_try) 2>&5
26448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26449 (exit $ac_status); }; } &&
26450 { ac_try='test -s conftest.$ac_objext'
26451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26452 (eval $ac_try) 2>&5
26454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26455 (exit $ac_status); }; }; then
26456 ol_cv_func_gethostbyname_r_nargs5=yes
26458 echo "$as_me: failed program was:" >&5
26459 sed 's/^/| /' conftest.$ac_ext >&5
26461 ol_cv_func_gethostbyname_r_nargs5=no
26463 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26465 cat >conftest.$ac_ext <<_ACEOF
26468 cat confdefs.h >>conftest.$ac_ext
26469 cat >>conftest.$ac_ext <<_ACEOF
26470 /* end confdefs.h. */
26471 #include <sys/types.h>
26472 #include <sys/socket.h>
26473 #include <netinet/in.h>
26475 #define BUFSIZE (sizeof(struct hostent)+10)
26479 struct hostent hent;struct hostent *rhent;
26480 char buffer[BUFSIZE];
26481 int bufsize=BUFSIZE;int h_errno;
26482 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
26488 rm -f conftest.$ac_objext
26489 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26490 (eval $ac_compile) 2>conftest.er1
26492 grep -v '^ *+' conftest.er1 >conftest.err
26494 cat conftest.err >&5
26495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26496 (exit $ac_status); } &&
26497 { ac_try='test -z "$ac_c_werror_flag"
26498 || test ! -s conftest.err'
26499 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26500 (eval $ac_try) 2>&5
26502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26503 (exit $ac_status); }; } &&
26504 { ac_try='test -s conftest.$ac_objext'
26505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26506 (eval $ac_try) 2>&5
26508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26509 (exit $ac_status); }; }; then
26510 ol_cv_func_gethostbyname_r_nargs6=yes
26512 echo "$as_me: failed program was:" >&5
26513 sed 's/^/| /' conftest.$ac_ext >&5
26515 ol_cv_func_gethostbyname_r_nargs6=no
26517 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26519 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
26520 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
26522 ol_cv_func_gethostbyname_r_nargs=5
26524 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
26525 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
26527 ol_cv_func_gethostbyname_r_nargs=6
26530 ol_cv_func_gethostbyname_r_nargs=0
26534 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
26535 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6
26536 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
26538 cat >>confdefs.h <<_ACEOF
26539 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
26545 ol_cv_func_gethostbyname_r_nargs=0
26548 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
26549 echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
26550 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6
26551 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
26552 echo $ECHO_N "(cached) $ECHO_C" >&6
26554 cat >conftest.$ac_ext <<_ACEOF
26557 cat confdefs.h >>conftest.$ac_ext
26558 cat >>conftest.$ac_ext <<_ACEOF
26559 /* end confdefs.h. */
26560 #include <sys/types.h>
26561 #include <sys/socket.h>
26562 #include <netinet/in.h>
26564 #define BUFSIZE (sizeof(struct hostent)+10)
26568 struct hostent hent; char buffer[BUFSIZE];
26569 struct in_addr add;
26570 size_t alen=sizeof(struct in_addr);
26571 int bufsize=BUFSIZE;int h_errno;
26572 (void)gethostbyaddr_r( (void *)&(add.s_addr),
26573 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
26578 rm -f conftest.$ac_objext
26579 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26580 (eval $ac_compile) 2>conftest.er1
26582 grep -v '^ *+' conftest.er1 >conftest.err
26584 cat conftest.err >&5
26585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26586 (exit $ac_status); } &&
26587 { ac_try='test -z "$ac_c_werror_flag"
26588 || test ! -s conftest.err'
26589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26590 (eval $ac_try) 2>&5
26592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26593 (exit $ac_status); }; } &&
26594 { ac_try='test -s conftest.$ac_objext'
26595 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26596 (eval $ac_try) 2>&5
26598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26599 (exit $ac_status); }; }; then
26600 ol_cv_func_gethostbyaddr_r_nargs7=yes
26602 echo "$as_me: failed program was:" >&5
26603 sed 's/^/| /' conftest.$ac_ext >&5
26605 ol_cv_func_gethostbyaddr_r_nargs7=no
26607 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26609 cat >conftest.$ac_ext <<_ACEOF
26612 cat confdefs.h >>conftest.$ac_ext
26613 cat >>conftest.$ac_ext <<_ACEOF
26614 /* end confdefs.h. */
26615 #include <sys/types.h>
26616 #include <sys/socket.h>
26617 #include <netinet/in.h>
26619 #define BUFSIZE (sizeof(struct hostent)+10)
26623 struct hostent hent;
26624 struct hostent *rhent; char buffer[BUFSIZE];
26625 struct in_addr add;
26626 size_t alen=sizeof(struct in_addr);
26627 int bufsize=BUFSIZE;int h_errno;
26628 (void)gethostbyaddr_r( (void *)&(add.s_addr),
26629 alen, AF_INET, &hent, buffer, bufsize,
26635 rm -f conftest.$ac_objext
26636 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26637 (eval $ac_compile) 2>conftest.er1
26639 grep -v '^ *+' conftest.er1 >conftest.err
26641 cat conftest.err >&5
26642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26643 (exit $ac_status); } &&
26644 { ac_try='test -z "$ac_c_werror_flag"
26645 || test ! -s conftest.err'
26646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26647 (eval $ac_try) 2>&5
26649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26650 (exit $ac_status); }; } &&
26651 { ac_try='test -s conftest.$ac_objext'
26652 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26653 (eval $ac_try) 2>&5
26655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26656 (exit $ac_status); }; }; then
26657 ol_cv_func_gethostbyaddr_r_nargs8=yes
26659 echo "$as_me: failed program was:" >&5
26660 sed 's/^/| /' conftest.$ac_ext >&5
26662 ol_cv_func_gethostbyaddr_r_nargs8=no
26664 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26666 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
26667 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
26669 ol_cv_func_gethostbyaddr_r_nargs=7
26671 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
26672 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
26674 ol_cv_func_gethostbyaddr_r_nargs=8
26677 ol_cv_func_gethostbyaddr_r_nargs=0
26681 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
26682 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6
26683 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
26685 cat >>confdefs.h <<_ACEOF
26686 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
26692 ol_cv_func_gethostbyaddr_r_nargs=0
26697 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
26698 ol_cv_berkeley_db=no
26700 for ac_header in db.h
26702 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26703 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26704 echo "$as_me:$LINENO: checking for $ac_header" >&5
26705 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26706 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26707 echo $ECHO_N "(cached) $ECHO_C" >&6
26709 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26710 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26712 # Is the header compilable?
26713 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26714 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26715 cat >conftest.$ac_ext <<_ACEOF
26718 cat confdefs.h >>conftest.$ac_ext
26719 cat >>conftest.$ac_ext <<_ACEOF
26720 /* end confdefs.h. */
26721 $ac_includes_default
26722 #include <$ac_header>
26724 rm -f conftest.$ac_objext
26725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26726 (eval $ac_compile) 2>conftest.er1
26728 grep -v '^ *+' conftest.er1 >conftest.err
26730 cat conftest.err >&5
26731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26732 (exit $ac_status); } &&
26733 { ac_try='test -z "$ac_c_werror_flag"
26734 || test ! -s conftest.err'
26735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26736 (eval $ac_try) 2>&5
26738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26739 (exit $ac_status); }; } &&
26740 { ac_try='test -s conftest.$ac_objext'
26741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26742 (eval $ac_try) 2>&5
26744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26745 (exit $ac_status); }; }; then
26746 ac_header_compiler=yes
26748 echo "$as_me: failed program was:" >&5
26749 sed 's/^/| /' conftest.$ac_ext >&5
26751 ac_header_compiler=no
26753 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26754 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26755 echo "${ECHO_T}$ac_header_compiler" >&6
26757 # Is the header present?
26758 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26759 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26760 cat >conftest.$ac_ext <<_ACEOF
26763 cat confdefs.h >>conftest.$ac_ext
26764 cat >>conftest.$ac_ext <<_ACEOF
26765 /* end confdefs.h. */
26766 #include <$ac_header>
26768 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26769 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26771 grep -v '^ *+' conftest.er1 >conftest.err
26773 cat conftest.err >&5
26774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26775 (exit $ac_status); } >/dev/null; then
26776 if test -s conftest.err; then
26777 ac_cpp_err=$ac_c_preproc_warn_flag
26778 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26785 if test -z "$ac_cpp_err"; then
26786 ac_header_preproc=yes
26788 echo "$as_me: failed program was:" >&5
26789 sed 's/^/| /' conftest.$ac_ext >&5
26791 ac_header_preproc=no
26793 rm -f conftest.err conftest.$ac_ext
26794 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26795 echo "${ECHO_T}$ac_header_preproc" >&6
26797 # So? What about this header?
26798 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26800 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26801 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26802 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26803 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26804 ac_header_preproc=yes
26807 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26808 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26809 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26810 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26811 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26812 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26813 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26814 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26815 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26816 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26817 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26818 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26821 ## --------------------------------------------- ##
26822 ## Report this to <http://www.openldap.org/its/> ##
26823 ## --------------------------------------------- ##
26826 sed "s/^/$as_me: WARNING: /" >&2
26829 echo "$as_me:$LINENO: checking for $ac_header" >&5
26830 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26831 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26832 echo $ECHO_N "(cached) $ECHO_C" >&6
26834 eval "$as_ac_Header=\$ac_header_preproc"
26836 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26837 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26840 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26841 cat >>confdefs.h <<_ACEOF
26842 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26849 if test $ac_cv_header_db_h = yes; then
26852 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
26853 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
26854 if test "${ol_cv_bdb_major+set}" = set; then
26855 echo $ECHO_N "(cached) $ECHO_C" >&6
26859 if test $ol_cv_bdb_major = 0 ; then
26860 cat >conftest.$ac_ext <<_ACEOF
26863 cat confdefs.h >>conftest.$ac_ext
26864 cat >>conftest.$ac_ext <<_ACEOF
26865 /* end confdefs.h. */
26868 #ifndef DB_VERSION_MAJOR
26869 # define DB_VERSION_MAJOR 1
26871 #if DB_VERSION_MAJOR == 4
26876 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26877 $EGREP "__db_version" >/dev/null 2>&1; then
26885 if test $ol_cv_bdb_major = 0 ; then
26886 cat >conftest.$ac_ext <<_ACEOF
26889 cat confdefs.h >>conftest.$ac_ext
26890 cat >>conftest.$ac_ext <<_ACEOF
26891 /* end confdefs.h. */
26894 #ifndef DB_VERSION_MAJOR
26895 # define DB_VERSION_MAJOR 1
26897 #if DB_VERSION_MAJOR == 3
26902 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26903 $EGREP "__db_version" >/dev/null 2>&1; then
26911 if test $ol_cv_bdb_major = 0 ; then
26912 cat >conftest.$ac_ext <<_ACEOF
26915 cat confdefs.h >>conftest.$ac_ext
26916 cat >>conftest.$ac_ext <<_ACEOF
26917 /* end confdefs.h. */
26920 #ifndef DB_VERSION_MAJOR
26921 # define DB_VERSION_MAJOR 1
26923 #if DB_VERSION_MAJOR == 2
26928 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26929 $EGREP "__db_version" >/dev/null 2>&1; then
26937 if test $ol_cv_bdb_major = 0 ; then
26938 cat >conftest.$ac_ext <<_ACEOF
26941 cat confdefs.h >>conftest.$ac_ext
26942 cat >>conftest.$ac_ext <<_ACEOF
26943 /* end confdefs.h. */
26946 #ifndef DB_VERSION_MAJOR
26947 # define DB_VERSION_MAJOR 1
26949 #if DB_VERSION_MAJOR == 1
26954 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26955 $EGREP "__db_version" >/dev/null 2>&1; then
26964 if test $ol_cv_bdb_major = 0 ; then
26965 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
26966 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
26967 { (exit 1); exit 1; }; }
26971 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
26972 echo "${ECHO_T}$ol_cv_bdb_major" >&6
26974 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
26975 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
26976 if test "${ol_cv_bdb_minor+set}" = set; then
26977 echo $ECHO_N "(cached) $ECHO_C" >&6
26981 if test $ol_cv_bdb_minor = 0 ; then
26982 cat >conftest.$ac_ext <<_ACEOF
26985 cat confdefs.h >>conftest.$ac_ext
26986 cat >>conftest.$ac_ext <<_ACEOF
26987 /* end confdefs.h. */
26990 #ifndef DB_VERSION_MINOR
26991 # define DB_VERSION_MINOR 0
26993 #if DB_VERSION_MINOR == 9
26998 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26999 $EGREP "__db_version" >/dev/null 2>&1; then
27007 if test $ol_cv_bdb_minor = 0 ; then
27008 cat >conftest.$ac_ext <<_ACEOF
27011 cat confdefs.h >>conftest.$ac_ext
27012 cat >>conftest.$ac_ext <<_ACEOF
27013 /* end confdefs.h. */
27016 #ifndef DB_VERSION_MINOR
27017 # define DB_VERSION_MINOR 0
27019 #if DB_VERSION_MINOR == 8
27024 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27025 $EGREP "__db_version" >/dev/null 2>&1; then
27033 if test $ol_cv_bdb_minor = 0 ; then
27034 cat >conftest.$ac_ext <<_ACEOF
27037 cat confdefs.h >>conftest.$ac_ext
27038 cat >>conftest.$ac_ext <<_ACEOF
27039 /* end confdefs.h. */
27042 #ifndef DB_VERSION_MINOR
27043 # define DB_VERSION_MINOR 0
27045 #if DB_VERSION_MINOR == 7
27050 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27051 $EGREP "__db_version" >/dev/null 2>&1; then
27059 if test $ol_cv_bdb_minor = 0 ; then
27060 cat >conftest.$ac_ext <<_ACEOF
27063 cat confdefs.h >>conftest.$ac_ext
27064 cat >>conftest.$ac_ext <<_ACEOF
27065 /* end confdefs.h. */
27068 #ifndef DB_VERSION_MINOR
27069 # define DB_VERSION_MINOR 0
27071 #if DB_VERSION_MINOR == 6
27076 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27077 $EGREP "__db_version" >/dev/null 2>&1; then
27085 if test $ol_cv_bdb_minor = 0 ; then
27086 cat >conftest.$ac_ext <<_ACEOF
27089 cat confdefs.h >>conftest.$ac_ext
27090 cat >>conftest.$ac_ext <<_ACEOF
27091 /* end confdefs.h. */
27094 #ifndef DB_VERSION_MINOR
27095 # define DB_VERSION_MINOR 0
27097 #if DB_VERSION_MINOR == 5
27102 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27103 $EGREP "__db_version" >/dev/null 2>&1; then
27111 if test $ol_cv_bdb_minor = 0 ; then
27112 cat >conftest.$ac_ext <<_ACEOF
27115 cat confdefs.h >>conftest.$ac_ext
27116 cat >>conftest.$ac_ext <<_ACEOF
27117 /* end confdefs.h. */
27120 #ifndef DB_VERSION_MINOR
27121 # define DB_VERSION_MINOR 0
27123 #if DB_VERSION_MINOR == 4
27128 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27129 $EGREP "__db_version" >/dev/null 2>&1; then
27137 if test $ol_cv_bdb_minor = 0 ; then
27138 cat >conftest.$ac_ext <<_ACEOF
27141 cat confdefs.h >>conftest.$ac_ext
27142 cat >>conftest.$ac_ext <<_ACEOF
27143 /* end confdefs.h. */
27146 #ifndef DB_VERSION_MINOR
27147 # define DB_VERSION_MINOR 0
27149 #if DB_VERSION_MINOR == 3
27154 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27155 $EGREP "__db_version" >/dev/null 2>&1; then
27163 if test $ol_cv_bdb_minor = 0 ; then
27164 cat >conftest.$ac_ext <<_ACEOF
27167 cat confdefs.h >>conftest.$ac_ext
27168 cat >>conftest.$ac_ext <<_ACEOF
27169 /* end confdefs.h. */
27172 #ifndef DB_VERSION_MINOR
27173 # define DB_VERSION_MINOR 0
27175 #if DB_VERSION_MINOR == 2
27180 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27181 $EGREP "__db_version" >/dev/null 2>&1; then
27189 if test $ol_cv_bdb_minor = 0 ; then
27190 cat >conftest.$ac_ext <<_ACEOF
27193 cat confdefs.h >>conftest.$ac_ext
27194 cat >>conftest.$ac_ext <<_ACEOF
27195 /* end confdefs.h. */
27198 #ifndef DB_VERSION_MINOR
27199 # define DB_VERSION_MINOR 0
27201 #if DB_VERSION_MINOR == 1
27206 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27207 $EGREP "__db_version" >/dev/null 2>&1; then
27217 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
27218 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
27220 if test $ol_cv_bdb_major = 4 ; then
27221 if test $ol_cv_bdb_minor = 4 ; then
27222 if test $ol_cv_lib_db = no ; then
27223 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
27224 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
27225 if test "${ol_cv_db_db44+set}" = set; then
27226 echo $ECHO_N "(cached) $ECHO_C" >&6
27231 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27233 cat >conftest.$ac_ext <<_ACEOF
27236 cat confdefs.h >>conftest.$ac_ext
27237 cat >>conftest.$ac_ext <<_ACEOF
27238 /* end confdefs.h. */
27240 #ifdef HAVE_DB_185_H
27241 # include <db_185.h>
27246 #ifndef DB_VERSION_MAJOR
27247 # define DB_VERSION_MAJOR 1
27251 #define NULL ((void*)0)
27258 #if DB_VERSION_MAJOR > 1
27261 int major, minor, patch;
27263 version = db_version( &major, &minor, &patch );
27265 if( major != DB_VERSION_MAJOR ||
27266 minor < DB_VERSION_MINOR )
27268 printf("Berkeley DB version mismatch\n"
27269 "\theader: %s\n\tlibrary: %s\n",
27270 DB_VERSION_STRING, version);
27276 #if DB_VERSION_MAJOR > 2
27277 db_env_create( NULL, 0 );
27278 #elif DB_VERSION_MAJOR > 1
27279 db_appexit( NULL );
27281 (void) dbopen( NULL, 0, 0, 0, NULL);
27288 rm -f conftest.$ac_objext conftest$ac_exeext
27289 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27290 (eval $ac_link) 2>conftest.er1
27292 grep -v '^ *+' conftest.er1 >conftest.err
27294 cat conftest.err >&5
27295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27296 (exit $ac_status); } &&
27297 { ac_try='test -z "$ac_c_werror_flag"
27298 || test ! -s conftest.err'
27299 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27300 (eval $ac_try) 2>&5
27302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27303 (exit $ac_status); }; } &&
27304 { ac_try='test -s conftest$ac_exeext'
27305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27306 (eval $ac_try) 2>&5
27308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27309 (exit $ac_status); }; }; then
27312 echo "$as_me: failed program was:" >&5
27313 sed 's/^/| /' conftest.$ac_ext >&5
27317 rm -f conftest.err conftest.$ac_objext \
27318 conftest$ac_exeext conftest.$ac_ext
27323 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
27324 echo "${ECHO_T}$ol_cv_db_db44" >&6
27326 if test $ol_cv_db_db44 = yes ; then
27327 ol_cv_lib_db=-ldb44
27331 if test $ol_cv_lib_db = no ; then
27332 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
27333 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
27334 if test "${ol_cv_db_db_44+set}" = set; then
27335 echo $ECHO_N "(cached) $ECHO_C" >&6
27340 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27342 cat >conftest.$ac_ext <<_ACEOF
27345 cat confdefs.h >>conftest.$ac_ext
27346 cat >>conftest.$ac_ext <<_ACEOF
27347 /* end confdefs.h. */
27349 #ifdef HAVE_DB_185_H
27350 # include <db_185.h>
27355 #ifndef DB_VERSION_MAJOR
27356 # define DB_VERSION_MAJOR 1
27360 #define NULL ((void*)0)
27367 #if DB_VERSION_MAJOR > 1
27370 int major, minor, patch;
27372 version = db_version( &major, &minor, &patch );
27374 if( major != DB_VERSION_MAJOR ||
27375 minor < DB_VERSION_MINOR )
27377 printf("Berkeley DB version mismatch\n"
27378 "\theader: %s\n\tlibrary: %s\n",
27379 DB_VERSION_STRING, version);
27385 #if DB_VERSION_MAJOR > 2
27386 db_env_create( NULL, 0 );
27387 #elif DB_VERSION_MAJOR > 1
27388 db_appexit( NULL );
27390 (void) dbopen( NULL, 0, 0, 0, NULL);
27397 rm -f conftest.$ac_objext conftest$ac_exeext
27398 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27399 (eval $ac_link) 2>conftest.er1
27401 grep -v '^ *+' conftest.er1 >conftest.err
27403 cat conftest.err >&5
27404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27405 (exit $ac_status); } &&
27406 { ac_try='test -z "$ac_c_werror_flag"
27407 || test ! -s conftest.err'
27408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27409 (eval $ac_try) 2>&5
27411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27412 (exit $ac_status); }; } &&
27413 { ac_try='test -s conftest$ac_exeext'
27414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27415 (eval $ac_try) 2>&5
27417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27418 (exit $ac_status); }; }; then
27421 echo "$as_me: failed program was:" >&5
27422 sed 's/^/| /' conftest.$ac_ext >&5
27426 rm -f conftest.err conftest.$ac_objext \
27427 conftest$ac_exeext conftest.$ac_ext
27432 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
27433 echo "${ECHO_T}$ol_cv_db_db_44" >&6
27435 if test $ol_cv_db_db_44 = yes ; then
27436 ol_cv_lib_db=-ldb-44
27440 if test $ol_cv_lib_db = no ; then
27441 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
27442 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
27443 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
27444 echo $ECHO_N "(cached) $ECHO_C" >&6
27449 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27451 cat >conftest.$ac_ext <<_ACEOF
27454 cat confdefs.h >>conftest.$ac_ext
27455 cat >>conftest.$ac_ext <<_ACEOF
27456 /* end confdefs.h. */
27458 #ifdef HAVE_DB_185_H
27459 # include <db_185.h>
27464 #ifndef DB_VERSION_MAJOR
27465 # define DB_VERSION_MAJOR 1
27469 #define NULL ((void*)0)
27476 #if DB_VERSION_MAJOR > 1
27479 int major, minor, patch;
27481 version = db_version( &major, &minor, &patch );
27483 if( major != DB_VERSION_MAJOR ||
27484 minor < DB_VERSION_MINOR )
27486 printf("Berkeley DB version mismatch\n"
27487 "\theader: %s\n\tlibrary: %s\n",
27488 DB_VERSION_STRING, version);
27494 #if DB_VERSION_MAJOR > 2
27495 db_env_create( NULL, 0 );
27496 #elif DB_VERSION_MAJOR > 1
27497 db_appexit( NULL );
27499 (void) dbopen( NULL, 0, 0, 0, NULL);
27506 rm -f conftest.$ac_objext conftest$ac_exeext
27507 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27508 (eval $ac_link) 2>conftest.er1
27510 grep -v '^ *+' conftest.er1 >conftest.err
27512 cat conftest.err >&5
27513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27514 (exit $ac_status); } &&
27515 { ac_try='test -z "$ac_c_werror_flag"
27516 || test ! -s conftest.err'
27517 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27518 (eval $ac_try) 2>&5
27520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27521 (exit $ac_status); }; } &&
27522 { ac_try='test -s conftest$ac_exeext'
27523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27524 (eval $ac_try) 2>&5
27526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27527 (exit $ac_status); }; }; then
27528 ol_cv_db_db_4_dot_4=yes
27530 echo "$as_me: failed program was:" >&5
27531 sed 's/^/| /' conftest.$ac_ext >&5
27533 ol_cv_db_db_4_dot_4=no
27535 rm -f conftest.err conftest.$ac_objext \
27536 conftest$ac_exeext conftest.$ac_ext
27541 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
27542 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
27544 if test $ol_cv_db_db_4_dot_4 = yes ; then
27545 ol_cv_lib_db=-ldb-4.4
27549 if test $ol_cv_lib_db = no ; then
27550 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
27551 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
27552 if test "${ol_cv_db_db_4_4+set}" = set; then
27553 echo $ECHO_N "(cached) $ECHO_C" >&6
27558 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27560 cat >conftest.$ac_ext <<_ACEOF
27563 cat confdefs.h >>conftest.$ac_ext
27564 cat >>conftest.$ac_ext <<_ACEOF
27565 /* end confdefs.h. */
27567 #ifdef HAVE_DB_185_H
27568 # include <db_185.h>
27573 #ifndef DB_VERSION_MAJOR
27574 # define DB_VERSION_MAJOR 1
27578 #define NULL ((void*)0)
27585 #if DB_VERSION_MAJOR > 1
27588 int major, minor, patch;
27590 version = db_version( &major, &minor, &patch );
27592 if( major != DB_VERSION_MAJOR ||
27593 minor < DB_VERSION_MINOR )
27595 printf("Berkeley DB version mismatch\n"
27596 "\theader: %s\n\tlibrary: %s\n",
27597 DB_VERSION_STRING, version);
27603 #if DB_VERSION_MAJOR > 2
27604 db_env_create( NULL, 0 );
27605 #elif DB_VERSION_MAJOR > 1
27606 db_appexit( NULL );
27608 (void) dbopen( NULL, 0, 0, 0, NULL);
27615 rm -f conftest.$ac_objext conftest$ac_exeext
27616 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27617 (eval $ac_link) 2>conftest.er1
27619 grep -v '^ *+' conftest.er1 >conftest.err
27621 cat conftest.err >&5
27622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27623 (exit $ac_status); } &&
27624 { ac_try='test -z "$ac_c_werror_flag"
27625 || test ! -s conftest.err'
27626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27627 (eval $ac_try) 2>&5
27629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27630 (exit $ac_status); }; } &&
27631 { ac_try='test -s conftest$ac_exeext'
27632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27633 (eval $ac_try) 2>&5
27635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27636 (exit $ac_status); }; }; then
27637 ol_cv_db_db_4_4=yes
27639 echo "$as_me: failed program was:" >&5
27640 sed 's/^/| /' conftest.$ac_ext >&5
27644 rm -f conftest.err conftest.$ac_objext \
27645 conftest$ac_exeext conftest.$ac_ext
27650 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
27651 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
27653 if test $ol_cv_db_db_4_4 = yes ; then
27654 ol_cv_lib_db=-ldb-4-4
27658 elif test $ol_cv_bdb_minor = 3 ; then
27659 if test $ol_cv_lib_db = no ; then
27660 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
27661 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
27662 if test "${ol_cv_db_db43+set}" = set; then
27663 echo $ECHO_N "(cached) $ECHO_C" >&6
27668 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27670 cat >conftest.$ac_ext <<_ACEOF
27673 cat confdefs.h >>conftest.$ac_ext
27674 cat >>conftest.$ac_ext <<_ACEOF
27675 /* end confdefs.h. */
27677 #ifdef HAVE_DB_185_H
27678 # include <db_185.h>
27683 #ifndef DB_VERSION_MAJOR
27684 # define DB_VERSION_MAJOR 1
27688 #define NULL ((void*)0)
27695 #if DB_VERSION_MAJOR > 1
27698 int major, minor, patch;
27700 version = db_version( &major, &minor, &patch );
27702 if( major != DB_VERSION_MAJOR ||
27703 minor < DB_VERSION_MINOR )
27705 printf("Berkeley DB version mismatch\n"
27706 "\theader: %s\n\tlibrary: %s\n",
27707 DB_VERSION_STRING, version);
27713 #if DB_VERSION_MAJOR > 2
27714 db_env_create( NULL, 0 );
27715 #elif DB_VERSION_MAJOR > 1
27716 db_appexit( NULL );
27718 (void) dbopen( NULL, 0, 0, 0, NULL);
27725 rm -f conftest.$ac_objext conftest$ac_exeext
27726 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27727 (eval $ac_link) 2>conftest.er1
27729 grep -v '^ *+' conftest.er1 >conftest.err
27731 cat conftest.err >&5
27732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27733 (exit $ac_status); } &&
27734 { ac_try='test -z "$ac_c_werror_flag"
27735 || test ! -s conftest.err'
27736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27737 (eval $ac_try) 2>&5
27739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27740 (exit $ac_status); }; } &&
27741 { ac_try='test -s conftest$ac_exeext'
27742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27743 (eval $ac_try) 2>&5
27745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27746 (exit $ac_status); }; }; then
27749 echo "$as_me: failed program was:" >&5
27750 sed 's/^/| /' conftest.$ac_ext >&5
27754 rm -f conftest.err conftest.$ac_objext \
27755 conftest$ac_exeext conftest.$ac_ext
27760 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
27761 echo "${ECHO_T}$ol_cv_db_db43" >&6
27763 if test $ol_cv_db_db43 = yes ; then
27764 ol_cv_lib_db=-ldb43
27768 if test $ol_cv_lib_db = no ; then
27769 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
27770 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
27771 if test "${ol_cv_db_db_43+set}" = set; then
27772 echo $ECHO_N "(cached) $ECHO_C" >&6
27777 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27779 cat >conftest.$ac_ext <<_ACEOF
27782 cat confdefs.h >>conftest.$ac_ext
27783 cat >>conftest.$ac_ext <<_ACEOF
27784 /* end confdefs.h. */
27786 #ifdef HAVE_DB_185_H
27787 # include <db_185.h>
27792 #ifndef DB_VERSION_MAJOR
27793 # define DB_VERSION_MAJOR 1
27797 #define NULL ((void*)0)
27804 #if DB_VERSION_MAJOR > 1
27807 int major, minor, patch;
27809 version = db_version( &major, &minor, &patch );
27811 if( major != DB_VERSION_MAJOR ||
27812 minor < DB_VERSION_MINOR )
27814 printf("Berkeley DB version mismatch\n"
27815 "\theader: %s\n\tlibrary: %s\n",
27816 DB_VERSION_STRING, version);
27822 #if DB_VERSION_MAJOR > 2
27823 db_env_create( NULL, 0 );
27824 #elif DB_VERSION_MAJOR > 1
27825 db_appexit( NULL );
27827 (void) dbopen( NULL, 0, 0, 0, NULL);
27834 rm -f conftest.$ac_objext conftest$ac_exeext
27835 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27836 (eval $ac_link) 2>conftest.er1
27838 grep -v '^ *+' conftest.er1 >conftest.err
27840 cat conftest.err >&5
27841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27842 (exit $ac_status); } &&
27843 { ac_try='test -z "$ac_c_werror_flag"
27844 || test ! -s conftest.err'
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); }; } &&
27850 { ac_try='test -s conftest$ac_exeext'
27851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27852 (eval $ac_try) 2>&5
27854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27855 (exit $ac_status); }; }; then
27858 echo "$as_me: failed program was:" >&5
27859 sed 's/^/| /' conftest.$ac_ext >&5
27863 rm -f conftest.err conftest.$ac_objext \
27864 conftest$ac_exeext conftest.$ac_ext
27869 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
27870 echo "${ECHO_T}$ol_cv_db_db_43" >&6
27872 if test $ol_cv_db_db_43 = yes ; then
27873 ol_cv_lib_db=-ldb-43
27877 if test $ol_cv_lib_db = no ; then
27878 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
27879 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
27880 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
27881 echo $ECHO_N "(cached) $ECHO_C" >&6
27886 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27888 cat >conftest.$ac_ext <<_ACEOF
27891 cat confdefs.h >>conftest.$ac_ext
27892 cat >>conftest.$ac_ext <<_ACEOF
27893 /* end confdefs.h. */
27895 #ifdef HAVE_DB_185_H
27896 # include <db_185.h>
27901 #ifndef DB_VERSION_MAJOR
27902 # define DB_VERSION_MAJOR 1
27906 #define NULL ((void*)0)
27913 #if DB_VERSION_MAJOR > 1
27916 int major, minor, patch;
27918 version = db_version( &major, &minor, &patch );
27920 if( major != DB_VERSION_MAJOR ||
27921 minor < DB_VERSION_MINOR )
27923 printf("Berkeley DB version mismatch\n"
27924 "\theader: %s\n\tlibrary: %s\n",
27925 DB_VERSION_STRING, version);
27931 #if DB_VERSION_MAJOR > 2
27932 db_env_create( NULL, 0 );
27933 #elif DB_VERSION_MAJOR > 1
27934 db_appexit( NULL );
27936 (void) dbopen( NULL, 0, 0, 0, NULL);
27943 rm -f conftest.$ac_objext conftest$ac_exeext
27944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27945 (eval $ac_link) 2>conftest.er1
27947 grep -v '^ *+' conftest.er1 >conftest.err
27949 cat conftest.err >&5
27950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27951 (exit $ac_status); } &&
27952 { ac_try='test -z "$ac_c_werror_flag"
27953 || test ! -s conftest.err'
27954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27955 (eval $ac_try) 2>&5
27957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27958 (exit $ac_status); }; } &&
27959 { ac_try='test -s conftest$ac_exeext'
27960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27961 (eval $ac_try) 2>&5
27963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27964 (exit $ac_status); }; }; then
27965 ol_cv_db_db_4_dot_3=yes
27967 echo "$as_me: failed program was:" >&5
27968 sed 's/^/| /' conftest.$ac_ext >&5
27970 ol_cv_db_db_4_dot_3=no
27972 rm -f conftest.err conftest.$ac_objext \
27973 conftest$ac_exeext conftest.$ac_ext
27978 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
27979 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
27981 if test $ol_cv_db_db_4_dot_3 = yes ; then
27982 ol_cv_lib_db=-ldb-4.3
27986 if test $ol_cv_lib_db = no ; then
27987 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
27988 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
27989 if test "${ol_cv_db_db_4_3+set}" = set; then
27990 echo $ECHO_N "(cached) $ECHO_C" >&6
27995 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27997 cat >conftest.$ac_ext <<_ACEOF
28000 cat confdefs.h >>conftest.$ac_ext
28001 cat >>conftest.$ac_ext <<_ACEOF
28002 /* end confdefs.h. */
28004 #ifdef HAVE_DB_185_H
28005 # include <db_185.h>
28010 #ifndef DB_VERSION_MAJOR
28011 # define DB_VERSION_MAJOR 1
28015 #define NULL ((void*)0)
28022 #if DB_VERSION_MAJOR > 1
28025 int major, minor, patch;
28027 version = db_version( &major, &minor, &patch );
28029 if( major != DB_VERSION_MAJOR ||
28030 minor < DB_VERSION_MINOR )
28032 printf("Berkeley DB version mismatch\n"
28033 "\theader: %s\n\tlibrary: %s\n",
28034 DB_VERSION_STRING, version);
28040 #if DB_VERSION_MAJOR > 2
28041 db_env_create( NULL, 0 );
28042 #elif DB_VERSION_MAJOR > 1
28043 db_appexit( NULL );
28045 (void) dbopen( NULL, 0, 0, 0, NULL);
28052 rm -f conftest.$ac_objext conftest$ac_exeext
28053 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28054 (eval $ac_link) 2>conftest.er1
28056 grep -v '^ *+' conftest.er1 >conftest.err
28058 cat conftest.err >&5
28059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28060 (exit $ac_status); } &&
28061 { ac_try='test -z "$ac_c_werror_flag"
28062 || test ! -s conftest.err'
28063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28064 (eval $ac_try) 2>&5
28066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28067 (exit $ac_status); }; } &&
28068 { ac_try='test -s conftest$ac_exeext'
28069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28070 (eval $ac_try) 2>&5
28072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28073 (exit $ac_status); }; }; then
28074 ol_cv_db_db_4_3=yes
28076 echo "$as_me: failed program was:" >&5
28077 sed 's/^/| /' conftest.$ac_ext >&5
28081 rm -f conftest.err conftest.$ac_objext \
28082 conftest$ac_exeext conftest.$ac_ext
28087 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
28088 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
28090 if test $ol_cv_db_db_4_3 = yes ; then
28091 ol_cv_lib_db=-ldb-4-3
28095 elif test $ol_cv_bdb_minor = 2 ; then
28096 if test $ol_cv_lib_db = no ; then
28097 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
28098 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
28099 if test "${ol_cv_db_db42+set}" = set; then
28100 echo $ECHO_N "(cached) $ECHO_C" >&6
28105 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28107 cat >conftest.$ac_ext <<_ACEOF
28110 cat confdefs.h >>conftest.$ac_ext
28111 cat >>conftest.$ac_ext <<_ACEOF
28112 /* end confdefs.h. */
28114 #ifdef HAVE_DB_185_H
28115 # include <db_185.h>
28120 #ifndef DB_VERSION_MAJOR
28121 # define DB_VERSION_MAJOR 1
28125 #define NULL ((void*)0)
28132 #if DB_VERSION_MAJOR > 1
28135 int major, minor, patch;
28137 version = db_version( &major, &minor, &patch );
28139 if( major != DB_VERSION_MAJOR ||
28140 minor < DB_VERSION_MINOR )
28142 printf("Berkeley DB version mismatch\n"
28143 "\theader: %s\n\tlibrary: %s\n",
28144 DB_VERSION_STRING, version);
28150 #if DB_VERSION_MAJOR > 2
28151 db_env_create( NULL, 0 );
28152 #elif DB_VERSION_MAJOR > 1
28153 db_appexit( NULL );
28155 (void) dbopen( NULL, 0, 0, 0, NULL);
28162 rm -f conftest.$ac_objext conftest$ac_exeext
28163 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28164 (eval $ac_link) 2>conftest.er1
28166 grep -v '^ *+' conftest.er1 >conftest.err
28168 cat conftest.err >&5
28169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28170 (exit $ac_status); } &&
28171 { ac_try='test -z "$ac_c_werror_flag"
28172 || test ! -s conftest.err'
28173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28174 (eval $ac_try) 2>&5
28176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28177 (exit $ac_status); }; } &&
28178 { ac_try='test -s conftest$ac_exeext'
28179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28180 (eval $ac_try) 2>&5
28182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28183 (exit $ac_status); }; }; then
28186 echo "$as_me: failed program was:" >&5
28187 sed 's/^/| /' conftest.$ac_ext >&5
28191 rm -f conftest.err conftest.$ac_objext \
28192 conftest$ac_exeext conftest.$ac_ext
28197 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
28198 echo "${ECHO_T}$ol_cv_db_db42" >&6
28200 if test $ol_cv_db_db42 = yes ; then
28201 ol_cv_lib_db=-ldb42
28205 if test $ol_cv_lib_db = no ; then
28206 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
28207 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
28208 if test "${ol_cv_db_db_42+set}" = set; then
28209 echo $ECHO_N "(cached) $ECHO_C" >&6
28214 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28216 cat >conftest.$ac_ext <<_ACEOF
28219 cat confdefs.h >>conftest.$ac_ext
28220 cat >>conftest.$ac_ext <<_ACEOF
28221 /* end confdefs.h. */
28223 #ifdef HAVE_DB_185_H
28224 # include <db_185.h>
28229 #ifndef DB_VERSION_MAJOR
28230 # define DB_VERSION_MAJOR 1
28234 #define NULL ((void*)0)
28241 #if DB_VERSION_MAJOR > 1
28244 int major, minor, patch;
28246 version = db_version( &major, &minor, &patch );
28248 if( major != DB_VERSION_MAJOR ||
28249 minor < DB_VERSION_MINOR )
28251 printf("Berkeley DB version mismatch\n"
28252 "\theader: %s\n\tlibrary: %s\n",
28253 DB_VERSION_STRING, version);
28259 #if DB_VERSION_MAJOR > 2
28260 db_env_create( NULL, 0 );
28261 #elif DB_VERSION_MAJOR > 1
28262 db_appexit( NULL );
28264 (void) dbopen( NULL, 0, 0, 0, NULL);
28271 rm -f conftest.$ac_objext conftest$ac_exeext
28272 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28273 (eval $ac_link) 2>conftest.er1
28275 grep -v '^ *+' conftest.er1 >conftest.err
28277 cat conftest.err >&5
28278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28279 (exit $ac_status); } &&
28280 { ac_try='test -z "$ac_c_werror_flag"
28281 || test ! -s conftest.err'
28282 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28283 (eval $ac_try) 2>&5
28285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28286 (exit $ac_status); }; } &&
28287 { ac_try='test -s conftest$ac_exeext'
28288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28289 (eval $ac_try) 2>&5
28291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28292 (exit $ac_status); }; }; then
28295 echo "$as_me: failed program was:" >&5
28296 sed 's/^/| /' conftest.$ac_ext >&5
28300 rm -f conftest.err conftest.$ac_objext \
28301 conftest$ac_exeext conftest.$ac_ext
28306 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
28307 echo "${ECHO_T}$ol_cv_db_db_42" >&6
28309 if test $ol_cv_db_db_42 = yes ; then
28310 ol_cv_lib_db=-ldb-42
28314 if test $ol_cv_lib_db = no ; then
28315 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
28316 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
28317 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
28318 echo $ECHO_N "(cached) $ECHO_C" >&6
28323 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28325 cat >conftest.$ac_ext <<_ACEOF
28328 cat confdefs.h >>conftest.$ac_ext
28329 cat >>conftest.$ac_ext <<_ACEOF
28330 /* end confdefs.h. */
28332 #ifdef HAVE_DB_185_H
28333 # include <db_185.h>
28338 #ifndef DB_VERSION_MAJOR
28339 # define DB_VERSION_MAJOR 1
28343 #define NULL ((void*)0)
28350 #if DB_VERSION_MAJOR > 1
28353 int major, minor, patch;
28355 version = db_version( &major, &minor, &patch );
28357 if( major != DB_VERSION_MAJOR ||
28358 minor < DB_VERSION_MINOR )
28360 printf("Berkeley DB version mismatch\n"
28361 "\theader: %s\n\tlibrary: %s\n",
28362 DB_VERSION_STRING, version);
28368 #if DB_VERSION_MAJOR > 2
28369 db_env_create( NULL, 0 );
28370 #elif DB_VERSION_MAJOR > 1
28371 db_appexit( NULL );
28373 (void) dbopen( NULL, 0, 0, 0, NULL);
28380 rm -f conftest.$ac_objext conftest$ac_exeext
28381 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28382 (eval $ac_link) 2>conftest.er1
28384 grep -v '^ *+' conftest.er1 >conftest.err
28386 cat conftest.err >&5
28387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28388 (exit $ac_status); } &&
28389 { ac_try='test -z "$ac_c_werror_flag"
28390 || test ! -s conftest.err'
28391 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28392 (eval $ac_try) 2>&5
28394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28395 (exit $ac_status); }; } &&
28396 { ac_try='test -s conftest$ac_exeext'
28397 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28398 (eval $ac_try) 2>&5
28400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28401 (exit $ac_status); }; }; then
28402 ol_cv_db_db_4_dot_2=yes
28404 echo "$as_me: failed program was:" >&5
28405 sed 's/^/| /' conftest.$ac_ext >&5
28407 ol_cv_db_db_4_dot_2=no
28409 rm -f conftest.err conftest.$ac_objext \
28410 conftest$ac_exeext conftest.$ac_ext
28415 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
28416 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
28418 if test $ol_cv_db_db_4_dot_2 = yes ; then
28419 ol_cv_lib_db=-ldb-4.2
28423 if test $ol_cv_lib_db = no ; then
28424 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
28425 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
28426 if test "${ol_cv_db_db_4_2+set}" = set; then
28427 echo $ECHO_N "(cached) $ECHO_C" >&6
28432 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28434 cat >conftest.$ac_ext <<_ACEOF
28437 cat confdefs.h >>conftest.$ac_ext
28438 cat >>conftest.$ac_ext <<_ACEOF
28439 /* end confdefs.h. */
28441 #ifdef HAVE_DB_185_H
28442 # include <db_185.h>
28447 #ifndef DB_VERSION_MAJOR
28448 # define DB_VERSION_MAJOR 1
28452 #define NULL ((void*)0)
28459 #if DB_VERSION_MAJOR > 1
28462 int major, minor, patch;
28464 version = db_version( &major, &minor, &patch );
28466 if( major != DB_VERSION_MAJOR ||
28467 minor < DB_VERSION_MINOR )
28469 printf("Berkeley DB version mismatch\n"
28470 "\theader: %s\n\tlibrary: %s\n",
28471 DB_VERSION_STRING, version);
28477 #if DB_VERSION_MAJOR > 2
28478 db_env_create( NULL, 0 );
28479 #elif DB_VERSION_MAJOR > 1
28480 db_appexit( NULL );
28482 (void) dbopen( NULL, 0, 0, 0, NULL);
28489 rm -f conftest.$ac_objext conftest$ac_exeext
28490 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28491 (eval $ac_link) 2>conftest.er1
28493 grep -v '^ *+' conftest.er1 >conftest.err
28495 cat conftest.err >&5
28496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28497 (exit $ac_status); } &&
28498 { ac_try='test -z "$ac_c_werror_flag"
28499 || test ! -s conftest.err'
28500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28501 (eval $ac_try) 2>&5
28503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28504 (exit $ac_status); }; } &&
28505 { ac_try='test -s conftest$ac_exeext'
28506 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28507 (eval $ac_try) 2>&5
28509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28510 (exit $ac_status); }; }; then
28511 ol_cv_db_db_4_2=yes
28513 echo "$as_me: failed program was:" >&5
28514 sed 's/^/| /' conftest.$ac_ext >&5
28518 rm -f conftest.err conftest.$ac_objext \
28519 conftest$ac_exeext conftest.$ac_ext
28524 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
28525 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
28527 if test $ol_cv_db_db_4_2 = yes ; then
28528 ol_cv_lib_db=-ldb-4-2
28532 elif test $ol_cv_bdb_minor = 1 ; then
28533 if test $ol_cv_lib_db = no ; then
28534 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
28535 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
28536 if test "${ol_cv_db_db41+set}" = set; then
28537 echo $ECHO_N "(cached) $ECHO_C" >&6
28542 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28544 cat >conftest.$ac_ext <<_ACEOF
28547 cat confdefs.h >>conftest.$ac_ext
28548 cat >>conftest.$ac_ext <<_ACEOF
28549 /* end confdefs.h. */
28551 #ifdef HAVE_DB_185_H
28552 # include <db_185.h>
28557 #ifndef DB_VERSION_MAJOR
28558 # define DB_VERSION_MAJOR 1
28562 #define NULL ((void*)0)
28569 #if DB_VERSION_MAJOR > 1
28572 int major, minor, patch;
28574 version = db_version( &major, &minor, &patch );
28576 if( major != DB_VERSION_MAJOR ||
28577 minor < DB_VERSION_MINOR )
28579 printf("Berkeley DB version mismatch\n"
28580 "\theader: %s\n\tlibrary: %s\n",
28581 DB_VERSION_STRING, version);
28587 #if DB_VERSION_MAJOR > 2
28588 db_env_create( NULL, 0 );
28589 #elif DB_VERSION_MAJOR > 1
28590 db_appexit( NULL );
28592 (void) dbopen( NULL, 0, 0, 0, NULL);
28599 rm -f conftest.$ac_objext conftest$ac_exeext
28600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28601 (eval $ac_link) 2>conftest.er1
28603 grep -v '^ *+' conftest.er1 >conftest.err
28605 cat conftest.err >&5
28606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28607 (exit $ac_status); } &&
28608 { ac_try='test -z "$ac_c_werror_flag"
28609 || test ! -s conftest.err'
28610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28611 (eval $ac_try) 2>&5
28613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28614 (exit $ac_status); }; } &&
28615 { ac_try='test -s conftest$ac_exeext'
28616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28617 (eval $ac_try) 2>&5
28619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28620 (exit $ac_status); }; }; then
28623 echo "$as_me: failed program was:" >&5
28624 sed 's/^/| /' conftest.$ac_ext >&5
28628 rm -f conftest.err conftest.$ac_objext \
28629 conftest$ac_exeext conftest.$ac_ext
28634 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
28635 echo "${ECHO_T}$ol_cv_db_db41" >&6
28637 if test $ol_cv_db_db41 = yes ; then
28638 ol_cv_lib_db=-ldb41
28642 if test $ol_cv_lib_db = no ; then
28643 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
28644 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
28645 if test "${ol_cv_db_db_41+set}" = set; then
28646 echo $ECHO_N "(cached) $ECHO_C" >&6
28651 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28653 cat >conftest.$ac_ext <<_ACEOF
28656 cat confdefs.h >>conftest.$ac_ext
28657 cat >>conftest.$ac_ext <<_ACEOF
28658 /* end confdefs.h. */
28660 #ifdef HAVE_DB_185_H
28661 # include <db_185.h>
28666 #ifndef DB_VERSION_MAJOR
28667 # define DB_VERSION_MAJOR 1
28671 #define NULL ((void*)0)
28678 #if DB_VERSION_MAJOR > 1
28681 int major, minor, patch;
28683 version = db_version( &major, &minor, &patch );
28685 if( major != DB_VERSION_MAJOR ||
28686 minor < DB_VERSION_MINOR )
28688 printf("Berkeley DB version mismatch\n"
28689 "\theader: %s\n\tlibrary: %s\n",
28690 DB_VERSION_STRING, version);
28696 #if DB_VERSION_MAJOR > 2
28697 db_env_create( NULL, 0 );
28698 #elif DB_VERSION_MAJOR > 1
28699 db_appexit( NULL );
28701 (void) dbopen( NULL, 0, 0, 0, NULL);
28708 rm -f conftest.$ac_objext conftest$ac_exeext
28709 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28710 (eval $ac_link) 2>conftest.er1
28712 grep -v '^ *+' conftest.er1 >conftest.err
28714 cat conftest.err >&5
28715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28716 (exit $ac_status); } &&
28717 { ac_try='test -z "$ac_c_werror_flag"
28718 || test ! -s conftest.err'
28719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28720 (eval $ac_try) 2>&5
28722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28723 (exit $ac_status); }; } &&
28724 { ac_try='test -s conftest$ac_exeext'
28725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28726 (eval $ac_try) 2>&5
28728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28729 (exit $ac_status); }; }; then
28732 echo "$as_me: failed program was:" >&5
28733 sed 's/^/| /' conftest.$ac_ext >&5
28737 rm -f conftest.err conftest.$ac_objext \
28738 conftest$ac_exeext conftest.$ac_ext
28743 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
28744 echo "${ECHO_T}$ol_cv_db_db_41" >&6
28746 if test $ol_cv_db_db_41 = yes ; then
28747 ol_cv_lib_db=-ldb-41
28751 if test $ol_cv_lib_db = no ; then
28752 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
28753 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
28754 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
28755 echo $ECHO_N "(cached) $ECHO_C" >&6
28760 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28762 cat >conftest.$ac_ext <<_ACEOF
28765 cat confdefs.h >>conftest.$ac_ext
28766 cat >>conftest.$ac_ext <<_ACEOF
28767 /* end confdefs.h. */
28769 #ifdef HAVE_DB_185_H
28770 # include <db_185.h>
28775 #ifndef DB_VERSION_MAJOR
28776 # define DB_VERSION_MAJOR 1
28780 #define NULL ((void*)0)
28787 #if DB_VERSION_MAJOR > 1
28790 int major, minor, patch;
28792 version = db_version( &major, &minor, &patch );
28794 if( major != DB_VERSION_MAJOR ||
28795 minor < DB_VERSION_MINOR )
28797 printf("Berkeley DB version mismatch\n"
28798 "\theader: %s\n\tlibrary: %s\n",
28799 DB_VERSION_STRING, version);
28805 #if DB_VERSION_MAJOR > 2
28806 db_env_create( NULL, 0 );
28807 #elif DB_VERSION_MAJOR > 1
28808 db_appexit( NULL );
28810 (void) dbopen( NULL, 0, 0, 0, NULL);
28817 rm -f conftest.$ac_objext conftest$ac_exeext
28818 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28819 (eval $ac_link) 2>conftest.er1
28821 grep -v '^ *+' conftest.er1 >conftest.err
28823 cat conftest.err >&5
28824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28825 (exit $ac_status); } &&
28826 { ac_try='test -z "$ac_c_werror_flag"
28827 || test ! -s conftest.err'
28828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28829 (eval $ac_try) 2>&5
28831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28832 (exit $ac_status); }; } &&
28833 { ac_try='test -s conftest$ac_exeext'
28834 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28835 (eval $ac_try) 2>&5
28837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28838 (exit $ac_status); }; }; then
28839 ol_cv_db_db_4_dot_1=yes
28841 echo "$as_me: failed program was:" >&5
28842 sed 's/^/| /' conftest.$ac_ext >&5
28844 ol_cv_db_db_4_dot_1=no
28846 rm -f conftest.err conftest.$ac_objext \
28847 conftest$ac_exeext conftest.$ac_ext
28852 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
28853 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
28855 if test $ol_cv_db_db_4_dot_1 = yes ; then
28856 ol_cv_lib_db=-ldb-4.1
28860 if test $ol_cv_lib_db = no ; then
28861 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
28862 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
28863 if test "${ol_cv_db_db_4_1+set}" = set; then
28864 echo $ECHO_N "(cached) $ECHO_C" >&6
28869 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28871 cat >conftest.$ac_ext <<_ACEOF
28874 cat confdefs.h >>conftest.$ac_ext
28875 cat >>conftest.$ac_ext <<_ACEOF
28876 /* end confdefs.h. */
28878 #ifdef HAVE_DB_185_H
28879 # include <db_185.h>
28884 #ifndef DB_VERSION_MAJOR
28885 # define DB_VERSION_MAJOR 1
28889 #define NULL ((void*)0)
28896 #if DB_VERSION_MAJOR > 1
28899 int major, minor, patch;
28901 version = db_version( &major, &minor, &patch );
28903 if( major != DB_VERSION_MAJOR ||
28904 minor < DB_VERSION_MINOR )
28906 printf("Berkeley DB version mismatch\n"
28907 "\theader: %s\n\tlibrary: %s\n",
28908 DB_VERSION_STRING, version);
28914 #if DB_VERSION_MAJOR > 2
28915 db_env_create( NULL, 0 );
28916 #elif DB_VERSION_MAJOR > 1
28917 db_appexit( NULL );
28919 (void) dbopen( NULL, 0, 0, 0, NULL);
28926 rm -f conftest.$ac_objext conftest$ac_exeext
28927 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28928 (eval $ac_link) 2>conftest.er1
28930 grep -v '^ *+' conftest.er1 >conftest.err
28932 cat conftest.err >&5
28933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28934 (exit $ac_status); } &&
28935 { ac_try='test -z "$ac_c_werror_flag"
28936 || test ! -s conftest.err'
28937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28938 (eval $ac_try) 2>&5
28940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28941 (exit $ac_status); }; } &&
28942 { ac_try='test -s conftest$ac_exeext'
28943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28944 (eval $ac_try) 2>&5
28946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28947 (exit $ac_status); }; }; then
28948 ol_cv_db_db_4_1=yes
28950 echo "$as_me: failed program was:" >&5
28951 sed 's/^/| /' conftest.$ac_ext >&5
28955 rm -f conftest.err conftest.$ac_objext \
28956 conftest$ac_exeext conftest.$ac_ext
28961 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
28962 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
28964 if test $ol_cv_db_db_4_1 = yes ; then
28965 ol_cv_lib_db=-ldb-4-1
28970 if test $ol_cv_lib_db = no ; then
28971 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
28972 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
28973 if test "${ol_cv_db_db_4+set}" = set; then
28974 echo $ECHO_N "(cached) $ECHO_C" >&6
28979 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28981 cat >conftest.$ac_ext <<_ACEOF
28984 cat confdefs.h >>conftest.$ac_ext
28985 cat >>conftest.$ac_ext <<_ACEOF
28986 /* end confdefs.h. */
28988 #ifdef HAVE_DB_185_H
28989 # include <db_185.h>
28994 #ifndef DB_VERSION_MAJOR
28995 # define DB_VERSION_MAJOR 1
28999 #define NULL ((void*)0)
29006 #if DB_VERSION_MAJOR > 1
29009 int major, minor, patch;
29011 version = db_version( &major, &minor, &patch );
29013 if( major != DB_VERSION_MAJOR ||
29014 minor < DB_VERSION_MINOR )
29016 printf("Berkeley DB version mismatch\n"
29017 "\theader: %s\n\tlibrary: %s\n",
29018 DB_VERSION_STRING, version);
29024 #if DB_VERSION_MAJOR > 2
29025 db_env_create( NULL, 0 );
29026 #elif DB_VERSION_MAJOR > 1
29027 db_appexit( NULL );
29029 (void) dbopen( NULL, 0, 0, 0, NULL);
29036 rm -f conftest.$ac_objext conftest$ac_exeext
29037 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29038 (eval $ac_link) 2>conftest.er1
29040 grep -v '^ *+' conftest.er1 >conftest.err
29042 cat conftest.err >&5
29043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29044 (exit $ac_status); } &&
29045 { ac_try='test -z "$ac_c_werror_flag"
29046 || test ! -s conftest.err'
29047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29048 (eval $ac_try) 2>&5
29050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29051 (exit $ac_status); }; } &&
29052 { ac_try='test -s conftest$ac_exeext'
29053 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29054 (eval $ac_try) 2>&5
29056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29057 (exit $ac_status); }; }; then
29060 echo "$as_me: failed program was:" >&5
29061 sed 's/^/| /' conftest.$ac_ext >&5
29065 rm -f conftest.err conftest.$ac_objext \
29066 conftest$ac_exeext conftest.$ac_ext
29071 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
29072 echo "${ECHO_T}$ol_cv_db_db_4" >&6
29074 if test $ol_cv_db_db_4 = yes ; then
29075 ol_cv_lib_db=-ldb-4
29079 if test $ol_cv_lib_db = no ; then
29080 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
29081 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
29082 if test "${ol_cv_db_db4+set}" = set; then
29083 echo $ECHO_N "(cached) $ECHO_C" >&6
29088 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29090 cat >conftest.$ac_ext <<_ACEOF
29093 cat confdefs.h >>conftest.$ac_ext
29094 cat >>conftest.$ac_ext <<_ACEOF
29095 /* end confdefs.h. */
29097 #ifdef HAVE_DB_185_H
29098 # include <db_185.h>
29103 #ifndef DB_VERSION_MAJOR
29104 # define DB_VERSION_MAJOR 1
29108 #define NULL ((void*)0)
29115 #if DB_VERSION_MAJOR > 1
29118 int major, minor, patch;
29120 version = db_version( &major, &minor, &patch );
29122 if( major != DB_VERSION_MAJOR ||
29123 minor < DB_VERSION_MINOR )
29125 printf("Berkeley DB version mismatch\n"
29126 "\theader: %s\n\tlibrary: %s\n",
29127 DB_VERSION_STRING, version);
29133 #if DB_VERSION_MAJOR > 2
29134 db_env_create( NULL, 0 );
29135 #elif DB_VERSION_MAJOR > 1
29136 db_appexit( NULL );
29138 (void) dbopen( NULL, 0, 0, 0, NULL);
29145 rm -f conftest.$ac_objext conftest$ac_exeext
29146 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29147 (eval $ac_link) 2>conftest.er1
29149 grep -v '^ *+' conftest.er1 >conftest.err
29151 cat conftest.err >&5
29152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29153 (exit $ac_status); } &&
29154 { ac_try='test -z "$ac_c_werror_flag"
29155 || test ! -s conftest.err'
29156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29157 (eval $ac_try) 2>&5
29159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29160 (exit $ac_status); }; } &&
29161 { ac_try='test -s conftest$ac_exeext'
29162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29163 (eval $ac_try) 2>&5
29165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29166 (exit $ac_status); }; }; then
29169 echo "$as_me: failed program was:" >&5
29170 sed 's/^/| /' conftest.$ac_ext >&5
29174 rm -f conftest.err conftest.$ac_objext \
29175 conftest$ac_exeext conftest.$ac_ext
29180 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
29181 echo "${ECHO_T}$ol_cv_db_db4" >&6
29183 if test $ol_cv_db_db4 = yes ; then
29188 if test $ol_cv_lib_db = no ; then
29189 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
29190 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
29191 if test "${ol_cv_db_db+set}" = set; then
29192 echo $ECHO_N "(cached) $ECHO_C" >&6
29197 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29199 cat >conftest.$ac_ext <<_ACEOF
29202 cat confdefs.h >>conftest.$ac_ext
29203 cat >>conftest.$ac_ext <<_ACEOF
29204 /* end confdefs.h. */
29206 #ifdef HAVE_DB_185_H
29207 # include <db_185.h>
29212 #ifndef DB_VERSION_MAJOR
29213 # define DB_VERSION_MAJOR 1
29217 #define NULL ((void*)0)
29224 #if DB_VERSION_MAJOR > 1
29227 int major, minor, patch;
29229 version = db_version( &major, &minor, &patch );
29231 if( major != DB_VERSION_MAJOR ||
29232 minor < DB_VERSION_MINOR )
29234 printf("Berkeley DB version mismatch\n"
29235 "\theader: %s\n\tlibrary: %s\n",
29236 DB_VERSION_STRING, version);
29242 #if DB_VERSION_MAJOR > 2
29243 db_env_create( NULL, 0 );
29244 #elif DB_VERSION_MAJOR > 1
29245 db_appexit( NULL );
29247 (void) dbopen( NULL, 0, 0, 0, NULL);
29254 rm -f conftest.$ac_objext conftest$ac_exeext
29255 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29256 (eval $ac_link) 2>conftest.er1
29258 grep -v '^ *+' conftest.er1 >conftest.err
29260 cat conftest.err >&5
29261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29262 (exit $ac_status); } &&
29263 { ac_try='test -z "$ac_c_werror_flag"
29264 || test ! -s conftest.err'
29265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29266 (eval $ac_try) 2>&5
29268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29269 (exit $ac_status); }; } &&
29270 { ac_try='test -s conftest$ac_exeext'
29271 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29272 (eval $ac_try) 2>&5
29274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29275 (exit $ac_status); }; }; then
29278 echo "$as_me: failed program was:" >&5
29279 sed 's/^/| /' conftest.$ac_ext >&5
29283 rm -f conftest.err conftest.$ac_objext \
29284 conftest$ac_exeext conftest.$ac_ext
29289 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
29290 echo "${ECHO_T}$ol_cv_db_db" >&6
29292 if test $ol_cv_db_db = yes ; then
29298 elif test $ol_cv_bdb_major = 3 ; then
29299 if test $ol_cv_lib_db = no ; then
29300 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
29301 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
29302 if test "${ol_cv_db_db3+set}" = set; then
29303 echo $ECHO_N "(cached) $ECHO_C" >&6
29308 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29310 cat >conftest.$ac_ext <<_ACEOF
29313 cat confdefs.h >>conftest.$ac_ext
29314 cat >>conftest.$ac_ext <<_ACEOF
29315 /* end confdefs.h. */
29317 #ifdef HAVE_DB_185_H
29318 # include <db_185.h>
29323 #ifndef DB_VERSION_MAJOR
29324 # define DB_VERSION_MAJOR 1
29328 #define NULL ((void*)0)
29335 #if DB_VERSION_MAJOR > 1
29338 int major, minor, patch;
29340 version = db_version( &major, &minor, &patch );
29342 if( major != DB_VERSION_MAJOR ||
29343 minor < DB_VERSION_MINOR )
29345 printf("Berkeley DB version mismatch\n"
29346 "\theader: %s\n\tlibrary: %s\n",
29347 DB_VERSION_STRING, version);
29353 #if DB_VERSION_MAJOR > 2
29354 db_env_create( NULL, 0 );
29355 #elif DB_VERSION_MAJOR > 1
29356 db_appexit( NULL );
29358 (void) dbopen( NULL, 0, 0, 0, NULL);
29365 rm -f conftest.$ac_objext conftest$ac_exeext
29366 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29367 (eval $ac_link) 2>conftest.er1
29369 grep -v '^ *+' conftest.er1 >conftest.err
29371 cat conftest.err >&5
29372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29373 (exit $ac_status); } &&
29374 { ac_try='test -z "$ac_c_werror_flag"
29375 || test ! -s conftest.err'
29376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29377 (eval $ac_try) 2>&5
29379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29380 (exit $ac_status); }; } &&
29381 { ac_try='test -s conftest$ac_exeext'
29382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29383 (eval $ac_try) 2>&5
29385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29386 (exit $ac_status); }; }; then
29389 echo "$as_me: failed program was:" >&5
29390 sed 's/^/| /' conftest.$ac_ext >&5
29394 rm -f conftest.err conftest.$ac_objext \
29395 conftest$ac_exeext conftest.$ac_ext
29400 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
29401 echo "${ECHO_T}$ol_cv_db_db3" >&6
29403 if test $ol_cv_db_db3 = yes ; then
29408 if test $ol_cv_lib_db = no ; then
29409 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
29410 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
29411 if test "${ol_cv_db_db_3+set}" = set; then
29412 echo $ECHO_N "(cached) $ECHO_C" >&6
29417 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29419 cat >conftest.$ac_ext <<_ACEOF
29422 cat confdefs.h >>conftest.$ac_ext
29423 cat >>conftest.$ac_ext <<_ACEOF
29424 /* end confdefs.h. */
29426 #ifdef HAVE_DB_185_H
29427 # include <db_185.h>
29432 #ifndef DB_VERSION_MAJOR
29433 # define DB_VERSION_MAJOR 1
29437 #define NULL ((void*)0)
29444 #if DB_VERSION_MAJOR > 1
29447 int major, minor, patch;
29449 version = db_version( &major, &minor, &patch );
29451 if( major != DB_VERSION_MAJOR ||
29452 minor < DB_VERSION_MINOR )
29454 printf("Berkeley DB version mismatch\n"
29455 "\theader: %s\n\tlibrary: %s\n",
29456 DB_VERSION_STRING, version);
29462 #if DB_VERSION_MAJOR > 2
29463 db_env_create( NULL, 0 );
29464 #elif DB_VERSION_MAJOR > 1
29465 db_appexit( NULL );
29467 (void) dbopen( NULL, 0, 0, 0, NULL);
29474 rm -f conftest.$ac_objext conftest$ac_exeext
29475 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29476 (eval $ac_link) 2>conftest.er1
29478 grep -v '^ *+' conftest.er1 >conftest.err
29480 cat conftest.err >&5
29481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29482 (exit $ac_status); } &&
29483 { ac_try='test -z "$ac_c_werror_flag"
29484 || test ! -s conftest.err'
29485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29486 (eval $ac_try) 2>&5
29488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29489 (exit $ac_status); }; } &&
29490 { ac_try='test -s conftest$ac_exeext'
29491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29492 (eval $ac_try) 2>&5
29494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29495 (exit $ac_status); }; }; then
29498 echo "$as_me: failed program was:" >&5
29499 sed 's/^/| /' conftest.$ac_ext >&5
29503 rm -f conftest.err conftest.$ac_objext \
29504 conftest$ac_exeext conftest.$ac_ext
29509 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
29510 echo "${ECHO_T}$ol_cv_db_db_3" >&6
29512 if test $ol_cv_db_db_3 = yes ; then
29513 ol_cv_lib_db=-ldb-3
29518 elif test $ol_cv_bdb_major = 2 ; then
29519 if test $ol_cv_lib_db = no ; then
29520 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
29521 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
29522 if test "${ol_cv_db_db2+set}" = set; then
29523 echo $ECHO_N "(cached) $ECHO_C" >&6
29528 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29530 cat >conftest.$ac_ext <<_ACEOF
29533 cat confdefs.h >>conftest.$ac_ext
29534 cat >>conftest.$ac_ext <<_ACEOF
29535 /* end confdefs.h. */
29537 #ifdef HAVE_DB_185_H
29538 # include <db_185.h>
29543 #ifndef DB_VERSION_MAJOR
29544 # define DB_VERSION_MAJOR 1
29548 #define NULL ((void*)0)
29555 #if DB_VERSION_MAJOR > 1
29558 int major, minor, patch;
29560 version = db_version( &major, &minor, &patch );
29562 if( major != DB_VERSION_MAJOR ||
29563 minor < DB_VERSION_MINOR )
29565 printf("Berkeley DB version mismatch\n"
29566 "\theader: %s\n\tlibrary: %s\n",
29567 DB_VERSION_STRING, version);
29573 #if DB_VERSION_MAJOR > 2
29574 db_env_create( NULL, 0 );
29575 #elif DB_VERSION_MAJOR > 1
29576 db_appexit( NULL );
29578 (void) dbopen( NULL, 0, 0, 0, NULL);
29585 rm -f conftest.$ac_objext conftest$ac_exeext
29586 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29587 (eval $ac_link) 2>conftest.er1
29589 grep -v '^ *+' conftest.er1 >conftest.err
29591 cat conftest.err >&5
29592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29593 (exit $ac_status); } &&
29594 { ac_try='test -z "$ac_c_werror_flag"
29595 || test ! -s conftest.err'
29596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29597 (eval $ac_try) 2>&5
29599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29600 (exit $ac_status); }; } &&
29601 { ac_try='test -s conftest$ac_exeext'
29602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29603 (eval $ac_try) 2>&5
29605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29606 (exit $ac_status); }; }; then
29609 echo "$as_me: failed program was:" >&5
29610 sed 's/^/| /' conftest.$ac_ext >&5
29614 rm -f conftest.err conftest.$ac_objext \
29615 conftest$ac_exeext conftest.$ac_ext
29620 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
29621 echo "${ECHO_T}$ol_cv_db_db2" >&6
29623 if test $ol_cv_db_db2 = yes ; then
29628 if test $ol_cv_lib_db = no ; then
29629 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
29630 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
29631 if test "${ol_cv_db_db_2+set}" = set; then
29632 echo $ECHO_N "(cached) $ECHO_C" >&6
29637 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29639 cat >conftest.$ac_ext <<_ACEOF
29642 cat confdefs.h >>conftest.$ac_ext
29643 cat >>conftest.$ac_ext <<_ACEOF
29644 /* end confdefs.h. */
29646 #ifdef HAVE_DB_185_H
29647 # include <db_185.h>
29652 #ifndef DB_VERSION_MAJOR
29653 # define DB_VERSION_MAJOR 1
29657 #define NULL ((void*)0)
29664 #if DB_VERSION_MAJOR > 1
29667 int major, minor, patch;
29669 version = db_version( &major, &minor, &patch );
29671 if( major != DB_VERSION_MAJOR ||
29672 minor < DB_VERSION_MINOR )
29674 printf("Berkeley DB version mismatch\n"
29675 "\theader: %s\n\tlibrary: %s\n",
29676 DB_VERSION_STRING, version);
29682 #if DB_VERSION_MAJOR > 2
29683 db_env_create( NULL, 0 );
29684 #elif DB_VERSION_MAJOR > 1
29685 db_appexit( NULL );
29687 (void) dbopen( NULL, 0, 0, 0, NULL);
29694 rm -f conftest.$ac_objext conftest$ac_exeext
29695 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29696 (eval $ac_link) 2>conftest.er1
29698 grep -v '^ *+' conftest.er1 >conftest.err
29700 cat conftest.err >&5
29701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29702 (exit $ac_status); } &&
29703 { ac_try='test -z "$ac_c_werror_flag"
29704 || test ! -s conftest.err'
29705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29706 (eval $ac_try) 2>&5
29708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29709 (exit $ac_status); }; } &&
29710 { ac_try='test -s conftest$ac_exeext'
29711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29712 (eval $ac_try) 2>&5
29714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29715 (exit $ac_status); }; }; then
29718 echo "$as_me: failed program was:" >&5
29719 sed 's/^/| /' conftest.$ac_ext >&5
29723 rm -f conftest.err conftest.$ac_objext \
29724 conftest$ac_exeext conftest.$ac_ext
29729 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
29730 echo "${ECHO_T}$ol_cv_db_db_2" >&6
29732 if test $ol_cv_db_db_2 = yes ; then
29733 ol_cv_lib_db=-ldb-2
29738 elif test $ol_cv_bdb_major = 1 ; then
29739 if test $ol_cv_lib_db = no ; then
29740 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
29741 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
29742 if test "${ol_cv_db_db1+set}" = set; then
29743 echo $ECHO_N "(cached) $ECHO_C" >&6
29748 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29750 cat >conftest.$ac_ext <<_ACEOF
29753 cat confdefs.h >>conftest.$ac_ext
29754 cat >>conftest.$ac_ext <<_ACEOF
29755 /* end confdefs.h. */
29757 #ifdef HAVE_DB_185_H
29758 # include <db_185.h>
29763 #ifndef DB_VERSION_MAJOR
29764 # define DB_VERSION_MAJOR 1
29768 #define NULL ((void*)0)
29775 #if DB_VERSION_MAJOR > 1
29778 int major, minor, patch;
29780 version = db_version( &major, &minor, &patch );
29782 if( major != DB_VERSION_MAJOR ||
29783 minor < DB_VERSION_MINOR )
29785 printf("Berkeley DB version mismatch\n"
29786 "\theader: %s\n\tlibrary: %s\n",
29787 DB_VERSION_STRING, version);
29793 #if DB_VERSION_MAJOR > 2
29794 db_env_create( NULL, 0 );
29795 #elif DB_VERSION_MAJOR > 1
29796 db_appexit( NULL );
29798 (void) dbopen( NULL, 0, 0, 0, NULL);
29805 rm -f conftest.$ac_objext conftest$ac_exeext
29806 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29807 (eval $ac_link) 2>conftest.er1
29809 grep -v '^ *+' conftest.er1 >conftest.err
29811 cat conftest.err >&5
29812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29813 (exit $ac_status); } &&
29814 { ac_try='test -z "$ac_c_werror_flag"
29815 || test ! -s conftest.err'
29816 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29817 (eval $ac_try) 2>&5
29819 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29820 (exit $ac_status); }; } &&
29821 { ac_try='test -s conftest$ac_exeext'
29822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29823 (eval $ac_try) 2>&5
29825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29826 (exit $ac_status); }; }; then
29829 echo "$as_me: failed program was:" >&5
29830 sed 's/^/| /' conftest.$ac_ext >&5
29834 rm -f conftest.err conftest.$ac_objext \
29835 conftest$ac_exeext conftest.$ac_ext
29840 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
29841 echo "${ECHO_T}$ol_cv_db_db1" >&6
29843 if test $ol_cv_db_db1 = yes ; then
29848 if test $ol_cv_lib_db = no ; then
29849 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
29850 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
29851 if test "${ol_cv_db_db_1+set}" = set; then
29852 echo $ECHO_N "(cached) $ECHO_C" >&6
29857 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29859 cat >conftest.$ac_ext <<_ACEOF
29862 cat confdefs.h >>conftest.$ac_ext
29863 cat >>conftest.$ac_ext <<_ACEOF
29864 /* end confdefs.h. */
29866 #ifdef HAVE_DB_185_H
29867 # include <db_185.h>
29872 #ifndef DB_VERSION_MAJOR
29873 # define DB_VERSION_MAJOR 1
29877 #define NULL ((void*)0)
29884 #if DB_VERSION_MAJOR > 1
29887 int major, minor, patch;
29889 version = db_version( &major, &minor, &patch );
29891 if( major != DB_VERSION_MAJOR ||
29892 minor < DB_VERSION_MINOR )
29894 printf("Berkeley DB version mismatch\n"
29895 "\theader: %s\n\tlibrary: %s\n",
29896 DB_VERSION_STRING, version);
29902 #if DB_VERSION_MAJOR > 2
29903 db_env_create( NULL, 0 );
29904 #elif DB_VERSION_MAJOR > 1
29905 db_appexit( NULL );
29907 (void) dbopen( NULL, 0, 0, 0, NULL);
29914 rm -f conftest.$ac_objext conftest$ac_exeext
29915 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29916 (eval $ac_link) 2>conftest.er1
29918 grep -v '^ *+' conftest.er1 >conftest.err
29920 cat conftest.err >&5
29921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29922 (exit $ac_status); } &&
29923 { ac_try='test -z "$ac_c_werror_flag"
29924 || test ! -s conftest.err'
29925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29926 (eval $ac_try) 2>&5
29928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29929 (exit $ac_status); }; } &&
29930 { ac_try='test -s conftest$ac_exeext'
29931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29932 (eval $ac_try) 2>&5
29934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29935 (exit $ac_status); }; }; then
29938 echo "$as_me: failed program was:" >&5
29939 sed 's/^/| /' conftest.$ac_ext >&5
29943 rm -f conftest.err conftest.$ac_objext \
29944 conftest$ac_exeext conftest.$ac_ext
29949 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
29950 echo "${ECHO_T}$ol_cv_db_db_1" >&6
29952 if test $ol_cv_db_db_1 = yes ; then
29953 ol_cv_lib_db=-ldb-1
29958 if test $ol_cv_lib_db = no ; then
29959 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
29960 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
29961 if test "${ol_cv_db_none+set}" = set; then
29962 echo $ECHO_N "(cached) $ECHO_C" >&6
29967 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29969 cat >conftest.$ac_ext <<_ACEOF
29972 cat confdefs.h >>conftest.$ac_ext
29973 cat >>conftest.$ac_ext <<_ACEOF
29974 /* end confdefs.h. */
29976 #ifdef HAVE_DB_185_H
29977 # include <db_185.h>
29982 #ifndef DB_VERSION_MAJOR
29983 # define DB_VERSION_MAJOR 1
29987 #define NULL ((void*)0)
29994 #if DB_VERSION_MAJOR > 1
29997 int major, minor, patch;
29999 version = db_version( &major, &minor, &patch );
30001 if( major != DB_VERSION_MAJOR ||
30002 minor < DB_VERSION_MINOR )
30004 printf("Berkeley DB version mismatch\n"
30005 "\theader: %s\n\tlibrary: %s\n",
30006 DB_VERSION_STRING, version);
30012 #if DB_VERSION_MAJOR > 2
30013 db_env_create( NULL, 0 );
30014 #elif DB_VERSION_MAJOR > 1
30015 db_appexit( NULL );
30017 (void) dbopen( NULL, 0, 0, 0, NULL);
30024 rm -f conftest.$ac_objext conftest$ac_exeext
30025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30026 (eval $ac_link) 2>conftest.er1
30028 grep -v '^ *+' conftest.er1 >conftest.err
30030 cat conftest.err >&5
30031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30032 (exit $ac_status); } &&
30033 { ac_try='test -z "$ac_c_werror_flag"
30034 || test ! -s conftest.err'
30035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30036 (eval $ac_try) 2>&5
30038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30039 (exit $ac_status); }; } &&
30040 { ac_try='test -s conftest$ac_exeext'
30041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30042 (eval $ac_try) 2>&5
30044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30045 (exit $ac_status); }; }; then
30048 echo "$as_me: failed program was:" >&5
30049 sed 's/^/| /' conftest.$ac_ext >&5
30053 rm -f conftest.err conftest.$ac_objext \
30054 conftest$ac_exeext conftest.$ac_ext
30059 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
30060 echo "${ECHO_T}$ol_cv_db_none" >&6
30062 if test $ol_cv_db_none = yes ; then
30068 if test "$ol_cv_lib_db" != no ; then
30069 ol_cv_berkeley_db=yes
30070 echo "$as_me:$LINENO: checking for Berkeley DB version match" >&5
30071 echo $ECHO_N "checking for Berkeley DB version match... $ECHO_C" >&6
30072 if test "${ol_cv_berkeley_db_version+set}" = set; then
30073 echo $ECHO_N "(cached) $ECHO_C" >&6
30077 LIBS="$LTHREAD_LIBS $LIBS"
30078 if test $ol_cv_lib_db != yes ; then
30079 LIBS="$ol_cv_lib_db $LIBS"
30082 if test "$cross_compiling" = yes; then
30083 ol_cv_berkeley_db_version=cross
30085 cat >conftest.$ac_ext <<_ACEOF
30088 cat confdefs.h >>conftest.$ac_ext
30089 cat >>conftest.$ac_ext <<_ACEOF
30090 /* end confdefs.h. */
30092 #ifdef HAVE_DB_185_H
30097 #ifndef DB_VERSION_MAJOR
30098 # define DB_VERSION_MAJOR 1
30101 #define NULL ((void *)0)
30105 #if DB_VERSION_MAJOR > 1
30107 int major, minor, patch;
30109 version = db_version( &major, &minor, &patch );
30111 if( major != DB_VERSION_MAJOR ||
30112 minor != DB_VERSION_MINOR ||
30113 patch != DB_VERSION_PATCH )
30115 printf("Berkeley DB version mismatch\n"
30116 "\theader: %s\n\tlibrary: %s\n",
30117 DB_VERSION_STRING, version);
30125 rm -f conftest$ac_exeext
30126 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30127 (eval $ac_link) 2>&5
30129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30130 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30132 (eval $ac_try) 2>&5
30134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30135 (exit $ac_status); }; }; then
30136 ol_cv_berkeley_db_version=yes
30138 echo "$as_me: program exited with status $ac_status" >&5
30139 echo "$as_me: failed program was:" >&5
30140 sed 's/^/| /' conftest.$ac_ext >&5
30142 ( exit $ac_status )
30143 ol_cv_berkeley_db_version=no
30145 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30151 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
30152 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6
30154 if test $ol_cv_berkeley_db_version = no ; then
30155 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
30156 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
30157 { (exit 1); exit 1; }; }
30160 echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
30161 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6
30162 if test "${ol_cv_berkeley_db_thread+set}" = set; then
30163 echo $ECHO_N "(cached) $ECHO_C" >&6
30167 LIBS="$LTHREAD_LIBS $LIBS"
30168 if test $ol_cv_lib_db != yes ; then
30169 LIBS="$ol_cv_lib_db $LIBS"
30172 if test "$cross_compiling" = yes; then
30173 ol_cv_berkeley_db_thread=cross
30175 cat >conftest.$ac_ext <<_ACEOF
30178 cat confdefs.h >>conftest.$ac_ext
30179 cat >>conftest.$ac_ext <<_ACEOF
30180 /* end confdefs.h. */
30182 #ifdef HAVE_DB_185_H
30188 #define NULL ((void *)0)
30193 u_int32_t flags = DB_CREATE |
30199 #if DB_VERSION_MAJOR > 2
30200 DB_ENV *env = NULL;
30202 rc = db_env_create( &env, 0 );
30204 flags |= DB_INIT_MPOOL;
30205 #ifdef DB_MPOOL_PRIVATE
30206 flags |= DB_MPOOL_PRIVATE;
30210 printf("BerkeleyDB: %s\n", db_strerror(rc) );
30214 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
30215 rc = env->open( env, NULL, flags, 0 );
30217 rc = env->open( env, NULL, NULL, flags, 0 );
30221 rc = env->close( env, 0 );
30225 printf("BerkeleyDB: %s\n", db_strerror(rc) );
30231 memset( &env, '\0', sizeof(env) );
30233 rc = db_appinit( NULL, NULL, &env, flags );
30236 db_appexit( &env );
30239 unlink("__db_mpool.share");
30240 unlink("__db_lock.share");
30246 rm -f conftest$ac_exeext
30247 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30248 (eval $ac_link) 2>&5
30250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30251 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30252 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30253 (eval $ac_try) 2>&5
30255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30256 (exit $ac_status); }; }; then
30257 ol_cv_berkeley_db_thread=yes
30259 echo "$as_me: program exited with status $ac_status" >&5
30260 echo "$as_me: failed program was:" >&5
30261 sed 's/^/| /' conftest.$ac_ext >&5
30263 ( exit $ac_status )
30264 ol_cv_berkeley_db_thread=no
30266 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30272 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
30273 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6
30275 if test $ol_cv_berkeley_db_thread != no ; then
30277 cat >>confdefs.h <<\_ACEOF
30278 #define HAVE_BERKELEY_DB_THREAD 1
30287 if test $ol_cv_berkeley_db = no ; then
30288 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
30289 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
30290 { (exit 1); exit 1; }; }
30294 cat >>confdefs.h <<\_ACEOF
30295 #define HAVE_BERKELEY_DB 1
30299 if test $ol_cv_lib_db != yes ; then
30300 BDB_LIBS="$BDB_LIBS $ol_cv_lib_db"
30303 echo "$as_me:$LINENO: checking Berkeley DB version for BDB/HDB backends" >&5
30304 echo $ECHO_N "checking Berkeley DB version for BDB/HDB backends... $ECHO_C" >&6
30305 if test "${ol_cv_bdb_compat+set}" = set; then
30306 echo $ECHO_N "(cached) $ECHO_C" >&6
30309 cat >conftest.$ac_ext <<_ACEOF
30312 cat confdefs.h >>conftest.$ac_ext
30313 cat >>conftest.$ac_ext <<_ACEOF
30314 /* end confdefs.h. */
30318 /* this check could be improved */
30319 #ifndef DB_VERSION_MAJOR
30320 # define DB_VERSION_MAJOR 1
30322 #ifndef DB_VERSION_MINOR
30323 # define DB_VERSION_MINOR 0
30326 /* require 4.2 or later, but exclude 4.3 */
30327 #if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 2) && (DB_VERSION_MINOR !=3)
30328 __db_version_compat
30332 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
30333 $EGREP "__db_version_compat" >/dev/null 2>&1; then
30334 ol_cv_bdb_compat=yes
30336 ol_cv_bdb_compat=no
30341 echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
30342 echo "${ECHO_T}$ol_cv_bdb_compat" >&6
30345 if test $ol_cv_bdb_compat != yes ; then
30346 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB version incompatible" >&5
30347 echo "$as_me: error: BDB/HDB: BerkeleyDB version incompatible" >&2;}
30348 { (exit 1); exit 1; }; }
30351 SLAPD_LIBS="$SLAPD_LIBS \$(BDB_LIBS)"
30357 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
30358 BUILD_LIBS_DYNAMIC=shared
30360 cat >>confdefs.h <<\_ACEOF
30361 #define LDAP_LIBS_DYNAMIC 1
30366 BUILD_LIBS_DYNAMIC=static
30370 if test $ol_enable_wrappers != no ; then
30372 for ac_header in tcpd.h
30374 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
30375 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30376 echo "$as_me:$LINENO: checking for $ac_header" >&5
30377 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30378 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30379 echo $ECHO_N "(cached) $ECHO_C" >&6
30381 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30382 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30384 # Is the header compilable?
30385 echo "$as_me:$LINENO: checking $ac_header usability" >&5
30386 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
30387 cat >conftest.$ac_ext <<_ACEOF
30390 cat confdefs.h >>conftest.$ac_ext
30391 cat >>conftest.$ac_ext <<_ACEOF
30392 /* end confdefs.h. */
30393 $ac_includes_default
30394 #include <$ac_header>
30396 rm -f conftest.$ac_objext
30397 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
30398 (eval $ac_compile) 2>conftest.er1
30400 grep -v '^ *+' conftest.er1 >conftest.err
30402 cat conftest.err >&5
30403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30404 (exit $ac_status); } &&
30405 { ac_try='test -z "$ac_c_werror_flag"
30406 || test ! -s conftest.err'
30407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30408 (eval $ac_try) 2>&5
30410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30411 (exit $ac_status); }; } &&
30412 { ac_try='test -s conftest.$ac_objext'
30413 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30414 (eval $ac_try) 2>&5
30416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30417 (exit $ac_status); }; }; then
30418 ac_header_compiler=yes
30420 echo "$as_me: failed program was:" >&5
30421 sed 's/^/| /' conftest.$ac_ext >&5
30423 ac_header_compiler=no
30425 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
30426 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
30427 echo "${ECHO_T}$ac_header_compiler" >&6
30429 # Is the header present?
30430 echo "$as_me:$LINENO: checking $ac_header presence" >&5
30431 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
30432 cat >conftest.$ac_ext <<_ACEOF
30435 cat confdefs.h >>conftest.$ac_ext
30436 cat >>conftest.$ac_ext <<_ACEOF
30437 /* end confdefs.h. */
30438 #include <$ac_header>
30440 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
30441 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
30443 grep -v '^ *+' conftest.er1 >conftest.err
30445 cat conftest.err >&5
30446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30447 (exit $ac_status); } >/dev/null; then
30448 if test -s conftest.err; then
30449 ac_cpp_err=$ac_c_preproc_warn_flag
30450 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
30457 if test -z "$ac_cpp_err"; then
30458 ac_header_preproc=yes
30460 echo "$as_me: failed program was:" >&5
30461 sed 's/^/| /' conftest.$ac_ext >&5
30463 ac_header_preproc=no
30465 rm -f conftest.err conftest.$ac_ext
30466 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
30467 echo "${ECHO_T}$ac_header_preproc" >&6
30469 # So? What about this header?
30470 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30472 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30473 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30474 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30475 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30476 ac_header_preproc=yes
30479 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30480 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30481 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30482 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30483 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30484 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30485 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30486 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30487 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30488 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30489 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30490 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30493 ## --------------------------------------------- ##
30494 ## Report this to <http://www.openldap.org/its/> ##
30495 ## --------------------------------------------- ##
30498 sed "s/^/$as_me: WARNING: /" >&2
30501 echo "$as_me:$LINENO: checking for $ac_header" >&5
30502 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30503 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30504 echo $ECHO_N "(cached) $ECHO_C" >&6
30506 eval "$as_ac_Header=\$ac_header_preproc"
30508 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30509 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30512 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30513 cat >>confdefs.h <<_ACEOF
30514 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30517 echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
30518 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6
30520 LIBS="$LIBS -lwrap"
30521 cat >conftest.$ac_ext <<_ACEOF
30524 cat confdefs.h >>conftest.$ac_ext
30525 cat >>conftest.$ac_ext <<_ACEOF
30526 /* end confdefs.h. */
30529 int allow_severity = 0;
30530 int deny_severity = 0;
30532 struct request_info *req;
30544 rm -f conftest.$ac_objext conftest$ac_exeext
30545 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30546 (eval $ac_link) 2>conftest.er1
30548 grep -v '^ *+' conftest.er1 >conftest.err
30550 cat conftest.err >&5
30551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30552 (exit $ac_status); } &&
30553 { ac_try='test -z "$ac_c_werror_flag"
30554 || test ! -s conftest.err'
30555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30556 (eval $ac_try) 2>&5
30558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30559 (exit $ac_status); }; } &&
30560 { ac_try='test -s conftest$ac_exeext'
30561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30562 (eval $ac_try) 2>&5
30564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30565 (exit $ac_status); }; }; then
30566 echo "$as_me:$LINENO: result: -lwrap" >&5
30567 echo "${ECHO_T}-lwrap" >&6
30571 echo "$as_me: failed program was:" >&5
30572 sed 's/^/| /' conftest.$ac_ext >&5
30576 cat >conftest.$ac_ext <<_ACEOF
30579 cat confdefs.h >>conftest.$ac_ext
30580 cat >>conftest.$ac_ext <<_ACEOF
30581 /* end confdefs.h. */
30584 int allow_severity = 0;
30585 int deny_severity = 0;
30587 struct request_info *req;
30599 rm -f conftest.$ac_objext conftest$ac_exeext
30600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30601 (eval $ac_link) 2>conftest.er1
30603 grep -v '^ *+' conftest.er1 >conftest.err
30605 cat conftest.err >&5
30606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30607 (exit $ac_status); } &&
30608 { ac_try='test -z "$ac_c_werror_flag"
30609 || test ! -s conftest.err'
30610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30611 (eval $ac_try) 2>&5
30613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30614 (exit $ac_status); }; } &&
30615 { ac_try='test -s conftest$ac_exeext'
30616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30617 (eval $ac_try) 2>&5
30619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30620 (exit $ac_status); }; }; then
30621 echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
30622 echo "${ECHO_T}-lwrap -lnsl" >&6
30624 LIBS="$save_LIBS -lnsl"
30626 echo "$as_me: failed program was:" >&5
30627 sed 's/^/| /' conftest.$ac_ext >&5
30630 echo "$as_me:$LINENO: result: no" >&5
30631 echo "${ECHO_T}no" >&6
30635 rm -f conftest.err conftest.$ac_objext \
30636 conftest$ac_exeext conftest.$ac_ext
30638 rm -f conftest.err conftest.$ac_objext \
30639 conftest$ac_exeext conftest.$ac_ext
30647 if test $have_wrappers = yes ; then
30649 cat >>confdefs.h <<\_ACEOF
30650 #define HAVE_TCPD 1
30654 elif test $ol_enable_wrappers = yes ; then
30655 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
30656 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
30657 { (exit 1); exit 1; }; }
30659 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
30660 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
30665 if test $ol_enable_syslog != no ; then
30666 echo "$as_me:$LINENO: checking for openlog" >&5
30667 echo $ECHO_N "checking for openlog... $ECHO_C" >&6
30668 if test "${ac_cv_func_openlog+set}" = set; then
30669 echo $ECHO_N "(cached) $ECHO_C" >&6
30671 cat >conftest.$ac_ext <<_ACEOF
30674 cat confdefs.h >>conftest.$ac_ext
30675 cat >>conftest.$ac_ext <<_ACEOF
30676 /* end confdefs.h. */
30677 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
30678 For example, HP-UX 11i <limits.h> declares gettimeofday. */
30679 #define openlog innocuous_openlog
30681 /* System header to define __stub macros and hopefully few prototypes,
30682 which can conflict with char openlog (); below.
30683 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
30684 <limits.h> exists even on freestanding compilers. */
30687 # include <limits.h>
30689 # include <assert.h>
30694 /* Override any gcc2 internal prototype to avoid an error. */
30699 /* We use char because int might match the return type of a gcc2
30700 builtin and then its argument prototype would still apply. */
30702 /* The GNU C library defines this for functions which it implements
30703 to always fail with ENOSYS. Some functions are actually named
30704 something starting with __ and the normal name is an alias. */
30705 #if defined (__stub_openlog) || defined (__stub___openlog)
30708 char (*f) () = openlog;
30717 return f != openlog;
30722 rm -f conftest.$ac_objext conftest$ac_exeext
30723 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30724 (eval $ac_link) 2>conftest.er1
30726 grep -v '^ *+' conftest.er1 >conftest.err
30728 cat conftest.err >&5
30729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30730 (exit $ac_status); } &&
30731 { ac_try='test -z "$ac_c_werror_flag"
30732 || test ! -s conftest.err'
30733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30734 (eval $ac_try) 2>&5
30736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30737 (exit $ac_status); }; } &&
30738 { ac_try='test -s conftest$ac_exeext'
30739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30740 (eval $ac_try) 2>&5
30742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30743 (exit $ac_status); }; }; then
30744 ac_cv_func_openlog=yes
30746 echo "$as_me: failed program was:" >&5
30747 sed 's/^/| /' conftest.$ac_ext >&5
30749 ac_cv_func_openlog=no
30751 rm -f conftest.err conftest.$ac_objext \
30752 conftest$ac_exeext conftest.$ac_ext
30754 echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
30755 echo "${ECHO_T}$ac_cv_func_openlog" >&6
30757 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
30758 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
30759 echo "$as_me: error: could not find syslog" >&2;}
30760 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
30762 ol_enable_syslog=$ac_cv_func_openlog
30766 if test $ol_enable_sql != no ; then
30769 for ac_header in sql.h sqlext.h
30771 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
30772 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30773 echo "$as_me:$LINENO: checking for $ac_header" >&5
30774 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30775 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30776 echo $ECHO_N "(cached) $ECHO_C" >&6
30778 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30779 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30781 # Is the header compilable?
30782 echo "$as_me:$LINENO: checking $ac_header usability" >&5
30783 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
30784 cat >conftest.$ac_ext <<_ACEOF
30787 cat confdefs.h >>conftest.$ac_ext
30788 cat >>conftest.$ac_ext <<_ACEOF
30789 /* end confdefs.h. */
30790 $ac_includes_default
30791 #include <$ac_header>
30793 rm -f conftest.$ac_objext
30794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
30795 (eval $ac_compile) 2>conftest.er1
30797 grep -v '^ *+' conftest.er1 >conftest.err
30799 cat conftest.err >&5
30800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30801 (exit $ac_status); } &&
30802 { ac_try='test -z "$ac_c_werror_flag"
30803 || test ! -s conftest.err'
30804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30805 (eval $ac_try) 2>&5
30807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30808 (exit $ac_status); }; } &&
30809 { ac_try='test -s conftest.$ac_objext'
30810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30811 (eval $ac_try) 2>&5
30813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30814 (exit $ac_status); }; }; then
30815 ac_header_compiler=yes
30817 echo "$as_me: failed program was:" >&5
30818 sed 's/^/| /' conftest.$ac_ext >&5
30820 ac_header_compiler=no
30822 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
30823 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
30824 echo "${ECHO_T}$ac_header_compiler" >&6
30826 # Is the header present?
30827 echo "$as_me:$LINENO: checking $ac_header presence" >&5
30828 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
30829 cat >conftest.$ac_ext <<_ACEOF
30832 cat confdefs.h >>conftest.$ac_ext
30833 cat >>conftest.$ac_ext <<_ACEOF
30834 /* end confdefs.h. */
30835 #include <$ac_header>
30837 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
30838 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
30840 grep -v '^ *+' conftest.er1 >conftest.err
30842 cat conftest.err >&5
30843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30844 (exit $ac_status); } >/dev/null; then
30845 if test -s conftest.err; then
30846 ac_cpp_err=$ac_c_preproc_warn_flag
30847 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
30854 if test -z "$ac_cpp_err"; then
30855 ac_header_preproc=yes
30857 echo "$as_me: failed program was:" >&5
30858 sed 's/^/| /' conftest.$ac_ext >&5
30860 ac_header_preproc=no
30862 rm -f conftest.err conftest.$ac_ext
30863 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
30864 echo "${ECHO_T}$ac_header_preproc" >&6
30866 # So? What about this header?
30867 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30869 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30870 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30871 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30872 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30873 ac_header_preproc=yes
30876 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30877 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30878 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30879 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30880 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30881 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30882 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30883 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30884 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30885 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30886 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30887 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30890 ## --------------------------------------------- ##
30891 ## Report this to <http://www.openldap.org/its/> ##
30892 ## --------------------------------------------- ##
30895 sed "s/^/$as_me: WARNING: /" >&2
30898 echo "$as_me:$LINENO: checking for $ac_header" >&5
30899 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30900 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30901 echo $ECHO_N "(cached) $ECHO_C" >&6
30903 eval "$as_ac_Header=\$ac_header_preproc"
30905 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30906 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30909 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30910 cat >>confdefs.h <<_ACEOF
30911 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30916 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
30917 echo "$as_me: error: could not locate SQL headers" >&2;}
30918 { (exit 1); exit 1; }; }
30926 LIBS="$LTHREAD_LIBS"
30928 if test $ol_with_odbc = auto ; then
30929 ol_with_odbc="iodbc unixodbc"
30932 for odbc in $ol_with_odbc ; do
30933 if test $ol_link_sql = no ; then
30936 echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
30937 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6
30938 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
30939 echo $ECHO_N "(cached) $ECHO_C" >&6
30941 ac_check_lib_save_LIBS=$LIBS
30942 LIBS="-liodbc $LIBS"
30943 cat >conftest.$ac_ext <<_ACEOF
30946 cat confdefs.h >>conftest.$ac_ext
30947 cat >>conftest.$ac_ext <<_ACEOF
30948 /* end confdefs.h. */
30950 /* Override any gcc2 internal prototype to avoid an error. */
30954 /* We use char because int might match the return type of a gcc2
30955 builtin and then its argument prototype would still apply. */
30956 char SQLDriverConnect ();
30960 SQLDriverConnect ();
30965 rm -f conftest.$ac_objext conftest$ac_exeext
30966 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30967 (eval $ac_link) 2>conftest.er1
30969 grep -v '^ *+' conftest.er1 >conftest.err
30971 cat conftest.err >&5
30972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30973 (exit $ac_status); } &&
30974 { ac_try='test -z "$ac_c_werror_flag"
30975 || test ! -s conftest.err'
30976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30977 (eval $ac_try) 2>&5
30979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30980 (exit $ac_status); }; } &&
30981 { ac_try='test -s conftest$ac_exeext'
30982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30983 (eval $ac_try) 2>&5
30985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30986 (exit $ac_status); }; }; then
30987 ac_cv_lib_iodbc_SQLDriverConnect=yes
30989 echo "$as_me: failed program was:" >&5
30990 sed 's/^/| /' conftest.$ac_ext >&5
30992 ac_cv_lib_iodbc_SQLDriverConnect=no
30994 rm -f conftest.err conftest.$ac_objext \
30995 conftest$ac_exeext conftest.$ac_ext
30996 LIBS=$ac_check_lib_save_LIBS
30998 echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
30999 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6
31000 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
31006 if test $have_iodbc = yes ; then
31007 ol_link_sql="-liodbc"
31012 echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
31013 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6
31014 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
31015 echo $ECHO_N "(cached) $ECHO_C" >&6
31017 ac_check_lib_save_LIBS=$LIBS
31018 LIBS="-lodbc $LIBS"
31019 cat >conftest.$ac_ext <<_ACEOF
31022 cat confdefs.h >>conftest.$ac_ext
31023 cat >>conftest.$ac_ext <<_ACEOF
31024 /* end confdefs.h. */
31026 /* Override any gcc2 internal prototype to avoid an error. */
31030 /* We use char because int might match the return type of a gcc2
31031 builtin and then its argument prototype would still apply. */
31032 char SQLDriverConnect ();
31036 SQLDriverConnect ();
31041 rm -f conftest.$ac_objext conftest$ac_exeext
31042 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31043 (eval $ac_link) 2>conftest.er1
31045 grep -v '^ *+' conftest.er1 >conftest.err
31047 cat conftest.err >&5
31048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31049 (exit $ac_status); } &&
31050 { ac_try='test -z "$ac_c_werror_flag"
31051 || test ! -s conftest.err'
31052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31053 (eval $ac_try) 2>&5
31055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31056 (exit $ac_status); }; } &&
31057 { ac_try='test -s conftest$ac_exeext'
31058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31059 (eval $ac_try) 2>&5
31061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31062 (exit $ac_status); }; }; then
31063 ac_cv_lib_odbc_SQLDriverConnect=yes
31065 echo "$as_me: failed program was:" >&5
31066 sed 's/^/| /' conftest.$ac_ext >&5
31068 ac_cv_lib_odbc_SQLDriverConnect=no
31070 rm -f conftest.err conftest.$ac_objext \
31071 conftest$ac_exeext conftest.$ac_ext
31072 LIBS=$ac_check_lib_save_LIBS
31074 echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
31075 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6
31076 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
31082 if test $have_odbc = yes ; then
31083 ol_link_sql="-lodbc"
31088 { { echo "$as_me:$LINENO: error: unknown ODBC library" >&5
31089 echo "$as_me: error: unknown ODBC library" >&2;}
31090 { (exit 1); exit 1; }; }
31098 if test $ol_link_sql != no ; then
31099 SLAPD_SQL_LIBS="$ol_link_sql"
31101 elif test $ol_enable_sql != auto ; then
31102 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
31103 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
31104 { (exit 1); exit 1; }; }
31110 for ac_header in unicode/utypes.h
31112 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31113 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31114 echo "$as_me:$LINENO: checking for $ac_header" >&5
31115 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31116 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31117 echo $ECHO_N "(cached) $ECHO_C" >&6
31119 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31120 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31122 # Is the header compilable?
31123 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31124 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31125 cat >conftest.$ac_ext <<_ACEOF
31128 cat confdefs.h >>conftest.$ac_ext
31129 cat >>conftest.$ac_ext <<_ACEOF
31130 /* end confdefs.h. */
31131 $ac_includes_default
31132 #include <$ac_header>
31134 rm -f conftest.$ac_objext
31135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31136 (eval $ac_compile) 2>conftest.er1
31138 grep -v '^ *+' conftest.er1 >conftest.err
31140 cat conftest.err >&5
31141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31142 (exit $ac_status); } &&
31143 { ac_try='test -z "$ac_c_werror_flag"
31144 || test ! -s conftest.err'
31145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31146 (eval $ac_try) 2>&5
31148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31149 (exit $ac_status); }; } &&
31150 { ac_try='test -s conftest.$ac_objext'
31151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31152 (eval $ac_try) 2>&5
31154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31155 (exit $ac_status); }; }; then
31156 ac_header_compiler=yes
31158 echo "$as_me: failed program was:" >&5
31159 sed 's/^/| /' conftest.$ac_ext >&5
31161 ac_header_compiler=no
31163 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31164 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31165 echo "${ECHO_T}$ac_header_compiler" >&6
31167 # Is the header present?
31168 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31169 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31170 cat >conftest.$ac_ext <<_ACEOF
31173 cat confdefs.h >>conftest.$ac_ext
31174 cat >>conftest.$ac_ext <<_ACEOF
31175 /* end confdefs.h. */
31176 #include <$ac_header>
31178 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31179 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31181 grep -v '^ *+' conftest.er1 >conftest.err
31183 cat conftest.err >&5
31184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31185 (exit $ac_status); } >/dev/null; then
31186 if test -s conftest.err; then
31187 ac_cpp_err=$ac_c_preproc_warn_flag
31188 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31195 if test -z "$ac_cpp_err"; then
31196 ac_header_preproc=yes
31198 echo "$as_me: failed program was:" >&5
31199 sed 's/^/| /' conftest.$ac_ext >&5
31201 ac_header_preproc=no
31203 rm -f conftest.err conftest.$ac_ext
31204 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31205 echo "${ECHO_T}$ac_header_preproc" >&6
31207 # So? What about this header?
31208 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31210 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31211 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31212 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31213 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31214 ac_header_preproc=yes
31217 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31218 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31219 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31220 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31221 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31222 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31223 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31224 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31225 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31226 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31227 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31228 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31231 ## --------------------------------------------- ##
31232 ## Report this to <http://www.openldap.org/its/> ##
31233 ## --------------------------------------------- ##
31236 sed "s/^/$as_me: WARNING: /" >&2
31239 echo "$as_me:$LINENO: checking for $ac_header" >&5
31240 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31241 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31242 echo $ECHO_N "(cached) $ECHO_C" >&6
31244 eval "$as_ac_Header=\$ac_header_preproc"
31246 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31247 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31250 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31251 cat >>confdefs.h <<_ACEOF
31252 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31259 if test $ac_cv_header_unicode_utypes_h = yes ; then
31260 OL_ICULIBS="-licuuc -licudata"
31262 echo "$as_me:$LINENO: checking for ICU libraries" >&5
31263 echo $ECHO_N "checking for ICU libraries... $ECHO_C" >&6
31264 if test "${ol_cv_lib_icu+set}" = set; then
31265 echo $ECHO_N "(cached) $ECHO_C" >&6
31269 LIBS="$OL_ICULIBS $LIBS"
31270 cat >conftest.$ac_ext <<_ACEOF
31273 cat confdefs.h >>conftest.$ac_ext
31274 cat >>conftest.$ac_ext <<_ACEOF
31275 /* end confdefs.h. */
31277 #include <unicode/utypes.h>
31283 (void) u_errorName(0);
31289 rm -f conftest.$ac_objext conftest$ac_exeext
31290 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31291 (eval $ac_link) 2>conftest.er1
31293 grep -v '^ *+' conftest.er1 >conftest.err
31295 cat conftest.err >&5
31296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31297 (exit $ac_status); } &&
31298 { ac_try='test -z "$ac_c_werror_flag"
31299 || test ! -s conftest.err'
31300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31301 (eval $ac_try) 2>&5
31303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31304 (exit $ac_status); }; } &&
31305 { ac_try='test -s conftest$ac_exeext'
31306 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31307 (eval $ac_try) 2>&5
31309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31310 (exit $ac_status); }; }; then
31313 echo "$as_me: failed program was:" >&5
31314 sed 's/^/| /' conftest.$ac_ext >&5
31318 rm -f conftest.err conftest.$ac_objext \
31319 conftest$ac_exeext conftest.$ac_ext
31323 echo "$as_me:$LINENO: result: $ol_cv_lib_icu" >&5
31324 echo "${ECHO_T}$ol_cv_lib_icu" >&6
31326 if test $ol_cv_lib_icu != no ; then
31327 ol_icu="$OL_ICULIBS"
31329 cat >>confdefs.h <<\_ACEOF
31336 if test "$ol_icu" = no ; then
31337 { echo "$as_me:$LINENO: WARNING: ICU not available" >&5
31338 echo "$as_me: WARNING: ICU not available" >&2;}
31345 if test $ol_with_cyrus_sasl != no ; then
31348 for ac_header in sasl/sasl.h sasl.h
31350 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31351 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31352 echo "$as_me:$LINENO: checking for $ac_header" >&5
31353 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31354 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31355 echo $ECHO_N "(cached) $ECHO_C" >&6
31357 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31358 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31360 # Is the header compilable?
31361 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31362 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31363 cat >conftest.$ac_ext <<_ACEOF
31366 cat confdefs.h >>conftest.$ac_ext
31367 cat >>conftest.$ac_ext <<_ACEOF
31368 /* end confdefs.h. */
31369 $ac_includes_default
31370 #include <$ac_header>
31372 rm -f conftest.$ac_objext
31373 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31374 (eval $ac_compile) 2>conftest.er1
31376 grep -v '^ *+' conftest.er1 >conftest.err
31378 cat conftest.err >&5
31379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31380 (exit $ac_status); } &&
31381 { ac_try='test -z "$ac_c_werror_flag"
31382 || test ! -s conftest.err'
31383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31384 (eval $ac_try) 2>&5
31386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31387 (exit $ac_status); }; } &&
31388 { ac_try='test -s conftest.$ac_objext'
31389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31390 (eval $ac_try) 2>&5
31392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31393 (exit $ac_status); }; }; then
31394 ac_header_compiler=yes
31396 echo "$as_me: failed program was:" >&5
31397 sed 's/^/| /' conftest.$ac_ext >&5
31399 ac_header_compiler=no
31401 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31402 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31403 echo "${ECHO_T}$ac_header_compiler" >&6
31405 # Is the header present?
31406 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31407 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31408 cat >conftest.$ac_ext <<_ACEOF
31411 cat confdefs.h >>conftest.$ac_ext
31412 cat >>conftest.$ac_ext <<_ACEOF
31413 /* end confdefs.h. */
31414 #include <$ac_header>
31416 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31417 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31419 grep -v '^ *+' conftest.er1 >conftest.err
31421 cat conftest.err >&5
31422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31423 (exit $ac_status); } >/dev/null; then
31424 if test -s conftest.err; then
31425 ac_cpp_err=$ac_c_preproc_warn_flag
31426 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31433 if test -z "$ac_cpp_err"; then
31434 ac_header_preproc=yes
31436 echo "$as_me: failed program was:" >&5
31437 sed 's/^/| /' conftest.$ac_ext >&5
31439 ac_header_preproc=no
31441 rm -f conftest.err conftest.$ac_ext
31442 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31443 echo "${ECHO_T}$ac_header_preproc" >&6
31445 # So? What about this header?
31446 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31448 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31449 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31450 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31451 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31452 ac_header_preproc=yes
31455 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31456 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31457 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31458 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31459 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31460 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31461 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31462 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31463 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31464 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31465 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31466 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31469 ## --------------------------------------------- ##
31470 ## Report this to <http://www.openldap.org/its/> ##
31471 ## --------------------------------------------- ##
31474 sed "s/^/$as_me: WARNING: /" >&2
31477 echo "$as_me:$LINENO: checking for $ac_header" >&5
31478 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31479 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31480 echo $ECHO_N "(cached) $ECHO_C" >&6
31482 eval "$as_ac_Header=\$ac_header_preproc"
31484 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31485 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31488 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31489 cat >>confdefs.h <<_ACEOF
31490 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31498 if test $ac_cv_header_sasl_sasl_h = yes ||
31499 test $ac_cv_header_sasl_h = yes; then
31500 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
31501 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6
31502 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
31503 echo $ECHO_N "(cached) $ECHO_C" >&6
31505 ac_check_lib_save_LIBS=$LIBS
31506 LIBS="-lsasl2 $LIBS"
31507 cat >conftest.$ac_ext <<_ACEOF
31510 cat confdefs.h >>conftest.$ac_ext
31511 cat >>conftest.$ac_ext <<_ACEOF
31512 /* end confdefs.h. */
31514 /* Override any gcc2 internal prototype to avoid an error. */
31518 /* We use char because int might match the return type of a gcc2
31519 builtin and then its argument prototype would still apply. */
31520 char sasl_client_init ();
31524 sasl_client_init ();
31529 rm -f conftest.$ac_objext conftest$ac_exeext
31530 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31531 (eval $ac_link) 2>conftest.er1
31533 grep -v '^ *+' conftest.er1 >conftest.err
31535 cat conftest.err >&5
31536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31537 (exit $ac_status); } &&
31538 { ac_try='test -z "$ac_c_werror_flag"
31539 || test ! -s conftest.err'
31540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31541 (eval $ac_try) 2>&5
31543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31544 (exit $ac_status); }; } &&
31545 { ac_try='test -s conftest$ac_exeext'
31546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31547 (eval $ac_try) 2>&5
31549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31550 (exit $ac_status); }; }; then
31551 ac_cv_lib_sasl2_sasl_client_init=yes
31553 echo "$as_me: failed program was:" >&5
31554 sed 's/^/| /' conftest.$ac_ext >&5
31556 ac_cv_lib_sasl2_sasl_client_init=no
31558 rm -f conftest.err conftest.$ac_objext \
31559 conftest$ac_exeext conftest.$ac_ext
31560 LIBS=$ac_check_lib_save_LIBS
31562 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
31563 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6
31564 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
31565 ol_link_sasl="-lsasl2"
31567 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
31568 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6
31569 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
31570 echo $ECHO_N "(cached) $ECHO_C" >&6
31572 ac_check_lib_save_LIBS=$LIBS
31573 LIBS="-lsasl $LIBS"
31574 cat >conftest.$ac_ext <<_ACEOF
31577 cat confdefs.h >>conftest.$ac_ext
31578 cat >>conftest.$ac_ext <<_ACEOF
31579 /* end confdefs.h. */
31581 /* Override any gcc2 internal prototype to avoid an error. */
31585 /* We use char because int might match the return type of a gcc2
31586 builtin and then its argument prototype would still apply. */
31587 char sasl_client_init ();
31591 sasl_client_init ();
31596 rm -f conftest.$ac_objext conftest$ac_exeext
31597 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31598 (eval $ac_link) 2>conftest.er1
31600 grep -v '^ *+' conftest.er1 >conftest.err
31602 cat conftest.err >&5
31603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31604 (exit $ac_status); } &&
31605 { ac_try='test -z "$ac_c_werror_flag"
31606 || test ! -s conftest.err'
31607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31608 (eval $ac_try) 2>&5
31610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31611 (exit $ac_status); }; } &&
31612 { ac_try='test -s conftest$ac_exeext'
31613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31614 (eval $ac_try) 2>&5
31616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31617 (exit $ac_status); }; }; then
31618 ac_cv_lib_sasl_sasl_client_init=yes
31620 echo "$as_me: failed program was:" >&5
31621 sed 's/^/| /' conftest.$ac_ext >&5
31623 ac_cv_lib_sasl_sasl_client_init=no
31625 rm -f conftest.err conftest.$ac_objext \
31626 conftest$ac_exeext conftest.$ac_ext
31627 LIBS=$ac_check_lib_save_LIBS
31629 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
31630 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6
31631 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
31632 ol_link_sasl="-lsasl"
31639 if test $ol_link_sasl = no ; then
31640 if test $ol_with_cyrus_sasl != auto ; then
31641 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
31642 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
31643 { (exit 1); exit 1; }; }
31645 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
31646 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
31647 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
31648 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
31649 if test $ol_link_tls = no ; then
31650 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
31651 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
31655 echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
31656 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6
31657 if test "${ol_cv_sasl_compat+set}" = set; then
31658 echo $ECHO_N "(cached) $ECHO_C" >&6
31661 cat >conftest.$ac_ext <<_ACEOF
31664 cat confdefs.h >>conftest.$ac_ext
31665 cat >>conftest.$ac_ext <<_ACEOF
31666 /* end confdefs.h. */
31668 #ifdef HAVE_SASL_SASL_H
31669 #include <sasl/sasl.h>
31674 /* Require 2.1.15+ */
31675 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
31676 char *__sasl_compat = "2.2+ or better okay (we guess)";
31677 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
31678 && SASL_VERSION_STEP >=15
31679 char *__sasl_compat = "2.1.15+ or better okay";
31683 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31684 $EGREP "__sasl_compat" >/dev/null 2>&1; then
31685 ol_cv_sasl_compat=yes
31687 ol_cv_sasl_compat=no
31692 echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
31693 echo "${ECHO_T}$ol_cv_sasl_compat" >&6
31695 if test $ol_cv_sasl_compat = no ; then
31697 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
31698 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
31699 { (exit 1); exit 1; }; }
31703 cat >>confdefs.h <<\_ACEOF
31704 #define HAVE_CYRUS_SASL 1
31707 SASL_LIBS="$ol_link_sasl"
31708 if test $ol_enable_spasswd != no ; then
31709 ol_link_spasswd=yes
31712 ac_save_LIBS="$LIBS"
31713 LIBS="$LIBS $ol_link_sasl"
31714 echo "$as_me:$LINENO: checking for sasl_version" >&5
31715 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6
31716 if test "${ac_cv_func_sasl_version+set}" = set; then
31717 echo $ECHO_N "(cached) $ECHO_C" >&6
31719 cat >conftest.$ac_ext <<_ACEOF
31722 cat confdefs.h >>conftest.$ac_ext
31723 cat >>conftest.$ac_ext <<_ACEOF
31724 /* end confdefs.h. */
31725 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
31726 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31727 #define sasl_version innocuous_sasl_version
31729 /* System header to define __stub macros and hopefully few prototypes,
31730 which can conflict with char sasl_version (); below.
31731 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31732 <limits.h> exists even on freestanding compilers. */
31735 # include <limits.h>
31737 # include <assert.h>
31740 #undef sasl_version
31742 /* Override any gcc2 internal prototype to avoid an error. */
31747 /* We use char because int might match the return type of a gcc2
31748 builtin and then its argument prototype would still apply. */
31749 char sasl_version ();
31750 /* The GNU C library defines this for functions which it implements
31751 to always fail with ENOSYS. Some functions are actually named
31752 something starting with __ and the normal name is an alias. */
31753 #if defined (__stub_sasl_version) || defined (__stub___sasl_version)
31756 char (*f) () = sasl_version;
31765 return f != sasl_version;
31770 rm -f conftest.$ac_objext conftest$ac_exeext
31771 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31772 (eval $ac_link) 2>conftest.er1
31774 grep -v '^ *+' conftest.er1 >conftest.err
31776 cat conftest.err >&5
31777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31778 (exit $ac_status); } &&
31779 { ac_try='test -z "$ac_c_werror_flag"
31780 || test ! -s conftest.err'
31781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31782 (eval $ac_try) 2>&5
31784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31785 (exit $ac_status); }; } &&
31786 { ac_try='test -s conftest$ac_exeext'
31787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31788 (eval $ac_try) 2>&5
31790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31791 (exit $ac_status); }; }; then
31792 ac_cv_func_sasl_version=yes
31794 echo "$as_me: failed program was:" >&5
31795 sed 's/^/| /' conftest.$ac_ext >&5
31797 ac_cv_func_sasl_version=no
31799 rm -f conftest.err conftest.$ac_objext \
31800 conftest$ac_exeext conftest.$ac_ext
31802 echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
31803 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6
31804 if test $ac_cv_func_sasl_version = yes; then
31806 cat >>confdefs.h <<\_ACEOF
31807 #define HAVE_SASL_VERSION 1
31812 LIBS="$ac_save_LIBS"
31818 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
31819 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
31820 if test $ol_link_tls = no ; then
31821 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
31822 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
31826 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
31828 if test -r /dev/urandom ; then
31829 dev="/dev/urandom";
31830 elif test -r /idev/urandom ; then
31831 dev="/idev/urandom";
31832 elif test -r /dev/srandom ; then
31833 dev="/dev/srandom";
31834 elif test -r /dev/random ; then
31836 elif test -r /idev/random ; then
31837 dev="/idev/random";
31840 if test $dev != no ; then
31842 cat >>confdefs.h <<_ACEOF
31843 #define URANDOM_DEVICE "$dev"
31850 if test $ol_with_fetch != no ; then
31852 LIBS="-lfetch -lcom_err $LIBS"
31853 echo "$as_me:$LINENO: checking fetch(3) library" >&5
31854 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6
31855 if test "${ol_cv_lib_fetch+set}" = set; then
31856 echo $ECHO_N "(cached) $ECHO_C" >&6
31859 cat >conftest.$ac_ext <<_ACEOF
31862 cat confdefs.h >>conftest.$ac_ext
31863 cat >>conftest.$ac_ext <<_ACEOF
31864 /* end confdefs.h. */
31866 #include <sys/param.h>
31872 struct url *u = fetchParseURL("file:///");
31877 rm -f conftest.$ac_objext conftest$ac_exeext
31878 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31879 (eval $ac_link) 2>conftest.er1
31881 grep -v '^ *+' conftest.er1 >conftest.err
31883 cat conftest.err >&5
31884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31885 (exit $ac_status); } &&
31886 { ac_try='test -z "$ac_c_werror_flag"
31887 || test ! -s conftest.err'
31888 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31889 (eval $ac_try) 2>&5
31891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31892 (exit $ac_status); }; } &&
31893 { ac_try='test -s conftest$ac_exeext'
31894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31895 (eval $ac_try) 2>&5
31897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31898 (exit $ac_status); }; }; then
31899 ol_cv_lib_fetch=yes
31901 echo "$as_me: failed program was:" >&5
31902 sed 's/^/| /' conftest.$ac_ext >&5
31906 rm -f conftest.err conftest.$ac_objext \
31907 conftest$ac_exeext conftest.$ac_ext
31909 echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
31910 echo "${ECHO_T}$ol_cv_lib_fetch" >&6
31912 if test $ol_cv_lib_fetch != no ; then
31913 ol_link_fetch="-lfetch -lcom_err"
31915 cat >>confdefs.h <<\_ACEOF
31916 #define HAVE_FETCH 1
31922 if test $ol_cv_lib_fetch != no ; then
31923 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
31924 ol_link_fetch=freebsd
31926 elif test $ol_with_fetch != auto ; then
31927 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
31928 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
31929 { (exit 1); exit 1; }; }
31933 if test $ol_enable_crypt != no ; then
31935 LIBS="$TLS_LIBS $LIBS"
31937 echo "$as_me:$LINENO: checking for crypt" >&5
31938 echo $ECHO_N "checking for crypt... $ECHO_C" >&6
31939 if test "${ac_cv_func_crypt+set}" = set; then
31940 echo $ECHO_N "(cached) $ECHO_C" >&6
31942 cat >conftest.$ac_ext <<_ACEOF
31945 cat confdefs.h >>conftest.$ac_ext
31946 cat >>conftest.$ac_ext <<_ACEOF
31947 /* end confdefs.h. */
31948 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
31949 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31950 #define crypt innocuous_crypt
31952 /* System header to define __stub macros and hopefully few prototypes,
31953 which can conflict with char crypt (); below.
31954 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31955 <limits.h> exists even on freestanding compilers. */
31958 # include <limits.h>
31960 # include <assert.h>
31965 /* Override any gcc2 internal prototype to avoid an error. */
31970 /* We use char because int might match the return type of a gcc2
31971 builtin and then its argument prototype would still apply. */
31973 /* The GNU C library defines this for functions which it implements
31974 to always fail with ENOSYS. Some functions are actually named
31975 something starting with __ and the normal name is an alias. */
31976 #if defined (__stub_crypt) || defined (__stub___crypt)
31979 char (*f) () = crypt;
31993 rm -f conftest.$ac_objext conftest$ac_exeext
31994 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31995 (eval $ac_link) 2>conftest.er1
31997 grep -v '^ *+' conftest.er1 >conftest.err
31999 cat conftest.err >&5
32000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32001 (exit $ac_status); } &&
32002 { ac_try='test -z "$ac_c_werror_flag"
32003 || test ! -s conftest.err'
32004 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32005 (eval $ac_try) 2>&5
32007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32008 (exit $ac_status); }; } &&
32009 { ac_try='test -s conftest$ac_exeext'
32010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32011 (eval $ac_try) 2>&5
32013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32014 (exit $ac_status); }; }; then
32015 ac_cv_func_crypt=yes
32017 echo "$as_me: failed program was:" >&5
32018 sed 's/^/| /' conftest.$ac_ext >&5
32020 ac_cv_func_crypt=no
32022 rm -f conftest.err conftest.$ac_objext \
32023 conftest$ac_exeext conftest.$ac_ext
32025 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
32026 echo "${ECHO_T}$ac_cv_func_crypt" >&6
32027 if test $ac_cv_func_crypt = yes; then
32032 echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
32033 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
32034 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
32035 echo $ECHO_N "(cached) $ECHO_C" >&6
32037 ac_check_lib_save_LIBS=$LIBS
32038 LIBS="-lcrypt $LIBS"
32039 cat >conftest.$ac_ext <<_ACEOF
32042 cat confdefs.h >>conftest.$ac_ext
32043 cat >>conftest.$ac_ext <<_ACEOF
32044 /* end confdefs.h. */
32046 /* Override any gcc2 internal prototype to avoid an error. */
32050 /* We use char because int might match the return type of a gcc2
32051 builtin and then its argument prototype would still apply. */
32061 rm -f conftest.$ac_objext conftest$ac_exeext
32062 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32063 (eval $ac_link) 2>conftest.er1
32065 grep -v '^ *+' conftest.er1 >conftest.err
32067 cat conftest.err >&5
32068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32069 (exit $ac_status); } &&
32070 { ac_try='test -z "$ac_c_werror_flag"
32071 || test ! -s conftest.err'
32072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32073 (eval $ac_try) 2>&5
32075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32076 (exit $ac_status); }; } &&
32077 { ac_try='test -s conftest$ac_exeext'
32078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32079 (eval $ac_try) 2>&5
32081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32082 (exit $ac_status); }; }; then
32083 ac_cv_lib_crypt_crypt=yes
32085 echo "$as_me: failed program was:" >&5
32086 sed 's/^/| /' conftest.$ac_ext >&5
32088 ac_cv_lib_crypt_crypt=no
32090 rm -f conftest.err conftest.$ac_objext \
32091 conftest$ac_exeext conftest.$ac_ext
32092 LIBS=$ac_check_lib_save_LIBS
32094 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
32095 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
32096 if test $ac_cv_lib_crypt_crypt = yes; then
32097 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
32108 if test $have_crypt = yes ; then
32110 cat >>confdefs.h <<\_ACEOF
32111 #define HAVE_CRYPT 1
32115 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
32116 echo "$as_me: WARNING: could not find crypt" >&2;}
32117 if test $ol_enable_crypt = yes ; then
32118 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
32119 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
32120 { (exit 1); exit 1; }; }
32123 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
32124 echo "$as_me: WARNING: disabling crypt support" >&2;}
32129 if test $ol_enable_proctitle != no ; then
32130 echo "$as_me:$LINENO: checking for setproctitle" >&5
32131 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6
32132 if test "${ac_cv_func_setproctitle+set}" = set; then
32133 echo $ECHO_N "(cached) $ECHO_C" >&6
32135 cat >conftest.$ac_ext <<_ACEOF
32138 cat confdefs.h >>conftest.$ac_ext
32139 cat >>conftest.$ac_ext <<_ACEOF
32140 /* end confdefs.h. */
32141 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
32142 For example, HP-UX 11i <limits.h> declares gettimeofday. */
32143 #define setproctitle innocuous_setproctitle
32145 /* System header to define __stub macros and hopefully few prototypes,
32146 which can conflict with char setproctitle (); below.
32147 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
32148 <limits.h> exists even on freestanding compilers. */
32151 # include <limits.h>
32153 # include <assert.h>
32156 #undef setproctitle
32158 /* Override any gcc2 internal prototype to avoid an error. */
32163 /* We use char because int might match the return type of a gcc2
32164 builtin and then its argument prototype would still apply. */
32165 char setproctitle ();
32166 /* The GNU C library defines this for functions which it implements
32167 to always fail with ENOSYS. Some functions are actually named
32168 something starting with __ and the normal name is an alias. */
32169 #if defined (__stub_setproctitle) || defined (__stub___setproctitle)
32172 char (*f) () = setproctitle;
32181 return f != setproctitle;
32186 rm -f conftest.$ac_objext conftest$ac_exeext
32187 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32188 (eval $ac_link) 2>conftest.er1
32190 grep -v '^ *+' conftest.er1 >conftest.err
32192 cat conftest.err >&5
32193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32194 (exit $ac_status); } &&
32195 { ac_try='test -z "$ac_c_werror_flag"
32196 || test ! -s conftest.err'
32197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32198 (eval $ac_try) 2>&5
32200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32201 (exit $ac_status); }; } &&
32202 { ac_try='test -s conftest$ac_exeext'
32203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32204 (eval $ac_try) 2>&5
32206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32207 (exit $ac_status); }; }; then
32208 ac_cv_func_setproctitle=yes
32210 echo "$as_me: failed program was:" >&5
32211 sed 's/^/| /' conftest.$ac_ext >&5
32213 ac_cv_func_setproctitle=no
32215 rm -f conftest.err conftest.$ac_objext \
32216 conftest$ac_exeext conftest.$ac_ext
32218 echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
32219 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6
32220 if test $ac_cv_func_setproctitle = yes; then
32221 have_setproctitle=yes
32224 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
32225 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
32226 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
32227 echo $ECHO_N "(cached) $ECHO_C" >&6
32229 ac_check_lib_save_LIBS=$LIBS
32230 LIBS="-lutil $LIBS"
32231 cat >conftest.$ac_ext <<_ACEOF
32234 cat confdefs.h >>conftest.$ac_ext
32235 cat >>conftest.$ac_ext <<_ACEOF
32236 /* end confdefs.h. */
32238 /* Override any gcc2 internal prototype to avoid an error. */
32242 /* We use char because int might match the return type of a gcc2
32243 builtin and then its argument prototype would still apply. */
32244 char setproctitle ();
32253 rm -f conftest.$ac_objext conftest$ac_exeext
32254 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32255 (eval $ac_link) 2>conftest.er1
32257 grep -v '^ *+' conftest.er1 >conftest.err
32259 cat conftest.err >&5
32260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32261 (exit $ac_status); } &&
32262 { ac_try='test -z "$ac_c_werror_flag"
32263 || test ! -s conftest.err'
32264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32265 (eval $ac_try) 2>&5
32267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32268 (exit $ac_status); }; } &&
32269 { ac_try='test -s conftest$ac_exeext'
32270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32271 (eval $ac_try) 2>&5
32273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32274 (exit $ac_status); }; }; then
32275 ac_cv_lib_util_setproctitle=yes
32277 echo "$as_me: failed program was:" >&5
32278 sed 's/^/| /' conftest.$ac_ext >&5
32280 ac_cv_lib_util_setproctitle=no
32282 rm -f conftest.err conftest.$ac_objext \
32283 conftest$ac_exeext conftest.$ac_ext
32284 LIBS=$ac_check_lib_save_LIBS
32286 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
32287 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
32288 if test $ac_cv_lib_util_setproctitle = yes; then
32289 have_setproctitle=yes
32290 LUTIL_LIBS="$LUTIL_LIBS -lutil"
32292 have_setproctitle=no
32294 "setproctitle.$ac_objext" | \
32295 *" setproctitle.$ac_objext" | \
32296 "setproctitle.$ac_objext "* | \
32297 *" setproctitle.$ac_objext "* ) ;;
32298 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext" ;;
32301 LIBSRCS="$LIBSRCS setproctitle.c"
32307 if test $have_setproctitle = yes ; then
32309 cat >>confdefs.h <<\_ACEOF
32310 #define HAVE_SETPROCTITLE 1
32316 if test $ol_enable_slp != no ; then
32318 for ac_header in slp.h
32320 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
32321 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32322 echo "$as_me:$LINENO: checking for $ac_header" >&5
32323 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32324 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32325 echo $ECHO_N "(cached) $ECHO_C" >&6
32327 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32328 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32330 # Is the header compilable?
32331 echo "$as_me:$LINENO: checking $ac_header usability" >&5
32332 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
32333 cat >conftest.$ac_ext <<_ACEOF
32336 cat confdefs.h >>conftest.$ac_ext
32337 cat >>conftest.$ac_ext <<_ACEOF
32338 /* end confdefs.h. */
32339 $ac_includes_default
32340 #include <$ac_header>
32342 rm -f conftest.$ac_objext
32343 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32344 (eval $ac_compile) 2>conftest.er1
32346 grep -v '^ *+' conftest.er1 >conftest.err
32348 cat conftest.err >&5
32349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32350 (exit $ac_status); } &&
32351 { ac_try='test -z "$ac_c_werror_flag"
32352 || test ! -s conftest.err'
32353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32354 (eval $ac_try) 2>&5
32356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32357 (exit $ac_status); }; } &&
32358 { ac_try='test -s conftest.$ac_objext'
32359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32360 (eval $ac_try) 2>&5
32362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32363 (exit $ac_status); }; }; then
32364 ac_header_compiler=yes
32366 echo "$as_me: failed program was:" >&5
32367 sed 's/^/| /' conftest.$ac_ext >&5
32369 ac_header_compiler=no
32371 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32372 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
32373 echo "${ECHO_T}$ac_header_compiler" >&6
32375 # Is the header present?
32376 echo "$as_me:$LINENO: checking $ac_header presence" >&5
32377 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
32378 cat >conftest.$ac_ext <<_ACEOF
32381 cat confdefs.h >>conftest.$ac_ext
32382 cat >>conftest.$ac_ext <<_ACEOF
32383 /* end confdefs.h. */
32384 #include <$ac_header>
32386 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
32387 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
32389 grep -v '^ *+' conftest.er1 >conftest.err
32391 cat conftest.err >&5
32392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32393 (exit $ac_status); } >/dev/null; then
32394 if test -s conftest.err; then
32395 ac_cpp_err=$ac_c_preproc_warn_flag
32396 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
32403 if test -z "$ac_cpp_err"; then
32404 ac_header_preproc=yes
32406 echo "$as_me: failed program was:" >&5
32407 sed 's/^/| /' conftest.$ac_ext >&5
32409 ac_header_preproc=no
32411 rm -f conftest.err conftest.$ac_ext
32412 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32413 echo "${ECHO_T}$ac_header_preproc" >&6
32415 # So? What about this header?
32416 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32418 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32419 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32420 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32421 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32422 ac_header_preproc=yes
32425 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32426 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32427 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32428 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32429 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32430 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32431 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32432 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32433 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32434 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32435 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32436 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32439 ## --------------------------------------------- ##
32440 ## Report this to <http://www.openldap.org/its/> ##
32441 ## --------------------------------------------- ##
32444 sed "s/^/$as_me: WARNING: /" >&2
32447 echo "$as_me:$LINENO: checking for $ac_header" >&5
32448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32449 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32450 echo $ECHO_N "(cached) $ECHO_C" >&6
32452 eval "$as_ac_Header=\$ac_header_preproc"
32454 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32455 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32458 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32459 cat >>confdefs.h <<_ACEOF
32460 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32468 if test $ac_cv_header_slp_h = yes ; then
32469 echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
32470 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6
32471 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
32472 echo $ECHO_N "(cached) $ECHO_C" >&6
32474 ac_check_lib_save_LIBS=$LIBS
32476 cat >conftest.$ac_ext <<_ACEOF
32479 cat confdefs.h >>conftest.$ac_ext
32480 cat >>conftest.$ac_ext <<_ACEOF
32481 /* end confdefs.h. */
32483 /* Override any gcc2 internal prototype to avoid an error. */
32487 /* We use char because int might match the return type of a gcc2
32488 builtin and then its argument prototype would still apply. */
32498 rm -f conftest.$ac_objext conftest$ac_exeext
32499 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32500 (eval $ac_link) 2>conftest.er1
32502 grep -v '^ *+' conftest.er1 >conftest.err
32504 cat conftest.err >&5
32505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32506 (exit $ac_status); } &&
32507 { ac_try='test -z "$ac_c_werror_flag"
32508 || test ! -s conftest.err'
32509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32510 (eval $ac_try) 2>&5
32512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32513 (exit $ac_status); }; } &&
32514 { ac_try='test -s conftest$ac_exeext'
32515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32516 (eval $ac_try) 2>&5
32518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32519 (exit $ac_status); }; }; then
32520 ac_cv_lib_slp_SLPOpen=yes
32522 echo "$as_me: failed program was:" >&5
32523 sed 's/^/| /' conftest.$ac_ext >&5
32525 ac_cv_lib_slp_SLPOpen=no
32527 rm -f conftest.err conftest.$ac_objext \
32528 conftest$ac_exeext conftest.$ac_ext
32529 LIBS=$ac_check_lib_save_LIBS
32531 echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
32532 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6
32533 if test $ac_cv_lib_slp_SLPOpen = yes; then
32539 if test $have_slp = yes ; then
32541 cat >>confdefs.h <<\_ACEOF
32545 SLAPD_SLP_LIBS=-lslp
32548 elif test $ol_enable_slp = yes ; then
32549 { { echo "$as_me:$LINENO: error: SLP not found" >&5
32550 echo "$as_me: error: SLP not found" >&2;}
32551 { (exit 1); exit 1; }; }
32556 echo "$as_me:$LINENO: checking for mode_t" >&5
32557 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
32558 if test "${ac_cv_type_mode_t+set}" = set; then
32559 echo $ECHO_N "(cached) $ECHO_C" >&6
32561 cat >conftest.$ac_ext <<_ACEOF
32564 cat confdefs.h >>conftest.$ac_ext
32565 cat >>conftest.$ac_ext <<_ACEOF
32566 /* end confdefs.h. */
32567 $ac_includes_default
32573 if (sizeof (mode_t))
32579 rm -f conftest.$ac_objext
32580 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32581 (eval $ac_compile) 2>conftest.er1
32583 grep -v '^ *+' conftest.er1 >conftest.err
32585 cat conftest.err >&5
32586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32587 (exit $ac_status); } &&
32588 { ac_try='test -z "$ac_c_werror_flag"
32589 || test ! -s conftest.err'
32590 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32591 (eval $ac_try) 2>&5
32593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32594 (exit $ac_status); }; } &&
32595 { ac_try='test -s conftest.$ac_objext'
32596 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32597 (eval $ac_try) 2>&5
32599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32600 (exit $ac_status); }; }; then
32601 ac_cv_type_mode_t=yes
32603 echo "$as_me: failed program was:" >&5
32604 sed 's/^/| /' conftest.$ac_ext >&5
32606 ac_cv_type_mode_t=no
32608 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32610 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
32611 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
32612 if test $ac_cv_type_mode_t = yes; then
32616 cat >>confdefs.h <<_ACEOF
32622 echo "$as_me:$LINENO: checking for off_t" >&5
32623 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
32624 if test "${ac_cv_type_off_t+set}" = set; then
32625 echo $ECHO_N "(cached) $ECHO_C" >&6
32627 cat >conftest.$ac_ext <<_ACEOF
32630 cat confdefs.h >>conftest.$ac_ext
32631 cat >>conftest.$ac_ext <<_ACEOF
32632 /* end confdefs.h. */
32633 $ac_includes_default
32639 if (sizeof (off_t))
32645 rm -f conftest.$ac_objext
32646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32647 (eval $ac_compile) 2>conftest.er1
32649 grep -v '^ *+' conftest.er1 >conftest.err
32651 cat conftest.err >&5
32652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32653 (exit $ac_status); } &&
32654 { ac_try='test -z "$ac_c_werror_flag"
32655 || test ! -s conftest.err'
32656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32657 (eval $ac_try) 2>&5
32659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32660 (exit $ac_status); }; } &&
32661 { ac_try='test -s conftest.$ac_objext'
32662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32663 (eval $ac_try) 2>&5
32665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32666 (exit $ac_status); }; }; then
32667 ac_cv_type_off_t=yes
32669 echo "$as_me: failed program was:" >&5
32670 sed 's/^/| /' conftest.$ac_ext >&5
32672 ac_cv_type_off_t=no
32674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32676 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
32677 echo "${ECHO_T}$ac_cv_type_off_t" >&6
32678 if test $ac_cv_type_off_t = yes; then
32682 cat >>confdefs.h <<_ACEOF
32688 echo "$as_me:$LINENO: checking for pid_t" >&5
32689 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
32690 if test "${ac_cv_type_pid_t+set}" = set; then
32691 echo $ECHO_N "(cached) $ECHO_C" >&6
32693 cat >conftest.$ac_ext <<_ACEOF
32696 cat confdefs.h >>conftest.$ac_ext
32697 cat >>conftest.$ac_ext <<_ACEOF
32698 /* end confdefs.h. */
32699 $ac_includes_default
32705 if (sizeof (pid_t))
32711 rm -f conftest.$ac_objext
32712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32713 (eval $ac_compile) 2>conftest.er1
32715 grep -v '^ *+' conftest.er1 >conftest.err
32717 cat conftest.err >&5
32718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32719 (exit $ac_status); } &&
32720 { ac_try='test -z "$ac_c_werror_flag"
32721 || test ! -s conftest.err'
32722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32723 (eval $ac_try) 2>&5
32725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32726 (exit $ac_status); }; } &&
32727 { ac_try='test -s conftest.$ac_objext'
32728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32729 (eval $ac_try) 2>&5
32731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32732 (exit $ac_status); }; }; then
32733 ac_cv_type_pid_t=yes
32735 echo "$as_me: failed program was:" >&5
32736 sed 's/^/| /' conftest.$ac_ext >&5
32738 ac_cv_type_pid_t=no
32740 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32742 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
32743 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
32744 if test $ac_cv_type_pid_t = yes; then
32748 cat >>confdefs.h <<_ACEOF
32754 echo "$as_me:$LINENO: checking for ssize_t" >&5
32755 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
32756 if test "${ac_cv_type_ssize_t+set}" = set; then
32757 echo $ECHO_N "(cached) $ECHO_C" >&6
32759 cat >conftest.$ac_ext <<_ACEOF
32762 cat confdefs.h >>conftest.$ac_ext
32763 cat >>conftest.$ac_ext <<_ACEOF
32764 /* end confdefs.h. */
32765 $ac_includes_default
32771 if (sizeof (ssize_t))
32777 rm -f conftest.$ac_objext
32778 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32779 (eval $ac_compile) 2>conftest.er1
32781 grep -v '^ *+' conftest.er1 >conftest.err
32783 cat conftest.err >&5
32784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32785 (exit $ac_status); } &&
32786 { ac_try='test -z "$ac_c_werror_flag"
32787 || test ! -s conftest.err'
32788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32789 (eval $ac_try) 2>&5
32791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32792 (exit $ac_status); }; } &&
32793 { ac_try='test -s conftest.$ac_objext'
32794 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32795 (eval $ac_try) 2>&5
32797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32798 (exit $ac_status); }; }; then
32799 ac_cv_type_ssize_t=yes
32801 echo "$as_me: failed program was:" >&5
32802 sed 's/^/| /' conftest.$ac_ext >&5
32804 ac_cv_type_ssize_t=no
32806 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32808 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
32809 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
32810 if test $ac_cv_type_ssize_t = yes; then
32814 cat >>confdefs.h <<_ACEOF
32815 #define ssize_t signed int
32820 echo "$as_me:$LINENO: checking for caddr_t" >&5
32821 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6
32822 if test "${ac_cv_type_caddr_t+set}" = set; then
32823 echo $ECHO_N "(cached) $ECHO_C" >&6
32825 cat >conftest.$ac_ext <<_ACEOF
32828 cat confdefs.h >>conftest.$ac_ext
32829 cat >>conftest.$ac_ext <<_ACEOF
32830 /* end confdefs.h. */
32831 $ac_includes_default
32837 if (sizeof (caddr_t))
32843 rm -f conftest.$ac_objext
32844 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32845 (eval $ac_compile) 2>conftest.er1
32847 grep -v '^ *+' conftest.er1 >conftest.err
32849 cat conftest.err >&5
32850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32851 (exit $ac_status); } &&
32852 { ac_try='test -z "$ac_c_werror_flag"
32853 || test ! -s conftest.err'
32854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32855 (eval $ac_try) 2>&5
32857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32858 (exit $ac_status); }; } &&
32859 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
32865 ac_cv_type_caddr_t=yes
32867 echo "$as_me: failed program was:" >&5
32868 sed 's/^/| /' conftest.$ac_ext >&5
32870 ac_cv_type_caddr_t=no
32872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32874 echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
32875 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6
32876 if test $ac_cv_type_caddr_t = yes; then
32880 cat >>confdefs.h <<_ACEOF
32881 #define caddr_t char *
32886 echo "$as_me:$LINENO: checking for size_t" >&5
32887 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
32888 if test "${ac_cv_type_size_t+set}" = set; then
32889 echo $ECHO_N "(cached) $ECHO_C" >&6
32891 cat >conftest.$ac_ext <<_ACEOF
32894 cat confdefs.h >>conftest.$ac_ext
32895 cat >>conftest.$ac_ext <<_ACEOF
32896 /* end confdefs.h. */
32897 $ac_includes_default
32903 if (sizeof (size_t))
32909 rm -f conftest.$ac_objext
32910 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32911 (eval $ac_compile) 2>conftest.er1
32913 grep -v '^ *+' conftest.er1 >conftest.err
32915 cat conftest.err >&5
32916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32917 (exit $ac_status); } &&
32918 { ac_try='test -z "$ac_c_werror_flag"
32919 || test ! -s conftest.err'
32920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32921 (eval $ac_try) 2>&5
32923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32924 (exit $ac_status); }; } &&
32925 { ac_try='test -s conftest.$ac_objext'
32926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32927 (eval $ac_try) 2>&5
32929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32930 (exit $ac_status); }; }; then
32931 ac_cv_type_size_t=yes
32933 echo "$as_me: failed program was:" >&5
32934 sed 's/^/| /' conftest.$ac_ext >&5
32936 ac_cv_type_size_t=no
32938 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32940 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
32941 echo "${ECHO_T}$ac_cv_type_size_t" >&6
32942 if test $ac_cv_type_size_t = yes; then
32946 cat >>confdefs.h <<_ACEOF
32947 #define size_t unsigned
32953 echo "$as_me:$LINENO: checking for long long" >&5
32954 echo $ECHO_N "checking for long long... $ECHO_C" >&6
32955 if test "${ac_cv_type_long_long+set}" = set; then
32956 echo $ECHO_N "(cached) $ECHO_C" >&6
32958 cat >conftest.$ac_ext <<_ACEOF
32961 cat confdefs.h >>conftest.$ac_ext
32962 cat >>conftest.$ac_ext <<_ACEOF
32963 /* end confdefs.h. */
32964 $ac_includes_default
32968 if ((long long *) 0)
32970 if (sizeof (long long))
32976 rm -f conftest.$ac_objext
32977 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32978 (eval $ac_compile) 2>conftest.er1
32980 grep -v '^ *+' conftest.er1 >conftest.err
32982 cat conftest.err >&5
32983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32984 (exit $ac_status); } &&
32985 { ac_try='test -z "$ac_c_werror_flag"
32986 || test ! -s conftest.err'
32987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32988 (eval $ac_try) 2>&5
32990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32991 (exit $ac_status); }; } &&
32992 { ac_try='test -s conftest.$ac_objext'
32993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32994 (eval $ac_try) 2>&5
32996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32997 (exit $ac_status); }; }; then
32998 ac_cv_type_long_long=yes
33000 echo "$as_me: failed program was:" >&5
33001 sed 's/^/| /' conftest.$ac_ext >&5
33003 ac_cv_type_long_long=no
33005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33007 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
33008 echo "${ECHO_T}$ac_cv_type_long_long" >&6
33009 if test $ac_cv_type_long_long = yes; then
33011 cat >>confdefs.h <<_ACEOF
33012 #define HAVE_LONG_LONG 1
33018 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
33019 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
33020 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
33021 echo $ECHO_N "(cached) $ECHO_C" >&6
33023 cat >conftest.$ac_ext <<_ACEOF
33026 cat confdefs.h >>conftest.$ac_ext
33027 cat >>conftest.$ac_ext <<_ACEOF
33028 /* end confdefs.h. */
33029 $ac_includes_default
33033 if ((ptrdiff_t *) 0)
33035 if (sizeof (ptrdiff_t))
33041 rm -f conftest.$ac_objext
33042 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33043 (eval $ac_compile) 2>conftest.er1
33045 grep -v '^ *+' conftest.er1 >conftest.err
33047 cat conftest.err >&5
33048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33049 (exit $ac_status); } &&
33050 { ac_try='test -z "$ac_c_werror_flag"
33051 || test ! -s conftest.err'
33052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33053 (eval $ac_try) 2>&5
33055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33056 (exit $ac_status); }; } &&
33057 { ac_try='test -s conftest.$ac_objext'
33058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33059 (eval $ac_try) 2>&5
33061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33062 (exit $ac_status); }; }; then
33063 ac_cv_type_ptrdiff_t=yes
33065 echo "$as_me: failed program was:" >&5
33066 sed 's/^/| /' conftest.$ac_ext >&5
33068 ac_cv_type_ptrdiff_t=no
33070 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33072 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
33073 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
33074 if test $ac_cv_type_ptrdiff_t = yes; then
33076 cat >>confdefs.h <<_ACEOF
33077 #define HAVE_PTRDIFF_T 1
33084 echo "$as_me:$LINENO: checking for socklen_t" >&5
33085 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
33086 if test "${ac_cv_type_socklen_t+set}" = set; then
33087 echo $ECHO_N "(cached) $ECHO_C" >&6
33089 cat >conftest.$ac_ext <<_ACEOF
33092 cat confdefs.h >>conftest.$ac_ext
33093 cat >>conftest.$ac_ext <<_ACEOF
33094 /* end confdefs.h. */
33095 $ac_includes_default
33096 #ifdef HAVE_SYS_SOCKET_H
33097 #include <sys/socket.h>
33104 if ((socklen_t *) 0)
33106 if (sizeof (socklen_t))
33112 rm -f conftest.$ac_objext
33113 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33114 (eval $ac_compile) 2>conftest.er1
33116 grep -v '^ *+' conftest.er1 >conftest.err
33118 cat conftest.err >&5
33119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33120 (exit $ac_status); } &&
33121 { ac_try='test -z "$ac_c_werror_flag"
33122 || test ! -s conftest.err'
33123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33124 (eval $ac_try) 2>&5
33126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33127 (exit $ac_status); }; } &&
33128 { ac_try='test -s conftest.$ac_objext'
33129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33130 (eval $ac_try) 2>&5
33132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33133 (exit $ac_status); }; }; then
33134 ac_cv_type_socklen_t=yes
33136 echo "$as_me: failed program was:" >&5
33137 sed 's/^/| /' conftest.$ac_ext >&5
33139 ac_cv_type_socklen_t=no
33141 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33143 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
33144 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
33145 if test $ac_cv_type_socklen_t = yes; then
33149 cat >>confdefs.h <<_ACEOF
33150 #define socklen_t int
33156 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
33157 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
33158 if test "${ac_cv_type_signal+set}" = set; then
33159 echo $ECHO_N "(cached) $ECHO_C" >&6
33161 cat >conftest.$ac_ext <<_ACEOF
33164 cat confdefs.h >>conftest.$ac_ext
33165 cat >>conftest.$ac_ext <<_ACEOF
33166 /* end confdefs.h. */
33167 #include <sys/types.h>
33168 #include <signal.h>
33173 extern "C" void (*signal (int, void (*)(int)))(int);
33175 void (*signal ()) ();
33186 rm -f conftest.$ac_objext
33187 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33188 (eval $ac_compile) 2>conftest.er1
33190 grep -v '^ *+' conftest.er1 >conftest.err
33192 cat conftest.err >&5
33193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33194 (exit $ac_status); } &&
33195 { ac_try='test -z "$ac_c_werror_flag"
33196 || test ! -s conftest.err'
33197 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33198 (eval $ac_try) 2>&5
33200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33201 (exit $ac_status); }; } &&
33202 { ac_try='test -s conftest.$ac_objext'
33203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33204 (eval $ac_try) 2>&5
33206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33207 (exit $ac_status); }; }; then
33208 ac_cv_type_signal=void
33210 echo "$as_me: failed program was:" >&5
33211 sed 's/^/| /' conftest.$ac_ext >&5
33213 ac_cv_type_signal=int
33215 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33217 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
33218 echo "${ECHO_T}$ac_cv_type_signal" >&6
33220 cat >>confdefs.h <<_ACEOF
33221 #define RETSIGTYPE $ac_cv_type_signal
33226 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
33227 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
33228 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
33229 echo $ECHO_N "(cached) $ECHO_C" >&6
33231 cat >conftest.$ac_ext <<_ACEOF
33234 cat confdefs.h >>conftest.$ac_ext
33235 cat >>conftest.$ac_ext <<_ACEOF
33236 /* end confdefs.h. */
33237 $ac_includes_default
33238 #include <signal.h>
33244 if ((sig_atomic_t *) 0)
33246 if (sizeof (sig_atomic_t))
33252 rm -f conftest.$ac_objext
33253 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33254 (eval $ac_compile) 2>conftest.er1
33256 grep -v '^ *+' conftest.er1 >conftest.err
33258 cat conftest.err >&5
33259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33260 (exit $ac_status); } &&
33261 { ac_try='test -z "$ac_c_werror_flag"
33262 || test ! -s conftest.err'
33263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33264 (eval $ac_try) 2>&5
33266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33267 (exit $ac_status); }; } &&
33268 { ac_try='test -s conftest.$ac_objext'
33269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33270 (eval $ac_try) 2>&5
33272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33273 (exit $ac_status); }; }; then
33274 ac_cv_type_sig_atomic_t=yes
33276 echo "$as_me: failed program was:" >&5
33277 sed 's/^/| /' conftest.$ac_ext >&5
33279 ac_cv_type_sig_atomic_t=no
33281 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33283 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
33284 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
33285 if test $ac_cv_type_sig_atomic_t = yes; then
33289 cat >>confdefs.h <<_ACEOF
33290 #define sig_atomic_t int
33296 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
33297 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
33298 if test "${ac_cv_type_uid_t+set}" = set; then
33299 echo $ECHO_N "(cached) $ECHO_C" >&6
33301 cat >conftest.$ac_ext <<_ACEOF
33304 cat confdefs.h >>conftest.$ac_ext
33305 cat >>conftest.$ac_ext <<_ACEOF
33306 /* end confdefs.h. */
33307 #include <sys/types.h>
33310 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
33311 $EGREP "uid_t" >/dev/null 2>&1; then
33312 ac_cv_type_uid_t=yes
33314 ac_cv_type_uid_t=no
33319 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
33320 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
33321 if test $ac_cv_type_uid_t = no; then
33323 cat >>confdefs.h <<\_ACEOF
33328 cat >>confdefs.h <<\_ACEOF
33335 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
33336 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
33337 if test "${ac_cv_header_time+set}" = set; then
33338 echo $ECHO_N "(cached) $ECHO_C" >&6
33340 cat >conftest.$ac_ext <<_ACEOF
33343 cat confdefs.h >>conftest.$ac_ext
33344 cat >>conftest.$ac_ext <<_ACEOF
33345 /* end confdefs.h. */
33346 #include <sys/types.h>
33347 #include <sys/time.h>
33353 if ((struct tm *) 0)
33359 rm -f conftest.$ac_objext
33360 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33361 (eval $ac_compile) 2>conftest.er1
33363 grep -v '^ *+' conftest.er1 >conftest.err
33365 cat conftest.err >&5
33366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33367 (exit $ac_status); } &&
33368 { ac_try='test -z "$ac_c_werror_flag"
33369 || test ! -s conftest.err'
33370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33371 (eval $ac_try) 2>&5
33373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33374 (exit $ac_status); }; } &&
33375 { ac_try='test -s conftest.$ac_objext'
33376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33377 (eval $ac_try) 2>&5
33379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33380 (exit $ac_status); }; }; then
33381 ac_cv_header_time=yes
33383 echo "$as_me: failed program was:" >&5
33384 sed 's/^/| /' conftest.$ac_ext >&5
33386 ac_cv_header_time=no
33388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33390 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
33391 echo "${ECHO_T}$ac_cv_header_time" >&6
33392 if test $ac_cv_header_time = yes; then
33394 cat >>confdefs.h <<\_ACEOF
33395 #define TIME_WITH_SYS_TIME 1
33400 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
33401 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
33402 if test "${ac_cv_struct_tm+set}" = set; then
33403 echo $ECHO_N "(cached) $ECHO_C" >&6
33405 cat >conftest.$ac_ext <<_ACEOF
33408 cat confdefs.h >>conftest.$ac_ext
33409 cat >>conftest.$ac_ext <<_ACEOF
33410 /* end confdefs.h. */
33411 #include <sys/types.h>
33417 struct tm *tp; tp->tm_sec;
33422 rm -f conftest.$ac_objext
33423 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33424 (eval $ac_compile) 2>conftest.er1
33426 grep -v '^ *+' conftest.er1 >conftest.err
33428 cat conftest.err >&5
33429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33430 (exit $ac_status); } &&
33431 { ac_try='test -z "$ac_c_werror_flag"
33432 || test ! -s conftest.err'
33433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33434 (eval $ac_try) 2>&5
33436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33437 (exit $ac_status); }; } &&
33438 { ac_try='test -s conftest.$ac_objext'
33439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33440 (eval $ac_try) 2>&5
33442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33443 (exit $ac_status); }; }; then
33444 ac_cv_struct_tm=time.h
33446 echo "$as_me: failed program was:" >&5
33447 sed 's/^/| /' conftest.$ac_ext >&5
33449 ac_cv_struct_tm=sys/time.h
33451 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33453 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
33454 echo "${ECHO_T}$ac_cv_struct_tm" >&6
33455 if test $ac_cv_struct_tm = sys/time.h; then
33457 cat >>confdefs.h <<\_ACEOF
33458 #define TM_IN_SYS_TIME 1
33463 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
33464 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
33465 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
33466 echo $ECHO_N "(cached) $ECHO_C" >&6
33468 cat >conftest.$ac_ext <<_ACEOF
33471 cat confdefs.h >>conftest.$ac_ext
33472 cat >>conftest.$ac_ext <<_ACEOF
33473 /* end confdefs.h. */
33474 $ac_includes_default
33478 static struct stat ac_aggr;
33479 if (ac_aggr.st_blksize)
33485 rm -f conftest.$ac_objext
33486 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33487 (eval $ac_compile) 2>conftest.er1
33489 grep -v '^ *+' conftest.er1 >conftest.err
33491 cat conftest.err >&5
33492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33493 (exit $ac_status); } &&
33494 { ac_try='test -z "$ac_c_werror_flag"
33495 || test ! -s conftest.err'
33496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33497 (eval $ac_try) 2>&5
33499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33500 (exit $ac_status); }; } &&
33501 { ac_try='test -s conftest.$ac_objext'
33502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33503 (eval $ac_try) 2>&5
33505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33506 (exit $ac_status); }; }; then
33507 ac_cv_member_struct_stat_st_blksize=yes
33509 echo "$as_me: failed program was:" >&5
33510 sed 's/^/| /' conftest.$ac_ext >&5
33512 cat >conftest.$ac_ext <<_ACEOF
33515 cat confdefs.h >>conftest.$ac_ext
33516 cat >>conftest.$ac_ext <<_ACEOF
33517 /* end confdefs.h. */
33518 $ac_includes_default
33522 static struct stat ac_aggr;
33523 if (sizeof ac_aggr.st_blksize)
33529 rm -f conftest.$ac_objext
33530 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33531 (eval $ac_compile) 2>conftest.er1
33533 grep -v '^ *+' conftest.er1 >conftest.err
33535 cat conftest.err >&5
33536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33537 (exit $ac_status); } &&
33538 { ac_try='test -z "$ac_c_werror_flag"
33539 || test ! -s conftest.err'
33540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33541 (eval $ac_try) 2>&5
33543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33544 (exit $ac_status); }; } &&
33545 { ac_try='test -s conftest.$ac_objext'
33546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33547 (eval $ac_try) 2>&5
33549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33550 (exit $ac_status); }; }; then
33551 ac_cv_member_struct_stat_st_blksize=yes
33553 echo "$as_me: failed program was:" >&5
33554 sed 's/^/| /' conftest.$ac_ext >&5
33556 ac_cv_member_struct_stat_st_blksize=no
33558 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33560 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33562 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
33563 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
33564 if test $ac_cv_member_struct_stat_st_blksize = yes; then
33566 cat >>confdefs.h <<_ACEOF
33567 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
33573 echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
33574 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6
33575 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
33576 echo $ECHO_N "(cached) $ECHO_C" >&6
33578 cat >conftest.$ac_ext <<_ACEOF
33581 cat confdefs.h >>conftest.$ac_ext
33582 cat >>conftest.$ac_ext <<_ACEOF
33583 /* end confdefs.h. */
33584 $ac_includes_default
33590 static struct passwd ac_aggr;
33591 if (ac_aggr.pw_gecos)
33597 rm -f conftest.$ac_objext
33598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33599 (eval $ac_compile) 2>conftest.er1
33601 grep -v '^ *+' conftest.er1 >conftest.err
33603 cat conftest.err >&5
33604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33605 (exit $ac_status); } &&
33606 { ac_try='test -z "$ac_c_werror_flag"
33607 || test ! -s conftest.err'
33608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33609 (eval $ac_try) 2>&5
33611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33612 (exit $ac_status); }; } &&
33613 { ac_try='test -s conftest.$ac_objext'
33614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33615 (eval $ac_try) 2>&5
33617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33618 (exit $ac_status); }; }; then
33619 ac_cv_member_struct_passwd_pw_gecos=yes
33621 echo "$as_me: failed program was:" >&5
33622 sed 's/^/| /' conftest.$ac_ext >&5
33624 cat >conftest.$ac_ext <<_ACEOF
33627 cat confdefs.h >>conftest.$ac_ext
33628 cat >>conftest.$ac_ext <<_ACEOF
33629 /* end confdefs.h. */
33630 $ac_includes_default
33636 static struct passwd ac_aggr;
33637 if (sizeof ac_aggr.pw_gecos)
33643 rm -f conftest.$ac_objext
33644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33645 (eval $ac_compile) 2>conftest.er1
33647 grep -v '^ *+' conftest.er1 >conftest.err
33649 cat conftest.err >&5
33650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33651 (exit $ac_status); } &&
33652 { ac_try='test -z "$ac_c_werror_flag"
33653 || test ! -s conftest.err'
33654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33655 (eval $ac_try) 2>&5
33657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33658 (exit $ac_status); }; } &&
33659 { ac_try='test -s conftest.$ac_objext'
33660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33661 (eval $ac_try) 2>&5
33663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33664 (exit $ac_status); }; }; then
33665 ac_cv_member_struct_passwd_pw_gecos=yes
33667 echo "$as_me: failed program was:" >&5
33668 sed 's/^/| /' conftest.$ac_ext >&5
33670 ac_cv_member_struct_passwd_pw_gecos=no
33672 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33676 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
33677 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6
33678 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
33680 cat >>confdefs.h <<_ACEOF
33681 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
33687 echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
33688 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6
33689 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
33690 echo $ECHO_N "(cached) $ECHO_C" >&6
33692 cat >conftest.$ac_ext <<_ACEOF
33695 cat confdefs.h >>conftest.$ac_ext
33696 cat >>conftest.$ac_ext <<_ACEOF
33697 /* end confdefs.h. */
33698 $ac_includes_default
33704 static struct passwd ac_aggr;
33705 if (ac_aggr.pw_passwd)
33711 rm -f conftest.$ac_objext
33712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33713 (eval $ac_compile) 2>conftest.er1
33715 grep -v '^ *+' conftest.er1 >conftest.err
33717 cat conftest.err >&5
33718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33719 (exit $ac_status); } &&
33720 { ac_try='test -z "$ac_c_werror_flag"
33721 || test ! -s conftest.err'
33722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33723 (eval $ac_try) 2>&5
33725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33726 (exit $ac_status); }; } &&
33727 { ac_try='test -s conftest.$ac_objext'
33728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33729 (eval $ac_try) 2>&5
33731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33732 (exit $ac_status); }; }; then
33733 ac_cv_member_struct_passwd_pw_passwd=yes
33735 echo "$as_me: failed program was:" >&5
33736 sed 's/^/| /' conftest.$ac_ext >&5
33738 cat >conftest.$ac_ext <<_ACEOF
33741 cat confdefs.h >>conftest.$ac_ext
33742 cat >>conftest.$ac_ext <<_ACEOF
33743 /* end confdefs.h. */
33744 $ac_includes_default
33750 static struct passwd ac_aggr;
33751 if (sizeof ac_aggr.pw_passwd)
33757 rm -f conftest.$ac_objext
33758 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33759 (eval $ac_compile) 2>conftest.er1
33761 grep -v '^ *+' conftest.er1 >conftest.err
33763 cat conftest.err >&5
33764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33765 (exit $ac_status); } &&
33766 { ac_try='test -z "$ac_c_werror_flag"
33767 || test ! -s conftest.err'
33768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33769 (eval $ac_try) 2>&5
33771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33772 (exit $ac_status); }; } &&
33773 { ac_try='test -s conftest.$ac_objext'
33774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33775 (eval $ac_try) 2>&5
33777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33778 (exit $ac_status); }; }; then
33779 ac_cv_member_struct_passwd_pw_passwd=yes
33781 echo "$as_me: failed program was:" >&5
33782 sed 's/^/| /' conftest.$ac_ext >&5
33784 ac_cv_member_struct_passwd_pw_passwd=no
33786 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33788 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33790 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
33791 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6
33792 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
33794 cat >>confdefs.h <<_ACEOF
33795 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
33802 echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
33803 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6
33804 if test "${ol_cv_c_upper_lower+set}" = set; then
33805 echo $ECHO_N "(cached) $ECHO_C" >&6
33808 if test "$cross_compiling" = yes; then
33809 ol_cv_c_upper_lower=safe
33811 cat >conftest.$ac_ext <<_ACEOF
33814 cat confdefs.h >>conftest.$ac_ext
33815 cat >>conftest.$ac_ext <<_ACEOF
33816 /* end confdefs.h. */
33821 if ('C' == toupper('C'))
33827 rm -f conftest$ac_exeext
33828 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33829 (eval $ac_link) 2>&5
33831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33832 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
33833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33834 (eval $ac_try) 2>&5
33836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33837 (exit $ac_status); }; }; then
33838 ol_cv_c_upper_lower=no
33840 echo "$as_me: program exited with status $ac_status" >&5
33841 echo "$as_me: failed program was:" >&5
33842 sed 's/^/| /' conftest.$ac_ext >&5
33844 ( exit $ac_status )
33845 ol_cv_c_upper_lower=yes
33847 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
33850 echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
33851 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6
33852 if test $ol_cv_c_upper_lower != no ; then
33854 cat >>confdefs.h <<\_ACEOF
33855 #define C_UPPER_LOWER 1
33860 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
33861 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
33862 if test "${ac_cv_c_const+set}" = set; then
33863 echo $ECHO_N "(cached) $ECHO_C" >&6
33865 cat >conftest.$ac_ext <<_ACEOF
33868 cat confdefs.h >>conftest.$ac_ext
33869 cat >>conftest.$ac_ext <<_ACEOF
33870 /* end confdefs.h. */
33875 /* FIXME: Include the comments suggested by Paul. */
33876 #ifndef __cplusplus
33877 /* Ultrix mips cc rejects this. */
33878 typedef int charset[2];
33880 /* SunOS 4.1.1 cc rejects this. */
33881 char const *const *ccp;
33883 /* NEC SVR4.0.2 mips cc rejects this. */
33884 struct point {int x, y;};
33885 static struct point const zero = {0,0};
33886 /* AIX XL C 1.02.0.0 rejects this.
33887 It does not let you subtract one const X* pointer from another in
33888 an arm of an if-expression whose if-part is not a constant
33890 const char *g = "string";
33891 ccp = &g + (g ? g-g : 0);
33892 /* HPUX 7.0 cc rejects these. */
33895 ccp = (char const *const *) p;
33896 { /* SCO 3.2v4 cc rejects this. */
33898 char const *s = 0 ? (char *) 0 : (char const *) 0;
33902 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
33903 int x[] = {25, 17};
33904 const int *foo = &x[0];
33907 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
33908 typedef const int *iptr;
33912 { /* AIX XL C 1.02.0.0 rejects this saying
33913 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
33914 struct s { int j; const int *ap[3]; };
33915 struct s *b; b->j = 5;
33917 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
33918 const int foo = 10;
33926 rm -f conftest.$ac_objext
33927 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33928 (eval $ac_compile) 2>conftest.er1
33930 grep -v '^ *+' conftest.er1 >conftest.err
33932 cat conftest.err >&5
33933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33934 (exit $ac_status); } &&
33935 { ac_try='test -z "$ac_c_werror_flag"
33936 || test ! -s conftest.err'
33937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33938 (eval $ac_try) 2>&5
33940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33941 (exit $ac_status); }; } &&
33942 { ac_try='test -s conftest.$ac_objext'
33943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33944 (eval $ac_try) 2>&5
33946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33947 (exit $ac_status); }; }; then
33950 echo "$as_me: failed program was:" >&5
33951 sed 's/^/| /' conftest.$ac_ext >&5
33955 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33957 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
33958 echo "${ECHO_T}$ac_cv_c_const" >&6
33959 if test $ac_cv_c_const = no; then
33961 cat >>confdefs.h <<\_ACEOF
33967 echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
33968 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6
33969 if test "${ol_cv_c_volatile+set}" = set; then
33970 echo $ECHO_N "(cached) $ECHO_C" >&6
33972 cat >conftest.$ac_ext <<_ACEOF
33975 cat confdefs.h >>conftest.$ac_ext
33976 cat >>conftest.$ac_ext <<_ACEOF
33977 /* end confdefs.h. */
33982 volatile int a; int * volatile b = x ? &y : &z;
33983 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
33989 rm -f conftest.$ac_objext
33990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33991 (eval $ac_compile) 2>conftest.er1
33993 grep -v '^ *+' conftest.er1 >conftest.err
33995 cat conftest.err >&5
33996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33997 (exit $ac_status); } &&
33998 { ac_try='test -z "$ac_c_werror_flag"
33999 || test ! -s conftest.err'
34000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34001 (eval $ac_try) 2>&5
34003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34004 (exit $ac_status); }; } &&
34005 { ac_try='test -s conftest.$ac_objext'
34006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34007 (eval $ac_try) 2>&5
34009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34010 (exit $ac_status); }; }; then
34011 ol_cv_c_volatile=yes
34013 echo "$as_me: failed program was:" >&5
34014 sed 's/^/| /' conftest.$ac_ext >&5
34016 ol_cv_c_volatile=no
34018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34020 echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
34021 echo "${ECHO_T}$ol_cv_c_volatile" >&6
34022 if test $ol_cv_c_volatile = yes; then
34026 cat >>confdefs.h <<\_ACEOF
34033 if test $cross_compiling = yes ; then
34034 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
34035 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
34037 cat >>confdefs.h <<\_ACEOF
34038 #define CROSS_COMPILING 1
34042 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
34043 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
34044 if test "${ac_cv_c_bigendian+set}" = set; then
34045 echo $ECHO_N "(cached) $ECHO_C" >&6
34047 # See if sys/param.h defines the BYTE_ORDER macro.
34048 cat >conftest.$ac_ext <<_ACEOF
34051 cat confdefs.h >>conftest.$ac_ext
34052 cat >>conftest.$ac_ext <<_ACEOF
34053 /* end confdefs.h. */
34054 #include <sys/types.h>
34055 #include <sys/param.h>
34060 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
34061 bogus endian macros
34068 rm -f conftest.$ac_objext
34069 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34070 (eval $ac_compile) 2>conftest.er1
34072 grep -v '^ *+' conftest.er1 >conftest.err
34074 cat conftest.err >&5
34075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34076 (exit $ac_status); } &&
34077 { ac_try='test -z "$ac_c_werror_flag"
34078 || test ! -s conftest.err'
34079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34080 (eval $ac_try) 2>&5
34082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34083 (exit $ac_status); }; } &&
34084 { ac_try='test -s conftest.$ac_objext'
34085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34086 (eval $ac_try) 2>&5
34088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34089 (exit $ac_status); }; }; then
34090 # It does; now see whether it defined to BIG_ENDIAN or not.
34091 cat >conftest.$ac_ext <<_ACEOF
34094 cat confdefs.h >>conftest.$ac_ext
34095 cat >>conftest.$ac_ext <<_ACEOF
34096 /* end confdefs.h. */
34097 #include <sys/types.h>
34098 #include <sys/param.h>
34103 #if BYTE_ORDER != BIG_ENDIAN
34111 rm -f conftest.$ac_objext
34112 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34113 (eval $ac_compile) 2>conftest.er1
34115 grep -v '^ *+' conftest.er1 >conftest.err
34117 cat conftest.err >&5
34118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34119 (exit $ac_status); } &&
34120 { ac_try='test -z "$ac_c_werror_flag"
34121 || test ! -s conftest.err'
34122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34123 (eval $ac_try) 2>&5
34125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34126 (exit $ac_status); }; } &&
34127 { ac_try='test -s conftest.$ac_objext'
34128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34129 (eval $ac_try) 2>&5
34131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34132 (exit $ac_status); }; }; then
34133 ac_cv_c_bigendian=yes
34135 echo "$as_me: failed program was:" >&5
34136 sed 's/^/| /' conftest.$ac_ext >&5
34138 ac_cv_c_bigendian=no
34140 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34142 echo "$as_me: failed program was:" >&5
34143 sed 's/^/| /' conftest.$ac_ext >&5
34145 # It does not; compile a test program.
34146 if test "$cross_compiling" = yes; then
34147 # try to guess the endianness by grepping values into an object file
34148 ac_cv_c_bigendian=unknown
34149 cat >conftest.$ac_ext <<_ACEOF
34152 cat confdefs.h >>conftest.$ac_ext
34153 cat >>conftest.$ac_ext <<_ACEOF
34154 /* end confdefs.h. */
34155 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
34156 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
34157 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
34158 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
34159 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
34160 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
34164 _ascii (); _ebcdic ();
34169 rm -f conftest.$ac_objext
34170 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34171 (eval $ac_compile) 2>conftest.er1
34173 grep -v '^ *+' conftest.er1 >conftest.err
34175 cat conftest.err >&5
34176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34177 (exit $ac_status); } &&
34178 { ac_try='test -z "$ac_c_werror_flag"
34179 || test ! -s conftest.err'
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); }; } &&
34185 { ac_try='test -s conftest.$ac_objext'
34186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34187 (eval $ac_try) 2>&5
34189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34190 (exit $ac_status); }; }; then
34191 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
34192 ac_cv_c_bigendian=yes
34194 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
34195 if test "$ac_cv_c_bigendian" = unknown; then
34196 ac_cv_c_bigendian=no
34198 # finding both strings is unlikely to happen, but who knows?
34199 ac_cv_c_bigendian=unknown
34203 echo "$as_me: failed program was:" >&5
34204 sed 's/^/| /' conftest.$ac_ext >&5
34207 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34209 cat >conftest.$ac_ext <<_ACEOF
34212 cat confdefs.h >>conftest.$ac_ext
34213 cat >>conftest.$ac_ext <<_ACEOF
34214 /* end confdefs.h. */
34218 /* Are we little or big endian? From Harbison&Steele. */
34222 char c[sizeof (long)];
34225 exit (u.c[sizeof (long) - 1] == 1);
34228 rm -f conftest$ac_exeext
34229 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34230 (eval $ac_link) 2>&5
34232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34233 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34235 (eval $ac_try) 2>&5
34237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34238 (exit $ac_status); }; }; then
34239 ac_cv_c_bigendian=no
34241 echo "$as_me: program exited with status $ac_status" >&5
34242 echo "$as_me: failed program was:" >&5
34243 sed 's/^/| /' conftest.$ac_ext >&5
34245 ( exit $ac_status )
34246 ac_cv_c_bigendian=yes
34248 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34251 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34253 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
34254 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
34255 case $ac_cv_c_bigendian in
34258 cat >>confdefs.h <<\_ACEOF
34259 #define WORDS_BIGENDIAN 1
34265 { { echo "$as_me:$LINENO: error: unknown endianness
34266 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
34267 echo "$as_me: error: unknown endianness
34268 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
34269 { (exit 1); exit 1; }; } ;;
34274 echo "$as_me:$LINENO: checking for short" >&5
34275 echo $ECHO_N "checking for short... $ECHO_C" >&6
34276 if test "${ac_cv_type_short+set}" = set; then
34277 echo $ECHO_N "(cached) $ECHO_C" >&6
34279 cat >conftest.$ac_ext <<_ACEOF
34282 cat confdefs.h >>conftest.$ac_ext
34283 cat >>conftest.$ac_ext <<_ACEOF
34284 /* end confdefs.h. */
34285 $ac_includes_default
34291 if (sizeof (short))
34297 rm -f conftest.$ac_objext
34298 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34299 (eval $ac_compile) 2>conftest.er1
34301 grep -v '^ *+' conftest.er1 >conftest.err
34303 cat conftest.err >&5
34304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34305 (exit $ac_status); } &&
34306 { ac_try='test -z "$ac_c_werror_flag"
34307 || test ! -s conftest.err'
34308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34309 (eval $ac_try) 2>&5
34311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34312 (exit $ac_status); }; } &&
34313 { ac_try='test -s conftest.$ac_objext'
34314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34315 (eval $ac_try) 2>&5
34317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34318 (exit $ac_status); }; }; then
34319 ac_cv_type_short=yes
34321 echo "$as_me: failed program was:" >&5
34322 sed 's/^/| /' conftest.$ac_ext >&5
34324 ac_cv_type_short=no
34326 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34328 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
34329 echo "${ECHO_T}$ac_cv_type_short" >&6
34331 echo "$as_me:$LINENO: checking size of short" >&5
34332 echo $ECHO_N "checking size of short... $ECHO_C" >&6
34333 if test "${ac_cv_sizeof_short+set}" = set; then
34334 echo $ECHO_N "(cached) $ECHO_C" >&6
34336 if test "$ac_cv_type_short" = yes; then
34337 # The cast to unsigned long works around a bug in the HP C Compiler
34338 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
34339 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
34340 # This bug is HP SR number 8606223364.
34341 if test "$cross_compiling" = yes; then
34342 # Depending upon the size, compute the lo and hi bounds.
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 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
34360 rm -f conftest.$ac_objext
34361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34362 (eval $ac_compile) 2>conftest.er1
34364 grep -v '^ *+' conftest.er1 >conftest.err
34366 cat conftest.err >&5
34367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34368 (exit $ac_status); } &&
34369 { ac_try='test -z "$ac_c_werror_flag"
34370 || test ! -s conftest.err'
34371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34372 (eval $ac_try) 2>&5
34374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34375 (exit $ac_status); }; } &&
34376 { ac_try='test -s conftest.$ac_objext'
34377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34378 (eval $ac_try) 2>&5
34380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34381 (exit $ac_status); }; }; then
34384 cat >conftest.$ac_ext <<_ACEOF
34387 cat confdefs.h >>conftest.$ac_ext
34388 cat >>conftest.$ac_ext <<_ACEOF
34389 /* end confdefs.h. */
34390 $ac_includes_default
34394 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
34401 rm -f conftest.$ac_objext
34402 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34403 (eval $ac_compile) 2>conftest.er1
34405 grep -v '^ *+' conftest.er1 >conftest.err
34407 cat conftest.err >&5
34408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34409 (exit $ac_status); } &&
34410 { ac_try='test -z "$ac_c_werror_flag"
34411 || test ! -s conftest.err'
34412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34413 (eval $ac_try) 2>&5
34415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34416 (exit $ac_status); }; } &&
34417 { ac_try='test -s conftest.$ac_objext'
34418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34419 (eval $ac_try) 2>&5
34421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34422 (exit $ac_status); }; }; then
34423 ac_hi=$ac_mid; break
34425 echo "$as_me: failed program was:" >&5
34426 sed 's/^/| /' conftest.$ac_ext >&5
34428 ac_lo=`expr $ac_mid + 1`
34429 if test $ac_lo -le $ac_mid; then
34433 ac_mid=`expr 2 '*' $ac_mid + 1`
34435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34438 echo "$as_me: failed program was:" >&5
34439 sed 's/^/| /' conftest.$ac_ext >&5
34441 cat >conftest.$ac_ext <<_ACEOF
34444 cat confdefs.h >>conftest.$ac_ext
34445 cat >>conftest.$ac_ext <<_ACEOF
34446 /* end confdefs.h. */
34447 $ac_includes_default
34451 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
34458 rm -f conftest.$ac_objext
34459 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34460 (eval $ac_compile) 2>conftest.er1
34462 grep -v '^ *+' conftest.er1 >conftest.err
34464 cat conftest.err >&5
34465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34466 (exit $ac_status); } &&
34467 { ac_try='test -z "$ac_c_werror_flag"
34468 || test ! -s conftest.err'
34469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34470 (eval $ac_try) 2>&5
34472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34473 (exit $ac_status); }; } &&
34474 { ac_try='test -s conftest.$ac_objext'
34475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34476 (eval $ac_try) 2>&5
34478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34479 (exit $ac_status); }; }; then
34482 cat >conftest.$ac_ext <<_ACEOF
34485 cat confdefs.h >>conftest.$ac_ext
34486 cat >>conftest.$ac_ext <<_ACEOF
34487 /* end confdefs.h. */
34488 $ac_includes_default
34492 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
34499 rm -f conftest.$ac_objext
34500 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34501 (eval $ac_compile) 2>conftest.er1
34503 grep -v '^ *+' conftest.er1 >conftest.err
34505 cat conftest.err >&5
34506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34507 (exit $ac_status); } &&
34508 { ac_try='test -z "$ac_c_werror_flag"
34509 || test ! -s conftest.err'
34510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34511 (eval $ac_try) 2>&5
34513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34514 (exit $ac_status); }; } &&
34515 { ac_try='test -s conftest.$ac_objext'
34516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34517 (eval $ac_try) 2>&5
34519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34520 (exit $ac_status); }; }; then
34521 ac_lo=$ac_mid; break
34523 echo "$as_me: failed program was:" >&5
34524 sed 's/^/| /' conftest.$ac_ext >&5
34526 ac_hi=`expr '(' $ac_mid ')' - 1`
34527 if test $ac_mid -le $ac_hi; then
34531 ac_mid=`expr 2 '*' $ac_mid`
34533 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34536 echo "$as_me: failed program was:" >&5
34537 sed 's/^/| /' conftest.$ac_ext >&5
34541 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34543 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34544 # Binary search between lo and hi bounds.
34545 while test "x$ac_lo" != "x$ac_hi"; do
34546 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
34547 cat >conftest.$ac_ext <<_ACEOF
34550 cat confdefs.h >>conftest.$ac_ext
34551 cat >>conftest.$ac_ext <<_ACEOF
34552 /* end confdefs.h. */
34553 $ac_includes_default
34557 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
34564 rm -f conftest.$ac_objext
34565 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34566 (eval $ac_compile) 2>conftest.er1
34568 grep -v '^ *+' conftest.er1 >conftest.err
34570 cat conftest.err >&5
34571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34572 (exit $ac_status); } &&
34573 { ac_try='test -z "$ac_c_werror_flag"
34574 || test ! -s conftest.err'
34575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34576 (eval $ac_try) 2>&5
34578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34579 (exit $ac_status); }; } &&
34580 { ac_try='test -s conftest.$ac_objext'
34581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34582 (eval $ac_try) 2>&5
34584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34585 (exit $ac_status); }; }; then
34588 echo "$as_me: failed program was:" >&5
34589 sed 's/^/| /' conftest.$ac_ext >&5
34591 ac_lo=`expr '(' $ac_mid ')' + 1`
34593 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34596 ?*) ac_cv_sizeof_short=$ac_lo;;
34597 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
34598 See \`config.log' for more details." >&5
34599 echo "$as_me: error: cannot compute sizeof (short), 77
34600 See \`config.log' for more details." >&2;}
34601 { (exit 1); exit 1; }; } ;;
34604 if test "$cross_compiling" = yes; then
34605 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
34606 See \`config.log' for more details." >&5
34607 echo "$as_me: error: cannot run test program while cross compiling
34608 See \`config.log' for more details." >&2;}
34609 { (exit 1); exit 1; }; }
34611 cat >conftest.$ac_ext <<_ACEOF
34614 cat confdefs.h >>conftest.$ac_ext
34615 cat >>conftest.$ac_ext <<_ACEOF
34616 /* end confdefs.h. */
34617 $ac_includes_default
34618 long longval () { return (long) (sizeof (short)); }
34619 unsigned long ulongval () { return (long) (sizeof (short)); }
34621 #include <stdlib.h>
34626 FILE *f = fopen ("conftest.val", "w");
34629 if (((long) (sizeof (short))) < 0)
34631 long i = longval ();
34632 if (i != ((long) (sizeof (short))))
34634 fprintf (f, "%ld\n", i);
34638 unsigned long i = ulongval ();
34639 if (i != ((long) (sizeof (short))))
34641 fprintf (f, "%lu\n", i);
34643 exit (ferror (f) || fclose (f) != 0);
34649 rm -f conftest$ac_exeext
34650 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34651 (eval $ac_link) 2>&5
34653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34654 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34655 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34656 (eval $ac_try) 2>&5
34658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34659 (exit $ac_status); }; }; then
34660 ac_cv_sizeof_short=`cat conftest.val`
34662 echo "$as_me: program exited with status $ac_status" >&5
34663 echo "$as_me: failed program was:" >&5
34664 sed 's/^/| /' conftest.$ac_ext >&5
34666 ( exit $ac_status )
34667 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
34668 See \`config.log' for more details." >&5
34669 echo "$as_me: error: cannot compute sizeof (short), 77
34670 See \`config.log' for more details." >&2;}
34671 { (exit 1); exit 1; }; }
34673 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34678 ac_cv_sizeof_short=0
34681 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
34682 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
34683 cat >>confdefs.h <<_ACEOF
34684 #define SIZEOF_SHORT $ac_cv_sizeof_short
34688 echo "$as_me:$LINENO: checking for int" >&5
34689 echo $ECHO_N "checking for int... $ECHO_C" >&6
34690 if test "${ac_cv_type_int+set}" = set; then
34691 echo $ECHO_N "(cached) $ECHO_C" >&6
34693 cat >conftest.$ac_ext <<_ACEOF
34696 cat confdefs.h >>conftest.$ac_ext
34697 cat >>conftest.$ac_ext <<_ACEOF
34698 /* end confdefs.h. */
34699 $ac_includes_default
34711 rm -f conftest.$ac_objext
34712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34713 (eval $ac_compile) 2>conftest.er1
34715 grep -v '^ *+' conftest.er1 >conftest.err
34717 cat conftest.err >&5
34718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34719 (exit $ac_status); } &&
34720 { ac_try='test -z "$ac_c_werror_flag"
34721 || test ! -s conftest.err'
34722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34723 (eval $ac_try) 2>&5
34725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34726 (exit $ac_status); }; } &&
34727 { ac_try='test -s conftest.$ac_objext'
34728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34729 (eval $ac_try) 2>&5
34731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34732 (exit $ac_status); }; }; then
34735 echo "$as_me: failed program was:" >&5
34736 sed 's/^/| /' conftest.$ac_ext >&5
34740 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34742 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
34743 echo "${ECHO_T}$ac_cv_type_int" >&6
34745 echo "$as_me:$LINENO: checking size of int" >&5
34746 echo $ECHO_N "checking size of int... $ECHO_C" >&6
34747 if test "${ac_cv_sizeof_int+set}" = set; then
34748 echo $ECHO_N "(cached) $ECHO_C" >&6
34750 if test "$ac_cv_type_int" = yes; then
34751 # The cast to unsigned long works around a bug in the HP C Compiler
34752 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
34753 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
34754 # This bug is HP SR number 8606223364.
34755 if test "$cross_compiling" = yes; then
34756 # Depending upon the size, compute the lo and hi bounds.
34757 cat >conftest.$ac_ext <<_ACEOF
34760 cat confdefs.h >>conftest.$ac_ext
34761 cat >>conftest.$ac_ext <<_ACEOF
34762 /* end confdefs.h. */
34763 $ac_includes_default
34767 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
34774 rm -f conftest.$ac_objext
34775 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34776 (eval $ac_compile) 2>conftest.er1
34778 grep -v '^ *+' conftest.er1 >conftest.err
34780 cat conftest.err >&5
34781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34782 (exit $ac_status); } &&
34783 { ac_try='test -z "$ac_c_werror_flag"
34784 || test ! -s conftest.err'
34785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34786 (eval $ac_try) 2>&5
34788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34789 (exit $ac_status); }; } &&
34790 { ac_try='test -s conftest.$ac_objext'
34791 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34792 (eval $ac_try) 2>&5
34794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34795 (exit $ac_status); }; }; then
34798 cat >conftest.$ac_ext <<_ACEOF
34801 cat confdefs.h >>conftest.$ac_ext
34802 cat >>conftest.$ac_ext <<_ACEOF
34803 /* end confdefs.h. */
34804 $ac_includes_default
34808 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
34815 rm -f conftest.$ac_objext
34816 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34817 (eval $ac_compile) 2>conftest.er1
34819 grep -v '^ *+' conftest.er1 >conftest.err
34821 cat conftest.err >&5
34822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34823 (exit $ac_status); } &&
34824 { ac_try='test -z "$ac_c_werror_flag"
34825 || test ! -s conftest.err'
34826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34827 (eval $ac_try) 2>&5
34829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34830 (exit $ac_status); }; } &&
34831 { ac_try='test -s conftest.$ac_objext'
34832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34833 (eval $ac_try) 2>&5
34835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34836 (exit $ac_status); }; }; then
34837 ac_hi=$ac_mid; break
34839 echo "$as_me: failed program was:" >&5
34840 sed 's/^/| /' conftest.$ac_ext >&5
34842 ac_lo=`expr $ac_mid + 1`
34843 if test $ac_lo -le $ac_mid; then
34847 ac_mid=`expr 2 '*' $ac_mid + 1`
34849 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34852 echo "$as_me: failed program was:" >&5
34853 sed 's/^/| /' conftest.$ac_ext >&5
34855 cat >conftest.$ac_ext <<_ACEOF
34858 cat confdefs.h >>conftest.$ac_ext
34859 cat >>conftest.$ac_ext <<_ACEOF
34860 /* end confdefs.h. */
34861 $ac_includes_default
34865 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
34872 rm -f conftest.$ac_objext
34873 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34874 (eval $ac_compile) 2>conftest.er1
34876 grep -v '^ *+' conftest.er1 >conftest.err
34878 cat conftest.err >&5
34879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34880 (exit $ac_status); } &&
34881 { ac_try='test -z "$ac_c_werror_flag"
34882 || test ! -s conftest.err'
34883 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34884 (eval $ac_try) 2>&5
34886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34887 (exit $ac_status); }; } &&
34888 { ac_try='test -s conftest.$ac_objext'
34889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34890 (eval $ac_try) 2>&5
34892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34893 (exit $ac_status); }; }; then
34896 cat >conftest.$ac_ext <<_ACEOF
34899 cat confdefs.h >>conftest.$ac_ext
34900 cat >>conftest.$ac_ext <<_ACEOF
34901 /* end confdefs.h. */
34902 $ac_includes_default
34906 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
34913 rm -f conftest.$ac_objext
34914 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34915 (eval $ac_compile) 2>conftest.er1
34917 grep -v '^ *+' conftest.er1 >conftest.err
34919 cat conftest.err >&5
34920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34921 (exit $ac_status); } &&
34922 { ac_try='test -z "$ac_c_werror_flag"
34923 || test ! -s conftest.err'
34924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34925 (eval $ac_try) 2>&5
34927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34928 (exit $ac_status); }; } &&
34929 { ac_try='test -s conftest.$ac_objext'
34930 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34931 (eval $ac_try) 2>&5
34933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34934 (exit $ac_status); }; }; then
34935 ac_lo=$ac_mid; break
34937 echo "$as_me: failed program was:" >&5
34938 sed 's/^/| /' conftest.$ac_ext >&5
34940 ac_hi=`expr '(' $ac_mid ')' - 1`
34941 if test $ac_mid -le $ac_hi; then
34945 ac_mid=`expr 2 '*' $ac_mid`
34947 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34950 echo "$as_me: failed program was:" >&5
34951 sed 's/^/| /' conftest.$ac_ext >&5
34955 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34957 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34958 # Binary search between lo and hi bounds.
34959 while test "x$ac_lo" != "x$ac_hi"; do
34960 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
34961 cat >conftest.$ac_ext <<_ACEOF
34964 cat confdefs.h >>conftest.$ac_ext
34965 cat >>conftest.$ac_ext <<_ACEOF
34966 /* end confdefs.h. */
34967 $ac_includes_default
34971 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
34978 rm -f conftest.$ac_objext
34979 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34980 (eval $ac_compile) 2>conftest.er1
34982 grep -v '^ *+' conftest.er1 >conftest.err
34984 cat conftest.err >&5
34985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34986 (exit $ac_status); } &&
34987 { ac_try='test -z "$ac_c_werror_flag"
34988 || test ! -s conftest.err'
34989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34990 (eval $ac_try) 2>&5
34992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34993 (exit $ac_status); }; } &&
34994 { ac_try='test -s conftest.$ac_objext'
34995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34996 (eval $ac_try) 2>&5
34998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34999 (exit $ac_status); }; }; then
35002 echo "$as_me: failed program was:" >&5
35003 sed 's/^/| /' conftest.$ac_ext >&5
35005 ac_lo=`expr '(' $ac_mid ')' + 1`
35007 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35010 ?*) ac_cv_sizeof_int=$ac_lo;;
35011 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
35012 See \`config.log' for more details." >&5
35013 echo "$as_me: error: cannot compute sizeof (int), 77
35014 See \`config.log' for more details." >&2;}
35015 { (exit 1); exit 1; }; } ;;
35018 if test "$cross_compiling" = yes; then
35019 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
35020 See \`config.log' for more details." >&5
35021 echo "$as_me: error: cannot run test program while cross compiling
35022 See \`config.log' for more details." >&2;}
35023 { (exit 1); exit 1; }; }
35025 cat >conftest.$ac_ext <<_ACEOF
35028 cat confdefs.h >>conftest.$ac_ext
35029 cat >>conftest.$ac_ext <<_ACEOF
35030 /* end confdefs.h. */
35031 $ac_includes_default
35032 long longval () { return (long) (sizeof (int)); }
35033 unsigned long ulongval () { return (long) (sizeof (int)); }
35035 #include <stdlib.h>
35040 FILE *f = fopen ("conftest.val", "w");
35043 if (((long) (sizeof (int))) < 0)
35045 long i = longval ();
35046 if (i != ((long) (sizeof (int))))
35048 fprintf (f, "%ld\n", i);
35052 unsigned long i = ulongval ();
35053 if (i != ((long) (sizeof (int))))
35055 fprintf (f, "%lu\n", i);
35057 exit (ferror (f) || fclose (f) != 0);
35063 rm -f conftest$ac_exeext
35064 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35065 (eval $ac_link) 2>&5
35067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35068 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35070 (eval $ac_try) 2>&5
35072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35073 (exit $ac_status); }; }; then
35074 ac_cv_sizeof_int=`cat conftest.val`
35076 echo "$as_me: program exited with status $ac_status" >&5
35077 echo "$as_me: failed program was:" >&5
35078 sed 's/^/| /' conftest.$ac_ext >&5
35080 ( exit $ac_status )
35081 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
35082 See \`config.log' for more details." >&5
35083 echo "$as_me: error: cannot compute sizeof (int), 77
35084 See \`config.log' for more details." >&2;}
35085 { (exit 1); exit 1; }; }
35087 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35095 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
35096 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
35097 cat >>confdefs.h <<_ACEOF
35098 #define SIZEOF_INT $ac_cv_sizeof_int
35102 echo "$as_me:$LINENO: checking for long" >&5
35103 echo $ECHO_N "checking for long... $ECHO_C" >&6
35104 if test "${ac_cv_type_long+set}" = set; then
35105 echo $ECHO_N "(cached) $ECHO_C" >&6
35107 cat >conftest.$ac_ext <<_ACEOF
35110 cat confdefs.h >>conftest.$ac_ext
35111 cat >>conftest.$ac_ext <<_ACEOF
35112 /* end confdefs.h. */
35113 $ac_includes_default
35125 rm -f conftest.$ac_objext
35126 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35127 (eval $ac_compile) 2>conftest.er1
35129 grep -v '^ *+' conftest.er1 >conftest.err
35131 cat conftest.err >&5
35132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35133 (exit $ac_status); } &&
35134 { ac_try='test -z "$ac_c_werror_flag"
35135 || test ! -s conftest.err'
35136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35137 (eval $ac_try) 2>&5
35139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35140 (exit $ac_status); }; } &&
35141 { ac_try='test -s conftest.$ac_objext'
35142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35143 (eval $ac_try) 2>&5
35145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35146 (exit $ac_status); }; }; then
35147 ac_cv_type_long=yes
35149 echo "$as_me: failed program was:" >&5
35150 sed 's/^/| /' conftest.$ac_ext >&5
35154 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35156 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
35157 echo "${ECHO_T}$ac_cv_type_long" >&6
35159 echo "$as_me:$LINENO: checking size of long" >&5
35160 echo $ECHO_N "checking size of long... $ECHO_C" >&6
35161 if test "${ac_cv_sizeof_long+set}" = set; then
35162 echo $ECHO_N "(cached) $ECHO_C" >&6
35164 if test "$ac_cv_type_long" = yes; then
35165 # The cast to unsigned long works around a bug in the HP C Compiler
35166 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35167 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35168 # This bug is HP SR number 8606223364.
35169 if test "$cross_compiling" = yes; then
35170 # Depending upon the size, compute the lo and hi bounds.
35171 cat >conftest.$ac_ext <<_ACEOF
35174 cat confdefs.h >>conftest.$ac_ext
35175 cat >>conftest.$ac_ext <<_ACEOF
35176 /* end confdefs.h. */
35177 $ac_includes_default
35181 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
35188 rm -f conftest.$ac_objext
35189 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35190 (eval $ac_compile) 2>conftest.er1
35192 grep -v '^ *+' conftest.er1 >conftest.err
35194 cat conftest.err >&5
35195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35196 (exit $ac_status); } &&
35197 { ac_try='test -z "$ac_c_werror_flag"
35198 || test ! -s conftest.err'
35199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35200 (eval $ac_try) 2>&5
35202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35203 (exit $ac_status); }; } &&
35204 { ac_try='test -s conftest.$ac_objext'
35205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35206 (eval $ac_try) 2>&5
35208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35209 (exit $ac_status); }; }; then
35212 cat >conftest.$ac_ext <<_ACEOF
35215 cat confdefs.h >>conftest.$ac_ext
35216 cat >>conftest.$ac_ext <<_ACEOF
35217 /* end confdefs.h. */
35218 $ac_includes_default
35222 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
35229 rm -f conftest.$ac_objext
35230 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35231 (eval $ac_compile) 2>conftest.er1
35233 grep -v '^ *+' conftest.er1 >conftest.err
35235 cat conftest.err >&5
35236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35237 (exit $ac_status); } &&
35238 { ac_try='test -z "$ac_c_werror_flag"
35239 || test ! -s conftest.err'
35240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35241 (eval $ac_try) 2>&5
35243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35244 (exit $ac_status); }; } &&
35245 { ac_try='test -s conftest.$ac_objext'
35246 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35247 (eval $ac_try) 2>&5
35249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35250 (exit $ac_status); }; }; then
35251 ac_hi=$ac_mid; break
35253 echo "$as_me: failed program was:" >&5
35254 sed 's/^/| /' conftest.$ac_ext >&5
35256 ac_lo=`expr $ac_mid + 1`
35257 if test $ac_lo -le $ac_mid; then
35261 ac_mid=`expr 2 '*' $ac_mid + 1`
35263 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35266 echo "$as_me: failed program was:" >&5
35267 sed 's/^/| /' conftest.$ac_ext >&5
35269 cat >conftest.$ac_ext <<_ACEOF
35272 cat confdefs.h >>conftest.$ac_ext
35273 cat >>conftest.$ac_ext <<_ACEOF
35274 /* end confdefs.h. */
35275 $ac_includes_default
35279 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
35286 rm -f conftest.$ac_objext
35287 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35288 (eval $ac_compile) 2>conftest.er1
35290 grep -v '^ *+' conftest.er1 >conftest.err
35292 cat conftest.err >&5
35293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35294 (exit $ac_status); } &&
35295 { ac_try='test -z "$ac_c_werror_flag"
35296 || test ! -s conftest.err'
35297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35298 (eval $ac_try) 2>&5
35300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35301 (exit $ac_status); }; } &&
35302 { ac_try='test -s conftest.$ac_objext'
35303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35304 (eval $ac_try) 2>&5
35306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35307 (exit $ac_status); }; }; then
35310 cat >conftest.$ac_ext <<_ACEOF
35313 cat confdefs.h >>conftest.$ac_ext
35314 cat >>conftest.$ac_ext <<_ACEOF
35315 /* end confdefs.h. */
35316 $ac_includes_default
35320 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
35327 rm -f conftest.$ac_objext
35328 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35329 (eval $ac_compile) 2>conftest.er1
35331 grep -v '^ *+' conftest.er1 >conftest.err
35333 cat conftest.err >&5
35334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35335 (exit $ac_status); } &&
35336 { ac_try='test -z "$ac_c_werror_flag"
35337 || test ! -s conftest.err'
35338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35339 (eval $ac_try) 2>&5
35341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35342 (exit $ac_status); }; } &&
35343 { ac_try='test -s conftest.$ac_objext'
35344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35345 (eval $ac_try) 2>&5
35347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35348 (exit $ac_status); }; }; then
35349 ac_lo=$ac_mid; break
35351 echo "$as_me: failed program was:" >&5
35352 sed 's/^/| /' conftest.$ac_ext >&5
35354 ac_hi=`expr '(' $ac_mid ')' - 1`
35355 if test $ac_mid -le $ac_hi; then
35359 ac_mid=`expr 2 '*' $ac_mid`
35361 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35364 echo "$as_me: failed program was:" >&5
35365 sed 's/^/| /' conftest.$ac_ext >&5
35369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35371 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35372 # Binary search between lo and hi bounds.
35373 while test "x$ac_lo" != "x$ac_hi"; do
35374 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35375 cat >conftest.$ac_ext <<_ACEOF
35378 cat confdefs.h >>conftest.$ac_ext
35379 cat >>conftest.$ac_ext <<_ACEOF
35380 /* end confdefs.h. */
35381 $ac_includes_default
35385 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
35392 rm -f conftest.$ac_objext
35393 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35394 (eval $ac_compile) 2>conftest.er1
35396 grep -v '^ *+' conftest.er1 >conftest.err
35398 cat conftest.err >&5
35399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35400 (exit $ac_status); } &&
35401 { ac_try='test -z "$ac_c_werror_flag"
35402 || test ! -s conftest.err'
35403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35404 (eval $ac_try) 2>&5
35406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35407 (exit $ac_status); }; } &&
35408 { ac_try='test -s conftest.$ac_objext'
35409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35410 (eval $ac_try) 2>&5
35412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35413 (exit $ac_status); }; }; then
35416 echo "$as_me: failed program was:" >&5
35417 sed 's/^/| /' conftest.$ac_ext >&5
35419 ac_lo=`expr '(' $ac_mid ')' + 1`
35421 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35424 ?*) ac_cv_sizeof_long=$ac_lo;;
35425 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
35426 See \`config.log' for more details." >&5
35427 echo "$as_me: error: cannot compute sizeof (long), 77
35428 See \`config.log' for more details." >&2;}
35429 { (exit 1); exit 1; }; } ;;
35432 if test "$cross_compiling" = yes; then
35433 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
35434 See \`config.log' for more details." >&5
35435 echo "$as_me: error: cannot run test program while cross compiling
35436 See \`config.log' for more details." >&2;}
35437 { (exit 1); exit 1; }; }
35439 cat >conftest.$ac_ext <<_ACEOF
35442 cat confdefs.h >>conftest.$ac_ext
35443 cat >>conftest.$ac_ext <<_ACEOF
35444 /* end confdefs.h. */
35445 $ac_includes_default
35446 long longval () { return (long) (sizeof (long)); }
35447 unsigned long ulongval () { return (long) (sizeof (long)); }
35449 #include <stdlib.h>
35454 FILE *f = fopen ("conftest.val", "w");
35457 if (((long) (sizeof (long))) < 0)
35459 long i = longval ();
35460 if (i != ((long) (sizeof (long))))
35462 fprintf (f, "%ld\n", i);
35466 unsigned long i = ulongval ();
35467 if (i != ((long) (sizeof (long))))
35469 fprintf (f, "%lu\n", i);
35471 exit (ferror (f) || fclose (f) != 0);
35477 rm -f conftest$ac_exeext
35478 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35479 (eval $ac_link) 2>&5
35481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35482 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35484 (eval $ac_try) 2>&5
35486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35487 (exit $ac_status); }; }; then
35488 ac_cv_sizeof_long=`cat conftest.val`
35490 echo "$as_me: program exited with status $ac_status" >&5
35491 echo "$as_me: failed program was:" >&5
35492 sed 's/^/| /' conftest.$ac_ext >&5
35494 ( exit $ac_status )
35495 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
35496 See \`config.log' for more details." >&5
35497 echo "$as_me: error: cannot compute sizeof (long), 77
35498 See \`config.log' for more details." >&2;}
35499 { (exit 1); exit 1; }; }
35501 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35506 ac_cv_sizeof_long=0
35509 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
35510 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
35511 cat >>confdefs.h <<_ACEOF
35512 #define SIZEOF_LONG $ac_cv_sizeof_long
35516 echo "$as_me:$LINENO: checking for long long" >&5
35517 echo $ECHO_N "checking for long long... $ECHO_C" >&6
35518 if test "${ac_cv_type_long_long+set}" = set; then
35519 echo $ECHO_N "(cached) $ECHO_C" >&6
35521 cat >conftest.$ac_ext <<_ACEOF
35524 cat confdefs.h >>conftest.$ac_ext
35525 cat >>conftest.$ac_ext <<_ACEOF
35526 /* end confdefs.h. */
35527 $ac_includes_default
35531 if ((long long *) 0)
35533 if (sizeof (long long))
35539 rm -f conftest.$ac_objext
35540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35541 (eval $ac_compile) 2>conftest.er1
35543 grep -v '^ *+' conftest.er1 >conftest.err
35545 cat conftest.err >&5
35546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35547 (exit $ac_status); } &&
35548 { ac_try='test -z "$ac_c_werror_flag"
35549 || test ! -s conftest.err'
35550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35551 (eval $ac_try) 2>&5
35553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35554 (exit $ac_status); }; } &&
35555 { ac_try='test -s conftest.$ac_objext'
35556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35557 (eval $ac_try) 2>&5
35559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35560 (exit $ac_status); }; }; then
35561 ac_cv_type_long_long=yes
35563 echo "$as_me: failed program was:" >&5
35564 sed 's/^/| /' conftest.$ac_ext >&5
35566 ac_cv_type_long_long=no
35568 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35570 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
35571 echo "${ECHO_T}$ac_cv_type_long_long" >&6
35573 echo "$as_me:$LINENO: checking size of long long" >&5
35574 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
35575 if test "${ac_cv_sizeof_long_long+set}" = set; then
35576 echo $ECHO_N "(cached) $ECHO_C" >&6
35578 if test "$ac_cv_type_long_long" = yes; then
35579 # The cast to unsigned long works around a bug in the HP C Compiler
35580 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35581 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35582 # This bug is HP SR number 8606223364.
35583 if test "$cross_compiling" = yes; then
35584 # Depending upon the size, compute the lo and hi bounds.
35585 cat >conftest.$ac_ext <<_ACEOF
35588 cat confdefs.h >>conftest.$ac_ext
35589 cat >>conftest.$ac_ext <<_ACEOF
35590 /* end confdefs.h. */
35591 $ac_includes_default
35595 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
35602 rm -f conftest.$ac_objext
35603 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35604 (eval $ac_compile) 2>conftest.er1
35606 grep -v '^ *+' conftest.er1 >conftest.err
35608 cat conftest.err >&5
35609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35610 (exit $ac_status); } &&
35611 { ac_try='test -z "$ac_c_werror_flag"
35612 || test ! -s conftest.err'
35613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35614 (eval $ac_try) 2>&5
35616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35617 (exit $ac_status); }; } &&
35618 { ac_try='test -s conftest.$ac_objext'
35619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35620 (eval $ac_try) 2>&5
35622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35623 (exit $ac_status); }; }; then
35626 cat >conftest.$ac_ext <<_ACEOF
35629 cat confdefs.h >>conftest.$ac_ext
35630 cat >>conftest.$ac_ext <<_ACEOF
35631 /* end confdefs.h. */
35632 $ac_includes_default
35636 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
35643 rm -f conftest.$ac_objext
35644 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35645 (eval $ac_compile) 2>conftest.er1
35647 grep -v '^ *+' conftest.er1 >conftest.err
35649 cat conftest.err >&5
35650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35651 (exit $ac_status); } &&
35652 { ac_try='test -z "$ac_c_werror_flag"
35653 || test ! -s conftest.err'
35654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35655 (eval $ac_try) 2>&5
35657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35658 (exit $ac_status); }; } &&
35659 { ac_try='test -s conftest.$ac_objext'
35660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35661 (eval $ac_try) 2>&5
35663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35664 (exit $ac_status); }; }; then
35665 ac_hi=$ac_mid; break
35667 echo "$as_me: failed program was:" >&5
35668 sed 's/^/| /' conftest.$ac_ext >&5
35670 ac_lo=`expr $ac_mid + 1`
35671 if test $ac_lo -le $ac_mid; then
35675 ac_mid=`expr 2 '*' $ac_mid + 1`
35677 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35680 echo "$as_me: failed program was:" >&5
35681 sed 's/^/| /' conftest.$ac_ext >&5
35683 cat >conftest.$ac_ext <<_ACEOF
35686 cat confdefs.h >>conftest.$ac_ext
35687 cat >>conftest.$ac_ext <<_ACEOF
35688 /* end confdefs.h. */
35689 $ac_includes_default
35693 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
35700 rm -f conftest.$ac_objext
35701 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35702 (eval $ac_compile) 2>conftest.er1
35704 grep -v '^ *+' conftest.er1 >conftest.err
35706 cat conftest.err >&5
35707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35708 (exit $ac_status); } &&
35709 { ac_try='test -z "$ac_c_werror_flag"
35710 || test ! -s conftest.err'
35711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35712 (eval $ac_try) 2>&5
35714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35715 (exit $ac_status); }; } &&
35716 { ac_try='test -s conftest.$ac_objext'
35717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35718 (eval $ac_try) 2>&5
35720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35721 (exit $ac_status); }; }; then
35724 cat >conftest.$ac_ext <<_ACEOF
35727 cat confdefs.h >>conftest.$ac_ext
35728 cat >>conftest.$ac_ext <<_ACEOF
35729 /* end confdefs.h. */
35730 $ac_includes_default
35734 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
35741 rm -f conftest.$ac_objext
35742 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35743 (eval $ac_compile) 2>conftest.er1
35745 grep -v '^ *+' conftest.er1 >conftest.err
35747 cat conftest.err >&5
35748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35749 (exit $ac_status); } &&
35750 { ac_try='test -z "$ac_c_werror_flag"
35751 || test ! -s conftest.err'
35752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35753 (eval $ac_try) 2>&5
35755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35756 (exit $ac_status); }; } &&
35757 { ac_try='test -s conftest.$ac_objext'
35758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35759 (eval $ac_try) 2>&5
35761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35762 (exit $ac_status); }; }; then
35763 ac_lo=$ac_mid; break
35765 echo "$as_me: failed program was:" >&5
35766 sed 's/^/| /' conftest.$ac_ext >&5
35768 ac_hi=`expr '(' $ac_mid ')' - 1`
35769 if test $ac_mid -le $ac_hi; then
35773 ac_mid=`expr 2 '*' $ac_mid`
35775 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35778 echo "$as_me: failed program was:" >&5
35779 sed 's/^/| /' conftest.$ac_ext >&5
35783 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35785 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35786 # Binary search between lo and hi bounds.
35787 while test "x$ac_lo" != "x$ac_hi"; do
35788 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35789 cat >conftest.$ac_ext <<_ACEOF
35792 cat confdefs.h >>conftest.$ac_ext
35793 cat >>conftest.$ac_ext <<_ACEOF
35794 /* end confdefs.h. */
35795 $ac_includes_default
35799 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
35806 rm -f conftest.$ac_objext
35807 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35808 (eval $ac_compile) 2>conftest.er1
35810 grep -v '^ *+' conftest.er1 >conftest.err
35812 cat conftest.err >&5
35813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35814 (exit $ac_status); } &&
35815 { ac_try='test -z "$ac_c_werror_flag"
35816 || test ! -s conftest.err'
35817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35818 (eval $ac_try) 2>&5
35820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35821 (exit $ac_status); }; } &&
35822 { ac_try='test -s conftest.$ac_objext'
35823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35824 (eval $ac_try) 2>&5
35826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35827 (exit $ac_status); }; }; then
35830 echo "$as_me: failed program was:" >&5
35831 sed 's/^/| /' conftest.$ac_ext >&5
35833 ac_lo=`expr '(' $ac_mid ')' + 1`
35835 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35838 ?*) ac_cv_sizeof_long_long=$ac_lo;;
35839 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
35840 See \`config.log' for more details." >&5
35841 echo "$as_me: error: cannot compute sizeof (long long), 77
35842 See \`config.log' for more details." >&2;}
35843 { (exit 1); exit 1; }; } ;;
35846 if test "$cross_compiling" = yes; then
35847 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
35848 See \`config.log' for more details." >&5
35849 echo "$as_me: error: cannot run test program while cross compiling
35850 See \`config.log' for more details." >&2;}
35851 { (exit 1); exit 1; }; }
35853 cat >conftest.$ac_ext <<_ACEOF
35856 cat confdefs.h >>conftest.$ac_ext
35857 cat >>conftest.$ac_ext <<_ACEOF
35858 /* end confdefs.h. */
35859 $ac_includes_default
35860 long longval () { return (long) (sizeof (long long)); }
35861 unsigned long ulongval () { return (long) (sizeof (long long)); }
35863 #include <stdlib.h>
35868 FILE *f = fopen ("conftest.val", "w");
35871 if (((long) (sizeof (long long))) < 0)
35873 long i = longval ();
35874 if (i != ((long) (sizeof (long long))))
35876 fprintf (f, "%ld\n", i);
35880 unsigned long i = ulongval ();
35881 if (i != ((long) (sizeof (long long))))
35883 fprintf (f, "%lu\n", i);
35885 exit (ferror (f) || fclose (f) != 0);
35891 rm -f conftest$ac_exeext
35892 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35893 (eval $ac_link) 2>&5
35895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35896 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35898 (eval $ac_try) 2>&5
35900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35901 (exit $ac_status); }; }; then
35902 ac_cv_sizeof_long_long=`cat conftest.val`
35904 echo "$as_me: program exited with status $ac_status" >&5
35905 echo "$as_me: failed program was:" >&5
35906 sed 's/^/| /' conftest.$ac_ext >&5
35908 ( exit $ac_status )
35909 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
35910 See \`config.log' for more details." >&5
35911 echo "$as_me: error: cannot compute sizeof (long long), 77
35912 See \`config.log' for more details." >&2;}
35913 { (exit 1); exit 1; }; }
35915 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35920 ac_cv_sizeof_long_long=0
35923 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
35924 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
35925 cat >>confdefs.h <<_ACEOF
35926 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
35930 echo "$as_me:$LINENO: checking for wchar_t" >&5
35931 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6
35932 if test "${ac_cv_type_wchar_t+set}" = set; then
35933 echo $ECHO_N "(cached) $ECHO_C" >&6
35935 cat >conftest.$ac_ext <<_ACEOF
35938 cat confdefs.h >>conftest.$ac_ext
35939 cat >>conftest.$ac_ext <<_ACEOF
35940 /* end confdefs.h. */
35941 $ac_includes_default
35947 if (sizeof (wchar_t))
35953 rm -f conftest.$ac_objext
35954 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35955 (eval $ac_compile) 2>conftest.er1
35957 grep -v '^ *+' conftest.er1 >conftest.err
35959 cat conftest.err >&5
35960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35961 (exit $ac_status); } &&
35962 { ac_try='test -z "$ac_c_werror_flag"
35963 || test ! -s conftest.err'
35964 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35965 (eval $ac_try) 2>&5
35967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35968 (exit $ac_status); }; } &&
35969 { ac_try='test -s conftest.$ac_objext'
35970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35971 (eval $ac_try) 2>&5
35973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35974 (exit $ac_status); }; }; then
35975 ac_cv_type_wchar_t=yes
35977 echo "$as_me: failed program was:" >&5
35978 sed 's/^/| /' conftest.$ac_ext >&5
35980 ac_cv_type_wchar_t=no
35982 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35984 echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
35985 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6
35987 echo "$as_me:$LINENO: checking size of wchar_t" >&5
35988 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6
35989 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
35990 echo $ECHO_N "(cached) $ECHO_C" >&6
35992 if test "$ac_cv_type_wchar_t" = yes; then
35993 # The cast to unsigned long works around a bug in the HP C Compiler
35994 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35995 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35996 # This bug is HP SR number 8606223364.
35997 if test "$cross_compiling" = yes; then
35998 # Depending upon the size, compute the lo and hi bounds.
35999 cat >conftest.$ac_ext <<_ACEOF
36002 cat confdefs.h >>conftest.$ac_ext
36003 cat >>conftest.$ac_ext <<_ACEOF
36004 /* end confdefs.h. */
36005 $ac_includes_default
36009 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= 0)];
36016 rm -f conftest.$ac_objext
36017 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36018 (eval $ac_compile) 2>conftest.er1
36020 grep -v '^ *+' conftest.er1 >conftest.err
36022 cat conftest.err >&5
36023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36024 (exit $ac_status); } &&
36025 { ac_try='test -z "$ac_c_werror_flag"
36026 || test ! -s conftest.err'
36027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36028 (eval $ac_try) 2>&5
36030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36031 (exit $ac_status); }; } &&
36032 { ac_try='test -s conftest.$ac_objext'
36033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36034 (eval $ac_try) 2>&5
36036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36037 (exit $ac_status); }; }; then
36040 cat >conftest.$ac_ext <<_ACEOF
36043 cat confdefs.h >>conftest.$ac_ext
36044 cat >>conftest.$ac_ext <<_ACEOF
36045 /* end confdefs.h. */
36046 $ac_includes_default
36050 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
36057 rm -f conftest.$ac_objext
36058 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36059 (eval $ac_compile) 2>conftest.er1
36061 grep -v '^ *+' conftest.er1 >conftest.err
36063 cat conftest.err >&5
36064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36065 (exit $ac_status); } &&
36066 { ac_try='test -z "$ac_c_werror_flag"
36067 || test ! -s conftest.err'
36068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36069 (eval $ac_try) 2>&5
36071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36072 (exit $ac_status); }; } &&
36073 { ac_try='test -s conftest.$ac_objext'
36074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36075 (eval $ac_try) 2>&5
36077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36078 (exit $ac_status); }; }; then
36079 ac_hi=$ac_mid; break
36081 echo "$as_me: failed program was:" >&5
36082 sed 's/^/| /' conftest.$ac_ext >&5
36084 ac_lo=`expr $ac_mid + 1`
36085 if test $ac_lo -le $ac_mid; then
36089 ac_mid=`expr 2 '*' $ac_mid + 1`
36091 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36094 echo "$as_me: failed program was:" >&5
36095 sed 's/^/| /' conftest.$ac_ext >&5
36097 cat >conftest.$ac_ext <<_ACEOF
36100 cat confdefs.h >>conftest.$ac_ext
36101 cat >>conftest.$ac_ext <<_ACEOF
36102 /* end confdefs.h. */
36103 $ac_includes_default
36107 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) < 0)];
36114 rm -f conftest.$ac_objext
36115 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36116 (eval $ac_compile) 2>conftest.er1
36118 grep -v '^ *+' conftest.er1 >conftest.err
36120 cat conftest.err >&5
36121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36122 (exit $ac_status); } &&
36123 { ac_try='test -z "$ac_c_werror_flag"
36124 || test ! -s conftest.err'
36125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36126 (eval $ac_try) 2>&5
36128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36129 (exit $ac_status); }; } &&
36130 { ac_try='test -s conftest.$ac_objext'
36131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36132 (eval $ac_try) 2>&5
36134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36135 (exit $ac_status); }; }; then
36138 cat >conftest.$ac_ext <<_ACEOF
36141 cat confdefs.h >>conftest.$ac_ext
36142 cat >>conftest.$ac_ext <<_ACEOF
36143 /* end confdefs.h. */
36144 $ac_includes_default
36148 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= $ac_mid)];
36155 rm -f conftest.$ac_objext
36156 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36157 (eval $ac_compile) 2>conftest.er1
36159 grep -v '^ *+' conftest.er1 >conftest.err
36161 cat conftest.err >&5
36162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36163 (exit $ac_status); } &&
36164 { ac_try='test -z "$ac_c_werror_flag"
36165 || test ! -s conftest.err'
36166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36167 (eval $ac_try) 2>&5
36169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36170 (exit $ac_status); }; } &&
36171 { ac_try='test -s conftest.$ac_objext'
36172 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36173 (eval $ac_try) 2>&5
36175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36176 (exit $ac_status); }; }; then
36177 ac_lo=$ac_mid; break
36179 echo "$as_me: failed program was:" >&5
36180 sed 's/^/| /' conftest.$ac_ext >&5
36182 ac_hi=`expr '(' $ac_mid ')' - 1`
36183 if test $ac_mid -le $ac_hi; then
36187 ac_mid=`expr 2 '*' $ac_mid`
36189 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36192 echo "$as_me: failed program was:" >&5
36193 sed 's/^/| /' conftest.$ac_ext >&5
36197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36199 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36200 # Binary search between lo and hi bounds.
36201 while test "x$ac_lo" != "x$ac_hi"; do
36202 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
36203 cat >conftest.$ac_ext <<_ACEOF
36206 cat confdefs.h >>conftest.$ac_ext
36207 cat >>conftest.$ac_ext <<_ACEOF
36208 /* end confdefs.h. */
36209 $ac_includes_default
36213 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
36220 rm -f conftest.$ac_objext
36221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36222 (eval $ac_compile) 2>conftest.er1
36224 grep -v '^ *+' conftest.er1 >conftest.err
36226 cat conftest.err >&5
36227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36228 (exit $ac_status); } &&
36229 { ac_try='test -z "$ac_c_werror_flag"
36230 || test ! -s conftest.err'
36231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36232 (eval $ac_try) 2>&5
36234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36235 (exit $ac_status); }; } &&
36236 { ac_try='test -s conftest.$ac_objext'
36237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36238 (eval $ac_try) 2>&5
36240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36241 (exit $ac_status); }; }; then
36244 echo "$as_me: failed program was:" >&5
36245 sed 's/^/| /' conftest.$ac_ext >&5
36247 ac_lo=`expr '(' $ac_mid ')' + 1`
36249 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36252 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
36253 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
36254 See \`config.log' for more details." >&5
36255 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
36256 See \`config.log' for more details." >&2;}
36257 { (exit 1); exit 1; }; } ;;
36260 if test "$cross_compiling" = yes; then
36261 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
36262 See \`config.log' for more details." >&5
36263 echo "$as_me: error: cannot run test program while cross compiling
36264 See \`config.log' for more details." >&2;}
36265 { (exit 1); exit 1; }; }
36267 cat >conftest.$ac_ext <<_ACEOF
36270 cat confdefs.h >>conftest.$ac_ext
36271 cat >>conftest.$ac_ext <<_ACEOF
36272 /* end confdefs.h. */
36273 $ac_includes_default
36274 long longval () { return (long) (sizeof (wchar_t)); }
36275 unsigned long ulongval () { return (long) (sizeof (wchar_t)); }
36277 #include <stdlib.h>
36282 FILE *f = fopen ("conftest.val", "w");
36285 if (((long) (sizeof (wchar_t))) < 0)
36287 long i = longval ();
36288 if (i != ((long) (sizeof (wchar_t))))
36290 fprintf (f, "%ld\n", i);
36294 unsigned long i = ulongval ();
36295 if (i != ((long) (sizeof (wchar_t))))
36297 fprintf (f, "%lu\n", i);
36299 exit (ferror (f) || fclose (f) != 0);
36305 rm -f conftest$ac_exeext
36306 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36307 (eval $ac_link) 2>&5
36309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36310 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36312 (eval $ac_try) 2>&5
36314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36315 (exit $ac_status); }; }; then
36316 ac_cv_sizeof_wchar_t=`cat conftest.val`
36318 echo "$as_me: program exited with status $ac_status" >&5
36319 echo "$as_me: failed program was:" >&5
36320 sed 's/^/| /' conftest.$ac_ext >&5
36322 ( exit $ac_status )
36323 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
36324 See \`config.log' for more details." >&5
36325 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
36326 See \`config.log' for more details." >&2;}
36327 { (exit 1); exit 1; }; }
36329 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36334 ac_cv_sizeof_wchar_t=0
36337 echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
36338 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6
36339 cat >>confdefs.h <<_ACEOF
36340 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
36345 if test "$ac_cv_sizeof_int" -lt 4 ; then
36346 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
36347 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
36350 cat >>confdefs.h <<\_ACEOF
36351 #define LBER_INT_T long
36356 cat >>confdefs.h <<\_ACEOF
36357 #define LBER_INT_T int
36363 cat >>confdefs.h <<\_ACEOF
36364 #define LBER_LEN_T long
36368 cat >>confdefs.h <<\_ACEOF
36369 #define LBER_SOCKET_T int
36373 cat >>confdefs.h <<\_ACEOF
36374 #define LBER_TAG_T long
36378 if test $ol_with_mp = longlong || test $ol_with_mp = auto ; then
36379 if test $ac_cv_sizeof_long_long -gt 4 ; then
36380 ol_with_mp=longlong
36382 cat >>confdefs.h <<\_ACEOF
36383 #define USE_MP_LONG_LONG 1
36386 elif test $ol_with_mp = longlong ; then
36387 { { echo "$as_me:$LINENO: error: long long unusable for multiple precision" >&5
36388 echo "$as_me: error: long long unusable for multiple precision" >&2;}
36389 { (exit 1); exit 1; }; }
36392 if test $ol_with_mp = long || test $ol_with_mp = auto ; then
36393 if test $ac_cv_sizeof_long -gt 4 ; then
36396 cat >>confdefs.h <<\_ACEOF
36397 #define USE_MP_LONG 1
36400 elif test $ol_with_mp = long ; then
36401 { { echo "$as_me:$LINENO: error: long unusable for multiple precision" >&5
36402 echo "$as_me: error: long unusable for multiple precision" >&2;}
36403 { (exit 1); exit 1; }; }
36406 if test $ol_with_mp = bignum || test $ol_with_mp = auto ; then
36408 for ac_header in openssl/bn.h
36410 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36411 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36412 echo "$as_me:$LINENO: checking for $ac_header" >&5
36413 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36414 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36415 echo $ECHO_N "(cached) $ECHO_C" >&6
36417 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36418 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36420 # Is the header compilable?
36421 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36422 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36423 cat >conftest.$ac_ext <<_ACEOF
36426 cat confdefs.h >>conftest.$ac_ext
36427 cat >>conftest.$ac_ext <<_ACEOF
36428 /* end confdefs.h. */
36429 $ac_includes_default
36430 #include <$ac_header>
36432 rm -f conftest.$ac_objext
36433 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36434 (eval $ac_compile) 2>conftest.er1
36436 grep -v '^ *+' conftest.er1 >conftest.err
36438 cat conftest.err >&5
36439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36440 (exit $ac_status); } &&
36441 { ac_try='test -z "$ac_c_werror_flag"
36442 || test ! -s conftest.err'
36443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36444 (eval $ac_try) 2>&5
36446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36447 (exit $ac_status); }; } &&
36448 { ac_try='test -s conftest.$ac_objext'
36449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36450 (eval $ac_try) 2>&5
36452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36453 (exit $ac_status); }; }; then
36454 ac_header_compiler=yes
36456 echo "$as_me: failed program was:" >&5
36457 sed 's/^/| /' conftest.$ac_ext >&5
36459 ac_header_compiler=no
36461 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36462 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36463 echo "${ECHO_T}$ac_header_compiler" >&6
36465 # Is the header present?
36466 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36467 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36468 cat >conftest.$ac_ext <<_ACEOF
36471 cat confdefs.h >>conftest.$ac_ext
36472 cat >>conftest.$ac_ext <<_ACEOF
36473 /* end confdefs.h. */
36474 #include <$ac_header>
36476 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36477 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36479 grep -v '^ *+' conftest.er1 >conftest.err
36481 cat conftest.err >&5
36482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36483 (exit $ac_status); } >/dev/null; then
36484 if test -s conftest.err; then
36485 ac_cpp_err=$ac_c_preproc_warn_flag
36486 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36493 if test -z "$ac_cpp_err"; then
36494 ac_header_preproc=yes
36496 echo "$as_me: failed program was:" >&5
36497 sed 's/^/| /' conftest.$ac_ext >&5
36499 ac_header_preproc=no
36501 rm -f conftest.err conftest.$ac_ext
36502 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36503 echo "${ECHO_T}$ac_header_preproc" >&6
36505 # So? What about this header?
36506 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36508 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36509 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36510 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36511 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36512 ac_header_preproc=yes
36515 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36516 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36517 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36518 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36519 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36520 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36521 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36522 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36523 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36524 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36525 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36526 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36529 ## --------------------------------------------- ##
36530 ## Report this to <http://www.openldap.org/its/> ##
36531 ## --------------------------------------------- ##
36534 sed "s/^/$as_me: WARNING: /" >&2
36537 echo "$as_me:$LINENO: checking for $ac_header" >&5
36538 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36539 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36540 echo $ECHO_N "(cached) $ECHO_C" >&6
36542 eval "$as_ac_Header=\$ac_header_preproc"
36544 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36545 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36548 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36549 cat >>confdefs.h <<_ACEOF
36550 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36558 for ac_header in openssl/crypto.h
36560 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36561 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36562 echo "$as_me:$LINENO: checking for $ac_header" >&5
36563 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36564 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36565 echo $ECHO_N "(cached) $ECHO_C" >&6
36567 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36568 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36570 # Is the header compilable?
36571 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36572 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36573 cat >conftest.$ac_ext <<_ACEOF
36576 cat confdefs.h >>conftest.$ac_ext
36577 cat >>conftest.$ac_ext <<_ACEOF
36578 /* end confdefs.h. */
36579 $ac_includes_default
36580 #include <$ac_header>
36582 rm -f conftest.$ac_objext
36583 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36584 (eval $ac_compile) 2>conftest.er1
36586 grep -v '^ *+' conftest.er1 >conftest.err
36588 cat conftest.err >&5
36589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36590 (exit $ac_status); } &&
36591 { ac_try='test -z "$ac_c_werror_flag"
36592 || test ! -s conftest.err'
36593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36594 (eval $ac_try) 2>&5
36596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36597 (exit $ac_status); }; } &&
36598 { ac_try='test -s conftest.$ac_objext'
36599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36600 (eval $ac_try) 2>&5
36602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36603 (exit $ac_status); }; }; then
36604 ac_header_compiler=yes
36606 echo "$as_me: failed program was:" >&5
36607 sed 's/^/| /' conftest.$ac_ext >&5
36609 ac_header_compiler=no
36611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36612 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36613 echo "${ECHO_T}$ac_header_compiler" >&6
36615 # Is the header present?
36616 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36617 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36618 cat >conftest.$ac_ext <<_ACEOF
36621 cat confdefs.h >>conftest.$ac_ext
36622 cat >>conftest.$ac_ext <<_ACEOF
36623 /* end confdefs.h. */
36624 #include <$ac_header>
36626 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36627 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36629 grep -v '^ *+' conftest.er1 >conftest.err
36631 cat conftest.err >&5
36632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36633 (exit $ac_status); } >/dev/null; then
36634 if test -s conftest.err; then
36635 ac_cpp_err=$ac_c_preproc_warn_flag
36636 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36643 if test -z "$ac_cpp_err"; then
36644 ac_header_preproc=yes
36646 echo "$as_me: failed program was:" >&5
36647 sed 's/^/| /' conftest.$ac_ext >&5
36649 ac_header_preproc=no
36651 rm -f conftest.err conftest.$ac_ext
36652 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36653 echo "${ECHO_T}$ac_header_preproc" >&6
36655 # So? What about this header?
36656 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36658 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36659 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36660 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36661 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36662 ac_header_preproc=yes
36665 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36666 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36667 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36668 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36669 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36670 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36671 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36672 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36673 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36674 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36675 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36676 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36679 ## --------------------------------------------- ##
36680 ## Report this to <http://www.openldap.org/its/> ##
36681 ## --------------------------------------------- ##
36684 sed "s/^/$as_me: WARNING: /" >&2
36687 echo "$as_me:$LINENO: checking for $ac_header" >&5
36688 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36689 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36690 echo $ECHO_N "(cached) $ECHO_C" >&6
36692 eval "$as_ac_Header=\$ac_header_preproc"
36694 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36695 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36698 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36699 cat >>confdefs.h <<_ACEOF
36700 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36707 if test "$ac_cv_header_openssl_bn_h" = "yes" &&
36708 test "$ac_cv_header_openssl_crypto_h" = "yes" &&
36709 test "$ol_with_tls" = "found" ; then
36712 cat >>confdefs.h <<\_ACEOF
36713 #define USE_MP_BIGNUM 1
36716 elif test $ol_with_mp = bignum ; then
36717 { { echo "$as_me:$LINENO: error: bignum not available" >&5
36718 echo "$as_me: error: bignum not available" >&2;}
36719 { (exit 1); exit 1; }; }
36722 if test $ol_with_mp = gmp || test $ol_with_mp = auto ; then
36724 for ac_header in gmp.h
36726 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36727 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36728 echo "$as_me:$LINENO: checking for $ac_header" >&5
36729 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36730 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36731 echo $ECHO_N "(cached) $ECHO_C" >&6
36733 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36734 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36736 # Is the header compilable?
36737 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36738 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36739 cat >conftest.$ac_ext <<_ACEOF
36742 cat confdefs.h >>conftest.$ac_ext
36743 cat >>conftest.$ac_ext <<_ACEOF
36744 /* end confdefs.h. */
36745 $ac_includes_default
36746 #include <$ac_header>
36748 rm -f conftest.$ac_objext
36749 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36750 (eval $ac_compile) 2>conftest.er1
36752 grep -v '^ *+' conftest.er1 >conftest.err
36754 cat conftest.err >&5
36755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36756 (exit $ac_status); } &&
36757 { ac_try='test -z "$ac_c_werror_flag"
36758 || test ! -s conftest.err'
36759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36760 (eval $ac_try) 2>&5
36762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36763 (exit $ac_status); }; } &&
36764 { ac_try='test -s conftest.$ac_objext'
36765 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36766 (eval $ac_try) 2>&5
36768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36769 (exit $ac_status); }; }; then
36770 ac_header_compiler=yes
36772 echo "$as_me: failed program was:" >&5
36773 sed 's/^/| /' conftest.$ac_ext >&5
36775 ac_header_compiler=no
36777 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36778 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36779 echo "${ECHO_T}$ac_header_compiler" >&6
36781 # Is the header present?
36782 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36783 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36784 cat >conftest.$ac_ext <<_ACEOF
36787 cat confdefs.h >>conftest.$ac_ext
36788 cat >>conftest.$ac_ext <<_ACEOF
36789 /* end confdefs.h. */
36790 #include <$ac_header>
36792 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36793 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36795 grep -v '^ *+' conftest.er1 >conftest.err
36797 cat conftest.err >&5
36798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36799 (exit $ac_status); } >/dev/null; then
36800 if test -s conftest.err; then
36801 ac_cpp_err=$ac_c_preproc_warn_flag
36802 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36809 if test -z "$ac_cpp_err"; then
36810 ac_header_preproc=yes
36812 echo "$as_me: failed program was:" >&5
36813 sed 's/^/| /' conftest.$ac_ext >&5
36815 ac_header_preproc=no
36817 rm -f conftest.err conftest.$ac_ext
36818 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36819 echo "${ECHO_T}$ac_header_preproc" >&6
36821 # So? What about this header?
36822 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36824 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36825 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36826 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36827 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36828 ac_header_preproc=yes
36831 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36832 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36833 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36834 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36835 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36836 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36837 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36838 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36839 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36840 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36841 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36842 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36845 ## --------------------------------------------- ##
36846 ## Report this to <http://www.openldap.org/its/> ##
36847 ## --------------------------------------------- ##
36850 sed "s/^/$as_me: WARNING: /" >&2
36853 echo "$as_me:$LINENO: checking for $ac_header" >&5
36854 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36855 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36856 echo $ECHO_N "(cached) $ECHO_C" >&6
36858 eval "$as_ac_Header=\$ac_header_preproc"
36860 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36861 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36864 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36865 cat >>confdefs.h <<_ACEOF
36866 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36874 echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
36875 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6
36876 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
36877 echo $ECHO_N "(cached) $ECHO_C" >&6
36879 ac_check_lib_save_LIBS=$LIBS
36881 cat >conftest.$ac_ext <<_ACEOF
36884 cat confdefs.h >>conftest.$ac_ext
36885 cat >>conftest.$ac_ext <<_ACEOF
36886 /* end confdefs.h. */
36888 /* Override any gcc2 internal prototype to avoid an error. */
36892 /* We use char because int might match the return type of a gcc2
36893 builtin and then its argument prototype would still apply. */
36894 char __gmpz_add_ui ();
36903 rm -f conftest.$ac_objext conftest$ac_exeext
36904 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36905 (eval $ac_link) 2>conftest.er1
36907 grep -v '^ *+' conftest.er1 >conftest.err
36909 cat conftest.err >&5
36910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36911 (exit $ac_status); } &&
36912 { ac_try='test -z "$ac_c_werror_flag"
36913 || test ! -s conftest.err'
36914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36915 (eval $ac_try) 2>&5
36917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36918 (exit $ac_status); }; } &&
36919 { ac_try='test -s conftest$ac_exeext'
36920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36921 (eval $ac_try) 2>&5
36923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36924 (exit $ac_status); }; }; then
36925 ac_cv_lib_gmp___gmpz_add_ui=yes
36927 echo "$as_me: failed program was:" >&5
36928 sed 's/^/| /' conftest.$ac_ext >&5
36930 ac_cv_lib_gmp___gmpz_add_ui=no
36932 rm -f conftest.err conftest.$ac_objext \
36933 conftest$ac_exeext conftest.$ac_ext
36934 LIBS=$ac_check_lib_save_LIBS
36936 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
36937 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6
36938 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
36939 cat >>confdefs.h <<_ACEOF
36940 #define HAVE_LIBGMP 1
36947 if test $ac_cv_header_gmp_h = yes && test $ac_cv_lib_gmp___gmpz_add_ui = yes ; then
36949 cat >>confdefs.h <<\_ACEOF
36950 #define USE_MP_GMP 1
36954 elif test $ol_with_mp = gmp ; then
36955 { { echo "$as_me:$LINENO: error: gmp not available" >&5
36956 echo "$as_me: error: gmp not available" >&2;}
36957 { (exit 1); exit 1; }; }
36960 if test $ol_with_mp = auto ; then
36964 echo "$as_me:$LINENO: checking for working memcmp" >&5
36965 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
36966 if test "${ac_cv_func_memcmp_working+set}" = set; then
36967 echo $ECHO_N "(cached) $ECHO_C" >&6
36969 if test "$cross_compiling" = yes; then
36970 ac_cv_func_memcmp_working=no
36972 cat >conftest.$ac_ext <<_ACEOF
36975 cat confdefs.h >>conftest.$ac_ext
36976 cat >>conftest.$ac_ext <<_ACEOF
36977 /* end confdefs.h. */
36978 $ac_includes_default
36983 /* Some versions of memcmp are not 8-bit clean. */
36984 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
36985 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
36988 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
36989 or more and with at least one buffer not starting on a 4-byte boundary.
36990 William Lewis provided this test program. */
36995 for (i = 0; i < 4; i++)
36999 strcpy (a, "--------01111111");
37000 strcpy (b, "--------10000000");
37001 if (memcmp (a, b, 16) >= 0)
37011 rm -f conftest$ac_exeext
37012 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37013 (eval $ac_link) 2>&5
37015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37016 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
37017 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37018 (eval $ac_try) 2>&5
37020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37021 (exit $ac_status); }; }; then
37022 ac_cv_func_memcmp_working=yes
37024 echo "$as_me: program exited with status $ac_status" >&5
37025 echo "$as_me: failed program was:" >&5
37026 sed 's/^/| /' conftest.$ac_ext >&5
37028 ( exit $ac_status )
37029 ac_cv_func_memcmp_working=no
37031 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
37034 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
37035 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
37036 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
37037 "memcmp.$ac_objext" | \
37038 *" memcmp.$ac_objext" | \
37039 "memcmp.$ac_objext "* | \
37040 *" memcmp.$ac_objext "* ) ;;
37041 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
37046 if test $ac_cv_func_memcmp_working = no ; then
37048 cat >>confdefs.h <<\_ACEOF
37049 #define NEED_MEMCMP_REPLACEMENT 1
37055 for ac_func in strftime
37057 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37058 echo "$as_me:$LINENO: checking for $ac_func" >&5
37059 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
37060 if eval "test \"\${$as_ac_var+set}\" = set"; then
37061 echo $ECHO_N "(cached) $ECHO_C" >&6
37063 cat >conftest.$ac_ext <<_ACEOF
37066 cat confdefs.h >>conftest.$ac_ext
37067 cat >>conftest.$ac_ext <<_ACEOF
37068 /* end confdefs.h. */
37069 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37070 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37071 #define $ac_func innocuous_$ac_func
37073 /* System header to define __stub macros and hopefully few prototypes,
37074 which can conflict with char $ac_func (); below.
37075 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37076 <limits.h> exists even on freestanding compilers. */
37079 # include <limits.h>
37081 # include <assert.h>
37086 /* Override any gcc2 internal prototype to avoid an error. */
37091 /* We use char because int might match the return type of a gcc2
37092 builtin and then its argument prototype would still apply. */
37094 /* The GNU C library defines this for functions which it implements
37095 to always fail with ENOSYS. Some functions are actually named
37096 something starting with __ and the normal name is an alias. */
37097 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
37100 char (*f) () = $ac_func;
37109 return f != $ac_func;
37114 rm -f conftest.$ac_objext conftest$ac_exeext
37115 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37116 (eval $ac_link) 2>conftest.er1
37118 grep -v '^ *+' conftest.er1 >conftest.err
37120 cat conftest.err >&5
37121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37122 (exit $ac_status); } &&
37123 { ac_try='test -z "$ac_c_werror_flag"
37124 || test ! -s conftest.err'
37125 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37126 (eval $ac_try) 2>&5
37128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37129 (exit $ac_status); }; } &&
37130 { ac_try='test -s conftest$ac_exeext'
37131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37132 (eval $ac_try) 2>&5
37134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37135 (exit $ac_status); }; }; then
37136 eval "$as_ac_var=yes"
37138 echo "$as_me: failed program was:" >&5
37139 sed 's/^/| /' conftest.$ac_ext >&5
37141 eval "$as_ac_var=no"
37143 rm -f conftest.err conftest.$ac_objext \
37144 conftest$ac_exeext conftest.$ac_ext
37146 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
37147 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
37148 if test `eval echo '${'$as_ac_var'}'` = yes; then
37149 cat >>confdefs.h <<_ACEOF
37150 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37154 # strftime is in -lintl on SCO UNIX.
37155 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
37156 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
37157 if test "${ac_cv_lib_intl_strftime+set}" = set; then
37158 echo $ECHO_N "(cached) $ECHO_C" >&6
37160 ac_check_lib_save_LIBS=$LIBS
37161 LIBS="-lintl $LIBS"
37162 cat >conftest.$ac_ext <<_ACEOF
37165 cat confdefs.h >>conftest.$ac_ext
37166 cat >>conftest.$ac_ext <<_ACEOF
37167 /* end confdefs.h. */
37169 /* Override any gcc2 internal prototype to avoid an error. */
37173 /* We use char because int might match the return type of a gcc2
37174 builtin and then its argument prototype would still apply. */
37184 rm -f conftest.$ac_objext conftest$ac_exeext
37185 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37186 (eval $ac_link) 2>conftest.er1
37188 grep -v '^ *+' conftest.er1 >conftest.err
37190 cat conftest.err >&5
37191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37192 (exit $ac_status); } &&
37193 { ac_try='test -z "$ac_c_werror_flag"
37194 || test ! -s conftest.err'
37195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37196 (eval $ac_try) 2>&5
37198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37199 (exit $ac_status); }; } &&
37200 { ac_try='test -s conftest$ac_exeext'
37201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37202 (eval $ac_try) 2>&5
37204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37205 (exit $ac_status); }; }; then
37206 ac_cv_lib_intl_strftime=yes
37208 echo "$as_me: failed program was:" >&5
37209 sed 's/^/| /' conftest.$ac_ext >&5
37211 ac_cv_lib_intl_strftime=no
37213 rm -f conftest.err conftest.$ac_objext \
37214 conftest$ac_exeext conftest.$ac_ext
37215 LIBS=$ac_check_lib_save_LIBS
37217 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
37218 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
37219 if test $ac_cv_lib_intl_strftime = yes; then
37220 cat >>confdefs.h <<\_ACEOF
37221 #define HAVE_STRFTIME 1
37224 LIBS="-lintl $LIBS"
37231 echo "$as_me:$LINENO: checking for inet_aton()" >&5
37232 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6
37233 if test "${ol_cv_func_inet_aton+set}" = set; then
37234 echo $ECHO_N "(cached) $ECHO_C" >&6
37236 cat >conftest.$ac_ext <<_ACEOF
37239 cat confdefs.h >>conftest.$ac_ext
37240 cat >>conftest.$ac_ext <<_ACEOF
37241 /* end confdefs.h. */
37243 #ifdef HAVE_SYS_TYPES_H
37244 # include <sys/types.h>
37246 #ifdef HAVE_SYS_SOCKET_H
37247 # include <sys/socket.h>
37248 # ifdef HAVE_SYS_SELECT_H
37249 # include <sys/select.h>
37251 # include <netinet/in.h>
37252 # ifdef HAVE_ARPA_INET_H
37253 # include <arpa/inet.h>
37261 int rc = inet_aton( "255.255.255.255", &in );
37266 rm -f conftest.$ac_objext conftest$ac_exeext
37267 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37268 (eval $ac_link) 2>conftest.er1
37270 grep -v '^ *+' conftest.er1 >conftest.err
37272 cat conftest.err >&5
37273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37274 (exit $ac_status); } &&
37275 { ac_try='test -z "$ac_c_werror_flag"
37276 || test ! -s conftest.err'
37277 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37278 (eval $ac_try) 2>&5
37280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37281 (exit $ac_status); }; } &&
37282 { ac_try='test -s conftest$ac_exeext'
37283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37284 (eval $ac_try) 2>&5
37286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37287 (exit $ac_status); }; }; then
37288 ol_cv_func_inet_aton=yes
37290 echo "$as_me: failed program was:" >&5
37291 sed 's/^/| /' conftest.$ac_ext >&5
37293 ol_cv_func_inet_aton=no
37295 rm -f conftest.err conftest.$ac_objext \
37296 conftest$ac_exeext conftest.$ac_ext
37298 echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
37299 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6
37300 if test $ol_cv_func_inet_aton != no; then
37302 cat >>confdefs.h <<\_ACEOF
37303 #define HAVE_INET_ATON 1
37309 echo "$as_me:$LINENO: checking for _spawnlp" >&5
37310 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6
37311 if test "${ac_cv_func__spawnlp+set}" = set; then
37312 echo $ECHO_N "(cached) $ECHO_C" >&6
37314 cat >conftest.$ac_ext <<_ACEOF
37317 cat confdefs.h >>conftest.$ac_ext
37318 cat >>conftest.$ac_ext <<_ACEOF
37319 /* end confdefs.h. */
37320 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
37321 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37322 #define _spawnlp innocuous__spawnlp
37324 /* System header to define __stub macros and hopefully few prototypes,
37325 which can conflict with char _spawnlp (); below.
37326 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37327 <limits.h> exists even on freestanding compilers. */
37330 # include <limits.h>
37332 # include <assert.h>
37337 /* Override any gcc2 internal prototype to avoid an error. */
37342 /* We use char because int might match the return type of a gcc2
37343 builtin and then its argument prototype would still apply. */
37345 /* The GNU C library defines this for functions which it implements
37346 to always fail with ENOSYS. Some functions are actually named
37347 something starting with __ and the normal name is an alias. */
37348 #if defined (__stub__spawnlp) || defined (__stub____spawnlp)
37351 char (*f) () = _spawnlp;
37360 return f != _spawnlp;
37365 rm -f conftest.$ac_objext conftest$ac_exeext
37366 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37367 (eval $ac_link) 2>conftest.er1
37369 grep -v '^ *+' conftest.er1 >conftest.err
37371 cat conftest.err >&5
37372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37373 (exit $ac_status); } &&
37374 { ac_try='test -z "$ac_c_werror_flag"
37375 || test ! -s conftest.err'
37376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37377 (eval $ac_try) 2>&5
37379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37380 (exit $ac_status); }; } &&
37381 { ac_try='test -s conftest$ac_exeext'
37382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37383 (eval $ac_try) 2>&5
37385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37386 (exit $ac_status); }; }; then
37387 ac_cv_func__spawnlp=yes
37389 echo "$as_me: failed program was:" >&5
37390 sed 's/^/| /' conftest.$ac_ext >&5
37392 ac_cv_func__spawnlp=no
37394 rm -f conftest.err conftest.$ac_objext \
37395 conftest$ac_exeext conftest.$ac_ext
37397 echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
37398 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6
37399 if test $ac_cv_func__spawnlp = yes; then
37401 cat >>confdefs.h <<\_ACEOF
37402 #define HAVE_SPAWNLP 1
37408 echo "$as_me:$LINENO: checking for _snprintf" >&5
37409 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6
37410 if test "${ac_cv_func__snprintf+set}" = set; then
37411 echo $ECHO_N "(cached) $ECHO_C" >&6
37413 cat >conftest.$ac_ext <<_ACEOF
37416 cat confdefs.h >>conftest.$ac_ext
37417 cat >>conftest.$ac_ext <<_ACEOF
37418 /* end confdefs.h. */
37419 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
37420 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37421 #define _snprintf innocuous__snprintf
37423 /* System header to define __stub macros and hopefully few prototypes,
37424 which can conflict with char _snprintf (); below.
37425 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37426 <limits.h> exists even on freestanding compilers. */
37429 # include <limits.h>
37431 # include <assert.h>
37436 /* Override any gcc2 internal prototype to avoid an error. */
37441 /* We use char because int might match the return type of a gcc2
37442 builtin and then its argument prototype would still apply. */
37444 /* The GNU C library defines this for functions which it implements
37445 to always fail with ENOSYS. Some functions are actually named
37446 something starting with __ and the normal name is an alias. */
37447 #if defined (__stub__snprintf) || defined (__stub____snprintf)
37450 char (*f) () = _snprintf;
37459 return f != _snprintf;
37464 rm -f conftest.$ac_objext conftest$ac_exeext
37465 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37466 (eval $ac_link) 2>conftest.er1
37468 grep -v '^ *+' conftest.er1 >conftest.err
37470 cat conftest.err >&5
37471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37472 (exit $ac_status); } &&
37473 { ac_try='test -z "$ac_c_werror_flag"
37474 || test ! -s conftest.err'
37475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37476 (eval $ac_try) 2>&5
37478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37479 (exit $ac_status); }; } &&
37480 { ac_try='test -s conftest$ac_exeext'
37481 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37482 (eval $ac_try) 2>&5
37484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37485 (exit $ac_status); }; }; then
37486 ac_cv_func__snprintf=yes
37488 echo "$as_me: failed program was:" >&5
37489 sed 's/^/| /' conftest.$ac_ext >&5
37491 ac_cv_func__snprintf=no
37493 rm -f conftest.err conftest.$ac_objext \
37494 conftest$ac_exeext conftest.$ac_ext
37496 echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
37497 echo "${ECHO_T}$ac_cv_func__snprintf" >&6
37498 if test $ac_cv_func__snprintf = yes; then
37499 ac_cv_func_snprintf=yes
37501 cat >>confdefs.h <<\_ACEOF
37502 #define snprintf _snprintf
37509 echo "$as_me:$LINENO: checking for _vsnprintf" >&5
37510 echo $ECHO_N "checking for _vsnprintf... $ECHO_C" >&6
37511 if test "${ac_cv_func__vsnprintf+set}" = set; then
37512 echo $ECHO_N "(cached) $ECHO_C" >&6
37514 cat >conftest.$ac_ext <<_ACEOF
37517 cat confdefs.h >>conftest.$ac_ext
37518 cat >>conftest.$ac_ext <<_ACEOF
37519 /* end confdefs.h. */
37520 /* Define _vsnprintf to an innocuous variant, in case <limits.h> declares _vsnprintf.
37521 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37522 #define _vsnprintf innocuous__vsnprintf
37524 /* System header to define __stub macros and hopefully few prototypes,
37525 which can conflict with char _vsnprintf (); below.
37526 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37527 <limits.h> exists even on freestanding compilers. */
37530 # include <limits.h>
37532 # include <assert.h>
37537 /* Override any gcc2 internal prototype to avoid an error. */
37542 /* We use char because int might match the return type of a gcc2
37543 builtin and then its argument prototype would still apply. */
37544 char _vsnprintf ();
37545 /* The GNU C library defines this for functions which it implements
37546 to always fail with ENOSYS. Some functions are actually named
37547 something starting with __ and the normal name is an alias. */
37548 #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
37551 char (*f) () = _vsnprintf;
37560 return f != _vsnprintf;
37565 rm -f conftest.$ac_objext conftest$ac_exeext
37566 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37567 (eval $ac_link) 2>conftest.er1
37569 grep -v '^ *+' conftest.er1 >conftest.err
37571 cat conftest.err >&5
37572 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37573 (exit $ac_status); } &&
37574 { ac_try='test -z "$ac_c_werror_flag"
37575 || test ! -s conftest.err'
37576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37577 (eval $ac_try) 2>&5
37579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37580 (exit $ac_status); }; } &&
37581 { ac_try='test -s conftest$ac_exeext'
37582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37583 (eval $ac_try) 2>&5
37585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37586 (exit $ac_status); }; }; then
37587 ac_cv_func__vsnprintf=yes
37589 echo "$as_me: failed program was:" >&5
37590 sed 's/^/| /' conftest.$ac_ext >&5
37592 ac_cv_func__vsnprintf=no
37594 rm -f conftest.err conftest.$ac_objext \
37595 conftest$ac_exeext conftest.$ac_ext
37597 echo "$as_me:$LINENO: result: $ac_cv_func__vsnprintf" >&5
37598 echo "${ECHO_T}$ac_cv_func__vsnprintf" >&6
37599 if test $ac_cv_func__vsnprintf = yes; then
37600 ac_cv_func_vsnprintf=yes
37602 cat >>confdefs.h <<\_ACEOF
37603 #define vsnprintf _vsnprintf
37611 for ac_func in vprintf
37613 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37614 echo "$as_me:$LINENO: checking for $ac_func" >&5
37615 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
37616 if eval "test \"\${$as_ac_var+set}\" = set"; then
37617 echo $ECHO_N "(cached) $ECHO_C" >&6
37619 cat >conftest.$ac_ext <<_ACEOF
37622 cat confdefs.h >>conftest.$ac_ext
37623 cat >>conftest.$ac_ext <<_ACEOF
37624 /* end confdefs.h. */
37625 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37626 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37627 #define $ac_func innocuous_$ac_func
37629 /* System header to define __stub macros and hopefully few prototypes,
37630 which can conflict with char $ac_func (); below.
37631 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37632 <limits.h> exists even on freestanding compilers. */
37635 # include <limits.h>
37637 # include <assert.h>
37642 /* Override any gcc2 internal prototype to avoid an error. */
37647 /* We use char because int might match the return type of a gcc2
37648 builtin and then its argument prototype would still apply. */
37650 /* The GNU C library defines this for functions which it implements
37651 to always fail with ENOSYS. Some functions are actually named
37652 something starting with __ and the normal name is an alias. */
37653 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
37656 char (*f) () = $ac_func;
37665 return f != $ac_func;
37670 rm -f conftest.$ac_objext conftest$ac_exeext
37671 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37672 (eval $ac_link) 2>conftest.er1
37674 grep -v '^ *+' conftest.er1 >conftest.err
37676 cat conftest.err >&5
37677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37678 (exit $ac_status); } &&
37679 { ac_try='test -z "$ac_c_werror_flag"
37680 || test ! -s conftest.err'
37681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37682 (eval $ac_try) 2>&5
37684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37685 (exit $ac_status); }; } &&
37686 { ac_try='test -s conftest$ac_exeext'
37687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37688 (eval $ac_try) 2>&5
37690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37691 (exit $ac_status); }; }; then
37692 eval "$as_ac_var=yes"
37694 echo "$as_me: failed program was:" >&5
37695 sed 's/^/| /' conftest.$ac_ext >&5
37697 eval "$as_ac_var=no"
37699 rm -f conftest.err conftest.$ac_objext \
37700 conftest$ac_exeext conftest.$ac_ext
37702 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
37703 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
37704 if test `eval echo '${'$as_ac_var'}'` = yes; then
37705 cat >>confdefs.h <<_ACEOF
37706 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37709 echo "$as_me:$LINENO: checking for _doprnt" >&5
37710 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
37711 if test "${ac_cv_func__doprnt+set}" = set; then
37712 echo $ECHO_N "(cached) $ECHO_C" >&6
37714 cat >conftest.$ac_ext <<_ACEOF
37717 cat confdefs.h >>conftest.$ac_ext
37718 cat >>conftest.$ac_ext <<_ACEOF
37719 /* end confdefs.h. */
37720 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
37721 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37722 #define _doprnt innocuous__doprnt
37724 /* System header to define __stub macros and hopefully few prototypes,
37725 which can conflict with char _doprnt (); below.
37726 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37727 <limits.h> exists even on freestanding compilers. */
37730 # include <limits.h>
37732 # include <assert.h>
37737 /* Override any gcc2 internal prototype to avoid an error. */
37742 /* We use char because int might match the return type of a gcc2
37743 builtin and then its argument prototype would still apply. */
37745 /* The GNU C library defines this for functions which it implements
37746 to always fail with ENOSYS. Some functions are actually named
37747 something starting with __ and the normal name is an alias. */
37748 #if defined (__stub__doprnt) || defined (__stub____doprnt)
37751 char (*f) () = _doprnt;
37760 return f != _doprnt;
37765 rm -f conftest.$ac_objext conftest$ac_exeext
37766 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37767 (eval $ac_link) 2>conftest.er1
37769 grep -v '^ *+' conftest.er1 >conftest.err
37771 cat conftest.err >&5
37772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37773 (exit $ac_status); } &&
37774 { ac_try='test -z "$ac_c_werror_flag"
37775 || test ! -s conftest.err'
37776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37777 (eval $ac_try) 2>&5
37779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37780 (exit $ac_status); }; } &&
37781 { ac_try='test -s conftest$ac_exeext'
37782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37783 (eval $ac_try) 2>&5
37785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37786 (exit $ac_status); }; }; then
37787 ac_cv_func__doprnt=yes
37789 echo "$as_me: failed program was:" >&5
37790 sed 's/^/| /' conftest.$ac_ext >&5
37792 ac_cv_func__doprnt=no
37794 rm -f conftest.err conftest.$ac_objext \
37795 conftest$ac_exeext conftest.$ac_ext
37797 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
37798 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
37799 if test $ac_cv_func__doprnt = yes; then
37801 cat >>confdefs.h <<\_ACEOF
37802 #define HAVE_DOPRNT 1
37812 if test $ac_cv_func_vprintf = yes ; then
37815 for ac_func in snprintf vsnprintf
37817 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37818 echo "$as_me:$LINENO: checking for $ac_func" >&5
37819 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
37820 if eval "test \"\${$as_ac_var+set}\" = set"; then
37821 echo $ECHO_N "(cached) $ECHO_C" >&6
37823 cat >conftest.$ac_ext <<_ACEOF
37826 cat confdefs.h >>conftest.$ac_ext
37827 cat >>conftest.$ac_ext <<_ACEOF
37828 /* end confdefs.h. */
37829 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37830 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37831 #define $ac_func innocuous_$ac_func
37833 /* System header to define __stub macros and hopefully few prototypes,
37834 which can conflict with char $ac_func (); below.
37835 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37836 <limits.h> exists even on freestanding compilers. */
37839 # include <limits.h>
37841 # include <assert.h>
37846 /* Override any gcc2 internal prototype to avoid an error. */
37851 /* We use char because int might match the return type of a gcc2
37852 builtin and then its argument prototype would still apply. */
37854 /* The GNU C library defines this for functions which it implements
37855 to always fail with ENOSYS. Some functions are actually named
37856 something starting with __ and the normal name is an alias. */
37857 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
37860 char (*f) () = $ac_func;
37869 return f != $ac_func;
37874 rm -f conftest.$ac_objext conftest$ac_exeext
37875 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37876 (eval $ac_link) 2>conftest.er1
37878 grep -v '^ *+' conftest.er1 >conftest.err
37880 cat conftest.err >&5
37881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37882 (exit $ac_status); } &&
37883 { ac_try='test -z "$ac_c_werror_flag"
37884 || test ! -s conftest.err'
37885 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37886 (eval $ac_try) 2>&5
37888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37889 (exit $ac_status); }; } &&
37890 { ac_try='test -s conftest$ac_exeext'
37891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37892 (eval $ac_try) 2>&5
37894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37895 (exit $ac_status); }; }; then
37896 eval "$as_ac_var=yes"
37898 echo "$as_me: failed program was:" >&5
37899 sed 's/^/| /' conftest.$ac_ext >&5
37901 eval "$as_ac_var=no"
37903 rm -f conftest.err conftest.$ac_objext \
37904 conftest$ac_exeext conftest.$ac_ext
37906 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
37907 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
37908 if test `eval echo '${'$as_ac_var'}'` = yes; then
37909 cat >>confdefs.h <<_ACEOF
37910 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38031 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38032 echo "$as_me:$LINENO: checking for $ac_func" >&5
38033 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38034 if eval "test \"\${$as_ac_var+set}\" = set"; then
38035 echo $ECHO_N "(cached) $ECHO_C" >&6
38037 cat >conftest.$ac_ext <<_ACEOF
38040 cat confdefs.h >>conftest.$ac_ext
38041 cat >>conftest.$ac_ext <<_ACEOF
38042 /* end confdefs.h. */
38043 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38044 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38045 #define $ac_func innocuous_$ac_func
38047 /* System header to define __stub macros and hopefully few prototypes,
38048 which can conflict with char $ac_func (); below.
38049 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38050 <limits.h> exists even on freestanding compilers. */
38053 # include <limits.h>
38055 # include <assert.h>
38060 /* Override any gcc2 internal prototype to avoid an error. */
38065 /* We use char because int might match the return type of a gcc2
38066 builtin and then its argument prototype would still apply. */
38068 /* The GNU C library defines this for functions which it implements
38069 to always fail with ENOSYS. Some functions are actually named
38070 something starting with __ and the normal name is an alias. */
38071 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38074 char (*f) () = $ac_func;
38083 return f != $ac_func;
38088 rm -f conftest.$ac_objext conftest$ac_exeext
38089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38090 (eval $ac_link) 2>conftest.er1
38092 grep -v '^ *+' conftest.er1 >conftest.err
38094 cat conftest.err >&5
38095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38096 (exit $ac_status); } &&
38097 { ac_try='test -z "$ac_c_werror_flag"
38098 || test ! -s conftest.err'
38099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38100 (eval $ac_try) 2>&5
38102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38103 (exit $ac_status); }; } &&
38104 { ac_try='test -s conftest$ac_exeext'
38105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38106 (eval $ac_try) 2>&5
38108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38109 (exit $ac_status); }; }; then
38110 eval "$as_ac_var=yes"
38112 echo "$as_me: failed program was:" >&5
38113 sed 's/^/| /' conftest.$ac_ext >&5
38115 eval "$as_ac_var=no"
38117 rm -f conftest.err conftest.$ac_objext \
38118 conftest$ac_exeext conftest.$ac_ext
38120 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38121 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38122 if test `eval echo '${'$as_ac_var'}'` = yes; then
38123 cat >>confdefs.h <<_ACEOF
38124 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38133 for ac_func in getopt getpeereid
38135 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38136 echo "$as_me:$LINENO: checking for $ac_func" >&5
38137 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38138 if eval "test \"\${$as_ac_var+set}\" = set"; then
38139 echo $ECHO_N "(cached) $ECHO_C" >&6
38141 cat >conftest.$ac_ext <<_ACEOF
38144 cat confdefs.h >>conftest.$ac_ext
38145 cat >>conftest.$ac_ext <<_ACEOF
38146 /* end confdefs.h. */
38147 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38148 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38149 #define $ac_func innocuous_$ac_func
38151 /* System header to define __stub macros and hopefully few prototypes,
38152 which can conflict with char $ac_func (); below.
38153 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38154 <limits.h> exists even on freestanding compilers. */
38157 # include <limits.h>
38159 # include <assert.h>
38164 /* Override any gcc2 internal prototype to avoid an error. */
38169 /* We use char because int might match the return type of a gcc2
38170 builtin and then its argument prototype would still apply. */
38172 /* The GNU C library defines this for functions which it implements
38173 to always fail with ENOSYS. Some functions are actually named
38174 something starting with __ and the normal name is an alias. */
38175 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38178 char (*f) () = $ac_func;
38187 return f != $ac_func;
38192 rm -f conftest.$ac_objext conftest$ac_exeext
38193 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38194 (eval $ac_link) 2>conftest.er1
38196 grep -v '^ *+' conftest.er1 >conftest.err
38198 cat conftest.err >&5
38199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38200 (exit $ac_status); } &&
38201 { ac_try='test -z "$ac_c_werror_flag"
38202 || test ! -s conftest.err'
38203 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38204 (eval $ac_try) 2>&5
38206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38207 (exit $ac_status); }; } &&
38208 { ac_try='test -s conftest$ac_exeext'
38209 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38210 (eval $ac_try) 2>&5
38212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38213 (exit $ac_status); }; }; then
38214 eval "$as_ac_var=yes"
38216 echo "$as_me: failed program was:" >&5
38217 sed 's/^/| /' conftest.$ac_ext >&5
38219 eval "$as_ac_var=no"
38221 rm -f conftest.err conftest.$ac_objext \
38222 conftest$ac_exeext conftest.$ac_ext
38224 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38225 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38226 if test `eval echo '${'$as_ac_var'}'` = yes; then
38227 cat >>confdefs.h <<_ACEOF
38228 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38233 "$ac_func.$ac_objext" | \
38234 *" $ac_func.$ac_objext" | \
38235 "$ac_func.$ac_objext "* | \
38236 *" $ac_func.$ac_objext "* ) ;;
38237 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
38245 if test "$ac_cv_func_getopt" != yes; then
38246 LIBSRCS="$LIBSRCS getopt.c"
38249 if test "$ac_cv_func_getpeereid" != yes; then
38251 for ac_func in getpeerucred
38253 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38254 echo "$as_me:$LINENO: checking for $ac_func" >&5
38255 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38256 if eval "test \"\${$as_ac_var+set}\" = set"; then
38257 echo $ECHO_N "(cached) $ECHO_C" >&6
38259 cat >conftest.$ac_ext <<_ACEOF
38262 cat confdefs.h >>conftest.$ac_ext
38263 cat >>conftest.$ac_ext <<_ACEOF
38264 /* end confdefs.h. */
38265 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38266 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38267 #define $ac_func innocuous_$ac_func
38269 /* System header to define __stub macros and hopefully few prototypes,
38270 which can conflict with char $ac_func (); below.
38271 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38272 <limits.h> exists even on freestanding compilers. */
38275 # include <limits.h>
38277 # include <assert.h>
38282 /* Override any gcc2 internal prototype to avoid an error. */
38287 /* We use char because int might match the return type of a gcc2
38288 builtin and then its argument prototype would still apply. */
38290 /* The GNU C library defines this for functions which it implements
38291 to always fail with ENOSYS. Some functions are actually named
38292 something starting with __ and the normal name is an alias. */
38293 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38296 char (*f) () = $ac_func;
38305 return f != $ac_func;
38310 rm -f conftest.$ac_objext conftest$ac_exeext
38311 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38312 (eval $ac_link) 2>conftest.er1
38314 grep -v '^ *+' conftest.er1 >conftest.err
38316 cat conftest.err >&5
38317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38318 (exit $ac_status); } &&
38319 { ac_try='test -z "$ac_c_werror_flag"
38320 || test ! -s conftest.err'
38321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38322 (eval $ac_try) 2>&5
38324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38325 (exit $ac_status); }; } &&
38326 { ac_try='test -s conftest$ac_exeext'
38327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38328 (eval $ac_try) 2>&5
38330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38331 (exit $ac_status); }; }; then
38332 eval "$as_ac_var=yes"
38334 echo "$as_me: failed program was:" >&5
38335 sed 's/^/| /' conftest.$ac_ext >&5
38337 eval "$as_ac_var=no"
38339 rm -f conftest.err conftest.$ac_objext \
38340 conftest$ac_exeext conftest.$ac_ext
38342 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38343 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38344 if test `eval echo '${'$as_ac_var'}'` = yes; then
38345 cat >>confdefs.h <<_ACEOF
38346 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38352 if test "$ac_cv_func_getpeerucred" != yes ; then
38353 echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
38354 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6
38355 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
38356 echo $ECHO_N "(cached) $ECHO_C" >&6
38358 cat >conftest.$ac_ext <<_ACEOF
38361 cat confdefs.h >>conftest.$ac_ext
38362 cat >>conftest.$ac_ext <<_ACEOF
38363 /* end confdefs.h. */
38364 $ac_includes_default
38365 #ifdef HAVE_SYS_SOCKET_H
38366 #include <sys/socket.h>
38372 static struct msghdr ac_aggr;
38373 if (ac_aggr.msg_accrightslen)
38379 rm -f conftest.$ac_objext
38380 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38381 (eval $ac_compile) 2>conftest.er1
38383 grep -v '^ *+' conftest.er1 >conftest.err
38385 cat conftest.err >&5
38386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38387 (exit $ac_status); } &&
38388 { ac_try='test -z "$ac_c_werror_flag"
38389 || test ! -s conftest.err'
38390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38391 (eval $ac_try) 2>&5
38393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38394 (exit $ac_status); }; } &&
38395 { ac_try='test -s conftest.$ac_objext'
38396 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38397 (eval $ac_try) 2>&5
38399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38400 (exit $ac_status); }; }; then
38401 ac_cv_member_struct_msghdr_msg_accrightslen=yes
38403 echo "$as_me: failed program was:" >&5
38404 sed 's/^/| /' conftest.$ac_ext >&5
38406 cat >conftest.$ac_ext <<_ACEOF
38409 cat confdefs.h >>conftest.$ac_ext
38410 cat >>conftest.$ac_ext <<_ACEOF
38411 /* end confdefs.h. */
38412 $ac_includes_default
38413 #ifdef HAVE_SYS_SOCKET_H
38414 #include <sys/socket.h>
38420 static struct msghdr ac_aggr;
38421 if (sizeof ac_aggr.msg_accrightslen)
38427 rm -f conftest.$ac_objext
38428 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38429 (eval $ac_compile) 2>conftest.er1
38431 grep -v '^ *+' conftest.er1 >conftest.err
38433 cat conftest.err >&5
38434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38435 (exit $ac_status); } &&
38436 { ac_try='test -z "$ac_c_werror_flag"
38437 || test ! -s conftest.err'
38438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38439 (eval $ac_try) 2>&5
38441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38442 (exit $ac_status); }; } &&
38443 { ac_try='test -s conftest.$ac_objext'
38444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38445 (eval $ac_try) 2>&5
38447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38448 (exit $ac_status); }; }; then
38449 ac_cv_member_struct_msghdr_msg_accrightslen=yes
38451 echo "$as_me: failed program was:" >&5
38452 sed 's/^/| /' conftest.$ac_ext >&5
38454 ac_cv_member_struct_msghdr_msg_accrightslen=no
38456 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38458 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38460 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
38461 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6
38462 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
38464 cat >>confdefs.h <<_ACEOF
38465 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
38471 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
38472 echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
38473 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6
38474 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
38475 echo $ECHO_N "(cached) $ECHO_C" >&6
38477 cat >conftest.$ac_ext <<_ACEOF
38480 cat confdefs.h >>conftest.$ac_ext
38481 cat >>conftest.$ac_ext <<_ACEOF
38482 /* end confdefs.h. */
38483 $ac_includes_default
38484 #ifdef HAVE_SYS_SOCKET_H
38485 #include <sys/socket.h>
38491 static struct msghdr ac_aggr;
38492 if (ac_aggr.msg_control)
38498 rm -f conftest.$ac_objext
38499 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38500 (eval $ac_compile) 2>conftest.er1
38502 grep -v '^ *+' conftest.er1 >conftest.err
38504 cat conftest.err >&5
38505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38506 (exit $ac_status); } &&
38507 { ac_try='test -z "$ac_c_werror_flag"
38508 || test ! -s conftest.err'
38509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38510 (eval $ac_try) 2>&5
38512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38513 (exit $ac_status); }; } &&
38514 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
38520 ac_cv_member_struct_msghdr_msg_control=yes
38522 echo "$as_me: failed program was:" >&5
38523 sed 's/^/| /' conftest.$ac_ext >&5
38525 cat >conftest.$ac_ext <<_ACEOF
38528 cat confdefs.h >>conftest.$ac_ext
38529 cat >>conftest.$ac_ext <<_ACEOF
38530 /* end confdefs.h. */
38531 $ac_includes_default
38532 #ifdef HAVE_SYS_SOCKET_H
38533 #include <sys/socket.h>
38539 static struct msghdr ac_aggr;
38540 if (sizeof ac_aggr.msg_control)
38546 rm -f conftest.$ac_objext
38547 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38548 (eval $ac_compile) 2>conftest.er1
38550 grep -v '^ *+' conftest.er1 >conftest.err
38552 cat conftest.err >&5
38553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38554 (exit $ac_status); } &&
38555 { ac_try='test -z "$ac_c_werror_flag"
38556 || test ! -s conftest.err'
38557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38558 (eval $ac_try) 2>&5
38560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38561 (exit $ac_status); }; } &&
38562 { ac_try='test -s conftest.$ac_objext'
38563 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38564 (eval $ac_try) 2>&5
38566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38567 (exit $ac_status); }; }; then
38568 ac_cv_member_struct_msghdr_msg_control=yes
38570 echo "$as_me: failed program was:" >&5
38571 sed 's/^/| /' conftest.$ac_ext >&5
38573 ac_cv_member_struct_msghdr_msg_control=no
38575 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38577 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38579 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
38580 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6
38581 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
38583 cat >>confdefs.h <<_ACEOF
38584 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
38592 LIBSRCS="$LIBSRCS getpeereid.c"
38595 if test "$ac_cv_func_snprintf" != yes ||
38596 test "$ac_cv_func_vsnprintf" != yes; then
38597 if test "$ac_cv_func_snprintf" != yes; then
38599 cat >>confdefs.h <<\_ACEOF
38600 #define snprintf ber_pvt_snprintf
38604 if test "$ac_cv_func_vsnprintf" != yes; then
38606 cat >>confdefs.h <<\_ACEOF
38607 #define vsnprintf ber_pvt_vsnprintf
38614 if test "$ol_enable_slapi" != no ; then
38616 for ac_header in ltdl.h
38618 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38619 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38620 echo "$as_me:$LINENO: checking for $ac_header" >&5
38621 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38622 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38623 echo $ECHO_N "(cached) $ECHO_C" >&6
38625 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38626 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38628 # Is the header compilable?
38629 echo "$as_me:$LINENO: checking $ac_header usability" >&5
38630 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
38631 cat >conftest.$ac_ext <<_ACEOF
38634 cat confdefs.h >>conftest.$ac_ext
38635 cat >>conftest.$ac_ext <<_ACEOF
38636 /* end confdefs.h. */
38637 $ac_includes_default
38638 #include <$ac_header>
38640 rm -f conftest.$ac_objext
38641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38642 (eval $ac_compile) 2>conftest.er1
38644 grep -v '^ *+' conftest.er1 >conftest.err
38646 cat conftest.err >&5
38647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38648 (exit $ac_status); } &&
38649 { ac_try='test -z "$ac_c_werror_flag"
38650 || test ! -s conftest.err'
38651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38652 (eval $ac_try) 2>&5
38654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38655 (exit $ac_status); }; } &&
38656 { ac_try='test -s conftest.$ac_objext'
38657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38658 (eval $ac_try) 2>&5
38660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38661 (exit $ac_status); }; }; then
38662 ac_header_compiler=yes
38664 echo "$as_me: failed program was:" >&5
38665 sed 's/^/| /' conftest.$ac_ext >&5
38667 ac_header_compiler=no
38669 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38670 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38671 echo "${ECHO_T}$ac_header_compiler" >&6
38673 # Is the header present?
38674 echo "$as_me:$LINENO: checking $ac_header presence" >&5
38675 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
38676 cat >conftest.$ac_ext <<_ACEOF
38679 cat confdefs.h >>conftest.$ac_ext
38680 cat >>conftest.$ac_ext <<_ACEOF
38681 /* end confdefs.h. */
38682 #include <$ac_header>
38684 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
38685 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
38687 grep -v '^ *+' conftest.er1 >conftest.err
38689 cat conftest.err >&5
38690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38691 (exit $ac_status); } >/dev/null; then
38692 if test -s conftest.err; then
38693 ac_cpp_err=$ac_c_preproc_warn_flag
38694 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
38701 if test -z "$ac_cpp_err"; then
38702 ac_header_preproc=yes
38704 echo "$as_me: failed program was:" >&5
38705 sed 's/^/| /' conftest.$ac_ext >&5
38707 ac_header_preproc=no
38709 rm -f conftest.err conftest.$ac_ext
38710 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38711 echo "${ECHO_T}$ac_header_preproc" >&6
38713 # So? What about this header?
38714 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38716 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38717 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38718 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38719 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38720 ac_header_preproc=yes
38723 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38724 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38725 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38726 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38727 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38728 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38729 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38730 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38731 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38732 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38733 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38734 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38737 ## --------------------------------------------- ##
38738 ## Report this to <http://www.openldap.org/its/> ##
38739 ## --------------------------------------------- ##
38742 sed "s/^/$as_me: WARNING: /" >&2
38745 echo "$as_me:$LINENO: checking for $ac_header" >&5
38746 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38747 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38748 echo $ECHO_N "(cached) $ECHO_C" >&6
38750 eval "$as_ac_Header=\$ac_header_preproc"
38752 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38753 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38756 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38757 cat >>confdefs.h <<_ACEOF
38758 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38766 if test $ac_cv_header_ltdl_h != yes ; then
38767 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
38768 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
38769 { (exit 1); exit 1; }; }
38771 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
38772 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
38773 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
38774 echo $ECHO_N "(cached) $ECHO_C" >&6
38776 ac_check_lib_save_LIBS=$LIBS
38777 LIBS="-lltdl $LIBS"
38778 cat >conftest.$ac_ext <<_ACEOF
38781 cat confdefs.h >>conftest.$ac_ext
38782 cat >>conftest.$ac_ext <<_ACEOF
38783 /* end confdefs.h. */
38785 /* Override any gcc2 internal prototype to avoid an error. */
38789 /* We use char because int might match the return type of a gcc2
38790 builtin and then its argument prototype would still apply. */
38800 rm -f conftest.$ac_objext conftest$ac_exeext
38801 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38802 (eval $ac_link) 2>conftest.er1
38804 grep -v '^ *+' conftest.er1 >conftest.err
38806 cat conftest.err >&5
38807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38808 (exit $ac_status); } &&
38809 { ac_try='test -z "$ac_c_werror_flag"
38810 || test ! -s conftest.err'
38811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38812 (eval $ac_try) 2>&5
38814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38815 (exit $ac_status); }; } &&
38816 { ac_try='test -s conftest$ac_exeext'
38817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38818 (eval $ac_try) 2>&5
38820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38821 (exit $ac_status); }; }; then
38822 ac_cv_lib_ltdl_lt_dlinit=yes
38824 echo "$as_me: failed program was:" >&5
38825 sed 's/^/| /' conftest.$ac_ext >&5
38827 ac_cv_lib_ltdl_lt_dlinit=no
38829 rm -f conftest.err conftest.$ac_objext \
38830 conftest$ac_exeext conftest.$ac_ext
38831 LIBS=$ac_check_lib_save_LIBS
38833 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
38834 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
38835 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
38838 LIBSLAPI=libslapi.a
38839 LIBSLAPITOOLS=../libslapi.a
38841 cat >>confdefs.h <<\_ACEOF
38842 #define HAVE_LIBLTDL 1
38847 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
38848 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
38849 { (exit 1); exit 1; }; }
38854 cat >>confdefs.h <<\_ACEOF
38855 #define LDAP_SLAPI 1
38860 if test "$ol_enable_debug" != no ; then
38861 if test "$ol_enable_debug" = traditional; then
38863 cat >>confdefs.h <<\_ACEOF
38864 #define OLD_DEBUG 1
38869 cat >>confdefs.h <<\_ACEOF
38870 #define LDAP_DEBUG 1
38874 if test "$ol_enable_syslog" = yes ; then
38876 cat >>confdefs.h <<\_ACEOF
38877 #define LDAP_SYSLOG 1
38881 if test "$ol_enable_proctitle" != no ; then
38883 cat >>confdefs.h <<\_ACEOF
38884 #define LDAP_PROCTITLE 1
38888 if test "$ol_enable_referrals" != no ; then
38890 cat >>confdefs.h <<\_ACEOF
38891 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
38895 if test "$ol_enable_local" != no; then
38897 cat >>confdefs.h <<\_ACEOF
38898 #define LDAP_PF_LOCAL 1
38902 if test "$ol_link_ipv6" != no; then
38904 cat >>confdefs.h <<\_ACEOF
38905 #define LDAP_PF_INET6 1
38909 if test "$ol_enable_cleartext" != no ; then
38911 cat >>confdefs.h <<\_ACEOF
38912 #define SLAPD_CLEARTEXT 1
38916 if test "$ol_enable_crypt" != no ; then
38918 cat >>confdefs.h <<\_ACEOF
38919 #define SLAPD_CRYPT 1
38923 if test "$ol_link_spasswd" != no ; then
38925 cat >>confdefs.h <<\_ACEOF
38926 #define SLAPD_SPASSWD 1
38930 if test "$ol_enable_rlookups" != no ; then
38932 cat >>confdefs.h <<\_ACEOF
38933 #define SLAPD_RLOOKUPS 1
38937 if test "$ol_enable_aci" != no ; then
38938 if test $ol_enable_dynacl = no ; then
38939 ol_enable_dynacl=yes
38940 { echo "$as_me:$LINENO: WARNING: ACIs need dynacl" >&5
38941 echo "$as_me: WARNING: ACIs need dynacl" >&2;}
38943 if test "$ol_enable_aci" = mod ; then
38944 MFLAG=SLAPD_MOD_DYNAMIC
38945 { { echo "$as_me:$LINENO: error: ACI build as dynamic module not supported (yet)" >&5
38946 echo "$as_me: error: ACI build as dynamic module not supported (yet)" >&2;}
38947 { (exit 1); exit 1; }; }
38949 MFLAG=SLAPD_MOD_STATIC
38951 WITH_ACI_ENABLED=$ol_enable_aci
38953 cat >>confdefs.h <<_ACEOF
38954 #define SLAPD_ACI_ENABLED $MFLAG
38958 WITH_ACI_ENABLED=no
38960 if test "$ol_enable_dynacl" != no ; then
38962 cat >>confdefs.h <<\_ACEOF
38963 #define SLAP_DYNACL 1
38968 if test "$ol_link_modules" != no ; then
38970 cat >>confdefs.h <<\_ACEOF
38971 #define SLAPD_MODULES 1
38975 SLAPD_MODULES_LDFLAGS="-dlopen self"
38979 cat >>confdefs.h <<\_ACEOF
38980 #define SLAPD_MOD_STATIC 1
38984 cat >>confdefs.h <<\_ACEOF
38985 #define SLAPD_MOD_DYNAMIC 2
38989 if test "$ol_enable_monitor" != no ; then
38991 BUILD_MONITOR=$ol_enable_monitor
38992 if test "$ol_enable_monitor" = mod ; then
38993 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
38994 MFLAG=SLAPD_MOD_DYNAMIC
38996 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
38997 MFLAG=SLAPD_MOD_STATIC
39000 cat >>confdefs.h <<_ACEOF
39001 #define SLAPD_MONITOR $MFLAG
39006 if test "$ol_enable_bdb" != no ; then
39008 BUILD_BDB=$ol_enable_bdb
39009 if test "$ol_enable_bdb" = mod ; then
39010 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
39011 MFLAG=SLAPD_MOD_DYNAMIC
39013 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
39014 MFLAG=SLAPD_MOD_STATIC
39017 cat >>confdefs.h <<_ACEOF
39018 #define SLAPD_BDB $MFLAG
39023 if test "$ol_enable_dnssrv" != no ; then
39025 BUILD_DNSSRV=$ol_enable_dnssrv
39026 if test "$ol_enable_dnssrv" = mod ; then
39027 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
39028 MFLAG=SLAPD_MOD_DYNAMIC
39030 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
39031 MFLAG=SLAPD_MOD_STATIC
39034 cat >>confdefs.h <<_ACEOF
39035 #define SLAPD_DNSSRV $MFLAG
39040 if test "$ol_enable_hdb" != no ; then
39042 BUILD_HDB=$ol_enable_hdb
39043 if test "$ol_enable_hdb" = mod ; then
39044 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
39045 MFLAG=SLAPD_MOD_DYNAMIC
39047 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
39048 MFLAG=SLAPD_MOD_STATIC
39051 cat >>confdefs.h <<_ACEOF
39052 #define SLAPD_HDB $MFLAG
39057 if test "$ol_enable_ldap" != no ; then
39059 BUILD_LDAP=$ol_enable_ldap
39060 if test "$ol_enable_ldap" = mod ; then
39061 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
39062 MFLAG=SLAPD_MOD_DYNAMIC
39064 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
39065 MFLAG=SLAPD_MOD_STATIC
39068 cat >>confdefs.h <<_ACEOF
39069 #define SLAPD_LDAP $MFLAG
39074 if test "$ol_enable_meta" != no ; then
39076 BUILD_META=$ol_enable_meta
39078 if test "$ol_enable_meta" = mod ; then
39079 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
39080 MFLAG=SLAPD_MOD_DYNAMIC
39082 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
39083 MFLAG=SLAPD_MOD_STATIC
39086 cat >>confdefs.h <<_ACEOF
39087 #define SLAPD_META $MFLAG
39092 if test "$ol_enable_null" != no ; then
39094 BUILD_NULL=$ol_enable_null
39095 if test "$ol_enable_null" = mod ; then
39096 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
39097 MFLAG=SLAPD_MOD_DYNAMIC
39099 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
39100 MFLAG=SLAPD_MOD_STATIC
39103 cat >>confdefs.h <<_ACEOF
39104 #define SLAPD_NULL $MFLAG
39109 if test "$ol_enable_passwd" != no ; then
39111 BUILD_PASSWD=$ol_enable_passwd
39112 if test "$ol_enable_passwd" = mod ; then
39113 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
39114 MFLAG=SLAPD_MOD_DYNAMIC
39116 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
39117 MFLAG=SLAPD_MOD_STATIC
39120 cat >>confdefs.h <<_ACEOF
39121 #define SLAPD_PASSWD $MFLAG
39126 if test "$ol_link_perl" != no ; then
39128 BUILD_PERL=$ol_enable_perl
39129 if test "$ol_enable_perl" = mod ; then
39130 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
39131 MFLAG=SLAPD_MOD_DYNAMIC
39133 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
39134 MFLAG=SLAPD_MOD_STATIC
39137 cat >>confdefs.h <<_ACEOF
39138 #define SLAPD_PERL $MFLAG
39143 if test "$ol_enable_relay" != no ; then
39145 BUILD_RELAY=$ol_enable_relay
39146 if test "$ol_enable_relay" = mod ; then
39147 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
39148 MFLAG=SLAPD_MOD_DYNAMIC
39150 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
39151 MFLAG=SLAPD_MOD_STATIC
39154 cat >>confdefs.h <<_ACEOF
39155 #define SLAPD_RELAY $MFLAG
39160 if test "$ol_enable_shell" != no ; then
39161 if test "$ol_link_threads" != no ; then
39162 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
39163 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
39166 BUILD_SHELL=$ol_enable_shell
39167 if test "$ol_enable_shell" = mod ; then
39168 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
39169 MFLAG=SLAPD_MOD_DYNAMIC
39171 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
39172 MFLAG=SLAPD_MOD_STATIC
39175 cat >>confdefs.h <<_ACEOF
39176 #define SLAPD_SHELL $MFLAG
39181 if test "$ol_link_sql" != no ; then
39183 BUILD_SQL=$ol_enable_sql
39184 if test "$ol_enable_sql" = mod; then
39185 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
39186 MFLAG=SLAPD_MOD_DYNAMIC
39188 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
39189 MFLAG=SLAPD_MOD_STATIC
39192 cat >>confdefs.h <<_ACEOF
39193 #define SLAPD_SQL $MFLAG
39198 if test "$ol_enable_accesslog" != no ; then
39199 BUILD_ACCESSLOG=$ol_enable_accesslog
39200 if test "$ol_enable_accesslog" = mod ; then
39201 MFLAG=SLAPD_MOD_DYNAMIC
39202 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
39204 MFLAG=SLAPD_MOD_STATIC
39205 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
39208 cat >>confdefs.h <<_ACEOF
39209 #define SLAPD_OVER_ACCESSLOG $MFLAG
39214 if test "$ol_enable_auditlog" != no ; then
39215 BUILD_AUDITLOG=$ol_enable_auditlog
39216 if test "$ol_enable_auditlog" = mod ; then
39217 MFLAG=SLAPD_MOD_DYNAMIC
39218 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS auditlog.la"
39220 MFLAG=SLAPD_MOD_STATIC
39221 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS auditlog.o"
39224 cat >>confdefs.h <<_ACEOF
39225 #define SLAPD_OVER_AUDITLOG $MFLAG
39230 if test "$ol_enable_constraint" != no ; then
39231 BUILD_CONSTRAINT=$ol_enable_constraint
39232 if test "$ol_enable_constraint" = mod ; then
39233 MFLAG=SLAPD_MOD_DYNAMIC
39234 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS constraint.la"
39236 MFLAG=SLAPD_MOD_STATIC
39237 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS constraint.o"
39240 cat >>confdefs.h <<_ACEOF
39241 #define SLAPD_OVER_CONSTRAINT $MFLAG
39246 if test "$ol_enable_dds" != no ; then
39247 BUILD_DDS=$ol_enable_dds
39248 if test "$ol_enable_dds" = mod ; then
39249 MFLAG=SLAPD_MOD_DYNAMIC
39250 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dds.la"
39252 MFLAG=SLAPD_MOD_STATIC
39253 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dds.o"
39256 cat >>confdefs.h <<_ACEOF
39257 #define SLAPD_OVER_DDS $MFLAG
39262 if test "$ol_enable_dyngroup" != no ; then
39263 BUILD_DYNGROUP=$ol_enable_dyngroup
39264 if test "$ol_enable_dyngroup" = mod ; then
39265 MFLAG=SLAPD_MOD_DYNAMIC
39266 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
39268 MFLAG=SLAPD_MOD_STATIC
39269 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
39272 cat >>confdefs.h <<_ACEOF
39273 #define SLAPD_OVER_DYNGROUP $MFLAG
39278 if test "$ol_enable_dynlist" != no ; then
39279 BUILD_DYNLIST=$ol_enable_dynlist
39280 if test "$ol_enable_dynlist" = mod ; then
39281 MFLAG=SLAPD_MOD_DYNAMIC
39282 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
39284 MFLAG=SLAPD_MOD_STATIC
39285 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
39288 cat >>confdefs.h <<_ACEOF
39289 #define SLAPD_OVER_DYNLIST $MFLAG
39294 if test "$ol_enable_ppolicy" != no ; then
39295 BUILD_PPOLICY=$ol_enable_ppolicy
39296 if test "$ol_enable_ppolicy" = mod ; then
39297 MFLAG=SLAPD_MOD_DYNAMIC
39298 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
39300 MFLAG=SLAPD_MOD_STATIC
39301 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
39304 cat >>confdefs.h <<_ACEOF
39305 #define SLAPD_OVER_PPOLICY $MFLAG
39310 if test "$ol_enable_proxycache" != no ; then
39311 BUILD_PROXYCACHE=$ol_enable_proxycache
39312 if test "$ol_enable_proxycache" = mod ; then
39313 MFLAG=SLAPD_MOD_DYNAMIC
39314 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
39316 MFLAG=SLAPD_MOD_STATIC
39317 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
39320 cat >>confdefs.h <<_ACEOF
39321 #define SLAPD_OVER_PROXYCACHE $MFLAG
39326 if test "$ol_enable_refint" != no ; then
39327 BUILD_REFINT=$ol_enable_refint
39328 if test "$ol_enable_refint" = mod ; then
39329 MFLAG=SLAPD_MOD_DYNAMIC
39330 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
39332 MFLAG=SLAPD_MOD_STATIC
39333 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
39336 cat >>confdefs.h <<_ACEOF
39337 #define SLAPD_OVER_REFINT $MFLAG
39342 if test "$ol_enable_retcode" != no ; then
39343 BUILD_RETCODE=$ol_enable_retcode
39344 if test "$ol_enable_retcode" = mod ; then
39345 MFLAG=SLAPD_MOD_DYNAMIC
39346 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
39348 MFLAG=SLAPD_MOD_STATIC
39349 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
39352 cat >>confdefs.h <<_ACEOF
39353 #define SLAPD_OVER_RETCODE $MFLAG
39358 if test "$ol_enable_rwm" != no ; then
39360 BUILD_RWM=$ol_enable_rwm
39361 if test "$ol_enable_rwm" = mod ; then
39362 MFLAG=SLAPD_MOD_DYNAMIC
39363 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
39365 MFLAG=SLAPD_MOD_STATIC
39366 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
39369 cat >>confdefs.h <<_ACEOF
39370 #define SLAPD_OVER_RWM $MFLAG
39375 if test "$ol_enable_seqmod" != no ; then
39376 BUILD_SEQMOD=$ol_enable_seqmod
39377 if test "$ol_enable_seqmod" = mod ; then
39378 MFLAG=SLAPD_MOD_DYNAMIC
39379 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS seqmod.la"
39381 MFLAG=SLAPD_MOD_STATIC
39382 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS seqmod.o"
39385 cat >>confdefs.h <<_ACEOF
39386 #define SLAPD_OVER_SEQMOD $MFLAG
39391 if test "$ol_enable_syncprov" != no ; then
39392 BUILD_SYNCPROV=$ol_enable_syncprov
39393 if test "$ol_enable_syncprov" = mod ; then
39394 MFLAG=SLAPD_MOD_DYNAMIC
39395 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
39397 MFLAG=SLAPD_MOD_STATIC
39398 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
39401 cat >>confdefs.h <<_ACEOF
39402 #define SLAPD_OVER_SYNCPROV $MFLAG
39407 if test "$ol_enable_translucent" != no ; then
39408 BUILD_TRANSLUCENT=$ol_enable_translucent
39409 if test "$ol_enable_translucent" = mod ; then
39410 MFLAG=SLAPD_MOD_DYNAMIC
39411 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
39413 MFLAG=SLAPD_MOD_STATIC
39414 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
39417 cat >>confdefs.h <<_ACEOF
39418 #define SLAPD_OVER_TRANSLUCENT $MFLAG
39423 if test "$ol_enable_unique" != no ; then
39424 BUILD_UNIQUE=$ol_enable_unique
39425 if test "$ol_enable_unique" = mod ; then
39426 MFLAG=SLAPD_MOD_DYNAMIC
39427 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
39429 MFLAG=SLAPD_MOD_STATIC
39430 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
39433 cat >>confdefs.h <<_ACEOF
39434 #define SLAPD_OVER_UNIQUE $MFLAG
39439 if test "$ol_enable_valsort" != no ; then
39440 BUILD_VALSORT=$ol_enable_valsort
39441 if test "$ol_enable_valsort" = mod ; then
39442 MFLAG=SLAPD_MOD_DYNAMIC
39443 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
39445 MFLAG=SLAPD_MOD_STATIC
39446 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
39449 cat >>confdefs.h <<_ACEOF
39450 #define SLAPD_OVER_VALSORT $MFLAG
39455 if test "$ol_enable_slurpd" != no &&
39456 test "$ol_link_threads" != no &&
39457 test $BUILD_SLAPD = yes ; then
39461 if test "$ol_enable_rewrite" != no ; then
39463 cat >>confdefs.h <<\_ACEOF
39464 #define ENABLE_REWRITE 1
39470 if test "$ol_enable_slapi" != no ; then
39472 cat >>confdefs.h <<\_ACEOF
39473 #define ENABLE_SLAPI 1
39477 SLAPD_SLAPI_DEPEND=libslapi.a
39482 if test "$ac_cv_mingw32" = yes ; then
39484 SLAPD_MODULES_LDFLAGS=
39573 # Check whether --with-xxinstall or --without-xxinstall was given.
39574 if test "${with_xxinstall+set}" = set; then
39575 withval="$with_xxinstall"
39580 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"
39583 ac_config_commands="$ac_config_commands default"
39587 test "x$prefix" = xNONE && prefix=$ac_default_prefix
39588 # Let make expand exec_prefix.
39589 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
39591 # VPATH may cause trouble with some makes, so we remove $(srcdir),
39592 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
39593 # trailing colons and then remove the whole line if VPATH becomes empty
39594 # (actually we leave an empty line to preserve line numbers).
39595 if test "x$srcdir" = x.; then
39596 ac_vpsub='/^[ ]*VPATH[ ]*=/{
39597 s/:*\$(srcdir):*/:/;
39598 s/:*\${srcdir}:*/:/;
39600 s/^\([^=]*=[ ]*\):*/\1/;
39606 DEFS=-DHAVE_CONFIG_H
39610 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
39611 # 1. Remove the extension, and $U if already installed.
39612 ac_i=`echo "$ac_i" |
39613 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
39615 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
39616 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
39618 LIBOBJS=$ac_libobjs
39620 LTLIBOBJS=$ac_ltlibobjs
39623 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
39624 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
39625 Usually this means the macro was only invoked conditionally." >&5
39626 echo "$as_me: error: conditional \"AMDEP\" was never defined.
39627 Usually this means the macro was only invoked conditionally." >&2;}
39628 { (exit 1); exit 1; }; }
39630 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
39631 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
39632 Usually this means the macro was only invoked conditionally." >&5
39633 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
39634 Usually this means the macro was only invoked conditionally." >&2;}
39635 { (exit 1); exit 1; }; }
39637 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
39638 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
39639 Usually this means the macro was only invoked conditionally." >&5
39640 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
39641 Usually this means the macro was only invoked conditionally." >&2;}
39642 { (exit 1); exit 1; }; }
39645 : ${CONFIG_STATUS=./config.status}
39646 ac_clean_files_save=$ac_clean_files
39647 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
39648 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
39649 echo "$as_me: creating $CONFIG_STATUS" >&6;}
39650 cat >$CONFIG_STATUS <<_ACEOF
39652 # Generated by $as_me.
39653 # Run this file to recreate the current configuration.
39654 # Compiler output produced by configure, useful for debugging
39655 # configure, is in config.log if it exists.
39658 ac_cs_recheck=false
39660 SHELL=\${CONFIG_SHELL-$SHELL}
39663 cat >>$CONFIG_STATUS <<\_ACEOF
39664 ## --------------------- ##
39665 ## M4sh Initialization. ##
39666 ## --------------------- ##
39668 # Be Bourne compatible
39669 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
39672 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
39673 # is contrary to our usage. Disable this feature.
39674 alias -g '${1+"$@"}'='"$@"'
39675 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
39678 DUALCASE=1; export DUALCASE # for MKS sh
39680 # Support unset when possible.
39681 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
39688 # Work around bugs in pre-3.0 UWIN ksh.
39689 $as_unset ENV MAIL MAILPATH
39696 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
39697 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
39698 LC_TELEPHONE LC_TIME
39700 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
39701 eval $as_var=C; export $as_var
39707 # Required to use basename.
39708 if expr a : '\(a\)' >/dev/null 2>&1; then
39714 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
39715 as_basename=basename
39721 # Name of the executable.
39722 as_me=`$as_basename "$0" ||
39723 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
39724 X"$0" : 'X\(//\)$' \| \
39725 X"$0" : 'X\(/\)$' \| \
39726 . : '\(.\)' 2>/dev/null ||
39728 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
39729 /^X\/\(\/\/\)$/{ s//\1/; q; }
39730 /^X\/\(\/\).*/{ s//\1/; q; }
39734 # PATH needs CR, and LINENO needs CR and PATH.
39735 # Avoid depending upon Character Ranges.
39736 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
39737 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
39738 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39739 as_cr_digits='0123456789'
39740 as_cr_alnum=$as_cr_Letters$as_cr_digits
39742 # The user is always right.
39743 if test "${PATH_SEPARATOR+set}" != set; then
39744 echo "#! /bin/sh" >conf$$.sh
39745 echo "exit 0" >>conf$$.sh
39747 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
39756 as_lineno_1=$LINENO
39757 as_lineno_2=$LINENO
39758 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
39759 test "x$as_lineno_1" != "x$as_lineno_2" &&
39760 test "x$as_lineno_3" = "x$as_lineno_2" || {
39761 # Find who we are. Look in the path if we contain no path at all
39764 *[\\/]* ) as_myself=$0 ;;
39765 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
39766 for as_dir in $PATH
39769 test -z "$as_dir" && as_dir=.
39770 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
39775 # We did not find ourselves, most probably we were run as `sh COMMAND'
39776 # in which case we are not to be found in the path.
39777 if test "x$as_myself" = x; then
39780 if test ! -f "$as_myself"; then
39781 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
39782 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
39783 { (exit 1); exit 1; }; }
39785 case $CONFIG_SHELL in
39787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
39788 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
39791 test -z "$as_dir" && as_dir=.
39792 for as_base in sh bash ksh sh5; do
39795 if ("$as_dir/$as_base" -c '
39796 as_lineno_1=$LINENO
39797 as_lineno_2=$LINENO
39798 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
39799 test "x$as_lineno_1" != "x$as_lineno_2" &&
39800 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
39801 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
39802 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
39803 CONFIG_SHELL=$as_dir/$as_base
39804 export CONFIG_SHELL
39805 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
39813 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
39814 # uniformly replaced by the line number. The first 'sed' inserts a
39815 # line-number line before each line; the second 'sed' does the real
39816 # work. The second script uses 'N' to pair each line-number line
39817 # with the numbered line, and appends trailing '-' during
39818 # substitution so that $LINENO is not a special case at line end.
39819 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
39820 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
39821 sed '=' <$as_myself |
39826 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
39829 s,^['$as_cr_digits']*\n,,
39830 ' >$as_me.lineno &&
39831 chmod +x $as_me.lineno ||
39832 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
39833 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
39834 { (exit 1); exit 1; }; }
39836 # Don't try to exec as it changes $[0], causing all sort of problems
39837 # (the dirname of $[0] is not the place where we might find the
39838 # original and so on. Autoconf is especially sensible to this).
39840 # Exit status is that of the last command.
39845 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
39846 *c*,-n*) ECHO_N= ECHO_C='
39848 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
39849 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
39852 if expr a : '\(a\)' >/dev/null 2>&1; then
39858 rm -f conf$$ conf$$.exe conf$$.file
39860 if ln -s conf$$.file conf$$ 2>/dev/null; then
39861 # We could just check for DJGPP; but this test a) works b) is more generic
39862 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
39863 if test -f conf$$.exe; then
39864 # Don't use ln at all; we don't have any links
39869 elif ln conf$$.file conf$$ 2>/dev/null; then
39874 rm -f conf$$ conf$$.exe conf$$.file
39876 if mkdir -p . 2>/dev/null; then
39879 test -d ./-p && rmdir ./-p
39883 as_executable_p="test -f"
39885 # Sed expression to map a string onto a valid CPP name.
39886 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
39888 # Sed expression to map a string onto a valid variable name.
39889 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
39893 # We need space, tab and new line, in precisely that order.
39903 # Open the log real soon, to keep \$[0] and so on meaningful, and to
39904 # report actual input values of CONFIG_FILES etc. instead of their
39905 # values after options handling. Logging --version etc. is OK.
39909 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
39910 ## Running $as_me. ##
39915 This file was extended by $as_me, which was
39916 generated by GNU Autoconf 2.59. Invocation command line was
39918 CONFIG_FILES = $CONFIG_FILES
39919 CONFIG_HEADERS = $CONFIG_HEADERS
39920 CONFIG_LINKS = $CONFIG_LINKS
39921 CONFIG_COMMANDS = $CONFIG_COMMANDS
39925 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
39929 # Files that config.status was made for.
39930 if test -n "$ac_config_files"; then
39931 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
39934 if test -n "$ac_config_headers"; then
39935 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
39938 if test -n "$ac_config_links"; then
39939 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
39942 if test -n "$ac_config_commands"; then
39943 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
39946 cat >>$CONFIG_STATUS <<\_ACEOF
39949 \`$as_me' instantiates files from templates according to the
39950 current configuration.
39952 Usage: $0 [OPTIONS] [FILE]...
39954 -h, --help print this help, then exit
39955 -V, --version print version number, then exit
39956 -q, --quiet do not print progress messages
39957 -d, --debug don't remove temporary files
39958 --recheck update $as_me by reconfiguring in the same conditions
39959 --file=FILE[:TEMPLATE]
39960 instantiate the configuration file FILE
39961 --header=FILE[:TEMPLATE]
39962 instantiate the configuration header FILE
39964 Configuration files:
39967 Configuration headers:
39970 Configuration commands:
39973 Report bugs to <bug-autoconf@gnu.org>."
39976 cat >>$CONFIG_STATUS <<_ACEOF
39979 configured by $0, generated by GNU Autoconf 2.59,
39980 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
39982 Copyright (C) 2003 Free Software Foundation, Inc.
39983 This config.status script is free software; the Free Software Foundation
39984 gives unlimited permission to copy, distribute and modify it."
39989 cat >>$CONFIG_STATUS <<\_ACEOF
39990 # If no file are specified by the user, then we need to provide default
39991 # value. By we need to know if files were specified by the user.
39997 ac_option=`expr "x$1" : 'x\([^=]*\)='`
39998 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
40006 *) # This is not an option, so the user has probably given explicit
40009 ac_need_defaults=false;;
40013 # Handling of the options.
40015 cat >>$CONFIG_STATUS <<\_ACEOF
40016 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
40018 --version | --vers* | -V )
40019 echo "$ac_cs_version"; exit 0 ;;
40021 # Conflict between --help and --header
40022 { { echo "$as_me:$LINENO: error: ambiguous option: $1
40023 Try \`$0 --help' for more information." >&5
40024 echo "$as_me: error: ambiguous option: $1
40025 Try \`$0 --help' for more information." >&2;}
40026 { (exit 1); exit 1; }; };;
40027 --help | --hel | -h )
40028 echo "$ac_cs_usage"; exit 0 ;;
40029 --debug | --d* | -d )
40031 --file | --fil | --fi | --f )
40033 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
40034 ac_need_defaults=false;;
40035 --header | --heade | --head | --hea )
40037 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
40038 ac_need_defaults=false;;
40039 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
40040 | -silent | --silent | --silen | --sile | --sil | --si | --s)
40043 # This is an error.
40044 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
40045 Try \`$0 --help' for more information." >&5
40046 echo "$as_me: error: unrecognized option: $1
40047 Try \`$0 --help' for more information." >&2;}
40048 { (exit 1); exit 1; }; } ;;
40050 *) ac_config_targets="$ac_config_targets $1" ;;
40056 ac_configure_extra_args=
40058 if $ac_cs_silent; then
40060 ac_configure_extra_args="$ac_configure_extra_args --silent"
40064 cat >>$CONFIG_STATUS <<_ACEOF
40065 if \$ac_cs_recheck; then
40066 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
40067 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
40072 cat >>$CONFIG_STATUS <<_ACEOF
40074 # INIT-COMMANDS section.
40077 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
40079 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
40080 STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS"
40087 cat >>$CONFIG_STATUS <<\_ACEOF
40088 for ac_config_target in $ac_config_targets
40090 case "$ac_config_target" in
40091 # Handling of arguments.
40092 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
40093 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
40094 "doc/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
40095 "doc/man/man1/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
40096 "doc/man/man3/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
40097 "doc/man/man5/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
40098 "doc/man/man8/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
40099 "clients/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
40100 "clients/tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
40101 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
40102 "libraries/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
40103 "libraries/liblber/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
40104 "libraries/libldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
40105 "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" ;;
40106 "libraries/liblunicode/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
40107 "libraries/liblutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
40108 "libraries/librewrite/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
40109 "servers/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
40110 "servers/slapd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
40111 "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" ;;
40112 "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" ;;
40113 "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" ;;
40114 "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" ;;
40115 "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" ;;
40116 "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" ;;
40117 "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" ;;
40118 "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" ;;
40119 "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" ;;
40120 "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" ;;
40121 "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" ;;
40122 "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" ;;
40123 "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" ;;
40124 "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" ;;
40125 "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" ;;
40126 "servers/slapd/overlays/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
40127 "servers/slurpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk" ;;
40128 "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
40129 "tests/run" ) CONFIG_FILES="$CONFIG_FILES tests/run" ;;
40130 "tests/progs/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
40131 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
40132 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
40133 "include/portable.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
40134 "include/ldap_features.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
40135 "include/lber_types.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
40136 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
40137 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
40138 { (exit 1); exit 1; }; };;
40142 # If the user did not use the arguments to specify the items to instantiate,
40143 # then the envvar interface is used. Set only those that are not.
40144 # We use the long form for the default assignment because of an extremely
40145 # bizarre bug on SunOS 4.1.3.
40146 if $ac_need_defaults; then
40147 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
40148 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
40149 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
40152 # Have a temporary directory for convenience. Make it in the build tree
40153 # simply because there is no reason to put it here, and in addition,
40154 # creating and moving files from /tmp can sometimes cause problems.
40155 # Create a temporary directory, and hook for its removal unless debugging.
40158 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
40159 trap '{ (exit 1); exit 1; }' 1 2 13 15
40162 # Create a (secure) tmp directory for tmp files.
40165 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
40166 test -n "$tmp" && test -d "$tmp"
40169 tmp=./confstat$$-$RANDOM
40170 (umask 077 && mkdir $tmp)
40173 echo "$me: cannot create a temporary directory in ." >&2
40174 { (exit 1); exit 1; }
40179 cat >>$CONFIG_STATUS <<_ACEOF
40182 # CONFIG_FILES section.
40185 # No need to generate the scripts if there are no CONFIG_FILES.
40186 # This happens for instance when ./config.status config.h
40187 if test -n "\$CONFIG_FILES"; then
40188 # Protect against being on the right side of a sed subst in config.status.
40189 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
40190 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
40191 s,@SHELL@,$SHELL,;t t
40192 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
40193 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
40194 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
40195 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
40196 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
40197 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
40198 s,@exec_prefix@,$exec_prefix,;t t
40199 s,@prefix@,$prefix,;t t
40200 s,@program_transform_name@,$program_transform_name,;t t
40201 s,@bindir@,$bindir,;t t
40202 s,@sbindir@,$sbindir,;t t
40203 s,@libexecdir@,$libexecdir,;t t
40204 s,@datadir@,$datadir,;t t
40205 s,@sysconfdir@,$sysconfdir,;t t
40206 s,@sharedstatedir@,$sharedstatedir,;t t
40207 s,@localstatedir@,$localstatedir,;t t
40208 s,@libdir@,$libdir,;t t
40209 s,@includedir@,$includedir,;t t
40210 s,@oldincludedir@,$oldincludedir,;t t
40211 s,@infodir@,$infodir,;t t
40212 s,@mandir@,$mandir,;t t
40213 s,@build_alias@,$build_alias,;t t
40214 s,@host_alias@,$host_alias,;t t
40215 s,@target_alias@,$target_alias,;t t
40216 s,@DEFS@,$DEFS,;t t
40217 s,@ECHO_C@,$ECHO_C,;t t
40218 s,@ECHO_N@,$ECHO_N,;t t
40219 s,@ECHO_T@,$ECHO_T,;t t
40220 s,@LIBS@,$LIBS,;t t
40221 s,@build@,$build,;t t
40222 s,@build_cpu@,$build_cpu,;t t
40223 s,@build_vendor@,$build_vendor,;t t
40224 s,@build_os@,$build_os,;t t
40225 s,@host@,$host,;t t
40226 s,@host_cpu@,$host_cpu,;t t
40227 s,@host_vendor@,$host_vendor,;t t
40228 s,@host_os@,$host_os,;t t
40229 s,@target@,$target,;t t
40230 s,@target_cpu@,$target_cpu,;t t
40231 s,@target_vendor@,$target_vendor,;t t
40232 s,@target_os@,$target_os,;t t
40233 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
40234 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
40235 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
40236 s,@CYGPATH_W@,$CYGPATH_W,;t t
40237 s,@PACKAGE@,$PACKAGE,;t t
40238 s,@VERSION@,$VERSION,;t t
40239 s,@ACLOCAL@,$ACLOCAL,;t t
40240 s,@AUTOCONF@,$AUTOCONF,;t t
40241 s,@AUTOMAKE@,$AUTOMAKE,;t t
40242 s,@AUTOHEADER@,$AUTOHEADER,;t t
40243 s,@MAKEINFO@,$MAKEINFO,;t t
40244 s,@install_sh@,$install_sh,;t t
40245 s,@STRIP@,$STRIP,;t t
40246 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
40247 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
40248 s,@mkdir_p@,$mkdir_p,;t t
40250 s,@SET_MAKE@,$SET_MAKE,;t t
40251 s,@am__leading_dot@,$am__leading_dot,;t t
40252 s,@AMTAR@,$AMTAR,;t t
40253 s,@am__tar@,$am__tar,;t t
40254 s,@am__untar@,$am__untar,;t t
40255 s,@OPENLDAP_LIBRELEASE@,$OPENLDAP_LIBRELEASE,;t t
40256 s,@OPENLDAP_LIBVERSION@,$OPENLDAP_LIBVERSION,;t t
40257 s,@OPENLDAP_RELEASE_DATE@,$OPENLDAP_RELEASE_DATE,;t t
40258 s,@top_builddir@,$top_builddir,;t t
40259 s,@ldap_subdir@,$ldap_subdir,;t t
40262 s,@CFLAGS@,$CFLAGS,;t t
40263 s,@LDFLAGS@,$LDFLAGS,;t t
40264 s,@CPPFLAGS@,$CPPFLAGS,;t t
40265 s,@ac_ct_CC@,$ac_ct_CC,;t t
40266 s,@EXEEXT@,$EXEEXT,;t t
40267 s,@OBJEXT@,$OBJEXT,;t t
40268 s,@DEPDIR@,$DEPDIR,;t t
40269 s,@am__include@,$am__include,;t t
40270 s,@am__quote@,$am__quote,;t t
40271 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
40272 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
40273 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
40274 s,@CCDEPMODE@,$CCDEPMODE,;t t
40275 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
40276 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
40277 s,@EGREP@,$EGREP,;t t
40278 s,@LN_S@,$LN_S,;t t
40279 s,@ECHO@,$ECHO,;t t
40280 s,@ac_ct_AR@,$ac_ct_AR,;t t
40281 s,@RANLIB@,$RANLIB,;t t
40282 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
40283 s,@DLLTOOL@,$DLLTOOL,;t t
40284 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
40286 s,@ac_ct_AS@,$ac_ct_AS,;t t
40287 s,@OBJDUMP@,$OBJDUMP,;t t
40288 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
40290 s,@LIBTOOL@,$LIBTOOL,;t t
40291 s,@PERLBIN@,$PERLBIN,;t t
40292 s,@OL_MKDEP@,$OL_MKDEP,;t t
40293 s,@OL_MKDEP_FLAGS@,$OL_MKDEP_FLAGS,;t t
40294 s,@LTSTATIC@,$LTSTATIC,;t t
40295 s,@LIBOBJS@,$LIBOBJS,;t t
40296 s,@LIBSRCS@,$LIBSRCS,;t t
40297 s,@PLAT@,$PLAT,;t t
40298 s,@WITH_SASL@,$WITH_SASL,;t t
40299 s,@WITH_TLS@,$WITH_TLS,;t t
40300 s,@WITH_MODULES_ENABLED@,$WITH_MODULES_ENABLED,;t t
40301 s,@WITH_ACI_ENABLED@,$WITH_ACI_ENABLED,;t t
40302 s,@BUILD_THREAD@,$BUILD_THREAD,;t t
40303 s,@BUILD_LIBS_DYNAMIC@,$BUILD_LIBS_DYNAMIC,;t t
40304 s,@BUILD_SLAPD@,$BUILD_SLAPD,;t t
40305 s,@BUILD_SLAPI@,$BUILD_SLAPI,;t t
40306 s,@SLAPD_SLAPI_DEPEND@,$SLAPD_SLAPI_DEPEND,;t t
40307 s,@BUILD_BDB@,$BUILD_BDB,;t t
40308 s,@BUILD_DNSSRV@,$BUILD_DNSSRV,;t t
40309 s,@BUILD_HDB@,$BUILD_HDB,;t t
40310 s,@BUILD_LDAP@,$BUILD_LDAP,;t t
40311 s,@BUILD_META@,$BUILD_META,;t t
40312 s,@BUILD_MONITOR@,$BUILD_MONITOR,;t t
40313 s,@BUILD_NULL@,$BUILD_NULL,;t t
40314 s,@BUILD_PASSWD@,$BUILD_PASSWD,;t t
40315 s,@BUILD_RELAY@,$BUILD_RELAY,;t t
40316 s,@BUILD_PERL@,$BUILD_PERL,;t t
40317 s,@BUILD_SHELL@,$BUILD_SHELL,;t t
40318 s,@BUILD_SQL@,$BUILD_SQL,;t t
40319 s,@BUILD_ACCESSLOG@,$BUILD_ACCESSLOG,;t t
40320 s,@BUILD_AUDITLOG@,$BUILD_AUDITLOG,;t t
40321 s,@BUILD_CONSTRAINT@,$BUILD_CONSTRAINT,;t t
40322 s,@BUILD_DDS@,$BUILD_DDS,;t t
40323 s,@BUILD_DENYOP@,$BUILD_DENYOP,;t t
40324 s,@BUILD_DYNGROUP@,$BUILD_DYNGROUP,;t t
40325 s,@BUILD_DYNLIST@,$BUILD_DYNLIST,;t t
40326 s,@BUILD_LASTMOD@,$BUILD_LASTMOD,;t t
40327 s,@BUILD_PPOLICY@,$BUILD_PPOLICY,;t t
40328 s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t
40329 s,@BUILD_REFINT@,$BUILD_REFINT,;t t
40330 s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t
40331 s,@BUILD_RWM@,$BUILD_RWM,;t t
40332 s,@BUILD_SEQMOD@,$BUILD_SEQMOD,;t t
40333 s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t
40334 s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t
40335 s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t
40336 s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t
40337 s,@BUILD_SLURPD@,$BUILD_SLURPD,;t t
40338 s,@LDAP_LIBS@,$LDAP_LIBS,;t t
40339 s,@SLAPD_LIBS@,$SLAPD_LIBS,;t t
40340 s,@SLURPD_LIBS@,$SLURPD_LIBS,;t t
40341 s,@BDB_LIBS@,$BDB_LIBS,;t t
40342 s,@LTHREAD_LIBS@,$LTHREAD_LIBS,;t t
40343 s,@LUTIL_LIBS@,$LUTIL_LIBS,;t t
40344 s,@WRAP_LIBS@,$WRAP_LIBS,;t t
40345 s,@SLAPD_MODULES_CPPFLAGS@,$SLAPD_MODULES_CPPFLAGS,;t t
40346 s,@SLAPD_MODULES_LDFLAGS@,$SLAPD_MODULES_LDFLAGS,;t t
40347 s,@SLAPD_NO_STATIC@,$SLAPD_NO_STATIC,;t t
40348 s,@SLAPD_STATIC_BACKENDS@,$SLAPD_STATIC_BACKENDS,;t t
40349 s,@SLAPD_DYNAMIC_BACKENDS@,$SLAPD_DYNAMIC_BACKENDS,;t t
40350 s,@SLAPD_STATIC_OVERLAYS@,$SLAPD_STATIC_OVERLAYS,;t t
40351 s,@SLAPD_DYNAMIC_OVERLAYS@,$SLAPD_DYNAMIC_OVERLAYS,;t t
40352 s,@PERL_CPPFLAGS@,$PERL_CPPFLAGS,;t t
40353 s,@SLAPD_PERL_LDFLAGS@,$SLAPD_PERL_LDFLAGS,;t t
40354 s,@MOD_PERL_LDFLAGS@,$MOD_PERL_LDFLAGS,;t t
40355 s,@KRB4_LIBS@,$KRB4_LIBS,;t t
40356 s,@KRB5_LIBS@,$KRB5_LIBS,;t t
40357 s,@SASL_LIBS@,$SASL_LIBS,;t t
40358 s,@TLS_LIBS@,$TLS_LIBS,;t t
40359 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
40360 s,@SLAPI_LIBS@,$SLAPI_LIBS,;t t
40361 s,@LIBSLAPI@,$LIBSLAPI,;t t
40362 s,@LIBSLAPITOOLS@,$LIBSLAPITOOLS,;t t
40363 s,@AUTH_LIBS@,$AUTH_LIBS,;t t
40364 s,@ICU_LIBS@,$ICU_LIBS,;t t
40365 s,@SLAPD_SLP_LIBS@,$SLAPD_SLP_LIBS,;t t
40366 s,@SLAPD_GMP_LIBS@,$SLAPD_GMP_LIBS,;t t
40367 s,@SLAPD_SQL_LDFLAGS@,$SLAPD_SQL_LDFLAGS,;t t
40368 s,@SLAPD_SQL_LIBS@,$SLAPD_SQL_LIBS,;t t
40369 s,@SLAPD_SQL_INCLUDES@,$SLAPD_SQL_INCLUDES,;t t
40370 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
40375 cat >>$CONFIG_STATUS <<\_ACEOF
40376 # Split the substitutions into bite-sized pieces for seds with
40377 # small command number limits, like on Digital OSF/1 and HP-UX.
40378 ac_max_sed_lines=48
40379 ac_sed_frag=1 # Number of current file.
40380 ac_beg=1 # First line for current file.
40381 ac_end=$ac_max_sed_lines # Line after last line for current file.
40384 while $ac_more_lines; do
40385 if test $ac_beg -gt 1; then
40386 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
40388 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
40390 if test ! -s $tmp/subs.frag; then
40391 ac_more_lines=false
40393 # The purpose of the label and of the branching condition is to
40394 # speed up the sed processing (if there are no `@' at all, there
40395 # is no need to browse any of the substitutions).
40396 # These are the two extra sed commands mentioned above.
40398 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
40399 if test -z "$ac_sed_cmds"; then
40400 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
40402 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
40404 ac_sed_frag=`expr $ac_sed_frag + 1`
40406 ac_end=`expr $ac_end + $ac_max_sed_lines`
40409 if test -z "$ac_sed_cmds"; then
40412 fi # test -n "$CONFIG_FILES"
40415 cat >>$CONFIG_STATUS <<\_ACEOF
40416 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
40417 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
40419 - | *:- | *:-:* ) # input from stdin
40421 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40422 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40423 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40424 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40425 * ) ac_file_in=$ac_file.in ;;
40428 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
40429 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
40430 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40431 X"$ac_file" : 'X\(//\)[^/]' \| \
40432 X"$ac_file" : 'X\(//\)$' \| \
40433 X"$ac_file" : 'X\(/\)' \| \
40434 . : '\(.\)' 2>/dev/null ||
40436 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40437 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40438 /^X\(\/\/\)$/{ s//\1/; q; }
40439 /^X\(\/\).*/{ s//\1/; q; }
40441 { if $as_mkdir_p; then
40446 while test ! -d "$as_dir"; do
40447 as_dirs="$as_dir $as_dirs"
40448 as_dir=`(dirname "$as_dir") 2>/dev/null ||
40449 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40450 X"$as_dir" : 'X\(//\)[^/]' \| \
40451 X"$as_dir" : 'X\(//\)$' \| \
40452 X"$as_dir" : 'X\(/\)' \| \
40453 . : '\(.\)' 2>/dev/null ||
40455 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40456 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40457 /^X\(\/\/\)$/{ s//\1/; q; }
40458 /^X\(\/\).*/{ s//\1/; q; }
40461 test ! -n "$as_dirs" || mkdir $as_dirs
40462 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
40463 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
40464 { (exit 1); exit 1; }; }; }
40468 if test "$ac_dir" != .; then
40469 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
40470 # A "../" for each directory in $ac_dir_suffix.
40471 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
40473 ac_dir_suffix= ac_top_builddir=
40477 .) # No --srcdir option. We are building in place.
40479 if test -z "$ac_top_builddir"; then
40482 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
40484 [\\/]* | ?:[\\/]* ) # Absolute path.
40485 ac_srcdir=$srcdir$ac_dir_suffix;
40486 ac_top_srcdir=$srcdir ;;
40487 *) # Relative path.
40488 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
40489 ac_top_srcdir=$ac_top_builddir$srcdir ;;
40492 # Do not use `cd foo && pwd` to compute absolute paths, because
40493 # the directories may not exist.
40495 .) ac_abs_builddir="$ac_dir";;
40498 .) ac_abs_builddir=`pwd`;;
40499 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
40500 *) ac_abs_builddir=`pwd`/"$ac_dir";;
40503 case $ac_abs_builddir in
40504 .) ac_abs_top_builddir=${ac_top_builddir}.;;
40506 case ${ac_top_builddir}. in
40507 .) ac_abs_top_builddir=$ac_abs_builddir;;
40508 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
40509 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
40512 case $ac_abs_builddir in
40513 .) ac_abs_srcdir=$ac_srcdir;;
40516 .) ac_abs_srcdir=$ac_abs_builddir;;
40517 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
40518 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
40521 case $ac_abs_builddir in
40522 .) ac_abs_top_srcdir=$ac_top_srcdir;;
40524 case $ac_top_srcdir in
40525 .) ac_abs_top_srcdir=$ac_abs_builddir;;
40526 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
40527 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
40533 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
40534 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
40537 if test x"$ac_file" != x-; then
40538 { echo "$as_me:$LINENO: creating $ac_file" >&5
40539 echo "$as_me: creating $ac_file" >&6;}
40542 # Let's still pretend it is `configure' which instantiates (i.e., don't
40543 # use $as_me), people would be surprised to read:
40544 # /* config.h. Generated by config.status. */
40545 if test x"$ac_file" = x-; then
40548 configure_input="$ac_file. "
40550 configure_input=$configure_input"Generated from `echo $ac_file_in |
40551 sed 's,.*/,,'` by configure."
40553 # First look for the input files in the build tree, otherwise in the
40555 ac_file_inputs=`IFS=:
40556 for f in $ac_file_in; do
40558 -) echo $tmp/stdin ;;
40560 # Absolute (can't be DOS-style, as IFS=:)
40561 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40562 echo "$as_me: error: cannot find input file: $f" >&2;}
40563 { (exit 1); exit 1; }; }
40566 if test -f "$f"; then
40569 elif test -f "$srcdir/$f"; then
40574 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40575 echo "$as_me: error: cannot find input file: $f" >&2;}
40576 { (exit 1); exit 1; }; }
40579 done` || { (exit 1); exit 1; }
40581 cat >>$CONFIG_STATUS <<_ACEOF
40585 cat >>$CONFIG_STATUS <<\_ACEOF
40587 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
40588 s,@configure_input@,$configure_input,;t t
40589 s,@srcdir@,$ac_srcdir,;t t
40590 s,@abs_srcdir@,$ac_abs_srcdir,;t t
40591 s,@top_srcdir@,$ac_top_srcdir,;t t
40592 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
40593 s,@builddir@,$ac_builddir,;t t
40594 s,@abs_builddir@,$ac_abs_builddir,;t t
40595 s,@top_builddir@,$ac_top_builddir,;t t
40596 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
40597 s,@INSTALL@,$ac_INSTALL,;t t
40598 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
40600 if test x"$ac_file" != x-; then
40601 mv $tmp/out $ac_file
40609 cat >>$CONFIG_STATUS <<\_ACEOF
40612 # CONFIG_HEADER section.
40615 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
40616 # NAME is the cpp macro being defined and VALUE is the value it is being given.
40618 # ac_d sets the value in "#define NAME VALUE" lines.
40619 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
40620 ac_dB='[ ].*$,\1#\2'
40623 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
40624 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
40625 ac_uB='$,\1#\2define\3'
40629 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
40630 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
40632 - | *:- | *:-:* ) # input from stdin
40634 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40635 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40636 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40637 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40638 * ) ac_file_in=$ac_file.in ;;
40641 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
40642 echo "$as_me: creating $ac_file" >&6;}
40644 # First look for the input files in the build tree, otherwise in the
40646 ac_file_inputs=`IFS=:
40647 for f in $ac_file_in; do
40649 -) echo $tmp/stdin ;;
40651 # Absolute (can't be DOS-style, as IFS=:)
40652 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40653 echo "$as_me: error: cannot find input file: $f" >&2;}
40654 { (exit 1); exit 1; }; }
40655 # Do quote $f, to prevent DOS paths from being IFS'd.
40658 if test -f "$f"; then
40661 elif test -f "$srcdir/$f"; then
40666 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40667 echo "$as_me: error: cannot find input file: $f" >&2;}
40668 { (exit 1); exit 1; }; }
40671 done` || { (exit 1); exit 1; }
40672 # Remove the trailing spaces.
40673 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
40677 # Transform confdefs.h into two sed scripts, `conftest.defines' and
40678 # `conftest.undefs', that substitutes the proper values into
40679 # config.h.in to produce config.h. The first handles `#define'
40680 # templates, and the second `#undef' templates.
40681 # And first: Protect against being on the right side of a sed subst in
40682 # config.status. Protect against being in an unquoted here document
40683 # in config.status.
40684 rm -f conftest.defines conftest.undefs
40685 # Using a here document instead of a string reduces the quoting nightmare.
40686 # Putting comments in sed scripts is not portable.
40688 # `end' is used to avoid that the second main sed command (meant for
40689 # 0-ary CPP macros) applies to n-ary macro definitions.
40690 # See the Autoconf documentation for `clear'.
40691 cat >confdef2sed.sed <<\_ACEOF
40696 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
40698 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
40701 # If some macros were called several times there might be several times
40702 # the same #defines, which is useless. Nevertheless, we may not want to
40703 # sort them, since we want the *last* AC-DEFINE to be honored.
40704 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
40705 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
40706 rm -f confdef2sed.sed
40708 # This sed command replaces #undef with comments. This is necessary, for
40709 # example, in the case of _POSIX_SOURCE, which is predefined and required
40710 # on some systems where configure will not decide to define it.
40711 cat >>conftest.undefs <<\_ACEOF
40712 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
40715 # Break up conftest.defines because some shells have a limit on the size
40716 # of here documents, and old seds have small limits too (100 cmds).
40717 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
40718 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
40719 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
40720 echo ' :' >>$CONFIG_STATUS
40721 rm -f conftest.tail
40722 while grep . conftest.defines >/dev/null
40724 # Write a limited-size here document to $tmp/defines.sed.
40725 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
40726 # Speed up: don't consider the non `#define' lines.
40727 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
40728 # Work around the forget-to-reset-the-flag bug.
40729 echo 't clr' >>$CONFIG_STATUS
40730 echo ': clr' >>$CONFIG_STATUS
40731 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
40733 sed -f $tmp/defines.sed $tmp/in >$tmp/out
40735 mv $tmp/out $tmp/in
40737 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
40738 rm -f conftest.defines
40739 mv conftest.tail conftest.defines
40741 rm -f conftest.defines
40742 echo ' fi # grep' >>$CONFIG_STATUS
40743 echo >>$CONFIG_STATUS
40745 # Break up conftest.undefs because some shells have a limit on the size
40746 # of here documents, and old seds have small limits too (100 cmds).
40747 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
40748 rm -f conftest.tail
40749 while grep . conftest.undefs >/dev/null
40751 # Write a limited-size here document to $tmp/undefs.sed.
40752 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
40753 # Speed up: don't consider the non `#undef'
40754 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
40755 # Work around the forget-to-reset-the-flag bug.
40756 echo 't clr' >>$CONFIG_STATUS
40757 echo ': clr' >>$CONFIG_STATUS
40758 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
40760 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
40762 mv $tmp/out $tmp/in
40764 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
40765 rm -f conftest.undefs
40766 mv conftest.tail conftest.undefs
40768 rm -f conftest.undefs
40770 cat >>$CONFIG_STATUS <<\_ACEOF
40771 # Let's still pretend it is `configure' which instantiates (i.e., don't
40772 # use $as_me), people would be surprised to read:
40773 # /* config.h. Generated by config.status. */
40774 if test x"$ac_file" = x-; then
40775 echo "/* Generated by configure. */" >$tmp/config.h
40777 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
40779 cat $tmp/in >>$tmp/config.h
40781 if test x"$ac_file" != x-; then
40782 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
40783 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
40784 echo "$as_me: $ac_file is unchanged" >&6;}
40786 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
40787 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40788 X"$ac_file" : 'X\(//\)[^/]' \| \
40789 X"$ac_file" : 'X\(//\)$' \| \
40790 X"$ac_file" : 'X\(/\)' \| \
40791 . : '\(.\)' 2>/dev/null ||
40793 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40794 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40795 /^X\(\/\/\)$/{ s//\1/; q; }
40796 /^X\(\/\).*/{ s//\1/; q; }
40798 { if $as_mkdir_p; then
40803 while test ! -d "$as_dir"; do
40804 as_dirs="$as_dir $as_dirs"
40805 as_dir=`(dirname "$as_dir") 2>/dev/null ||
40806 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40807 X"$as_dir" : 'X\(//\)[^/]' \| \
40808 X"$as_dir" : 'X\(//\)$' \| \
40809 X"$as_dir" : 'X\(/\)' \| \
40810 . : '\(.\)' 2>/dev/null ||
40812 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40813 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40814 /^X\(\/\/\)$/{ s//\1/; q; }
40815 /^X\(\/\).*/{ s//\1/; q; }
40818 test ! -n "$as_dirs" || mkdir $as_dirs
40819 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
40820 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
40821 { (exit 1); exit 1; }; }; }
40824 mv $tmp/config.h $ac_file
40828 rm -f $tmp/config.h
40830 # Compute $ac_file's index in $config_headers.
40832 for _am_header in $config_headers :; do
40833 case $_am_header in
40834 $ac_file | $ac_file:* )
40837 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
40840 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
40841 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40842 X$ac_file : 'X\(//\)[^/]' \| \
40843 X$ac_file : 'X\(//\)$' \| \
40844 X$ac_file : 'X\(/\)' \| \
40845 . : '\(.\)' 2>/dev/null ||
40847 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40848 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40849 /^X\(\/\/\)$/{ s//\1/; q; }
40850 /^X\(\/\).*/{ s//\1/; q; }
40851 s/.*/./; q'`/stamp-h$_am_stamp_count
40854 cat >>$CONFIG_STATUS <<\_ACEOF
40857 # CONFIG_COMMANDS section.
40859 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
40860 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
40861 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
40862 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
40863 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40864 X"$ac_dest" : 'X\(//\)[^/]' \| \
40865 X"$ac_dest" : 'X\(//\)$' \| \
40866 X"$ac_dest" : 'X\(/\)' \| \
40867 . : '\(.\)' 2>/dev/null ||
40869 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40870 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40871 /^X\(\/\/\)$/{ s//\1/; q; }
40872 /^X\(\/\).*/{ s//\1/; q; }
40874 { if $as_mkdir_p; then
40879 while test ! -d "$as_dir"; do
40880 as_dirs="$as_dir $as_dirs"
40881 as_dir=`(dirname "$as_dir") 2>/dev/null ||
40882 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40883 X"$as_dir" : 'X\(//\)[^/]' \| \
40884 X"$as_dir" : 'X\(//\)$' \| \
40885 X"$as_dir" : 'X\(/\)' \| \
40886 . : '\(.\)' 2>/dev/null ||
40888 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40889 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40890 /^X\(\/\/\)$/{ s//\1/; q; }
40891 /^X\(\/\).*/{ s//\1/; q; }
40894 test ! -n "$as_dirs" || mkdir $as_dirs
40895 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
40896 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
40897 { (exit 1); exit 1; }; }; }
40901 if test "$ac_dir" != .; then
40902 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
40903 # A "../" for each directory in $ac_dir_suffix.
40904 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
40906 ac_dir_suffix= ac_top_builddir=
40910 .) # No --srcdir option. We are building in place.
40912 if test -z "$ac_top_builddir"; then
40915 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
40917 [\\/]* | ?:[\\/]* ) # Absolute path.
40918 ac_srcdir=$srcdir$ac_dir_suffix;
40919 ac_top_srcdir=$srcdir ;;
40920 *) # Relative path.
40921 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
40922 ac_top_srcdir=$ac_top_builddir$srcdir ;;
40925 # Do not use `cd foo && pwd` to compute absolute paths, because
40926 # the directories may not exist.
40928 .) ac_abs_builddir="$ac_dir";;
40931 .) ac_abs_builddir=`pwd`;;
40932 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
40933 *) ac_abs_builddir=`pwd`/"$ac_dir";;
40936 case $ac_abs_builddir in
40937 .) ac_abs_top_builddir=${ac_top_builddir}.;;
40939 case ${ac_top_builddir}. in
40940 .) ac_abs_top_builddir=$ac_abs_builddir;;
40941 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
40942 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
40945 case $ac_abs_builddir in
40946 .) ac_abs_srcdir=$ac_srcdir;;
40949 .) ac_abs_srcdir=$ac_abs_builddir;;
40950 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
40951 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
40954 case $ac_abs_builddir in
40955 .) ac_abs_top_srcdir=$ac_top_srcdir;;
40957 case $ac_top_srcdir in
40958 .) ac_abs_top_srcdir=$ac_abs_builddir;;
40959 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
40960 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
40965 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
40966 echo "$as_me: executing $ac_dest commands" >&6;}
40968 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
40969 # Strip MF so we end up with the name of the file.
40970 mf=`echo "$mf" | sed -e 's/:.*$//'`
40971 # Check whether this is an Automake generated Makefile or not.
40972 # We used to match only the files named `Makefile.in', but
40973 # some people rename them; so instead we look at the file content.
40974 # Grep'ing the first line is not enough: some people post-process
40975 # each Makefile.in and add a new line on top of each file to say so.
40976 # So let's grep whole file.
40977 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
40978 dirpart=`(dirname "$mf") 2>/dev/null ||
40979 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40980 X"$mf" : 'X\(//\)[^/]' \| \
40981 X"$mf" : 'X\(//\)$' \| \
40982 X"$mf" : 'X\(/\)' \| \
40983 . : '\(.\)' 2>/dev/null ||
40985 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40986 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40987 /^X\(\/\/\)$/{ s//\1/; q; }
40988 /^X\(\/\).*/{ s//\1/; q; }
40993 # Extract the definition of DEPDIR, am__include, and am__quote
40994 # from the Makefile without running `make'.
40995 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
40996 test -z "$DEPDIR" && continue
40997 am__include=`sed -n 's/^am__include = //p' < "$mf"`
40998 test -z "am__include" && continue
40999 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
41000 # When using ansi2knr, U may be empty or an underscore; expand it
41001 U=`sed -n 's/^U = //p' < "$mf"`
41002 # Find all dependency output files, they are included files with
41003 # $(DEPDIR) in their names. We invoke sed twice because it is the
41004 # simplest approach to changing $(DEPDIR) to its actual value in the
41006 for file in `sed -n "
41007 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
41008 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
41009 # Make sure the directory exists.
41010 test -f "$dirpart/$file" && continue
41011 fdir=`(dirname "$file") 2>/dev/null ||
41012 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41013 X"$file" : 'X\(//\)[^/]' \| \
41014 X"$file" : 'X\(//\)$' \| \
41015 X"$file" : 'X\(/\)' \| \
41016 . : '\(.\)' 2>/dev/null ||
41018 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41019 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41020 /^X\(\/\/\)$/{ s//\1/; q; }
41021 /^X\(\/\).*/{ s//\1/; q; }
41023 { if $as_mkdir_p; then
41024 mkdir -p $dirpart/$fdir
41026 as_dir=$dirpart/$fdir
41028 while test ! -d "$as_dir"; do
41029 as_dirs="$as_dir $as_dirs"
41030 as_dir=`(dirname "$as_dir") 2>/dev/null ||
41031 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
41032 X"$as_dir" : 'X\(//\)[^/]' \| \
41033 X"$as_dir" : 'X\(//\)$' \| \
41034 X"$as_dir" : 'X\(/\)' \| \
41035 . : '\(.\)' 2>/dev/null ||
41037 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
41038 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
41039 /^X\(\/\/\)$/{ s//\1/; q; }
41040 /^X\(\/\).*/{ s//\1/; q; }
41043 test ! -n "$as_dirs" || mkdir $as_dirs
41044 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
41045 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
41046 { (exit 1); exit 1; }; }; }
41048 # echo "creating $dirpart/$file"
41049 echo '# dummy' > "$dirpart/$file"
41056 BACKENDSC="servers/slapd/backends.c"
41057 echo "Making $BACKENDSC"
41059 cat > $BACKENDSC << ENDX
41060 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
41062 * Copyright 1998-2007 The OpenLDAP Foundation.
41063 * All rights reserved.
41065 * Redistribution and use in source and binary forms, with or without
41066 * modification, are permitted only as authorized by the OpenLDAP
41069 * A copy of this license is available in the file LICENSE in the
41070 * top-level directory of the distribution or, alternatively, at
41071 * <http://www.OpenLDAP.org/license.html>.
41073 /* This file is automatically generated by configure; please do not edit. */
41075 #include "portable.h"
41079 if test "${STATIC_BACKENDS}"; then
41080 for b in config ${STATIC_BACKENDS}; do
41081 bb=`echo "${b}" | sed -e 's/back-//'`
41082 cat >> $BACKENDSC << ENDX
41083 extern BI_init ${bb}_back_initialize;
41087 cat >> $BACKENDSC << ENDX
41089 BackendInfo slap_binfo[] = {
41092 for b in config ${STATIC_BACKENDS}; do
41093 bb=`echo "${b}" | sed -e 's/back-//'`
41094 echo " Add ${bb} ..."
41095 cat >> $BACKENDSC << ENDX
41096 { "${bb}", ${bb}_back_initialize },
41100 cat >> $BACKENDSC << ENDX
41104 /* end of generated file */
41107 OVERLAYSC="servers/slapd/overlays/statover.c"
41108 echo "Making $OVERLAYSC"
41110 cat > $OVERLAYSC << ENDX
41111 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
41113 * Copyright 1998-2007 The OpenLDAP Foundation.
41114 * All rights reserved.
41116 * Redistribution and use in source and binary forms, with or without
41117 * modification, are permitted only as authorized by the OpenLDAP
41120 * A copy of this license is available in the file LICENSE in the
41121 * top-level directory of the distribution or, alternatively, at
41122 * <http://www.OpenLDAP.org/license.html>.
41124 /* This file is automatically generated by configure; please do not edit. */
41126 #include "portable.h"
41130 if test "${STATIC_OVERLAYS}"; then
41131 for o in ${STATIC_OVERLAYS}; do
41132 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
41133 cat >> $OVERLAYSC << ENDX
41134 extern OV_init ${oo}_initialize;
41139 cat >> $OVERLAYSC << ENDX
41141 OverlayInit slap_oinfo[] = {
41144 if test "${STATIC_OVERLAYS}"; then
41145 for o in ${STATIC_OVERLAYS}; do
41146 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
41147 echo " Add ${oo} ..."
41148 cat >> $OVERLAYSC << ENDX
41149 { "${oo}", ${oo}_initialize },
41154 cat >> $OVERLAYSC << ENDX
41158 /* end of generated file */
41161 echo Please run \"make depend\" to build dependencies
41167 cat >>$CONFIG_STATUS <<\_ACEOF
41169 { (exit 0); exit 0; }
41171 chmod +x $CONFIG_STATUS
41172 ac_clean_files=$ac_clean_files_save
41175 # configure is writing to config.log, and then calls config.status.
41176 # config.status does its own redirection, appending to config.log.
41177 # Unfortunately, on DOS this fails, as config.log is still kept open
41178 # by configure, so config.status won't be able to write to it; its
41179 # output is simply discarded. So we exec the FD to /dev/null,
41180 # effectively closing config.log, so it can be properly (re)opened and
41181 # appended to by config.status. When coming back to configure, we
41182 # need to make the FD available again.
41183 if test "$no_create" != yes; then
41185 ac_config_status_args=
41186 test "$silent" = yes &&
41187 ac_config_status_args="$ac_config_status_args --quiet"
41189 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
41191 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
41192 # would make configure fail if this is the last instruction.
41193 $ac_cs_success || { (exit 1); exit 1; }