2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.643 2007/01/09 22:44:09 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;}
23178 for ac_func in pthread_kill pthread_rwlock_destroy
23180 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23181 echo "$as_me:$LINENO: checking for $ac_func" >&5
23182 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
23183 if eval "test \"\${$as_ac_var+set}\" = set"; then
23184 echo $ECHO_N "(cached) $ECHO_C" >&6
23186 cat >conftest.$ac_ext <<_ACEOF
23189 cat confdefs.h >>conftest.$ac_ext
23190 cat >>conftest.$ac_ext <<_ACEOF
23191 /* end confdefs.h. */
23192 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23193 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23194 #define $ac_func innocuous_$ac_func
23196 /* System header to define __stub macros and hopefully few prototypes,
23197 which can conflict with char $ac_func (); below.
23198 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23199 <limits.h> exists even on freestanding compilers. */
23202 # include <limits.h>
23204 # include <assert.h>
23209 /* Override any gcc2 internal prototype to avoid an error. */
23214 /* We use char because int might match the return type of a gcc2
23215 builtin and then its argument prototype would still apply. */
23217 /* The GNU C library defines this for functions which it implements
23218 to always fail with ENOSYS. Some functions are actually named
23219 something starting with __ and the normal name is an alias. */
23220 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
23223 char (*f) () = $ac_func;
23232 return f != $ac_func;
23237 rm -f conftest.$ac_objext conftest$ac_exeext
23238 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23239 (eval $ac_link) 2>conftest.er1
23241 grep -v '^ *+' conftest.er1 >conftest.err
23243 cat conftest.err >&5
23244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23245 (exit $ac_status); } &&
23246 { ac_try='test -z "$ac_c_werror_flag"
23247 || test ! -s conftest.err'
23248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23249 (eval $ac_try) 2>&5
23251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23252 (exit $ac_status); }; } &&
23253 { ac_try='test -s conftest$ac_exeext'
23254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23255 (eval $ac_try) 2>&5
23257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23258 (exit $ac_status); }; }; then
23259 eval "$as_ac_var=yes"
23261 echo "$as_me: failed program was:" >&5
23262 sed 's/^/| /' conftest.$ac_ext >&5
23264 eval "$as_ac_var=no"
23266 rm -f conftest.err conftest.$ac_objext \
23267 conftest$ac_exeext conftest.$ac_ext
23269 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
23270 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
23271 if test `eval echo '${'$as_ac_var'}'` = yes; then
23272 cat >>confdefs.h <<_ACEOF
23273 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23280 echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
23281 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6
23282 if test "${ol_cv_func_pthread_detach+set}" = set; then
23283 echo $ECHO_N "(cached) $ECHO_C" >&6
23286 cat >conftest.$ac_ext <<_ACEOF
23289 cat confdefs.h >>conftest.$ac_ext
23290 cat >>conftest.$ac_ext <<_ACEOF
23291 /* end confdefs.h. */
23293 #include <pthread.h>
23295 #define NULL (void*)0
23301 pthread_detach(NULL);
23306 rm -f conftest.$ac_objext conftest$ac_exeext
23307 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23308 (eval $ac_link) 2>conftest.er1
23310 grep -v '^ *+' conftest.er1 >conftest.err
23312 cat conftest.err >&5
23313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23314 (exit $ac_status); } &&
23315 { ac_try='test -z "$ac_c_werror_flag"
23316 || test ! -s conftest.err'
23317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23318 (eval $ac_try) 2>&5
23320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23321 (exit $ac_status); }; } &&
23322 { ac_try='test -s conftest$ac_exeext'
23323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23324 (eval $ac_try) 2>&5
23326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23327 (exit $ac_status); }; }; then
23328 ol_cv_func_pthread_detach=yes
23330 echo "$as_me: failed program was:" >&5
23331 sed 's/^/| /' conftest.$ac_ext >&5
23333 ol_cv_func_pthread_detach=no
23335 rm -f conftest.err conftest.$ac_objext \
23336 conftest$ac_exeext conftest.$ac_ext
23339 echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
23340 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6
23342 if test $ol_cv_func_pthread_detach = no ; then
23343 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
23344 echo "$as_me: error: could not locate pthread_detach()" >&2;}
23345 { (exit 1); exit 1; }; }
23349 cat >>confdefs.h <<\_ACEOF
23350 #define HAVE_PTHREAD_DETACH 1
23359 pthread_setconcurrency \
23360 pthread_getconcurrency \
23361 thr_setconcurrency \
23362 thr_getconcurrency \
23365 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23366 echo "$as_me:$LINENO: checking for $ac_func" >&5
23367 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
23368 if eval "test \"\${$as_ac_var+set}\" = set"; then
23369 echo $ECHO_N "(cached) $ECHO_C" >&6
23371 cat >conftest.$ac_ext <<_ACEOF
23374 cat confdefs.h >>conftest.$ac_ext
23375 cat >>conftest.$ac_ext <<_ACEOF
23376 /* end confdefs.h. */
23377 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23378 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23379 #define $ac_func innocuous_$ac_func
23381 /* System header to define __stub macros and hopefully few prototypes,
23382 which can conflict with char $ac_func (); below.
23383 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23384 <limits.h> exists even on freestanding compilers. */
23387 # include <limits.h>
23389 # include <assert.h>
23394 /* Override any gcc2 internal prototype to avoid an error. */
23399 /* We use char because int might match the return type of a gcc2
23400 builtin and then its argument prototype would still apply. */
23402 /* The GNU C library defines this for functions which it implements
23403 to always fail with ENOSYS. Some functions are actually named
23404 something starting with __ and the normal name is an alias. */
23405 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
23408 char (*f) () = $ac_func;
23417 return f != $ac_func;
23422 rm -f conftest.$ac_objext conftest$ac_exeext
23423 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23424 (eval $ac_link) 2>conftest.er1
23426 grep -v '^ *+' conftest.er1 >conftest.err
23428 cat conftest.err >&5
23429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23430 (exit $ac_status); } &&
23431 { ac_try='test -z "$ac_c_werror_flag"
23432 || test ! -s conftest.err'
23433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23434 (eval $ac_try) 2>&5
23436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23437 (exit $ac_status); }; } &&
23438 { ac_try='test -s conftest$ac_exeext'
23439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23440 (eval $ac_try) 2>&5
23442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23443 (exit $ac_status); }; }; then
23444 eval "$as_ac_var=yes"
23446 echo "$as_me: failed program was:" >&5
23447 sed 's/^/| /' conftest.$ac_ext >&5
23449 eval "$as_ac_var=no"
23451 rm -f conftest.err conftest.$ac_objext \
23452 conftest$ac_exeext conftest.$ac_ext
23454 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
23455 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
23456 if test `eval echo '${'$as_ac_var'}'` = yes; then
23457 cat >>confdefs.h <<_ACEOF
23458 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23467 for ac_func in pthread_kill_other_threads_np
23469 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
23470 echo "$as_me:$LINENO: checking for $ac_func" >&5
23471 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
23472 if eval "test \"\${$as_ac_var+set}\" = set"; then
23473 echo $ECHO_N "(cached) $ECHO_C" >&6
23475 cat >conftest.$ac_ext <<_ACEOF
23478 cat confdefs.h >>conftest.$ac_ext
23479 cat >>conftest.$ac_ext <<_ACEOF
23480 /* end confdefs.h. */
23481 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23482 For example, HP-UX 11i <limits.h> declares gettimeofday. */
23483 #define $ac_func innocuous_$ac_func
23485 /* System header to define __stub macros and hopefully few prototypes,
23486 which can conflict with char $ac_func (); below.
23487 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23488 <limits.h> exists even on freestanding compilers. */
23491 # include <limits.h>
23493 # include <assert.h>
23498 /* Override any gcc2 internal prototype to avoid an error. */
23503 /* We use char because int might match the return type of a gcc2
23504 builtin and then its argument prototype would still apply. */
23506 /* The GNU C library defines this for functions which it implements
23507 to always fail with ENOSYS. Some functions are actually named
23508 something starting with __ and the normal name is an alias. */
23509 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
23512 char (*f) () = $ac_func;
23521 return f != $ac_func;
23526 rm -f conftest.$ac_objext conftest$ac_exeext
23527 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23528 (eval $ac_link) 2>conftest.er1
23530 grep -v '^ *+' conftest.er1 >conftest.err
23532 cat conftest.err >&5
23533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23534 (exit $ac_status); } &&
23535 { ac_try='test -z "$ac_c_werror_flag"
23536 || test ! -s conftest.err'
23537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23538 (eval $ac_try) 2>&5
23540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23541 (exit $ac_status); }; } &&
23542 { ac_try='test -s conftest$ac_exeext'
23543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23544 (eval $ac_try) 2>&5
23546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23547 (exit $ac_status); }; }; then
23548 eval "$as_ac_var=yes"
23550 echo "$as_me: failed program was:" >&5
23551 sed 's/^/| /' conftest.$ac_ext >&5
23553 eval "$as_ac_var=no"
23555 rm -f conftest.err conftest.$ac_objext \
23556 conftest$ac_exeext conftest.$ac_ext
23558 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
23559 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
23560 if test `eval echo '${'$as_ac_var'}'` = yes; then
23561 cat >>confdefs.h <<_ACEOF
23562 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
23568 echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
23569 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6
23570 if test "${ol_cv_sys_linux_threads+set}" = set; then
23571 echo $ECHO_N "(cached) $ECHO_C" >&6
23573 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
23575 echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
23576 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6
23581 echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
23582 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6
23583 if test "${ol_cv_linux_threads+set}" = set; then
23584 echo $ECHO_N "(cached) $ECHO_C" >&6
23587 if test $ol_cv_header_linux_threads = yes &&
23588 test $ol_cv_sys_linux_threads = yes; then
23589 ol_cv_linux_threads=yes
23590 elif test $ol_cv_header_linux_threads = no &&
23591 test $ol_cv_sys_linux_threads = no; then
23592 ol_cv_linux_threads=no
23594 ol_cv_linux_threads=error
23598 echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
23599 echo "${ECHO_T}$ol_cv_linux_threads" >&6
23602 if test $ol_cv_linux_threads = error; then
23603 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
23604 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
23605 { (exit 1); exit 1; }; };
23608 echo "$as_me:$LINENO: checking if pthread_create() works" >&5
23609 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6
23610 if test "${ol_cv_pthread_create_works+set}" = set; then
23611 echo $ECHO_N "(cached) $ECHO_C" >&6
23614 if test "$cross_compiling" = yes; then
23615 ol_cv_pthread_create_works=yes
23617 cat >conftest.$ac_ext <<_ACEOF
23620 cat confdefs.h >>conftest.$ac_ext
23621 cat >>conftest.$ac_ext <<_ACEOF
23622 /* end confdefs.h. */
23624 /* pthread test headers */
23625 #include <pthread.h>
23626 #if HAVE_PTHREADS < 7
23630 #define NULL (void*)0
23633 static void *task(p)
23636 return (void *) (p == NULL);
23640 int main(argc, argv)
23645 /* pthread test function */
23646 #ifndef PTHREAD_CREATE_DETACHED
23647 #define PTHREAD_CREATE_DETACHED 1
23651 int detach = PTHREAD_CREATE_DETACHED;
23653 #if HAVE_PTHREADS > 4
23654 /* Final pthreads */
23655 pthread_attr_t attr;
23657 status = pthread_attr_init(&attr);
23658 if( status ) return status;
23660 #if HAVE_PTHREADS < 7
23661 status = pthread_attr_setdetachstate(&attr, &detach);
23662 if( status < 0 ) status = errno;
23664 status = pthread_attr_setdetachstate(&attr, detach);
23666 if( status ) return status;
23667 status = pthread_create( &t, &attr, task, NULL );
23668 #if HAVE_PTHREADS < 7
23669 if( status < 0 ) status = errno;
23671 if( status ) return status;
23673 /* Draft 4 pthreads */
23674 status = pthread_create( &t, pthread_attr_default, task, NULL );
23675 if( status ) return errno;
23677 /* give thread a chance to complete */
23678 /* it should remain joinable and hence detachable */
23681 status = pthread_detach( &t );
23682 if( status ) return errno;
23685 #ifdef HAVE_LINUX_THREADS
23686 pthread_kill_other_threads_np();
23694 rm -f conftest$ac_exeext
23695 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23696 (eval $ac_link) 2>&5
23698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23699 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23701 (eval $ac_try) 2>&5
23703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23704 (exit $ac_status); }; }; then
23705 ol_cv_pthread_create_works=yes
23707 echo "$as_me: program exited with status $ac_status" >&5
23708 echo "$as_me: failed program was:" >&5
23709 sed 's/^/| /' conftest.$ac_ext >&5
23711 ( exit $ac_status )
23712 ol_cv_pthread_create_works=no
23714 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23717 echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
23718 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6
23720 if test $ol_cv_pthread_create_works = no ; then
23721 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
23722 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
23723 { (exit 1); exit 1; }; }
23726 ol_replace_broken_yield=no
23728 if test $ol_replace_broken_yield = yes ; then
23730 cat >>confdefs.h <<\_ACEOF
23731 #define REPLACE_BROKEN_YIELD 1
23736 if test $ol_with_yielding_select = auto ; then
23737 echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
23738 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6
23739 if test "${ol_cv_pthread_select_yields+set}" = set; then
23740 echo $ECHO_N "(cached) $ECHO_C" >&6
23743 if test "$cross_compiling" = yes; then
23744 ol_cv_pthread_select_yields=cross
23746 cat >conftest.$ac_ext <<_ACEOF
23749 cat confdefs.h >>conftest.$ac_ext
23750 cat >>conftest.$ac_ext <<_ACEOF
23751 /* end confdefs.h. */
23753 #include <sys/types.h>
23754 #include <sys/time.h>
23755 #include <unistd.h>
23756 #include <pthread.h>
23758 #define NULL (void*) 0
23761 static int fildes[2];
23763 static void *task(p)
23775 FD_SET(fildes[0], &rfds);
23777 /* we're not interested in any fds */
23778 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
23785 exit(0); /* if we exit here, the select blocked the whole process */
23788 int main(argc, argv)
23794 /* create a pipe to select */
23795 if(pipe(&fildes[0])) {
23800 #ifdef HAVE_PTHREAD_SETCONCURRENCY
23801 (void) pthread_setconcurrency(2);
23803 #ifdef HAVE_THR_SETCONCURRENCY
23804 /* Set Solaris LWP concurrency to 2 */
23805 thr_setconcurrency(2);
23809 #if HAVE_PTHREADS < 6
23810 pthread_create(&t, pthread_attr_default, task, NULL);
23812 pthread_create(&t, NULL, task, NULL);
23815 /* make sure task runs first */
23818 #elif defined( HAVE_SCHED_YIELD )
23820 #elif defined( HAVE_PTHREAD_YIELD )
23827 rm -f conftest$ac_exeext
23828 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
23829 (eval $ac_link) 2>&5
23831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23832 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23833 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23834 (eval $ac_try) 2>&5
23836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23837 (exit $ac_status); }; }; then
23838 ol_cv_pthread_select_yields=no
23840 echo "$as_me: program exited with status $ac_status" >&5
23841 echo "$as_me: failed program was:" >&5
23842 sed 's/^/| /' conftest.$ac_ext >&5
23844 ( exit $ac_status )
23845 ol_cv_pthread_select_yields=yes
23847 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23850 echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
23851 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6
23853 if test $ol_cv_pthread_select_yields = cross ; then
23854 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
23855 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
23856 { (exit 1); exit 1; }; }
23859 if test $ol_cv_pthread_select_yields = yes ; then
23860 ol_with_yielding_select=yes
23864 CPPFLAGS="$save_CPPFLAGS"
23867 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
23868 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
23869 { (exit 1); exit 1; }; }
23873 if test $ol_with_threads = posix ; then
23874 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
23875 echo "$as_me: error: could not locate POSIX Threads" >&2;}
23876 { (exit 1); exit 1; }; }
23881 case $ol_with_threads in auto | yes | mach)
23885 for ac_header in mach/cthreads.h cthreads.h
23887 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
23888 if eval "test \"\${$as_ac_Header+set}\" = set"; then
23889 echo "$as_me:$LINENO: checking for $ac_header" >&5
23890 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
23891 if eval "test \"\${$as_ac_Header+set}\" = set"; then
23892 echo $ECHO_N "(cached) $ECHO_C" >&6
23894 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
23895 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
23897 # Is the header compilable?
23898 echo "$as_me:$LINENO: checking $ac_header usability" >&5
23899 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
23900 cat >conftest.$ac_ext <<_ACEOF
23903 cat confdefs.h >>conftest.$ac_ext
23904 cat >>conftest.$ac_ext <<_ACEOF
23905 /* end confdefs.h. */
23906 $ac_includes_default
23907 #include <$ac_header>
23909 rm -f conftest.$ac_objext
23910 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
23911 (eval $ac_compile) 2>conftest.er1
23913 grep -v '^ *+' conftest.er1 >conftest.err
23915 cat conftest.err >&5
23916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23917 (exit $ac_status); } &&
23918 { ac_try='test -z "$ac_c_werror_flag"
23919 || test ! -s conftest.err'
23920 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23921 (eval $ac_try) 2>&5
23923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23924 (exit $ac_status); }; } &&
23925 { ac_try='test -s conftest.$ac_objext'
23926 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
23927 (eval $ac_try) 2>&5
23929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23930 (exit $ac_status); }; }; then
23931 ac_header_compiler=yes
23933 echo "$as_me: failed program was:" >&5
23934 sed 's/^/| /' conftest.$ac_ext >&5
23936 ac_header_compiler=no
23938 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
23939 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
23940 echo "${ECHO_T}$ac_header_compiler" >&6
23942 # Is the header present?
23943 echo "$as_me:$LINENO: checking $ac_header presence" >&5
23944 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
23945 cat >conftest.$ac_ext <<_ACEOF
23948 cat confdefs.h >>conftest.$ac_ext
23949 cat >>conftest.$ac_ext <<_ACEOF
23950 /* end confdefs.h. */
23951 #include <$ac_header>
23953 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
23954 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
23956 grep -v '^ *+' conftest.er1 >conftest.err
23958 cat conftest.err >&5
23959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23960 (exit $ac_status); } >/dev/null; then
23961 if test -s conftest.err; then
23962 ac_cpp_err=$ac_c_preproc_warn_flag
23963 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
23970 if test -z "$ac_cpp_err"; then
23971 ac_header_preproc=yes
23973 echo "$as_me: failed program was:" >&5
23974 sed 's/^/| /' conftest.$ac_ext >&5
23976 ac_header_preproc=no
23978 rm -f conftest.err conftest.$ac_ext
23979 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23980 echo "${ECHO_T}$ac_header_preproc" >&6
23982 # So? What about this header?
23983 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23985 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
23986 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
23987 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
23988 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
23989 ac_header_preproc=yes
23992 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
23993 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
23994 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
23995 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
23996 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
23997 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
23998 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
23999 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
24000 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24001 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24002 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24003 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24006 ## --------------------------------------------- ##
24007 ## Report this to <http://www.openldap.org/its/> ##
24008 ## --------------------------------------------- ##
24011 sed "s/^/$as_me: WARNING: /" >&2
24014 echo "$as_me:$LINENO: checking for $ac_header" >&5
24015 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24016 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24017 echo $ECHO_N "(cached) $ECHO_C" >&6
24019 eval "$as_ac_Header=\$ac_header_preproc"
24021 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24022 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24025 if test `eval echo '${'$as_ac_Header'}'` = yes; then
24026 cat >>confdefs.h <<_ACEOF
24027 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24034 if test $ac_cv_header_mach_cthreads_h = yes ; then
24035 ol_with_threads=found
24037 echo "$as_me:$LINENO: checking for cthread_fork" >&5
24038 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
24039 if test "${ac_cv_func_cthread_fork+set}" = set; then
24040 echo $ECHO_N "(cached) $ECHO_C" >&6
24042 cat >conftest.$ac_ext <<_ACEOF
24045 cat confdefs.h >>conftest.$ac_ext
24046 cat >>conftest.$ac_ext <<_ACEOF
24047 /* end confdefs.h. */
24048 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
24049 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24050 #define cthread_fork innocuous_cthread_fork
24052 /* System header to define __stub macros and hopefully few prototypes,
24053 which can conflict with char cthread_fork (); below.
24054 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24055 <limits.h> exists even on freestanding compilers. */
24058 # include <limits.h>
24060 # include <assert.h>
24063 #undef cthread_fork
24065 /* Override any gcc2 internal prototype to avoid an error. */
24070 /* We use char because int might match the return type of a gcc2
24071 builtin and then its argument prototype would still apply. */
24072 char cthread_fork ();
24073 /* The GNU C library defines this for functions which it implements
24074 to always fail with ENOSYS. Some functions are actually named
24075 something starting with __ and the normal name is an alias. */
24076 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
24079 char (*f) () = cthread_fork;
24088 return f != cthread_fork;
24093 rm -f conftest.$ac_objext conftest$ac_exeext
24094 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24095 (eval $ac_link) 2>conftest.er1
24097 grep -v '^ *+' conftest.er1 >conftest.err
24099 cat conftest.err >&5
24100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24101 (exit $ac_status); } &&
24102 { ac_try='test -z "$ac_c_werror_flag"
24103 || test ! -s conftest.err'
24104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24105 (eval $ac_try) 2>&5
24107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24108 (exit $ac_status); }; } &&
24109 { ac_try='test -s conftest$ac_exeext'
24110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24111 (eval $ac_try) 2>&5
24113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24114 (exit $ac_status); }; }; then
24115 ac_cv_func_cthread_fork=yes
24117 echo "$as_me: failed program was:" >&5
24118 sed 's/^/| /' conftest.$ac_ext >&5
24120 ac_cv_func_cthread_fork=no
24122 rm -f conftest.err conftest.$ac_objext \
24123 conftest$ac_exeext conftest.$ac_ext
24125 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
24126 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
24127 if test $ac_cv_func_cthread_fork = yes; then
24128 ol_link_threads=yes
24132 if test $ol_link_threads = no ; then
24133 echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
24134 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6
24135 if test "${ol_cv_cthread_all_load+set}" = set; then
24136 echo $ECHO_N "(cached) $ECHO_C" >&6
24140 LIBS="-all_load $LIBS"
24141 cat >conftest.$ac_ext <<_ACEOF
24144 cat confdefs.h >>conftest.$ac_ext
24145 cat >>conftest.$ac_ext <<_ACEOF
24146 /* end confdefs.h. */
24147 #include <mach/cthreads.h>
24152 cthread_fork((void *)0, (void *)0);
24158 rm -f conftest.$ac_objext conftest$ac_exeext
24159 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24160 (eval $ac_link) 2>conftest.er1
24162 grep -v '^ *+' conftest.er1 >conftest.err
24164 cat conftest.err >&5
24165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24166 (exit $ac_status); } &&
24167 { ac_try='test -z "$ac_c_werror_flag"
24168 || test ! -s conftest.err'
24169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24170 (eval $ac_try) 2>&5
24172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24173 (exit $ac_status); }; } &&
24174 { ac_try='test -s conftest$ac_exeext'
24175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24176 (eval $ac_try) 2>&5
24178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24179 (exit $ac_status); }; }; then
24180 ol_cv_cthread_all_load=yes
24182 echo "$as_me: failed program was:" >&5
24183 sed 's/^/| /' conftest.$ac_ext >&5
24185 ol_cv_cthread_all_load=no
24187 rm -f conftest.err conftest.$ac_objext \
24188 conftest$ac_exeext conftest.$ac_ext
24192 echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
24193 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6
24195 if test $ol_cv_cthread_all_load = yes ; then
24196 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
24197 ol_link_threads=mach
24198 ol_with_threads=found
24202 elif test $ac_cv_header_cthreads_h = yes ; then
24204 ol_with_threads=found
24207 LIBS="$LIBS -lthreads"
24208 echo "$as_me:$LINENO: checking for cthread_fork" >&5
24209 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6
24210 if test "${ac_cv_func_cthread_fork+set}" = set; then
24211 echo $ECHO_N "(cached) $ECHO_C" >&6
24213 cat >conftest.$ac_ext <<_ACEOF
24216 cat confdefs.h >>conftest.$ac_ext
24217 cat >>conftest.$ac_ext <<_ACEOF
24218 /* end confdefs.h. */
24219 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
24220 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24221 #define cthread_fork innocuous_cthread_fork
24223 /* System header to define __stub macros and hopefully few prototypes,
24224 which can conflict with char cthread_fork (); below.
24225 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24226 <limits.h> exists even on freestanding compilers. */
24229 # include <limits.h>
24231 # include <assert.h>
24234 #undef cthread_fork
24236 /* Override any gcc2 internal prototype to avoid an error. */
24241 /* We use char because int might match the return type of a gcc2
24242 builtin and then its argument prototype would still apply. */
24243 char cthread_fork ();
24244 /* The GNU C library defines this for functions which it implements
24245 to always fail with ENOSYS. Some functions are actually named
24246 something starting with __ and the normal name is an alias. */
24247 #if defined (__stub_cthread_fork) || defined (__stub___cthread_fork)
24250 char (*f) () = cthread_fork;
24259 return f != cthread_fork;
24264 rm -f conftest.$ac_objext conftest$ac_exeext
24265 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24266 (eval $ac_link) 2>conftest.er1
24268 grep -v '^ *+' conftest.er1 >conftest.err
24270 cat conftest.err >&5
24271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24272 (exit $ac_status); } &&
24273 { ac_try='test -z "$ac_c_werror_flag"
24274 || test ! -s conftest.err'
24275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24276 (eval $ac_try) 2>&5
24278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24279 (exit $ac_status); }; } &&
24280 { ac_try='test -s conftest$ac_exeext'
24281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24282 (eval $ac_try) 2>&5
24284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24285 (exit $ac_status); }; }; then
24286 ac_cv_func_cthread_fork=yes
24288 echo "$as_me: failed program was:" >&5
24289 sed 's/^/| /' conftest.$ac_ext >&5
24291 ac_cv_func_cthread_fork=no
24293 rm -f conftest.err conftest.$ac_objext \
24294 conftest$ac_exeext conftest.$ac_ext
24296 echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
24297 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6
24298 if test $ac_cv_func_cthread_fork = yes; then
24299 ol_link_threads=yes
24304 if test $ol_link_threads = yes ; then
24305 LTHREAD_LIBS="-lthreads"
24306 ol_link_threads=mach
24307 ol_with_threads=found
24309 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
24310 echo "$as_me: error: could not link with Mach CThreads" >&2;}
24311 { (exit 1); exit 1; }; }
24314 elif test $ol_with_threads = mach ; then
24315 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
24316 echo "$as_me: error: could not locate Mach CThreads" >&2;}
24317 { (exit 1); exit 1; }; }
24320 if test $ol_link_threads = mach ; then
24322 cat >>confdefs.h <<\_ACEOF
24323 #define HAVE_MACH_CTHREADS 1
24326 elif test $ol_with_threads = found ; then
24327 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
24328 echo "$as_me: error: could not link with Mach CThreads" >&2;}
24329 { (exit 1); exit 1; }; }
24334 case $ol_with_threads in auto | yes | pth)
24337 for ac_header in pth.h
24339 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24340 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24341 echo "$as_me:$LINENO: checking for $ac_header" >&5
24342 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24343 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24344 echo $ECHO_N "(cached) $ECHO_C" >&6
24346 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24347 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24349 # Is the header compilable?
24350 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24351 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24352 cat >conftest.$ac_ext <<_ACEOF
24355 cat confdefs.h >>conftest.$ac_ext
24356 cat >>conftest.$ac_ext <<_ACEOF
24357 /* end confdefs.h. */
24358 $ac_includes_default
24359 #include <$ac_header>
24361 rm -f conftest.$ac_objext
24362 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24363 (eval $ac_compile) 2>conftest.er1
24365 grep -v '^ *+' conftest.er1 >conftest.err
24367 cat conftest.err >&5
24368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24369 (exit $ac_status); } &&
24370 { ac_try='test -z "$ac_c_werror_flag"
24371 || test ! -s conftest.err'
24372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24373 (eval $ac_try) 2>&5
24375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24376 (exit $ac_status); }; } &&
24377 { ac_try='test -s conftest.$ac_objext'
24378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24379 (eval $ac_try) 2>&5
24381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24382 (exit $ac_status); }; }; then
24383 ac_header_compiler=yes
24385 echo "$as_me: failed program was:" >&5
24386 sed 's/^/| /' conftest.$ac_ext >&5
24388 ac_header_compiler=no
24390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24391 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24392 echo "${ECHO_T}$ac_header_compiler" >&6
24394 # Is the header present?
24395 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24396 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24397 cat >conftest.$ac_ext <<_ACEOF
24400 cat confdefs.h >>conftest.$ac_ext
24401 cat >>conftest.$ac_ext <<_ACEOF
24402 /* end confdefs.h. */
24403 #include <$ac_header>
24405 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24406 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24408 grep -v '^ *+' conftest.er1 >conftest.err
24410 cat conftest.err >&5
24411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24412 (exit $ac_status); } >/dev/null; then
24413 if test -s conftest.err; then
24414 ac_cpp_err=$ac_c_preproc_warn_flag
24415 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24422 if test -z "$ac_cpp_err"; then
24423 ac_header_preproc=yes
24425 echo "$as_me: failed program was:" >&5
24426 sed 's/^/| /' conftest.$ac_ext >&5
24428 ac_header_preproc=no
24430 rm -f conftest.err conftest.$ac_ext
24431 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24432 echo "${ECHO_T}$ac_header_preproc" >&6
24434 # So? What about this header?
24435 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24437 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24438 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24439 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24440 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24441 ac_header_preproc=yes
24444 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
24445 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
24446 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
24447 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
24448 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
24449 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
24450 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
24451 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
24452 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24453 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24454 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24455 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24458 ## --------------------------------------------- ##
24459 ## Report this to <http://www.openldap.org/its/> ##
24460 ## --------------------------------------------- ##
24463 sed "s/^/$as_me: WARNING: /" >&2
24466 echo "$as_me:$LINENO: checking for $ac_header" >&5
24467 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24468 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24469 echo $ECHO_N "(cached) $ECHO_C" >&6
24471 eval "$as_ac_Header=\$ac_header_preproc"
24473 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24474 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24477 if test `eval echo '${'$as_ac_Header'}'` = yes; then
24478 cat >>confdefs.h <<_ACEOF
24479 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24487 if test $ac_cv_header_pth_h = yes ; then
24488 echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
24489 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6
24490 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
24491 echo $ECHO_N "(cached) $ECHO_C" >&6
24493 ac_check_lib_save_LIBS=$LIBS
24495 cat >conftest.$ac_ext <<_ACEOF
24498 cat confdefs.h >>conftest.$ac_ext
24499 cat >>conftest.$ac_ext <<_ACEOF
24500 /* end confdefs.h. */
24502 /* Override any gcc2 internal prototype to avoid an error. */
24506 /* We use char because int might match the return type of a gcc2
24507 builtin and then its argument prototype would still apply. */
24508 char pth_version ();
24517 rm -f conftest.$ac_objext conftest$ac_exeext
24518 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24519 (eval $ac_link) 2>conftest.er1
24521 grep -v '^ *+' conftest.er1 >conftest.err
24523 cat conftest.err >&5
24524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24525 (exit $ac_status); } &&
24526 { ac_try='test -z "$ac_c_werror_flag"
24527 || test ! -s conftest.err'
24528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24529 (eval $ac_try) 2>&5
24531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24532 (exit $ac_status); }; } &&
24533 { ac_try='test -s conftest$ac_exeext'
24534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24535 (eval $ac_try) 2>&5
24537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24538 (exit $ac_status); }; }; then
24539 ac_cv_lib_pth_pth_version=yes
24541 echo "$as_me: failed program was:" >&5
24542 sed 's/^/| /' conftest.$ac_ext >&5
24544 ac_cv_lib_pth_pth_version=no
24546 rm -f conftest.err conftest.$ac_objext \
24547 conftest$ac_exeext conftest.$ac_ext
24548 LIBS=$ac_check_lib_save_LIBS
24550 echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
24551 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6
24552 if test $ac_cv_lib_pth_pth_version = yes; then
24559 if test $have_pth = yes ; then
24561 cat >>confdefs.h <<\_ACEOF
24562 #define HAVE_GNU_PTH 1
24565 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
24566 ol_link_threads=pth
24567 ol_with_threads=found
24569 if test $ol_with_yielding_select = auto ; then
24570 ol_with_yielding_select=yes
24577 case $ol_with_threads in auto | yes | lwp)
24581 for ac_header in thread.h synch.h
24583 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24584 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24585 echo "$as_me:$LINENO: checking for $ac_header" >&5
24586 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24587 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24588 echo $ECHO_N "(cached) $ECHO_C" >&6
24590 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24591 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24593 # Is the header compilable?
24594 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24595 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24596 cat >conftest.$ac_ext <<_ACEOF
24599 cat confdefs.h >>conftest.$ac_ext
24600 cat >>conftest.$ac_ext <<_ACEOF
24601 /* end confdefs.h. */
24602 $ac_includes_default
24603 #include <$ac_header>
24605 rm -f conftest.$ac_objext
24606 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24607 (eval $ac_compile) 2>conftest.er1
24609 grep -v '^ *+' conftest.er1 >conftest.err
24611 cat conftest.err >&5
24612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24613 (exit $ac_status); } &&
24614 { ac_try='test -z "$ac_c_werror_flag"
24615 || test ! -s conftest.err'
24616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24617 (eval $ac_try) 2>&5
24619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24620 (exit $ac_status); }; } &&
24621 { ac_try='test -s conftest.$ac_objext'
24622 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24623 (eval $ac_try) 2>&5
24625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24626 (exit $ac_status); }; }; then
24627 ac_header_compiler=yes
24629 echo "$as_me: failed program was:" >&5
24630 sed 's/^/| /' conftest.$ac_ext >&5
24632 ac_header_compiler=no
24634 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24635 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24636 echo "${ECHO_T}$ac_header_compiler" >&6
24638 # Is the header present?
24639 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24640 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24641 cat >conftest.$ac_ext <<_ACEOF
24644 cat confdefs.h >>conftest.$ac_ext
24645 cat >>conftest.$ac_ext <<_ACEOF
24646 /* end confdefs.h. */
24647 #include <$ac_header>
24649 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24650 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24652 grep -v '^ *+' conftest.er1 >conftest.err
24654 cat conftest.err >&5
24655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24656 (exit $ac_status); } >/dev/null; then
24657 if test -s conftest.err; then
24658 ac_cpp_err=$ac_c_preproc_warn_flag
24659 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
24666 if test -z "$ac_cpp_err"; then
24667 ac_header_preproc=yes
24669 echo "$as_me: failed program was:" >&5
24670 sed 's/^/| /' conftest.$ac_ext >&5
24672 ac_header_preproc=no
24674 rm -f conftest.err conftest.$ac_ext
24675 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
24676 echo "${ECHO_T}$ac_header_preproc" >&6
24678 # So? What about this header?
24679 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
24681 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
24682 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
24683 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
24684 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
24685 ac_header_preproc=yes
24688 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
24689 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
24690 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
24691 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
24692 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
24693 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
24694 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
24695 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
24696 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
24697 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
24698 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
24699 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
24702 ## --------------------------------------------- ##
24703 ## Report this to <http://www.openldap.org/its/> ##
24704 ## --------------------------------------------- ##
24707 sed "s/^/$as_me: WARNING: /" >&2
24710 echo "$as_me:$LINENO: checking for $ac_header" >&5
24711 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24712 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24713 echo $ECHO_N "(cached) $ECHO_C" >&6
24715 eval "$as_ac_Header=\$ac_header_preproc"
24717 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24718 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24721 if test `eval echo '${'$as_ac_Header'}'` = yes; then
24722 cat >>confdefs.h <<_ACEOF
24723 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
24730 if test $ac_cv_header_thread_h = yes &&
24731 test $ac_cv_header_synch_h = yes ; then
24732 echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
24733 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6
24734 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
24735 echo $ECHO_N "(cached) $ECHO_C" >&6
24737 ac_check_lib_save_LIBS=$LIBS
24738 LIBS="-lthread $LIBS"
24739 cat >conftest.$ac_ext <<_ACEOF
24742 cat confdefs.h >>conftest.$ac_ext
24743 cat >>conftest.$ac_ext <<_ACEOF
24744 /* end confdefs.h. */
24746 /* Override any gcc2 internal prototype to avoid an error. */
24750 /* We use char because int might match the return type of a gcc2
24751 builtin and then its argument prototype would still apply. */
24752 char thr_create ();
24761 rm -f conftest.$ac_objext conftest$ac_exeext
24762 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24763 (eval $ac_link) 2>conftest.er1
24765 grep -v '^ *+' conftest.er1 >conftest.err
24767 cat conftest.err >&5
24768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24769 (exit $ac_status); } &&
24770 { ac_try='test -z "$ac_c_werror_flag"
24771 || test ! -s conftest.err'
24772 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24773 (eval $ac_try) 2>&5
24775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24776 (exit $ac_status); }; } &&
24777 { ac_try='test -s conftest$ac_exeext'
24778 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24779 (eval $ac_try) 2>&5
24781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24782 (exit $ac_status); }; }; then
24783 ac_cv_lib_thread_thr_create=yes
24785 echo "$as_me: failed program was:" >&5
24786 sed 's/^/| /' conftest.$ac_ext >&5
24788 ac_cv_lib_thread_thr_create=no
24790 rm -f conftest.err conftest.$ac_objext \
24791 conftest$ac_exeext conftest.$ac_ext
24792 LIBS=$ac_check_lib_save_LIBS
24794 echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
24795 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6
24796 if test $ac_cv_lib_thread_thr_create = yes; then
24803 if test $have_thr = yes ; then
24805 cat >>confdefs.h <<\_ACEOF
24809 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
24810 ol_link_threads=thr
24812 if test $ol_with_yielding_select = auto ; then
24813 ol_with_yielding_select=yes
24819 thr_setconcurrency \
24820 thr_getconcurrency \
24823 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24824 echo "$as_me:$LINENO: checking for $ac_func" >&5
24825 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
24826 if eval "test \"\${$as_ac_var+set}\" = set"; then
24827 echo $ECHO_N "(cached) $ECHO_C" >&6
24829 cat >conftest.$ac_ext <<_ACEOF
24832 cat confdefs.h >>conftest.$ac_ext
24833 cat >>conftest.$ac_ext <<_ACEOF
24834 /* end confdefs.h. */
24835 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24836 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24837 #define $ac_func innocuous_$ac_func
24839 /* System header to define __stub macros and hopefully few prototypes,
24840 which can conflict with char $ac_func (); below.
24841 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24842 <limits.h> exists even on freestanding compilers. */
24845 # include <limits.h>
24847 # include <assert.h>
24852 /* Override any gcc2 internal prototype to avoid an error. */
24857 /* We use char because int might match the return type of a gcc2
24858 builtin and then its argument prototype would still apply. */
24860 /* The GNU C library defines this for functions which it implements
24861 to always fail with ENOSYS. Some functions are actually named
24862 something starting with __ and the normal name is an alias. */
24863 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
24866 char (*f) () = $ac_func;
24875 return f != $ac_func;
24880 rm -f conftest.$ac_objext conftest$ac_exeext
24881 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
24882 (eval $ac_link) 2>conftest.er1
24884 grep -v '^ *+' conftest.er1 >conftest.err
24886 cat conftest.err >&5
24887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24888 (exit $ac_status); } &&
24889 { ac_try='test -z "$ac_c_werror_flag"
24890 || test ! -s conftest.err'
24891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24892 (eval $ac_try) 2>&5
24894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24895 (exit $ac_status); }; } &&
24896 { ac_try='test -s conftest$ac_exeext'
24897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24898 (eval $ac_try) 2>&5
24900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24901 (exit $ac_status); }; }; then
24902 eval "$as_ac_var=yes"
24904 echo "$as_me: failed program was:" >&5
24905 sed 's/^/| /' conftest.$ac_ext >&5
24907 eval "$as_ac_var=no"
24909 rm -f conftest.err conftest.$ac_objext \
24910 conftest$ac_exeext conftest.$ac_ext
24912 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
24913 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
24914 if test `eval echo '${'$as_ac_var'}'` = yes; then
24915 cat >>confdefs.h <<_ACEOF
24916 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24926 for ac_header in lwp/lwp.h
24928 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
24929 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24930 echo "$as_me:$LINENO: checking for $ac_header" >&5
24931 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
24932 if eval "test \"\${$as_ac_Header+set}\" = set"; then
24933 echo $ECHO_N "(cached) $ECHO_C" >&6
24935 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
24936 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
24938 # Is the header compilable?
24939 echo "$as_me:$LINENO: checking $ac_header usability" >&5
24940 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
24941 cat >conftest.$ac_ext <<_ACEOF
24944 cat confdefs.h >>conftest.$ac_ext
24945 cat >>conftest.$ac_ext <<_ACEOF
24946 /* end confdefs.h. */
24947 $ac_includes_default
24948 #include <$ac_header>
24950 rm -f conftest.$ac_objext
24951 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
24952 (eval $ac_compile) 2>conftest.er1
24954 grep -v '^ *+' conftest.er1 >conftest.err
24956 cat conftest.err >&5
24957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24958 (exit $ac_status); } &&
24959 { ac_try='test -z "$ac_c_werror_flag"
24960 || test ! -s conftest.err'
24961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24962 (eval $ac_try) 2>&5
24964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24965 (exit $ac_status); }; } &&
24966 { ac_try='test -s conftest.$ac_objext'
24967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
24968 (eval $ac_try) 2>&5
24970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24971 (exit $ac_status); }; }; then
24972 ac_header_compiler=yes
24974 echo "$as_me: failed program was:" >&5
24975 sed 's/^/| /' conftest.$ac_ext >&5
24977 ac_header_compiler=no
24979 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24980 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
24981 echo "${ECHO_T}$ac_header_compiler" >&6
24983 # Is the header present?
24984 echo "$as_me:$LINENO: checking $ac_header presence" >&5
24985 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
24986 cat >conftest.$ac_ext <<_ACEOF
24989 cat confdefs.h >>conftest.$ac_ext
24990 cat >>conftest.$ac_ext <<_ACEOF
24991 /* end confdefs.h. */
24992 #include <$ac_header>
24994 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
24995 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
24997 grep -v '^ *+' conftest.er1 >conftest.err
24999 cat conftest.err >&5
25000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25001 (exit $ac_status); } >/dev/null; then
25002 if test -s conftest.err; then
25003 ac_cpp_err=$ac_c_preproc_warn_flag
25004 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25011 if test -z "$ac_cpp_err"; then
25012 ac_header_preproc=yes
25014 echo "$as_me: failed program was:" >&5
25015 sed 's/^/| /' conftest.$ac_ext >&5
25017 ac_header_preproc=no
25019 rm -f conftest.err conftest.$ac_ext
25020 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25021 echo "${ECHO_T}$ac_header_preproc" >&6
25023 # So? What about this header?
25024 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25026 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25027 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25028 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25029 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25030 ac_header_preproc=yes
25033 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25034 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25035 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25036 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25037 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25038 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25039 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25040 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25041 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25042 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25043 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25044 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25047 ## --------------------------------------------- ##
25048 ## Report this to <http://www.openldap.org/its/> ##
25049 ## --------------------------------------------- ##
25052 sed "s/^/$as_me: WARNING: /" >&2
25055 echo "$as_me:$LINENO: checking for $ac_header" >&5
25056 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25057 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25058 echo $ECHO_N "(cached) $ECHO_C" >&6
25060 eval "$as_ac_Header=\$ac_header_preproc"
25062 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25063 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25066 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25067 cat >>confdefs.h <<_ACEOF
25068 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25075 if test $ac_cv_header_lwp_lwp_h = yes ; then
25076 echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
25077 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6
25078 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
25079 echo $ECHO_N "(cached) $ECHO_C" >&6
25081 ac_check_lib_save_LIBS=$LIBS
25083 cat >conftest.$ac_ext <<_ACEOF
25086 cat confdefs.h >>conftest.$ac_ext
25087 cat >>conftest.$ac_ext <<_ACEOF
25088 /* end confdefs.h. */
25090 /* Override any gcc2 internal prototype to avoid an error. */
25094 /* We use char because int might match the return type of a gcc2
25095 builtin and then its argument prototype would still apply. */
25096 char lwp_create ();
25105 rm -f conftest.$ac_objext conftest$ac_exeext
25106 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25107 (eval $ac_link) 2>conftest.er1
25109 grep -v '^ *+' conftest.er1 >conftest.err
25111 cat conftest.err >&5
25112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25113 (exit $ac_status); } &&
25114 { ac_try='test -z "$ac_c_werror_flag"
25115 || test ! -s conftest.err'
25116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25117 (eval $ac_try) 2>&5
25119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25120 (exit $ac_status); }; } &&
25121 { ac_try='test -s conftest$ac_exeext'
25122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25123 (eval $ac_try) 2>&5
25125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25126 (exit $ac_status); }; }; then
25127 ac_cv_lib_lwp_lwp_create=yes
25129 echo "$as_me: failed program was:" >&5
25130 sed 's/^/| /' conftest.$ac_ext >&5
25132 ac_cv_lib_lwp_lwp_create=no
25134 rm -f conftest.err conftest.$ac_objext \
25135 conftest$ac_exeext conftest.$ac_ext
25136 LIBS=$ac_check_lib_save_LIBS
25138 echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
25139 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6
25140 if test $ac_cv_lib_lwp_lwp_create = yes; then
25147 if test $have_lwp = yes ; then
25149 cat >>confdefs.h <<\_ACEOF
25153 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
25154 ol_link_threads=lwp
25156 if test $ol_with_yielding_select = auto ; then
25157 ol_with_yielding_select=no
25164 if test $ol_with_yielding_select = yes ; then
25166 cat >>confdefs.h <<\_ACEOF
25167 #define HAVE_YIELDING_SELECT 1
25172 if test $ol_with_threads = manual ; then
25173 ol_link_threads=yes
25175 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
25176 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
25180 for ac_header in pthread.h sched.h
25182 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25183 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25184 echo "$as_me:$LINENO: checking for $ac_header" >&5
25185 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25186 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25187 echo $ECHO_N "(cached) $ECHO_C" >&6
25189 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25190 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25192 # Is the header compilable?
25193 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25194 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25195 cat >conftest.$ac_ext <<_ACEOF
25198 cat confdefs.h >>conftest.$ac_ext
25199 cat >>conftest.$ac_ext <<_ACEOF
25200 /* end confdefs.h. */
25201 $ac_includes_default
25202 #include <$ac_header>
25204 rm -f conftest.$ac_objext
25205 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25206 (eval $ac_compile) 2>conftest.er1
25208 grep -v '^ *+' conftest.er1 >conftest.err
25210 cat conftest.err >&5
25211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25212 (exit $ac_status); } &&
25213 { ac_try='test -z "$ac_c_werror_flag"
25214 || test ! -s conftest.err'
25215 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25216 (eval $ac_try) 2>&5
25218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25219 (exit $ac_status); }; } &&
25220 { ac_try='test -s conftest.$ac_objext'
25221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25222 (eval $ac_try) 2>&5
25224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25225 (exit $ac_status); }; }; then
25226 ac_header_compiler=yes
25228 echo "$as_me: failed program was:" >&5
25229 sed 's/^/| /' conftest.$ac_ext >&5
25231 ac_header_compiler=no
25233 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25234 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25235 echo "${ECHO_T}$ac_header_compiler" >&6
25237 # Is the header present?
25238 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25239 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25240 cat >conftest.$ac_ext <<_ACEOF
25243 cat confdefs.h >>conftest.$ac_ext
25244 cat >>conftest.$ac_ext <<_ACEOF
25245 /* end confdefs.h. */
25246 #include <$ac_header>
25248 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25249 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25251 grep -v '^ *+' conftest.er1 >conftest.err
25253 cat conftest.err >&5
25254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25255 (exit $ac_status); } >/dev/null; then
25256 if test -s conftest.err; then
25257 ac_cpp_err=$ac_c_preproc_warn_flag
25258 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25265 if test -z "$ac_cpp_err"; then
25266 ac_header_preproc=yes
25268 echo "$as_me: failed program was:" >&5
25269 sed 's/^/| /' conftest.$ac_ext >&5
25271 ac_header_preproc=no
25273 rm -f conftest.err conftest.$ac_ext
25274 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25275 echo "${ECHO_T}$ac_header_preproc" >&6
25277 # So? What about this header?
25278 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25280 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25281 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25282 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25283 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25284 ac_header_preproc=yes
25287 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25288 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25289 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25290 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25291 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25292 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25293 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25294 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25295 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25296 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25297 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25298 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25301 ## --------------------------------------------- ##
25302 ## Report this to <http://www.openldap.org/its/> ##
25303 ## --------------------------------------------- ##
25306 sed "s/^/$as_me: WARNING: /" >&2
25309 echo "$as_me:$LINENO: checking for $ac_header" >&5
25310 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25311 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25312 echo $ECHO_N "(cached) $ECHO_C" >&6
25314 eval "$as_ac_Header=\$ac_header_preproc"
25316 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25317 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25320 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25321 cat >>confdefs.h <<_ACEOF
25322 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25331 for ac_func in sched_yield pthread_yield
25333 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25334 echo "$as_me:$LINENO: checking for $ac_func" >&5
25335 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
25336 if eval "test \"\${$as_ac_var+set}\" = set"; then
25337 echo $ECHO_N "(cached) $ECHO_C" >&6
25339 cat >conftest.$ac_ext <<_ACEOF
25342 cat confdefs.h >>conftest.$ac_ext
25343 cat >>conftest.$ac_ext <<_ACEOF
25344 /* end confdefs.h. */
25345 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25346 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25347 #define $ac_func innocuous_$ac_func
25349 /* System header to define __stub macros and hopefully few prototypes,
25350 which can conflict with char $ac_func (); below.
25351 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25352 <limits.h> exists even on freestanding compilers. */
25355 # include <limits.h>
25357 # include <assert.h>
25362 /* Override any gcc2 internal prototype to avoid an error. */
25367 /* We use char because int might match the return type of a gcc2
25368 builtin and then its argument prototype would still apply. */
25370 /* The GNU C library defines this for functions which it implements
25371 to always fail with ENOSYS. Some functions are actually named
25372 something starting with __ and the normal name is an alias. */
25373 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
25376 char (*f) () = $ac_func;
25385 return f != $ac_func;
25390 rm -f conftest.$ac_objext conftest$ac_exeext
25391 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25392 (eval $ac_link) 2>conftest.er1
25394 grep -v '^ *+' conftest.er1 >conftest.err
25396 cat conftest.err >&5
25397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25398 (exit $ac_status); } &&
25399 { ac_try='test -z "$ac_c_werror_flag"
25400 || test ! -s conftest.err'
25401 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25402 (eval $ac_try) 2>&5
25404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25405 (exit $ac_status); }; } &&
25406 { ac_try='test -s conftest$ac_exeext'
25407 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25408 (eval $ac_try) 2>&5
25410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25411 (exit $ac_status); }; }; then
25412 eval "$as_ac_var=yes"
25414 echo "$as_me: failed program was:" >&5
25415 sed 's/^/| /' conftest.$ac_ext >&5
25417 eval "$as_ac_var=no"
25419 rm -f conftest.err conftest.$ac_objext \
25420 conftest$ac_exeext conftest.$ac_ext
25422 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
25423 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
25424 if test `eval echo '${'$as_ac_var'}'` = yes; then
25425 cat >>confdefs.h <<_ACEOF
25426 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25433 echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
25434 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6
25435 if test "${ol_cv_header_linux_threads+set}" = set; then
25436 echo $ECHO_N "(cached) $ECHO_C" >&6
25438 cat >conftest.$ac_ext <<_ACEOF
25441 cat confdefs.h >>conftest.$ac_ext
25442 cat >>conftest.$ac_ext <<_ACEOF
25443 /* end confdefs.h. */
25444 #include <pthread.h>
25446 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25447 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
25448 ol_cv_header_linux_threads=yes
25450 ol_cv_header_linux_threads=no
25456 echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
25457 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6
25458 if test $ol_cv_header_linux_threads = yes; then
25460 cat >>confdefs.h <<\_ACEOF
25461 #define HAVE_LINUX_THREADS 1
25468 for ac_header in mach/cthreads.h
25470 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25471 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25472 echo "$as_me:$LINENO: checking for $ac_header" >&5
25473 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25474 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25475 echo $ECHO_N "(cached) $ECHO_C" >&6
25477 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25478 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25480 # Is the header compilable?
25481 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25482 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25483 cat >conftest.$ac_ext <<_ACEOF
25486 cat confdefs.h >>conftest.$ac_ext
25487 cat >>conftest.$ac_ext <<_ACEOF
25488 /* end confdefs.h. */
25489 $ac_includes_default
25490 #include <$ac_header>
25492 rm -f conftest.$ac_objext
25493 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25494 (eval $ac_compile) 2>conftest.er1
25496 grep -v '^ *+' conftest.er1 >conftest.err
25498 cat conftest.err >&5
25499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25500 (exit $ac_status); } &&
25501 { ac_try='test -z "$ac_c_werror_flag"
25502 || test ! -s conftest.err'
25503 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25504 (eval $ac_try) 2>&5
25506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25507 (exit $ac_status); }; } &&
25508 { ac_try='test -s conftest.$ac_objext'
25509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25510 (eval $ac_try) 2>&5
25512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25513 (exit $ac_status); }; }; then
25514 ac_header_compiler=yes
25516 echo "$as_me: failed program was:" >&5
25517 sed 's/^/| /' conftest.$ac_ext >&5
25519 ac_header_compiler=no
25521 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25522 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25523 echo "${ECHO_T}$ac_header_compiler" >&6
25525 # Is the header present?
25526 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25527 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25528 cat >conftest.$ac_ext <<_ACEOF
25531 cat confdefs.h >>conftest.$ac_ext
25532 cat >>conftest.$ac_ext <<_ACEOF
25533 /* end confdefs.h. */
25534 #include <$ac_header>
25536 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25537 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25539 grep -v '^ *+' conftest.er1 >conftest.err
25541 cat conftest.err >&5
25542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25543 (exit $ac_status); } >/dev/null; then
25544 if test -s conftest.err; then
25545 ac_cpp_err=$ac_c_preproc_warn_flag
25546 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25553 if test -z "$ac_cpp_err"; then
25554 ac_header_preproc=yes
25556 echo "$as_me: failed program was:" >&5
25557 sed 's/^/| /' conftest.$ac_ext >&5
25559 ac_header_preproc=no
25561 rm -f conftest.err conftest.$ac_ext
25562 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25563 echo "${ECHO_T}$ac_header_preproc" >&6
25565 # So? What about this header?
25566 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25568 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25569 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25570 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25571 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25572 ac_header_preproc=yes
25575 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25576 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25577 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25578 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25579 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25580 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25581 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25582 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25583 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25584 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25585 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25586 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25589 ## --------------------------------------------- ##
25590 ## Report this to <http://www.openldap.org/its/> ##
25591 ## --------------------------------------------- ##
25594 sed "s/^/$as_me: WARNING: /" >&2
25597 echo "$as_me:$LINENO: checking for $ac_header" >&5
25598 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25599 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25600 echo $ECHO_N "(cached) $ECHO_C" >&6
25602 eval "$as_ac_Header=\$ac_header_preproc"
25604 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25605 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25608 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25609 cat >>confdefs.h <<_ACEOF
25610 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25618 for ac_header in lwp/lwp.h
25620 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25621 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25622 echo "$as_me:$LINENO: checking for $ac_header" >&5
25623 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25624 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25625 echo $ECHO_N "(cached) $ECHO_C" >&6
25627 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25628 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25630 # Is the header compilable?
25631 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25632 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25633 cat >conftest.$ac_ext <<_ACEOF
25636 cat confdefs.h >>conftest.$ac_ext
25637 cat >>conftest.$ac_ext <<_ACEOF
25638 /* end confdefs.h. */
25639 $ac_includes_default
25640 #include <$ac_header>
25642 rm -f conftest.$ac_objext
25643 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25644 (eval $ac_compile) 2>conftest.er1
25646 grep -v '^ *+' conftest.er1 >conftest.err
25648 cat conftest.err >&5
25649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25650 (exit $ac_status); } &&
25651 { ac_try='test -z "$ac_c_werror_flag"
25652 || test ! -s conftest.err'
25653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25654 (eval $ac_try) 2>&5
25656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25657 (exit $ac_status); }; } &&
25658 { ac_try='test -s conftest.$ac_objext'
25659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25660 (eval $ac_try) 2>&5
25662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25663 (exit $ac_status); }; }; then
25664 ac_header_compiler=yes
25666 echo "$as_me: failed program was:" >&5
25667 sed 's/^/| /' conftest.$ac_ext >&5
25669 ac_header_compiler=no
25671 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25672 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25673 echo "${ECHO_T}$ac_header_compiler" >&6
25675 # Is the header present?
25676 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25677 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25678 cat >conftest.$ac_ext <<_ACEOF
25681 cat confdefs.h >>conftest.$ac_ext
25682 cat >>conftest.$ac_ext <<_ACEOF
25683 /* end confdefs.h. */
25684 #include <$ac_header>
25686 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25687 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25689 grep -v '^ *+' conftest.er1 >conftest.err
25691 cat conftest.err >&5
25692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25693 (exit $ac_status); } >/dev/null; then
25694 if test -s conftest.err; then
25695 ac_cpp_err=$ac_c_preproc_warn_flag
25696 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25703 if test -z "$ac_cpp_err"; then
25704 ac_header_preproc=yes
25706 echo "$as_me: failed program was:" >&5
25707 sed 's/^/| /' conftest.$ac_ext >&5
25709 ac_header_preproc=no
25711 rm -f conftest.err conftest.$ac_ext
25712 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25713 echo "${ECHO_T}$ac_header_preproc" >&6
25715 # So? What about this header?
25716 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25718 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25719 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25720 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25721 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25722 ac_header_preproc=yes
25725 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25726 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25727 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25728 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25729 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25730 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25731 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25732 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25733 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25734 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25735 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25736 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25739 ## --------------------------------------------- ##
25740 ## Report this to <http://www.openldap.org/its/> ##
25741 ## --------------------------------------------- ##
25744 sed "s/^/$as_me: WARNING: /" >&2
25747 echo "$as_me:$LINENO: checking for $ac_header" >&5
25748 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25749 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25750 echo $ECHO_N "(cached) $ECHO_C" >&6
25752 eval "$as_ac_Header=\$ac_header_preproc"
25754 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25755 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25758 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25759 cat >>confdefs.h <<_ACEOF
25760 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25769 for ac_header in thread.h synch.h
25771 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25772 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25773 echo "$as_me:$LINENO: checking for $ac_header" >&5
25774 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25775 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25776 echo $ECHO_N "(cached) $ECHO_C" >&6
25778 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25779 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25781 # Is the header compilable?
25782 echo "$as_me:$LINENO: checking $ac_header usability" >&5
25783 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
25784 cat >conftest.$ac_ext <<_ACEOF
25787 cat confdefs.h >>conftest.$ac_ext
25788 cat >>conftest.$ac_ext <<_ACEOF
25789 /* end confdefs.h. */
25790 $ac_includes_default
25791 #include <$ac_header>
25793 rm -f conftest.$ac_objext
25794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
25795 (eval $ac_compile) 2>conftest.er1
25797 grep -v '^ *+' conftest.er1 >conftest.err
25799 cat conftest.err >&5
25800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25801 (exit $ac_status); } &&
25802 { ac_try='test -z "$ac_c_werror_flag"
25803 || test ! -s conftest.err'
25804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25805 (eval $ac_try) 2>&5
25807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25808 (exit $ac_status); }; } &&
25809 { ac_try='test -s conftest.$ac_objext'
25810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25811 (eval $ac_try) 2>&5
25813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25814 (exit $ac_status); }; }; then
25815 ac_header_compiler=yes
25817 echo "$as_me: failed program was:" >&5
25818 sed 's/^/| /' conftest.$ac_ext >&5
25820 ac_header_compiler=no
25822 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
25823 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25824 echo "${ECHO_T}$ac_header_compiler" >&6
25826 # Is the header present?
25827 echo "$as_me:$LINENO: checking $ac_header presence" >&5
25828 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
25829 cat >conftest.$ac_ext <<_ACEOF
25832 cat confdefs.h >>conftest.$ac_ext
25833 cat >>conftest.$ac_ext <<_ACEOF
25834 /* end confdefs.h. */
25835 #include <$ac_header>
25837 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
25838 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
25840 grep -v '^ *+' conftest.er1 >conftest.err
25842 cat conftest.err >&5
25843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25844 (exit $ac_status); } >/dev/null; then
25845 if test -s conftest.err; then
25846 ac_cpp_err=$ac_c_preproc_warn_flag
25847 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
25854 if test -z "$ac_cpp_err"; then
25855 ac_header_preproc=yes
25857 echo "$as_me: failed program was:" >&5
25858 sed 's/^/| /' conftest.$ac_ext >&5
25860 ac_header_preproc=no
25862 rm -f conftest.err conftest.$ac_ext
25863 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25864 echo "${ECHO_T}$ac_header_preproc" >&6
25866 # So? What about this header?
25867 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25869 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25870 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25871 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25872 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25873 ac_header_preproc=yes
25876 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25877 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25878 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25879 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25880 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25881 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25882 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25883 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25884 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25885 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25886 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25887 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25890 ## --------------------------------------------- ##
25891 ## Report this to <http://www.openldap.org/its/> ##
25892 ## --------------------------------------------- ##
25895 sed "s/^/$as_me: WARNING: /" >&2
25898 echo "$as_me:$LINENO: checking for $ac_header" >&5
25899 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
25900 if eval "test \"\${$as_ac_Header+set}\" = set"; then
25901 echo $ECHO_N "(cached) $ECHO_C" >&6
25903 eval "$as_ac_Header=\$ac_header_preproc"
25905 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
25906 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
25909 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25910 cat >>confdefs.h <<_ACEOF
25911 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25920 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
25921 cat >>confdefs.h <<\_ACEOF
25922 #define REENTRANT 1
25925 cat >>confdefs.h <<\_ACEOF
25926 #define _REENTRANT 1
25929 cat >>confdefs.h <<\_ACEOF
25930 #define THREAD_SAFE 1
25933 cat >>confdefs.h <<\_ACEOF
25934 #define _THREAD_SAFE 1
25937 cat >>confdefs.h <<\_ACEOF
25938 #define THREADSAFE 1
25941 cat >>confdefs.h <<\_ACEOF
25942 #define _THREADSAFE 1
25945 cat >>confdefs.h <<\_ACEOF
25946 #define _SGI_MP_SOURCE 1
25950 echo "$as_me:$LINENO: checking for thread specific errno" >&5
25951 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6
25952 if test "${ol_cv_errno_thread_specific+set}" = set; then
25953 echo $ECHO_N "(cached) $ECHO_C" >&6
25956 cat >conftest.$ac_ext <<_ACEOF
25959 cat confdefs.h >>conftest.$ac_ext
25960 cat >>conftest.$ac_ext <<_ACEOF
25961 /* end confdefs.h. */
25971 rm -f conftest.$ac_objext conftest$ac_exeext
25972 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
25973 (eval $ac_link) 2>conftest.er1
25975 grep -v '^ *+' conftest.er1 >conftest.err
25977 cat conftest.err >&5
25978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25979 (exit $ac_status); } &&
25980 { ac_try='test -z "$ac_c_werror_flag"
25981 || test ! -s conftest.err'
25982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25983 (eval $ac_try) 2>&5
25985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25986 (exit $ac_status); }; } &&
25987 { ac_try='test -s conftest$ac_exeext'
25988 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
25989 (eval $ac_try) 2>&5
25991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25992 (exit $ac_status); }; }; then
25993 ol_cv_errno_thread_specific=yes
25995 echo "$as_me: failed program was:" >&5
25996 sed 's/^/| /' conftest.$ac_ext >&5
25998 ol_cv_errno_thread_specific=no
26000 rm -f conftest.err conftest.$ac_objext \
26001 conftest$ac_exeext conftest.$ac_ext
26004 echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
26005 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6
26007 echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
26008 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6
26009 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
26010 echo $ECHO_N "(cached) $ECHO_C" >&6
26013 cat >conftest.$ac_ext <<_ACEOF
26016 cat confdefs.h >>conftest.$ac_ext
26017 cat >>conftest.$ac_ext <<_ACEOF
26018 /* end confdefs.h. */
26028 rm -f conftest.$ac_objext conftest$ac_exeext
26029 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26030 (eval $ac_link) 2>conftest.er1
26032 grep -v '^ *+' conftest.er1 >conftest.err
26034 cat conftest.err >&5
26035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26036 (exit $ac_status); } &&
26037 { ac_try='test -z "$ac_c_werror_flag"
26038 || test ! -s conftest.err'
26039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26040 (eval $ac_try) 2>&5
26042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26043 (exit $ac_status); }; } &&
26044 { ac_try='test -s conftest$ac_exeext'
26045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26046 (eval $ac_try) 2>&5
26048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26049 (exit $ac_status); }; }; then
26050 ol_cv_h_errno_thread_specific=yes
26052 echo "$as_me: failed program was:" >&5
26053 sed 's/^/| /' conftest.$ac_ext >&5
26055 ol_cv_h_errno_thread_specific=no
26057 rm -f conftest.err conftest.$ac_objext \
26058 conftest$ac_exeext conftest.$ac_ext
26061 echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
26062 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6
26064 if test $ol_cv_errno_thread_specific != yes ||
26065 test $ol_cv_h_errno_thread_specific != yes ; then
26066 LIBS="$LTHREAD_LIBS $LIBS"
26072 if test $ol_link_threads = no ; then
26073 if test $ol_with_threads = yes ; then
26074 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
26075 echo "$as_me: error: no suitable thread support" >&2;}
26076 { (exit 1); exit 1; }; }
26079 if test $ol_with_threads = auto ; then
26080 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
26081 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
26086 cat >>confdefs.h <<\_ACEOF
26087 #define NO_THREADS 1
26096 if test $ol_link_threads != no ; then
26098 cat >>confdefs.h <<\_ACEOF
26099 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
26109 gethostbyname_r gethostbyaddr_r \
26112 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26113 echo "$as_me:$LINENO: checking for $ac_func" >&5
26114 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
26115 if eval "test \"\${$as_ac_var+set}\" = set"; then
26116 echo $ECHO_N "(cached) $ECHO_C" >&6
26118 cat >conftest.$ac_ext <<_ACEOF
26121 cat confdefs.h >>conftest.$ac_ext
26122 cat >>conftest.$ac_ext <<_ACEOF
26123 /* end confdefs.h. */
26124 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26125 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26126 #define $ac_func innocuous_$ac_func
26128 /* System header to define __stub macros and hopefully few prototypes,
26129 which can conflict with char $ac_func (); below.
26130 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26131 <limits.h> exists even on freestanding compilers. */
26134 # include <limits.h>
26136 # include <assert.h>
26141 /* Override any gcc2 internal prototype to avoid an error. */
26146 /* We use char because int might match the return type of a gcc2
26147 builtin and then its argument prototype would still apply. */
26149 /* The GNU C library defines this for functions which it implements
26150 to always fail with ENOSYS. Some functions are actually named
26151 something starting with __ and the normal name is an alias. */
26152 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
26155 char (*f) () = $ac_func;
26164 return f != $ac_func;
26169 rm -f conftest.$ac_objext conftest$ac_exeext
26170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
26171 (eval $ac_link) 2>conftest.er1
26173 grep -v '^ *+' conftest.er1 >conftest.err
26175 cat conftest.err >&5
26176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26177 (exit $ac_status); } &&
26178 { ac_try='test -z "$ac_c_werror_flag"
26179 || test ! -s conftest.err'
26180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26181 (eval $ac_try) 2>&5
26183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26184 (exit $ac_status); }; } &&
26185 { ac_try='test -s conftest$ac_exeext'
26186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26187 (eval $ac_try) 2>&5
26189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26190 (exit $ac_status); }; }; then
26191 eval "$as_ac_var=yes"
26193 echo "$as_me: failed program was:" >&5
26194 sed 's/^/| /' conftest.$ac_ext >&5
26196 eval "$as_ac_var=no"
26198 rm -f conftest.err conftest.$ac_objext \
26199 conftest$ac_exeext conftest.$ac_ext
26201 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
26202 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
26203 if test `eval echo '${'$as_ac_var'}'` = yes; then
26204 cat >>confdefs.h <<_ACEOF
26205 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26212 if test "$ac_cv_func_ctime_r" = no ; then
26213 ol_cv_func_ctime_r_nargs=0
26215 echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
26216 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6
26217 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
26218 echo $ECHO_N "(cached) $ECHO_C" >&6
26220 cat >conftest.$ac_ext <<_ACEOF
26223 cat confdefs.h >>conftest.$ac_ext
26224 cat >>conftest.$ac_ext <<_ACEOF
26225 /* end confdefs.h. */
26230 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
26235 rm -f conftest.$ac_objext
26236 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26237 (eval $ac_compile) 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_objext'
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 ol_cv_func_ctime_r_nargs3=yes
26259 echo "$as_me: failed program was:" >&5
26260 sed 's/^/| /' conftest.$ac_ext >&5
26262 ol_cv_func_ctime_r_nargs3=no
26264 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26266 cat >conftest.$ac_ext <<_ACEOF
26269 cat confdefs.h >>conftest.$ac_ext
26270 cat >>conftest.$ac_ext <<_ACEOF
26271 /* end confdefs.h. */
26276 time_t ti; char *buffer; ctime_r(&ti,buffer);
26281 rm -f conftest.$ac_objext
26282 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26283 (eval $ac_compile) 2>conftest.er1
26285 grep -v '^ *+' conftest.er1 >conftest.err
26287 cat conftest.err >&5
26288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26289 (exit $ac_status); } &&
26290 { ac_try='test -z "$ac_c_werror_flag"
26291 || test ! -s conftest.err'
26292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26293 (eval $ac_try) 2>&5
26295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26296 (exit $ac_status); }; } &&
26297 { ac_try='test -s conftest.$ac_objext'
26298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26299 (eval $ac_try) 2>&5
26301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26302 (exit $ac_status); }; }; then
26303 ol_cv_func_ctime_r_nargs2=yes
26305 echo "$as_me: failed program was:" >&5
26306 sed 's/^/| /' conftest.$ac_ext >&5
26308 ol_cv_func_ctime_r_nargs2=no
26310 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26312 if test $ol_cv_func_ctime_r_nargs3 = yes &&
26313 test $ol_cv_func_ctime_r_nargs2 = no ; then
26315 ol_cv_func_ctime_r_nargs=3
26317 elif test $ol_cv_func_ctime_r_nargs3 = no &&
26318 test $ol_cv_func_ctime_r_nargs2 = yes ; then
26320 ol_cv_func_ctime_r_nargs=2
26323 ol_cv_func_ctime_r_nargs=0
26327 echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
26328 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6
26330 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
26332 cat >>confdefs.h <<_ACEOF
26333 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
26340 if test "$ac_cv_func_gethostbyname_r" = yes ; then
26341 echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
26342 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6
26343 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
26344 echo $ECHO_N "(cached) $ECHO_C" >&6
26346 cat >conftest.$ac_ext <<_ACEOF
26349 cat confdefs.h >>conftest.$ac_ext
26350 cat >>conftest.$ac_ext <<_ACEOF
26351 /* end confdefs.h. */
26352 #include <sys/types.h>
26353 #include <sys/socket.h>
26354 #include <netinet/in.h>
26356 #define BUFSIZE (sizeof(struct hostent)+10)
26360 struct hostent hent; char buffer[BUFSIZE];
26361 int bufsize=BUFSIZE;int h_errno;
26362 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
26363 buffer, bufsize, &h_errno);
26368 rm -f conftest.$ac_objext
26369 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26370 (eval $ac_compile) 2>conftest.er1
26372 grep -v '^ *+' conftest.er1 >conftest.err
26374 cat conftest.err >&5
26375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26376 (exit $ac_status); } &&
26377 { ac_try='test -z "$ac_c_werror_flag"
26378 || test ! -s conftest.err'
26379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26380 (eval $ac_try) 2>&5
26382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26383 (exit $ac_status); }; } &&
26384 { ac_try='test -s conftest.$ac_objext'
26385 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26386 (eval $ac_try) 2>&5
26388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26389 (exit $ac_status); }; }; then
26390 ol_cv_func_gethostbyname_r_nargs5=yes
26392 echo "$as_me: failed program was:" >&5
26393 sed 's/^/| /' conftest.$ac_ext >&5
26395 ol_cv_func_gethostbyname_r_nargs5=no
26397 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26399 cat >conftest.$ac_ext <<_ACEOF
26402 cat confdefs.h >>conftest.$ac_ext
26403 cat >>conftest.$ac_ext <<_ACEOF
26404 /* end confdefs.h. */
26405 #include <sys/types.h>
26406 #include <sys/socket.h>
26407 #include <netinet/in.h>
26409 #define BUFSIZE (sizeof(struct hostent)+10)
26413 struct hostent hent;struct hostent *rhent;
26414 char buffer[BUFSIZE];
26415 int bufsize=BUFSIZE;int h_errno;
26416 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
26422 rm -f conftest.$ac_objext
26423 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26424 (eval $ac_compile) 2>conftest.er1
26426 grep -v '^ *+' conftest.er1 >conftest.err
26428 cat conftest.err >&5
26429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26430 (exit $ac_status); } &&
26431 { ac_try='test -z "$ac_c_werror_flag"
26432 || test ! -s conftest.err'
26433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26434 (eval $ac_try) 2>&5
26436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26437 (exit $ac_status); }; } &&
26438 { ac_try='test -s conftest.$ac_objext'
26439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26440 (eval $ac_try) 2>&5
26442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26443 (exit $ac_status); }; }; then
26444 ol_cv_func_gethostbyname_r_nargs6=yes
26446 echo "$as_me: failed program was:" >&5
26447 sed 's/^/| /' conftest.$ac_ext >&5
26449 ol_cv_func_gethostbyname_r_nargs6=no
26451 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26453 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
26454 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
26456 ol_cv_func_gethostbyname_r_nargs=5
26458 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
26459 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
26461 ol_cv_func_gethostbyname_r_nargs=6
26464 ol_cv_func_gethostbyname_r_nargs=0
26468 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
26469 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6
26470 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
26472 cat >>confdefs.h <<_ACEOF
26473 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
26479 ol_cv_func_gethostbyname_r_nargs=0
26482 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
26483 echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
26484 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6
26485 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
26486 echo $ECHO_N "(cached) $ECHO_C" >&6
26488 cat >conftest.$ac_ext <<_ACEOF
26491 cat confdefs.h >>conftest.$ac_ext
26492 cat >>conftest.$ac_ext <<_ACEOF
26493 /* end confdefs.h. */
26494 #include <sys/types.h>
26495 #include <sys/socket.h>
26496 #include <netinet/in.h>
26498 #define BUFSIZE (sizeof(struct hostent)+10)
26502 struct hostent hent; char buffer[BUFSIZE];
26503 struct in_addr add;
26504 size_t alen=sizeof(struct in_addr);
26505 int bufsize=BUFSIZE;int h_errno;
26506 (void)gethostbyaddr_r( (void *)&(add.s_addr),
26507 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
26512 rm -f conftest.$ac_objext
26513 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26514 (eval $ac_compile) 2>conftest.er1
26516 grep -v '^ *+' conftest.er1 >conftest.err
26518 cat conftest.err >&5
26519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26520 (exit $ac_status); } &&
26521 { ac_try='test -z "$ac_c_werror_flag"
26522 || test ! -s conftest.err'
26523 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26524 (eval $ac_try) 2>&5
26526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26527 (exit $ac_status); }; } &&
26528 { ac_try='test -s conftest.$ac_objext'
26529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26530 (eval $ac_try) 2>&5
26532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26533 (exit $ac_status); }; }; then
26534 ol_cv_func_gethostbyaddr_r_nargs7=yes
26536 echo "$as_me: failed program was:" >&5
26537 sed 's/^/| /' conftest.$ac_ext >&5
26539 ol_cv_func_gethostbyaddr_r_nargs7=no
26541 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26543 cat >conftest.$ac_ext <<_ACEOF
26546 cat confdefs.h >>conftest.$ac_ext
26547 cat >>conftest.$ac_ext <<_ACEOF
26548 /* end confdefs.h. */
26549 #include <sys/types.h>
26550 #include <sys/socket.h>
26551 #include <netinet/in.h>
26553 #define BUFSIZE (sizeof(struct hostent)+10)
26557 struct hostent hent;
26558 struct hostent *rhent; char buffer[BUFSIZE];
26559 struct in_addr add;
26560 size_t alen=sizeof(struct in_addr);
26561 int bufsize=BUFSIZE;int h_errno;
26562 (void)gethostbyaddr_r( (void *)&(add.s_addr),
26563 alen, AF_INET, &hent, buffer, bufsize,
26569 rm -f conftest.$ac_objext
26570 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26571 (eval $ac_compile) 2>conftest.er1
26573 grep -v '^ *+' conftest.er1 >conftest.err
26575 cat conftest.err >&5
26576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26577 (exit $ac_status); } &&
26578 { ac_try='test -z "$ac_c_werror_flag"
26579 || test ! -s conftest.err'
26580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26581 (eval $ac_try) 2>&5
26583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26584 (exit $ac_status); }; } &&
26585 { ac_try='test -s conftest.$ac_objext'
26586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26587 (eval $ac_try) 2>&5
26589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26590 (exit $ac_status); }; }; then
26591 ol_cv_func_gethostbyaddr_r_nargs8=yes
26593 echo "$as_me: failed program was:" >&5
26594 sed 's/^/| /' conftest.$ac_ext >&5
26596 ol_cv_func_gethostbyaddr_r_nargs8=no
26598 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26600 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
26601 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
26603 ol_cv_func_gethostbyaddr_r_nargs=7
26605 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
26606 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
26608 ol_cv_func_gethostbyaddr_r_nargs=8
26611 ol_cv_func_gethostbyaddr_r_nargs=0
26615 echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
26616 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6
26617 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
26619 cat >>confdefs.h <<_ACEOF
26620 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
26626 ol_cv_func_gethostbyaddr_r_nargs=0
26631 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
26632 ol_cv_berkeley_db=no
26634 for ac_header in db.h
26636 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26637 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26638 echo "$as_me:$LINENO: checking for $ac_header" >&5
26639 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26640 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26641 echo $ECHO_N "(cached) $ECHO_C" >&6
26643 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26644 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26646 # Is the header compilable?
26647 echo "$as_me:$LINENO: checking $ac_header usability" >&5
26648 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
26649 cat >conftest.$ac_ext <<_ACEOF
26652 cat confdefs.h >>conftest.$ac_ext
26653 cat >>conftest.$ac_ext <<_ACEOF
26654 /* end confdefs.h. */
26655 $ac_includes_default
26656 #include <$ac_header>
26658 rm -f conftest.$ac_objext
26659 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
26660 (eval $ac_compile) 2>conftest.er1
26662 grep -v '^ *+' conftest.er1 >conftest.err
26664 cat conftest.err >&5
26665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26666 (exit $ac_status); } &&
26667 { ac_try='test -z "$ac_c_werror_flag"
26668 || test ! -s conftest.err'
26669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26670 (eval $ac_try) 2>&5
26672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26673 (exit $ac_status); }; } &&
26674 { ac_try='test -s conftest.$ac_objext'
26675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
26676 (eval $ac_try) 2>&5
26678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26679 (exit $ac_status); }; }; then
26680 ac_header_compiler=yes
26682 echo "$as_me: failed program was:" >&5
26683 sed 's/^/| /' conftest.$ac_ext >&5
26685 ac_header_compiler=no
26687 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26688 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26689 echo "${ECHO_T}$ac_header_compiler" >&6
26691 # Is the header present?
26692 echo "$as_me:$LINENO: checking $ac_header presence" >&5
26693 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
26694 cat >conftest.$ac_ext <<_ACEOF
26697 cat confdefs.h >>conftest.$ac_ext
26698 cat >>conftest.$ac_ext <<_ACEOF
26699 /* end confdefs.h. */
26700 #include <$ac_header>
26702 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
26703 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
26705 grep -v '^ *+' conftest.er1 >conftest.err
26707 cat conftest.err >&5
26708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26709 (exit $ac_status); } >/dev/null; then
26710 if test -s conftest.err; then
26711 ac_cpp_err=$ac_c_preproc_warn_flag
26712 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
26719 if test -z "$ac_cpp_err"; then
26720 ac_header_preproc=yes
26722 echo "$as_me: failed program was:" >&5
26723 sed 's/^/| /' conftest.$ac_ext >&5
26725 ac_header_preproc=no
26727 rm -f conftest.err conftest.$ac_ext
26728 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26729 echo "${ECHO_T}$ac_header_preproc" >&6
26731 # So? What about this header?
26732 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26734 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26735 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26736 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26737 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26738 ac_header_preproc=yes
26741 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26742 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26743 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26744 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26745 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26746 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26747 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26748 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26749 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26750 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26751 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26752 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26755 ## --------------------------------------------- ##
26756 ## Report this to <http://www.openldap.org/its/> ##
26757 ## --------------------------------------------- ##
26760 sed "s/^/$as_me: WARNING: /" >&2
26763 echo "$as_me:$LINENO: checking for $ac_header" >&5
26764 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
26765 if eval "test \"\${$as_ac_Header+set}\" = set"; then
26766 echo $ECHO_N "(cached) $ECHO_C" >&6
26768 eval "$as_ac_Header=\$ac_header_preproc"
26770 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
26771 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
26774 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26775 cat >>confdefs.h <<_ACEOF
26776 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26783 if test $ac_cv_header_db_h = yes; then
26786 echo "$as_me:$LINENO: checking for Berkeley DB major version" >&5
26787 echo $ECHO_N "checking for Berkeley DB major version... $ECHO_C" >&6
26788 if test "${ol_cv_bdb_major+set}" = set; then
26789 echo $ECHO_N "(cached) $ECHO_C" >&6
26793 if test $ol_cv_bdb_major = 0 ; then
26794 cat >conftest.$ac_ext <<_ACEOF
26797 cat confdefs.h >>conftest.$ac_ext
26798 cat >>conftest.$ac_ext <<_ACEOF
26799 /* end confdefs.h. */
26802 #ifndef DB_VERSION_MAJOR
26803 # define DB_VERSION_MAJOR 1
26805 #if DB_VERSION_MAJOR == 4
26810 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26811 $EGREP "__db_version" >/dev/null 2>&1; then
26819 if test $ol_cv_bdb_major = 0 ; then
26820 cat >conftest.$ac_ext <<_ACEOF
26823 cat confdefs.h >>conftest.$ac_ext
26824 cat >>conftest.$ac_ext <<_ACEOF
26825 /* end confdefs.h. */
26828 #ifndef DB_VERSION_MAJOR
26829 # define DB_VERSION_MAJOR 1
26831 #if DB_VERSION_MAJOR == 3
26836 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26837 $EGREP "__db_version" >/dev/null 2>&1; then
26845 if test $ol_cv_bdb_major = 0 ; then
26846 cat >conftest.$ac_ext <<_ACEOF
26849 cat confdefs.h >>conftest.$ac_ext
26850 cat >>conftest.$ac_ext <<_ACEOF
26851 /* end confdefs.h. */
26854 #ifndef DB_VERSION_MAJOR
26855 # define DB_VERSION_MAJOR 1
26857 #if DB_VERSION_MAJOR == 2
26862 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26863 $EGREP "__db_version" >/dev/null 2>&1; then
26871 if test $ol_cv_bdb_major = 0 ; then
26872 cat >conftest.$ac_ext <<_ACEOF
26875 cat confdefs.h >>conftest.$ac_ext
26876 cat >>conftest.$ac_ext <<_ACEOF
26877 /* end confdefs.h. */
26880 #ifndef DB_VERSION_MAJOR
26881 # define DB_VERSION_MAJOR 1
26883 #if DB_VERSION_MAJOR == 1
26888 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26889 $EGREP "__db_version" >/dev/null 2>&1; then
26898 if test $ol_cv_bdb_major = 0 ; then
26899 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version" >&5
26900 echo "$as_me: error: Unknown Berkeley DB major version" >&2;}
26901 { (exit 1); exit 1; }; }
26905 echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
26906 echo "${ECHO_T}$ol_cv_bdb_major" >&6
26908 echo "$as_me:$LINENO: checking for Berkeley DB minor version" >&5
26909 echo $ECHO_N "checking for Berkeley DB minor version... $ECHO_C" >&6
26910 if test "${ol_cv_bdb_minor+set}" = set; then
26911 echo $ECHO_N "(cached) $ECHO_C" >&6
26915 if test $ol_cv_bdb_minor = 0 ; then
26916 cat >conftest.$ac_ext <<_ACEOF
26919 cat confdefs.h >>conftest.$ac_ext
26920 cat >>conftest.$ac_ext <<_ACEOF
26921 /* end confdefs.h. */
26924 #ifndef DB_VERSION_MINOR
26925 # define DB_VERSION_MINOR 0
26927 #if DB_VERSION_MINOR == 9
26932 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26933 $EGREP "__db_version" >/dev/null 2>&1; then
26941 if test $ol_cv_bdb_minor = 0 ; then
26942 cat >conftest.$ac_ext <<_ACEOF
26945 cat confdefs.h >>conftest.$ac_ext
26946 cat >>conftest.$ac_ext <<_ACEOF
26947 /* end confdefs.h. */
26950 #ifndef DB_VERSION_MINOR
26951 # define DB_VERSION_MINOR 0
26953 #if DB_VERSION_MINOR == 8
26958 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26959 $EGREP "__db_version" >/dev/null 2>&1; then
26967 if test $ol_cv_bdb_minor = 0 ; then
26968 cat >conftest.$ac_ext <<_ACEOF
26971 cat confdefs.h >>conftest.$ac_ext
26972 cat >>conftest.$ac_ext <<_ACEOF
26973 /* end confdefs.h. */
26976 #ifndef DB_VERSION_MINOR
26977 # define DB_VERSION_MINOR 0
26979 #if DB_VERSION_MINOR == 7
26984 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26985 $EGREP "__db_version" >/dev/null 2>&1; then
26993 if test $ol_cv_bdb_minor = 0 ; then
26994 cat >conftest.$ac_ext <<_ACEOF
26997 cat confdefs.h >>conftest.$ac_ext
26998 cat >>conftest.$ac_ext <<_ACEOF
26999 /* end confdefs.h. */
27002 #ifndef DB_VERSION_MINOR
27003 # define DB_VERSION_MINOR 0
27005 #if DB_VERSION_MINOR == 6
27010 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27011 $EGREP "__db_version" >/dev/null 2>&1; then
27019 if test $ol_cv_bdb_minor = 0 ; then
27020 cat >conftest.$ac_ext <<_ACEOF
27023 cat confdefs.h >>conftest.$ac_ext
27024 cat >>conftest.$ac_ext <<_ACEOF
27025 /* end confdefs.h. */
27028 #ifndef DB_VERSION_MINOR
27029 # define DB_VERSION_MINOR 0
27031 #if DB_VERSION_MINOR == 5
27036 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27037 $EGREP "__db_version" >/dev/null 2>&1; then
27045 if test $ol_cv_bdb_minor = 0 ; then
27046 cat >conftest.$ac_ext <<_ACEOF
27049 cat confdefs.h >>conftest.$ac_ext
27050 cat >>conftest.$ac_ext <<_ACEOF
27051 /* end confdefs.h. */
27054 #ifndef DB_VERSION_MINOR
27055 # define DB_VERSION_MINOR 0
27057 #if DB_VERSION_MINOR == 4
27062 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27063 $EGREP "__db_version" >/dev/null 2>&1; then
27071 if test $ol_cv_bdb_minor = 0 ; then
27072 cat >conftest.$ac_ext <<_ACEOF
27075 cat confdefs.h >>conftest.$ac_ext
27076 cat >>conftest.$ac_ext <<_ACEOF
27077 /* end confdefs.h. */
27080 #ifndef DB_VERSION_MINOR
27081 # define DB_VERSION_MINOR 0
27083 #if DB_VERSION_MINOR == 3
27088 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27089 $EGREP "__db_version" >/dev/null 2>&1; then
27097 if test $ol_cv_bdb_minor = 0 ; then
27098 cat >conftest.$ac_ext <<_ACEOF
27101 cat confdefs.h >>conftest.$ac_ext
27102 cat >>conftest.$ac_ext <<_ACEOF
27103 /* end confdefs.h. */
27106 #ifndef DB_VERSION_MINOR
27107 # define DB_VERSION_MINOR 0
27109 #if DB_VERSION_MINOR == 2
27114 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27115 $EGREP "__db_version" >/dev/null 2>&1; then
27123 if test $ol_cv_bdb_minor = 0 ; then
27124 cat >conftest.$ac_ext <<_ACEOF
27127 cat confdefs.h >>conftest.$ac_ext
27128 cat >>conftest.$ac_ext <<_ACEOF
27129 /* end confdefs.h. */
27132 #ifndef DB_VERSION_MINOR
27133 # define DB_VERSION_MINOR 0
27135 #if DB_VERSION_MINOR == 1
27140 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27141 $EGREP "__db_version" >/dev/null 2>&1; then
27151 echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
27152 echo "${ECHO_T}$ol_cv_bdb_minor" >&6
27154 if test $ol_cv_bdb_major = 4 ; then
27155 if test $ol_cv_bdb_minor = 4 ; then
27156 if test $ol_cv_lib_db = no ; then
27157 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb44)" >&5
27158 echo $ECHO_N "checking for Berkeley DB link (-ldb44)... $ECHO_C" >&6
27159 if test "${ol_cv_db_db44+set}" = set; then
27160 echo $ECHO_N "(cached) $ECHO_C" >&6
27165 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27167 cat >conftest.$ac_ext <<_ACEOF
27170 cat confdefs.h >>conftest.$ac_ext
27171 cat >>conftest.$ac_ext <<_ACEOF
27172 /* end confdefs.h. */
27174 #ifdef HAVE_DB_185_H
27175 # include <db_185.h>
27180 #ifndef DB_VERSION_MAJOR
27181 # define DB_VERSION_MAJOR 1
27185 #define NULL ((void*)0)
27192 #if DB_VERSION_MAJOR > 1
27195 int major, minor, patch;
27197 version = db_version( &major, &minor, &patch );
27199 if( major != DB_VERSION_MAJOR ||
27200 minor < DB_VERSION_MINOR )
27202 printf("Berkeley DB version mismatch\n"
27203 "\theader: %s\n\tlibrary: %s\n",
27204 DB_VERSION_STRING, version);
27210 #if DB_VERSION_MAJOR > 2
27211 db_env_create( NULL, 0 );
27212 #elif DB_VERSION_MAJOR > 1
27213 db_appexit( NULL );
27215 (void) dbopen( NULL, 0, 0, 0, NULL);
27222 rm -f conftest.$ac_objext conftest$ac_exeext
27223 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27224 (eval $ac_link) 2>conftest.er1
27226 grep -v '^ *+' conftest.er1 >conftest.err
27228 cat conftest.err >&5
27229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27230 (exit $ac_status); } &&
27231 { ac_try='test -z "$ac_c_werror_flag"
27232 || test ! -s conftest.err'
27233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27234 (eval $ac_try) 2>&5
27236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27237 (exit $ac_status); }; } &&
27238 { ac_try='test -s conftest$ac_exeext'
27239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27240 (eval $ac_try) 2>&5
27242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27243 (exit $ac_status); }; }; then
27246 echo "$as_me: failed program was:" >&5
27247 sed 's/^/| /' conftest.$ac_ext >&5
27251 rm -f conftest.err conftest.$ac_objext \
27252 conftest$ac_exeext conftest.$ac_ext
27257 echo "$as_me:$LINENO: result: $ol_cv_db_db44" >&5
27258 echo "${ECHO_T}$ol_cv_db_db44" >&6
27260 if test $ol_cv_db_db44 = yes ; then
27261 ol_cv_lib_db=-ldb44
27265 if test $ol_cv_lib_db = no ; then
27266 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-44)" >&5
27267 echo $ECHO_N "checking for Berkeley DB link (-ldb-44)... $ECHO_C" >&6
27268 if test "${ol_cv_db_db_44+set}" = set; then
27269 echo $ECHO_N "(cached) $ECHO_C" >&6
27274 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27276 cat >conftest.$ac_ext <<_ACEOF
27279 cat confdefs.h >>conftest.$ac_ext
27280 cat >>conftest.$ac_ext <<_ACEOF
27281 /* end confdefs.h. */
27283 #ifdef HAVE_DB_185_H
27284 # include <db_185.h>
27289 #ifndef DB_VERSION_MAJOR
27290 # define DB_VERSION_MAJOR 1
27294 #define NULL ((void*)0)
27301 #if DB_VERSION_MAJOR > 1
27304 int major, minor, patch;
27306 version = db_version( &major, &minor, &patch );
27308 if( major != DB_VERSION_MAJOR ||
27309 minor < DB_VERSION_MINOR )
27311 printf("Berkeley DB version mismatch\n"
27312 "\theader: %s\n\tlibrary: %s\n",
27313 DB_VERSION_STRING, version);
27319 #if DB_VERSION_MAJOR > 2
27320 db_env_create( NULL, 0 );
27321 #elif DB_VERSION_MAJOR > 1
27322 db_appexit( NULL );
27324 (void) dbopen( NULL, 0, 0, 0, NULL);
27331 rm -f conftest.$ac_objext conftest$ac_exeext
27332 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27333 (eval $ac_link) 2>conftest.er1
27335 grep -v '^ *+' conftest.er1 >conftest.err
27337 cat conftest.err >&5
27338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27339 (exit $ac_status); } &&
27340 { ac_try='test -z "$ac_c_werror_flag"
27341 || test ! -s conftest.err'
27342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27343 (eval $ac_try) 2>&5
27345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27346 (exit $ac_status); }; } &&
27347 { ac_try='test -s conftest$ac_exeext'
27348 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27349 (eval $ac_try) 2>&5
27351 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27352 (exit $ac_status); }; }; then
27355 echo "$as_me: failed program was:" >&5
27356 sed 's/^/| /' conftest.$ac_ext >&5
27360 rm -f conftest.err conftest.$ac_objext \
27361 conftest$ac_exeext conftest.$ac_ext
27366 echo "$as_me:$LINENO: result: $ol_cv_db_db_44" >&5
27367 echo "${ECHO_T}$ol_cv_db_db_44" >&6
27369 if test $ol_cv_db_db_44 = yes ; then
27370 ol_cv_lib_db=-ldb-44
27374 if test $ol_cv_lib_db = no ; then
27375 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.4)" >&5
27376 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.4)... $ECHO_C" >&6
27377 if test "${ol_cv_db_db_4_dot_4+set}" = set; then
27378 echo $ECHO_N "(cached) $ECHO_C" >&6
27383 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27385 cat >conftest.$ac_ext <<_ACEOF
27388 cat confdefs.h >>conftest.$ac_ext
27389 cat >>conftest.$ac_ext <<_ACEOF
27390 /* end confdefs.h. */
27392 #ifdef HAVE_DB_185_H
27393 # include <db_185.h>
27398 #ifndef DB_VERSION_MAJOR
27399 # define DB_VERSION_MAJOR 1
27403 #define NULL ((void*)0)
27410 #if DB_VERSION_MAJOR > 1
27413 int major, minor, patch;
27415 version = db_version( &major, &minor, &patch );
27417 if( major != DB_VERSION_MAJOR ||
27418 minor < DB_VERSION_MINOR )
27420 printf("Berkeley DB version mismatch\n"
27421 "\theader: %s\n\tlibrary: %s\n",
27422 DB_VERSION_STRING, version);
27428 #if DB_VERSION_MAJOR > 2
27429 db_env_create( NULL, 0 );
27430 #elif DB_VERSION_MAJOR > 1
27431 db_appexit( NULL );
27433 (void) dbopen( NULL, 0, 0, 0, NULL);
27440 rm -f conftest.$ac_objext conftest$ac_exeext
27441 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27442 (eval $ac_link) 2>conftest.er1
27444 grep -v '^ *+' conftest.er1 >conftest.err
27446 cat conftest.err >&5
27447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27448 (exit $ac_status); } &&
27449 { ac_try='test -z "$ac_c_werror_flag"
27450 || test ! -s conftest.err'
27451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27452 (eval $ac_try) 2>&5
27454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27455 (exit $ac_status); }; } &&
27456 { ac_try='test -s conftest$ac_exeext'
27457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27458 (eval $ac_try) 2>&5
27460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27461 (exit $ac_status); }; }; then
27462 ol_cv_db_db_4_dot_4=yes
27464 echo "$as_me: failed program was:" >&5
27465 sed 's/^/| /' conftest.$ac_ext >&5
27467 ol_cv_db_db_4_dot_4=no
27469 rm -f conftest.err conftest.$ac_objext \
27470 conftest$ac_exeext conftest.$ac_ext
27475 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_4" >&5
27476 echo "${ECHO_T}$ol_cv_db_db_4_dot_4" >&6
27478 if test $ol_cv_db_db_4_dot_4 = yes ; then
27479 ol_cv_lib_db=-ldb-4.4
27483 if test $ol_cv_lib_db = no ; then
27484 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-4)" >&5
27485 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-4)... $ECHO_C" >&6
27486 if test "${ol_cv_db_db_4_4+set}" = set; then
27487 echo $ECHO_N "(cached) $ECHO_C" >&6
27492 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27494 cat >conftest.$ac_ext <<_ACEOF
27497 cat confdefs.h >>conftest.$ac_ext
27498 cat >>conftest.$ac_ext <<_ACEOF
27499 /* end confdefs.h. */
27501 #ifdef HAVE_DB_185_H
27502 # include <db_185.h>
27507 #ifndef DB_VERSION_MAJOR
27508 # define DB_VERSION_MAJOR 1
27512 #define NULL ((void*)0)
27519 #if DB_VERSION_MAJOR > 1
27522 int major, minor, patch;
27524 version = db_version( &major, &minor, &patch );
27526 if( major != DB_VERSION_MAJOR ||
27527 minor < DB_VERSION_MINOR )
27529 printf("Berkeley DB version mismatch\n"
27530 "\theader: %s\n\tlibrary: %s\n",
27531 DB_VERSION_STRING, version);
27537 #if DB_VERSION_MAJOR > 2
27538 db_env_create( NULL, 0 );
27539 #elif DB_VERSION_MAJOR > 1
27540 db_appexit( NULL );
27542 (void) dbopen( NULL, 0, 0, 0, NULL);
27549 rm -f conftest.$ac_objext conftest$ac_exeext
27550 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27551 (eval $ac_link) 2>conftest.er1
27553 grep -v '^ *+' conftest.er1 >conftest.err
27555 cat conftest.err >&5
27556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27557 (exit $ac_status); } &&
27558 { ac_try='test -z "$ac_c_werror_flag"
27559 || test ! -s conftest.err'
27560 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27561 (eval $ac_try) 2>&5
27563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27564 (exit $ac_status); }; } &&
27565 { ac_try='test -s conftest$ac_exeext'
27566 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27567 (eval $ac_try) 2>&5
27569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27570 (exit $ac_status); }; }; then
27571 ol_cv_db_db_4_4=yes
27573 echo "$as_me: failed program was:" >&5
27574 sed 's/^/| /' conftest.$ac_ext >&5
27578 rm -f conftest.err conftest.$ac_objext \
27579 conftest$ac_exeext conftest.$ac_ext
27584 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_4" >&5
27585 echo "${ECHO_T}$ol_cv_db_db_4_4" >&6
27587 if test $ol_cv_db_db_4_4 = yes ; then
27588 ol_cv_lib_db=-ldb-4-4
27592 elif test $ol_cv_bdb_minor = 3 ; then
27593 if test $ol_cv_lib_db = no ; then
27594 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb43)" >&5
27595 echo $ECHO_N "checking for Berkeley DB link (-ldb43)... $ECHO_C" >&6
27596 if test "${ol_cv_db_db43+set}" = set; then
27597 echo $ECHO_N "(cached) $ECHO_C" >&6
27602 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27604 cat >conftest.$ac_ext <<_ACEOF
27607 cat confdefs.h >>conftest.$ac_ext
27608 cat >>conftest.$ac_ext <<_ACEOF
27609 /* end confdefs.h. */
27611 #ifdef HAVE_DB_185_H
27612 # include <db_185.h>
27617 #ifndef DB_VERSION_MAJOR
27618 # define DB_VERSION_MAJOR 1
27622 #define NULL ((void*)0)
27629 #if DB_VERSION_MAJOR > 1
27632 int major, minor, patch;
27634 version = db_version( &major, &minor, &patch );
27636 if( major != DB_VERSION_MAJOR ||
27637 minor < DB_VERSION_MINOR )
27639 printf("Berkeley DB version mismatch\n"
27640 "\theader: %s\n\tlibrary: %s\n",
27641 DB_VERSION_STRING, version);
27647 #if DB_VERSION_MAJOR > 2
27648 db_env_create( NULL, 0 );
27649 #elif DB_VERSION_MAJOR > 1
27650 db_appexit( NULL );
27652 (void) dbopen( NULL, 0, 0, 0, NULL);
27659 rm -f conftest.$ac_objext conftest$ac_exeext
27660 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27661 (eval $ac_link) 2>conftest.er1
27663 grep -v '^ *+' conftest.er1 >conftest.err
27665 cat conftest.err >&5
27666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27667 (exit $ac_status); } &&
27668 { ac_try='test -z "$ac_c_werror_flag"
27669 || test ! -s conftest.err'
27670 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27671 (eval $ac_try) 2>&5
27673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27674 (exit $ac_status); }; } &&
27675 { ac_try='test -s conftest$ac_exeext'
27676 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27677 (eval $ac_try) 2>&5
27679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27680 (exit $ac_status); }; }; then
27683 echo "$as_me: failed program was:" >&5
27684 sed 's/^/| /' conftest.$ac_ext >&5
27688 rm -f conftest.err conftest.$ac_objext \
27689 conftest$ac_exeext conftest.$ac_ext
27694 echo "$as_me:$LINENO: result: $ol_cv_db_db43" >&5
27695 echo "${ECHO_T}$ol_cv_db_db43" >&6
27697 if test $ol_cv_db_db43 = yes ; then
27698 ol_cv_lib_db=-ldb43
27702 if test $ol_cv_lib_db = no ; then
27703 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-43)" >&5
27704 echo $ECHO_N "checking for Berkeley DB link (-ldb-43)... $ECHO_C" >&6
27705 if test "${ol_cv_db_db_43+set}" = set; then
27706 echo $ECHO_N "(cached) $ECHO_C" >&6
27711 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27713 cat >conftest.$ac_ext <<_ACEOF
27716 cat confdefs.h >>conftest.$ac_ext
27717 cat >>conftest.$ac_ext <<_ACEOF
27718 /* end confdefs.h. */
27720 #ifdef HAVE_DB_185_H
27721 # include <db_185.h>
27726 #ifndef DB_VERSION_MAJOR
27727 # define DB_VERSION_MAJOR 1
27731 #define NULL ((void*)0)
27738 #if DB_VERSION_MAJOR > 1
27741 int major, minor, patch;
27743 version = db_version( &major, &minor, &patch );
27745 if( major != DB_VERSION_MAJOR ||
27746 minor < DB_VERSION_MINOR )
27748 printf("Berkeley DB version mismatch\n"
27749 "\theader: %s\n\tlibrary: %s\n",
27750 DB_VERSION_STRING, version);
27756 #if DB_VERSION_MAJOR > 2
27757 db_env_create( NULL, 0 );
27758 #elif DB_VERSION_MAJOR > 1
27759 db_appexit( NULL );
27761 (void) dbopen( NULL, 0, 0, 0, NULL);
27768 rm -f conftest.$ac_objext conftest$ac_exeext
27769 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27770 (eval $ac_link) 2>conftest.er1
27772 grep -v '^ *+' conftest.er1 >conftest.err
27774 cat conftest.err >&5
27775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27776 (exit $ac_status); } &&
27777 { ac_try='test -z "$ac_c_werror_flag"
27778 || test ! -s conftest.err'
27779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27780 (eval $ac_try) 2>&5
27782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27783 (exit $ac_status); }; } &&
27784 { ac_try='test -s conftest$ac_exeext'
27785 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27786 (eval $ac_try) 2>&5
27788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27789 (exit $ac_status); }; }; then
27792 echo "$as_me: failed program was:" >&5
27793 sed 's/^/| /' conftest.$ac_ext >&5
27797 rm -f conftest.err conftest.$ac_objext \
27798 conftest$ac_exeext conftest.$ac_ext
27803 echo "$as_me:$LINENO: result: $ol_cv_db_db_43" >&5
27804 echo "${ECHO_T}$ol_cv_db_db_43" >&6
27806 if test $ol_cv_db_db_43 = yes ; then
27807 ol_cv_lib_db=-ldb-43
27811 if test $ol_cv_lib_db = no ; then
27812 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.3)" >&5
27813 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.3)... $ECHO_C" >&6
27814 if test "${ol_cv_db_db_4_dot_3+set}" = set; then
27815 echo $ECHO_N "(cached) $ECHO_C" >&6
27820 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27822 cat >conftest.$ac_ext <<_ACEOF
27825 cat confdefs.h >>conftest.$ac_ext
27826 cat >>conftest.$ac_ext <<_ACEOF
27827 /* end confdefs.h. */
27829 #ifdef HAVE_DB_185_H
27830 # include <db_185.h>
27835 #ifndef DB_VERSION_MAJOR
27836 # define DB_VERSION_MAJOR 1
27840 #define NULL ((void*)0)
27847 #if DB_VERSION_MAJOR > 1
27850 int major, minor, patch;
27852 version = db_version( &major, &minor, &patch );
27854 if( major != DB_VERSION_MAJOR ||
27855 minor < DB_VERSION_MINOR )
27857 printf("Berkeley DB version mismatch\n"
27858 "\theader: %s\n\tlibrary: %s\n",
27859 DB_VERSION_STRING, version);
27865 #if DB_VERSION_MAJOR > 2
27866 db_env_create( NULL, 0 );
27867 #elif DB_VERSION_MAJOR > 1
27868 db_appexit( NULL );
27870 (void) dbopen( NULL, 0, 0, 0, NULL);
27877 rm -f conftest.$ac_objext conftest$ac_exeext
27878 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27879 (eval $ac_link) 2>conftest.er1
27881 grep -v '^ *+' conftest.er1 >conftest.err
27883 cat conftest.err >&5
27884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27885 (exit $ac_status); } &&
27886 { ac_try='test -z "$ac_c_werror_flag"
27887 || test ! -s conftest.err'
27888 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27889 (eval $ac_try) 2>&5
27891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27892 (exit $ac_status); }; } &&
27893 { ac_try='test -s conftest$ac_exeext'
27894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27895 (eval $ac_try) 2>&5
27897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27898 (exit $ac_status); }; }; then
27899 ol_cv_db_db_4_dot_3=yes
27901 echo "$as_me: failed program was:" >&5
27902 sed 's/^/| /' conftest.$ac_ext >&5
27904 ol_cv_db_db_4_dot_3=no
27906 rm -f conftest.err conftest.$ac_objext \
27907 conftest$ac_exeext conftest.$ac_ext
27912 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_3" >&5
27913 echo "${ECHO_T}$ol_cv_db_db_4_dot_3" >&6
27915 if test $ol_cv_db_db_4_dot_3 = yes ; then
27916 ol_cv_lib_db=-ldb-4.3
27920 if test $ol_cv_lib_db = no ; then
27921 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-3)" >&5
27922 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-3)... $ECHO_C" >&6
27923 if test "${ol_cv_db_db_4_3+set}" = set; then
27924 echo $ECHO_N "(cached) $ECHO_C" >&6
27929 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
27931 cat >conftest.$ac_ext <<_ACEOF
27934 cat confdefs.h >>conftest.$ac_ext
27935 cat >>conftest.$ac_ext <<_ACEOF
27936 /* end confdefs.h. */
27938 #ifdef HAVE_DB_185_H
27939 # include <db_185.h>
27944 #ifndef DB_VERSION_MAJOR
27945 # define DB_VERSION_MAJOR 1
27949 #define NULL ((void*)0)
27956 #if DB_VERSION_MAJOR > 1
27959 int major, minor, patch;
27961 version = db_version( &major, &minor, &patch );
27963 if( major != DB_VERSION_MAJOR ||
27964 minor < DB_VERSION_MINOR )
27966 printf("Berkeley DB version mismatch\n"
27967 "\theader: %s\n\tlibrary: %s\n",
27968 DB_VERSION_STRING, version);
27974 #if DB_VERSION_MAJOR > 2
27975 db_env_create( NULL, 0 );
27976 #elif DB_VERSION_MAJOR > 1
27977 db_appexit( NULL );
27979 (void) dbopen( NULL, 0, 0, 0, NULL);
27986 rm -f conftest.$ac_objext conftest$ac_exeext
27987 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
27988 (eval $ac_link) 2>conftest.er1
27990 grep -v '^ *+' conftest.er1 >conftest.err
27992 cat conftest.err >&5
27993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27994 (exit $ac_status); } &&
27995 { ac_try='test -z "$ac_c_werror_flag"
27996 || test ! -s conftest.err'
27997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
27998 (eval $ac_try) 2>&5
28000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28001 (exit $ac_status); }; } &&
28002 { ac_try='test -s conftest$ac_exeext'
28003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28004 (eval $ac_try) 2>&5
28006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28007 (exit $ac_status); }; }; then
28008 ol_cv_db_db_4_3=yes
28010 echo "$as_me: failed program was:" >&5
28011 sed 's/^/| /' conftest.$ac_ext >&5
28015 rm -f conftest.err conftest.$ac_objext \
28016 conftest$ac_exeext conftest.$ac_ext
28021 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_3" >&5
28022 echo "${ECHO_T}$ol_cv_db_db_4_3" >&6
28024 if test $ol_cv_db_db_4_3 = yes ; then
28025 ol_cv_lib_db=-ldb-4-3
28029 elif test $ol_cv_bdb_minor = 2 ; then
28030 if test $ol_cv_lib_db = no ; then
28031 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb42)" >&5
28032 echo $ECHO_N "checking for Berkeley DB link (-ldb42)... $ECHO_C" >&6
28033 if test "${ol_cv_db_db42+set}" = set; then
28034 echo $ECHO_N "(cached) $ECHO_C" >&6
28039 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28041 cat >conftest.$ac_ext <<_ACEOF
28044 cat confdefs.h >>conftest.$ac_ext
28045 cat >>conftest.$ac_ext <<_ACEOF
28046 /* end confdefs.h. */
28048 #ifdef HAVE_DB_185_H
28049 # include <db_185.h>
28054 #ifndef DB_VERSION_MAJOR
28055 # define DB_VERSION_MAJOR 1
28059 #define NULL ((void*)0)
28066 #if DB_VERSION_MAJOR > 1
28069 int major, minor, patch;
28071 version = db_version( &major, &minor, &patch );
28073 if( major != DB_VERSION_MAJOR ||
28074 minor < DB_VERSION_MINOR )
28076 printf("Berkeley DB version mismatch\n"
28077 "\theader: %s\n\tlibrary: %s\n",
28078 DB_VERSION_STRING, version);
28084 #if DB_VERSION_MAJOR > 2
28085 db_env_create( NULL, 0 );
28086 #elif DB_VERSION_MAJOR > 1
28087 db_appexit( NULL );
28089 (void) dbopen( NULL, 0, 0, 0, NULL);
28096 rm -f conftest.$ac_objext conftest$ac_exeext
28097 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28098 (eval $ac_link) 2>conftest.er1
28100 grep -v '^ *+' conftest.er1 >conftest.err
28102 cat conftest.err >&5
28103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28104 (exit $ac_status); } &&
28105 { ac_try='test -z "$ac_c_werror_flag"
28106 || test ! -s conftest.err'
28107 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28108 (eval $ac_try) 2>&5
28110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28111 (exit $ac_status); }; } &&
28112 { ac_try='test -s conftest$ac_exeext'
28113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28114 (eval $ac_try) 2>&5
28116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28117 (exit $ac_status); }; }; then
28120 echo "$as_me: failed program was:" >&5
28121 sed 's/^/| /' conftest.$ac_ext >&5
28125 rm -f conftest.err conftest.$ac_objext \
28126 conftest$ac_exeext conftest.$ac_ext
28131 echo "$as_me:$LINENO: result: $ol_cv_db_db42" >&5
28132 echo "${ECHO_T}$ol_cv_db_db42" >&6
28134 if test $ol_cv_db_db42 = yes ; then
28135 ol_cv_lib_db=-ldb42
28139 if test $ol_cv_lib_db = no ; then
28140 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-42)" >&5
28141 echo $ECHO_N "checking for Berkeley DB link (-ldb-42)... $ECHO_C" >&6
28142 if test "${ol_cv_db_db_42+set}" = set; then
28143 echo $ECHO_N "(cached) $ECHO_C" >&6
28148 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28150 cat >conftest.$ac_ext <<_ACEOF
28153 cat confdefs.h >>conftest.$ac_ext
28154 cat >>conftest.$ac_ext <<_ACEOF
28155 /* end confdefs.h. */
28157 #ifdef HAVE_DB_185_H
28158 # include <db_185.h>
28163 #ifndef DB_VERSION_MAJOR
28164 # define DB_VERSION_MAJOR 1
28168 #define NULL ((void*)0)
28175 #if DB_VERSION_MAJOR > 1
28178 int major, minor, patch;
28180 version = db_version( &major, &minor, &patch );
28182 if( major != DB_VERSION_MAJOR ||
28183 minor < DB_VERSION_MINOR )
28185 printf("Berkeley DB version mismatch\n"
28186 "\theader: %s\n\tlibrary: %s\n",
28187 DB_VERSION_STRING, version);
28193 #if DB_VERSION_MAJOR > 2
28194 db_env_create( NULL, 0 );
28195 #elif DB_VERSION_MAJOR > 1
28196 db_appexit( NULL );
28198 (void) dbopen( NULL, 0, 0, 0, NULL);
28205 rm -f conftest.$ac_objext conftest$ac_exeext
28206 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28207 (eval $ac_link) 2>conftest.er1
28209 grep -v '^ *+' conftest.er1 >conftest.err
28211 cat conftest.err >&5
28212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28213 (exit $ac_status); } &&
28214 { ac_try='test -z "$ac_c_werror_flag"
28215 || test ! -s conftest.err'
28216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28217 (eval $ac_try) 2>&5
28219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28220 (exit $ac_status); }; } &&
28221 { ac_try='test -s conftest$ac_exeext'
28222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28223 (eval $ac_try) 2>&5
28225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28226 (exit $ac_status); }; }; then
28229 echo "$as_me: failed program was:" >&5
28230 sed 's/^/| /' conftest.$ac_ext >&5
28234 rm -f conftest.err conftest.$ac_objext \
28235 conftest$ac_exeext conftest.$ac_ext
28240 echo "$as_me:$LINENO: result: $ol_cv_db_db_42" >&5
28241 echo "${ECHO_T}$ol_cv_db_db_42" >&6
28243 if test $ol_cv_db_db_42 = yes ; then
28244 ol_cv_lib_db=-ldb-42
28248 if test $ol_cv_lib_db = no ; then
28249 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.2)" >&5
28250 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.2)... $ECHO_C" >&6
28251 if test "${ol_cv_db_db_4_dot_2+set}" = set; then
28252 echo $ECHO_N "(cached) $ECHO_C" >&6
28257 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28259 cat >conftest.$ac_ext <<_ACEOF
28262 cat confdefs.h >>conftest.$ac_ext
28263 cat >>conftest.$ac_ext <<_ACEOF
28264 /* end confdefs.h. */
28266 #ifdef HAVE_DB_185_H
28267 # include <db_185.h>
28272 #ifndef DB_VERSION_MAJOR
28273 # define DB_VERSION_MAJOR 1
28277 #define NULL ((void*)0)
28284 #if DB_VERSION_MAJOR > 1
28287 int major, minor, patch;
28289 version = db_version( &major, &minor, &patch );
28291 if( major != DB_VERSION_MAJOR ||
28292 minor < DB_VERSION_MINOR )
28294 printf("Berkeley DB version mismatch\n"
28295 "\theader: %s\n\tlibrary: %s\n",
28296 DB_VERSION_STRING, version);
28302 #if DB_VERSION_MAJOR > 2
28303 db_env_create( NULL, 0 );
28304 #elif DB_VERSION_MAJOR > 1
28305 db_appexit( NULL );
28307 (void) dbopen( NULL, 0, 0, 0, NULL);
28314 rm -f conftest.$ac_objext conftest$ac_exeext
28315 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28316 (eval $ac_link) 2>conftest.er1
28318 grep -v '^ *+' conftest.er1 >conftest.err
28320 cat conftest.err >&5
28321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28322 (exit $ac_status); } &&
28323 { ac_try='test -z "$ac_c_werror_flag"
28324 || test ! -s conftest.err'
28325 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28326 (eval $ac_try) 2>&5
28328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28329 (exit $ac_status); }; } &&
28330 { ac_try='test -s conftest$ac_exeext'
28331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28332 (eval $ac_try) 2>&5
28334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28335 (exit $ac_status); }; }; then
28336 ol_cv_db_db_4_dot_2=yes
28338 echo "$as_me: failed program was:" >&5
28339 sed 's/^/| /' conftest.$ac_ext >&5
28341 ol_cv_db_db_4_dot_2=no
28343 rm -f conftest.err conftest.$ac_objext \
28344 conftest$ac_exeext conftest.$ac_ext
28349 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_2" >&5
28350 echo "${ECHO_T}$ol_cv_db_db_4_dot_2" >&6
28352 if test $ol_cv_db_db_4_dot_2 = yes ; then
28353 ol_cv_lib_db=-ldb-4.2
28357 if test $ol_cv_lib_db = no ; then
28358 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-2)" >&5
28359 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-2)... $ECHO_C" >&6
28360 if test "${ol_cv_db_db_4_2+set}" = set; then
28361 echo $ECHO_N "(cached) $ECHO_C" >&6
28366 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28368 cat >conftest.$ac_ext <<_ACEOF
28371 cat confdefs.h >>conftest.$ac_ext
28372 cat >>conftest.$ac_ext <<_ACEOF
28373 /* end confdefs.h. */
28375 #ifdef HAVE_DB_185_H
28376 # include <db_185.h>
28381 #ifndef DB_VERSION_MAJOR
28382 # define DB_VERSION_MAJOR 1
28386 #define NULL ((void*)0)
28393 #if DB_VERSION_MAJOR > 1
28396 int major, minor, patch;
28398 version = db_version( &major, &minor, &patch );
28400 if( major != DB_VERSION_MAJOR ||
28401 minor < DB_VERSION_MINOR )
28403 printf("Berkeley DB version mismatch\n"
28404 "\theader: %s\n\tlibrary: %s\n",
28405 DB_VERSION_STRING, version);
28411 #if DB_VERSION_MAJOR > 2
28412 db_env_create( NULL, 0 );
28413 #elif DB_VERSION_MAJOR > 1
28414 db_appexit( NULL );
28416 (void) dbopen( NULL, 0, 0, 0, NULL);
28423 rm -f conftest.$ac_objext conftest$ac_exeext
28424 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28425 (eval $ac_link) 2>conftest.er1
28427 grep -v '^ *+' conftest.er1 >conftest.err
28429 cat conftest.err >&5
28430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28431 (exit $ac_status); } &&
28432 { ac_try='test -z "$ac_c_werror_flag"
28433 || test ! -s conftest.err'
28434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28435 (eval $ac_try) 2>&5
28437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28438 (exit $ac_status); }; } &&
28439 { ac_try='test -s conftest$ac_exeext'
28440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28441 (eval $ac_try) 2>&5
28443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28444 (exit $ac_status); }; }; then
28445 ol_cv_db_db_4_2=yes
28447 echo "$as_me: failed program was:" >&5
28448 sed 's/^/| /' conftest.$ac_ext >&5
28452 rm -f conftest.err conftest.$ac_objext \
28453 conftest$ac_exeext conftest.$ac_ext
28458 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_2" >&5
28459 echo "${ECHO_T}$ol_cv_db_db_4_2" >&6
28461 if test $ol_cv_db_db_4_2 = yes ; then
28462 ol_cv_lib_db=-ldb-4-2
28466 elif test $ol_cv_bdb_minor = 1 ; then
28467 if test $ol_cv_lib_db = no ; then
28468 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb41)" >&5
28469 echo $ECHO_N "checking for Berkeley DB link (-ldb41)... $ECHO_C" >&6
28470 if test "${ol_cv_db_db41+set}" = set; then
28471 echo $ECHO_N "(cached) $ECHO_C" >&6
28476 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28478 cat >conftest.$ac_ext <<_ACEOF
28481 cat confdefs.h >>conftest.$ac_ext
28482 cat >>conftest.$ac_ext <<_ACEOF
28483 /* end confdefs.h. */
28485 #ifdef HAVE_DB_185_H
28486 # include <db_185.h>
28491 #ifndef DB_VERSION_MAJOR
28492 # define DB_VERSION_MAJOR 1
28496 #define NULL ((void*)0)
28503 #if DB_VERSION_MAJOR > 1
28506 int major, minor, patch;
28508 version = db_version( &major, &minor, &patch );
28510 if( major != DB_VERSION_MAJOR ||
28511 minor < DB_VERSION_MINOR )
28513 printf("Berkeley DB version mismatch\n"
28514 "\theader: %s\n\tlibrary: %s\n",
28515 DB_VERSION_STRING, version);
28521 #if DB_VERSION_MAJOR > 2
28522 db_env_create( NULL, 0 );
28523 #elif DB_VERSION_MAJOR > 1
28524 db_appexit( NULL );
28526 (void) dbopen( NULL, 0, 0, 0, NULL);
28533 rm -f conftest.$ac_objext conftest$ac_exeext
28534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28535 (eval $ac_link) 2>conftest.er1
28537 grep -v '^ *+' conftest.er1 >conftest.err
28539 cat conftest.err >&5
28540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28541 (exit $ac_status); } &&
28542 { ac_try='test -z "$ac_c_werror_flag"
28543 || test ! -s conftest.err'
28544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28545 (eval $ac_try) 2>&5
28547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28548 (exit $ac_status); }; } &&
28549 { ac_try='test -s conftest$ac_exeext'
28550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28551 (eval $ac_try) 2>&5
28553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28554 (exit $ac_status); }; }; then
28557 echo "$as_me: failed program was:" >&5
28558 sed 's/^/| /' conftest.$ac_ext >&5
28562 rm -f conftest.err conftest.$ac_objext \
28563 conftest$ac_exeext conftest.$ac_ext
28568 echo "$as_me:$LINENO: result: $ol_cv_db_db41" >&5
28569 echo "${ECHO_T}$ol_cv_db_db41" >&6
28571 if test $ol_cv_db_db41 = yes ; then
28572 ol_cv_lib_db=-ldb41
28576 if test $ol_cv_lib_db = no ; then
28577 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-41)" >&5
28578 echo $ECHO_N "checking for Berkeley DB link (-ldb-41)... $ECHO_C" >&6
28579 if test "${ol_cv_db_db_41+set}" = set; then
28580 echo $ECHO_N "(cached) $ECHO_C" >&6
28585 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28587 cat >conftest.$ac_ext <<_ACEOF
28590 cat confdefs.h >>conftest.$ac_ext
28591 cat >>conftest.$ac_ext <<_ACEOF
28592 /* end confdefs.h. */
28594 #ifdef HAVE_DB_185_H
28595 # include <db_185.h>
28600 #ifndef DB_VERSION_MAJOR
28601 # define DB_VERSION_MAJOR 1
28605 #define NULL ((void*)0)
28612 #if DB_VERSION_MAJOR > 1
28615 int major, minor, patch;
28617 version = db_version( &major, &minor, &patch );
28619 if( major != DB_VERSION_MAJOR ||
28620 minor < DB_VERSION_MINOR )
28622 printf("Berkeley DB version mismatch\n"
28623 "\theader: %s\n\tlibrary: %s\n",
28624 DB_VERSION_STRING, version);
28630 #if DB_VERSION_MAJOR > 2
28631 db_env_create( NULL, 0 );
28632 #elif DB_VERSION_MAJOR > 1
28633 db_appexit( NULL );
28635 (void) dbopen( NULL, 0, 0, 0, NULL);
28642 rm -f conftest.$ac_objext conftest$ac_exeext
28643 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28644 (eval $ac_link) 2>conftest.er1
28646 grep -v '^ *+' conftest.er1 >conftest.err
28648 cat conftest.err >&5
28649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28650 (exit $ac_status); } &&
28651 { ac_try='test -z "$ac_c_werror_flag"
28652 || test ! -s conftest.err'
28653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28654 (eval $ac_try) 2>&5
28656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28657 (exit $ac_status); }; } &&
28658 { ac_try='test -s conftest$ac_exeext'
28659 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28660 (eval $ac_try) 2>&5
28662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28663 (exit $ac_status); }; }; then
28666 echo "$as_me: failed program was:" >&5
28667 sed 's/^/| /' conftest.$ac_ext >&5
28671 rm -f conftest.err conftest.$ac_objext \
28672 conftest$ac_exeext conftest.$ac_ext
28677 echo "$as_me:$LINENO: result: $ol_cv_db_db_41" >&5
28678 echo "${ECHO_T}$ol_cv_db_db_41" >&6
28680 if test $ol_cv_db_db_41 = yes ; then
28681 ol_cv_lib_db=-ldb-41
28685 if test $ol_cv_lib_db = no ; then
28686 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.1)" >&5
28687 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.1)... $ECHO_C" >&6
28688 if test "${ol_cv_db_db_4_dot_1+set}" = set; then
28689 echo $ECHO_N "(cached) $ECHO_C" >&6
28694 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28696 cat >conftest.$ac_ext <<_ACEOF
28699 cat confdefs.h >>conftest.$ac_ext
28700 cat >>conftest.$ac_ext <<_ACEOF
28701 /* end confdefs.h. */
28703 #ifdef HAVE_DB_185_H
28704 # include <db_185.h>
28709 #ifndef DB_VERSION_MAJOR
28710 # define DB_VERSION_MAJOR 1
28714 #define NULL ((void*)0)
28721 #if DB_VERSION_MAJOR > 1
28724 int major, minor, patch;
28726 version = db_version( &major, &minor, &patch );
28728 if( major != DB_VERSION_MAJOR ||
28729 minor < DB_VERSION_MINOR )
28731 printf("Berkeley DB version mismatch\n"
28732 "\theader: %s\n\tlibrary: %s\n",
28733 DB_VERSION_STRING, version);
28739 #if DB_VERSION_MAJOR > 2
28740 db_env_create( NULL, 0 );
28741 #elif DB_VERSION_MAJOR > 1
28742 db_appexit( NULL );
28744 (void) dbopen( NULL, 0, 0, 0, NULL);
28751 rm -f conftest.$ac_objext conftest$ac_exeext
28752 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28753 (eval $ac_link) 2>conftest.er1
28755 grep -v '^ *+' conftest.er1 >conftest.err
28757 cat conftest.err >&5
28758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28759 (exit $ac_status); } &&
28760 { ac_try='test -z "$ac_c_werror_flag"
28761 || test ! -s conftest.err'
28762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28763 (eval $ac_try) 2>&5
28765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28766 (exit $ac_status); }; } &&
28767 { ac_try='test -s conftest$ac_exeext'
28768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28769 (eval $ac_try) 2>&5
28771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28772 (exit $ac_status); }; }; then
28773 ol_cv_db_db_4_dot_1=yes
28775 echo "$as_me: failed program was:" >&5
28776 sed 's/^/| /' conftest.$ac_ext >&5
28778 ol_cv_db_db_4_dot_1=no
28780 rm -f conftest.err conftest.$ac_objext \
28781 conftest$ac_exeext conftest.$ac_ext
28786 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_1" >&5
28787 echo "${ECHO_T}$ol_cv_db_db_4_dot_1" >&6
28789 if test $ol_cv_db_db_4_dot_1 = yes ; then
28790 ol_cv_lib_db=-ldb-4.1
28794 if test $ol_cv_lib_db = no ; then
28795 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-1)" >&5
28796 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-1)... $ECHO_C" >&6
28797 if test "${ol_cv_db_db_4_1+set}" = set; then
28798 echo $ECHO_N "(cached) $ECHO_C" >&6
28803 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28805 cat >conftest.$ac_ext <<_ACEOF
28808 cat confdefs.h >>conftest.$ac_ext
28809 cat >>conftest.$ac_ext <<_ACEOF
28810 /* end confdefs.h. */
28812 #ifdef HAVE_DB_185_H
28813 # include <db_185.h>
28818 #ifndef DB_VERSION_MAJOR
28819 # define DB_VERSION_MAJOR 1
28823 #define NULL ((void*)0)
28830 #if DB_VERSION_MAJOR > 1
28833 int major, minor, patch;
28835 version = db_version( &major, &minor, &patch );
28837 if( major != DB_VERSION_MAJOR ||
28838 minor < DB_VERSION_MINOR )
28840 printf("Berkeley DB version mismatch\n"
28841 "\theader: %s\n\tlibrary: %s\n",
28842 DB_VERSION_STRING, version);
28848 #if DB_VERSION_MAJOR > 2
28849 db_env_create( NULL, 0 );
28850 #elif DB_VERSION_MAJOR > 1
28851 db_appexit( NULL );
28853 (void) dbopen( NULL, 0, 0, 0, NULL);
28860 rm -f conftest.$ac_objext conftest$ac_exeext
28861 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28862 (eval $ac_link) 2>conftest.er1
28864 grep -v '^ *+' conftest.er1 >conftest.err
28866 cat conftest.err >&5
28867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28868 (exit $ac_status); } &&
28869 { ac_try='test -z "$ac_c_werror_flag"
28870 || test ! -s conftest.err'
28871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28872 (eval $ac_try) 2>&5
28874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28875 (exit $ac_status); }; } &&
28876 { ac_try='test -s conftest$ac_exeext'
28877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28878 (eval $ac_try) 2>&5
28880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28881 (exit $ac_status); }; }; then
28882 ol_cv_db_db_4_1=yes
28884 echo "$as_me: failed program was:" >&5
28885 sed 's/^/| /' conftest.$ac_ext >&5
28889 rm -f conftest.err conftest.$ac_objext \
28890 conftest$ac_exeext conftest.$ac_ext
28895 echo "$as_me:$LINENO: result: $ol_cv_db_db_4_1" >&5
28896 echo "${ECHO_T}$ol_cv_db_db_4_1" >&6
28898 if test $ol_cv_db_db_4_1 = yes ; then
28899 ol_cv_lib_db=-ldb-4-1
28904 if test $ol_cv_lib_db = no ; then
28905 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
28906 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6
28907 if test "${ol_cv_db_db_4+set}" = set; then
28908 echo $ECHO_N "(cached) $ECHO_C" >&6
28913 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28915 cat >conftest.$ac_ext <<_ACEOF
28918 cat confdefs.h >>conftest.$ac_ext
28919 cat >>conftest.$ac_ext <<_ACEOF
28920 /* end confdefs.h. */
28922 #ifdef HAVE_DB_185_H
28923 # include <db_185.h>
28928 #ifndef DB_VERSION_MAJOR
28929 # define DB_VERSION_MAJOR 1
28933 #define NULL ((void*)0)
28940 #if DB_VERSION_MAJOR > 1
28943 int major, minor, patch;
28945 version = db_version( &major, &minor, &patch );
28947 if( major != DB_VERSION_MAJOR ||
28948 minor < DB_VERSION_MINOR )
28950 printf("Berkeley DB version mismatch\n"
28951 "\theader: %s\n\tlibrary: %s\n",
28952 DB_VERSION_STRING, version);
28958 #if DB_VERSION_MAJOR > 2
28959 db_env_create( NULL, 0 );
28960 #elif DB_VERSION_MAJOR > 1
28961 db_appexit( NULL );
28963 (void) dbopen( NULL, 0, 0, 0, NULL);
28970 rm -f conftest.$ac_objext conftest$ac_exeext
28971 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
28972 (eval $ac_link) 2>conftest.er1
28974 grep -v '^ *+' conftest.er1 >conftest.err
28976 cat conftest.err >&5
28977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28978 (exit $ac_status); } &&
28979 { ac_try='test -z "$ac_c_werror_flag"
28980 || test ! -s conftest.err'
28981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28982 (eval $ac_try) 2>&5
28984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28985 (exit $ac_status); }; } &&
28986 { ac_try='test -s conftest$ac_exeext'
28987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
28988 (eval $ac_try) 2>&5
28990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28991 (exit $ac_status); }; }; then
28994 echo "$as_me: failed program was:" >&5
28995 sed 's/^/| /' conftest.$ac_ext >&5
28999 rm -f conftest.err conftest.$ac_objext \
29000 conftest$ac_exeext conftest.$ac_ext
29005 echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
29006 echo "${ECHO_T}$ol_cv_db_db_4" >&6
29008 if test $ol_cv_db_db_4 = yes ; then
29009 ol_cv_lib_db=-ldb-4
29013 if test $ol_cv_lib_db = no ; then
29014 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
29015 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6
29016 if test "${ol_cv_db_db4+set}" = set; then
29017 echo $ECHO_N "(cached) $ECHO_C" >&6
29022 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29024 cat >conftest.$ac_ext <<_ACEOF
29027 cat confdefs.h >>conftest.$ac_ext
29028 cat >>conftest.$ac_ext <<_ACEOF
29029 /* end confdefs.h. */
29031 #ifdef HAVE_DB_185_H
29032 # include <db_185.h>
29037 #ifndef DB_VERSION_MAJOR
29038 # define DB_VERSION_MAJOR 1
29042 #define NULL ((void*)0)
29049 #if DB_VERSION_MAJOR > 1
29052 int major, minor, patch;
29054 version = db_version( &major, &minor, &patch );
29056 if( major != DB_VERSION_MAJOR ||
29057 minor < DB_VERSION_MINOR )
29059 printf("Berkeley DB version mismatch\n"
29060 "\theader: %s\n\tlibrary: %s\n",
29061 DB_VERSION_STRING, version);
29067 #if DB_VERSION_MAJOR > 2
29068 db_env_create( NULL, 0 );
29069 #elif DB_VERSION_MAJOR > 1
29070 db_appexit( NULL );
29072 (void) dbopen( NULL, 0, 0, 0, NULL);
29079 rm -f conftest.$ac_objext conftest$ac_exeext
29080 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29081 (eval $ac_link) 2>conftest.er1
29083 grep -v '^ *+' conftest.er1 >conftest.err
29085 cat conftest.err >&5
29086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29087 (exit $ac_status); } &&
29088 { ac_try='test -z "$ac_c_werror_flag"
29089 || test ! -s conftest.err'
29090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29091 (eval $ac_try) 2>&5
29093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29094 (exit $ac_status); }; } &&
29095 { ac_try='test -s conftest$ac_exeext'
29096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29097 (eval $ac_try) 2>&5
29099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29100 (exit $ac_status); }; }; then
29103 echo "$as_me: failed program was:" >&5
29104 sed 's/^/| /' conftest.$ac_ext >&5
29108 rm -f conftest.err conftest.$ac_objext \
29109 conftest$ac_exeext conftest.$ac_ext
29114 echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
29115 echo "${ECHO_T}$ol_cv_db_db4" >&6
29117 if test $ol_cv_db_db4 = yes ; then
29122 if test $ol_cv_lib_db = no ; then
29123 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
29124 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6
29125 if test "${ol_cv_db_db+set}" = set; then
29126 echo $ECHO_N "(cached) $ECHO_C" >&6
29131 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29133 cat >conftest.$ac_ext <<_ACEOF
29136 cat confdefs.h >>conftest.$ac_ext
29137 cat >>conftest.$ac_ext <<_ACEOF
29138 /* end confdefs.h. */
29140 #ifdef HAVE_DB_185_H
29141 # include <db_185.h>
29146 #ifndef DB_VERSION_MAJOR
29147 # define DB_VERSION_MAJOR 1
29151 #define NULL ((void*)0)
29158 #if DB_VERSION_MAJOR > 1
29161 int major, minor, patch;
29163 version = db_version( &major, &minor, &patch );
29165 if( major != DB_VERSION_MAJOR ||
29166 minor < DB_VERSION_MINOR )
29168 printf("Berkeley DB version mismatch\n"
29169 "\theader: %s\n\tlibrary: %s\n",
29170 DB_VERSION_STRING, version);
29176 #if DB_VERSION_MAJOR > 2
29177 db_env_create( NULL, 0 );
29178 #elif DB_VERSION_MAJOR > 1
29179 db_appexit( NULL );
29181 (void) dbopen( NULL, 0, 0, 0, NULL);
29188 rm -f conftest.$ac_objext conftest$ac_exeext
29189 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29190 (eval $ac_link) 2>conftest.er1
29192 grep -v '^ *+' conftest.er1 >conftest.err
29194 cat conftest.err >&5
29195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29196 (exit $ac_status); } &&
29197 { ac_try='test -z "$ac_c_werror_flag"
29198 || test ! -s conftest.err'
29199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29200 (eval $ac_try) 2>&5
29202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29203 (exit $ac_status); }; } &&
29204 { ac_try='test -s conftest$ac_exeext'
29205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29206 (eval $ac_try) 2>&5
29208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29209 (exit $ac_status); }; }; then
29212 echo "$as_me: failed program was:" >&5
29213 sed 's/^/| /' conftest.$ac_ext >&5
29217 rm -f conftest.err conftest.$ac_objext \
29218 conftest$ac_exeext conftest.$ac_ext
29223 echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
29224 echo "${ECHO_T}$ol_cv_db_db" >&6
29226 if test $ol_cv_db_db = yes ; then
29232 elif test $ol_cv_bdb_major = 3 ; then
29233 if test $ol_cv_lib_db = no ; then
29234 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb3)" >&5
29235 echo $ECHO_N "checking for Berkeley DB link (-ldb3)... $ECHO_C" >&6
29236 if test "${ol_cv_db_db3+set}" = set; then
29237 echo $ECHO_N "(cached) $ECHO_C" >&6
29242 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29244 cat >conftest.$ac_ext <<_ACEOF
29247 cat confdefs.h >>conftest.$ac_ext
29248 cat >>conftest.$ac_ext <<_ACEOF
29249 /* end confdefs.h. */
29251 #ifdef HAVE_DB_185_H
29252 # include <db_185.h>
29257 #ifndef DB_VERSION_MAJOR
29258 # define DB_VERSION_MAJOR 1
29262 #define NULL ((void*)0)
29269 #if DB_VERSION_MAJOR > 1
29272 int major, minor, patch;
29274 version = db_version( &major, &minor, &patch );
29276 if( major != DB_VERSION_MAJOR ||
29277 minor < DB_VERSION_MINOR )
29279 printf("Berkeley DB version mismatch\n"
29280 "\theader: %s\n\tlibrary: %s\n",
29281 DB_VERSION_STRING, version);
29287 #if DB_VERSION_MAJOR > 2
29288 db_env_create( NULL, 0 );
29289 #elif DB_VERSION_MAJOR > 1
29290 db_appexit( NULL );
29292 (void) dbopen( NULL, 0, 0, 0, NULL);
29299 rm -f conftest.$ac_objext conftest$ac_exeext
29300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29301 (eval $ac_link) 2>conftest.er1
29303 grep -v '^ *+' conftest.er1 >conftest.err
29305 cat conftest.err >&5
29306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29307 (exit $ac_status); } &&
29308 { ac_try='test -z "$ac_c_werror_flag"
29309 || test ! -s conftest.err'
29310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29311 (eval $ac_try) 2>&5
29313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29314 (exit $ac_status); }; } &&
29315 { ac_try='test -s conftest$ac_exeext'
29316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29317 (eval $ac_try) 2>&5
29319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29320 (exit $ac_status); }; }; then
29323 echo "$as_me: failed program was:" >&5
29324 sed 's/^/| /' conftest.$ac_ext >&5
29328 rm -f conftest.err conftest.$ac_objext \
29329 conftest$ac_exeext conftest.$ac_ext
29334 echo "$as_me:$LINENO: result: $ol_cv_db_db3" >&5
29335 echo "${ECHO_T}$ol_cv_db_db3" >&6
29337 if test $ol_cv_db_db3 = yes ; then
29342 if test $ol_cv_lib_db = no ; then
29343 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-3)" >&5
29344 echo $ECHO_N "checking for Berkeley DB link (-ldb-3)... $ECHO_C" >&6
29345 if test "${ol_cv_db_db_3+set}" = set; then
29346 echo $ECHO_N "(cached) $ECHO_C" >&6
29351 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29353 cat >conftest.$ac_ext <<_ACEOF
29356 cat confdefs.h >>conftest.$ac_ext
29357 cat >>conftest.$ac_ext <<_ACEOF
29358 /* end confdefs.h. */
29360 #ifdef HAVE_DB_185_H
29361 # include <db_185.h>
29366 #ifndef DB_VERSION_MAJOR
29367 # define DB_VERSION_MAJOR 1
29371 #define NULL ((void*)0)
29378 #if DB_VERSION_MAJOR > 1
29381 int major, minor, patch;
29383 version = db_version( &major, &minor, &patch );
29385 if( major != DB_VERSION_MAJOR ||
29386 minor < DB_VERSION_MINOR )
29388 printf("Berkeley DB version mismatch\n"
29389 "\theader: %s\n\tlibrary: %s\n",
29390 DB_VERSION_STRING, version);
29396 #if DB_VERSION_MAJOR > 2
29397 db_env_create( NULL, 0 );
29398 #elif DB_VERSION_MAJOR > 1
29399 db_appexit( NULL );
29401 (void) dbopen( NULL, 0, 0, 0, NULL);
29408 rm -f conftest.$ac_objext conftest$ac_exeext
29409 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29410 (eval $ac_link) 2>conftest.er1
29412 grep -v '^ *+' conftest.er1 >conftest.err
29414 cat conftest.err >&5
29415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29416 (exit $ac_status); } &&
29417 { ac_try='test -z "$ac_c_werror_flag"
29418 || test ! -s conftest.err'
29419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29420 (eval $ac_try) 2>&5
29422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29423 (exit $ac_status); }; } &&
29424 { ac_try='test -s conftest$ac_exeext'
29425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29426 (eval $ac_try) 2>&5
29428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29429 (exit $ac_status); }; }; then
29432 echo "$as_me: failed program was:" >&5
29433 sed 's/^/| /' conftest.$ac_ext >&5
29437 rm -f conftest.err conftest.$ac_objext \
29438 conftest$ac_exeext conftest.$ac_ext
29443 echo "$as_me:$LINENO: result: $ol_cv_db_db_3" >&5
29444 echo "${ECHO_T}$ol_cv_db_db_3" >&6
29446 if test $ol_cv_db_db_3 = yes ; then
29447 ol_cv_lib_db=-ldb-3
29452 elif test $ol_cv_bdb_major = 2 ; then
29453 if test $ol_cv_lib_db = no ; then
29454 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb2)" >&5
29455 echo $ECHO_N "checking for Berkeley DB link (-ldb2)... $ECHO_C" >&6
29456 if test "${ol_cv_db_db2+set}" = set; then
29457 echo $ECHO_N "(cached) $ECHO_C" >&6
29462 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29464 cat >conftest.$ac_ext <<_ACEOF
29467 cat confdefs.h >>conftest.$ac_ext
29468 cat >>conftest.$ac_ext <<_ACEOF
29469 /* end confdefs.h. */
29471 #ifdef HAVE_DB_185_H
29472 # include <db_185.h>
29477 #ifndef DB_VERSION_MAJOR
29478 # define DB_VERSION_MAJOR 1
29482 #define NULL ((void*)0)
29489 #if DB_VERSION_MAJOR > 1
29492 int major, minor, patch;
29494 version = db_version( &major, &minor, &patch );
29496 if( major != DB_VERSION_MAJOR ||
29497 minor < DB_VERSION_MINOR )
29499 printf("Berkeley DB version mismatch\n"
29500 "\theader: %s\n\tlibrary: %s\n",
29501 DB_VERSION_STRING, version);
29507 #if DB_VERSION_MAJOR > 2
29508 db_env_create( NULL, 0 );
29509 #elif DB_VERSION_MAJOR > 1
29510 db_appexit( NULL );
29512 (void) dbopen( NULL, 0, 0, 0, NULL);
29519 rm -f conftest.$ac_objext conftest$ac_exeext
29520 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29521 (eval $ac_link) 2>conftest.er1
29523 grep -v '^ *+' conftest.er1 >conftest.err
29525 cat conftest.err >&5
29526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29527 (exit $ac_status); } &&
29528 { ac_try='test -z "$ac_c_werror_flag"
29529 || test ! -s conftest.err'
29530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29531 (eval $ac_try) 2>&5
29533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29534 (exit $ac_status); }; } &&
29535 { ac_try='test -s conftest$ac_exeext'
29536 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29537 (eval $ac_try) 2>&5
29539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29540 (exit $ac_status); }; }; then
29543 echo "$as_me: failed program was:" >&5
29544 sed 's/^/| /' conftest.$ac_ext >&5
29548 rm -f conftest.err conftest.$ac_objext \
29549 conftest$ac_exeext conftest.$ac_ext
29554 echo "$as_me:$LINENO: result: $ol_cv_db_db2" >&5
29555 echo "${ECHO_T}$ol_cv_db_db2" >&6
29557 if test $ol_cv_db_db2 = yes ; then
29562 if test $ol_cv_lib_db = no ; then
29563 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-2)" >&5
29564 echo $ECHO_N "checking for Berkeley DB link (-ldb-2)... $ECHO_C" >&6
29565 if test "${ol_cv_db_db_2+set}" = set; then
29566 echo $ECHO_N "(cached) $ECHO_C" >&6
29571 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29573 cat >conftest.$ac_ext <<_ACEOF
29576 cat confdefs.h >>conftest.$ac_ext
29577 cat >>conftest.$ac_ext <<_ACEOF
29578 /* end confdefs.h. */
29580 #ifdef HAVE_DB_185_H
29581 # include <db_185.h>
29586 #ifndef DB_VERSION_MAJOR
29587 # define DB_VERSION_MAJOR 1
29591 #define NULL ((void*)0)
29598 #if DB_VERSION_MAJOR > 1
29601 int major, minor, patch;
29603 version = db_version( &major, &minor, &patch );
29605 if( major != DB_VERSION_MAJOR ||
29606 minor < DB_VERSION_MINOR )
29608 printf("Berkeley DB version mismatch\n"
29609 "\theader: %s\n\tlibrary: %s\n",
29610 DB_VERSION_STRING, version);
29616 #if DB_VERSION_MAJOR > 2
29617 db_env_create( NULL, 0 );
29618 #elif DB_VERSION_MAJOR > 1
29619 db_appexit( NULL );
29621 (void) dbopen( NULL, 0, 0, 0, NULL);
29628 rm -f conftest.$ac_objext conftest$ac_exeext
29629 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29630 (eval $ac_link) 2>conftest.er1
29632 grep -v '^ *+' conftest.er1 >conftest.err
29634 cat conftest.err >&5
29635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29636 (exit $ac_status); } &&
29637 { ac_try='test -z "$ac_c_werror_flag"
29638 || test ! -s conftest.err'
29639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29640 (eval $ac_try) 2>&5
29642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29643 (exit $ac_status); }; } &&
29644 { ac_try='test -s conftest$ac_exeext'
29645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29646 (eval $ac_try) 2>&5
29648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29649 (exit $ac_status); }; }; then
29652 echo "$as_me: failed program was:" >&5
29653 sed 's/^/| /' conftest.$ac_ext >&5
29657 rm -f conftest.err conftest.$ac_objext \
29658 conftest$ac_exeext conftest.$ac_ext
29663 echo "$as_me:$LINENO: result: $ol_cv_db_db_2" >&5
29664 echo "${ECHO_T}$ol_cv_db_db_2" >&6
29666 if test $ol_cv_db_db_2 = yes ; then
29667 ol_cv_lib_db=-ldb-2
29672 elif test $ol_cv_bdb_major = 1 ; then
29673 if test $ol_cv_lib_db = no ; then
29674 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb1)" >&5
29675 echo $ECHO_N "checking for Berkeley DB link (-ldb1)... $ECHO_C" >&6
29676 if test "${ol_cv_db_db1+set}" = set; then
29677 echo $ECHO_N "(cached) $ECHO_C" >&6
29682 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29684 cat >conftest.$ac_ext <<_ACEOF
29687 cat confdefs.h >>conftest.$ac_ext
29688 cat >>conftest.$ac_ext <<_ACEOF
29689 /* end confdefs.h. */
29691 #ifdef HAVE_DB_185_H
29692 # include <db_185.h>
29697 #ifndef DB_VERSION_MAJOR
29698 # define DB_VERSION_MAJOR 1
29702 #define NULL ((void*)0)
29709 #if DB_VERSION_MAJOR > 1
29712 int major, minor, patch;
29714 version = db_version( &major, &minor, &patch );
29716 if( major != DB_VERSION_MAJOR ||
29717 minor < DB_VERSION_MINOR )
29719 printf("Berkeley DB version mismatch\n"
29720 "\theader: %s\n\tlibrary: %s\n",
29721 DB_VERSION_STRING, version);
29727 #if DB_VERSION_MAJOR > 2
29728 db_env_create( NULL, 0 );
29729 #elif DB_VERSION_MAJOR > 1
29730 db_appexit( NULL );
29732 (void) dbopen( NULL, 0, 0, 0, NULL);
29739 rm -f conftest.$ac_objext conftest$ac_exeext
29740 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29741 (eval $ac_link) 2>conftest.er1
29743 grep -v '^ *+' conftest.er1 >conftest.err
29745 cat conftest.err >&5
29746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29747 (exit $ac_status); } &&
29748 { ac_try='test -z "$ac_c_werror_flag"
29749 || test ! -s conftest.err'
29750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29751 (eval $ac_try) 2>&5
29753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29754 (exit $ac_status); }; } &&
29755 { ac_try='test -s conftest$ac_exeext'
29756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29757 (eval $ac_try) 2>&5
29759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29760 (exit $ac_status); }; }; then
29763 echo "$as_me: failed program was:" >&5
29764 sed 's/^/| /' conftest.$ac_ext >&5
29768 rm -f conftest.err conftest.$ac_objext \
29769 conftest$ac_exeext conftest.$ac_ext
29774 echo "$as_me:$LINENO: result: $ol_cv_db_db1" >&5
29775 echo "${ECHO_T}$ol_cv_db_db1" >&6
29777 if test $ol_cv_db_db1 = yes ; then
29782 if test $ol_cv_lib_db = no ; then
29783 echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-1)" >&5
29784 echo $ECHO_N "checking for Berkeley DB link (-ldb-1)... $ECHO_C" >&6
29785 if test "${ol_cv_db_db_1+set}" = set; then
29786 echo $ECHO_N "(cached) $ECHO_C" >&6
29791 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29793 cat >conftest.$ac_ext <<_ACEOF
29796 cat confdefs.h >>conftest.$ac_ext
29797 cat >>conftest.$ac_ext <<_ACEOF
29798 /* end confdefs.h. */
29800 #ifdef HAVE_DB_185_H
29801 # include <db_185.h>
29806 #ifndef DB_VERSION_MAJOR
29807 # define DB_VERSION_MAJOR 1
29811 #define NULL ((void*)0)
29818 #if DB_VERSION_MAJOR > 1
29821 int major, minor, patch;
29823 version = db_version( &major, &minor, &patch );
29825 if( major != DB_VERSION_MAJOR ||
29826 minor < DB_VERSION_MINOR )
29828 printf("Berkeley DB version mismatch\n"
29829 "\theader: %s\n\tlibrary: %s\n",
29830 DB_VERSION_STRING, version);
29836 #if DB_VERSION_MAJOR > 2
29837 db_env_create( NULL, 0 );
29838 #elif DB_VERSION_MAJOR > 1
29839 db_appexit( NULL );
29841 (void) dbopen( NULL, 0, 0, 0, NULL);
29848 rm -f conftest.$ac_objext conftest$ac_exeext
29849 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29850 (eval $ac_link) 2>conftest.er1
29852 grep -v '^ *+' conftest.er1 >conftest.err
29854 cat conftest.err >&5
29855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29856 (exit $ac_status); } &&
29857 { ac_try='test -z "$ac_c_werror_flag"
29858 || test ! -s conftest.err'
29859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29860 (eval $ac_try) 2>&5
29862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29863 (exit $ac_status); }; } &&
29864 { ac_try='test -s conftest$ac_exeext'
29865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29866 (eval $ac_try) 2>&5
29868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29869 (exit $ac_status); }; }; then
29872 echo "$as_me: failed program was:" >&5
29873 sed 's/^/| /' conftest.$ac_ext >&5
29877 rm -f conftest.err conftest.$ac_objext \
29878 conftest$ac_exeext conftest.$ac_ext
29883 echo "$as_me:$LINENO: result: $ol_cv_db_db_1" >&5
29884 echo "${ECHO_T}$ol_cv_db_db_1" >&6
29886 if test $ol_cv_db_db_1 = yes ; then
29887 ol_cv_lib_db=-ldb-1
29892 if test $ol_cv_lib_db = no ; then
29893 echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
29894 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6
29895 if test "${ol_cv_db_none+set}" = set; then
29896 echo $ECHO_N "(cached) $ECHO_C" >&6
29901 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29903 cat >conftest.$ac_ext <<_ACEOF
29906 cat confdefs.h >>conftest.$ac_ext
29907 cat >>conftest.$ac_ext <<_ACEOF
29908 /* end confdefs.h. */
29910 #ifdef HAVE_DB_185_H
29911 # include <db_185.h>
29916 #ifndef DB_VERSION_MAJOR
29917 # define DB_VERSION_MAJOR 1
29921 #define NULL ((void*)0)
29928 #if DB_VERSION_MAJOR > 1
29931 int major, minor, patch;
29933 version = db_version( &major, &minor, &patch );
29935 if( major != DB_VERSION_MAJOR ||
29936 minor < DB_VERSION_MINOR )
29938 printf("Berkeley DB version mismatch\n"
29939 "\theader: %s\n\tlibrary: %s\n",
29940 DB_VERSION_STRING, version);
29946 #if DB_VERSION_MAJOR > 2
29947 db_env_create( NULL, 0 );
29948 #elif DB_VERSION_MAJOR > 1
29949 db_appexit( NULL );
29951 (void) dbopen( NULL, 0, 0, 0, NULL);
29958 rm -f conftest.$ac_objext conftest$ac_exeext
29959 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
29960 (eval $ac_link) 2>conftest.er1
29962 grep -v '^ *+' conftest.er1 >conftest.err
29964 cat conftest.err >&5
29965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29966 (exit $ac_status); } &&
29967 { ac_try='test -z "$ac_c_werror_flag"
29968 || test ! -s conftest.err'
29969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29970 (eval $ac_try) 2>&5
29972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29973 (exit $ac_status); }; } &&
29974 { ac_try='test -s conftest$ac_exeext'
29975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
29976 (eval $ac_try) 2>&5
29978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29979 (exit $ac_status); }; }; then
29982 echo "$as_me: failed program was:" >&5
29983 sed 's/^/| /' conftest.$ac_ext >&5
29987 rm -f conftest.err conftest.$ac_objext \
29988 conftest$ac_exeext conftest.$ac_ext
29993 echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
29994 echo "${ECHO_T}$ol_cv_db_none" >&6
29996 if test $ol_cv_db_none = yes ; then
30002 if test "$ol_cv_lib_db" != no ; then
30003 ol_cv_berkeley_db=yes
30004 echo "$as_me:$LINENO: checking for Berkeley DB version match" >&5
30005 echo $ECHO_N "checking for Berkeley DB version match... $ECHO_C" >&6
30006 if test "${ol_cv_berkeley_db_version+set}" = set; then
30007 echo $ECHO_N "(cached) $ECHO_C" >&6
30011 LIBS="$LTHREAD_LIBS $LIBS"
30012 if test $ol_cv_lib_db != yes ; then
30013 LIBS="$ol_cv_lib_db $LIBS"
30016 if test "$cross_compiling" = yes; then
30017 ol_cv_berkeley_db_version=cross
30019 cat >conftest.$ac_ext <<_ACEOF
30022 cat confdefs.h >>conftest.$ac_ext
30023 cat >>conftest.$ac_ext <<_ACEOF
30024 /* end confdefs.h. */
30026 #ifdef HAVE_DB_185_H
30031 #ifndef DB_VERSION_MAJOR
30032 # define DB_VERSION_MAJOR 1
30035 #define NULL ((void *)0)
30039 #if DB_VERSION_MAJOR > 1
30041 int major, minor, patch;
30043 version = db_version( &major, &minor, &patch );
30045 if( major != DB_VERSION_MAJOR ||
30046 minor != DB_VERSION_MINOR ||
30047 patch != DB_VERSION_PATCH )
30049 printf("Berkeley DB version mismatch\n"
30050 "\theader: %s\n\tlibrary: %s\n",
30051 DB_VERSION_STRING, version);
30059 rm -f conftest$ac_exeext
30060 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30061 (eval $ac_link) 2>&5
30063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30064 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30066 (eval $ac_try) 2>&5
30068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30069 (exit $ac_status); }; }; then
30070 ol_cv_berkeley_db_version=yes
30072 echo "$as_me: program exited with status $ac_status" >&5
30073 echo "$as_me: failed program was:" >&5
30074 sed 's/^/| /' conftest.$ac_ext >&5
30076 ( exit $ac_status )
30077 ol_cv_berkeley_db_version=no
30079 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30085 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
30086 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6
30088 if test $ol_cv_berkeley_db_version = no ; then
30089 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
30090 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
30091 { (exit 1); exit 1; }; }
30094 echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
30095 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6
30096 if test "${ol_cv_berkeley_db_thread+set}" = set; then
30097 echo $ECHO_N "(cached) $ECHO_C" >&6
30101 LIBS="$LTHREAD_LIBS $LIBS"
30102 if test $ol_cv_lib_db != yes ; then
30103 LIBS="$ol_cv_lib_db $LIBS"
30106 if test "$cross_compiling" = yes; then
30107 ol_cv_berkeley_db_thread=cross
30109 cat >conftest.$ac_ext <<_ACEOF
30112 cat confdefs.h >>conftest.$ac_ext
30113 cat >>conftest.$ac_ext <<_ACEOF
30114 /* end confdefs.h. */
30116 #ifdef HAVE_DB_185_H
30122 #define NULL ((void *)0)
30127 u_int32_t flags = DB_CREATE |
30133 #if DB_VERSION_MAJOR > 2
30134 DB_ENV *env = NULL;
30136 rc = db_env_create( &env, 0 );
30138 flags |= DB_INIT_MPOOL;
30139 #ifdef DB_MPOOL_PRIVATE
30140 flags |= DB_MPOOL_PRIVATE;
30144 printf("BerkeleyDB: %s\n", db_strerror(rc) );
30148 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
30149 rc = env->open( env, NULL, flags, 0 );
30151 rc = env->open( env, NULL, NULL, flags, 0 );
30155 rc = env->close( env, 0 );
30159 printf("BerkeleyDB: %s\n", db_strerror(rc) );
30165 memset( &env, '\0', sizeof(env) );
30167 rc = db_appinit( NULL, NULL, &env, flags );
30170 db_appexit( &env );
30173 unlink("__db_mpool.share");
30174 unlink("__db_lock.share");
30180 rm -f conftest$ac_exeext
30181 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30182 (eval $ac_link) 2>&5
30184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30185 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30187 (eval $ac_try) 2>&5
30189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30190 (exit $ac_status); }; }; then
30191 ol_cv_berkeley_db_thread=yes
30193 echo "$as_me: program exited with status $ac_status" >&5
30194 echo "$as_me: failed program was:" >&5
30195 sed 's/^/| /' conftest.$ac_ext >&5
30197 ( exit $ac_status )
30198 ol_cv_berkeley_db_thread=no
30200 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30206 echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
30207 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6
30209 if test $ol_cv_berkeley_db_thread != no ; then
30211 cat >>confdefs.h <<\_ACEOF
30212 #define HAVE_BERKELEY_DB_THREAD 1
30221 if test $ol_cv_berkeley_db = no ; then
30222 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
30223 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
30224 { (exit 1); exit 1; }; }
30228 cat >>confdefs.h <<\_ACEOF
30229 #define HAVE_BERKELEY_DB 1
30233 if test $ol_cv_lib_db != yes ; then
30234 BDB_LIBS="$BDB_LIBS $ol_cv_lib_db"
30237 echo "$as_me:$LINENO: checking Berkeley DB version for BDB/HDB backends" >&5
30238 echo $ECHO_N "checking Berkeley DB version for BDB/HDB backends... $ECHO_C" >&6
30239 if test "${ol_cv_bdb_compat+set}" = set; then
30240 echo $ECHO_N "(cached) $ECHO_C" >&6
30243 cat >conftest.$ac_ext <<_ACEOF
30246 cat confdefs.h >>conftest.$ac_ext
30247 cat >>conftest.$ac_ext <<_ACEOF
30248 /* end confdefs.h. */
30252 /* this check could be improved */
30253 #ifndef DB_VERSION_MAJOR
30254 # define DB_VERSION_MAJOR 1
30256 #ifndef DB_VERSION_MINOR
30257 # define DB_VERSION_MINOR 0
30260 /* require 4.2 or later, but exclude 4.3 */
30261 #if (DB_VERSION_MAJOR >= 4) && (DB_VERSION_MINOR >= 2) && (DB_VERSION_MINOR !=3)
30262 __db_version_compat
30266 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
30267 $EGREP "__db_version_compat" >/dev/null 2>&1; then
30268 ol_cv_bdb_compat=yes
30270 ol_cv_bdb_compat=no
30275 echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
30276 echo "${ECHO_T}$ol_cv_bdb_compat" >&6
30279 if test $ol_cv_bdb_compat != yes ; then
30280 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB version incompatible" >&5
30281 echo "$as_me: error: BDB/HDB: BerkeleyDB version incompatible" >&2;}
30282 { (exit 1); exit 1; }; }
30285 SLAPD_LIBS="$SLAPD_LIBS \$(BDB_LIBS)"
30291 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
30292 BUILD_LIBS_DYNAMIC=shared
30294 cat >>confdefs.h <<\_ACEOF
30295 #define LDAP_LIBS_DYNAMIC 1
30300 BUILD_LIBS_DYNAMIC=static
30304 if test $ol_enable_wrappers != no ; then
30306 for ac_header in tcpd.h
30308 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
30309 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30310 echo "$as_me:$LINENO: checking for $ac_header" >&5
30311 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30312 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30313 echo $ECHO_N "(cached) $ECHO_C" >&6
30315 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30316 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30318 # Is the header compilable?
30319 echo "$as_me:$LINENO: checking $ac_header usability" >&5
30320 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
30321 cat >conftest.$ac_ext <<_ACEOF
30324 cat confdefs.h >>conftest.$ac_ext
30325 cat >>conftest.$ac_ext <<_ACEOF
30326 /* end confdefs.h. */
30327 $ac_includes_default
30328 #include <$ac_header>
30330 rm -f conftest.$ac_objext
30331 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
30332 (eval $ac_compile) 2>conftest.er1
30334 grep -v '^ *+' conftest.er1 >conftest.err
30336 cat conftest.err >&5
30337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30338 (exit $ac_status); } &&
30339 { ac_try='test -z "$ac_c_werror_flag"
30340 || test ! -s conftest.err'
30341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30342 (eval $ac_try) 2>&5
30344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30345 (exit $ac_status); }; } &&
30346 { ac_try='test -s conftest.$ac_objext'
30347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30348 (eval $ac_try) 2>&5
30350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30351 (exit $ac_status); }; }; then
30352 ac_header_compiler=yes
30354 echo "$as_me: failed program was:" >&5
30355 sed 's/^/| /' conftest.$ac_ext >&5
30357 ac_header_compiler=no
30359 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
30360 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
30361 echo "${ECHO_T}$ac_header_compiler" >&6
30363 # Is the header present?
30364 echo "$as_me:$LINENO: checking $ac_header presence" >&5
30365 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
30366 cat >conftest.$ac_ext <<_ACEOF
30369 cat confdefs.h >>conftest.$ac_ext
30370 cat >>conftest.$ac_ext <<_ACEOF
30371 /* end confdefs.h. */
30372 #include <$ac_header>
30374 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
30375 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
30377 grep -v '^ *+' conftest.er1 >conftest.err
30379 cat conftest.err >&5
30380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30381 (exit $ac_status); } >/dev/null; then
30382 if test -s conftest.err; then
30383 ac_cpp_err=$ac_c_preproc_warn_flag
30384 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
30391 if test -z "$ac_cpp_err"; then
30392 ac_header_preproc=yes
30394 echo "$as_me: failed program was:" >&5
30395 sed 's/^/| /' conftest.$ac_ext >&5
30397 ac_header_preproc=no
30399 rm -f conftest.err conftest.$ac_ext
30400 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
30401 echo "${ECHO_T}$ac_header_preproc" >&6
30403 # So? What about this header?
30404 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30406 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30407 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30408 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30409 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30410 ac_header_preproc=yes
30413 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30414 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30415 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30416 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30417 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30418 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30419 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30420 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30421 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30422 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30423 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30424 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30427 ## --------------------------------------------- ##
30428 ## Report this to <http://www.openldap.org/its/> ##
30429 ## --------------------------------------------- ##
30432 sed "s/^/$as_me: WARNING: /" >&2
30435 echo "$as_me:$LINENO: checking for $ac_header" >&5
30436 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30437 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30438 echo $ECHO_N "(cached) $ECHO_C" >&6
30440 eval "$as_ac_Header=\$ac_header_preproc"
30442 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30443 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30446 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30447 cat >>confdefs.h <<_ACEOF
30448 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30451 echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
30452 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6
30454 LIBS="$LIBS -lwrap"
30455 cat >conftest.$ac_ext <<_ACEOF
30458 cat confdefs.h >>conftest.$ac_ext
30459 cat >>conftest.$ac_ext <<_ACEOF
30460 /* end confdefs.h. */
30463 int allow_severity = 0;
30464 int deny_severity = 0;
30466 struct request_info *req;
30478 rm -f conftest.$ac_objext conftest$ac_exeext
30479 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30480 (eval $ac_link) 2>conftest.er1
30482 grep -v '^ *+' conftest.er1 >conftest.err
30484 cat conftest.err >&5
30485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30486 (exit $ac_status); } &&
30487 { ac_try='test -z "$ac_c_werror_flag"
30488 || test ! -s conftest.err'
30489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30490 (eval $ac_try) 2>&5
30492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30493 (exit $ac_status); }; } &&
30494 { ac_try='test -s conftest$ac_exeext'
30495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30496 (eval $ac_try) 2>&5
30498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30499 (exit $ac_status); }; }; then
30500 echo "$as_me:$LINENO: result: -lwrap" >&5
30501 echo "${ECHO_T}-lwrap" >&6
30505 echo "$as_me: failed program was:" >&5
30506 sed 's/^/| /' conftest.$ac_ext >&5
30510 cat >conftest.$ac_ext <<_ACEOF
30513 cat confdefs.h >>conftest.$ac_ext
30514 cat >>conftest.$ac_ext <<_ACEOF
30515 /* end confdefs.h. */
30518 int allow_severity = 0;
30519 int deny_severity = 0;
30521 struct request_info *req;
30533 rm -f conftest.$ac_objext conftest$ac_exeext
30534 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30535 (eval $ac_link) 2>conftest.er1
30537 grep -v '^ *+' conftest.er1 >conftest.err
30539 cat conftest.err >&5
30540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30541 (exit $ac_status); } &&
30542 { ac_try='test -z "$ac_c_werror_flag"
30543 || test ! -s conftest.err'
30544 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30545 (eval $ac_try) 2>&5
30547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30548 (exit $ac_status); }; } &&
30549 { ac_try='test -s conftest$ac_exeext'
30550 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30551 (eval $ac_try) 2>&5
30553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30554 (exit $ac_status); }; }; then
30555 echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
30556 echo "${ECHO_T}-lwrap -lnsl" >&6
30558 LIBS="$save_LIBS -lnsl"
30560 echo "$as_me: failed program was:" >&5
30561 sed 's/^/| /' conftest.$ac_ext >&5
30564 echo "$as_me:$LINENO: result: no" >&5
30565 echo "${ECHO_T}no" >&6
30569 rm -f conftest.err conftest.$ac_objext \
30570 conftest$ac_exeext conftest.$ac_ext
30572 rm -f conftest.err conftest.$ac_objext \
30573 conftest$ac_exeext conftest.$ac_ext
30581 if test $have_wrappers = yes ; then
30583 cat >>confdefs.h <<\_ACEOF
30584 #define HAVE_TCPD 1
30588 elif test $ol_enable_wrappers = yes ; then
30589 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
30590 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
30591 { (exit 1); exit 1; }; }
30593 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
30594 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
30599 if test $ol_enable_syslog != no ; then
30600 echo "$as_me:$LINENO: checking for openlog" >&5
30601 echo $ECHO_N "checking for openlog... $ECHO_C" >&6
30602 if test "${ac_cv_func_openlog+set}" = set; then
30603 echo $ECHO_N "(cached) $ECHO_C" >&6
30605 cat >conftest.$ac_ext <<_ACEOF
30608 cat confdefs.h >>conftest.$ac_ext
30609 cat >>conftest.$ac_ext <<_ACEOF
30610 /* end confdefs.h. */
30611 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
30612 For example, HP-UX 11i <limits.h> declares gettimeofday. */
30613 #define openlog innocuous_openlog
30615 /* System header to define __stub macros and hopefully few prototypes,
30616 which can conflict with char openlog (); below.
30617 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
30618 <limits.h> exists even on freestanding compilers. */
30621 # include <limits.h>
30623 # include <assert.h>
30628 /* Override any gcc2 internal prototype to avoid an error. */
30633 /* We use char because int might match the return type of a gcc2
30634 builtin and then its argument prototype would still apply. */
30636 /* The GNU C library defines this for functions which it implements
30637 to always fail with ENOSYS. Some functions are actually named
30638 something starting with __ and the normal name is an alias. */
30639 #if defined (__stub_openlog) || defined (__stub___openlog)
30642 char (*f) () = openlog;
30651 return f != openlog;
30656 rm -f conftest.$ac_objext conftest$ac_exeext
30657 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30658 (eval $ac_link) 2>conftest.er1
30660 grep -v '^ *+' conftest.er1 >conftest.err
30662 cat conftest.err >&5
30663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30664 (exit $ac_status); } &&
30665 { ac_try='test -z "$ac_c_werror_flag"
30666 || test ! -s conftest.err'
30667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30668 (eval $ac_try) 2>&5
30670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30671 (exit $ac_status); }; } &&
30672 { ac_try='test -s conftest$ac_exeext'
30673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30674 (eval $ac_try) 2>&5
30676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30677 (exit $ac_status); }; }; then
30678 ac_cv_func_openlog=yes
30680 echo "$as_me: failed program was:" >&5
30681 sed 's/^/| /' conftest.$ac_ext >&5
30683 ac_cv_func_openlog=no
30685 rm -f conftest.err conftest.$ac_objext \
30686 conftest$ac_exeext conftest.$ac_ext
30688 echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
30689 echo "${ECHO_T}$ac_cv_func_openlog" >&6
30691 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
30692 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
30693 echo "$as_me: error: could not find syslog" >&2;}
30694 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
30696 ol_enable_syslog=$ac_cv_func_openlog
30700 if test $ol_enable_sql != no ; then
30703 for ac_header in sql.h sqlext.h
30705 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
30706 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30707 echo "$as_me:$LINENO: checking for $ac_header" >&5
30708 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30709 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30710 echo $ECHO_N "(cached) $ECHO_C" >&6
30712 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30713 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30715 # Is the header compilable?
30716 echo "$as_me:$LINENO: checking $ac_header usability" >&5
30717 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
30718 cat >conftest.$ac_ext <<_ACEOF
30721 cat confdefs.h >>conftest.$ac_ext
30722 cat >>conftest.$ac_ext <<_ACEOF
30723 /* end confdefs.h. */
30724 $ac_includes_default
30725 #include <$ac_header>
30727 rm -f conftest.$ac_objext
30728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
30729 (eval $ac_compile) 2>conftest.er1
30731 grep -v '^ *+' conftest.er1 >conftest.err
30733 cat conftest.err >&5
30734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30735 (exit $ac_status); } &&
30736 { ac_try='test -z "$ac_c_werror_flag"
30737 || test ! -s conftest.err'
30738 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30739 (eval $ac_try) 2>&5
30741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30742 (exit $ac_status); }; } &&
30743 { ac_try='test -s conftest.$ac_objext'
30744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30745 (eval $ac_try) 2>&5
30747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30748 (exit $ac_status); }; }; then
30749 ac_header_compiler=yes
30751 echo "$as_me: failed program was:" >&5
30752 sed 's/^/| /' conftest.$ac_ext >&5
30754 ac_header_compiler=no
30756 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
30757 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
30758 echo "${ECHO_T}$ac_header_compiler" >&6
30760 # Is the header present?
30761 echo "$as_me:$LINENO: checking $ac_header presence" >&5
30762 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
30763 cat >conftest.$ac_ext <<_ACEOF
30766 cat confdefs.h >>conftest.$ac_ext
30767 cat >>conftest.$ac_ext <<_ACEOF
30768 /* end confdefs.h. */
30769 #include <$ac_header>
30771 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
30772 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
30774 grep -v '^ *+' conftest.er1 >conftest.err
30776 cat conftest.err >&5
30777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30778 (exit $ac_status); } >/dev/null; then
30779 if test -s conftest.err; then
30780 ac_cpp_err=$ac_c_preproc_warn_flag
30781 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
30788 if test -z "$ac_cpp_err"; then
30789 ac_header_preproc=yes
30791 echo "$as_me: failed program was:" >&5
30792 sed 's/^/| /' conftest.$ac_ext >&5
30794 ac_header_preproc=no
30796 rm -f conftest.err conftest.$ac_ext
30797 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
30798 echo "${ECHO_T}$ac_header_preproc" >&6
30800 # So? What about this header?
30801 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30803 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30804 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30805 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30806 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30807 ac_header_preproc=yes
30810 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30811 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30812 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30813 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30814 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30815 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30816 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30817 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30818 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30819 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30820 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30821 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30824 ## --------------------------------------------- ##
30825 ## Report this to <http://www.openldap.org/its/> ##
30826 ## --------------------------------------------- ##
30829 sed "s/^/$as_me: WARNING: /" >&2
30832 echo "$as_me:$LINENO: checking for $ac_header" >&5
30833 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
30834 if eval "test \"\${$as_ac_Header+set}\" = set"; then
30835 echo $ECHO_N "(cached) $ECHO_C" >&6
30837 eval "$as_ac_Header=\$ac_header_preproc"
30839 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
30840 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
30843 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30844 cat >>confdefs.h <<_ACEOF
30845 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30850 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
30851 echo "$as_me: error: could not locate SQL headers" >&2;}
30852 { (exit 1); exit 1; }; }
30860 LIBS="$LTHREAD_LIBS"
30862 if test $ol_with_odbc = auto ; then
30863 ol_with_odbc="iodbc unixodbc"
30866 for odbc in $ol_with_odbc ; do
30867 if test $ol_link_sql = no ; then
30870 echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
30871 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6
30872 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
30873 echo $ECHO_N "(cached) $ECHO_C" >&6
30875 ac_check_lib_save_LIBS=$LIBS
30876 LIBS="-liodbc $LIBS"
30877 cat >conftest.$ac_ext <<_ACEOF
30880 cat confdefs.h >>conftest.$ac_ext
30881 cat >>conftest.$ac_ext <<_ACEOF
30882 /* end confdefs.h. */
30884 /* Override any gcc2 internal prototype to avoid an error. */
30888 /* We use char because int might match the return type of a gcc2
30889 builtin and then its argument prototype would still apply. */
30890 char SQLDriverConnect ();
30894 SQLDriverConnect ();
30899 rm -f conftest.$ac_objext conftest$ac_exeext
30900 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30901 (eval $ac_link) 2>conftest.er1
30903 grep -v '^ *+' conftest.er1 >conftest.err
30905 cat conftest.err >&5
30906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30907 (exit $ac_status); } &&
30908 { ac_try='test -z "$ac_c_werror_flag"
30909 || test ! -s conftest.err'
30910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30911 (eval $ac_try) 2>&5
30913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30914 (exit $ac_status); }; } &&
30915 { ac_try='test -s conftest$ac_exeext'
30916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30917 (eval $ac_try) 2>&5
30919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30920 (exit $ac_status); }; }; then
30921 ac_cv_lib_iodbc_SQLDriverConnect=yes
30923 echo "$as_me: failed program was:" >&5
30924 sed 's/^/| /' conftest.$ac_ext >&5
30926 ac_cv_lib_iodbc_SQLDriverConnect=no
30928 rm -f conftest.err conftest.$ac_objext \
30929 conftest$ac_exeext conftest.$ac_ext
30930 LIBS=$ac_check_lib_save_LIBS
30932 echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
30933 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6
30934 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
30940 if test $have_iodbc = yes ; then
30941 ol_link_sql="-liodbc"
30946 echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
30947 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6
30948 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
30949 echo $ECHO_N "(cached) $ECHO_C" >&6
30951 ac_check_lib_save_LIBS=$LIBS
30952 LIBS="-lodbc $LIBS"
30953 cat >conftest.$ac_ext <<_ACEOF
30956 cat confdefs.h >>conftest.$ac_ext
30957 cat >>conftest.$ac_ext <<_ACEOF
30958 /* end confdefs.h. */
30960 /* Override any gcc2 internal prototype to avoid an error. */
30964 /* We use char because int might match the return type of a gcc2
30965 builtin and then its argument prototype would still apply. */
30966 char SQLDriverConnect ();
30970 SQLDriverConnect ();
30975 rm -f conftest.$ac_objext conftest$ac_exeext
30976 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
30977 (eval $ac_link) 2>conftest.er1
30979 grep -v '^ *+' conftest.er1 >conftest.err
30981 cat conftest.err >&5
30982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30983 (exit $ac_status); } &&
30984 { ac_try='test -z "$ac_c_werror_flag"
30985 || test ! -s conftest.err'
30986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30987 (eval $ac_try) 2>&5
30989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30990 (exit $ac_status); }; } &&
30991 { ac_try='test -s conftest$ac_exeext'
30992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
30993 (eval $ac_try) 2>&5
30995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30996 (exit $ac_status); }; }; then
30997 ac_cv_lib_odbc_SQLDriverConnect=yes
30999 echo "$as_me: failed program was:" >&5
31000 sed 's/^/| /' conftest.$ac_ext >&5
31002 ac_cv_lib_odbc_SQLDriverConnect=no
31004 rm -f conftest.err conftest.$ac_objext \
31005 conftest$ac_exeext conftest.$ac_ext
31006 LIBS=$ac_check_lib_save_LIBS
31008 echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
31009 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6
31010 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
31016 if test $have_odbc = yes ; then
31017 ol_link_sql="-lodbc"
31022 { { echo "$as_me:$LINENO: error: unknown ODBC library" >&5
31023 echo "$as_me: error: unknown ODBC library" >&2;}
31024 { (exit 1); exit 1; }; }
31032 if test $ol_link_sql != no ; then
31033 SLAPD_SQL_LIBS="$ol_link_sql"
31035 elif test $ol_enable_sql != auto ; then
31036 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
31037 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
31038 { (exit 1); exit 1; }; }
31044 for ac_header in unicode/utypes.h
31046 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31047 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31048 echo "$as_me:$LINENO: checking for $ac_header" >&5
31049 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31050 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31051 echo $ECHO_N "(cached) $ECHO_C" >&6
31053 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31054 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31056 # Is the header compilable?
31057 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31058 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31059 cat >conftest.$ac_ext <<_ACEOF
31062 cat confdefs.h >>conftest.$ac_ext
31063 cat >>conftest.$ac_ext <<_ACEOF
31064 /* end confdefs.h. */
31065 $ac_includes_default
31066 #include <$ac_header>
31068 rm -f conftest.$ac_objext
31069 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31070 (eval $ac_compile) 2>conftest.er1
31072 grep -v '^ *+' conftest.er1 >conftest.err
31074 cat conftest.err >&5
31075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31076 (exit $ac_status); } &&
31077 { ac_try='test -z "$ac_c_werror_flag"
31078 || test ! -s conftest.err'
31079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31080 (eval $ac_try) 2>&5
31082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31083 (exit $ac_status); }; } &&
31084 { ac_try='test -s conftest.$ac_objext'
31085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31086 (eval $ac_try) 2>&5
31088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31089 (exit $ac_status); }; }; then
31090 ac_header_compiler=yes
31092 echo "$as_me: failed program was:" >&5
31093 sed 's/^/| /' conftest.$ac_ext >&5
31095 ac_header_compiler=no
31097 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31098 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31099 echo "${ECHO_T}$ac_header_compiler" >&6
31101 # Is the header present?
31102 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31103 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31104 cat >conftest.$ac_ext <<_ACEOF
31107 cat confdefs.h >>conftest.$ac_ext
31108 cat >>conftest.$ac_ext <<_ACEOF
31109 /* end confdefs.h. */
31110 #include <$ac_header>
31112 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31113 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31115 grep -v '^ *+' conftest.er1 >conftest.err
31117 cat conftest.err >&5
31118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31119 (exit $ac_status); } >/dev/null; then
31120 if test -s conftest.err; then
31121 ac_cpp_err=$ac_c_preproc_warn_flag
31122 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31129 if test -z "$ac_cpp_err"; then
31130 ac_header_preproc=yes
31132 echo "$as_me: failed program was:" >&5
31133 sed 's/^/| /' conftest.$ac_ext >&5
31135 ac_header_preproc=no
31137 rm -f conftest.err conftest.$ac_ext
31138 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31139 echo "${ECHO_T}$ac_header_preproc" >&6
31141 # So? What about this header?
31142 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31144 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31145 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31146 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31147 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31148 ac_header_preproc=yes
31151 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31152 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31153 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31154 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31155 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31156 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31157 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31158 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31159 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31160 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31161 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31162 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31165 ## --------------------------------------------- ##
31166 ## Report this to <http://www.openldap.org/its/> ##
31167 ## --------------------------------------------- ##
31170 sed "s/^/$as_me: WARNING: /" >&2
31173 echo "$as_me:$LINENO: checking for $ac_header" >&5
31174 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31175 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31176 echo $ECHO_N "(cached) $ECHO_C" >&6
31178 eval "$as_ac_Header=\$ac_header_preproc"
31180 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31181 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31184 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31185 cat >>confdefs.h <<_ACEOF
31186 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31193 if test $ac_cv_header_unicode_utypes_h = yes ; then
31194 OL_ICULIBS="-licuuc -licudata"
31196 echo "$as_me:$LINENO: checking for ICU libraries" >&5
31197 echo $ECHO_N "checking for ICU libraries... $ECHO_C" >&6
31198 if test "${ol_cv_lib_icu+set}" = set; then
31199 echo $ECHO_N "(cached) $ECHO_C" >&6
31203 LIBS="$OL_ICULIBS $LIBS"
31204 cat >conftest.$ac_ext <<_ACEOF
31207 cat confdefs.h >>conftest.$ac_ext
31208 cat >>conftest.$ac_ext <<_ACEOF
31209 /* end confdefs.h. */
31211 #include <unicode/utypes.h>
31217 (void) u_errorName(0);
31223 rm -f conftest.$ac_objext conftest$ac_exeext
31224 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31225 (eval $ac_link) 2>conftest.er1
31227 grep -v '^ *+' conftest.er1 >conftest.err
31229 cat conftest.err >&5
31230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31231 (exit $ac_status); } &&
31232 { ac_try='test -z "$ac_c_werror_flag"
31233 || test ! -s conftest.err'
31234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31235 (eval $ac_try) 2>&5
31237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31238 (exit $ac_status); }; } &&
31239 { ac_try='test -s conftest$ac_exeext'
31240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31241 (eval $ac_try) 2>&5
31243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31244 (exit $ac_status); }; }; then
31247 echo "$as_me: failed program was:" >&5
31248 sed 's/^/| /' conftest.$ac_ext >&5
31252 rm -f conftest.err conftest.$ac_objext \
31253 conftest$ac_exeext conftest.$ac_ext
31257 echo "$as_me:$LINENO: result: $ol_cv_lib_icu" >&5
31258 echo "${ECHO_T}$ol_cv_lib_icu" >&6
31260 if test $ol_cv_lib_icu != no ; then
31261 ol_icu="$OL_ICULIBS"
31263 cat >>confdefs.h <<\_ACEOF
31270 if test "$ol_icu" = no ; then
31271 { echo "$as_me:$LINENO: WARNING: ICU not available" >&5
31272 echo "$as_me: WARNING: ICU not available" >&2;}
31279 if test $ol_with_cyrus_sasl != no ; then
31282 for ac_header in sasl/sasl.h sasl.h
31284 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31285 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31286 echo "$as_me:$LINENO: checking for $ac_header" >&5
31287 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31288 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31289 echo $ECHO_N "(cached) $ECHO_C" >&6
31291 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31292 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31294 # Is the header compilable?
31295 echo "$as_me:$LINENO: checking $ac_header usability" >&5
31296 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
31297 cat >conftest.$ac_ext <<_ACEOF
31300 cat confdefs.h >>conftest.$ac_ext
31301 cat >>conftest.$ac_ext <<_ACEOF
31302 /* end confdefs.h. */
31303 $ac_includes_default
31304 #include <$ac_header>
31306 rm -f conftest.$ac_objext
31307 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
31308 (eval $ac_compile) 2>conftest.er1
31310 grep -v '^ *+' conftest.er1 >conftest.err
31312 cat conftest.err >&5
31313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31314 (exit $ac_status); } &&
31315 { ac_try='test -z "$ac_c_werror_flag"
31316 || test ! -s conftest.err'
31317 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31318 (eval $ac_try) 2>&5
31320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31321 (exit $ac_status); }; } &&
31322 { ac_try='test -s conftest.$ac_objext'
31323 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31324 (eval $ac_try) 2>&5
31326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31327 (exit $ac_status); }; }; then
31328 ac_header_compiler=yes
31330 echo "$as_me: failed program was:" >&5
31331 sed 's/^/| /' conftest.$ac_ext >&5
31333 ac_header_compiler=no
31335 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
31336 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31337 echo "${ECHO_T}$ac_header_compiler" >&6
31339 # Is the header present?
31340 echo "$as_me:$LINENO: checking $ac_header presence" >&5
31341 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
31342 cat >conftest.$ac_ext <<_ACEOF
31345 cat confdefs.h >>conftest.$ac_ext
31346 cat >>conftest.$ac_ext <<_ACEOF
31347 /* end confdefs.h. */
31348 #include <$ac_header>
31350 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
31351 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
31353 grep -v '^ *+' conftest.er1 >conftest.err
31355 cat conftest.err >&5
31356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31357 (exit $ac_status); } >/dev/null; then
31358 if test -s conftest.err; then
31359 ac_cpp_err=$ac_c_preproc_warn_flag
31360 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
31367 if test -z "$ac_cpp_err"; then
31368 ac_header_preproc=yes
31370 echo "$as_me: failed program was:" >&5
31371 sed 's/^/| /' conftest.$ac_ext >&5
31373 ac_header_preproc=no
31375 rm -f conftest.err conftest.$ac_ext
31376 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31377 echo "${ECHO_T}$ac_header_preproc" >&6
31379 # So? What about this header?
31380 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31382 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31383 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31384 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31385 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31386 ac_header_preproc=yes
31389 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31390 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31391 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31392 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31393 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31394 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31395 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31396 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31397 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31398 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31399 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31400 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31403 ## --------------------------------------------- ##
31404 ## Report this to <http://www.openldap.org/its/> ##
31405 ## --------------------------------------------- ##
31408 sed "s/^/$as_me: WARNING: /" >&2
31411 echo "$as_me:$LINENO: checking for $ac_header" >&5
31412 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
31413 if eval "test \"\${$as_ac_Header+set}\" = set"; then
31414 echo $ECHO_N "(cached) $ECHO_C" >&6
31416 eval "$as_ac_Header=\$ac_header_preproc"
31418 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
31419 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
31422 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31423 cat >>confdefs.h <<_ACEOF
31424 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31432 if test $ac_cv_header_sasl_sasl_h = yes ||
31433 test $ac_cv_header_sasl_h = yes; then
31434 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
31435 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6
31436 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
31437 echo $ECHO_N "(cached) $ECHO_C" >&6
31439 ac_check_lib_save_LIBS=$LIBS
31440 LIBS="-lsasl2 $LIBS"
31441 cat >conftest.$ac_ext <<_ACEOF
31444 cat confdefs.h >>conftest.$ac_ext
31445 cat >>conftest.$ac_ext <<_ACEOF
31446 /* end confdefs.h. */
31448 /* Override any gcc2 internal prototype to avoid an error. */
31452 /* We use char because int might match the return type of a gcc2
31453 builtin and then its argument prototype would still apply. */
31454 char sasl_client_init ();
31458 sasl_client_init ();
31463 rm -f conftest.$ac_objext conftest$ac_exeext
31464 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31465 (eval $ac_link) 2>conftest.er1
31467 grep -v '^ *+' conftest.er1 >conftest.err
31469 cat conftest.err >&5
31470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31471 (exit $ac_status); } &&
31472 { ac_try='test -z "$ac_c_werror_flag"
31473 || test ! -s conftest.err'
31474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31475 (eval $ac_try) 2>&5
31477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31478 (exit $ac_status); }; } &&
31479 { ac_try='test -s conftest$ac_exeext'
31480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31481 (eval $ac_try) 2>&5
31483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31484 (exit $ac_status); }; }; then
31485 ac_cv_lib_sasl2_sasl_client_init=yes
31487 echo "$as_me: failed program was:" >&5
31488 sed 's/^/| /' conftest.$ac_ext >&5
31490 ac_cv_lib_sasl2_sasl_client_init=no
31492 rm -f conftest.err conftest.$ac_objext \
31493 conftest$ac_exeext conftest.$ac_ext
31494 LIBS=$ac_check_lib_save_LIBS
31496 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
31497 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6
31498 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
31499 ol_link_sasl="-lsasl2"
31501 echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
31502 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6
31503 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
31504 echo $ECHO_N "(cached) $ECHO_C" >&6
31506 ac_check_lib_save_LIBS=$LIBS
31507 LIBS="-lsasl $LIBS"
31508 cat >conftest.$ac_ext <<_ACEOF
31511 cat confdefs.h >>conftest.$ac_ext
31512 cat >>conftest.$ac_ext <<_ACEOF
31513 /* end confdefs.h. */
31515 /* Override any gcc2 internal prototype to avoid an error. */
31519 /* We use char because int might match the return type of a gcc2
31520 builtin and then its argument prototype would still apply. */
31521 char sasl_client_init ();
31525 sasl_client_init ();
31530 rm -f conftest.$ac_objext conftest$ac_exeext
31531 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31532 (eval $ac_link) 2>conftest.er1
31534 grep -v '^ *+' conftest.er1 >conftest.err
31536 cat conftest.err >&5
31537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31538 (exit $ac_status); } &&
31539 { ac_try='test -z "$ac_c_werror_flag"
31540 || test ! -s conftest.err'
31541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31542 (eval $ac_try) 2>&5
31544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31545 (exit $ac_status); }; } &&
31546 { ac_try='test -s conftest$ac_exeext'
31547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31548 (eval $ac_try) 2>&5
31550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31551 (exit $ac_status); }; }; then
31552 ac_cv_lib_sasl_sasl_client_init=yes
31554 echo "$as_me: failed program was:" >&5
31555 sed 's/^/| /' conftest.$ac_ext >&5
31557 ac_cv_lib_sasl_sasl_client_init=no
31559 rm -f conftest.err conftest.$ac_objext \
31560 conftest$ac_exeext conftest.$ac_ext
31561 LIBS=$ac_check_lib_save_LIBS
31563 echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
31564 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6
31565 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
31566 ol_link_sasl="-lsasl"
31573 if test $ol_link_sasl = no ; then
31574 if test $ol_with_cyrus_sasl != auto ; then
31575 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
31576 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
31577 { (exit 1); exit 1; }; }
31579 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
31580 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
31581 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
31582 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
31583 if test $ol_link_tls = no ; then
31584 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
31585 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
31589 echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
31590 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6
31591 if test "${ol_cv_sasl_compat+set}" = set; then
31592 echo $ECHO_N "(cached) $ECHO_C" >&6
31595 cat >conftest.$ac_ext <<_ACEOF
31598 cat confdefs.h >>conftest.$ac_ext
31599 cat >>conftest.$ac_ext <<_ACEOF
31600 /* end confdefs.h. */
31602 #ifdef HAVE_SASL_SASL_H
31603 #include <sasl/sasl.h>
31608 /* Require 2.1.15+ */
31609 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
31610 char *__sasl_compat = "2.2+ or better okay (we guess)";
31611 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
31612 && SASL_VERSION_STEP >=15
31613 char *__sasl_compat = "2.1.15+ or better okay";
31617 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31618 $EGREP "__sasl_compat" >/dev/null 2>&1; then
31619 ol_cv_sasl_compat=yes
31621 ol_cv_sasl_compat=no
31626 echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
31627 echo "${ECHO_T}$ol_cv_sasl_compat" >&6
31629 if test $ol_cv_sasl_compat = no ; then
31631 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
31632 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
31633 { (exit 1); exit 1; }; }
31637 cat >>confdefs.h <<\_ACEOF
31638 #define HAVE_CYRUS_SASL 1
31641 SASL_LIBS="$ol_link_sasl"
31642 if test $ol_enable_spasswd != no ; then
31643 ol_link_spasswd=yes
31646 ac_save_LIBS="$LIBS"
31647 LIBS="$LIBS $ol_link_sasl"
31648 echo "$as_me:$LINENO: checking for sasl_version" >&5
31649 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6
31650 if test "${ac_cv_func_sasl_version+set}" = set; then
31651 echo $ECHO_N "(cached) $ECHO_C" >&6
31653 cat >conftest.$ac_ext <<_ACEOF
31656 cat confdefs.h >>conftest.$ac_ext
31657 cat >>conftest.$ac_ext <<_ACEOF
31658 /* end confdefs.h. */
31659 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
31660 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31661 #define sasl_version innocuous_sasl_version
31663 /* System header to define __stub macros and hopefully few prototypes,
31664 which can conflict with char sasl_version (); below.
31665 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31666 <limits.h> exists even on freestanding compilers. */
31669 # include <limits.h>
31671 # include <assert.h>
31674 #undef sasl_version
31676 /* Override any gcc2 internal prototype to avoid an error. */
31681 /* We use char because int might match the return type of a gcc2
31682 builtin and then its argument prototype would still apply. */
31683 char sasl_version ();
31684 /* The GNU C library defines this for functions which it implements
31685 to always fail with ENOSYS. Some functions are actually named
31686 something starting with __ and the normal name is an alias. */
31687 #if defined (__stub_sasl_version) || defined (__stub___sasl_version)
31690 char (*f) () = sasl_version;
31699 return f != sasl_version;
31704 rm -f conftest.$ac_objext conftest$ac_exeext
31705 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31706 (eval $ac_link) 2>conftest.er1
31708 grep -v '^ *+' conftest.er1 >conftest.err
31710 cat conftest.err >&5
31711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31712 (exit $ac_status); } &&
31713 { ac_try='test -z "$ac_c_werror_flag"
31714 || test ! -s conftest.err'
31715 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31716 (eval $ac_try) 2>&5
31718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31719 (exit $ac_status); }; } &&
31720 { ac_try='test -s conftest$ac_exeext'
31721 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31722 (eval $ac_try) 2>&5
31724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31725 (exit $ac_status); }; }; then
31726 ac_cv_func_sasl_version=yes
31728 echo "$as_me: failed program was:" >&5
31729 sed 's/^/| /' conftest.$ac_ext >&5
31731 ac_cv_func_sasl_version=no
31733 rm -f conftest.err conftest.$ac_objext \
31734 conftest$ac_exeext conftest.$ac_ext
31736 echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
31737 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6
31738 if test $ac_cv_func_sasl_version = yes; then
31740 cat >>confdefs.h <<\_ACEOF
31741 #define HAVE_SASL_VERSION 1
31746 LIBS="$ac_save_LIBS"
31752 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
31753 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
31754 if test $ol_link_tls = no ; then
31755 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
31756 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
31760 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
31762 if test -r /dev/urandom ; then
31763 dev="/dev/urandom";
31764 elif test -r /idev/urandom ; then
31765 dev="/idev/urandom";
31766 elif test -r /dev/srandom ; then
31767 dev="/dev/srandom";
31768 elif test -r /dev/random ; then
31770 elif test -r /idev/random ; then
31771 dev="/idev/random";
31774 if test $dev != no ; then
31776 cat >>confdefs.h <<_ACEOF
31777 #define URANDOM_DEVICE "$dev"
31784 if test $ol_with_fetch != no ; then
31786 LIBS="-lfetch -lcom_err $LIBS"
31787 echo "$as_me:$LINENO: checking fetch(3) library" >&5
31788 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6
31789 if test "${ol_cv_lib_fetch+set}" = set; then
31790 echo $ECHO_N "(cached) $ECHO_C" >&6
31793 cat >conftest.$ac_ext <<_ACEOF
31796 cat confdefs.h >>conftest.$ac_ext
31797 cat >>conftest.$ac_ext <<_ACEOF
31798 /* end confdefs.h. */
31800 #include <sys/param.h>
31806 struct url *u = fetchParseURL("file:///");
31811 rm -f conftest.$ac_objext conftest$ac_exeext
31812 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31813 (eval $ac_link) 2>conftest.er1
31815 grep -v '^ *+' conftest.er1 >conftest.err
31817 cat conftest.err >&5
31818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31819 (exit $ac_status); } &&
31820 { ac_try='test -z "$ac_c_werror_flag"
31821 || test ! -s conftest.err'
31822 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31823 (eval $ac_try) 2>&5
31825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31826 (exit $ac_status); }; } &&
31827 { ac_try='test -s conftest$ac_exeext'
31828 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31829 (eval $ac_try) 2>&5
31831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31832 (exit $ac_status); }; }; then
31833 ol_cv_lib_fetch=yes
31835 echo "$as_me: failed program was:" >&5
31836 sed 's/^/| /' conftest.$ac_ext >&5
31840 rm -f conftest.err conftest.$ac_objext \
31841 conftest$ac_exeext conftest.$ac_ext
31843 echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
31844 echo "${ECHO_T}$ol_cv_lib_fetch" >&6
31846 if test $ol_cv_lib_fetch != no ; then
31847 ol_link_fetch="-lfetch -lcom_err"
31849 cat >>confdefs.h <<\_ACEOF
31850 #define HAVE_FETCH 1
31856 if test $ol_cv_lib_fetch != no ; then
31857 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
31858 ol_link_fetch=freebsd
31860 elif test $ol_with_fetch != auto ; then
31861 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
31862 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
31863 { (exit 1); exit 1; }; }
31867 if test $ol_enable_crypt != no ; then
31869 LIBS="$TLS_LIBS $LIBS"
31871 echo "$as_me:$LINENO: checking for crypt" >&5
31872 echo $ECHO_N "checking for crypt... $ECHO_C" >&6
31873 if test "${ac_cv_func_crypt+set}" = set; then
31874 echo $ECHO_N "(cached) $ECHO_C" >&6
31876 cat >conftest.$ac_ext <<_ACEOF
31879 cat confdefs.h >>conftest.$ac_ext
31880 cat >>conftest.$ac_ext <<_ACEOF
31881 /* end confdefs.h. */
31882 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
31883 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31884 #define crypt innocuous_crypt
31886 /* System header to define __stub macros and hopefully few prototypes,
31887 which can conflict with char crypt (); below.
31888 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31889 <limits.h> exists even on freestanding compilers. */
31892 # include <limits.h>
31894 # include <assert.h>
31899 /* Override any gcc2 internal prototype to avoid an error. */
31904 /* We use char because int might match the return type of a gcc2
31905 builtin and then its argument prototype would still apply. */
31907 /* The GNU C library defines this for functions which it implements
31908 to always fail with ENOSYS. Some functions are actually named
31909 something starting with __ and the normal name is an alias. */
31910 #if defined (__stub_crypt) || defined (__stub___crypt)
31913 char (*f) () = crypt;
31927 rm -f conftest.$ac_objext conftest$ac_exeext
31928 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31929 (eval $ac_link) 2>conftest.er1
31931 grep -v '^ *+' conftest.er1 >conftest.err
31933 cat conftest.err >&5
31934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31935 (exit $ac_status); } &&
31936 { ac_try='test -z "$ac_c_werror_flag"
31937 || test ! -s conftest.err'
31938 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31939 (eval $ac_try) 2>&5
31941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31942 (exit $ac_status); }; } &&
31943 { ac_try='test -s conftest$ac_exeext'
31944 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
31945 (eval $ac_try) 2>&5
31947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31948 (exit $ac_status); }; }; then
31949 ac_cv_func_crypt=yes
31951 echo "$as_me: failed program was:" >&5
31952 sed 's/^/| /' conftest.$ac_ext >&5
31954 ac_cv_func_crypt=no
31956 rm -f conftest.err conftest.$ac_objext \
31957 conftest$ac_exeext conftest.$ac_ext
31959 echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
31960 echo "${ECHO_T}$ac_cv_func_crypt" >&6
31961 if test $ac_cv_func_crypt = yes; then
31966 echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
31967 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6
31968 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
31969 echo $ECHO_N "(cached) $ECHO_C" >&6
31971 ac_check_lib_save_LIBS=$LIBS
31972 LIBS="-lcrypt $LIBS"
31973 cat >conftest.$ac_ext <<_ACEOF
31976 cat confdefs.h >>conftest.$ac_ext
31977 cat >>conftest.$ac_ext <<_ACEOF
31978 /* end confdefs.h. */
31980 /* Override any gcc2 internal prototype to avoid an error. */
31984 /* We use char because int might match the return type of a gcc2
31985 builtin and then its argument prototype would still apply. */
31995 rm -f conftest.$ac_objext conftest$ac_exeext
31996 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
31997 (eval $ac_link) 2>conftest.er1
31999 grep -v '^ *+' conftest.er1 >conftest.err
32001 cat conftest.err >&5
32002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32003 (exit $ac_status); } &&
32004 { ac_try='test -z "$ac_c_werror_flag"
32005 || test ! -s conftest.err'
32006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32007 (eval $ac_try) 2>&5
32009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32010 (exit $ac_status); }; } &&
32011 { ac_try='test -s conftest$ac_exeext'
32012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32013 (eval $ac_try) 2>&5
32015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32016 (exit $ac_status); }; }; then
32017 ac_cv_lib_crypt_crypt=yes
32019 echo "$as_me: failed program was:" >&5
32020 sed 's/^/| /' conftest.$ac_ext >&5
32022 ac_cv_lib_crypt_crypt=no
32024 rm -f conftest.err conftest.$ac_objext \
32025 conftest$ac_exeext conftest.$ac_ext
32026 LIBS=$ac_check_lib_save_LIBS
32028 echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
32029 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6
32030 if test $ac_cv_lib_crypt_crypt = yes; then
32031 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
32042 if test $have_crypt = yes ; then
32044 cat >>confdefs.h <<\_ACEOF
32045 #define HAVE_CRYPT 1
32049 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
32050 echo "$as_me: WARNING: could not find crypt" >&2;}
32051 if test $ol_enable_crypt = yes ; then
32052 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
32053 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
32054 { (exit 1); exit 1; }; }
32057 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
32058 echo "$as_me: WARNING: disabling crypt support" >&2;}
32063 if test $ol_enable_proctitle != no ; then
32064 echo "$as_me:$LINENO: checking for setproctitle" >&5
32065 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6
32066 if test "${ac_cv_func_setproctitle+set}" = set; then
32067 echo $ECHO_N "(cached) $ECHO_C" >&6
32069 cat >conftest.$ac_ext <<_ACEOF
32072 cat confdefs.h >>conftest.$ac_ext
32073 cat >>conftest.$ac_ext <<_ACEOF
32074 /* end confdefs.h. */
32075 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
32076 For example, HP-UX 11i <limits.h> declares gettimeofday. */
32077 #define setproctitle innocuous_setproctitle
32079 /* System header to define __stub macros and hopefully few prototypes,
32080 which can conflict with char setproctitle (); below.
32081 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
32082 <limits.h> exists even on freestanding compilers. */
32085 # include <limits.h>
32087 # include <assert.h>
32090 #undef setproctitle
32092 /* Override any gcc2 internal prototype to avoid an error. */
32097 /* We use char because int might match the return type of a gcc2
32098 builtin and then its argument prototype would still apply. */
32099 char setproctitle ();
32100 /* The GNU C library defines this for functions which it implements
32101 to always fail with ENOSYS. Some functions are actually named
32102 something starting with __ and the normal name is an alias. */
32103 #if defined (__stub_setproctitle) || defined (__stub___setproctitle)
32106 char (*f) () = setproctitle;
32115 return f != setproctitle;
32120 rm -f conftest.$ac_objext conftest$ac_exeext
32121 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32122 (eval $ac_link) 2>conftest.er1
32124 grep -v '^ *+' conftest.er1 >conftest.err
32126 cat conftest.err >&5
32127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32128 (exit $ac_status); } &&
32129 { ac_try='test -z "$ac_c_werror_flag"
32130 || test ! -s conftest.err'
32131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32132 (eval $ac_try) 2>&5
32134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32135 (exit $ac_status); }; } &&
32136 { ac_try='test -s conftest$ac_exeext'
32137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32138 (eval $ac_try) 2>&5
32140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32141 (exit $ac_status); }; }; then
32142 ac_cv_func_setproctitle=yes
32144 echo "$as_me: failed program was:" >&5
32145 sed 's/^/| /' conftest.$ac_ext >&5
32147 ac_cv_func_setproctitle=no
32149 rm -f conftest.err conftest.$ac_objext \
32150 conftest$ac_exeext conftest.$ac_ext
32152 echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
32153 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6
32154 if test $ac_cv_func_setproctitle = yes; then
32155 have_setproctitle=yes
32158 echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
32159 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6
32160 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
32161 echo $ECHO_N "(cached) $ECHO_C" >&6
32163 ac_check_lib_save_LIBS=$LIBS
32164 LIBS="-lutil $LIBS"
32165 cat >conftest.$ac_ext <<_ACEOF
32168 cat confdefs.h >>conftest.$ac_ext
32169 cat >>conftest.$ac_ext <<_ACEOF
32170 /* end confdefs.h. */
32172 /* Override any gcc2 internal prototype to avoid an error. */
32176 /* We use char because int might match the return type of a gcc2
32177 builtin and then its argument prototype would still apply. */
32178 char setproctitle ();
32187 rm -f conftest.$ac_objext conftest$ac_exeext
32188 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32189 (eval $ac_link) 2>conftest.er1
32191 grep -v '^ *+' conftest.er1 >conftest.err
32193 cat conftest.err >&5
32194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32195 (exit $ac_status); } &&
32196 { ac_try='test -z "$ac_c_werror_flag"
32197 || test ! -s conftest.err'
32198 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32199 (eval $ac_try) 2>&5
32201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32202 (exit $ac_status); }; } &&
32203 { ac_try='test -s conftest$ac_exeext'
32204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32205 (eval $ac_try) 2>&5
32207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32208 (exit $ac_status); }; }; then
32209 ac_cv_lib_util_setproctitle=yes
32211 echo "$as_me: failed program was:" >&5
32212 sed 's/^/| /' conftest.$ac_ext >&5
32214 ac_cv_lib_util_setproctitle=no
32216 rm -f conftest.err conftest.$ac_objext \
32217 conftest$ac_exeext conftest.$ac_ext
32218 LIBS=$ac_check_lib_save_LIBS
32220 echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
32221 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6
32222 if test $ac_cv_lib_util_setproctitle = yes; then
32223 have_setproctitle=yes
32224 LUTIL_LIBS="$LUTIL_LIBS -lutil"
32226 have_setproctitle=no
32228 "setproctitle.$ac_objext" | \
32229 *" setproctitle.$ac_objext" | \
32230 "setproctitle.$ac_objext "* | \
32231 *" setproctitle.$ac_objext "* ) ;;
32232 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext" ;;
32235 LIBSRCS="$LIBSRCS setproctitle.c"
32241 if test $have_setproctitle = yes ; then
32243 cat >>confdefs.h <<\_ACEOF
32244 #define HAVE_SETPROCTITLE 1
32250 if test $ol_enable_slp != no ; then
32252 for ac_header in slp.h
32254 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
32255 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32256 echo "$as_me:$LINENO: checking for $ac_header" >&5
32257 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32258 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32259 echo $ECHO_N "(cached) $ECHO_C" >&6
32261 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32262 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32264 # Is the header compilable?
32265 echo "$as_me:$LINENO: checking $ac_header usability" >&5
32266 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
32267 cat >conftest.$ac_ext <<_ACEOF
32270 cat confdefs.h >>conftest.$ac_ext
32271 cat >>conftest.$ac_ext <<_ACEOF
32272 /* end confdefs.h. */
32273 $ac_includes_default
32274 #include <$ac_header>
32276 rm -f conftest.$ac_objext
32277 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32278 (eval $ac_compile) 2>conftest.er1
32280 grep -v '^ *+' conftest.er1 >conftest.err
32282 cat conftest.err >&5
32283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32284 (exit $ac_status); } &&
32285 { ac_try='test -z "$ac_c_werror_flag"
32286 || test ! -s conftest.err'
32287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32288 (eval $ac_try) 2>&5
32290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32291 (exit $ac_status); }; } &&
32292 { ac_try='test -s conftest.$ac_objext'
32293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32294 (eval $ac_try) 2>&5
32296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32297 (exit $ac_status); }; }; then
32298 ac_header_compiler=yes
32300 echo "$as_me: failed program was:" >&5
32301 sed 's/^/| /' conftest.$ac_ext >&5
32303 ac_header_compiler=no
32305 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32306 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
32307 echo "${ECHO_T}$ac_header_compiler" >&6
32309 # Is the header present?
32310 echo "$as_me:$LINENO: checking $ac_header presence" >&5
32311 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
32312 cat >conftest.$ac_ext <<_ACEOF
32315 cat confdefs.h >>conftest.$ac_ext
32316 cat >>conftest.$ac_ext <<_ACEOF
32317 /* end confdefs.h. */
32318 #include <$ac_header>
32320 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
32321 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
32323 grep -v '^ *+' conftest.er1 >conftest.err
32325 cat conftest.err >&5
32326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32327 (exit $ac_status); } >/dev/null; then
32328 if test -s conftest.err; then
32329 ac_cpp_err=$ac_c_preproc_warn_flag
32330 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
32337 if test -z "$ac_cpp_err"; then
32338 ac_header_preproc=yes
32340 echo "$as_me: failed program was:" >&5
32341 sed 's/^/| /' conftest.$ac_ext >&5
32343 ac_header_preproc=no
32345 rm -f conftest.err conftest.$ac_ext
32346 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
32347 echo "${ECHO_T}$ac_header_preproc" >&6
32349 # So? What about this header?
32350 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
32352 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
32353 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
32354 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
32355 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
32356 ac_header_preproc=yes
32359 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
32360 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
32361 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
32362 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
32363 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
32364 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
32365 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
32366 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
32367 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
32368 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
32369 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
32370 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
32373 ## --------------------------------------------- ##
32374 ## Report this to <http://www.openldap.org/its/> ##
32375 ## --------------------------------------------- ##
32378 sed "s/^/$as_me: WARNING: /" >&2
32381 echo "$as_me:$LINENO: checking for $ac_header" >&5
32382 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
32383 if eval "test \"\${$as_ac_Header+set}\" = set"; then
32384 echo $ECHO_N "(cached) $ECHO_C" >&6
32386 eval "$as_ac_Header=\$ac_header_preproc"
32388 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
32389 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
32392 if test `eval echo '${'$as_ac_Header'}'` = yes; then
32393 cat >>confdefs.h <<_ACEOF
32394 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
32402 if test $ac_cv_header_slp_h = yes ; then
32403 echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
32404 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6
32405 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
32406 echo $ECHO_N "(cached) $ECHO_C" >&6
32408 ac_check_lib_save_LIBS=$LIBS
32410 cat >conftest.$ac_ext <<_ACEOF
32413 cat confdefs.h >>conftest.$ac_ext
32414 cat >>conftest.$ac_ext <<_ACEOF
32415 /* end confdefs.h. */
32417 /* Override any gcc2 internal prototype to avoid an error. */
32421 /* We use char because int might match the return type of a gcc2
32422 builtin and then its argument prototype would still apply. */
32432 rm -f conftest.$ac_objext conftest$ac_exeext
32433 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
32434 (eval $ac_link) 2>conftest.er1
32436 grep -v '^ *+' conftest.er1 >conftest.err
32438 cat conftest.err >&5
32439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32440 (exit $ac_status); } &&
32441 { ac_try='test -z "$ac_c_werror_flag"
32442 || test ! -s conftest.err'
32443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32444 (eval $ac_try) 2>&5
32446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32447 (exit $ac_status); }; } &&
32448 { ac_try='test -s conftest$ac_exeext'
32449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32450 (eval $ac_try) 2>&5
32452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32453 (exit $ac_status); }; }; then
32454 ac_cv_lib_slp_SLPOpen=yes
32456 echo "$as_me: failed program was:" >&5
32457 sed 's/^/| /' conftest.$ac_ext >&5
32459 ac_cv_lib_slp_SLPOpen=no
32461 rm -f conftest.err conftest.$ac_objext \
32462 conftest$ac_exeext conftest.$ac_ext
32463 LIBS=$ac_check_lib_save_LIBS
32465 echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
32466 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6
32467 if test $ac_cv_lib_slp_SLPOpen = yes; then
32473 if test $have_slp = yes ; then
32475 cat >>confdefs.h <<\_ACEOF
32479 SLAPD_SLP_LIBS=-lslp
32482 elif test $ol_enable_slp = yes ; then
32483 { { echo "$as_me:$LINENO: error: SLP not found" >&5
32484 echo "$as_me: error: SLP not found" >&2;}
32485 { (exit 1); exit 1; }; }
32490 echo "$as_me:$LINENO: checking for mode_t" >&5
32491 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
32492 if test "${ac_cv_type_mode_t+set}" = set; then
32493 echo $ECHO_N "(cached) $ECHO_C" >&6
32495 cat >conftest.$ac_ext <<_ACEOF
32498 cat confdefs.h >>conftest.$ac_ext
32499 cat >>conftest.$ac_ext <<_ACEOF
32500 /* end confdefs.h. */
32501 $ac_includes_default
32507 if (sizeof (mode_t))
32513 rm -f conftest.$ac_objext
32514 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32515 (eval $ac_compile) 2>conftest.er1
32517 grep -v '^ *+' conftest.er1 >conftest.err
32519 cat conftest.err >&5
32520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32521 (exit $ac_status); } &&
32522 { ac_try='test -z "$ac_c_werror_flag"
32523 || test ! -s conftest.err'
32524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32525 (eval $ac_try) 2>&5
32527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32528 (exit $ac_status); }; } &&
32529 { ac_try='test -s conftest.$ac_objext'
32530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32531 (eval $ac_try) 2>&5
32533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32534 (exit $ac_status); }; }; then
32535 ac_cv_type_mode_t=yes
32537 echo "$as_me: failed program was:" >&5
32538 sed 's/^/| /' conftest.$ac_ext >&5
32540 ac_cv_type_mode_t=no
32542 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32544 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
32545 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
32546 if test $ac_cv_type_mode_t = yes; then
32550 cat >>confdefs.h <<_ACEOF
32556 echo "$as_me:$LINENO: checking for off_t" >&5
32557 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
32558 if test "${ac_cv_type_off_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 (off_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_off_t=yes
32603 echo "$as_me: failed program was:" >&5
32604 sed 's/^/| /' conftest.$ac_ext >&5
32606 ac_cv_type_off_t=no
32608 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32610 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
32611 echo "${ECHO_T}$ac_cv_type_off_t" >&6
32612 if test $ac_cv_type_off_t = yes; then
32616 cat >>confdefs.h <<_ACEOF
32622 echo "$as_me:$LINENO: checking for pid_t" >&5
32623 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
32624 if test "${ac_cv_type_pid_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 (pid_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_pid_t=yes
32669 echo "$as_me: failed program was:" >&5
32670 sed 's/^/| /' conftest.$ac_ext >&5
32672 ac_cv_type_pid_t=no
32674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32676 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
32677 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
32678 if test $ac_cv_type_pid_t = yes; then
32682 cat >>confdefs.h <<_ACEOF
32688 echo "$as_me:$LINENO: checking for ssize_t" >&5
32689 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
32690 if test "${ac_cv_type_ssize_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 (ssize_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_ssize_t=yes
32735 echo "$as_me: failed program was:" >&5
32736 sed 's/^/| /' conftest.$ac_ext >&5
32738 ac_cv_type_ssize_t=no
32740 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32742 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
32743 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
32744 if test $ac_cv_type_ssize_t = yes; then
32748 cat >>confdefs.h <<_ACEOF
32749 #define ssize_t signed int
32754 echo "$as_me:$LINENO: checking for caddr_t" >&5
32755 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6
32756 if test "${ac_cv_type_caddr_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 (caddr_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_caddr_t=yes
32801 echo "$as_me: failed program was:" >&5
32802 sed 's/^/| /' conftest.$ac_ext >&5
32804 ac_cv_type_caddr_t=no
32806 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32808 echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
32809 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6
32810 if test $ac_cv_type_caddr_t = yes; then
32814 cat >>confdefs.h <<_ACEOF
32815 #define caddr_t char *
32820 echo "$as_me:$LINENO: checking for size_t" >&5
32821 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
32822 if test "${ac_cv_type_size_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 (size_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_size_t=yes
32867 echo "$as_me: failed program was:" >&5
32868 sed 's/^/| /' conftest.$ac_ext >&5
32870 ac_cv_type_size_t=no
32872 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32874 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
32875 echo "${ECHO_T}$ac_cv_type_size_t" >&6
32876 if test $ac_cv_type_size_t = yes; then
32880 cat >>confdefs.h <<_ACEOF
32881 #define size_t unsigned
32887 echo "$as_me:$LINENO: checking for long long" >&5
32888 echo $ECHO_N "checking for long long... $ECHO_C" >&6
32889 if test "${ac_cv_type_long_long+set}" = set; then
32890 echo $ECHO_N "(cached) $ECHO_C" >&6
32892 cat >conftest.$ac_ext <<_ACEOF
32895 cat confdefs.h >>conftest.$ac_ext
32896 cat >>conftest.$ac_ext <<_ACEOF
32897 /* end confdefs.h. */
32898 $ac_includes_default
32902 if ((long long *) 0)
32904 if (sizeof (long long))
32910 rm -f conftest.$ac_objext
32911 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32912 (eval $ac_compile) 2>conftest.er1
32914 grep -v '^ *+' conftest.er1 >conftest.err
32916 cat conftest.err >&5
32917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32918 (exit $ac_status); } &&
32919 { ac_try='test -z "$ac_c_werror_flag"
32920 || test ! -s conftest.err'
32921 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32922 (eval $ac_try) 2>&5
32924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32925 (exit $ac_status); }; } &&
32926 { ac_try='test -s conftest.$ac_objext'
32927 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32928 (eval $ac_try) 2>&5
32930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32931 (exit $ac_status); }; }; then
32932 ac_cv_type_long_long=yes
32934 echo "$as_me: failed program was:" >&5
32935 sed 's/^/| /' conftest.$ac_ext >&5
32937 ac_cv_type_long_long=no
32939 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
32941 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
32942 echo "${ECHO_T}$ac_cv_type_long_long" >&6
32943 if test $ac_cv_type_long_long = yes; then
32945 cat >>confdefs.h <<_ACEOF
32946 #define HAVE_LONG_LONG 1
32952 echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
32953 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
32954 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
32955 echo $ECHO_N "(cached) $ECHO_C" >&6
32957 cat >conftest.$ac_ext <<_ACEOF
32960 cat confdefs.h >>conftest.$ac_ext
32961 cat >>conftest.$ac_ext <<_ACEOF
32962 /* end confdefs.h. */
32963 $ac_includes_default
32967 if ((ptrdiff_t *) 0)
32969 if (sizeof (ptrdiff_t))
32975 rm -f conftest.$ac_objext
32976 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
32977 (eval $ac_compile) 2>conftest.er1
32979 grep -v '^ *+' conftest.er1 >conftest.err
32981 cat conftest.err >&5
32982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32983 (exit $ac_status); } &&
32984 { ac_try='test -z "$ac_c_werror_flag"
32985 || test ! -s conftest.err'
32986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32987 (eval $ac_try) 2>&5
32989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32990 (exit $ac_status); }; } &&
32991 { ac_try='test -s conftest.$ac_objext'
32992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
32993 (eval $ac_try) 2>&5
32995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32996 (exit $ac_status); }; }; then
32997 ac_cv_type_ptrdiff_t=yes
32999 echo "$as_me: failed program was:" >&5
33000 sed 's/^/| /' conftest.$ac_ext >&5
33002 ac_cv_type_ptrdiff_t=no
33004 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33006 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
33007 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
33008 if test $ac_cv_type_ptrdiff_t = yes; then
33010 cat >>confdefs.h <<_ACEOF
33011 #define HAVE_PTRDIFF_T 1
33018 echo "$as_me:$LINENO: checking for socklen_t" >&5
33019 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
33020 if test "${ac_cv_type_socklen_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
33030 #ifdef HAVE_SYS_SOCKET_H
33031 #include <sys/socket.h>
33038 if ((socklen_t *) 0)
33040 if (sizeof (socklen_t))
33046 rm -f conftest.$ac_objext
33047 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33048 (eval $ac_compile) 2>conftest.er1
33050 grep -v '^ *+' conftest.er1 >conftest.err
33052 cat conftest.err >&5
33053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33054 (exit $ac_status); } &&
33055 { ac_try='test -z "$ac_c_werror_flag"
33056 || test ! -s conftest.err'
33057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33058 (eval $ac_try) 2>&5
33060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33061 (exit $ac_status); }; } &&
33062 { ac_try='test -s conftest.$ac_objext'
33063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33064 (eval $ac_try) 2>&5
33066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33067 (exit $ac_status); }; }; then
33068 ac_cv_type_socklen_t=yes
33070 echo "$as_me: failed program was:" >&5
33071 sed 's/^/| /' conftest.$ac_ext >&5
33073 ac_cv_type_socklen_t=no
33075 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33077 echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
33078 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6
33079 if test $ac_cv_type_socklen_t = yes; then
33083 cat >>confdefs.h <<_ACEOF
33084 #define socklen_t int
33090 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
33091 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
33092 if test "${ac_cv_type_signal+set}" = set; then
33093 echo $ECHO_N "(cached) $ECHO_C" >&6
33095 cat >conftest.$ac_ext <<_ACEOF
33098 cat confdefs.h >>conftest.$ac_ext
33099 cat >>conftest.$ac_ext <<_ACEOF
33100 /* end confdefs.h. */
33101 #include <sys/types.h>
33102 #include <signal.h>
33107 extern "C" void (*signal (int, void (*)(int)))(int);
33109 void (*signal ()) ();
33120 rm -f conftest.$ac_objext
33121 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33122 (eval $ac_compile) 2>conftest.er1
33124 grep -v '^ *+' conftest.er1 >conftest.err
33126 cat conftest.err >&5
33127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33128 (exit $ac_status); } &&
33129 { ac_try='test -z "$ac_c_werror_flag"
33130 || test ! -s conftest.err'
33131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33132 (eval $ac_try) 2>&5
33134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33135 (exit $ac_status); }; } &&
33136 { ac_try='test -s conftest.$ac_objext'
33137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33138 (eval $ac_try) 2>&5
33140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33141 (exit $ac_status); }; }; then
33142 ac_cv_type_signal=void
33144 echo "$as_me: failed program was:" >&5
33145 sed 's/^/| /' conftest.$ac_ext >&5
33147 ac_cv_type_signal=int
33149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33151 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
33152 echo "${ECHO_T}$ac_cv_type_signal" >&6
33154 cat >>confdefs.h <<_ACEOF
33155 #define RETSIGTYPE $ac_cv_type_signal
33160 echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
33161 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6
33162 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
33163 echo $ECHO_N "(cached) $ECHO_C" >&6
33165 cat >conftest.$ac_ext <<_ACEOF
33168 cat confdefs.h >>conftest.$ac_ext
33169 cat >>conftest.$ac_ext <<_ACEOF
33170 /* end confdefs.h. */
33171 $ac_includes_default
33172 #include <signal.h>
33178 if ((sig_atomic_t *) 0)
33180 if (sizeof (sig_atomic_t))
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_sig_atomic_t=yes
33210 echo "$as_me: failed program was:" >&5
33211 sed 's/^/| /' conftest.$ac_ext >&5
33213 ac_cv_type_sig_atomic_t=no
33215 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33217 echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
33218 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6
33219 if test $ac_cv_type_sig_atomic_t = yes; then
33223 cat >>confdefs.h <<_ACEOF
33224 #define sig_atomic_t int
33230 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
33231 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
33232 if test "${ac_cv_type_uid_t+set}" = set; then
33233 echo $ECHO_N "(cached) $ECHO_C" >&6
33235 cat >conftest.$ac_ext <<_ACEOF
33238 cat confdefs.h >>conftest.$ac_ext
33239 cat >>conftest.$ac_ext <<_ACEOF
33240 /* end confdefs.h. */
33241 #include <sys/types.h>
33244 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
33245 $EGREP "uid_t" >/dev/null 2>&1; then
33246 ac_cv_type_uid_t=yes
33248 ac_cv_type_uid_t=no
33253 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
33254 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
33255 if test $ac_cv_type_uid_t = no; then
33257 cat >>confdefs.h <<\_ACEOF
33262 cat >>confdefs.h <<\_ACEOF
33269 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
33270 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
33271 if test "${ac_cv_header_time+set}" = set; then
33272 echo $ECHO_N "(cached) $ECHO_C" >&6
33274 cat >conftest.$ac_ext <<_ACEOF
33277 cat confdefs.h >>conftest.$ac_ext
33278 cat >>conftest.$ac_ext <<_ACEOF
33279 /* end confdefs.h. */
33280 #include <sys/types.h>
33281 #include <sys/time.h>
33287 if ((struct tm *) 0)
33293 rm -f conftest.$ac_objext
33294 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33295 (eval $ac_compile) 2>conftest.er1
33297 grep -v '^ *+' conftest.er1 >conftest.err
33299 cat conftest.err >&5
33300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33301 (exit $ac_status); } &&
33302 { ac_try='test -z "$ac_c_werror_flag"
33303 || test ! -s conftest.err'
33304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33305 (eval $ac_try) 2>&5
33307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33308 (exit $ac_status); }; } &&
33309 { ac_try='test -s conftest.$ac_objext'
33310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33311 (eval $ac_try) 2>&5
33313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33314 (exit $ac_status); }; }; then
33315 ac_cv_header_time=yes
33317 echo "$as_me: failed program was:" >&5
33318 sed 's/^/| /' conftest.$ac_ext >&5
33320 ac_cv_header_time=no
33322 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33324 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
33325 echo "${ECHO_T}$ac_cv_header_time" >&6
33326 if test $ac_cv_header_time = yes; then
33328 cat >>confdefs.h <<\_ACEOF
33329 #define TIME_WITH_SYS_TIME 1
33334 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
33335 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
33336 if test "${ac_cv_struct_tm+set}" = set; then
33337 echo $ECHO_N "(cached) $ECHO_C" >&6
33339 cat >conftest.$ac_ext <<_ACEOF
33342 cat confdefs.h >>conftest.$ac_ext
33343 cat >>conftest.$ac_ext <<_ACEOF
33344 /* end confdefs.h. */
33345 #include <sys/types.h>
33351 struct tm *tp; tp->tm_sec;
33356 rm -f conftest.$ac_objext
33357 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33358 (eval $ac_compile) 2>conftest.er1
33360 grep -v '^ *+' conftest.er1 >conftest.err
33362 cat conftest.err >&5
33363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33364 (exit $ac_status); } &&
33365 { ac_try='test -z "$ac_c_werror_flag"
33366 || test ! -s conftest.err'
33367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33368 (eval $ac_try) 2>&5
33370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33371 (exit $ac_status); }; } &&
33372 { ac_try='test -s conftest.$ac_objext'
33373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33374 (eval $ac_try) 2>&5
33376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33377 (exit $ac_status); }; }; then
33378 ac_cv_struct_tm=time.h
33380 echo "$as_me: failed program was:" >&5
33381 sed 's/^/| /' conftest.$ac_ext >&5
33383 ac_cv_struct_tm=sys/time.h
33385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33387 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
33388 echo "${ECHO_T}$ac_cv_struct_tm" >&6
33389 if test $ac_cv_struct_tm = sys/time.h; then
33391 cat >>confdefs.h <<\_ACEOF
33392 #define TM_IN_SYS_TIME 1
33397 echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
33398 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6
33399 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
33400 echo $ECHO_N "(cached) $ECHO_C" >&6
33402 cat >conftest.$ac_ext <<_ACEOF
33405 cat confdefs.h >>conftest.$ac_ext
33406 cat >>conftest.$ac_ext <<_ACEOF
33407 /* end confdefs.h. */
33408 $ac_includes_default
33412 static struct stat ac_aggr;
33413 if (ac_aggr.st_blksize)
33419 rm -f conftest.$ac_objext
33420 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33421 (eval $ac_compile) 2>conftest.er1
33423 grep -v '^ *+' conftest.er1 >conftest.err
33425 cat conftest.err >&5
33426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33427 (exit $ac_status); } &&
33428 { ac_try='test -z "$ac_c_werror_flag"
33429 || test ! -s conftest.err'
33430 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33431 (eval $ac_try) 2>&5
33433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33434 (exit $ac_status); }; } &&
33435 { ac_try='test -s conftest.$ac_objext'
33436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33437 (eval $ac_try) 2>&5
33439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33440 (exit $ac_status); }; }; then
33441 ac_cv_member_struct_stat_st_blksize=yes
33443 echo "$as_me: failed program was:" >&5
33444 sed 's/^/| /' conftest.$ac_ext >&5
33446 cat >conftest.$ac_ext <<_ACEOF
33449 cat confdefs.h >>conftest.$ac_ext
33450 cat >>conftest.$ac_ext <<_ACEOF
33451 /* end confdefs.h. */
33452 $ac_includes_default
33456 static struct stat ac_aggr;
33457 if (sizeof ac_aggr.st_blksize)
33463 rm -f conftest.$ac_objext
33464 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33465 (eval $ac_compile) 2>conftest.er1
33467 grep -v '^ *+' conftest.er1 >conftest.err
33469 cat conftest.err >&5
33470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33471 (exit $ac_status); } &&
33472 { ac_try='test -z "$ac_c_werror_flag"
33473 || test ! -s conftest.err'
33474 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33475 (eval $ac_try) 2>&5
33477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33478 (exit $ac_status); }; } &&
33479 { ac_try='test -s conftest.$ac_objext'
33480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33481 (eval $ac_try) 2>&5
33483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33484 (exit $ac_status); }; }; then
33485 ac_cv_member_struct_stat_st_blksize=yes
33487 echo "$as_me: failed program was:" >&5
33488 sed 's/^/| /' conftest.$ac_ext >&5
33490 ac_cv_member_struct_stat_st_blksize=no
33492 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33494 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33496 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
33497 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6
33498 if test $ac_cv_member_struct_stat_st_blksize = yes; then
33500 cat >>confdefs.h <<_ACEOF
33501 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
33507 echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
33508 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6
33509 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
33510 echo $ECHO_N "(cached) $ECHO_C" >&6
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
33524 static struct passwd ac_aggr;
33525 if (ac_aggr.pw_gecos)
33531 rm -f conftest.$ac_objext
33532 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33533 (eval $ac_compile) 2>conftest.er1
33535 grep -v '^ *+' conftest.er1 >conftest.err
33537 cat conftest.err >&5
33538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33539 (exit $ac_status); } &&
33540 { ac_try='test -z "$ac_c_werror_flag"
33541 || test ! -s conftest.err'
33542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33543 (eval $ac_try) 2>&5
33545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33546 (exit $ac_status); }; } &&
33547 { ac_try='test -s conftest.$ac_objext'
33548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33549 (eval $ac_try) 2>&5
33551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33552 (exit $ac_status); }; }; then
33553 ac_cv_member_struct_passwd_pw_gecos=yes
33555 echo "$as_me: failed program was:" >&5
33556 sed 's/^/| /' conftest.$ac_ext >&5
33558 cat >conftest.$ac_ext <<_ACEOF
33561 cat confdefs.h >>conftest.$ac_ext
33562 cat >>conftest.$ac_ext <<_ACEOF
33563 /* end confdefs.h. */
33564 $ac_includes_default
33570 static struct passwd ac_aggr;
33571 if (sizeof ac_aggr.pw_gecos)
33577 rm -f conftest.$ac_objext
33578 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33579 (eval $ac_compile) 2>conftest.er1
33581 grep -v '^ *+' conftest.er1 >conftest.err
33583 cat conftest.err >&5
33584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33585 (exit $ac_status); } &&
33586 { ac_try='test -z "$ac_c_werror_flag"
33587 || test ! -s conftest.err'
33588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33589 (eval $ac_try) 2>&5
33591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33592 (exit $ac_status); }; } &&
33593 { ac_try='test -s conftest.$ac_objext'
33594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33595 (eval $ac_try) 2>&5
33597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33598 (exit $ac_status); }; }; then
33599 ac_cv_member_struct_passwd_pw_gecos=yes
33601 echo "$as_me: failed program was:" >&5
33602 sed 's/^/| /' conftest.$ac_ext >&5
33604 ac_cv_member_struct_passwd_pw_gecos=no
33606 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33608 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33610 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
33611 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6
33612 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
33614 cat >>confdefs.h <<_ACEOF
33615 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
33621 echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
33622 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6
33623 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
33624 echo $ECHO_N "(cached) $ECHO_C" >&6
33626 cat >conftest.$ac_ext <<_ACEOF
33629 cat confdefs.h >>conftest.$ac_ext
33630 cat >>conftest.$ac_ext <<_ACEOF
33631 /* end confdefs.h. */
33632 $ac_includes_default
33638 static struct passwd ac_aggr;
33639 if (ac_aggr.pw_passwd)
33645 rm -f conftest.$ac_objext
33646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33647 (eval $ac_compile) 2>conftest.er1
33649 grep -v '^ *+' conftest.er1 >conftest.err
33651 cat conftest.err >&5
33652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33653 (exit $ac_status); } &&
33654 { ac_try='test -z "$ac_c_werror_flag"
33655 || test ! -s conftest.err'
33656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33657 (eval $ac_try) 2>&5
33659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33660 (exit $ac_status); }; } &&
33661 { ac_try='test -s conftest.$ac_objext'
33662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33663 (eval $ac_try) 2>&5
33665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33666 (exit $ac_status); }; }; then
33667 ac_cv_member_struct_passwd_pw_passwd=yes
33669 echo "$as_me: failed program was:" >&5
33670 sed 's/^/| /' conftest.$ac_ext >&5
33672 cat >conftest.$ac_ext <<_ACEOF
33675 cat confdefs.h >>conftest.$ac_ext
33676 cat >>conftest.$ac_ext <<_ACEOF
33677 /* end confdefs.h. */
33678 $ac_includes_default
33684 static struct passwd ac_aggr;
33685 if (sizeof ac_aggr.pw_passwd)
33691 rm -f conftest.$ac_objext
33692 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33693 (eval $ac_compile) 2>conftest.er1
33695 grep -v '^ *+' conftest.er1 >conftest.err
33697 cat conftest.err >&5
33698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33699 (exit $ac_status); } &&
33700 { ac_try='test -z "$ac_c_werror_flag"
33701 || test ! -s conftest.err'
33702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33703 (eval $ac_try) 2>&5
33705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33706 (exit $ac_status); }; } &&
33707 { ac_try='test -s conftest.$ac_objext'
33708 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33709 (eval $ac_try) 2>&5
33711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33712 (exit $ac_status); }; }; then
33713 ac_cv_member_struct_passwd_pw_passwd=yes
33715 echo "$as_me: failed program was:" >&5
33716 sed 's/^/| /' conftest.$ac_ext >&5
33718 ac_cv_member_struct_passwd_pw_passwd=no
33720 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33722 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33724 echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
33725 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6
33726 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
33728 cat >>confdefs.h <<_ACEOF
33729 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
33736 echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
33737 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6
33738 if test "${ol_cv_c_upper_lower+set}" = set; then
33739 echo $ECHO_N "(cached) $ECHO_C" >&6
33742 if test "$cross_compiling" = yes; then
33743 ol_cv_c_upper_lower=safe
33745 cat >conftest.$ac_ext <<_ACEOF
33748 cat confdefs.h >>conftest.$ac_ext
33749 cat >>conftest.$ac_ext <<_ACEOF
33750 /* end confdefs.h. */
33755 if ('C' == toupper('C'))
33761 rm -f conftest$ac_exeext
33762 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
33763 (eval $ac_link) 2>&5
33765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33766 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
33767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33768 (eval $ac_try) 2>&5
33770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33771 (exit $ac_status); }; }; then
33772 ol_cv_c_upper_lower=no
33774 echo "$as_me: program exited with status $ac_status" >&5
33775 echo "$as_me: failed program was:" >&5
33776 sed 's/^/| /' conftest.$ac_ext >&5
33778 ( exit $ac_status )
33779 ol_cv_c_upper_lower=yes
33781 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
33784 echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
33785 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6
33786 if test $ol_cv_c_upper_lower != no ; then
33788 cat >>confdefs.h <<\_ACEOF
33789 #define C_UPPER_LOWER 1
33794 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
33795 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
33796 if test "${ac_cv_c_const+set}" = set; then
33797 echo $ECHO_N "(cached) $ECHO_C" >&6
33799 cat >conftest.$ac_ext <<_ACEOF
33802 cat confdefs.h >>conftest.$ac_ext
33803 cat >>conftest.$ac_ext <<_ACEOF
33804 /* end confdefs.h. */
33809 /* FIXME: Include the comments suggested by Paul. */
33810 #ifndef __cplusplus
33811 /* Ultrix mips cc rejects this. */
33812 typedef int charset[2];
33814 /* SunOS 4.1.1 cc rejects this. */
33815 char const *const *ccp;
33817 /* NEC SVR4.0.2 mips cc rejects this. */
33818 struct point {int x, y;};
33819 static struct point const zero = {0,0};
33820 /* AIX XL C 1.02.0.0 rejects this.
33821 It does not let you subtract one const X* pointer from another in
33822 an arm of an if-expression whose if-part is not a constant
33824 const char *g = "string";
33825 ccp = &g + (g ? g-g : 0);
33826 /* HPUX 7.0 cc rejects these. */
33829 ccp = (char const *const *) p;
33830 { /* SCO 3.2v4 cc rejects this. */
33832 char const *s = 0 ? (char *) 0 : (char const *) 0;
33836 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
33837 int x[] = {25, 17};
33838 const int *foo = &x[0];
33841 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
33842 typedef const int *iptr;
33846 { /* AIX XL C 1.02.0.0 rejects this saying
33847 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
33848 struct s { int j; const int *ap[3]; };
33849 struct s *b; b->j = 5;
33851 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
33852 const int foo = 10;
33860 rm -f conftest.$ac_objext
33861 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33862 (eval $ac_compile) 2>conftest.er1
33864 grep -v '^ *+' conftest.er1 >conftest.err
33866 cat conftest.err >&5
33867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33868 (exit $ac_status); } &&
33869 { ac_try='test -z "$ac_c_werror_flag"
33870 || test ! -s conftest.err'
33871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33872 (eval $ac_try) 2>&5
33874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33875 (exit $ac_status); }; } &&
33876 { ac_try='test -s conftest.$ac_objext'
33877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33878 (eval $ac_try) 2>&5
33880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33881 (exit $ac_status); }; }; then
33884 echo "$as_me: failed program was:" >&5
33885 sed 's/^/| /' conftest.$ac_ext >&5
33889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33891 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
33892 echo "${ECHO_T}$ac_cv_c_const" >&6
33893 if test $ac_cv_c_const = no; then
33895 cat >>confdefs.h <<\_ACEOF
33901 echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
33902 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6
33903 if test "${ol_cv_c_volatile+set}" = set; then
33904 echo $ECHO_N "(cached) $ECHO_C" >&6
33906 cat >conftest.$ac_ext <<_ACEOF
33909 cat confdefs.h >>conftest.$ac_ext
33910 cat >>conftest.$ac_ext <<_ACEOF
33911 /* end confdefs.h. */
33916 volatile int a; int * volatile b = x ? &y : &z;
33917 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
33923 rm -f conftest.$ac_objext
33924 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
33925 (eval $ac_compile) 2>conftest.er1
33927 grep -v '^ *+' conftest.er1 >conftest.err
33929 cat conftest.err >&5
33930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33931 (exit $ac_status); } &&
33932 { ac_try='test -z "$ac_c_werror_flag"
33933 || test ! -s conftest.err'
33934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33935 (eval $ac_try) 2>&5
33937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33938 (exit $ac_status); }; } &&
33939 { ac_try='test -s conftest.$ac_objext'
33940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
33941 (eval $ac_try) 2>&5
33943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33944 (exit $ac_status); }; }; then
33945 ol_cv_c_volatile=yes
33947 echo "$as_me: failed program was:" >&5
33948 sed 's/^/| /' conftest.$ac_ext >&5
33950 ol_cv_c_volatile=no
33952 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
33954 echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
33955 echo "${ECHO_T}$ol_cv_c_volatile" >&6
33956 if test $ol_cv_c_volatile = yes; then
33960 cat >>confdefs.h <<\_ACEOF
33967 if test $cross_compiling = yes ; then
33968 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
33969 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
33971 cat >>confdefs.h <<\_ACEOF
33972 #define CROSS_COMPILING 1
33976 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
33977 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
33978 if test "${ac_cv_c_bigendian+set}" = set; then
33979 echo $ECHO_N "(cached) $ECHO_C" >&6
33981 # See if sys/param.h defines the BYTE_ORDER macro.
33982 cat >conftest.$ac_ext <<_ACEOF
33985 cat confdefs.h >>conftest.$ac_ext
33986 cat >>conftest.$ac_ext <<_ACEOF
33987 /* end confdefs.h. */
33988 #include <sys/types.h>
33989 #include <sys/param.h>
33994 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
33995 bogus endian macros
34002 rm -f conftest.$ac_objext
34003 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34004 (eval $ac_compile) 2>conftest.er1
34006 grep -v '^ *+' conftest.er1 >conftest.err
34008 cat conftest.err >&5
34009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34010 (exit $ac_status); } &&
34011 { ac_try='test -z "$ac_c_werror_flag"
34012 || test ! -s conftest.err'
34013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34014 (eval $ac_try) 2>&5
34016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34017 (exit $ac_status); }; } &&
34018 { ac_try='test -s conftest.$ac_objext'
34019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34020 (eval $ac_try) 2>&5
34022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34023 (exit $ac_status); }; }; then
34024 # It does; now see whether it defined to BIG_ENDIAN or not.
34025 cat >conftest.$ac_ext <<_ACEOF
34028 cat confdefs.h >>conftest.$ac_ext
34029 cat >>conftest.$ac_ext <<_ACEOF
34030 /* end confdefs.h. */
34031 #include <sys/types.h>
34032 #include <sys/param.h>
34037 #if BYTE_ORDER != BIG_ENDIAN
34045 rm -f conftest.$ac_objext
34046 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34047 (eval $ac_compile) 2>conftest.er1
34049 grep -v '^ *+' conftest.er1 >conftest.err
34051 cat conftest.err >&5
34052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34053 (exit $ac_status); } &&
34054 { ac_try='test -z "$ac_c_werror_flag"
34055 || test ! -s conftest.err'
34056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34057 (eval $ac_try) 2>&5
34059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34060 (exit $ac_status); }; } &&
34061 { ac_try='test -s conftest.$ac_objext'
34062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34063 (eval $ac_try) 2>&5
34065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34066 (exit $ac_status); }; }; then
34067 ac_cv_c_bigendian=yes
34069 echo "$as_me: failed program was:" >&5
34070 sed 's/^/| /' conftest.$ac_ext >&5
34072 ac_cv_c_bigendian=no
34074 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34076 echo "$as_me: failed program was:" >&5
34077 sed 's/^/| /' conftest.$ac_ext >&5
34079 # It does not; compile a test program.
34080 if test "$cross_compiling" = yes; then
34081 # try to guess the endianness by grepping values into an object file
34082 ac_cv_c_bigendian=unknown
34083 cat >conftest.$ac_ext <<_ACEOF
34086 cat confdefs.h >>conftest.$ac_ext
34087 cat >>conftest.$ac_ext <<_ACEOF
34088 /* end confdefs.h. */
34089 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
34090 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
34091 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
34092 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
34093 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
34094 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
34098 _ascii (); _ebcdic ();
34103 rm -f conftest.$ac_objext
34104 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34105 (eval $ac_compile) 2>conftest.er1
34107 grep -v '^ *+' conftest.er1 >conftest.err
34109 cat conftest.err >&5
34110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34111 (exit $ac_status); } &&
34112 { ac_try='test -z "$ac_c_werror_flag"
34113 || test ! -s conftest.err'
34114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34115 (eval $ac_try) 2>&5
34117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34118 (exit $ac_status); }; } &&
34119 { ac_try='test -s conftest.$ac_objext'
34120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34121 (eval $ac_try) 2>&5
34123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34124 (exit $ac_status); }; }; then
34125 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
34126 ac_cv_c_bigendian=yes
34128 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
34129 if test "$ac_cv_c_bigendian" = unknown; then
34130 ac_cv_c_bigendian=no
34132 # finding both strings is unlikely to happen, but who knows?
34133 ac_cv_c_bigendian=unknown
34137 echo "$as_me: failed program was:" >&5
34138 sed 's/^/| /' conftest.$ac_ext >&5
34141 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34143 cat >conftest.$ac_ext <<_ACEOF
34146 cat confdefs.h >>conftest.$ac_ext
34147 cat >>conftest.$ac_ext <<_ACEOF
34148 /* end confdefs.h. */
34152 /* Are we little or big endian? From Harbison&Steele. */
34156 char c[sizeof (long)];
34159 exit (u.c[sizeof (long) - 1] == 1);
34162 rm -f conftest$ac_exeext
34163 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34164 (eval $ac_link) 2>&5
34166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34167 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34169 (eval $ac_try) 2>&5
34171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34172 (exit $ac_status); }; }; then
34173 ac_cv_c_bigendian=no
34175 echo "$as_me: program exited with status $ac_status" >&5
34176 echo "$as_me: failed program was:" >&5
34177 sed 's/^/| /' conftest.$ac_ext >&5
34179 ( exit $ac_status )
34180 ac_cv_c_bigendian=yes
34182 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34185 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34187 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
34188 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
34189 case $ac_cv_c_bigendian in
34192 cat >>confdefs.h <<\_ACEOF
34193 #define WORDS_BIGENDIAN 1
34199 { { echo "$as_me:$LINENO: error: unknown endianness
34200 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
34201 echo "$as_me: error: unknown endianness
34202 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
34203 { (exit 1); exit 1; }; } ;;
34208 echo "$as_me:$LINENO: checking for short" >&5
34209 echo $ECHO_N "checking for short... $ECHO_C" >&6
34210 if test "${ac_cv_type_short+set}" = set; then
34211 echo $ECHO_N "(cached) $ECHO_C" >&6
34213 cat >conftest.$ac_ext <<_ACEOF
34216 cat confdefs.h >>conftest.$ac_ext
34217 cat >>conftest.$ac_ext <<_ACEOF
34218 /* end confdefs.h. */
34219 $ac_includes_default
34225 if (sizeof (short))
34231 rm -f conftest.$ac_objext
34232 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34233 (eval $ac_compile) 2>conftest.er1
34235 grep -v '^ *+' conftest.er1 >conftest.err
34237 cat conftest.err >&5
34238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34239 (exit $ac_status); } &&
34240 { ac_try='test -z "$ac_c_werror_flag"
34241 || test ! -s conftest.err'
34242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34243 (eval $ac_try) 2>&5
34245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34246 (exit $ac_status); }; } &&
34247 { ac_try='test -s conftest.$ac_objext'
34248 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34249 (eval $ac_try) 2>&5
34251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34252 (exit $ac_status); }; }; then
34253 ac_cv_type_short=yes
34255 echo "$as_me: failed program was:" >&5
34256 sed 's/^/| /' conftest.$ac_ext >&5
34258 ac_cv_type_short=no
34260 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34262 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
34263 echo "${ECHO_T}$ac_cv_type_short" >&6
34265 echo "$as_me:$LINENO: checking size of short" >&5
34266 echo $ECHO_N "checking size of short... $ECHO_C" >&6
34267 if test "${ac_cv_sizeof_short+set}" = set; then
34268 echo $ECHO_N "(cached) $ECHO_C" >&6
34270 if test "$ac_cv_type_short" = yes; then
34271 # The cast to unsigned long works around a bug in the HP C Compiler
34272 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
34273 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
34274 # This bug is HP SR number 8606223364.
34275 if test "$cross_compiling" = yes; then
34276 # Depending upon the size, compute the lo and hi bounds.
34277 cat >conftest.$ac_ext <<_ACEOF
34280 cat confdefs.h >>conftest.$ac_ext
34281 cat >>conftest.$ac_ext <<_ACEOF
34282 /* end confdefs.h. */
34283 $ac_includes_default
34287 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
34294 rm -f conftest.$ac_objext
34295 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34296 (eval $ac_compile) 2>conftest.er1
34298 grep -v '^ *+' conftest.er1 >conftest.err
34300 cat conftest.err >&5
34301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34302 (exit $ac_status); } &&
34303 { ac_try='test -z "$ac_c_werror_flag"
34304 || test ! -s conftest.err'
34305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34306 (eval $ac_try) 2>&5
34308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34309 (exit $ac_status); }; } &&
34310 { ac_try='test -s conftest.$ac_objext'
34311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34312 (eval $ac_try) 2>&5
34314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34315 (exit $ac_status); }; }; then
34318 cat >conftest.$ac_ext <<_ACEOF
34321 cat confdefs.h >>conftest.$ac_ext
34322 cat >>conftest.$ac_ext <<_ACEOF
34323 /* end confdefs.h. */
34324 $ac_includes_default
34328 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
34335 rm -f conftest.$ac_objext
34336 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34337 (eval $ac_compile) 2>conftest.er1
34339 grep -v '^ *+' conftest.er1 >conftest.err
34341 cat conftest.err >&5
34342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34343 (exit $ac_status); } &&
34344 { ac_try='test -z "$ac_c_werror_flag"
34345 || test ! -s conftest.err'
34346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34347 (eval $ac_try) 2>&5
34349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34350 (exit $ac_status); }; } &&
34351 { ac_try='test -s conftest.$ac_objext'
34352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34353 (eval $ac_try) 2>&5
34355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34356 (exit $ac_status); }; }; then
34357 ac_hi=$ac_mid; break
34359 echo "$as_me: failed program was:" >&5
34360 sed 's/^/| /' conftest.$ac_ext >&5
34362 ac_lo=`expr $ac_mid + 1`
34363 if test $ac_lo -le $ac_mid; then
34367 ac_mid=`expr 2 '*' $ac_mid + 1`
34369 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34372 echo "$as_me: failed program was:" >&5
34373 sed 's/^/| /' conftest.$ac_ext >&5
34375 cat >conftest.$ac_ext <<_ACEOF
34378 cat confdefs.h >>conftest.$ac_ext
34379 cat >>conftest.$ac_ext <<_ACEOF
34380 /* end confdefs.h. */
34381 $ac_includes_default
34385 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
34392 rm -f conftest.$ac_objext
34393 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34394 (eval $ac_compile) 2>conftest.er1
34396 grep -v '^ *+' conftest.er1 >conftest.err
34398 cat conftest.err >&5
34399 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34400 (exit $ac_status); } &&
34401 { ac_try='test -z "$ac_c_werror_flag"
34402 || test ! -s conftest.err'
34403 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34404 (eval $ac_try) 2>&5
34406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34407 (exit $ac_status); }; } &&
34408 { ac_try='test -s conftest.$ac_objext'
34409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34410 (eval $ac_try) 2>&5
34412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34413 (exit $ac_status); }; }; then
34416 cat >conftest.$ac_ext <<_ACEOF
34419 cat confdefs.h >>conftest.$ac_ext
34420 cat >>conftest.$ac_ext <<_ACEOF
34421 /* end confdefs.h. */
34422 $ac_includes_default
34426 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
34433 rm -f conftest.$ac_objext
34434 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34435 (eval $ac_compile) 2>conftest.er1
34437 grep -v '^ *+' conftest.er1 >conftest.err
34439 cat conftest.err >&5
34440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34441 (exit $ac_status); } &&
34442 { ac_try='test -z "$ac_c_werror_flag"
34443 || test ! -s conftest.err'
34444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34445 (eval $ac_try) 2>&5
34447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34448 (exit $ac_status); }; } &&
34449 { ac_try='test -s conftest.$ac_objext'
34450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34451 (eval $ac_try) 2>&5
34453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34454 (exit $ac_status); }; }; then
34455 ac_lo=$ac_mid; break
34457 echo "$as_me: failed program was:" >&5
34458 sed 's/^/| /' conftest.$ac_ext >&5
34460 ac_hi=`expr '(' $ac_mid ')' - 1`
34461 if test $ac_mid -le $ac_hi; then
34465 ac_mid=`expr 2 '*' $ac_mid`
34467 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34470 echo "$as_me: failed program was:" >&5
34471 sed 's/^/| /' conftest.$ac_ext >&5
34475 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34477 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34478 # Binary search between lo and hi bounds.
34479 while test "x$ac_lo" != "x$ac_hi"; do
34480 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
34481 cat >conftest.$ac_ext <<_ACEOF
34484 cat confdefs.h >>conftest.$ac_ext
34485 cat >>conftest.$ac_ext <<_ACEOF
34486 /* end confdefs.h. */
34487 $ac_includes_default
34491 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
34498 rm -f conftest.$ac_objext
34499 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34500 (eval $ac_compile) 2>conftest.er1
34502 grep -v '^ *+' conftest.er1 >conftest.err
34504 cat conftest.err >&5
34505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34506 (exit $ac_status); } &&
34507 { ac_try='test -z "$ac_c_werror_flag"
34508 || test ! -s conftest.err'
34509 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34510 (eval $ac_try) 2>&5
34512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34513 (exit $ac_status); }; } &&
34514 { ac_try='test -s conftest.$ac_objext'
34515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34516 (eval $ac_try) 2>&5
34518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34519 (exit $ac_status); }; }; then
34522 echo "$as_me: failed program was:" >&5
34523 sed 's/^/| /' conftest.$ac_ext >&5
34525 ac_lo=`expr '(' $ac_mid ')' + 1`
34527 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34530 ?*) ac_cv_sizeof_short=$ac_lo;;
34531 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
34532 See \`config.log' for more details." >&5
34533 echo "$as_me: error: cannot compute sizeof (short), 77
34534 See \`config.log' for more details." >&2;}
34535 { (exit 1); exit 1; }; } ;;
34538 if test "$cross_compiling" = yes; then
34539 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
34540 See \`config.log' for more details." >&5
34541 echo "$as_me: error: cannot run test program while cross compiling
34542 See \`config.log' for more details." >&2;}
34543 { (exit 1); exit 1; }; }
34545 cat >conftest.$ac_ext <<_ACEOF
34548 cat confdefs.h >>conftest.$ac_ext
34549 cat >>conftest.$ac_ext <<_ACEOF
34550 /* end confdefs.h. */
34551 $ac_includes_default
34552 long longval () { return (long) (sizeof (short)); }
34553 unsigned long ulongval () { return (long) (sizeof (short)); }
34555 #include <stdlib.h>
34560 FILE *f = fopen ("conftest.val", "w");
34563 if (((long) (sizeof (short))) < 0)
34565 long i = longval ();
34566 if (i != ((long) (sizeof (short))))
34568 fprintf (f, "%ld\n", i);
34572 unsigned long i = ulongval ();
34573 if (i != ((long) (sizeof (short))))
34575 fprintf (f, "%lu\n", i);
34577 exit (ferror (f) || fclose (f) != 0);
34583 rm -f conftest$ac_exeext
34584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34585 (eval $ac_link) 2>&5
34587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34588 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34590 (eval $ac_try) 2>&5
34592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34593 (exit $ac_status); }; }; then
34594 ac_cv_sizeof_short=`cat conftest.val`
34596 echo "$as_me: program exited with status $ac_status" >&5
34597 echo "$as_me: failed program was:" >&5
34598 sed 's/^/| /' conftest.$ac_ext >&5
34600 ( exit $ac_status )
34601 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
34602 See \`config.log' for more details." >&5
34603 echo "$as_me: error: cannot compute sizeof (short), 77
34604 See \`config.log' for more details." >&2;}
34605 { (exit 1); exit 1; }; }
34607 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34612 ac_cv_sizeof_short=0
34615 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
34616 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
34617 cat >>confdefs.h <<_ACEOF
34618 #define SIZEOF_SHORT $ac_cv_sizeof_short
34622 echo "$as_me:$LINENO: checking for int" >&5
34623 echo $ECHO_N "checking for int... $ECHO_C" >&6
34624 if test "${ac_cv_type_int+set}" = set; then
34625 echo $ECHO_N "(cached) $ECHO_C" >&6
34627 cat >conftest.$ac_ext <<_ACEOF
34630 cat confdefs.h >>conftest.$ac_ext
34631 cat >>conftest.$ac_ext <<_ACEOF
34632 /* end confdefs.h. */
34633 $ac_includes_default
34645 rm -f conftest.$ac_objext
34646 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34647 (eval $ac_compile) 2>conftest.er1
34649 grep -v '^ *+' conftest.er1 >conftest.err
34651 cat conftest.err >&5
34652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34653 (exit $ac_status); } &&
34654 { ac_try='test -z "$ac_c_werror_flag"
34655 || test ! -s conftest.err'
34656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34657 (eval $ac_try) 2>&5
34659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34660 (exit $ac_status); }; } &&
34661 { ac_try='test -s conftest.$ac_objext'
34662 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34663 (eval $ac_try) 2>&5
34665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34666 (exit $ac_status); }; }; then
34669 echo "$as_me: failed program was:" >&5
34670 sed 's/^/| /' conftest.$ac_ext >&5
34674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34676 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
34677 echo "${ECHO_T}$ac_cv_type_int" >&6
34679 echo "$as_me:$LINENO: checking size of int" >&5
34680 echo $ECHO_N "checking size of int... $ECHO_C" >&6
34681 if test "${ac_cv_sizeof_int+set}" = set; then
34682 echo $ECHO_N "(cached) $ECHO_C" >&6
34684 if test "$ac_cv_type_int" = yes; then
34685 # The cast to unsigned long works around a bug in the HP C Compiler
34686 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
34687 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
34688 # This bug is HP SR number 8606223364.
34689 if test "$cross_compiling" = yes; then
34690 # Depending upon the size, compute the lo and hi bounds.
34691 cat >conftest.$ac_ext <<_ACEOF
34694 cat confdefs.h >>conftest.$ac_ext
34695 cat >>conftest.$ac_ext <<_ACEOF
34696 /* end confdefs.h. */
34697 $ac_includes_default
34701 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
34708 rm -f conftest.$ac_objext
34709 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34710 (eval $ac_compile) 2>conftest.er1
34712 grep -v '^ *+' conftest.er1 >conftest.err
34714 cat conftest.err >&5
34715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34716 (exit $ac_status); } &&
34717 { ac_try='test -z "$ac_c_werror_flag"
34718 || test ! -s conftest.err'
34719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34720 (eval $ac_try) 2>&5
34722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34723 (exit $ac_status); }; } &&
34724 { ac_try='test -s conftest.$ac_objext'
34725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34726 (eval $ac_try) 2>&5
34728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34729 (exit $ac_status); }; }; then
34732 cat >conftest.$ac_ext <<_ACEOF
34735 cat confdefs.h >>conftest.$ac_ext
34736 cat >>conftest.$ac_ext <<_ACEOF
34737 /* end confdefs.h. */
34738 $ac_includes_default
34742 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
34749 rm -f conftest.$ac_objext
34750 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34751 (eval $ac_compile) 2>conftest.er1
34753 grep -v '^ *+' conftest.er1 >conftest.err
34755 cat conftest.err >&5
34756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34757 (exit $ac_status); } &&
34758 { ac_try='test -z "$ac_c_werror_flag"
34759 || test ! -s conftest.err'
34760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34761 (eval $ac_try) 2>&5
34763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34764 (exit $ac_status); }; } &&
34765 { ac_try='test -s conftest.$ac_objext'
34766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34767 (eval $ac_try) 2>&5
34769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34770 (exit $ac_status); }; }; then
34771 ac_hi=$ac_mid; break
34773 echo "$as_me: failed program was:" >&5
34774 sed 's/^/| /' conftest.$ac_ext >&5
34776 ac_lo=`expr $ac_mid + 1`
34777 if test $ac_lo -le $ac_mid; then
34781 ac_mid=`expr 2 '*' $ac_mid + 1`
34783 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34786 echo "$as_me: failed program was:" >&5
34787 sed 's/^/| /' conftest.$ac_ext >&5
34789 cat >conftest.$ac_ext <<_ACEOF
34792 cat confdefs.h >>conftest.$ac_ext
34793 cat >>conftest.$ac_ext <<_ACEOF
34794 /* end confdefs.h. */
34795 $ac_includes_default
34799 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
34806 rm -f conftest.$ac_objext
34807 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34808 (eval $ac_compile) 2>conftest.er1
34810 grep -v '^ *+' conftest.er1 >conftest.err
34812 cat conftest.err >&5
34813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34814 (exit $ac_status); } &&
34815 { ac_try='test -z "$ac_c_werror_flag"
34816 || test ! -s conftest.err'
34817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34818 (eval $ac_try) 2>&5
34820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34821 (exit $ac_status); }; } &&
34822 { ac_try='test -s conftest.$ac_objext'
34823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34824 (eval $ac_try) 2>&5
34826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34827 (exit $ac_status); }; }; then
34830 cat >conftest.$ac_ext <<_ACEOF
34833 cat confdefs.h >>conftest.$ac_ext
34834 cat >>conftest.$ac_ext <<_ACEOF
34835 /* end confdefs.h. */
34836 $ac_includes_default
34840 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
34847 rm -f conftest.$ac_objext
34848 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34849 (eval $ac_compile) 2>conftest.er1
34851 grep -v '^ *+' conftest.er1 >conftest.err
34853 cat conftest.err >&5
34854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34855 (exit $ac_status); } &&
34856 { ac_try='test -z "$ac_c_werror_flag"
34857 || test ! -s conftest.err'
34858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34859 (eval $ac_try) 2>&5
34861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34862 (exit $ac_status); }; } &&
34863 { ac_try='test -s conftest.$ac_objext'
34864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34865 (eval $ac_try) 2>&5
34867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34868 (exit $ac_status); }; }; then
34869 ac_lo=$ac_mid; break
34871 echo "$as_me: failed program was:" >&5
34872 sed 's/^/| /' conftest.$ac_ext >&5
34874 ac_hi=`expr '(' $ac_mid ')' - 1`
34875 if test $ac_mid -le $ac_hi; then
34879 ac_mid=`expr 2 '*' $ac_mid`
34881 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34884 echo "$as_me: failed program was:" >&5
34885 sed 's/^/| /' conftest.$ac_ext >&5
34889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34891 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34892 # Binary search between lo and hi bounds.
34893 while test "x$ac_lo" != "x$ac_hi"; do
34894 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
34895 cat >conftest.$ac_ext <<_ACEOF
34898 cat confdefs.h >>conftest.$ac_ext
34899 cat >>conftest.$ac_ext <<_ACEOF
34900 /* end confdefs.h. */
34901 $ac_includes_default
34905 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
34912 rm -f conftest.$ac_objext
34913 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
34914 (eval $ac_compile) 2>conftest.er1
34916 grep -v '^ *+' conftest.er1 >conftest.err
34918 cat conftest.err >&5
34919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34920 (exit $ac_status); } &&
34921 { ac_try='test -z "$ac_c_werror_flag"
34922 || test ! -s conftest.err'
34923 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34924 (eval $ac_try) 2>&5
34926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34927 (exit $ac_status); }; } &&
34928 { ac_try='test -s conftest.$ac_objext'
34929 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
34930 (eval $ac_try) 2>&5
34932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34933 (exit $ac_status); }; }; then
34936 echo "$as_me: failed program was:" >&5
34937 sed 's/^/| /' conftest.$ac_ext >&5
34939 ac_lo=`expr '(' $ac_mid ')' + 1`
34941 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
34944 ?*) ac_cv_sizeof_int=$ac_lo;;
34945 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
34946 See \`config.log' for more details." >&5
34947 echo "$as_me: error: cannot compute sizeof (int), 77
34948 See \`config.log' for more details." >&2;}
34949 { (exit 1); exit 1; }; } ;;
34952 if test "$cross_compiling" = yes; then
34953 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
34954 See \`config.log' for more details." >&5
34955 echo "$as_me: error: cannot run test program while cross compiling
34956 See \`config.log' for more details." >&2;}
34957 { (exit 1); exit 1; }; }
34959 cat >conftest.$ac_ext <<_ACEOF
34962 cat confdefs.h >>conftest.$ac_ext
34963 cat >>conftest.$ac_ext <<_ACEOF
34964 /* end confdefs.h. */
34965 $ac_includes_default
34966 long longval () { return (long) (sizeof (int)); }
34967 unsigned long ulongval () { return (long) (sizeof (int)); }
34969 #include <stdlib.h>
34974 FILE *f = fopen ("conftest.val", "w");
34977 if (((long) (sizeof (int))) < 0)
34979 long i = longval ();
34980 if (i != ((long) (sizeof (int))))
34982 fprintf (f, "%ld\n", i);
34986 unsigned long i = ulongval ();
34987 if (i != ((long) (sizeof (int))))
34989 fprintf (f, "%lu\n", i);
34991 exit (ferror (f) || fclose (f) != 0);
34997 rm -f conftest$ac_exeext
34998 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
34999 (eval $ac_link) 2>&5
35001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35002 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35004 (eval $ac_try) 2>&5
35006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35007 (exit $ac_status); }; }; then
35008 ac_cv_sizeof_int=`cat conftest.val`
35010 echo "$as_me: program exited with status $ac_status" >&5
35011 echo "$as_me: failed program was:" >&5
35012 sed 's/^/| /' conftest.$ac_ext >&5
35014 ( exit $ac_status )
35015 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
35016 See \`config.log' for more details." >&5
35017 echo "$as_me: error: cannot compute sizeof (int), 77
35018 See \`config.log' for more details." >&2;}
35019 { (exit 1); exit 1; }; }
35021 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35029 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
35030 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
35031 cat >>confdefs.h <<_ACEOF
35032 #define SIZEOF_INT $ac_cv_sizeof_int
35036 echo "$as_me:$LINENO: checking for long" >&5
35037 echo $ECHO_N "checking for long... $ECHO_C" >&6
35038 if test "${ac_cv_type_long+set}" = set; then
35039 echo $ECHO_N "(cached) $ECHO_C" >&6
35041 cat >conftest.$ac_ext <<_ACEOF
35044 cat confdefs.h >>conftest.$ac_ext
35045 cat >>conftest.$ac_ext <<_ACEOF
35046 /* end confdefs.h. */
35047 $ac_includes_default
35059 rm -f conftest.$ac_objext
35060 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35061 (eval $ac_compile) 2>conftest.er1
35063 grep -v '^ *+' conftest.er1 >conftest.err
35065 cat conftest.err >&5
35066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35067 (exit $ac_status); } &&
35068 { ac_try='test -z "$ac_c_werror_flag"
35069 || test ! -s conftest.err'
35070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35071 (eval $ac_try) 2>&5
35073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35074 (exit $ac_status); }; } &&
35075 { ac_try='test -s conftest.$ac_objext'
35076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35077 (eval $ac_try) 2>&5
35079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35080 (exit $ac_status); }; }; then
35081 ac_cv_type_long=yes
35083 echo "$as_me: failed program was:" >&5
35084 sed 's/^/| /' conftest.$ac_ext >&5
35088 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35090 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
35091 echo "${ECHO_T}$ac_cv_type_long" >&6
35093 echo "$as_me:$LINENO: checking size of long" >&5
35094 echo $ECHO_N "checking size of long... $ECHO_C" >&6
35095 if test "${ac_cv_sizeof_long+set}" = set; then
35096 echo $ECHO_N "(cached) $ECHO_C" >&6
35098 if test "$ac_cv_type_long" = yes; then
35099 # The cast to unsigned long works around a bug in the HP C Compiler
35100 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35101 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35102 # This bug is HP SR number 8606223364.
35103 if test "$cross_compiling" = yes; then
35104 # Depending upon the size, compute the lo and hi bounds.
35105 cat >conftest.$ac_ext <<_ACEOF
35108 cat confdefs.h >>conftest.$ac_ext
35109 cat >>conftest.$ac_ext <<_ACEOF
35110 /* end confdefs.h. */
35111 $ac_includes_default
35115 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
35122 rm -f conftest.$ac_objext
35123 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35124 (eval $ac_compile) 2>conftest.er1
35126 grep -v '^ *+' conftest.er1 >conftest.err
35128 cat conftest.err >&5
35129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35130 (exit $ac_status); } &&
35131 { ac_try='test -z "$ac_c_werror_flag"
35132 || test ! -s conftest.err'
35133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35134 (eval $ac_try) 2>&5
35136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35137 (exit $ac_status); }; } &&
35138 { ac_try='test -s conftest.$ac_objext'
35139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35140 (eval $ac_try) 2>&5
35142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35143 (exit $ac_status); }; }; then
35146 cat >conftest.$ac_ext <<_ACEOF
35149 cat confdefs.h >>conftest.$ac_ext
35150 cat >>conftest.$ac_ext <<_ACEOF
35151 /* end confdefs.h. */
35152 $ac_includes_default
35156 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
35163 rm -f conftest.$ac_objext
35164 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35165 (eval $ac_compile) 2>conftest.er1
35167 grep -v '^ *+' conftest.er1 >conftest.err
35169 cat conftest.err >&5
35170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35171 (exit $ac_status); } &&
35172 { ac_try='test -z "$ac_c_werror_flag"
35173 || test ! -s conftest.err'
35174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35175 (eval $ac_try) 2>&5
35177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35178 (exit $ac_status); }; } &&
35179 { ac_try='test -s conftest.$ac_objext'
35180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35181 (eval $ac_try) 2>&5
35183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35184 (exit $ac_status); }; }; then
35185 ac_hi=$ac_mid; break
35187 echo "$as_me: failed program was:" >&5
35188 sed 's/^/| /' conftest.$ac_ext >&5
35190 ac_lo=`expr $ac_mid + 1`
35191 if test $ac_lo -le $ac_mid; then
35195 ac_mid=`expr 2 '*' $ac_mid + 1`
35197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35200 echo "$as_me: failed program was:" >&5
35201 sed 's/^/| /' conftest.$ac_ext >&5
35203 cat >conftest.$ac_ext <<_ACEOF
35206 cat confdefs.h >>conftest.$ac_ext
35207 cat >>conftest.$ac_ext <<_ACEOF
35208 /* end confdefs.h. */
35209 $ac_includes_default
35213 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
35220 rm -f conftest.$ac_objext
35221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35222 (eval $ac_compile) 2>conftest.er1
35224 grep -v '^ *+' conftest.er1 >conftest.err
35226 cat conftest.err >&5
35227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35228 (exit $ac_status); } &&
35229 { ac_try='test -z "$ac_c_werror_flag"
35230 || test ! -s conftest.err'
35231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35232 (eval $ac_try) 2>&5
35234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35235 (exit $ac_status); }; } &&
35236 { ac_try='test -s conftest.$ac_objext'
35237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35238 (eval $ac_try) 2>&5
35240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35241 (exit $ac_status); }; }; then
35244 cat >conftest.$ac_ext <<_ACEOF
35247 cat confdefs.h >>conftest.$ac_ext
35248 cat >>conftest.$ac_ext <<_ACEOF
35249 /* end confdefs.h. */
35250 $ac_includes_default
35254 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
35261 rm -f conftest.$ac_objext
35262 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35263 (eval $ac_compile) 2>conftest.er1
35265 grep -v '^ *+' conftest.er1 >conftest.err
35267 cat conftest.err >&5
35268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35269 (exit $ac_status); } &&
35270 { ac_try='test -z "$ac_c_werror_flag"
35271 || test ! -s conftest.err'
35272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35273 (eval $ac_try) 2>&5
35275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35276 (exit $ac_status); }; } &&
35277 { ac_try='test -s conftest.$ac_objext'
35278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35279 (eval $ac_try) 2>&5
35281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35282 (exit $ac_status); }; }; then
35283 ac_lo=$ac_mid; break
35285 echo "$as_me: failed program was:" >&5
35286 sed 's/^/| /' conftest.$ac_ext >&5
35288 ac_hi=`expr '(' $ac_mid ')' - 1`
35289 if test $ac_mid -le $ac_hi; then
35293 ac_mid=`expr 2 '*' $ac_mid`
35295 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35298 echo "$as_me: failed program was:" >&5
35299 sed 's/^/| /' conftest.$ac_ext >&5
35303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35305 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35306 # Binary search between lo and hi bounds.
35307 while test "x$ac_lo" != "x$ac_hi"; do
35308 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35309 cat >conftest.$ac_ext <<_ACEOF
35312 cat confdefs.h >>conftest.$ac_ext
35313 cat >>conftest.$ac_ext <<_ACEOF
35314 /* end confdefs.h. */
35315 $ac_includes_default
35319 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
35326 rm -f conftest.$ac_objext
35327 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35328 (eval $ac_compile) 2>conftest.er1
35330 grep -v '^ *+' conftest.er1 >conftest.err
35332 cat conftest.err >&5
35333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35334 (exit $ac_status); } &&
35335 { ac_try='test -z "$ac_c_werror_flag"
35336 || test ! -s conftest.err'
35337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35338 (eval $ac_try) 2>&5
35340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35341 (exit $ac_status); }; } &&
35342 { ac_try='test -s conftest.$ac_objext'
35343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35344 (eval $ac_try) 2>&5
35346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35347 (exit $ac_status); }; }; then
35350 echo "$as_me: failed program was:" >&5
35351 sed 's/^/| /' conftest.$ac_ext >&5
35353 ac_lo=`expr '(' $ac_mid ')' + 1`
35355 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35358 ?*) ac_cv_sizeof_long=$ac_lo;;
35359 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
35360 See \`config.log' for more details." >&5
35361 echo "$as_me: error: cannot compute sizeof (long), 77
35362 See \`config.log' for more details." >&2;}
35363 { (exit 1); exit 1; }; } ;;
35366 if test "$cross_compiling" = yes; then
35367 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
35368 See \`config.log' for more details." >&5
35369 echo "$as_me: error: cannot run test program while cross compiling
35370 See \`config.log' for more details." >&2;}
35371 { (exit 1); exit 1; }; }
35373 cat >conftest.$ac_ext <<_ACEOF
35376 cat confdefs.h >>conftest.$ac_ext
35377 cat >>conftest.$ac_ext <<_ACEOF
35378 /* end confdefs.h. */
35379 $ac_includes_default
35380 long longval () { return (long) (sizeof (long)); }
35381 unsigned long ulongval () { return (long) (sizeof (long)); }
35383 #include <stdlib.h>
35388 FILE *f = fopen ("conftest.val", "w");
35391 if (((long) (sizeof (long))) < 0)
35393 long i = longval ();
35394 if (i != ((long) (sizeof (long))))
35396 fprintf (f, "%ld\n", i);
35400 unsigned long i = ulongval ();
35401 if (i != ((long) (sizeof (long))))
35403 fprintf (f, "%lu\n", i);
35405 exit (ferror (f) || fclose (f) != 0);
35411 rm -f conftest$ac_exeext
35412 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35413 (eval $ac_link) 2>&5
35415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35416 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35418 (eval $ac_try) 2>&5
35420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35421 (exit $ac_status); }; }; then
35422 ac_cv_sizeof_long=`cat conftest.val`
35424 echo "$as_me: program exited with status $ac_status" >&5
35425 echo "$as_me: failed program was:" >&5
35426 sed 's/^/| /' conftest.$ac_ext >&5
35428 ( exit $ac_status )
35429 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
35430 See \`config.log' for more details." >&5
35431 echo "$as_me: error: cannot compute sizeof (long), 77
35432 See \`config.log' for more details." >&2;}
35433 { (exit 1); exit 1; }; }
35435 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35440 ac_cv_sizeof_long=0
35443 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
35444 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
35445 cat >>confdefs.h <<_ACEOF
35446 #define SIZEOF_LONG $ac_cv_sizeof_long
35450 echo "$as_me:$LINENO: checking for long long" >&5
35451 echo $ECHO_N "checking for long long... $ECHO_C" >&6
35452 if test "${ac_cv_type_long_long+set}" = set; then
35453 echo $ECHO_N "(cached) $ECHO_C" >&6
35455 cat >conftest.$ac_ext <<_ACEOF
35458 cat confdefs.h >>conftest.$ac_ext
35459 cat >>conftest.$ac_ext <<_ACEOF
35460 /* end confdefs.h. */
35461 $ac_includes_default
35465 if ((long long *) 0)
35467 if (sizeof (long long))
35473 rm -f conftest.$ac_objext
35474 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35475 (eval $ac_compile) 2>conftest.er1
35477 grep -v '^ *+' conftest.er1 >conftest.err
35479 cat conftest.err >&5
35480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35481 (exit $ac_status); } &&
35482 { ac_try='test -z "$ac_c_werror_flag"
35483 || test ! -s conftest.err'
35484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35485 (eval $ac_try) 2>&5
35487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35488 (exit $ac_status); }; } &&
35489 { ac_try='test -s conftest.$ac_objext'
35490 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35491 (eval $ac_try) 2>&5
35493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35494 (exit $ac_status); }; }; then
35495 ac_cv_type_long_long=yes
35497 echo "$as_me: failed program was:" >&5
35498 sed 's/^/| /' conftest.$ac_ext >&5
35500 ac_cv_type_long_long=no
35502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35504 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
35505 echo "${ECHO_T}$ac_cv_type_long_long" >&6
35507 echo "$as_me:$LINENO: checking size of long long" >&5
35508 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
35509 if test "${ac_cv_sizeof_long_long+set}" = set; then
35510 echo $ECHO_N "(cached) $ECHO_C" >&6
35512 if test "$ac_cv_type_long_long" = yes; then
35513 # The cast to unsigned long works around a bug in the HP C Compiler
35514 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35515 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35516 # This bug is HP SR number 8606223364.
35517 if test "$cross_compiling" = yes; then
35518 # Depending upon the size, compute the lo and hi bounds.
35519 cat >conftest.$ac_ext <<_ACEOF
35522 cat confdefs.h >>conftest.$ac_ext
35523 cat >>conftest.$ac_ext <<_ACEOF
35524 /* end confdefs.h. */
35525 $ac_includes_default
35529 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
35536 rm -f conftest.$ac_objext
35537 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35538 (eval $ac_compile) 2>conftest.er1
35540 grep -v '^ *+' conftest.er1 >conftest.err
35542 cat conftest.err >&5
35543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35544 (exit $ac_status); } &&
35545 { ac_try='test -z "$ac_c_werror_flag"
35546 || test ! -s conftest.err'
35547 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35548 (eval $ac_try) 2>&5
35550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35551 (exit $ac_status); }; } &&
35552 { ac_try='test -s conftest.$ac_objext'
35553 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35554 (eval $ac_try) 2>&5
35556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35557 (exit $ac_status); }; }; then
35560 cat >conftest.$ac_ext <<_ACEOF
35563 cat confdefs.h >>conftest.$ac_ext
35564 cat >>conftest.$ac_ext <<_ACEOF
35565 /* end confdefs.h. */
35566 $ac_includes_default
35570 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
35577 rm -f conftest.$ac_objext
35578 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35579 (eval $ac_compile) 2>conftest.er1
35581 grep -v '^ *+' conftest.er1 >conftest.err
35583 cat conftest.err >&5
35584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35585 (exit $ac_status); } &&
35586 { ac_try='test -z "$ac_c_werror_flag"
35587 || test ! -s conftest.err'
35588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35589 (eval $ac_try) 2>&5
35591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35592 (exit $ac_status); }; } &&
35593 { ac_try='test -s conftest.$ac_objext'
35594 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35595 (eval $ac_try) 2>&5
35597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35598 (exit $ac_status); }; }; then
35599 ac_hi=$ac_mid; break
35601 echo "$as_me: failed program was:" >&5
35602 sed 's/^/| /' conftest.$ac_ext >&5
35604 ac_lo=`expr $ac_mid + 1`
35605 if test $ac_lo -le $ac_mid; then
35609 ac_mid=`expr 2 '*' $ac_mid + 1`
35611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35614 echo "$as_me: failed program was:" >&5
35615 sed 's/^/| /' conftest.$ac_ext >&5
35617 cat >conftest.$ac_ext <<_ACEOF
35620 cat confdefs.h >>conftest.$ac_ext
35621 cat >>conftest.$ac_ext <<_ACEOF
35622 /* end confdefs.h. */
35623 $ac_includes_default
35627 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
35634 rm -f conftest.$ac_objext
35635 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35636 (eval $ac_compile) 2>conftest.er1
35638 grep -v '^ *+' conftest.er1 >conftest.err
35640 cat conftest.err >&5
35641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35642 (exit $ac_status); } &&
35643 { ac_try='test -z "$ac_c_werror_flag"
35644 || test ! -s conftest.err'
35645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35646 (eval $ac_try) 2>&5
35648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35649 (exit $ac_status); }; } &&
35650 { ac_try='test -s conftest.$ac_objext'
35651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35652 (eval $ac_try) 2>&5
35654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35655 (exit $ac_status); }; }; then
35658 cat >conftest.$ac_ext <<_ACEOF
35661 cat confdefs.h >>conftest.$ac_ext
35662 cat >>conftest.$ac_ext <<_ACEOF
35663 /* end confdefs.h. */
35664 $ac_includes_default
35668 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
35675 rm -f conftest.$ac_objext
35676 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35677 (eval $ac_compile) 2>conftest.er1
35679 grep -v '^ *+' conftest.er1 >conftest.err
35681 cat conftest.err >&5
35682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35683 (exit $ac_status); } &&
35684 { ac_try='test -z "$ac_c_werror_flag"
35685 || test ! -s conftest.err'
35686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35687 (eval $ac_try) 2>&5
35689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35690 (exit $ac_status); }; } &&
35691 { ac_try='test -s conftest.$ac_objext'
35692 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35693 (eval $ac_try) 2>&5
35695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35696 (exit $ac_status); }; }; then
35697 ac_lo=$ac_mid; break
35699 echo "$as_me: failed program was:" >&5
35700 sed 's/^/| /' conftest.$ac_ext >&5
35702 ac_hi=`expr '(' $ac_mid ')' - 1`
35703 if test $ac_mid -le $ac_hi; then
35707 ac_mid=`expr 2 '*' $ac_mid`
35709 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35712 echo "$as_me: failed program was:" >&5
35713 sed 's/^/| /' conftest.$ac_ext >&5
35717 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35719 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35720 # Binary search between lo and hi bounds.
35721 while test "x$ac_lo" != "x$ac_hi"; do
35722 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35723 cat >conftest.$ac_ext <<_ACEOF
35726 cat confdefs.h >>conftest.$ac_ext
35727 cat >>conftest.$ac_ext <<_ACEOF
35728 /* end confdefs.h. */
35729 $ac_includes_default
35733 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
35740 rm -f conftest.$ac_objext
35741 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35742 (eval $ac_compile) 2>conftest.er1
35744 grep -v '^ *+' conftest.er1 >conftest.err
35746 cat conftest.err >&5
35747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35748 (exit $ac_status); } &&
35749 { ac_try='test -z "$ac_c_werror_flag"
35750 || test ! -s conftest.err'
35751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35752 (eval $ac_try) 2>&5
35754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35755 (exit $ac_status); }; } &&
35756 { ac_try='test -s conftest.$ac_objext'
35757 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35758 (eval $ac_try) 2>&5
35760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35761 (exit $ac_status); }; }; then
35764 echo "$as_me: failed program was:" >&5
35765 sed 's/^/| /' conftest.$ac_ext >&5
35767 ac_lo=`expr '(' $ac_mid ')' + 1`
35769 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35772 ?*) ac_cv_sizeof_long_long=$ac_lo;;
35773 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
35774 See \`config.log' for more details." >&5
35775 echo "$as_me: error: cannot compute sizeof (long long), 77
35776 See \`config.log' for more details." >&2;}
35777 { (exit 1); exit 1; }; } ;;
35780 if test "$cross_compiling" = yes; then
35781 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
35782 See \`config.log' for more details." >&5
35783 echo "$as_me: error: cannot run test program while cross compiling
35784 See \`config.log' for more details." >&2;}
35785 { (exit 1); exit 1; }; }
35787 cat >conftest.$ac_ext <<_ACEOF
35790 cat confdefs.h >>conftest.$ac_ext
35791 cat >>conftest.$ac_ext <<_ACEOF
35792 /* end confdefs.h. */
35793 $ac_includes_default
35794 long longval () { return (long) (sizeof (long long)); }
35795 unsigned long ulongval () { return (long) (sizeof (long long)); }
35797 #include <stdlib.h>
35802 FILE *f = fopen ("conftest.val", "w");
35805 if (((long) (sizeof (long long))) < 0)
35807 long i = longval ();
35808 if (i != ((long) (sizeof (long long))))
35810 fprintf (f, "%ld\n", i);
35814 unsigned long i = ulongval ();
35815 if (i != ((long) (sizeof (long long))))
35817 fprintf (f, "%lu\n", i);
35819 exit (ferror (f) || fclose (f) != 0);
35825 rm -f conftest$ac_exeext
35826 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
35827 (eval $ac_link) 2>&5
35829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35830 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35832 (eval $ac_try) 2>&5
35834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35835 (exit $ac_status); }; }; then
35836 ac_cv_sizeof_long_long=`cat conftest.val`
35838 echo "$as_me: program exited with status $ac_status" >&5
35839 echo "$as_me: failed program was:" >&5
35840 sed 's/^/| /' conftest.$ac_ext >&5
35842 ( exit $ac_status )
35843 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
35844 See \`config.log' for more details." >&5
35845 echo "$as_me: error: cannot compute sizeof (long long), 77
35846 See \`config.log' for more details." >&2;}
35847 { (exit 1); exit 1; }; }
35849 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35854 ac_cv_sizeof_long_long=0
35857 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
35858 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
35859 cat >>confdefs.h <<_ACEOF
35860 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
35864 echo "$as_me:$LINENO: checking for wchar_t" >&5
35865 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6
35866 if test "${ac_cv_type_wchar_t+set}" = set; then
35867 echo $ECHO_N "(cached) $ECHO_C" >&6
35869 cat >conftest.$ac_ext <<_ACEOF
35872 cat confdefs.h >>conftest.$ac_ext
35873 cat >>conftest.$ac_ext <<_ACEOF
35874 /* end confdefs.h. */
35875 $ac_includes_default
35881 if (sizeof (wchar_t))
35887 rm -f conftest.$ac_objext
35888 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35889 (eval $ac_compile) 2>conftest.er1
35891 grep -v '^ *+' conftest.er1 >conftest.err
35893 cat conftest.err >&5
35894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35895 (exit $ac_status); } &&
35896 { ac_try='test -z "$ac_c_werror_flag"
35897 || test ! -s conftest.err'
35898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35899 (eval $ac_try) 2>&5
35901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35902 (exit $ac_status); }; } &&
35903 { ac_try='test -s conftest.$ac_objext'
35904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35905 (eval $ac_try) 2>&5
35907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35908 (exit $ac_status); }; }; then
35909 ac_cv_type_wchar_t=yes
35911 echo "$as_me: failed program was:" >&5
35912 sed 's/^/| /' conftest.$ac_ext >&5
35914 ac_cv_type_wchar_t=no
35916 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
35918 echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
35919 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6
35921 echo "$as_me:$LINENO: checking size of wchar_t" >&5
35922 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6
35923 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
35924 echo $ECHO_N "(cached) $ECHO_C" >&6
35926 if test "$ac_cv_type_wchar_t" = yes; then
35927 # The cast to unsigned long works around a bug in the HP C Compiler
35928 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35929 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35930 # This bug is HP SR number 8606223364.
35931 if test "$cross_compiling" = yes; then
35932 # Depending upon the size, compute the lo and hi bounds.
35933 cat >conftest.$ac_ext <<_ACEOF
35936 cat confdefs.h >>conftest.$ac_ext
35937 cat >>conftest.$ac_ext <<_ACEOF
35938 /* end confdefs.h. */
35939 $ac_includes_default
35943 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= 0)];
35950 rm -f conftest.$ac_objext
35951 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35952 (eval $ac_compile) 2>conftest.er1
35954 grep -v '^ *+' conftest.er1 >conftest.err
35956 cat conftest.err >&5
35957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35958 (exit $ac_status); } &&
35959 { ac_try='test -z "$ac_c_werror_flag"
35960 || test ! -s conftest.err'
35961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35962 (eval $ac_try) 2>&5
35964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35965 (exit $ac_status); }; } &&
35966 { ac_try='test -s conftest.$ac_objext'
35967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
35968 (eval $ac_try) 2>&5
35970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35971 (exit $ac_status); }; }; then
35974 cat >conftest.$ac_ext <<_ACEOF
35977 cat confdefs.h >>conftest.$ac_ext
35978 cat >>conftest.$ac_ext <<_ACEOF
35979 /* end confdefs.h. */
35980 $ac_includes_default
35984 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
35991 rm -f conftest.$ac_objext
35992 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
35993 (eval $ac_compile) 2>conftest.er1
35995 grep -v '^ *+' conftest.er1 >conftest.err
35997 cat conftest.err >&5
35998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35999 (exit $ac_status); } &&
36000 { ac_try='test -z "$ac_c_werror_flag"
36001 || test ! -s conftest.err'
36002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36003 (eval $ac_try) 2>&5
36005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36006 (exit $ac_status); }; } &&
36007 { ac_try='test -s conftest.$ac_objext'
36008 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36009 (eval $ac_try) 2>&5
36011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36012 (exit $ac_status); }; }; then
36013 ac_hi=$ac_mid; break
36015 echo "$as_me: failed program was:" >&5
36016 sed 's/^/| /' conftest.$ac_ext >&5
36018 ac_lo=`expr $ac_mid + 1`
36019 if test $ac_lo -le $ac_mid; then
36023 ac_mid=`expr 2 '*' $ac_mid + 1`
36025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36028 echo "$as_me: failed program was:" >&5
36029 sed 's/^/| /' conftest.$ac_ext >&5
36031 cat >conftest.$ac_ext <<_ACEOF
36034 cat confdefs.h >>conftest.$ac_ext
36035 cat >>conftest.$ac_ext <<_ACEOF
36036 /* end confdefs.h. */
36037 $ac_includes_default
36041 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) < 0)];
36048 rm -f conftest.$ac_objext
36049 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36050 (eval $ac_compile) 2>conftest.er1
36052 grep -v '^ *+' conftest.er1 >conftest.err
36054 cat conftest.err >&5
36055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36056 (exit $ac_status); } &&
36057 { ac_try='test -z "$ac_c_werror_flag"
36058 || test ! -s conftest.err'
36059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36060 (eval $ac_try) 2>&5
36062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36063 (exit $ac_status); }; } &&
36064 { ac_try='test -s conftest.$ac_objext'
36065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36066 (eval $ac_try) 2>&5
36068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36069 (exit $ac_status); }; }; then
36072 cat >conftest.$ac_ext <<_ACEOF
36075 cat confdefs.h >>conftest.$ac_ext
36076 cat >>conftest.$ac_ext <<_ACEOF
36077 /* end confdefs.h. */
36078 $ac_includes_default
36082 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) >= $ac_mid)];
36089 rm -f conftest.$ac_objext
36090 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36091 (eval $ac_compile) 2>conftest.er1
36093 grep -v '^ *+' conftest.er1 >conftest.err
36095 cat conftest.err >&5
36096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36097 (exit $ac_status); } &&
36098 { ac_try='test -z "$ac_c_werror_flag"
36099 || test ! -s conftest.err'
36100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36101 (eval $ac_try) 2>&5
36103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36104 (exit $ac_status); }; } &&
36105 { ac_try='test -s conftest.$ac_objext'
36106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36107 (eval $ac_try) 2>&5
36109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36110 (exit $ac_status); }; }; then
36111 ac_lo=$ac_mid; break
36113 echo "$as_me: failed program was:" >&5
36114 sed 's/^/| /' conftest.$ac_ext >&5
36116 ac_hi=`expr '(' $ac_mid ')' - 1`
36117 if test $ac_mid -le $ac_hi; then
36121 ac_mid=`expr 2 '*' $ac_mid`
36123 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36126 echo "$as_me: failed program was:" >&5
36127 sed 's/^/| /' conftest.$ac_ext >&5
36131 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36133 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36134 # Binary search between lo and hi bounds.
36135 while test "x$ac_lo" != "x$ac_hi"; do
36136 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
36137 cat >conftest.$ac_ext <<_ACEOF
36140 cat confdefs.h >>conftest.$ac_ext
36141 cat >>conftest.$ac_ext <<_ACEOF
36142 /* end confdefs.h. */
36143 $ac_includes_default
36147 static int test_array [1 - 2 * !(((long) (sizeof (wchar_t))) <= $ac_mid)];
36154 rm -f conftest.$ac_objext
36155 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36156 (eval $ac_compile) 2>conftest.er1
36158 grep -v '^ *+' conftest.er1 >conftest.err
36160 cat conftest.err >&5
36161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36162 (exit $ac_status); } &&
36163 { ac_try='test -z "$ac_c_werror_flag"
36164 || test ! -s conftest.err'
36165 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36166 (eval $ac_try) 2>&5
36168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36169 (exit $ac_status); }; } &&
36170 { ac_try='test -s conftest.$ac_objext'
36171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36172 (eval $ac_try) 2>&5
36174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36175 (exit $ac_status); }; }; then
36178 echo "$as_me: failed program was:" >&5
36179 sed 's/^/| /' conftest.$ac_ext >&5
36181 ac_lo=`expr '(' $ac_mid ')' + 1`
36183 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36186 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
36187 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
36188 See \`config.log' for more details." >&5
36189 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
36190 See \`config.log' for more details." >&2;}
36191 { (exit 1); exit 1; }; } ;;
36194 if test "$cross_compiling" = yes; then
36195 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
36196 See \`config.log' for more details." >&5
36197 echo "$as_me: error: cannot run test program while cross compiling
36198 See \`config.log' for more details." >&2;}
36199 { (exit 1); exit 1; }; }
36201 cat >conftest.$ac_ext <<_ACEOF
36204 cat confdefs.h >>conftest.$ac_ext
36205 cat >>conftest.$ac_ext <<_ACEOF
36206 /* end confdefs.h. */
36207 $ac_includes_default
36208 long longval () { return (long) (sizeof (wchar_t)); }
36209 unsigned long ulongval () { return (long) (sizeof (wchar_t)); }
36211 #include <stdlib.h>
36216 FILE *f = fopen ("conftest.val", "w");
36219 if (((long) (sizeof (wchar_t))) < 0)
36221 long i = longval ();
36222 if (i != ((long) (sizeof (wchar_t))))
36224 fprintf (f, "%ld\n", i);
36228 unsigned long i = ulongval ();
36229 if (i != ((long) (sizeof (wchar_t))))
36231 fprintf (f, "%lu\n", i);
36233 exit (ferror (f) || fclose (f) != 0);
36239 rm -f conftest$ac_exeext
36240 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36241 (eval $ac_link) 2>&5
36243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36244 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36246 (eval $ac_try) 2>&5
36248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36249 (exit $ac_status); }; }; then
36250 ac_cv_sizeof_wchar_t=`cat conftest.val`
36252 echo "$as_me: program exited with status $ac_status" >&5
36253 echo "$as_me: failed program was:" >&5
36254 sed 's/^/| /' conftest.$ac_ext >&5
36256 ( exit $ac_status )
36257 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t), 77
36258 See \`config.log' for more details." >&5
36259 echo "$as_me: error: cannot compute sizeof (wchar_t), 77
36260 See \`config.log' for more details." >&2;}
36261 { (exit 1); exit 1; }; }
36263 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36268 ac_cv_sizeof_wchar_t=0
36271 echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
36272 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6
36273 cat >>confdefs.h <<_ACEOF
36274 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
36279 if test "$ac_cv_sizeof_int" -lt 4 ; then
36280 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
36281 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
36284 cat >>confdefs.h <<\_ACEOF
36285 #define LBER_INT_T long
36290 cat >>confdefs.h <<\_ACEOF
36291 #define LBER_INT_T int
36297 cat >>confdefs.h <<\_ACEOF
36298 #define LBER_LEN_T long
36302 cat >>confdefs.h <<\_ACEOF
36303 #define LBER_SOCKET_T int
36307 cat >>confdefs.h <<\_ACEOF
36308 #define LBER_TAG_T long
36312 if test $ol_with_mp = longlong || test $ol_with_mp = auto ; then
36313 if test $ac_cv_sizeof_long_long -gt 4 ; then
36314 ol_with_mp=longlong
36316 cat >>confdefs.h <<\_ACEOF
36317 #define USE_MP_LONG_LONG 1
36320 elif test $ol_with_mp = longlong ; then
36321 { { echo "$as_me:$LINENO: error: long long unusable for multiple precision" >&5
36322 echo "$as_me: error: long long unusable for multiple precision" >&2;}
36323 { (exit 1); exit 1; }; }
36326 if test $ol_with_mp = long || test $ol_with_mp = auto ; then
36327 if test $ac_cv_sizeof_long -gt 4 ; then
36330 cat >>confdefs.h <<\_ACEOF
36331 #define USE_MP_LONG 1
36334 elif test $ol_with_mp = long ; then
36335 { { echo "$as_me:$LINENO: error: long unusable for multiple precision" >&5
36336 echo "$as_me: error: long unusable for multiple precision" >&2;}
36337 { (exit 1); exit 1; }; }
36340 if test $ol_with_mp = bignum || test $ol_with_mp = auto ; then
36342 for ac_header in openssl/bn.h
36344 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36345 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36346 echo "$as_me:$LINENO: checking for $ac_header" >&5
36347 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36348 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36349 echo $ECHO_N "(cached) $ECHO_C" >&6
36351 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36352 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36354 # Is the header compilable?
36355 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36356 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36357 cat >conftest.$ac_ext <<_ACEOF
36360 cat confdefs.h >>conftest.$ac_ext
36361 cat >>conftest.$ac_ext <<_ACEOF
36362 /* end confdefs.h. */
36363 $ac_includes_default
36364 #include <$ac_header>
36366 rm -f conftest.$ac_objext
36367 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36368 (eval $ac_compile) 2>conftest.er1
36370 grep -v '^ *+' conftest.er1 >conftest.err
36372 cat conftest.err >&5
36373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36374 (exit $ac_status); } &&
36375 { ac_try='test -z "$ac_c_werror_flag"
36376 || test ! -s conftest.err'
36377 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36378 (eval $ac_try) 2>&5
36380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36381 (exit $ac_status); }; } &&
36382 { ac_try='test -s conftest.$ac_objext'
36383 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36384 (eval $ac_try) 2>&5
36386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36387 (exit $ac_status); }; }; then
36388 ac_header_compiler=yes
36390 echo "$as_me: failed program was:" >&5
36391 sed 's/^/| /' conftest.$ac_ext >&5
36393 ac_header_compiler=no
36395 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36396 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36397 echo "${ECHO_T}$ac_header_compiler" >&6
36399 # Is the header present?
36400 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36401 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36402 cat >conftest.$ac_ext <<_ACEOF
36405 cat confdefs.h >>conftest.$ac_ext
36406 cat >>conftest.$ac_ext <<_ACEOF
36407 /* end confdefs.h. */
36408 #include <$ac_header>
36410 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36411 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36413 grep -v '^ *+' conftest.er1 >conftest.err
36415 cat conftest.err >&5
36416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36417 (exit $ac_status); } >/dev/null; then
36418 if test -s conftest.err; then
36419 ac_cpp_err=$ac_c_preproc_warn_flag
36420 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36427 if test -z "$ac_cpp_err"; then
36428 ac_header_preproc=yes
36430 echo "$as_me: failed program was:" >&5
36431 sed 's/^/| /' conftest.$ac_ext >&5
36433 ac_header_preproc=no
36435 rm -f conftest.err conftest.$ac_ext
36436 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36437 echo "${ECHO_T}$ac_header_preproc" >&6
36439 # So? What about this header?
36440 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36442 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36443 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36444 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36445 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36446 ac_header_preproc=yes
36449 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36450 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36451 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36452 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36453 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36454 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36455 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36456 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36457 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36458 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36459 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36460 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36463 ## --------------------------------------------- ##
36464 ## Report this to <http://www.openldap.org/its/> ##
36465 ## --------------------------------------------- ##
36468 sed "s/^/$as_me: WARNING: /" >&2
36471 echo "$as_me:$LINENO: checking for $ac_header" >&5
36472 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36473 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36474 echo $ECHO_N "(cached) $ECHO_C" >&6
36476 eval "$as_ac_Header=\$ac_header_preproc"
36478 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36479 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36482 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36483 cat >>confdefs.h <<_ACEOF
36484 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36492 for ac_header in openssl/crypto.h
36494 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36495 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36496 echo "$as_me:$LINENO: checking for $ac_header" >&5
36497 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36498 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36499 echo $ECHO_N "(cached) $ECHO_C" >&6
36501 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36502 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36504 # Is the header compilable?
36505 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36506 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36507 cat >conftest.$ac_ext <<_ACEOF
36510 cat confdefs.h >>conftest.$ac_ext
36511 cat >>conftest.$ac_ext <<_ACEOF
36512 /* end confdefs.h. */
36513 $ac_includes_default
36514 #include <$ac_header>
36516 rm -f conftest.$ac_objext
36517 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36518 (eval $ac_compile) 2>conftest.er1
36520 grep -v '^ *+' conftest.er1 >conftest.err
36522 cat conftest.err >&5
36523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36524 (exit $ac_status); } &&
36525 { ac_try='test -z "$ac_c_werror_flag"
36526 || test ! -s conftest.err'
36527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36528 (eval $ac_try) 2>&5
36530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36531 (exit $ac_status); }; } &&
36532 { ac_try='test -s conftest.$ac_objext'
36533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36534 (eval $ac_try) 2>&5
36536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36537 (exit $ac_status); }; }; then
36538 ac_header_compiler=yes
36540 echo "$as_me: failed program was:" >&5
36541 sed 's/^/| /' conftest.$ac_ext >&5
36543 ac_header_compiler=no
36545 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36546 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36547 echo "${ECHO_T}$ac_header_compiler" >&6
36549 # Is the header present?
36550 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36551 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36552 cat >conftest.$ac_ext <<_ACEOF
36555 cat confdefs.h >>conftest.$ac_ext
36556 cat >>conftest.$ac_ext <<_ACEOF
36557 /* end confdefs.h. */
36558 #include <$ac_header>
36560 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36561 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36563 grep -v '^ *+' conftest.er1 >conftest.err
36565 cat conftest.err >&5
36566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36567 (exit $ac_status); } >/dev/null; then
36568 if test -s conftest.err; then
36569 ac_cpp_err=$ac_c_preproc_warn_flag
36570 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36577 if test -z "$ac_cpp_err"; then
36578 ac_header_preproc=yes
36580 echo "$as_me: failed program was:" >&5
36581 sed 's/^/| /' conftest.$ac_ext >&5
36583 ac_header_preproc=no
36585 rm -f conftest.err conftest.$ac_ext
36586 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36587 echo "${ECHO_T}$ac_header_preproc" >&6
36589 # So? What about this header?
36590 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36592 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36593 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36594 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36595 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36596 ac_header_preproc=yes
36599 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36600 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36601 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36602 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36603 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36604 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36605 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36606 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36607 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36608 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36609 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36610 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36613 ## --------------------------------------------- ##
36614 ## Report this to <http://www.openldap.org/its/> ##
36615 ## --------------------------------------------- ##
36618 sed "s/^/$as_me: WARNING: /" >&2
36621 echo "$as_me:$LINENO: checking for $ac_header" >&5
36622 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36623 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36624 echo $ECHO_N "(cached) $ECHO_C" >&6
36626 eval "$as_ac_Header=\$ac_header_preproc"
36628 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36629 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36632 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36633 cat >>confdefs.h <<_ACEOF
36634 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36641 if test "$ac_cv_header_openssl_bn_h" = "yes" &&
36642 test "$ac_cv_header_openssl_crypto_h" = "yes" &&
36643 test "$ol_with_tls" = "found" ; then
36646 cat >>confdefs.h <<\_ACEOF
36647 #define USE_MP_BIGNUM 1
36650 elif test $ol_with_mp = bignum ; then
36651 { { echo "$as_me:$LINENO: error: bignum not available" >&5
36652 echo "$as_me: error: bignum not available" >&2;}
36653 { (exit 1); exit 1; }; }
36656 if test $ol_with_mp = gmp || test $ol_with_mp = auto ; then
36658 for ac_header in gmp.h
36660 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
36661 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36662 echo "$as_me:$LINENO: checking for $ac_header" >&5
36663 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36664 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36665 echo $ECHO_N "(cached) $ECHO_C" >&6
36667 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36668 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36670 # Is the header compilable?
36671 echo "$as_me:$LINENO: checking $ac_header usability" >&5
36672 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
36673 cat >conftest.$ac_ext <<_ACEOF
36676 cat confdefs.h >>conftest.$ac_ext
36677 cat >>conftest.$ac_ext <<_ACEOF
36678 /* end confdefs.h. */
36679 $ac_includes_default
36680 #include <$ac_header>
36682 rm -f conftest.$ac_objext
36683 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
36684 (eval $ac_compile) 2>conftest.er1
36686 grep -v '^ *+' conftest.er1 >conftest.err
36688 cat conftest.err >&5
36689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36690 (exit $ac_status); } &&
36691 { ac_try='test -z "$ac_c_werror_flag"
36692 || test ! -s conftest.err'
36693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36694 (eval $ac_try) 2>&5
36696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36697 (exit $ac_status); }; } &&
36698 { ac_try='test -s conftest.$ac_objext'
36699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36700 (eval $ac_try) 2>&5
36702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36703 (exit $ac_status); }; }; then
36704 ac_header_compiler=yes
36706 echo "$as_me: failed program was:" >&5
36707 sed 's/^/| /' conftest.$ac_ext >&5
36709 ac_header_compiler=no
36711 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
36712 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36713 echo "${ECHO_T}$ac_header_compiler" >&6
36715 # Is the header present?
36716 echo "$as_me:$LINENO: checking $ac_header presence" >&5
36717 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
36718 cat >conftest.$ac_ext <<_ACEOF
36721 cat confdefs.h >>conftest.$ac_ext
36722 cat >>conftest.$ac_ext <<_ACEOF
36723 /* end confdefs.h. */
36724 #include <$ac_header>
36726 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
36727 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
36729 grep -v '^ *+' conftest.er1 >conftest.err
36731 cat conftest.err >&5
36732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36733 (exit $ac_status); } >/dev/null; then
36734 if test -s conftest.err; then
36735 ac_cpp_err=$ac_c_preproc_warn_flag
36736 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
36743 if test -z "$ac_cpp_err"; then
36744 ac_header_preproc=yes
36746 echo "$as_me: failed program was:" >&5
36747 sed 's/^/| /' conftest.$ac_ext >&5
36749 ac_header_preproc=no
36751 rm -f conftest.err conftest.$ac_ext
36752 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36753 echo "${ECHO_T}$ac_header_preproc" >&6
36755 # So? What about this header?
36756 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36758 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36759 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36760 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36761 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36762 ac_header_preproc=yes
36765 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36766 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36767 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36768 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36769 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36770 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36771 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36772 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36773 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36774 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36775 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36776 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36779 ## --------------------------------------------- ##
36780 ## Report this to <http://www.openldap.org/its/> ##
36781 ## --------------------------------------------- ##
36784 sed "s/^/$as_me: WARNING: /" >&2
36787 echo "$as_me:$LINENO: checking for $ac_header" >&5
36788 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
36789 if eval "test \"\${$as_ac_Header+set}\" = set"; then
36790 echo $ECHO_N "(cached) $ECHO_C" >&6
36792 eval "$as_ac_Header=\$ac_header_preproc"
36794 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
36795 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
36798 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36799 cat >>confdefs.h <<_ACEOF
36800 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36808 echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
36809 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6
36810 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
36811 echo $ECHO_N "(cached) $ECHO_C" >&6
36813 ac_check_lib_save_LIBS=$LIBS
36815 cat >conftest.$ac_ext <<_ACEOF
36818 cat confdefs.h >>conftest.$ac_ext
36819 cat >>conftest.$ac_ext <<_ACEOF
36820 /* end confdefs.h. */
36822 /* Override any gcc2 internal prototype to avoid an error. */
36826 /* We use char because int might match the return type of a gcc2
36827 builtin and then its argument prototype would still apply. */
36828 char __gmpz_add_ui ();
36837 rm -f conftest.$ac_objext conftest$ac_exeext
36838 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36839 (eval $ac_link) 2>conftest.er1
36841 grep -v '^ *+' conftest.er1 >conftest.err
36843 cat conftest.err >&5
36844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36845 (exit $ac_status); } &&
36846 { ac_try='test -z "$ac_c_werror_flag"
36847 || test ! -s conftest.err'
36848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36849 (eval $ac_try) 2>&5
36851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36852 (exit $ac_status); }; } &&
36853 { ac_try='test -s conftest$ac_exeext'
36854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36855 (eval $ac_try) 2>&5
36857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36858 (exit $ac_status); }; }; then
36859 ac_cv_lib_gmp___gmpz_add_ui=yes
36861 echo "$as_me: failed program was:" >&5
36862 sed 's/^/| /' conftest.$ac_ext >&5
36864 ac_cv_lib_gmp___gmpz_add_ui=no
36866 rm -f conftest.err conftest.$ac_objext \
36867 conftest$ac_exeext conftest.$ac_ext
36868 LIBS=$ac_check_lib_save_LIBS
36870 echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
36871 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6
36872 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
36873 cat >>confdefs.h <<_ACEOF
36874 #define HAVE_LIBGMP 1
36881 if test $ac_cv_header_gmp_h = yes && test $ac_cv_lib_gmp___gmpz_add_ui = yes ; then
36883 cat >>confdefs.h <<\_ACEOF
36884 #define USE_MP_GMP 1
36888 elif test $ol_with_mp = gmp ; then
36889 { { echo "$as_me:$LINENO: error: gmp not available" >&5
36890 echo "$as_me: error: gmp not available" >&2;}
36891 { (exit 1); exit 1; }; }
36894 if test $ol_with_mp = auto ; then
36898 echo "$as_me:$LINENO: checking for working memcmp" >&5
36899 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6
36900 if test "${ac_cv_func_memcmp_working+set}" = set; then
36901 echo $ECHO_N "(cached) $ECHO_C" >&6
36903 if test "$cross_compiling" = yes; then
36904 ac_cv_func_memcmp_working=no
36906 cat >conftest.$ac_ext <<_ACEOF
36909 cat confdefs.h >>conftest.$ac_ext
36910 cat >>conftest.$ac_ext <<_ACEOF
36911 /* end confdefs.h. */
36912 $ac_includes_default
36917 /* Some versions of memcmp are not 8-bit clean. */
36918 char c0 = 0x40, c1 = 0x80, c2 = 0x81;
36919 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
36922 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
36923 or more and with at least one buffer not starting on a 4-byte boundary.
36924 William Lewis provided this test program. */
36929 for (i = 0; i < 4; i++)
36933 strcpy (a, "--------01111111");
36934 strcpy (b, "--------10000000");
36935 if (memcmp (a, b, 16) >= 0)
36945 rm -f conftest$ac_exeext
36946 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
36947 (eval $ac_link) 2>&5
36949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36950 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
36952 (eval $ac_try) 2>&5
36954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36955 (exit $ac_status); }; }; then
36956 ac_cv_func_memcmp_working=yes
36958 echo "$as_me: program exited with status $ac_status" >&5
36959 echo "$as_me: failed program was:" >&5
36960 sed 's/^/| /' conftest.$ac_ext >&5
36962 ( exit $ac_status )
36963 ac_cv_func_memcmp_working=no
36965 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36968 echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
36969 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6
36970 test $ac_cv_func_memcmp_working = no && case $LIBOBJS in
36971 "memcmp.$ac_objext" | \
36972 *" memcmp.$ac_objext" | \
36973 "memcmp.$ac_objext "* | \
36974 *" memcmp.$ac_objext "* ) ;;
36975 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext" ;;
36980 if test $ac_cv_func_memcmp_working = no ; then
36982 cat >>confdefs.h <<\_ACEOF
36983 #define NEED_MEMCMP_REPLACEMENT 1
36989 for ac_func in strftime
36991 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
36992 echo "$as_me:$LINENO: checking for $ac_func" >&5
36993 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
36994 if eval "test \"\${$as_ac_var+set}\" = set"; then
36995 echo $ECHO_N "(cached) $ECHO_C" >&6
36997 cat >conftest.$ac_ext <<_ACEOF
37000 cat confdefs.h >>conftest.$ac_ext
37001 cat >>conftest.$ac_ext <<_ACEOF
37002 /* end confdefs.h. */
37003 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37004 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37005 #define $ac_func innocuous_$ac_func
37007 /* System header to define __stub macros and hopefully few prototypes,
37008 which can conflict with char $ac_func (); below.
37009 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37010 <limits.h> exists even on freestanding compilers. */
37013 # include <limits.h>
37015 # include <assert.h>
37020 /* Override any gcc2 internal prototype to avoid an error. */
37025 /* We use char because int might match the return type of a gcc2
37026 builtin and then its argument prototype would still apply. */
37028 /* The GNU C library defines this for functions which it implements
37029 to always fail with ENOSYS. Some functions are actually named
37030 something starting with __ and the normal name is an alias. */
37031 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
37034 char (*f) () = $ac_func;
37043 return f != $ac_func;
37048 rm -f conftest.$ac_objext conftest$ac_exeext
37049 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37050 (eval $ac_link) 2>conftest.er1
37052 grep -v '^ *+' conftest.er1 >conftest.err
37054 cat conftest.err >&5
37055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37056 (exit $ac_status); } &&
37057 { ac_try='test -z "$ac_c_werror_flag"
37058 || test ! -s conftest.err'
37059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37060 (eval $ac_try) 2>&5
37062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37063 (exit $ac_status); }; } &&
37064 { ac_try='test -s conftest$ac_exeext'
37065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37066 (eval $ac_try) 2>&5
37068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37069 (exit $ac_status); }; }; then
37070 eval "$as_ac_var=yes"
37072 echo "$as_me: failed program was:" >&5
37073 sed 's/^/| /' conftest.$ac_ext >&5
37075 eval "$as_ac_var=no"
37077 rm -f conftest.err conftest.$ac_objext \
37078 conftest$ac_exeext conftest.$ac_ext
37080 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
37081 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
37082 if test `eval echo '${'$as_ac_var'}'` = yes; then
37083 cat >>confdefs.h <<_ACEOF
37084 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37088 # strftime is in -lintl on SCO UNIX.
37089 echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
37090 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6
37091 if test "${ac_cv_lib_intl_strftime+set}" = set; then
37092 echo $ECHO_N "(cached) $ECHO_C" >&6
37094 ac_check_lib_save_LIBS=$LIBS
37095 LIBS="-lintl $LIBS"
37096 cat >conftest.$ac_ext <<_ACEOF
37099 cat confdefs.h >>conftest.$ac_ext
37100 cat >>conftest.$ac_ext <<_ACEOF
37101 /* end confdefs.h. */
37103 /* Override any gcc2 internal prototype to avoid an error. */
37107 /* We use char because int might match the return type of a gcc2
37108 builtin and then its argument prototype would still apply. */
37118 rm -f conftest.$ac_objext conftest$ac_exeext
37119 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37120 (eval $ac_link) 2>conftest.er1
37122 grep -v '^ *+' conftest.er1 >conftest.err
37124 cat conftest.err >&5
37125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37126 (exit $ac_status); } &&
37127 { ac_try='test -z "$ac_c_werror_flag"
37128 || test ! -s conftest.err'
37129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37130 (eval $ac_try) 2>&5
37132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37133 (exit $ac_status); }; } &&
37134 { ac_try='test -s conftest$ac_exeext'
37135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37136 (eval $ac_try) 2>&5
37138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37139 (exit $ac_status); }; }; then
37140 ac_cv_lib_intl_strftime=yes
37142 echo "$as_me: failed program was:" >&5
37143 sed 's/^/| /' conftest.$ac_ext >&5
37145 ac_cv_lib_intl_strftime=no
37147 rm -f conftest.err conftest.$ac_objext \
37148 conftest$ac_exeext conftest.$ac_ext
37149 LIBS=$ac_check_lib_save_LIBS
37151 echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
37152 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6
37153 if test $ac_cv_lib_intl_strftime = yes; then
37154 cat >>confdefs.h <<\_ACEOF
37155 #define HAVE_STRFTIME 1
37158 LIBS="-lintl $LIBS"
37165 echo "$as_me:$LINENO: checking for inet_aton()" >&5
37166 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6
37167 if test "${ol_cv_func_inet_aton+set}" = set; then
37168 echo $ECHO_N "(cached) $ECHO_C" >&6
37170 cat >conftest.$ac_ext <<_ACEOF
37173 cat confdefs.h >>conftest.$ac_ext
37174 cat >>conftest.$ac_ext <<_ACEOF
37175 /* end confdefs.h. */
37177 #ifdef HAVE_SYS_TYPES_H
37178 # include <sys/types.h>
37180 #ifdef HAVE_SYS_SOCKET_H
37181 # include <sys/socket.h>
37182 # ifdef HAVE_SYS_SELECT_H
37183 # include <sys/select.h>
37185 # include <netinet/in.h>
37186 # ifdef HAVE_ARPA_INET_H
37187 # include <arpa/inet.h>
37195 int rc = inet_aton( "255.255.255.255", &in );
37200 rm -f conftest.$ac_objext conftest$ac_exeext
37201 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37202 (eval $ac_link) 2>conftest.er1
37204 grep -v '^ *+' conftest.er1 >conftest.err
37206 cat conftest.err >&5
37207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37208 (exit $ac_status); } &&
37209 { ac_try='test -z "$ac_c_werror_flag"
37210 || test ! -s conftest.err'
37211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37212 (eval $ac_try) 2>&5
37214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37215 (exit $ac_status); }; } &&
37216 { ac_try='test -s conftest$ac_exeext'
37217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37218 (eval $ac_try) 2>&5
37220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37221 (exit $ac_status); }; }; then
37222 ol_cv_func_inet_aton=yes
37224 echo "$as_me: failed program was:" >&5
37225 sed 's/^/| /' conftest.$ac_ext >&5
37227 ol_cv_func_inet_aton=no
37229 rm -f conftest.err conftest.$ac_objext \
37230 conftest$ac_exeext conftest.$ac_ext
37232 echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
37233 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6
37234 if test $ol_cv_func_inet_aton != no; then
37236 cat >>confdefs.h <<\_ACEOF
37237 #define HAVE_INET_ATON 1
37243 echo "$as_me:$LINENO: checking for _spawnlp" >&5
37244 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6
37245 if test "${ac_cv_func__spawnlp+set}" = set; then
37246 echo $ECHO_N "(cached) $ECHO_C" >&6
37248 cat >conftest.$ac_ext <<_ACEOF
37251 cat confdefs.h >>conftest.$ac_ext
37252 cat >>conftest.$ac_ext <<_ACEOF
37253 /* end confdefs.h. */
37254 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
37255 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37256 #define _spawnlp innocuous__spawnlp
37258 /* System header to define __stub macros and hopefully few prototypes,
37259 which can conflict with char _spawnlp (); below.
37260 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37261 <limits.h> exists even on freestanding compilers. */
37264 # include <limits.h>
37266 # include <assert.h>
37271 /* Override any gcc2 internal prototype to avoid an error. */
37276 /* We use char because int might match the return type of a gcc2
37277 builtin and then its argument prototype would still apply. */
37279 /* The GNU C library defines this for functions which it implements
37280 to always fail with ENOSYS. Some functions are actually named
37281 something starting with __ and the normal name is an alias. */
37282 #if defined (__stub__spawnlp) || defined (__stub____spawnlp)
37285 char (*f) () = _spawnlp;
37294 return f != _spawnlp;
37299 rm -f conftest.$ac_objext conftest$ac_exeext
37300 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37301 (eval $ac_link) 2>conftest.er1
37303 grep -v '^ *+' conftest.er1 >conftest.err
37305 cat conftest.err >&5
37306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37307 (exit $ac_status); } &&
37308 { ac_try='test -z "$ac_c_werror_flag"
37309 || test ! -s conftest.err'
37310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37311 (eval $ac_try) 2>&5
37313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37314 (exit $ac_status); }; } &&
37315 { ac_try='test -s conftest$ac_exeext'
37316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37317 (eval $ac_try) 2>&5
37319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37320 (exit $ac_status); }; }; then
37321 ac_cv_func__spawnlp=yes
37323 echo "$as_me: failed program was:" >&5
37324 sed 's/^/| /' conftest.$ac_ext >&5
37326 ac_cv_func__spawnlp=no
37328 rm -f conftest.err conftest.$ac_objext \
37329 conftest$ac_exeext conftest.$ac_ext
37331 echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
37332 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6
37333 if test $ac_cv_func__spawnlp = yes; then
37335 cat >>confdefs.h <<\_ACEOF
37336 #define HAVE_SPAWNLP 1
37342 echo "$as_me:$LINENO: checking for _snprintf" >&5
37343 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6
37344 if test "${ac_cv_func__snprintf+set}" = set; then
37345 echo $ECHO_N "(cached) $ECHO_C" >&6
37347 cat >conftest.$ac_ext <<_ACEOF
37350 cat confdefs.h >>conftest.$ac_ext
37351 cat >>conftest.$ac_ext <<_ACEOF
37352 /* end confdefs.h. */
37353 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
37354 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37355 #define _snprintf innocuous__snprintf
37357 /* System header to define __stub macros and hopefully few prototypes,
37358 which can conflict with char _snprintf (); below.
37359 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37360 <limits.h> exists even on freestanding compilers. */
37363 # include <limits.h>
37365 # include <assert.h>
37370 /* Override any gcc2 internal prototype to avoid an error. */
37375 /* We use char because int might match the return type of a gcc2
37376 builtin and then its argument prototype would still apply. */
37378 /* The GNU C library defines this for functions which it implements
37379 to always fail with ENOSYS. Some functions are actually named
37380 something starting with __ and the normal name is an alias. */
37381 #if defined (__stub__snprintf) || defined (__stub____snprintf)
37384 char (*f) () = _snprintf;
37393 return f != _snprintf;
37398 rm -f conftest.$ac_objext conftest$ac_exeext
37399 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37400 (eval $ac_link) 2>conftest.er1
37402 grep -v '^ *+' conftest.er1 >conftest.err
37404 cat conftest.err >&5
37405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37406 (exit $ac_status); } &&
37407 { ac_try='test -z "$ac_c_werror_flag"
37408 || test ! -s conftest.err'
37409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37410 (eval $ac_try) 2>&5
37412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37413 (exit $ac_status); }; } &&
37414 { ac_try='test -s conftest$ac_exeext'
37415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37416 (eval $ac_try) 2>&5
37418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37419 (exit $ac_status); }; }; then
37420 ac_cv_func__snprintf=yes
37422 echo "$as_me: failed program was:" >&5
37423 sed 's/^/| /' conftest.$ac_ext >&5
37425 ac_cv_func__snprintf=no
37427 rm -f conftest.err conftest.$ac_objext \
37428 conftest$ac_exeext conftest.$ac_ext
37430 echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
37431 echo "${ECHO_T}$ac_cv_func__snprintf" >&6
37432 if test $ac_cv_func__snprintf = yes; then
37433 ac_cv_func_snprintf=yes
37435 cat >>confdefs.h <<\_ACEOF
37436 #define snprintf _snprintf
37443 echo "$as_me:$LINENO: checking for _vsnprintf" >&5
37444 echo $ECHO_N "checking for _vsnprintf... $ECHO_C" >&6
37445 if test "${ac_cv_func__vsnprintf+set}" = set; then
37446 echo $ECHO_N "(cached) $ECHO_C" >&6
37448 cat >conftest.$ac_ext <<_ACEOF
37451 cat confdefs.h >>conftest.$ac_ext
37452 cat >>conftest.$ac_ext <<_ACEOF
37453 /* end confdefs.h. */
37454 /* Define _vsnprintf to an innocuous variant, in case <limits.h> declares _vsnprintf.
37455 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37456 #define _vsnprintf innocuous__vsnprintf
37458 /* System header to define __stub macros and hopefully few prototypes,
37459 which can conflict with char _vsnprintf (); below.
37460 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37461 <limits.h> exists even on freestanding compilers. */
37464 # include <limits.h>
37466 # include <assert.h>
37471 /* Override any gcc2 internal prototype to avoid an error. */
37476 /* We use char because int might match the return type of a gcc2
37477 builtin and then its argument prototype would still apply. */
37478 char _vsnprintf ();
37479 /* The GNU C library defines this for functions which it implements
37480 to always fail with ENOSYS. Some functions are actually named
37481 something starting with __ and the normal name is an alias. */
37482 #if defined (__stub__vsnprintf) || defined (__stub____vsnprintf)
37485 char (*f) () = _vsnprintf;
37494 return f != _vsnprintf;
37499 rm -f conftest.$ac_objext conftest$ac_exeext
37500 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37501 (eval $ac_link) 2>conftest.er1
37503 grep -v '^ *+' conftest.er1 >conftest.err
37505 cat conftest.err >&5
37506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37507 (exit $ac_status); } &&
37508 { ac_try='test -z "$ac_c_werror_flag"
37509 || test ! -s conftest.err'
37510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37511 (eval $ac_try) 2>&5
37513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37514 (exit $ac_status); }; } &&
37515 { ac_try='test -s conftest$ac_exeext'
37516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37517 (eval $ac_try) 2>&5
37519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37520 (exit $ac_status); }; }; then
37521 ac_cv_func__vsnprintf=yes
37523 echo "$as_me: failed program was:" >&5
37524 sed 's/^/| /' conftest.$ac_ext >&5
37526 ac_cv_func__vsnprintf=no
37528 rm -f conftest.err conftest.$ac_objext \
37529 conftest$ac_exeext conftest.$ac_ext
37531 echo "$as_me:$LINENO: result: $ac_cv_func__vsnprintf" >&5
37532 echo "${ECHO_T}$ac_cv_func__vsnprintf" >&6
37533 if test $ac_cv_func__vsnprintf = yes; then
37534 ac_cv_func_vsnprintf=yes
37536 cat >>confdefs.h <<\_ACEOF
37537 #define vsnprintf _vsnprintf
37545 for ac_func in vprintf
37547 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37548 echo "$as_me:$LINENO: checking for $ac_func" >&5
37549 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
37550 if eval "test \"\${$as_ac_var+set}\" = set"; then
37551 echo $ECHO_N "(cached) $ECHO_C" >&6
37553 cat >conftest.$ac_ext <<_ACEOF
37556 cat confdefs.h >>conftest.$ac_ext
37557 cat >>conftest.$ac_ext <<_ACEOF
37558 /* end confdefs.h. */
37559 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37560 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37561 #define $ac_func innocuous_$ac_func
37563 /* System header to define __stub macros and hopefully few prototypes,
37564 which can conflict with char $ac_func (); below.
37565 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37566 <limits.h> exists even on freestanding compilers. */
37569 # include <limits.h>
37571 # include <assert.h>
37576 /* Override any gcc2 internal prototype to avoid an error. */
37581 /* We use char because int might match the return type of a gcc2
37582 builtin and then its argument prototype would still apply. */
37584 /* The GNU C library defines this for functions which it implements
37585 to always fail with ENOSYS. Some functions are actually named
37586 something starting with __ and the normal name is an alias. */
37587 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
37590 char (*f) () = $ac_func;
37599 return f != $ac_func;
37604 rm -f conftest.$ac_objext conftest$ac_exeext
37605 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37606 (eval $ac_link) 2>conftest.er1
37608 grep -v '^ *+' conftest.er1 >conftest.err
37610 cat conftest.err >&5
37611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37612 (exit $ac_status); } &&
37613 { ac_try='test -z "$ac_c_werror_flag"
37614 || test ! -s conftest.err'
37615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37616 (eval $ac_try) 2>&5
37618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37619 (exit $ac_status); }; } &&
37620 { ac_try='test -s conftest$ac_exeext'
37621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37622 (eval $ac_try) 2>&5
37624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37625 (exit $ac_status); }; }; then
37626 eval "$as_ac_var=yes"
37628 echo "$as_me: failed program was:" >&5
37629 sed 's/^/| /' conftest.$ac_ext >&5
37631 eval "$as_ac_var=no"
37633 rm -f conftest.err conftest.$ac_objext \
37634 conftest$ac_exeext conftest.$ac_ext
37636 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
37637 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
37638 if test `eval echo '${'$as_ac_var'}'` = yes; then
37639 cat >>confdefs.h <<_ACEOF
37640 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37643 echo "$as_me:$LINENO: checking for _doprnt" >&5
37644 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
37645 if test "${ac_cv_func__doprnt+set}" = set; then
37646 echo $ECHO_N "(cached) $ECHO_C" >&6
37648 cat >conftest.$ac_ext <<_ACEOF
37651 cat confdefs.h >>conftest.$ac_ext
37652 cat >>conftest.$ac_ext <<_ACEOF
37653 /* end confdefs.h. */
37654 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
37655 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37656 #define _doprnt innocuous__doprnt
37658 /* System header to define __stub macros and hopefully few prototypes,
37659 which can conflict with char _doprnt (); below.
37660 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37661 <limits.h> exists even on freestanding compilers. */
37664 # include <limits.h>
37666 # include <assert.h>
37671 /* Override any gcc2 internal prototype to avoid an error. */
37676 /* We use char because int might match the return type of a gcc2
37677 builtin and then its argument prototype would still apply. */
37679 /* The GNU C library defines this for functions which it implements
37680 to always fail with ENOSYS. Some functions are actually named
37681 something starting with __ and the normal name is an alias. */
37682 #if defined (__stub__doprnt) || defined (__stub____doprnt)
37685 char (*f) () = _doprnt;
37694 return f != _doprnt;
37699 rm -f conftest.$ac_objext conftest$ac_exeext
37700 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37701 (eval $ac_link) 2>conftest.er1
37703 grep -v '^ *+' conftest.er1 >conftest.err
37705 cat conftest.err >&5
37706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37707 (exit $ac_status); } &&
37708 { ac_try='test -z "$ac_c_werror_flag"
37709 || test ! -s conftest.err'
37710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37711 (eval $ac_try) 2>&5
37713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37714 (exit $ac_status); }; } &&
37715 { ac_try='test -s conftest$ac_exeext'
37716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37717 (eval $ac_try) 2>&5
37719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37720 (exit $ac_status); }; }; then
37721 ac_cv_func__doprnt=yes
37723 echo "$as_me: failed program was:" >&5
37724 sed 's/^/| /' conftest.$ac_ext >&5
37726 ac_cv_func__doprnt=no
37728 rm -f conftest.err conftest.$ac_objext \
37729 conftest$ac_exeext conftest.$ac_ext
37731 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
37732 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
37733 if test $ac_cv_func__doprnt = yes; then
37735 cat >>confdefs.h <<\_ACEOF
37736 #define HAVE_DOPRNT 1
37746 if test $ac_cv_func_vprintf = yes ; then
37749 for ac_func in snprintf vsnprintf
37751 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37752 echo "$as_me:$LINENO: checking for $ac_func" >&5
37753 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
37754 if eval "test \"\${$as_ac_var+set}\" = set"; then
37755 echo $ECHO_N "(cached) $ECHO_C" >&6
37757 cat >conftest.$ac_ext <<_ACEOF
37760 cat confdefs.h >>conftest.$ac_ext
37761 cat >>conftest.$ac_ext <<_ACEOF
37762 /* end confdefs.h. */
37763 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37764 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37765 #define $ac_func innocuous_$ac_func
37767 /* System header to define __stub macros and hopefully few prototypes,
37768 which can conflict with char $ac_func (); below.
37769 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37770 <limits.h> exists even on freestanding compilers. */
37773 # include <limits.h>
37775 # include <assert.h>
37780 /* Override any gcc2 internal prototype to avoid an error. */
37785 /* We use char because int might match the return type of a gcc2
37786 builtin and then its argument prototype would still apply. */
37788 /* The GNU C library defines this for functions which it implements
37789 to always fail with ENOSYS. Some functions are actually named
37790 something starting with __ and the normal name is an alias. */
37791 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
37794 char (*f) () = $ac_func;
37803 return f != $ac_func;
37808 rm -f conftest.$ac_objext conftest$ac_exeext
37809 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
37810 (eval $ac_link) 2>conftest.er1
37812 grep -v '^ *+' conftest.er1 >conftest.err
37814 cat conftest.err >&5
37815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37816 (exit $ac_status); } &&
37817 { ac_try='test -z "$ac_c_werror_flag"
37818 || test ! -s conftest.err'
37819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37820 (eval $ac_try) 2>&5
37822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37823 (exit $ac_status); }; } &&
37824 { ac_try='test -s conftest$ac_exeext'
37825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
37826 (eval $ac_try) 2>&5
37828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37829 (exit $ac_status); }; }; then
37830 eval "$as_ac_var=yes"
37832 echo "$as_me: failed program was:" >&5
37833 sed 's/^/| /' conftest.$ac_ext >&5
37835 eval "$as_ac_var=no"
37837 rm -f conftest.err conftest.$ac_objext \
37838 conftest$ac_exeext conftest.$ac_ext
37840 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
37841 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
37842 if test `eval echo '${'$as_ac_var'}'` = yes; then
37843 cat >>confdefs.h <<_ACEOF
37844 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37965 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37966 echo "$as_me:$LINENO: checking for $ac_func" >&5
37967 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
37968 if eval "test \"\${$as_ac_var+set}\" = set"; then
37969 echo $ECHO_N "(cached) $ECHO_C" >&6
37971 cat >conftest.$ac_ext <<_ACEOF
37974 cat confdefs.h >>conftest.$ac_ext
37975 cat >>conftest.$ac_ext <<_ACEOF
37976 /* end confdefs.h. */
37977 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37978 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37979 #define $ac_func innocuous_$ac_func
37981 /* System header to define __stub macros and hopefully few prototypes,
37982 which can conflict with char $ac_func (); below.
37983 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37984 <limits.h> exists even on freestanding compilers. */
37987 # include <limits.h>
37989 # include <assert.h>
37994 /* Override any gcc2 internal prototype to avoid an error. */
37999 /* We use char because int might match the return type of a gcc2
38000 builtin and then its argument prototype would still apply. */
38002 /* The GNU C library defines this for functions which it implements
38003 to always fail with ENOSYS. Some functions are actually named
38004 something starting with __ and the normal name is an alias. */
38005 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38008 char (*f) () = $ac_func;
38017 return f != $ac_func;
38022 rm -f conftest.$ac_objext conftest$ac_exeext
38023 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38024 (eval $ac_link) 2>conftest.er1
38026 grep -v '^ *+' conftest.er1 >conftest.err
38028 cat conftest.err >&5
38029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38030 (exit $ac_status); } &&
38031 { ac_try='test -z "$ac_c_werror_flag"
38032 || test ! -s conftest.err'
38033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38034 (eval $ac_try) 2>&5
38036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38037 (exit $ac_status); }; } &&
38038 { ac_try='test -s conftest$ac_exeext'
38039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38040 (eval $ac_try) 2>&5
38042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38043 (exit $ac_status); }; }; then
38044 eval "$as_ac_var=yes"
38046 echo "$as_me: failed program was:" >&5
38047 sed 's/^/| /' conftest.$ac_ext >&5
38049 eval "$as_ac_var=no"
38051 rm -f conftest.err conftest.$ac_objext \
38052 conftest$ac_exeext conftest.$ac_ext
38054 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38055 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38056 if test `eval echo '${'$as_ac_var'}'` = yes; then
38057 cat >>confdefs.h <<_ACEOF
38058 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38067 for ac_func in getopt getpeereid
38069 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38070 echo "$as_me:$LINENO: checking for $ac_func" >&5
38071 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38072 if eval "test \"\${$as_ac_var+set}\" = set"; then
38073 echo $ECHO_N "(cached) $ECHO_C" >&6
38075 cat >conftest.$ac_ext <<_ACEOF
38078 cat confdefs.h >>conftest.$ac_ext
38079 cat >>conftest.$ac_ext <<_ACEOF
38080 /* end confdefs.h. */
38081 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38082 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38083 #define $ac_func innocuous_$ac_func
38085 /* System header to define __stub macros and hopefully few prototypes,
38086 which can conflict with char $ac_func (); below.
38087 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38088 <limits.h> exists even on freestanding compilers. */
38091 # include <limits.h>
38093 # include <assert.h>
38098 /* Override any gcc2 internal prototype to avoid an error. */
38103 /* We use char because int might match the return type of a gcc2
38104 builtin and then its argument prototype would still apply. */
38106 /* The GNU C library defines this for functions which it implements
38107 to always fail with ENOSYS. Some functions are actually named
38108 something starting with __ and the normal name is an alias. */
38109 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38112 char (*f) () = $ac_func;
38121 return f != $ac_func;
38126 rm -f conftest.$ac_objext conftest$ac_exeext
38127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38128 (eval $ac_link) 2>conftest.er1
38130 grep -v '^ *+' conftest.er1 >conftest.err
38132 cat conftest.err >&5
38133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38134 (exit $ac_status); } &&
38135 { ac_try='test -z "$ac_c_werror_flag"
38136 || test ! -s conftest.err'
38137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38138 (eval $ac_try) 2>&5
38140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38141 (exit $ac_status); }; } &&
38142 { ac_try='test -s conftest$ac_exeext'
38143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38144 (eval $ac_try) 2>&5
38146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38147 (exit $ac_status); }; }; then
38148 eval "$as_ac_var=yes"
38150 echo "$as_me: failed program was:" >&5
38151 sed 's/^/| /' conftest.$ac_ext >&5
38153 eval "$as_ac_var=no"
38155 rm -f conftest.err conftest.$ac_objext \
38156 conftest$ac_exeext conftest.$ac_ext
38158 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38159 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38160 if test `eval echo '${'$as_ac_var'}'` = yes; then
38161 cat >>confdefs.h <<_ACEOF
38162 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38167 "$ac_func.$ac_objext" | \
38168 *" $ac_func.$ac_objext" | \
38169 "$ac_func.$ac_objext "* | \
38170 *" $ac_func.$ac_objext "* ) ;;
38171 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext" ;;
38179 if test "$ac_cv_func_getopt" != yes; then
38180 LIBSRCS="$LIBSRCS getopt.c"
38183 if test "$ac_cv_func_getpeereid" != yes; then
38185 for ac_func in getpeerucred
38187 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
38188 echo "$as_me:$LINENO: checking for $ac_func" >&5
38189 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
38190 if eval "test \"\${$as_ac_var+set}\" = set"; then
38191 echo $ECHO_N "(cached) $ECHO_C" >&6
38193 cat >conftest.$ac_ext <<_ACEOF
38196 cat confdefs.h >>conftest.$ac_ext
38197 cat >>conftest.$ac_ext <<_ACEOF
38198 /* end confdefs.h. */
38199 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
38200 For example, HP-UX 11i <limits.h> declares gettimeofday. */
38201 #define $ac_func innocuous_$ac_func
38203 /* System header to define __stub macros and hopefully few prototypes,
38204 which can conflict with char $ac_func (); below.
38205 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
38206 <limits.h> exists even on freestanding compilers. */
38209 # include <limits.h>
38211 # include <assert.h>
38216 /* Override any gcc2 internal prototype to avoid an error. */
38221 /* We use char because int might match the return type of a gcc2
38222 builtin and then its argument prototype would still apply. */
38224 /* The GNU C library defines this for functions which it implements
38225 to always fail with ENOSYS. Some functions are actually named
38226 something starting with __ and the normal name is an alias. */
38227 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
38230 char (*f) () = $ac_func;
38239 return f != $ac_func;
38244 rm -f conftest.$ac_objext conftest$ac_exeext
38245 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38246 (eval $ac_link) 2>conftest.er1
38248 grep -v '^ *+' conftest.er1 >conftest.err
38250 cat conftest.err >&5
38251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38252 (exit $ac_status); } &&
38253 { ac_try='test -z "$ac_c_werror_flag"
38254 || test ! -s conftest.err'
38255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38256 (eval $ac_try) 2>&5
38258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38259 (exit $ac_status); }; } &&
38260 { ac_try='test -s conftest$ac_exeext'
38261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38262 (eval $ac_try) 2>&5
38264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38265 (exit $ac_status); }; }; then
38266 eval "$as_ac_var=yes"
38268 echo "$as_me: failed program was:" >&5
38269 sed 's/^/| /' conftest.$ac_ext >&5
38271 eval "$as_ac_var=no"
38273 rm -f conftest.err conftest.$ac_objext \
38274 conftest$ac_exeext conftest.$ac_ext
38276 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
38277 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
38278 if test `eval echo '${'$as_ac_var'}'` = yes; then
38279 cat >>confdefs.h <<_ACEOF
38280 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
38286 if test "$ac_cv_func_getpeerucred" != yes ; then
38287 echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
38288 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6
38289 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
38290 echo $ECHO_N "(cached) $ECHO_C" >&6
38292 cat >conftest.$ac_ext <<_ACEOF
38295 cat confdefs.h >>conftest.$ac_ext
38296 cat >>conftest.$ac_ext <<_ACEOF
38297 /* end confdefs.h. */
38298 $ac_includes_default
38299 #ifdef HAVE_SYS_SOCKET_H
38300 #include <sys/socket.h>
38306 static struct msghdr ac_aggr;
38307 if (ac_aggr.msg_accrightslen)
38313 rm -f conftest.$ac_objext
38314 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38315 (eval $ac_compile) 2>conftest.er1
38317 grep -v '^ *+' conftest.er1 >conftest.err
38319 cat conftest.err >&5
38320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38321 (exit $ac_status); } &&
38322 { ac_try='test -z "$ac_c_werror_flag"
38323 || test ! -s conftest.err'
38324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38325 (eval $ac_try) 2>&5
38327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38328 (exit $ac_status); }; } &&
38329 { ac_try='test -s conftest.$ac_objext'
38330 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38331 (eval $ac_try) 2>&5
38333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38334 (exit $ac_status); }; }; then
38335 ac_cv_member_struct_msghdr_msg_accrightslen=yes
38337 echo "$as_me: failed program was:" >&5
38338 sed 's/^/| /' conftest.$ac_ext >&5
38340 cat >conftest.$ac_ext <<_ACEOF
38343 cat confdefs.h >>conftest.$ac_ext
38344 cat >>conftest.$ac_ext <<_ACEOF
38345 /* end confdefs.h. */
38346 $ac_includes_default
38347 #ifdef HAVE_SYS_SOCKET_H
38348 #include <sys/socket.h>
38354 static struct msghdr ac_aggr;
38355 if (sizeof ac_aggr.msg_accrightslen)
38361 rm -f conftest.$ac_objext
38362 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38363 (eval $ac_compile) 2>conftest.er1
38365 grep -v '^ *+' conftest.er1 >conftest.err
38367 cat conftest.err >&5
38368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38369 (exit $ac_status); } &&
38370 { ac_try='test -z "$ac_c_werror_flag"
38371 || test ! -s conftest.err'
38372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38373 (eval $ac_try) 2>&5
38375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38376 (exit $ac_status); }; } &&
38377 { ac_try='test -s conftest.$ac_objext'
38378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38379 (eval $ac_try) 2>&5
38381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38382 (exit $ac_status); }; }; then
38383 ac_cv_member_struct_msghdr_msg_accrightslen=yes
38385 echo "$as_me: failed program was:" >&5
38386 sed 's/^/| /' conftest.$ac_ext >&5
38388 ac_cv_member_struct_msghdr_msg_accrightslen=no
38390 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38392 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38394 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
38395 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6
38396 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
38398 cat >>confdefs.h <<_ACEOF
38399 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
38405 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
38406 echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
38407 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6
38408 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
38409 echo $ECHO_N "(cached) $ECHO_C" >&6
38411 cat >conftest.$ac_ext <<_ACEOF
38414 cat confdefs.h >>conftest.$ac_ext
38415 cat >>conftest.$ac_ext <<_ACEOF
38416 /* end confdefs.h. */
38417 $ac_includes_default
38418 #ifdef HAVE_SYS_SOCKET_H
38419 #include <sys/socket.h>
38425 static struct msghdr ac_aggr;
38426 if (ac_aggr.msg_control)
38432 rm -f conftest.$ac_objext
38433 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38434 (eval $ac_compile) 2>conftest.er1
38436 grep -v '^ *+' conftest.er1 >conftest.err
38438 cat conftest.err >&5
38439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38440 (exit $ac_status); } &&
38441 { ac_try='test -z "$ac_c_werror_flag"
38442 || test ! -s conftest.err'
38443 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38444 (eval $ac_try) 2>&5
38446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38447 (exit $ac_status); }; } &&
38448 { ac_try='test -s conftest.$ac_objext'
38449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38450 (eval $ac_try) 2>&5
38452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38453 (exit $ac_status); }; }; then
38454 ac_cv_member_struct_msghdr_msg_control=yes
38456 echo "$as_me: failed program was:" >&5
38457 sed 's/^/| /' conftest.$ac_ext >&5
38459 cat >conftest.$ac_ext <<_ACEOF
38462 cat confdefs.h >>conftest.$ac_ext
38463 cat >>conftest.$ac_ext <<_ACEOF
38464 /* end confdefs.h. */
38465 $ac_includes_default
38466 #ifdef HAVE_SYS_SOCKET_H
38467 #include <sys/socket.h>
38473 static struct msghdr ac_aggr;
38474 if (sizeof ac_aggr.msg_control)
38480 rm -f conftest.$ac_objext
38481 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38482 (eval $ac_compile) 2>conftest.er1
38484 grep -v '^ *+' conftest.er1 >conftest.err
38486 cat conftest.err >&5
38487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38488 (exit $ac_status); } &&
38489 { ac_try='test -z "$ac_c_werror_flag"
38490 || test ! -s conftest.err'
38491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38492 (eval $ac_try) 2>&5
38494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38495 (exit $ac_status); }; } &&
38496 { ac_try='test -s conftest.$ac_objext'
38497 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38498 (eval $ac_try) 2>&5
38500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38501 (exit $ac_status); }; }; then
38502 ac_cv_member_struct_msghdr_msg_control=yes
38504 echo "$as_me: failed program was:" >&5
38505 sed 's/^/| /' conftest.$ac_ext >&5
38507 ac_cv_member_struct_msghdr_msg_control=no
38509 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38511 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38513 echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
38514 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6
38515 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
38517 cat >>confdefs.h <<_ACEOF
38518 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
38526 LIBSRCS="$LIBSRCS getpeereid.c"
38529 if test "$ac_cv_func_snprintf" != yes ||
38530 test "$ac_cv_func_vsnprintf" != yes; then
38531 if test "$ac_cv_func_snprintf" != yes; then
38533 cat >>confdefs.h <<\_ACEOF
38534 #define snprintf ber_pvt_snprintf
38538 if test "$ac_cv_func_vsnprintf" != yes; then
38540 cat >>confdefs.h <<\_ACEOF
38541 #define vsnprintf ber_pvt_vsnprintf
38548 if test "$ol_enable_slapi" != no ; then
38550 for ac_header in ltdl.h
38552 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38553 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38554 echo "$as_me:$LINENO: checking for $ac_header" >&5
38555 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38556 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38557 echo $ECHO_N "(cached) $ECHO_C" >&6
38559 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38560 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38562 # Is the header compilable?
38563 echo "$as_me:$LINENO: checking $ac_header usability" >&5
38564 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
38565 cat >conftest.$ac_ext <<_ACEOF
38568 cat confdefs.h >>conftest.$ac_ext
38569 cat >>conftest.$ac_ext <<_ACEOF
38570 /* end confdefs.h. */
38571 $ac_includes_default
38572 #include <$ac_header>
38574 rm -f conftest.$ac_objext
38575 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
38576 (eval $ac_compile) 2>conftest.er1
38578 grep -v '^ *+' conftest.er1 >conftest.err
38580 cat conftest.err >&5
38581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38582 (exit $ac_status); } &&
38583 { ac_try='test -z "$ac_c_werror_flag"
38584 || test ! -s conftest.err'
38585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38586 (eval $ac_try) 2>&5
38588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38589 (exit $ac_status); }; } &&
38590 { ac_try='test -s conftest.$ac_objext'
38591 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38592 (eval $ac_try) 2>&5
38594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38595 (exit $ac_status); }; }; then
38596 ac_header_compiler=yes
38598 echo "$as_me: failed program was:" >&5
38599 sed 's/^/| /' conftest.$ac_ext >&5
38601 ac_header_compiler=no
38603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
38604 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38605 echo "${ECHO_T}$ac_header_compiler" >&6
38607 # Is the header present?
38608 echo "$as_me:$LINENO: checking $ac_header presence" >&5
38609 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
38610 cat >conftest.$ac_ext <<_ACEOF
38613 cat confdefs.h >>conftest.$ac_ext
38614 cat >>conftest.$ac_ext <<_ACEOF
38615 /* end confdefs.h. */
38616 #include <$ac_header>
38618 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
38619 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
38621 grep -v '^ *+' conftest.er1 >conftest.err
38623 cat conftest.err >&5
38624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38625 (exit $ac_status); } >/dev/null; then
38626 if test -s conftest.err; then
38627 ac_cpp_err=$ac_c_preproc_warn_flag
38628 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
38635 if test -z "$ac_cpp_err"; then
38636 ac_header_preproc=yes
38638 echo "$as_me: failed program was:" >&5
38639 sed 's/^/| /' conftest.$ac_ext >&5
38641 ac_header_preproc=no
38643 rm -f conftest.err conftest.$ac_ext
38644 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38645 echo "${ECHO_T}$ac_header_preproc" >&6
38647 # So? What about this header?
38648 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38650 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38651 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38652 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38653 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38654 ac_header_preproc=yes
38657 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38658 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38659 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38660 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38661 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38662 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38663 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38664 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38665 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38666 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38667 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38668 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38671 ## --------------------------------------------- ##
38672 ## Report this to <http://www.openldap.org/its/> ##
38673 ## --------------------------------------------- ##
38676 sed "s/^/$as_me: WARNING: /" >&2
38679 echo "$as_me:$LINENO: checking for $ac_header" >&5
38680 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
38681 if eval "test \"\${$as_ac_Header+set}\" = set"; then
38682 echo $ECHO_N "(cached) $ECHO_C" >&6
38684 eval "$as_ac_Header=\$ac_header_preproc"
38686 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
38687 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
38690 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38691 cat >>confdefs.h <<_ACEOF
38692 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38700 if test $ac_cv_header_ltdl_h != yes ; then
38701 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
38702 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
38703 { (exit 1); exit 1; }; }
38705 echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
38706 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6
38707 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
38708 echo $ECHO_N "(cached) $ECHO_C" >&6
38710 ac_check_lib_save_LIBS=$LIBS
38711 LIBS="-lltdl $LIBS"
38712 cat >conftest.$ac_ext <<_ACEOF
38715 cat confdefs.h >>conftest.$ac_ext
38716 cat >>conftest.$ac_ext <<_ACEOF
38717 /* end confdefs.h. */
38719 /* Override any gcc2 internal prototype to avoid an error. */
38723 /* We use char because int might match the return type of a gcc2
38724 builtin and then its argument prototype would still apply. */
38734 rm -f conftest.$ac_objext conftest$ac_exeext
38735 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
38736 (eval $ac_link) 2>conftest.er1
38738 grep -v '^ *+' conftest.er1 >conftest.err
38740 cat conftest.err >&5
38741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38742 (exit $ac_status); } &&
38743 { ac_try='test -z "$ac_c_werror_flag"
38744 || test ! -s conftest.err'
38745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38746 (eval $ac_try) 2>&5
38748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38749 (exit $ac_status); }; } &&
38750 { ac_try='test -s conftest$ac_exeext'
38751 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
38752 (eval $ac_try) 2>&5
38754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38755 (exit $ac_status); }; }; then
38756 ac_cv_lib_ltdl_lt_dlinit=yes
38758 echo "$as_me: failed program was:" >&5
38759 sed 's/^/| /' conftest.$ac_ext >&5
38761 ac_cv_lib_ltdl_lt_dlinit=no
38763 rm -f conftest.err conftest.$ac_objext \
38764 conftest$ac_exeext conftest.$ac_ext
38765 LIBS=$ac_check_lib_save_LIBS
38767 echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
38768 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6
38769 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
38772 LIBSLAPI=libslapi.a
38773 LIBSLAPITOOLS=../libslapi.a
38775 cat >>confdefs.h <<\_ACEOF
38776 #define HAVE_LIBLTDL 1
38781 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
38782 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
38783 { (exit 1); exit 1; }; }
38788 cat >>confdefs.h <<\_ACEOF
38789 #define LDAP_SLAPI 1
38794 if test "$ol_enable_debug" != no ; then
38795 if test "$ol_enable_debug" = traditional; then
38797 cat >>confdefs.h <<\_ACEOF
38798 #define OLD_DEBUG 1
38803 cat >>confdefs.h <<\_ACEOF
38804 #define LDAP_DEBUG 1
38808 if test "$ol_enable_syslog" = yes ; then
38810 cat >>confdefs.h <<\_ACEOF
38811 #define LDAP_SYSLOG 1
38815 if test "$ol_enable_proctitle" != no ; then
38817 cat >>confdefs.h <<\_ACEOF
38818 #define LDAP_PROCTITLE 1
38822 if test "$ol_enable_referrals" != no ; then
38824 cat >>confdefs.h <<\_ACEOF
38825 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
38829 if test "$ol_enable_local" != no; then
38831 cat >>confdefs.h <<\_ACEOF
38832 #define LDAP_PF_LOCAL 1
38836 if test "$ol_link_ipv6" != no; then
38838 cat >>confdefs.h <<\_ACEOF
38839 #define LDAP_PF_INET6 1
38843 if test "$ol_enable_cleartext" != no ; then
38845 cat >>confdefs.h <<\_ACEOF
38846 #define SLAPD_CLEARTEXT 1
38850 if test "$ol_enable_crypt" != no ; then
38852 cat >>confdefs.h <<\_ACEOF
38853 #define SLAPD_CRYPT 1
38857 if test "$ol_link_spasswd" != no ; then
38859 cat >>confdefs.h <<\_ACEOF
38860 #define SLAPD_SPASSWD 1
38864 if test "$ol_enable_rlookups" != no ; then
38866 cat >>confdefs.h <<\_ACEOF
38867 #define SLAPD_RLOOKUPS 1
38871 if test "$ol_enable_aci" != no ; then
38872 if test $ol_enable_dynacl = no ; then
38873 ol_enable_dynacl=yes
38874 { echo "$as_me:$LINENO: WARNING: ACIs need dynacl" >&5
38875 echo "$as_me: WARNING: ACIs need dynacl" >&2;}
38877 if test "$ol_enable_aci" = mod ; then
38878 MFLAG=SLAPD_MOD_DYNAMIC
38879 { { echo "$as_me:$LINENO: error: ACI build as dynamic module not supported (yet)" >&5
38880 echo "$as_me: error: ACI build as dynamic module not supported (yet)" >&2;}
38881 { (exit 1); exit 1; }; }
38883 MFLAG=SLAPD_MOD_STATIC
38885 WITH_ACI_ENABLED=$ol_enable_aci
38887 cat >>confdefs.h <<_ACEOF
38888 #define SLAPD_ACI_ENABLED $MFLAG
38892 WITH_ACI_ENABLED=no
38894 if test "$ol_enable_dynacl" != no ; then
38896 cat >>confdefs.h <<\_ACEOF
38897 #define SLAP_DYNACL 1
38902 if test "$ol_link_modules" != no ; then
38904 cat >>confdefs.h <<\_ACEOF
38905 #define SLAPD_MODULES 1
38909 SLAPD_MODULES_LDFLAGS="-dlopen self"
38913 cat >>confdefs.h <<\_ACEOF
38914 #define SLAPD_MOD_STATIC 1
38918 cat >>confdefs.h <<\_ACEOF
38919 #define SLAPD_MOD_DYNAMIC 2
38923 if test "$ol_enable_monitor" != no ; then
38925 BUILD_MONITOR=$ol_enable_monitor
38926 if test "$ol_enable_monitor" = mod ; then
38927 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
38928 MFLAG=SLAPD_MOD_DYNAMIC
38930 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
38931 MFLAG=SLAPD_MOD_STATIC
38934 cat >>confdefs.h <<_ACEOF
38935 #define SLAPD_MONITOR $MFLAG
38940 if test "$ol_enable_bdb" != no ; then
38942 BUILD_BDB=$ol_enable_bdb
38943 if test "$ol_enable_bdb" = mod ; then
38944 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
38945 MFLAG=SLAPD_MOD_DYNAMIC
38947 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
38948 MFLAG=SLAPD_MOD_STATIC
38951 cat >>confdefs.h <<_ACEOF
38952 #define SLAPD_BDB $MFLAG
38957 if test "$ol_enable_dnssrv" != no ; then
38959 BUILD_DNSSRV=$ol_enable_dnssrv
38960 if test "$ol_enable_dnssrv" = mod ; then
38961 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
38962 MFLAG=SLAPD_MOD_DYNAMIC
38964 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
38965 MFLAG=SLAPD_MOD_STATIC
38968 cat >>confdefs.h <<_ACEOF
38969 #define SLAPD_DNSSRV $MFLAG
38974 if test "$ol_enable_hdb" != no ; then
38976 BUILD_HDB=$ol_enable_hdb
38977 if test "$ol_enable_hdb" = mod ; then
38978 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
38979 MFLAG=SLAPD_MOD_DYNAMIC
38981 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
38982 MFLAG=SLAPD_MOD_STATIC
38985 cat >>confdefs.h <<_ACEOF
38986 #define SLAPD_HDB $MFLAG
38991 if test "$ol_enable_ldap" != no ; then
38993 BUILD_LDAP=$ol_enable_ldap
38994 if test "$ol_enable_ldap" = mod ; then
38995 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
38996 MFLAG=SLAPD_MOD_DYNAMIC
38998 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
38999 MFLAG=SLAPD_MOD_STATIC
39002 cat >>confdefs.h <<_ACEOF
39003 #define SLAPD_LDAP $MFLAG
39008 if test "$ol_enable_meta" != no ; then
39010 BUILD_META=$ol_enable_meta
39012 if test "$ol_enable_meta" = mod ; then
39013 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
39014 MFLAG=SLAPD_MOD_DYNAMIC
39016 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
39017 MFLAG=SLAPD_MOD_STATIC
39020 cat >>confdefs.h <<_ACEOF
39021 #define SLAPD_META $MFLAG
39026 if test "$ol_enable_null" != no ; then
39028 BUILD_NULL=$ol_enable_null
39029 if test "$ol_enable_null" = mod ; then
39030 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
39031 MFLAG=SLAPD_MOD_DYNAMIC
39033 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
39034 MFLAG=SLAPD_MOD_STATIC
39037 cat >>confdefs.h <<_ACEOF
39038 #define SLAPD_NULL $MFLAG
39043 if test "$ol_enable_passwd" != no ; then
39045 BUILD_PASSWD=$ol_enable_passwd
39046 if test "$ol_enable_passwd" = mod ; then
39047 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
39048 MFLAG=SLAPD_MOD_DYNAMIC
39050 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
39051 MFLAG=SLAPD_MOD_STATIC
39054 cat >>confdefs.h <<_ACEOF
39055 #define SLAPD_PASSWD $MFLAG
39060 if test "$ol_link_perl" != no ; then
39062 BUILD_PERL=$ol_enable_perl
39063 if test "$ol_enable_perl" = mod ; then
39064 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
39065 MFLAG=SLAPD_MOD_DYNAMIC
39067 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
39068 MFLAG=SLAPD_MOD_STATIC
39071 cat >>confdefs.h <<_ACEOF
39072 #define SLAPD_PERL $MFLAG
39077 if test "$ol_enable_relay" != no ; then
39079 BUILD_RELAY=$ol_enable_relay
39080 if test "$ol_enable_relay" = mod ; then
39081 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
39082 MFLAG=SLAPD_MOD_DYNAMIC
39084 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
39085 MFLAG=SLAPD_MOD_STATIC
39088 cat >>confdefs.h <<_ACEOF
39089 #define SLAPD_RELAY $MFLAG
39094 if test "$ol_enable_shell" != no ; then
39095 if test "$ol_link_threads" != no ; then
39096 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
39097 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
39100 BUILD_SHELL=$ol_enable_shell
39101 if test "$ol_enable_shell" = mod ; then
39102 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
39103 MFLAG=SLAPD_MOD_DYNAMIC
39105 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
39106 MFLAG=SLAPD_MOD_STATIC
39109 cat >>confdefs.h <<_ACEOF
39110 #define SLAPD_SHELL $MFLAG
39115 if test "$ol_link_sql" != no ; then
39117 BUILD_SQL=$ol_enable_sql
39118 if test "$ol_enable_sql" = mod; then
39119 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
39120 MFLAG=SLAPD_MOD_DYNAMIC
39122 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
39123 MFLAG=SLAPD_MOD_STATIC
39126 cat >>confdefs.h <<_ACEOF
39127 #define SLAPD_SQL $MFLAG
39132 if test "$ol_enable_accesslog" != no ; then
39133 BUILD_ACCESSLOG=$ol_enable_accesslog
39134 if test "$ol_enable_accesslog" = mod ; then
39135 MFLAG=SLAPD_MOD_DYNAMIC
39136 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
39138 MFLAG=SLAPD_MOD_STATIC
39139 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
39142 cat >>confdefs.h <<_ACEOF
39143 #define SLAPD_OVER_ACCESSLOG $MFLAG
39148 if test "$ol_enable_auditlog" != no ; then
39149 BUILD_AUDITLOG=$ol_enable_auditlog
39150 if test "$ol_enable_auditlog" = mod ; then
39151 MFLAG=SLAPD_MOD_DYNAMIC
39152 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS auditlog.la"
39154 MFLAG=SLAPD_MOD_STATIC
39155 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS auditlog.o"
39158 cat >>confdefs.h <<_ACEOF
39159 #define SLAPD_OVER_AUDITLOG $MFLAG
39164 if test "$ol_enable_constraint" != no ; then
39165 BUILD_CONSTRAINT=$ol_enable_constraint
39166 if test "$ol_enable_constraint" = mod ; then
39167 MFLAG=SLAPD_MOD_DYNAMIC
39168 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS constraint.la"
39170 MFLAG=SLAPD_MOD_STATIC
39171 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS constraint.o"
39174 cat >>confdefs.h <<_ACEOF
39175 #define SLAPD_OVER_CONSTRAINT $MFLAG
39180 if test "$ol_enable_dds" != no ; then
39181 BUILD_DDS=$ol_enable_dds
39182 if test "$ol_enable_dds" = mod ; then
39183 MFLAG=SLAPD_MOD_DYNAMIC
39184 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dds.la"
39186 MFLAG=SLAPD_MOD_STATIC
39187 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dds.o"
39190 cat >>confdefs.h <<_ACEOF
39191 #define SLAPD_OVER_DDS $MFLAG
39196 if test "$ol_enable_dyngroup" != no ; then
39197 BUILD_DYNGROUP=$ol_enable_dyngroup
39198 if test "$ol_enable_dyngroup" = mod ; then
39199 MFLAG=SLAPD_MOD_DYNAMIC
39200 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
39202 MFLAG=SLAPD_MOD_STATIC
39203 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
39206 cat >>confdefs.h <<_ACEOF
39207 #define SLAPD_OVER_DYNGROUP $MFLAG
39212 if test "$ol_enable_dynlist" != no ; then
39213 BUILD_DYNLIST=$ol_enable_dynlist
39214 if test "$ol_enable_dynlist" = mod ; then
39215 MFLAG=SLAPD_MOD_DYNAMIC
39216 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
39218 MFLAG=SLAPD_MOD_STATIC
39219 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
39222 cat >>confdefs.h <<_ACEOF
39223 #define SLAPD_OVER_DYNLIST $MFLAG
39228 if test "$ol_enable_ppolicy" != no ; then
39229 BUILD_PPOLICY=$ol_enable_ppolicy
39230 if test "$ol_enable_ppolicy" = mod ; then
39231 MFLAG=SLAPD_MOD_DYNAMIC
39232 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
39234 MFLAG=SLAPD_MOD_STATIC
39235 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
39238 cat >>confdefs.h <<_ACEOF
39239 #define SLAPD_OVER_PPOLICY $MFLAG
39244 if test "$ol_enable_proxycache" != no ; then
39245 BUILD_PROXYCACHE=$ol_enable_proxycache
39246 if test "$ol_enable_proxycache" = mod ; then
39247 MFLAG=SLAPD_MOD_DYNAMIC
39248 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
39250 MFLAG=SLAPD_MOD_STATIC
39251 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
39254 cat >>confdefs.h <<_ACEOF
39255 #define SLAPD_OVER_PROXYCACHE $MFLAG
39260 if test "$ol_enable_refint" != no ; then
39261 BUILD_REFINT=$ol_enable_refint
39262 if test "$ol_enable_refint" = mod ; then
39263 MFLAG=SLAPD_MOD_DYNAMIC
39264 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
39266 MFLAG=SLAPD_MOD_STATIC
39267 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
39270 cat >>confdefs.h <<_ACEOF
39271 #define SLAPD_OVER_REFINT $MFLAG
39276 if test "$ol_enable_retcode" != no ; then
39277 BUILD_RETCODE=$ol_enable_retcode
39278 if test "$ol_enable_retcode" = mod ; then
39279 MFLAG=SLAPD_MOD_DYNAMIC
39280 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
39282 MFLAG=SLAPD_MOD_STATIC
39283 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
39286 cat >>confdefs.h <<_ACEOF
39287 #define SLAPD_OVER_RETCODE $MFLAG
39292 if test "$ol_enable_rwm" != no ; then
39294 BUILD_RWM=$ol_enable_rwm
39295 if test "$ol_enable_rwm" = mod ; then
39296 MFLAG=SLAPD_MOD_DYNAMIC
39297 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
39299 MFLAG=SLAPD_MOD_STATIC
39300 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
39303 cat >>confdefs.h <<_ACEOF
39304 #define SLAPD_OVER_RWM $MFLAG
39309 if test "$ol_enable_seqmod" != no ; then
39310 BUILD_SEQMOD=$ol_enable_seqmod
39311 if test "$ol_enable_seqmod" = mod ; then
39312 MFLAG=SLAPD_MOD_DYNAMIC
39313 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS seqmod.la"
39315 MFLAG=SLAPD_MOD_STATIC
39316 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS seqmod.o"
39319 cat >>confdefs.h <<_ACEOF
39320 #define SLAPD_OVER_SEQMOD $MFLAG
39325 if test "$ol_enable_syncprov" != no ; then
39326 BUILD_SYNCPROV=$ol_enable_syncprov
39327 if test "$ol_enable_syncprov" = mod ; then
39328 MFLAG=SLAPD_MOD_DYNAMIC
39329 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
39331 MFLAG=SLAPD_MOD_STATIC
39332 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
39335 cat >>confdefs.h <<_ACEOF
39336 #define SLAPD_OVER_SYNCPROV $MFLAG
39341 if test "$ol_enable_translucent" != no ; then
39342 BUILD_TRANSLUCENT=$ol_enable_translucent
39343 if test "$ol_enable_translucent" = mod ; then
39344 MFLAG=SLAPD_MOD_DYNAMIC
39345 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
39347 MFLAG=SLAPD_MOD_STATIC
39348 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
39351 cat >>confdefs.h <<_ACEOF
39352 #define SLAPD_OVER_TRANSLUCENT $MFLAG
39357 if test "$ol_enable_unique" != no ; then
39358 BUILD_UNIQUE=$ol_enable_unique
39359 if test "$ol_enable_unique" = mod ; then
39360 MFLAG=SLAPD_MOD_DYNAMIC
39361 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
39363 MFLAG=SLAPD_MOD_STATIC
39364 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
39367 cat >>confdefs.h <<_ACEOF
39368 #define SLAPD_OVER_UNIQUE $MFLAG
39373 if test "$ol_enable_valsort" != no ; then
39374 BUILD_VALSORT=$ol_enable_valsort
39375 if test "$ol_enable_valsort" = mod ; then
39376 MFLAG=SLAPD_MOD_DYNAMIC
39377 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
39379 MFLAG=SLAPD_MOD_STATIC
39380 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
39383 cat >>confdefs.h <<_ACEOF
39384 #define SLAPD_OVER_VALSORT $MFLAG
39389 if test "$ol_enable_slurpd" != no &&
39390 test "$ol_link_threads" != no &&
39391 test $BUILD_SLAPD = yes ; then
39395 if test "$ol_enable_rewrite" != no ; then
39397 cat >>confdefs.h <<\_ACEOF
39398 #define ENABLE_REWRITE 1
39404 if test "$ol_enable_slapi" != no ; then
39406 cat >>confdefs.h <<\_ACEOF
39407 #define ENABLE_SLAPI 1
39411 SLAPD_SLAPI_DEPEND=libslapi.a
39416 if test "$ac_cv_mingw32" = yes ; then
39418 SLAPD_MODULES_LDFLAGS=
39507 # Check whether --with-xxinstall or --without-xxinstall was given.
39508 if test "${with_xxinstall+set}" = set; then
39509 withval="$with_xxinstall"
39514 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"
39517 ac_config_commands="$ac_config_commands default"
39521 test "x$prefix" = xNONE && prefix=$ac_default_prefix
39522 # Let make expand exec_prefix.
39523 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
39525 # VPATH may cause trouble with some makes, so we remove $(srcdir),
39526 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
39527 # trailing colons and then remove the whole line if VPATH becomes empty
39528 # (actually we leave an empty line to preserve line numbers).
39529 if test "x$srcdir" = x.; then
39530 ac_vpsub='/^[ ]*VPATH[ ]*=/{
39531 s/:*\$(srcdir):*/:/;
39532 s/:*\${srcdir}:*/:/;
39534 s/^\([^=]*=[ ]*\):*/\1/;
39540 DEFS=-DHAVE_CONFIG_H
39544 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
39545 # 1. Remove the extension, and $U if already installed.
39546 ac_i=`echo "$ac_i" |
39547 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
39549 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
39550 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
39552 LIBOBJS=$ac_libobjs
39554 LTLIBOBJS=$ac_ltlibobjs
39557 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
39558 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
39559 Usually this means the macro was only invoked conditionally." >&5
39560 echo "$as_me: error: conditional \"AMDEP\" was never defined.
39561 Usually this means the macro was only invoked conditionally." >&2;}
39562 { (exit 1); exit 1; }; }
39564 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
39565 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
39566 Usually this means the macro was only invoked conditionally." >&5
39567 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
39568 Usually this means the macro was only invoked conditionally." >&2;}
39569 { (exit 1); exit 1; }; }
39571 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
39572 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
39573 Usually this means the macro was only invoked conditionally." >&5
39574 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
39575 Usually this means the macro was only invoked conditionally." >&2;}
39576 { (exit 1); exit 1; }; }
39579 : ${CONFIG_STATUS=./config.status}
39580 ac_clean_files_save=$ac_clean_files
39581 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
39582 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
39583 echo "$as_me: creating $CONFIG_STATUS" >&6;}
39584 cat >$CONFIG_STATUS <<_ACEOF
39586 # Generated by $as_me.
39587 # Run this file to recreate the current configuration.
39588 # Compiler output produced by configure, useful for debugging
39589 # configure, is in config.log if it exists.
39592 ac_cs_recheck=false
39594 SHELL=\${CONFIG_SHELL-$SHELL}
39597 cat >>$CONFIG_STATUS <<\_ACEOF
39598 ## --------------------- ##
39599 ## M4sh Initialization. ##
39600 ## --------------------- ##
39602 # Be Bourne compatible
39603 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
39606 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
39607 # is contrary to our usage. Disable this feature.
39608 alias -g '${1+"$@"}'='"$@"'
39609 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
39612 DUALCASE=1; export DUALCASE # for MKS sh
39614 # Support unset when possible.
39615 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
39622 # Work around bugs in pre-3.0 UWIN ksh.
39623 $as_unset ENV MAIL MAILPATH
39630 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
39631 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
39632 LC_TELEPHONE LC_TIME
39634 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
39635 eval $as_var=C; export $as_var
39641 # Required to use basename.
39642 if expr a : '\(a\)' >/dev/null 2>&1; then
39648 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
39649 as_basename=basename
39655 # Name of the executable.
39656 as_me=`$as_basename "$0" ||
39657 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
39658 X"$0" : 'X\(//\)$' \| \
39659 X"$0" : 'X\(/\)$' \| \
39660 . : '\(.\)' 2>/dev/null ||
39662 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
39663 /^X\/\(\/\/\)$/{ s//\1/; q; }
39664 /^X\/\(\/\).*/{ s//\1/; q; }
39668 # PATH needs CR, and LINENO needs CR and PATH.
39669 # Avoid depending upon Character Ranges.
39670 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
39671 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
39672 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39673 as_cr_digits='0123456789'
39674 as_cr_alnum=$as_cr_Letters$as_cr_digits
39676 # The user is always right.
39677 if test "${PATH_SEPARATOR+set}" != set; then
39678 echo "#! /bin/sh" >conf$$.sh
39679 echo "exit 0" >>conf$$.sh
39681 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
39690 as_lineno_1=$LINENO
39691 as_lineno_2=$LINENO
39692 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
39693 test "x$as_lineno_1" != "x$as_lineno_2" &&
39694 test "x$as_lineno_3" = "x$as_lineno_2" || {
39695 # Find who we are. Look in the path if we contain no path at all
39698 *[\\/]* ) as_myself=$0 ;;
39699 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
39700 for as_dir in $PATH
39703 test -z "$as_dir" && as_dir=.
39704 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
39709 # We did not find ourselves, most probably we were run as `sh COMMAND'
39710 # in which case we are not to be found in the path.
39711 if test "x$as_myself" = x; then
39714 if test ! -f "$as_myself"; then
39715 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
39716 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
39717 { (exit 1); exit 1; }; }
39719 case $CONFIG_SHELL in
39721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
39722 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
39725 test -z "$as_dir" && as_dir=.
39726 for as_base in sh bash ksh sh5; do
39729 if ("$as_dir/$as_base" -c '
39730 as_lineno_1=$LINENO
39731 as_lineno_2=$LINENO
39732 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
39733 test "x$as_lineno_1" != "x$as_lineno_2" &&
39734 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
39735 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
39736 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
39737 CONFIG_SHELL=$as_dir/$as_base
39738 export CONFIG_SHELL
39739 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
39747 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
39748 # uniformly replaced by the line number. The first 'sed' inserts a
39749 # line-number line before each line; the second 'sed' does the real
39750 # work. The second script uses 'N' to pair each line-number line
39751 # with the numbered line, and appends trailing '-' during
39752 # substitution so that $LINENO is not a special case at line end.
39753 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
39754 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
39755 sed '=' <$as_myself |
39760 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
39763 s,^['$as_cr_digits']*\n,,
39764 ' >$as_me.lineno &&
39765 chmod +x $as_me.lineno ||
39766 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
39767 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
39768 { (exit 1); exit 1; }; }
39770 # Don't try to exec as it changes $[0], causing all sort of problems
39771 # (the dirname of $[0] is not the place where we might find the
39772 # original and so on. Autoconf is especially sensible to this).
39774 # Exit status is that of the last command.
39779 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
39780 *c*,-n*) ECHO_N= ECHO_C='
39782 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
39783 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
39786 if expr a : '\(a\)' >/dev/null 2>&1; then
39792 rm -f conf$$ conf$$.exe conf$$.file
39794 if ln -s conf$$.file conf$$ 2>/dev/null; then
39795 # We could just check for DJGPP; but this test a) works b) is more generic
39796 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
39797 if test -f conf$$.exe; then
39798 # Don't use ln at all; we don't have any links
39803 elif ln conf$$.file conf$$ 2>/dev/null; then
39808 rm -f conf$$ conf$$.exe conf$$.file
39810 if mkdir -p . 2>/dev/null; then
39813 test -d ./-p && rmdir ./-p
39817 as_executable_p="test -f"
39819 # Sed expression to map a string onto a valid CPP name.
39820 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
39822 # Sed expression to map a string onto a valid variable name.
39823 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
39827 # We need space, tab and new line, in precisely that order.
39837 # Open the log real soon, to keep \$[0] and so on meaningful, and to
39838 # report actual input values of CONFIG_FILES etc. instead of their
39839 # values after options handling. Logging --version etc. is OK.
39843 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
39844 ## Running $as_me. ##
39849 This file was extended by $as_me, which was
39850 generated by GNU Autoconf 2.59. Invocation command line was
39852 CONFIG_FILES = $CONFIG_FILES
39853 CONFIG_HEADERS = $CONFIG_HEADERS
39854 CONFIG_LINKS = $CONFIG_LINKS
39855 CONFIG_COMMANDS = $CONFIG_COMMANDS
39859 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
39863 # Files that config.status was made for.
39864 if test -n "$ac_config_files"; then
39865 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
39868 if test -n "$ac_config_headers"; then
39869 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
39872 if test -n "$ac_config_links"; then
39873 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
39876 if test -n "$ac_config_commands"; then
39877 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
39880 cat >>$CONFIG_STATUS <<\_ACEOF
39883 \`$as_me' instantiates files from templates according to the
39884 current configuration.
39886 Usage: $0 [OPTIONS] [FILE]...
39888 -h, --help print this help, then exit
39889 -V, --version print version number, then exit
39890 -q, --quiet do not print progress messages
39891 -d, --debug don't remove temporary files
39892 --recheck update $as_me by reconfiguring in the same conditions
39893 --file=FILE[:TEMPLATE]
39894 instantiate the configuration file FILE
39895 --header=FILE[:TEMPLATE]
39896 instantiate the configuration header FILE
39898 Configuration files:
39901 Configuration headers:
39904 Configuration commands:
39907 Report bugs to <bug-autoconf@gnu.org>."
39910 cat >>$CONFIG_STATUS <<_ACEOF
39913 configured by $0, generated by GNU Autoconf 2.59,
39914 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
39916 Copyright (C) 2003 Free Software Foundation, Inc.
39917 This config.status script is free software; the Free Software Foundation
39918 gives unlimited permission to copy, distribute and modify it."
39923 cat >>$CONFIG_STATUS <<\_ACEOF
39924 # If no file are specified by the user, then we need to provide default
39925 # value. By we need to know if files were specified by the user.
39931 ac_option=`expr "x$1" : 'x\([^=]*\)='`
39932 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
39940 *) # This is not an option, so the user has probably given explicit
39943 ac_need_defaults=false;;
39947 # Handling of the options.
39949 cat >>$CONFIG_STATUS <<\_ACEOF
39950 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
39952 --version | --vers* | -V )
39953 echo "$ac_cs_version"; exit 0 ;;
39955 # Conflict between --help and --header
39956 { { echo "$as_me:$LINENO: error: ambiguous option: $1
39957 Try \`$0 --help' for more information." >&5
39958 echo "$as_me: error: ambiguous option: $1
39959 Try \`$0 --help' for more information." >&2;}
39960 { (exit 1); exit 1; }; };;
39961 --help | --hel | -h )
39962 echo "$ac_cs_usage"; exit 0 ;;
39963 --debug | --d* | -d )
39965 --file | --fil | --fi | --f )
39967 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
39968 ac_need_defaults=false;;
39969 --header | --heade | --head | --hea )
39971 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
39972 ac_need_defaults=false;;
39973 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
39974 | -silent | --silent | --silen | --sile | --sil | --si | --s)
39977 # This is an error.
39978 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
39979 Try \`$0 --help' for more information." >&5
39980 echo "$as_me: error: unrecognized option: $1
39981 Try \`$0 --help' for more information." >&2;}
39982 { (exit 1); exit 1; }; } ;;
39984 *) ac_config_targets="$ac_config_targets $1" ;;
39990 ac_configure_extra_args=
39992 if $ac_cs_silent; then
39994 ac_configure_extra_args="$ac_configure_extra_args --silent"
39998 cat >>$CONFIG_STATUS <<_ACEOF
39999 if \$ac_cs_recheck; then
40000 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
40001 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
40006 cat >>$CONFIG_STATUS <<_ACEOF
40008 # INIT-COMMANDS section.
40011 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
40013 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
40014 STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS"
40021 cat >>$CONFIG_STATUS <<\_ACEOF
40022 for ac_config_target in $ac_config_targets
40024 case "$ac_config_target" in
40025 # Handling of arguments.
40026 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
40027 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
40028 "doc/man/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
40029 "doc/man/man1/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
40030 "doc/man/man3/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
40031 "doc/man/man5/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
40032 "doc/man/man8/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
40033 "clients/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
40034 "clients/tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
40035 "include/Makefile" ) CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
40036 "libraries/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
40037 "libraries/liblber/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
40038 "libraries/libldap/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
40039 "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" ;;
40040 "libraries/liblunicode/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
40041 "libraries/liblutil/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
40042 "libraries/librewrite/Makefile" ) CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
40043 "servers/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
40044 "servers/slapd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
40045 "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" ;;
40046 "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" ;;
40047 "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" ;;
40048 "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" ;;
40049 "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" ;;
40050 "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" ;;
40051 "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" ;;
40052 "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" ;;
40053 "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" ;;
40054 "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" ;;
40055 "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" ;;
40056 "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" ;;
40057 "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" ;;
40058 "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" ;;
40059 "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" ;;
40060 "servers/slapd/overlays/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
40061 "servers/slurpd/Makefile" ) CONFIG_FILES="$CONFIG_FILES servers/slurpd/Makefile:build/top.mk:servers/slurpd/Makefile.in:build/srv.mk" ;;
40062 "tests/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
40063 "tests/run" ) CONFIG_FILES="$CONFIG_FILES tests/run" ;;
40064 "tests/progs/Makefile" ) CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
40065 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
40066 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
40067 "include/portable.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
40068 "include/ldap_features.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
40069 "include/lber_types.h" ) CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
40070 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
40071 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
40072 { (exit 1); exit 1; }; };;
40076 # If the user did not use the arguments to specify the items to instantiate,
40077 # then the envvar interface is used. Set only those that are not.
40078 # We use the long form for the default assignment because of an extremely
40079 # bizarre bug on SunOS 4.1.3.
40080 if $ac_need_defaults; then
40081 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
40082 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
40083 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
40086 # Have a temporary directory for convenience. Make it in the build tree
40087 # simply because there is no reason to put it here, and in addition,
40088 # creating and moving files from /tmp can sometimes cause problems.
40089 # Create a temporary directory, and hook for its removal unless debugging.
40092 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
40093 trap '{ (exit 1); exit 1; }' 1 2 13 15
40096 # Create a (secure) tmp directory for tmp files.
40099 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
40100 test -n "$tmp" && test -d "$tmp"
40103 tmp=./confstat$$-$RANDOM
40104 (umask 077 && mkdir $tmp)
40107 echo "$me: cannot create a temporary directory in ." >&2
40108 { (exit 1); exit 1; }
40113 cat >>$CONFIG_STATUS <<_ACEOF
40116 # CONFIG_FILES section.
40119 # No need to generate the scripts if there are no CONFIG_FILES.
40120 # This happens for instance when ./config.status config.h
40121 if test -n "\$CONFIG_FILES"; then
40122 # Protect against being on the right side of a sed subst in config.status.
40123 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
40124 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
40125 s,@SHELL@,$SHELL,;t t
40126 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
40127 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
40128 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
40129 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
40130 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
40131 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
40132 s,@exec_prefix@,$exec_prefix,;t t
40133 s,@prefix@,$prefix,;t t
40134 s,@program_transform_name@,$program_transform_name,;t t
40135 s,@bindir@,$bindir,;t t
40136 s,@sbindir@,$sbindir,;t t
40137 s,@libexecdir@,$libexecdir,;t t
40138 s,@datadir@,$datadir,;t t
40139 s,@sysconfdir@,$sysconfdir,;t t
40140 s,@sharedstatedir@,$sharedstatedir,;t t
40141 s,@localstatedir@,$localstatedir,;t t
40142 s,@libdir@,$libdir,;t t
40143 s,@includedir@,$includedir,;t t
40144 s,@oldincludedir@,$oldincludedir,;t t
40145 s,@infodir@,$infodir,;t t
40146 s,@mandir@,$mandir,;t t
40147 s,@build_alias@,$build_alias,;t t
40148 s,@host_alias@,$host_alias,;t t
40149 s,@target_alias@,$target_alias,;t t
40150 s,@DEFS@,$DEFS,;t t
40151 s,@ECHO_C@,$ECHO_C,;t t
40152 s,@ECHO_N@,$ECHO_N,;t t
40153 s,@ECHO_T@,$ECHO_T,;t t
40154 s,@LIBS@,$LIBS,;t t
40155 s,@build@,$build,;t t
40156 s,@build_cpu@,$build_cpu,;t t
40157 s,@build_vendor@,$build_vendor,;t t
40158 s,@build_os@,$build_os,;t t
40159 s,@host@,$host,;t t
40160 s,@host_cpu@,$host_cpu,;t t
40161 s,@host_vendor@,$host_vendor,;t t
40162 s,@host_os@,$host_os,;t t
40163 s,@target@,$target,;t t
40164 s,@target_cpu@,$target_cpu,;t t
40165 s,@target_vendor@,$target_vendor,;t t
40166 s,@target_os@,$target_os,;t t
40167 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
40168 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
40169 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
40170 s,@CYGPATH_W@,$CYGPATH_W,;t t
40171 s,@PACKAGE@,$PACKAGE,;t t
40172 s,@VERSION@,$VERSION,;t t
40173 s,@ACLOCAL@,$ACLOCAL,;t t
40174 s,@AUTOCONF@,$AUTOCONF,;t t
40175 s,@AUTOMAKE@,$AUTOMAKE,;t t
40176 s,@AUTOHEADER@,$AUTOHEADER,;t t
40177 s,@MAKEINFO@,$MAKEINFO,;t t
40178 s,@install_sh@,$install_sh,;t t
40179 s,@STRIP@,$STRIP,;t t
40180 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
40181 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
40182 s,@mkdir_p@,$mkdir_p,;t t
40184 s,@SET_MAKE@,$SET_MAKE,;t t
40185 s,@am__leading_dot@,$am__leading_dot,;t t
40186 s,@AMTAR@,$AMTAR,;t t
40187 s,@am__tar@,$am__tar,;t t
40188 s,@am__untar@,$am__untar,;t t
40189 s,@OPENLDAP_LIBRELEASE@,$OPENLDAP_LIBRELEASE,;t t
40190 s,@OPENLDAP_LIBVERSION@,$OPENLDAP_LIBVERSION,;t t
40191 s,@OPENLDAP_RELEASE_DATE@,$OPENLDAP_RELEASE_DATE,;t t
40192 s,@top_builddir@,$top_builddir,;t t
40193 s,@ldap_subdir@,$ldap_subdir,;t t
40196 s,@CFLAGS@,$CFLAGS,;t t
40197 s,@LDFLAGS@,$LDFLAGS,;t t
40198 s,@CPPFLAGS@,$CPPFLAGS,;t t
40199 s,@ac_ct_CC@,$ac_ct_CC,;t t
40200 s,@EXEEXT@,$EXEEXT,;t t
40201 s,@OBJEXT@,$OBJEXT,;t t
40202 s,@DEPDIR@,$DEPDIR,;t t
40203 s,@am__include@,$am__include,;t t
40204 s,@am__quote@,$am__quote,;t t
40205 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
40206 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
40207 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
40208 s,@CCDEPMODE@,$CCDEPMODE,;t t
40209 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
40210 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
40211 s,@EGREP@,$EGREP,;t t
40212 s,@LN_S@,$LN_S,;t t
40213 s,@ECHO@,$ECHO,;t t
40214 s,@ac_ct_AR@,$ac_ct_AR,;t t
40215 s,@RANLIB@,$RANLIB,;t t
40216 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
40217 s,@DLLTOOL@,$DLLTOOL,;t t
40218 s,@ac_ct_DLLTOOL@,$ac_ct_DLLTOOL,;t t
40220 s,@ac_ct_AS@,$ac_ct_AS,;t t
40221 s,@OBJDUMP@,$OBJDUMP,;t t
40222 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
40224 s,@LIBTOOL@,$LIBTOOL,;t t
40225 s,@PERLBIN@,$PERLBIN,;t t
40226 s,@OL_MKDEP@,$OL_MKDEP,;t t
40227 s,@OL_MKDEP_FLAGS@,$OL_MKDEP_FLAGS,;t t
40228 s,@LTSTATIC@,$LTSTATIC,;t t
40229 s,@LIBOBJS@,$LIBOBJS,;t t
40230 s,@LIBSRCS@,$LIBSRCS,;t t
40231 s,@PLAT@,$PLAT,;t t
40232 s,@WITH_SASL@,$WITH_SASL,;t t
40233 s,@WITH_TLS@,$WITH_TLS,;t t
40234 s,@WITH_MODULES_ENABLED@,$WITH_MODULES_ENABLED,;t t
40235 s,@WITH_ACI_ENABLED@,$WITH_ACI_ENABLED,;t t
40236 s,@BUILD_THREAD@,$BUILD_THREAD,;t t
40237 s,@BUILD_LIBS_DYNAMIC@,$BUILD_LIBS_DYNAMIC,;t t
40238 s,@BUILD_SLAPD@,$BUILD_SLAPD,;t t
40239 s,@BUILD_SLAPI@,$BUILD_SLAPI,;t t
40240 s,@SLAPD_SLAPI_DEPEND@,$SLAPD_SLAPI_DEPEND,;t t
40241 s,@BUILD_BDB@,$BUILD_BDB,;t t
40242 s,@BUILD_DNSSRV@,$BUILD_DNSSRV,;t t
40243 s,@BUILD_HDB@,$BUILD_HDB,;t t
40244 s,@BUILD_LDAP@,$BUILD_LDAP,;t t
40245 s,@BUILD_META@,$BUILD_META,;t t
40246 s,@BUILD_MONITOR@,$BUILD_MONITOR,;t t
40247 s,@BUILD_NULL@,$BUILD_NULL,;t t
40248 s,@BUILD_PASSWD@,$BUILD_PASSWD,;t t
40249 s,@BUILD_RELAY@,$BUILD_RELAY,;t t
40250 s,@BUILD_PERL@,$BUILD_PERL,;t t
40251 s,@BUILD_SHELL@,$BUILD_SHELL,;t t
40252 s,@BUILD_SQL@,$BUILD_SQL,;t t
40253 s,@BUILD_ACCESSLOG@,$BUILD_ACCESSLOG,;t t
40254 s,@BUILD_AUDITLOG@,$BUILD_AUDITLOG,;t t
40255 s,@BUILD_CONSTRAINT@,$BUILD_CONSTRAINT,;t t
40256 s,@BUILD_DDS@,$BUILD_DDS,;t t
40257 s,@BUILD_DENYOP@,$BUILD_DENYOP,;t t
40258 s,@BUILD_DYNGROUP@,$BUILD_DYNGROUP,;t t
40259 s,@BUILD_DYNLIST@,$BUILD_DYNLIST,;t t
40260 s,@BUILD_LASTMOD@,$BUILD_LASTMOD,;t t
40261 s,@BUILD_PPOLICY@,$BUILD_PPOLICY,;t t
40262 s,@BUILD_PROXYCACHE@,$BUILD_PROXYCACHE,;t t
40263 s,@BUILD_REFINT@,$BUILD_REFINT,;t t
40264 s,@BUILD_RETCODE@,$BUILD_RETCODE,;t t
40265 s,@BUILD_RWM@,$BUILD_RWM,;t t
40266 s,@BUILD_SEQMOD@,$BUILD_SEQMOD,;t t
40267 s,@BUILD_SYNCPROV@,$BUILD_SYNCPROV,;t t
40268 s,@BUILD_TRANSLUCENT@,$BUILD_TRANSLUCENT,;t t
40269 s,@BUILD_UNIQUE@,$BUILD_UNIQUE,;t t
40270 s,@BUILD_VALSORT@,$BUILD_VALSORT,;t t
40271 s,@BUILD_SLURPD@,$BUILD_SLURPD,;t t
40272 s,@LDAP_LIBS@,$LDAP_LIBS,;t t
40273 s,@SLAPD_LIBS@,$SLAPD_LIBS,;t t
40274 s,@SLURPD_LIBS@,$SLURPD_LIBS,;t t
40275 s,@BDB_LIBS@,$BDB_LIBS,;t t
40276 s,@LTHREAD_LIBS@,$LTHREAD_LIBS,;t t
40277 s,@LUTIL_LIBS@,$LUTIL_LIBS,;t t
40278 s,@WRAP_LIBS@,$WRAP_LIBS,;t t
40279 s,@SLAPD_MODULES_CPPFLAGS@,$SLAPD_MODULES_CPPFLAGS,;t t
40280 s,@SLAPD_MODULES_LDFLAGS@,$SLAPD_MODULES_LDFLAGS,;t t
40281 s,@SLAPD_NO_STATIC@,$SLAPD_NO_STATIC,;t t
40282 s,@SLAPD_STATIC_BACKENDS@,$SLAPD_STATIC_BACKENDS,;t t
40283 s,@SLAPD_DYNAMIC_BACKENDS@,$SLAPD_DYNAMIC_BACKENDS,;t t
40284 s,@SLAPD_STATIC_OVERLAYS@,$SLAPD_STATIC_OVERLAYS,;t t
40285 s,@SLAPD_DYNAMIC_OVERLAYS@,$SLAPD_DYNAMIC_OVERLAYS,;t t
40286 s,@PERL_CPPFLAGS@,$PERL_CPPFLAGS,;t t
40287 s,@SLAPD_PERL_LDFLAGS@,$SLAPD_PERL_LDFLAGS,;t t
40288 s,@MOD_PERL_LDFLAGS@,$MOD_PERL_LDFLAGS,;t t
40289 s,@KRB4_LIBS@,$KRB4_LIBS,;t t
40290 s,@KRB5_LIBS@,$KRB5_LIBS,;t t
40291 s,@SASL_LIBS@,$SASL_LIBS,;t t
40292 s,@TLS_LIBS@,$TLS_LIBS,;t t
40293 s,@MODULES_LIBS@,$MODULES_LIBS,;t t
40294 s,@SLAPI_LIBS@,$SLAPI_LIBS,;t t
40295 s,@LIBSLAPI@,$LIBSLAPI,;t t
40296 s,@LIBSLAPITOOLS@,$LIBSLAPITOOLS,;t t
40297 s,@AUTH_LIBS@,$AUTH_LIBS,;t t
40298 s,@ICU_LIBS@,$ICU_LIBS,;t t
40299 s,@SLAPD_SLP_LIBS@,$SLAPD_SLP_LIBS,;t t
40300 s,@SLAPD_GMP_LIBS@,$SLAPD_GMP_LIBS,;t t
40301 s,@SLAPD_SQL_LDFLAGS@,$SLAPD_SQL_LDFLAGS,;t t
40302 s,@SLAPD_SQL_LIBS@,$SLAPD_SQL_LIBS,;t t
40303 s,@SLAPD_SQL_INCLUDES@,$SLAPD_SQL_INCLUDES,;t t
40304 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
40309 cat >>$CONFIG_STATUS <<\_ACEOF
40310 # Split the substitutions into bite-sized pieces for seds with
40311 # small command number limits, like on Digital OSF/1 and HP-UX.
40312 ac_max_sed_lines=48
40313 ac_sed_frag=1 # Number of current file.
40314 ac_beg=1 # First line for current file.
40315 ac_end=$ac_max_sed_lines # Line after last line for current file.
40318 while $ac_more_lines; do
40319 if test $ac_beg -gt 1; then
40320 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
40322 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
40324 if test ! -s $tmp/subs.frag; then
40325 ac_more_lines=false
40327 # The purpose of the label and of the branching condition is to
40328 # speed up the sed processing (if there are no `@' at all, there
40329 # is no need to browse any of the substitutions).
40330 # These are the two extra sed commands mentioned above.
40332 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
40333 if test -z "$ac_sed_cmds"; then
40334 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
40336 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
40338 ac_sed_frag=`expr $ac_sed_frag + 1`
40340 ac_end=`expr $ac_end + $ac_max_sed_lines`
40343 if test -z "$ac_sed_cmds"; then
40346 fi # test -n "$CONFIG_FILES"
40349 cat >>$CONFIG_STATUS <<\_ACEOF
40350 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
40351 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
40353 - | *:- | *:-:* ) # input from stdin
40355 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40356 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40357 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40358 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40359 * ) ac_file_in=$ac_file.in ;;
40362 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
40363 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
40364 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40365 X"$ac_file" : 'X\(//\)[^/]' \| \
40366 X"$ac_file" : 'X\(//\)$' \| \
40367 X"$ac_file" : 'X\(/\)' \| \
40368 . : '\(.\)' 2>/dev/null ||
40370 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40371 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40372 /^X\(\/\/\)$/{ s//\1/; q; }
40373 /^X\(\/\).*/{ s//\1/; q; }
40375 { if $as_mkdir_p; then
40380 while test ! -d "$as_dir"; do
40381 as_dirs="$as_dir $as_dirs"
40382 as_dir=`(dirname "$as_dir") 2>/dev/null ||
40383 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40384 X"$as_dir" : 'X\(//\)[^/]' \| \
40385 X"$as_dir" : 'X\(//\)$' \| \
40386 X"$as_dir" : 'X\(/\)' \| \
40387 . : '\(.\)' 2>/dev/null ||
40389 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40390 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40391 /^X\(\/\/\)$/{ s//\1/; q; }
40392 /^X\(\/\).*/{ s//\1/; q; }
40395 test ! -n "$as_dirs" || mkdir $as_dirs
40396 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
40397 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
40398 { (exit 1); exit 1; }; }; }
40402 if test "$ac_dir" != .; then
40403 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
40404 # A "../" for each directory in $ac_dir_suffix.
40405 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
40407 ac_dir_suffix= ac_top_builddir=
40411 .) # No --srcdir option. We are building in place.
40413 if test -z "$ac_top_builddir"; then
40416 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
40418 [\\/]* | ?:[\\/]* ) # Absolute path.
40419 ac_srcdir=$srcdir$ac_dir_suffix;
40420 ac_top_srcdir=$srcdir ;;
40421 *) # Relative path.
40422 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
40423 ac_top_srcdir=$ac_top_builddir$srcdir ;;
40426 # Do not use `cd foo && pwd` to compute absolute paths, because
40427 # the directories may not exist.
40429 .) ac_abs_builddir="$ac_dir";;
40432 .) ac_abs_builddir=`pwd`;;
40433 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
40434 *) ac_abs_builddir=`pwd`/"$ac_dir";;
40437 case $ac_abs_builddir in
40438 .) ac_abs_top_builddir=${ac_top_builddir}.;;
40440 case ${ac_top_builddir}. in
40441 .) ac_abs_top_builddir=$ac_abs_builddir;;
40442 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
40443 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
40446 case $ac_abs_builddir in
40447 .) ac_abs_srcdir=$ac_srcdir;;
40450 .) ac_abs_srcdir=$ac_abs_builddir;;
40451 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
40452 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
40455 case $ac_abs_builddir in
40456 .) ac_abs_top_srcdir=$ac_top_srcdir;;
40458 case $ac_top_srcdir in
40459 .) ac_abs_top_srcdir=$ac_abs_builddir;;
40460 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
40461 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
40467 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
40468 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
40471 if test x"$ac_file" != x-; then
40472 { echo "$as_me:$LINENO: creating $ac_file" >&5
40473 echo "$as_me: creating $ac_file" >&6;}
40476 # Let's still pretend it is `configure' which instantiates (i.e., don't
40477 # use $as_me), people would be surprised to read:
40478 # /* config.h. Generated by config.status. */
40479 if test x"$ac_file" = x-; then
40482 configure_input="$ac_file. "
40484 configure_input=$configure_input"Generated from `echo $ac_file_in |
40485 sed 's,.*/,,'` by configure."
40487 # First look for the input files in the build tree, otherwise in the
40489 ac_file_inputs=`IFS=:
40490 for f in $ac_file_in; do
40492 -) echo $tmp/stdin ;;
40494 # Absolute (can't be DOS-style, as IFS=:)
40495 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40496 echo "$as_me: error: cannot find input file: $f" >&2;}
40497 { (exit 1); exit 1; }; }
40500 if test -f "$f"; then
40503 elif test -f "$srcdir/$f"; then
40508 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40509 echo "$as_me: error: cannot find input file: $f" >&2;}
40510 { (exit 1); exit 1; }; }
40513 done` || { (exit 1); exit 1; }
40515 cat >>$CONFIG_STATUS <<_ACEOF
40519 cat >>$CONFIG_STATUS <<\_ACEOF
40521 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
40522 s,@configure_input@,$configure_input,;t t
40523 s,@srcdir@,$ac_srcdir,;t t
40524 s,@abs_srcdir@,$ac_abs_srcdir,;t t
40525 s,@top_srcdir@,$ac_top_srcdir,;t t
40526 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
40527 s,@builddir@,$ac_builddir,;t t
40528 s,@abs_builddir@,$ac_abs_builddir,;t t
40529 s,@top_builddir@,$ac_top_builddir,;t t
40530 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
40531 s,@INSTALL@,$ac_INSTALL,;t t
40532 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
40534 if test x"$ac_file" != x-; then
40535 mv $tmp/out $ac_file
40543 cat >>$CONFIG_STATUS <<\_ACEOF
40546 # CONFIG_HEADER section.
40549 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
40550 # NAME is the cpp macro being defined and VALUE is the value it is being given.
40552 # ac_d sets the value in "#define NAME VALUE" lines.
40553 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
40554 ac_dB='[ ].*$,\1#\2'
40557 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
40558 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
40559 ac_uB='$,\1#\2define\3'
40563 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
40564 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
40566 - | *:- | *:-:* ) # input from stdin
40568 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40569 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40570 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
40571 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
40572 * ) ac_file_in=$ac_file.in ;;
40575 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
40576 echo "$as_me: creating $ac_file" >&6;}
40578 # First look for the input files in the build tree, otherwise in the
40580 ac_file_inputs=`IFS=:
40581 for f in $ac_file_in; do
40583 -) echo $tmp/stdin ;;
40585 # Absolute (can't be DOS-style, as IFS=:)
40586 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40587 echo "$as_me: error: cannot find input file: $f" >&2;}
40588 { (exit 1); exit 1; }; }
40589 # Do quote $f, to prevent DOS paths from being IFS'd.
40592 if test -f "$f"; then
40595 elif test -f "$srcdir/$f"; then
40600 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
40601 echo "$as_me: error: cannot find input file: $f" >&2;}
40602 { (exit 1); exit 1; }; }
40605 done` || { (exit 1); exit 1; }
40606 # Remove the trailing spaces.
40607 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
40611 # Transform confdefs.h into two sed scripts, `conftest.defines' and
40612 # `conftest.undefs', that substitutes the proper values into
40613 # config.h.in to produce config.h. The first handles `#define'
40614 # templates, and the second `#undef' templates.
40615 # And first: Protect against being on the right side of a sed subst in
40616 # config.status. Protect against being in an unquoted here document
40617 # in config.status.
40618 rm -f conftest.defines conftest.undefs
40619 # Using a here document instead of a string reduces the quoting nightmare.
40620 # Putting comments in sed scripts is not portable.
40622 # `end' is used to avoid that the second main sed command (meant for
40623 # 0-ary CPP macros) applies to n-ary macro definitions.
40624 # See the Autoconf documentation for `clear'.
40625 cat >confdef2sed.sed <<\_ACEOF
40630 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
40632 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
40635 # If some macros were called several times there might be several times
40636 # the same #defines, which is useless. Nevertheless, we may not want to
40637 # sort them, since we want the *last* AC-DEFINE to be honored.
40638 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
40639 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
40640 rm -f confdef2sed.sed
40642 # This sed command replaces #undef with comments. This is necessary, for
40643 # example, in the case of _POSIX_SOURCE, which is predefined and required
40644 # on some systems where configure will not decide to define it.
40645 cat >>conftest.undefs <<\_ACEOF
40646 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
40649 # Break up conftest.defines because some shells have a limit on the size
40650 # of here documents, and old seds have small limits too (100 cmds).
40651 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
40652 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
40653 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
40654 echo ' :' >>$CONFIG_STATUS
40655 rm -f conftest.tail
40656 while grep . conftest.defines >/dev/null
40658 # Write a limited-size here document to $tmp/defines.sed.
40659 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
40660 # Speed up: don't consider the non `#define' lines.
40661 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
40662 # Work around the forget-to-reset-the-flag bug.
40663 echo 't clr' >>$CONFIG_STATUS
40664 echo ': clr' >>$CONFIG_STATUS
40665 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
40667 sed -f $tmp/defines.sed $tmp/in >$tmp/out
40669 mv $tmp/out $tmp/in
40671 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
40672 rm -f conftest.defines
40673 mv conftest.tail conftest.defines
40675 rm -f conftest.defines
40676 echo ' fi # grep' >>$CONFIG_STATUS
40677 echo >>$CONFIG_STATUS
40679 # Break up conftest.undefs because some shells have a limit on the size
40680 # of here documents, and old seds have small limits too (100 cmds).
40681 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
40682 rm -f conftest.tail
40683 while grep . conftest.undefs >/dev/null
40685 # Write a limited-size here document to $tmp/undefs.sed.
40686 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
40687 # Speed up: don't consider the non `#undef'
40688 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
40689 # Work around the forget-to-reset-the-flag bug.
40690 echo 't clr' >>$CONFIG_STATUS
40691 echo ': clr' >>$CONFIG_STATUS
40692 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
40694 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
40696 mv $tmp/out $tmp/in
40698 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
40699 rm -f conftest.undefs
40700 mv conftest.tail conftest.undefs
40702 rm -f conftest.undefs
40704 cat >>$CONFIG_STATUS <<\_ACEOF
40705 # Let's still pretend it is `configure' which instantiates (i.e., don't
40706 # use $as_me), people would be surprised to read:
40707 # /* config.h. Generated by config.status. */
40708 if test x"$ac_file" = x-; then
40709 echo "/* Generated by configure. */" >$tmp/config.h
40711 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
40713 cat $tmp/in >>$tmp/config.h
40715 if test x"$ac_file" != x-; then
40716 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
40717 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
40718 echo "$as_me: $ac_file is unchanged" >&6;}
40720 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
40721 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40722 X"$ac_file" : 'X\(//\)[^/]' \| \
40723 X"$ac_file" : 'X\(//\)$' \| \
40724 X"$ac_file" : 'X\(/\)' \| \
40725 . : '\(.\)' 2>/dev/null ||
40727 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40728 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40729 /^X\(\/\/\)$/{ s//\1/; q; }
40730 /^X\(\/\).*/{ s//\1/; q; }
40732 { if $as_mkdir_p; then
40737 while test ! -d "$as_dir"; do
40738 as_dirs="$as_dir $as_dirs"
40739 as_dir=`(dirname "$as_dir") 2>/dev/null ||
40740 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40741 X"$as_dir" : 'X\(//\)[^/]' \| \
40742 X"$as_dir" : 'X\(//\)$' \| \
40743 X"$as_dir" : 'X\(/\)' \| \
40744 . : '\(.\)' 2>/dev/null ||
40746 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40747 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40748 /^X\(\/\/\)$/{ s//\1/; q; }
40749 /^X\(\/\).*/{ s//\1/; q; }
40752 test ! -n "$as_dirs" || mkdir $as_dirs
40753 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
40754 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
40755 { (exit 1); exit 1; }; }; }
40758 mv $tmp/config.h $ac_file
40762 rm -f $tmp/config.h
40764 # Compute $ac_file's index in $config_headers.
40766 for _am_header in $config_headers :; do
40767 case $_am_header in
40768 $ac_file | $ac_file:* )
40771 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
40774 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
40775 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40776 X$ac_file : 'X\(//\)[^/]' \| \
40777 X$ac_file : 'X\(//\)$' \| \
40778 X$ac_file : 'X\(/\)' \| \
40779 . : '\(.\)' 2>/dev/null ||
40781 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40782 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40783 /^X\(\/\/\)$/{ s//\1/; q; }
40784 /^X\(\/\).*/{ s//\1/; q; }
40785 s/.*/./; q'`/stamp-h$_am_stamp_count
40788 cat >>$CONFIG_STATUS <<\_ACEOF
40791 # CONFIG_COMMANDS section.
40793 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
40794 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
40795 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
40796 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
40797 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40798 X"$ac_dest" : 'X\(//\)[^/]' \| \
40799 X"$ac_dest" : 'X\(//\)$' \| \
40800 X"$ac_dest" : 'X\(/\)' \| \
40801 . : '\(.\)' 2>/dev/null ||
40803 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40804 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40805 /^X\(\/\/\)$/{ s//\1/; q; }
40806 /^X\(\/\).*/{ s//\1/; q; }
40808 { if $as_mkdir_p; then
40813 while test ! -d "$as_dir"; do
40814 as_dirs="$as_dir $as_dirs"
40815 as_dir=`(dirname "$as_dir") 2>/dev/null ||
40816 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40817 X"$as_dir" : 'X\(//\)[^/]' \| \
40818 X"$as_dir" : 'X\(//\)$' \| \
40819 X"$as_dir" : 'X\(/\)' \| \
40820 . : '\(.\)' 2>/dev/null ||
40822 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40823 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40824 /^X\(\/\/\)$/{ s//\1/; q; }
40825 /^X\(\/\).*/{ s//\1/; q; }
40828 test ! -n "$as_dirs" || mkdir $as_dirs
40829 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
40830 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
40831 { (exit 1); exit 1; }; }; }
40835 if test "$ac_dir" != .; then
40836 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
40837 # A "../" for each directory in $ac_dir_suffix.
40838 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
40840 ac_dir_suffix= ac_top_builddir=
40844 .) # No --srcdir option. We are building in place.
40846 if test -z "$ac_top_builddir"; then
40849 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
40851 [\\/]* | ?:[\\/]* ) # Absolute path.
40852 ac_srcdir=$srcdir$ac_dir_suffix;
40853 ac_top_srcdir=$srcdir ;;
40854 *) # Relative path.
40855 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
40856 ac_top_srcdir=$ac_top_builddir$srcdir ;;
40859 # Do not use `cd foo && pwd` to compute absolute paths, because
40860 # the directories may not exist.
40862 .) ac_abs_builddir="$ac_dir";;
40865 .) ac_abs_builddir=`pwd`;;
40866 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
40867 *) ac_abs_builddir=`pwd`/"$ac_dir";;
40870 case $ac_abs_builddir in
40871 .) ac_abs_top_builddir=${ac_top_builddir}.;;
40873 case ${ac_top_builddir}. in
40874 .) ac_abs_top_builddir=$ac_abs_builddir;;
40875 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
40876 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
40879 case $ac_abs_builddir in
40880 .) ac_abs_srcdir=$ac_srcdir;;
40883 .) ac_abs_srcdir=$ac_abs_builddir;;
40884 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
40885 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
40888 case $ac_abs_builddir in
40889 .) ac_abs_top_srcdir=$ac_top_srcdir;;
40891 case $ac_top_srcdir in
40892 .) ac_abs_top_srcdir=$ac_abs_builddir;;
40893 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
40894 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
40899 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
40900 echo "$as_me: executing $ac_dest commands" >&6;}
40902 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
40903 # Strip MF so we end up with the name of the file.
40904 mf=`echo "$mf" | sed -e 's/:.*$//'`
40905 # Check whether this is an Automake generated Makefile or not.
40906 # We used to match only the files named `Makefile.in', but
40907 # some people rename them; so instead we look at the file content.
40908 # Grep'ing the first line is not enough: some people post-process
40909 # each Makefile.in and add a new line on top of each file to say so.
40910 # So let's grep whole file.
40911 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
40912 dirpart=`(dirname "$mf") 2>/dev/null ||
40913 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40914 X"$mf" : 'X\(//\)[^/]' \| \
40915 X"$mf" : 'X\(//\)$' \| \
40916 X"$mf" : 'X\(/\)' \| \
40917 . : '\(.\)' 2>/dev/null ||
40919 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40920 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40921 /^X\(\/\/\)$/{ s//\1/; q; }
40922 /^X\(\/\).*/{ s//\1/; q; }
40927 # Extract the definition of DEPDIR, am__include, and am__quote
40928 # from the Makefile without running `make'.
40929 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
40930 test -z "$DEPDIR" && continue
40931 am__include=`sed -n 's/^am__include = //p' < "$mf"`
40932 test -z "am__include" && continue
40933 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
40934 # When using ansi2knr, U may be empty or an underscore; expand it
40935 U=`sed -n 's/^U = //p' < "$mf"`
40936 # Find all dependency output files, they are included files with
40937 # $(DEPDIR) in their names. We invoke sed twice because it is the
40938 # simplest approach to changing $(DEPDIR) to its actual value in the
40940 for file in `sed -n "
40941 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
40942 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
40943 # Make sure the directory exists.
40944 test -f "$dirpart/$file" && continue
40945 fdir=`(dirname "$file") 2>/dev/null ||
40946 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40947 X"$file" : 'X\(//\)[^/]' \| \
40948 X"$file" : 'X\(//\)$' \| \
40949 X"$file" : 'X\(/\)' \| \
40950 . : '\(.\)' 2>/dev/null ||
40952 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40953 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40954 /^X\(\/\/\)$/{ s//\1/; q; }
40955 /^X\(\/\).*/{ s//\1/; q; }
40957 { if $as_mkdir_p; then
40958 mkdir -p $dirpart/$fdir
40960 as_dir=$dirpart/$fdir
40962 while test ! -d "$as_dir"; do
40963 as_dirs="$as_dir $as_dirs"
40964 as_dir=`(dirname "$as_dir") 2>/dev/null ||
40965 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40966 X"$as_dir" : 'X\(//\)[^/]' \| \
40967 X"$as_dir" : 'X\(//\)$' \| \
40968 X"$as_dir" : 'X\(/\)' \| \
40969 . : '\(.\)' 2>/dev/null ||
40971 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
40972 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
40973 /^X\(\/\/\)$/{ s//\1/; q; }
40974 /^X\(\/\).*/{ s//\1/; q; }
40977 test ! -n "$as_dirs" || mkdir $as_dirs
40978 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
40979 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
40980 { (exit 1); exit 1; }; }; }
40982 # echo "creating $dirpart/$file"
40983 echo '# dummy' > "$dirpart/$file"
40990 BACKENDSC="servers/slapd/backends.c"
40991 echo "Making $BACKENDSC"
40993 cat > $BACKENDSC << ENDX
40994 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
40996 * Copyright 1998-2007 The OpenLDAP Foundation.
40997 * All rights reserved.
40999 * Redistribution and use in source and binary forms, with or without
41000 * modification, are permitted only as authorized by the OpenLDAP
41003 * A copy of this license is available in the file LICENSE in the
41004 * top-level directory of the distribution or, alternatively, at
41005 * <http://www.OpenLDAP.org/license.html>.
41007 /* This file is automatically generated by configure; please do not edit. */
41009 #include "portable.h"
41013 if test "${STATIC_BACKENDS}"; then
41014 for b in config ${STATIC_BACKENDS}; do
41015 bb=`echo "${b}" | sed -e 's/back-//'`
41016 cat >> $BACKENDSC << ENDX
41017 extern BI_init ${bb}_back_initialize;
41021 cat >> $BACKENDSC << ENDX
41023 BackendInfo slap_binfo[] = {
41026 for b in config ${STATIC_BACKENDS}; do
41027 bb=`echo "${b}" | sed -e 's/back-//'`
41028 echo " Add ${bb} ..."
41029 cat >> $BACKENDSC << ENDX
41030 { "${bb}", ${bb}_back_initialize },
41034 cat >> $BACKENDSC << ENDX
41038 /* end of generated file */
41041 OVERLAYSC="servers/slapd/overlays/statover.c"
41042 echo "Making $OVERLAYSC"
41044 cat > $OVERLAYSC << ENDX
41045 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
41047 * Copyright 1998-2007 The OpenLDAP Foundation.
41048 * All rights reserved.
41050 * Redistribution and use in source and binary forms, with or without
41051 * modification, are permitted only as authorized by the OpenLDAP
41054 * A copy of this license is available in the file LICENSE in the
41055 * top-level directory of the distribution or, alternatively, at
41056 * <http://www.OpenLDAP.org/license.html>.
41058 /* This file is automatically generated by configure; please do not edit. */
41060 #include "portable.h"
41064 if test "${STATIC_OVERLAYS}"; then
41065 for o in ${STATIC_OVERLAYS}; do
41066 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
41067 cat >> $OVERLAYSC << ENDX
41068 extern OV_init ${oo}_initialize;
41073 cat >> $OVERLAYSC << ENDX
41075 OverlayInit slap_oinfo[] = {
41078 if test "${STATIC_OVERLAYS}"; then
41079 for o in ${STATIC_OVERLAYS}; do
41080 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
41081 echo " Add ${oo} ..."
41082 cat >> $OVERLAYSC << ENDX
41083 { "${oo}", ${oo}_initialize },
41088 cat >> $OVERLAYSC << ENDX
41092 /* end of generated file */
41095 echo Please run \"make depend\" to build dependencies
41101 cat >>$CONFIG_STATUS <<\_ACEOF
41103 { (exit 0); exit 0; }
41105 chmod +x $CONFIG_STATUS
41106 ac_clean_files=$ac_clean_files_save
41109 # configure is writing to config.log, and then calls config.status.
41110 # config.status does its own redirection, appending to config.log.
41111 # Unfortunately, on DOS this fails, as config.log is still kept open
41112 # by configure, so config.status won't be able to write to it; its
41113 # output is simply discarded. So we exec the FD to /dev/null,
41114 # effectively closing config.log, so it can be properly (re)opened and
41115 # appended to by config.status. When coming back to configure, we
41116 # need to make the FD available again.
41117 if test "$no_create" != yes; then
41119 ac_config_status_args=
41120 test "$silent" = yes &&
41121 ac_config_status_args="$ac_config_status_args --quiet"
41123 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
41125 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
41126 # would make configure fail if this is the last instruction.
41127 $ac_cs_success || { (exit 1); exit 1; }