2 # From configure.in OpenLDAP: pkg/ldap/configure.in,v 1.688 2009/01/17 01:08:10 kurt Exp .
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.61.
6 # Copyright 1998-2008 The OpenLDAP Foundation. All rights reserved.
7 # Restrictions apply, see COPYRIGHT and LICENSE files.
9 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
10 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## --------------------- ##
14 ## M4sh Initialization. ##
15 ## --------------------- ##
17 # Be more Bourne compatible
18 DUALCASE=1; export DUALCASE # for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
22 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in
28 *posix*) set -o posix ;;
37 # Avoid depending upon Character Ranges.
38 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
39 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
40 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
41 as_cr_digits='0123456789'
42 as_cr_alnum=$as_cr_Letters$as_cr_digits
44 # The user is always right.
45 if test "${PATH_SEPARATOR+set}" != set; then
46 echo "#! /bin/sh" >conf$$.sh
47 echo "exit 0" >>conf$$.sh
49 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
57 # Support unset when possible.
58 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
66 # We need space, tab and new line, in precisely that order. Quoting is
67 # there to prevent editors from complaining about space-tab.
68 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
69 # splitting by setting IFS to empty value.)
74 # Find who we are. Look in the path if we contain no directory separator.
76 *[\\/]* ) as_myself=$0 ;;
77 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
81 test -z "$as_dir" && as_dir=.
82 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
88 # We did not find ourselves, most probably we were run as `sh COMMAND'
89 # in which case we are not to be found in the path.
90 if test "x$as_myself" = x; then
93 if test ! -f "$as_myself"; then
94 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
98 # Work around bugs in pre-3.0 UWIN ksh.
99 for as_var in ENV MAIL MAILPATH
100 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
108 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
109 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
112 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
113 eval $as_var=C; export $as_var
115 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
119 # Required to use basename.
120 if expr a : '\(a\)' >/dev/null 2>&1 &&
121 test "X`expr 00001 : '.*\(...\)'`" = X001; then
127 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
134 # Name of the executable.
135 as_me=`$as_basename -- "$0" ||
136 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
137 X"$0" : 'X\(//\)$' \| \
138 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
140 sed '/^.*\/\([^/][^/]*\)\/*$/{
158 if test "x$CONFIG_SHELL" = x; then
159 if (eval ":") 2>/dev/null; then
165 if test $as_have_required = yes && (eval ":
175 as_func_ret_success () {
178 as_func_ret_failure () {
183 if as_func_success; then
187 echo as_func_success failed.
190 if as_func_failure; then
192 echo as_func_failure succeeded.
195 if as_func_ret_success; then
199 echo as_func_ret_success failed.
202 if as_func_ret_failure; then
204 echo as_func_ret_failure succeeded.
207 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
211 echo positional parameters were not saved.
214 test \$exitcode = 0) || { (exit 1); exit 1; }
219 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
220 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
221 ") 2> /dev/null; then
225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
226 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
229 test -z "$as_dir" && as_dir=.
232 for as_base in sh bash ksh sh5; do
233 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
240 for as_shell in $as_candidate_shells $SHELL; do
241 # Try only shells that exist, to save several forks.
242 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
243 { ("$as_shell") 2> /dev/null <<\_ASEOF
244 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
247 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
248 # is contrary to our usage. Disable this feature.
249 alias -g '${1+"$@"}'='"$@"'
252 case `(set -o) 2>/dev/null` in
253 *posix*) set -o posix ;;
262 CONFIG_SHELL=$as_shell
264 if { "$as_shell" 2> /dev/null <<\_ASEOF
265 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
268 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
269 # is contrary to our usage. Disable this feature.
270 alias -g '${1+"$@"}'='"$@"'
273 case `(set -o) 2>/dev/null` in
274 *posix*) set -o posix ;;
290 as_func_ret_success () {
293 as_func_ret_failure () {
298 if as_func_success; then
302 echo as_func_success failed.
305 if as_func_failure; then
307 echo as_func_failure succeeded.
310 if as_func_ret_success; then
314 echo as_func_ret_success failed.
317 if as_func_ret_failure; then
319 echo as_func_ret_failure succeeded.
322 if ( set x; as_func_ret_success y && test x = "$1" ); then
326 echo positional parameters were not saved.
329 test $exitcode = 0) || { (exit 1); exit 1; }
334 test "x$as_lineno_1" != "x$as_lineno_2" &&
335 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
346 if test "x$CONFIG_SHELL" != x; then
347 for as_var in BASH_ENV ENV
348 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
351 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
355 if test $as_have_required = no; then
356 echo This script requires a shell more modern than all the
357 echo shells that I found on your system. Please install a
358 echo modern shell, or manually run the script under such a
359 echo shell if you do have one.
360 { (exit 1); exit 1; }
370 (eval "as_func_return () {
379 as_func_ret_success () {
382 as_func_ret_failure () {
387 if as_func_success; then
391 echo as_func_success failed.
394 if as_func_failure; then
396 echo as_func_failure succeeded.
399 if as_func_ret_success; then
403 echo as_func_ret_success failed.
406 if as_func_ret_failure; then
408 echo as_func_ret_failure succeeded.
411 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
415 echo positional parameters were not saved.
418 test \$exitcode = 0") || {
419 echo No shell found that supports shell functions.
420 echo Please tell autoconf@gnu.org about your system,
421 echo including any error possibly output before this
429 test "x$as_lineno_1" != "x$as_lineno_2" &&
430 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
432 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
433 # uniformly replaced by the line number. The first 'sed' inserts a
434 # line-number line after each line using $LINENO; the second 'sed'
435 # does the real work. The second script uses 'N' to pair each
436 # line-number line with the line containing $LINENO, and appends
437 # trailing '-' during substitution so that $LINENO is not a special
439 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
440 # scripts with optimization help from Paolo Bonzini. Blame Lee
441 # E. McMahon (1931-1989) for sed's syntax. :-)
453 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
457 chmod +x "$as_me.lineno" ||
458 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
459 { (exit 1); exit 1; }; }
461 # Don't try to exec as it changes $[0], causing all sort of problems
462 # (the dirname of $[0] is not the place where we might find the
463 # original and so on. Autoconf is especially sensitive to this).
465 # Exit status is that of the last command.
470 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
476 ECHO_C= ECHO_N= ECHO_T=
480 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
487 if expr a : '\(a\)' >/dev/null 2>&1 &&
488 test "X`expr 00001 : '.*\(...\)'`" = X001; then
494 rm -f conf$$ conf$$.exe conf$$.file
495 if test -d conf$$.dir; then
496 rm -f conf$$.dir/conf$$.file
502 if ln -s conf$$.file conf$$ 2>/dev/null; then
504 # ... but there are two gotchas:
505 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
506 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
507 # In both cases, we have to default to `cp -p'.
508 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
510 elif ln conf$$.file conf$$ 2>/dev/null; then
515 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
516 rmdir conf$$.dir 2>/dev/null
518 if mkdir -p . 2>/dev/null; then
521 test -d ./-p && rmdir ./-p
525 if test -x / >/dev/null 2>&1; then
528 if ls -dL / >/dev/null 2>&1; then
535 if test -d "$1"; then
541 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
542 ???[sx]*):;;*)false;;esac;fi
546 as_executable_p=$as_test_x
548 # Sed expression to map a string onto a valid CPP name.
549 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
551 # Sed expression to map a string onto a valid variable name.
552 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
557 # Check that we are running under the correct shell.
558 SHELL=${CONFIG_SHELL-/bin/sh}
562 # Remove one level of quotation (which was required for Make).
563 ECHO=`echo "$ECHO" | sed 's,\\\\\$\\$0,'$0','`
568 if test "X$1" = X--no-reexec; then
569 # Discard the --no-reexec flag, and continue.
571 elif test "X$1" = X--fallback-echo; then
572 # Avoid inline document here, it may be left over
574 elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
575 # Yippee, $echo works!
578 # Restart under the correct shell.
579 exec $SHELL "$0" --no-reexec ${1+"$@"}
582 if test "X$1" = X--fallback-echo; then
583 # used as fallback echo
591 # The HP-UX ksh and POSIX shell print the target directory to stdout
593 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
595 if test -z "$ECHO"; then
596 if test "X${echo_test_string+set}" != Xset; then
597 # find a string as large as possible, as long as the shell can cope with it
598 for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
599 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
600 if (echo_test_string=`eval $cmd`) 2>/dev/null &&
601 echo_test_string=`eval $cmd` &&
602 (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
609 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
610 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
611 test "X$echo_testing_string" = "X$echo_test_string"; then
614 # The Solaris, AIX, and Digital Unix default echo programs unquote
615 # backslashes. This makes it impossible to quote backslashes using
616 # echo "$something" | sed 's/\\/\\\\/g'
618 # So, first we look for a working echo in the user's PATH.
620 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
621 for dir in $PATH /usr/ucb; do
623 if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
624 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
625 echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
626 test "X$echo_testing_string" = "X$echo_test_string"; then
633 if test "X$echo" = Xecho; then
634 # We didn't find a better echo, so look for alternatives.
635 if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
636 echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
637 test "X$echo_testing_string" = "X$echo_test_string"; then
638 # This shell has a builtin print -r that does the trick.
640 elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
641 test "X$CONFIG_SHELL" != X/bin/ksh; then
642 # If we have ksh, try running configure again with it.
643 ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
644 export ORIGINAL_CONFIG_SHELL
645 CONFIG_SHELL=/bin/ksh
647 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
651 if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
652 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
653 test "X$echo_testing_string" = "X$echo_test_string"; then
656 elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
657 test "X$echo_testing_string" = 'X\t' &&
658 echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
659 test "X$echo_testing_string" = "X$echo_test_string"; then
660 CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
662 SHELL="$CONFIG_SHELL"
664 echo="$CONFIG_SHELL $0 --fallback-echo"
665 elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
666 test "X$echo_testing_string" = 'X\t' &&
667 echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
668 test "X$echo_testing_string" = "X$echo_test_string"; then
669 echo="$CONFIG_SHELL $0 --fallback-echo"
671 # maybe with a smaller string...
674 for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
675 if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
682 if test "$prev" != 'sed 50q "$0"'; then
683 echo_test_string=`eval $prev`
684 export echo_test_string
685 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
687 # Oops. We lost completely, so just stick with echo.
696 # Copy echo and quote the copy suitably for passing to libtool from
697 # the Makefile, instead of quoting the original, which is used later.
699 if test "X$ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
700 ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
706 exec 7<&0 </dev/null 6>&1
709 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
710 # so uname gets run too.
711 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
716 ac_default_prefix=/usr/local
718 ac_config_libobj_dir=.
724 SHELL=${CONFIG_SHELL-/bin/sh}
726 # Identity of this package.
733 ac_unique_file="OpenLDAP"
734 ac_unique_file="build/version.sh"
735 ac_default_prefix=/usr/local
736 # Factoring default headers for most tests.
737 ac_includes_default="\
739 #ifdef HAVE_SYS_TYPES_H
740 # include <sys/types.h>
742 #ifdef HAVE_SYS_STAT_H
743 # include <sys/stat.h>
749 # ifdef HAVE_STDLIB_H
754 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
759 #ifdef HAVE_STRINGS_H
760 # include <strings.h>
762 #ifdef HAVE_INTTYPES_H
763 # include <inttypes.h>
781 program_transform_name
834 INSTALL_STRIP_PROGRAM
844 OPENLDAP_RELEASE_DATE
933 SLAPD_MODULES_CPPFLAGS
934 SLAPD_MODULES_LDFLAGS
936 SLAPD_STATIC_BACKENDS
937 SLAPD_DYNAMIC_BACKENDS
938 SLAPD_STATIC_OVERLAYS
939 SLAPD_DYNAMIC_OVERLAYS
961 ac_precious_vars='build_alias
972 # Initialize some variables set by options.
974 ac_init_version=false
975 # The variables have the same names as the options, with
976 # dashes changed to underlines.
984 program_transform_name=s,x,x,
992 # Installation directory options.
993 # These are left unexpanded so users can "make install exec_prefix=/foo"
994 # and all the variables that are supposed to be based on exec_prefix
995 # by default will actually change.
996 # Use braces instead of parens because sh, perl, etc. also accept them.
997 # (The list follows the same order as the GNU Coding Standards.)
998 bindir='${exec_prefix}/bin'
999 sbindir='${exec_prefix}/sbin'
1000 libexecdir='${exec_prefix}/libexec'
1001 datarootdir='${prefix}/share'
1002 datadir='${datarootdir}'
1003 sysconfdir='${prefix}/etc'
1004 sharedstatedir='${prefix}/com'
1005 localstatedir='${prefix}/var'
1006 includedir='${prefix}/include'
1007 oldincludedir='/usr/include'
1008 docdir='${datarootdir}/doc/${PACKAGE}'
1009 infodir='${datarootdir}/info'
1014 libdir='${exec_prefix}/lib'
1015 localedir='${datarootdir}/locale'
1016 mandir='${datarootdir}/man'
1022 # If the previous option needs an argument, assign it.
1023 if test -n "$ac_prev"; then
1024 eval $ac_prev=\$ac_option
1030 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
1034 # Accept the important Cygnus configure options, so we can diagnose typos.
1036 case $ac_dashdash$ac_option in
1040 -bindir | --bindir | --bindi | --bind | --bin | --bi)
1042 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
1043 bindir=$ac_optarg ;;
1045 -build | --build | --buil | --bui | --bu)
1046 ac_prev=build_alias ;;
1047 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
1048 build_alias=$ac_optarg ;;
1050 -cache-file | --cache-file | --cache-fil | --cache-fi \
1051 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
1052 ac_prev=cache_file ;;
1053 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
1054 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
1055 cache_file=$ac_optarg ;;
1057 --config-cache | -C)
1058 cache_file=config.cache ;;
1060 -datadir | --datadir | --datadi | --datad)
1062 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1063 datadir=$ac_optarg ;;
1065 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1066 | --dataroo | --dataro | --datar)
1067 ac_prev=datarootdir ;;
1068 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1069 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1070 datarootdir=$ac_optarg ;;
1072 -disable-* | --disable-*)
1073 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1074 # Reject names that are not valid shell variable names.
1075 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1076 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1077 { (exit 1); exit 1; }; }
1078 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1079 eval enable_$ac_feature=no ;;
1081 -docdir | --docdir | --docdi | --doc | --do)
1083 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1084 docdir=$ac_optarg ;;
1086 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1088 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1089 dvidir=$ac_optarg ;;
1091 -enable-* | --enable-*)
1092 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1093 # Reject names that are not valid shell variable names.
1094 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1095 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
1096 { (exit 1); exit 1; }; }
1097 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
1098 eval enable_$ac_feature=\$ac_optarg ;;
1100 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1101 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1102 | --exec | --exe | --ex)
1103 ac_prev=exec_prefix ;;
1104 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1105 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1106 | --exec=* | --exe=* | --ex=*)
1107 exec_prefix=$ac_optarg ;;
1109 -gas | --gas | --ga | --g)
1110 # Obsolete; use --with-gas.
1113 -help | --help | --hel | --he | -h)
1114 ac_init_help=long ;;
1115 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1116 ac_init_help=recursive ;;
1117 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1118 ac_init_help=short ;;
1120 -host | --host | --hos | --ho)
1121 ac_prev=host_alias ;;
1122 -host=* | --host=* | --hos=* | --ho=*)
1123 host_alias=$ac_optarg ;;
1125 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1127 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1129 htmldir=$ac_optarg ;;
1131 -includedir | --includedir | --includedi | --included | --include \
1132 | --includ | --inclu | --incl | --inc)
1133 ac_prev=includedir ;;
1134 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1135 | --includ=* | --inclu=* | --incl=* | --inc=*)
1136 includedir=$ac_optarg ;;
1138 -infodir | --infodir | --infodi | --infod | --info | --inf)
1140 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1141 infodir=$ac_optarg ;;
1143 -libdir | --libdir | --libdi | --libd)
1145 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1146 libdir=$ac_optarg ;;
1148 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1149 | --libexe | --libex | --libe)
1150 ac_prev=libexecdir ;;
1151 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1152 | --libexe=* | --libex=* | --libe=*)
1153 libexecdir=$ac_optarg ;;
1155 -localedir | --localedir | --localedi | --localed | --locale)
1156 ac_prev=localedir ;;
1157 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1158 localedir=$ac_optarg ;;
1160 -localstatedir | --localstatedir | --localstatedi | --localstated \
1161 | --localstate | --localstat | --localsta | --localst | --locals)
1162 ac_prev=localstatedir ;;
1163 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1164 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1165 localstatedir=$ac_optarg ;;
1167 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1169 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1170 mandir=$ac_optarg ;;
1172 -nfp | --nfp | --nf)
1173 # Obsolete; use --without-fp.
1176 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1177 | --no-cr | --no-c | -n)
1180 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1181 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1184 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1185 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1186 | --oldin | --oldi | --old | --ol | --o)
1187 ac_prev=oldincludedir ;;
1188 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1189 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1190 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1191 oldincludedir=$ac_optarg ;;
1193 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1195 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1196 prefix=$ac_optarg ;;
1198 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1199 | --program-pre | --program-pr | --program-p)
1200 ac_prev=program_prefix ;;
1201 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1202 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1203 program_prefix=$ac_optarg ;;
1205 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1206 | --program-suf | --program-su | --program-s)
1207 ac_prev=program_suffix ;;
1208 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1209 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1210 program_suffix=$ac_optarg ;;
1212 -program-transform-name | --program-transform-name \
1213 | --program-transform-nam | --program-transform-na \
1214 | --program-transform-n | --program-transform- \
1215 | --program-transform | --program-transfor \
1216 | --program-transfo | --program-transf \
1217 | --program-trans | --program-tran \
1218 | --progr-tra | --program-tr | --program-t)
1219 ac_prev=program_transform_name ;;
1220 -program-transform-name=* | --program-transform-name=* \
1221 | --program-transform-nam=* | --program-transform-na=* \
1222 | --program-transform-n=* | --program-transform-=* \
1223 | --program-transform=* | --program-transfor=* \
1224 | --program-transfo=* | --program-transf=* \
1225 | --program-trans=* | --program-tran=* \
1226 | --progr-tra=* | --program-tr=* | --program-t=*)
1227 program_transform_name=$ac_optarg ;;
1229 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1231 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1232 pdfdir=$ac_optarg ;;
1234 -psdir | --psdir | --psdi | --psd | --ps)
1236 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1239 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1240 | -silent | --silent | --silen | --sile | --sil)
1243 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1245 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1247 sbindir=$ac_optarg ;;
1249 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1250 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1251 | --sharedst | --shareds | --shared | --share | --shar \
1253 ac_prev=sharedstatedir ;;
1254 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1255 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1256 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1258 sharedstatedir=$ac_optarg ;;
1260 -site | --site | --sit)
1262 -site=* | --site=* | --sit=*)
1265 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1267 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1268 srcdir=$ac_optarg ;;
1270 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1271 | --syscon | --sysco | --sysc | --sys | --sy)
1272 ac_prev=sysconfdir ;;
1273 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1274 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1275 sysconfdir=$ac_optarg ;;
1277 -target | --target | --targe | --targ | --tar | --ta | --t)
1278 ac_prev=target_alias ;;
1279 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1280 target_alias=$ac_optarg ;;
1282 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1285 -version | --version | --versio | --versi | --vers | -V)
1286 ac_init_version=: ;;
1289 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1290 # Reject names that are not valid shell variable names.
1291 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1292 { echo "$as_me: error: invalid package name: $ac_package" >&2
1293 { (exit 1); exit 1; }; }
1294 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1295 eval with_$ac_package=\$ac_optarg ;;
1297 -without-* | --without-*)
1298 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1299 # Reject names that are not valid shell variable names.
1300 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1301 { echo "$as_me: error: invalid package name: $ac_package" >&2
1302 { (exit 1); exit 1; }; }
1303 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1304 eval with_$ac_package=no ;;
1307 # Obsolete; use --with-x.
1310 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1311 | --x-incl | --x-inc | --x-in | --x-i)
1312 ac_prev=x_includes ;;
1313 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1314 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1315 x_includes=$ac_optarg ;;
1317 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1318 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1319 ac_prev=x_libraries ;;
1320 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1321 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1322 x_libraries=$ac_optarg ;;
1324 -*) { echo "$as_me: error: unrecognized option: $ac_option
1325 Try \`$0 --help' for more information." >&2
1326 { (exit 1); exit 1; }; }
1330 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1331 # Reject names that are not valid shell variable names.
1332 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1333 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1334 { (exit 1); exit 1; }; }
1335 eval $ac_envvar=\$ac_optarg
1336 export $ac_envvar ;;
1339 # FIXME: should be removed in autoconf 3.0.
1340 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1341 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1342 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1343 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1349 if test -n "$ac_prev"; then
1350 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1351 { echo "$as_me: error: missing argument to $ac_option" >&2
1352 { (exit 1); exit 1; }; }
1355 # Be sure to have absolute directory names.
1356 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1357 datadir sysconfdir sharedstatedir localstatedir includedir \
1358 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1359 libdir localedir mandir
1361 eval ac_val=\$$ac_var
1363 [\\/$]* | ?:[\\/]* ) continue;;
1364 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1366 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1367 { (exit 1); exit 1; }; }
1370 # There might be people who depend on the old broken behavior: `$host'
1371 # used to hold the argument of --host etc.
1372 # FIXME: To remove some day.
1375 target=$target_alias
1377 # FIXME: To remove some day.
1378 if test "x$host_alias" != x; then
1379 if test "x$build_alias" = x; then
1380 cross_compiling=maybe
1381 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1382 If a cross compiler is detected then cross compile mode will be used." >&2
1383 elif test "x$build_alias" != "x$host_alias"; then
1389 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1391 test "$silent" = yes && exec 6>/dev/null
1394 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1395 ac_ls_di=`ls -di .` &&
1396 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1397 { echo "$as_me: error: Working directory cannot be determined" >&2
1398 { (exit 1); exit 1; }; }
1399 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1400 { echo "$as_me: error: pwd does not report name of working directory" >&2
1401 { (exit 1); exit 1; }; }
1404 # Find the source files, if location was not specified.
1405 if test -z "$srcdir"; then
1406 ac_srcdir_defaulted=yes
1407 # Try the directory containing this script, then the parent directory.
1408 ac_confdir=`$as_dirname -- "$0" ||
1409 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1410 X"$0" : 'X\(//\)[^/]' \| \
1411 X"$0" : 'X\(//\)$' \| \
1412 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1414 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1432 if test ! -r "$srcdir/$ac_unique_file"; then
1436 ac_srcdir_defaulted=no
1438 if test ! -r "$srcdir/$ac_unique_file"; then
1439 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1440 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1441 { (exit 1); exit 1; }; }
1443 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1445 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1446 { (exit 1); exit 1; }; }
1448 # When building in place, set srcdir=.
1449 if test "$ac_abs_confdir" = "$ac_pwd"; then
1452 # Remove unnecessary trailing slashes from srcdir.
1453 # Double slashes in file names in object file debugging info
1454 # mess up M-x gdb in Emacs.
1456 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1458 for ac_var in $ac_precious_vars; do
1459 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1460 eval ac_env_${ac_var}_value=\$${ac_var}
1461 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1462 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1466 # Report the --help message.
1468 if test "$ac_init_help" = "long"; then
1469 # Omit some internal or obsolete options to make the list less imposing.
1470 # This message is too long to be a string in the A/UX 3.1 sh.
1472 \`configure' configures this package to adapt to many kinds of systems.
1474 Usage: $0 [OPTION]... [VAR=VALUE]...
1476 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1477 VAR=VALUE. See below for descriptions of some of the useful variables.
1479 Defaults for the options are specified in brackets.
1482 -h, --help display this help and exit
1483 --help=short display options specific to this package
1484 --help=recursive display the short help of all the included packages
1485 -V, --version display version information and exit
1486 -q, --quiet, --silent do not print \`checking...' messages
1487 --cache-file=FILE cache test results in FILE [disabled]
1488 -C, --config-cache alias for \`--cache-file=config.cache'
1489 -n, --no-create do not create output files
1490 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1492 Installation directories:
1493 --prefix=PREFIX install architecture-independent files in PREFIX
1494 [$ac_default_prefix]
1495 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1498 By default, \`make install' will install all the files in
1499 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1500 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1501 for instance \`--prefix=\$HOME'.
1503 For better control, use the options below.
1505 Fine tuning of the installation directories:
1506 --bindir=DIR user executables [EPREFIX/bin]
1507 --sbindir=DIR system admin executables [EPREFIX/sbin]
1508 --libexecdir=DIR program executables [EPREFIX/libexec]
1509 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1510 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1511 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1512 --libdir=DIR object code libraries [EPREFIX/lib]
1513 --includedir=DIR C header files [PREFIX/include]
1514 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1515 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1516 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1517 --infodir=DIR info documentation [DATAROOTDIR/info]
1518 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1519 --mandir=DIR man documentation [DATAROOTDIR/man]
1520 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1521 --htmldir=DIR html documentation [DOCDIR]
1522 --dvidir=DIR dvi documentation [DOCDIR]
1523 --pdfdir=DIR pdf documentation [DOCDIR]
1524 --psdir=DIR ps documentation [DOCDIR]
1530 --program-prefix=PREFIX prepend PREFIX to installed program names
1531 --program-suffix=SUFFIX append SUFFIX to installed program names
1532 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
1535 --build=BUILD configure for building on BUILD [guessed]
1536 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1537 --target=TARGET configure for building compilers for TARGET [HOST]
1541 if test -n "$ac_init_help"; then
1546 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1547 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1548 --enable-debug enable debugging no|yes|traditional [yes]
1549 --enable-dynamic enable linking built binaries with dynamic libs [no]
1550 --enable-syslog enable syslog support [auto]
1551 --enable-proctitle enable proctitle support [yes]
1552 --enable-ipv6 enable IPv6 support [auto]
1553 --enable-local enable AF_LOCAL (AF_UNIX) socket support [auto]
1555 SLAPD (Standalone LDAP Daemon) Options:
1556 --enable-slapd enable building slapd [yes]
1557 --enable-dynacl enable run-time loadable ACL support (experimental) [no]
1558 --enable-aci enable per-object ACIs (experimental) no|yes|mod [no]
1559 --enable-cleartext enable cleartext passwords [yes]
1560 --enable-crypt enable crypt(3) passwords [no]
1561 --enable-lmpasswd enable LAN Manager passwords [no]
1562 --enable-spasswd enable (Cyrus) SASL password verification [no]
1563 --enable-modules enable dynamic module support [no]
1564 --enable-rewrite enable DN rewriting in back-ldap and rwm overlay [auto]
1565 --enable-rlookups enable reverse lookups of client hostnames [no]
1566 --enable-slapi enable SLAPI support (experimental) [no]
1567 --enable-slp enable SLPv2 support [no]
1568 --enable-wrappers enable tcp wrapper support [no]
1570 SLAPD Backend Options:
1571 --enable-backends enable all available backends no|yes|mod
1572 --enable-bdb enable Berkeley DB backend no|yes|mod [no]
1573 --enable-dnssrv enable dnssrv backend no|yes|mod [no]
1574 --enable-hdb enable Hierarchical DB backend no|yes|mod [yes]
1575 --enable-ldap enable ldap backend no|yes|mod [no]
1576 --enable-meta enable metadirectory backend no|yes|mod [no]
1577 --enable-monitor enable monitor backend no|yes|mod [yes]
1578 --enable-ndb enable MySQL NDB Cluster backend no|yes|mod [no]
1579 --enable-null enable null backend no|yes|mod [no]
1580 --enable-passwd enable passwd backend no|yes|mod [no]
1581 --enable-perl enable perl backend no|yes|mod [no]
1582 --enable-relay enable relay backend no|yes|mod [yes]
1583 --enable-shell enable shell backend no|yes|mod [no]
1584 --enable-sock enable sock backend no|yes|mod [no]
1585 --enable-sql enable sql backend no|yes|mod [no]
1587 SLAPD Overlay Options:
1588 --enable-overlays enable all available overlays no|yes|mod
1589 --enable-accesslog In-Directory Access Logging overlay no|yes|mod [no]
1590 --enable-auditlog Audit Logging overlay no|yes|mod [no]
1591 --enable-collect Collect overlay no|yes|mod [no]
1592 --enable-constraint Attribute Constraint overlay no|yes|mod [no]
1593 --enable-dds Dynamic Directory Services overlay no|yes|mod [no]
1594 --enable-deref Dereference overlay no|yes|mod [no]
1595 --enable-dyngroup Dynamic Group overlay no|yes|mod [no]
1596 --enable-dynlist Dynamic List overlay no|yes|mod [no]
1597 --enable-memberof Reverse Group Membership overlay no|yes|mod [no]
1598 --enable-ppolicy Password Policy overlay no|yes|mod [no]
1599 --enable-proxycache Proxy Cache overlay no|yes|mod [no]
1600 --enable-refint Referential Integrity overlay no|yes|mod [no]
1601 --enable-retcode Return Code testing overlay no|yes|mod [no]
1602 --enable-rwm Rewrite/Remap overlay no|yes|mod [no]
1603 --enable-seqmod Sequential Modify overlay no|yes|mod [yes]
1604 --enable-syncprov Syncrepl Provider overlay no|yes|mod [yes]
1605 --enable-translucent Translucent Proxy overlay no|yes|mod [no]
1606 --enable-unique Attribute Uniqueness overlay no|yes|mod [no]
1607 --enable-valsort Value Sorting overlay no|yes|mod [no]
1609 Library Generation & Linking Options
1610 --enable-static[=PKGS] build static libraries [default=yes]
1611 --enable-shared[=PKGS] build shared libraries [default=yes]
1612 --enable-fast-install[=PKGS]
1613 optimize for fast installation [default=yes]
1614 --disable-dependency-tracking speeds up one-time build
1615 --enable-dependency-tracking do not reject slow dependency extractors
1616 --disable-libtool-lock avoid locking (might break parallel builds)
1619 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1620 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1621 --with-subdir=DIR change default subdirectory used for installs
1622 --with-cyrus-sasl with Cyrus SASL support [auto]
1623 --with-fetch with fetch(3) URL support [auto]
1624 --with-gssapi with GSSAPI support [auto]
1625 --with-threads with threads [auto]
1626 --with-tls with TLS/SSL support auto|openssl|gnutls [auto]
1627 --with-yielding-select with implicitly yielding select [auto]
1628 --with-mp with multiple precision statistics auto|longlong|long|bignum|gmp [auto]
1629 --with-odbc with specific ODBC support iodbc|unixodbc|odbc32|auto [auto]
1630 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1631 --with-pic try to use only PIC/non-PIC objects [default=use
1633 --with-tags[=TAGS] include additional configurations [automatic]
1635 See INSTALL file for further details.
1637 Some influential environment variables:
1638 CC C compiler command
1639 CFLAGS C compiler flags
1640 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1641 nonstandard directory <lib dir>
1642 LIBS libraries to pass to the linker, e.g. -l<library>
1643 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1644 you have headers in a nonstandard directory <include dir>
1647 Use these variables to override the choices made by `configure' or to help
1648 it to find libraries and programs with nonstandard names/locations.
1654 if test "$ac_init_help" = "recursive"; then
1655 # If there are subdirs, report their specific --help.
1656 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1657 test -d "$ac_dir" || continue
1661 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1663 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1664 # A ".." for each directory in $ac_dir_suffix.
1665 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1666 case $ac_top_builddir_sub in
1667 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1668 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1671 ac_abs_top_builddir=$ac_pwd
1672 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1673 # for backward compatibility:
1674 ac_top_builddir=$ac_top_build_prefix
1677 .) # We are building in place.
1679 ac_top_srcdir=$ac_top_builddir_sub
1680 ac_abs_top_srcdir=$ac_pwd ;;
1681 [\\/]* | ?:[\\/]* ) # Absolute name.
1682 ac_srcdir=$srcdir$ac_dir_suffix;
1683 ac_top_srcdir=$srcdir
1684 ac_abs_top_srcdir=$srcdir ;;
1686 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1687 ac_top_srcdir=$ac_top_build_prefix$srcdir
1688 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1690 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1692 cd "$ac_dir" || { ac_status=$?; continue; }
1693 # Check for guested configure.
1694 if test -f "$ac_srcdir/configure.gnu"; then
1696 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1697 elif test -f "$ac_srcdir/configure"; then
1699 $SHELL "$ac_srcdir/configure" --help=recursive
1701 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1703 cd "$ac_pwd" || { ac_status=$?; break; }
1707 test -n "$ac_init_help" && exit $ac_status
1708 if $ac_init_version; then
1711 generated by GNU Autoconf 2.61
1713 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1714 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1715 This configure script is free software; the Free Software Foundation
1716 gives unlimited permission to copy, distribute and modify it.
1718 Copyright 1998-2008 The OpenLDAP Foundation. All rights reserved.
1719 Restrictions apply, see COPYRIGHT and LICENSE files.
1723 cat >config.log <<_ACEOF
1724 This file contains any messages produced by compilers while
1725 running configure, to aid debugging if configure makes a mistake.
1727 It was created by $as_me, which was
1728 generated by GNU Autoconf 2.61. Invocation command line was
1740 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1741 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1742 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1743 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1744 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1746 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1747 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1749 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1750 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1751 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1752 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1753 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1754 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1755 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1763 test -z "$as_dir" && as_dir=.
1764 echo "PATH: $as_dir"
1780 # Keep a trace of the command line.
1781 # Strip out --no-create and --no-recursion so they do not pile up.
1782 # Strip out --silent because we don't want to record it for future runs.
1783 # Also quote any args containing shell meta-characters.
1784 # Make two passes to allow for proper duplicate-argument suppression.
1788 ac_must_keep_next=false
1794 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1795 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1796 | -silent | --silent | --silen | --sile | --sil)
1799 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1802 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1804 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1805 if test $ac_must_keep_next = true; then
1806 ac_must_keep_next=false # Got value, back to normal.
1809 *=* | --config-cache | -C | -disable-* | --disable-* \
1810 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1811 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1812 | -with-* | --with-* | -without-* | --without-* | --x)
1813 case "$ac_configure_args0 " in
1814 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1817 -* ) ac_must_keep_next=true ;;
1820 ac_configure_args="$ac_configure_args '$ac_arg'"
1825 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1826 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1828 # When interrupted or exit'd, cleanup temporary files, and complete
1829 # config.log. We remove comments because anyway the quotes in there
1830 # would cause problems or look ugly.
1831 # WARNING: Use '\'' to represent an apostrophe within the trap.
1832 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1833 trap 'exit_status=$?
1834 # Save into config.log some information that might help in debugging.
1839 ## ---------------- ##
1840 ## Cache variables. ##
1841 ## ---------------- ##
1844 # The following way of writing the cache mishandles newlines in values,
1846 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1847 eval ac_val=\$$ac_var
1851 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1852 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1855 _ | IFS | as_nl) ;; #(
1856 *) $as_unset $ac_var ;;
1861 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1862 *${as_nl}ac_space=\ *)
1864 "s/'\''/'\''\\\\'\'''\''/g;
1865 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1868 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1876 ## ----------------- ##
1877 ## Output variables. ##
1878 ## ----------------- ##
1881 for ac_var in $ac_subst_vars
1883 eval ac_val=\$$ac_var
1885 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1887 echo "$ac_var='\''$ac_val'\''"
1891 if test -n "$ac_subst_files"; then
1893 ## ------------------- ##
1894 ## File substitutions. ##
1895 ## ------------------- ##
1898 for ac_var in $ac_subst_files
1900 eval ac_val=\$$ac_var
1902 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1904 echo "$ac_var='\''$ac_val'\''"
1909 if test -s confdefs.h; then
1919 test "$ac_signal" != 0 &&
1920 echo "$as_me: caught signal $ac_signal"
1921 echo "$as_me: exit $exit_status"
1923 rm -f core *.core core.conftest.* &&
1924 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1927 for ac_signal in 1 2 13 15; do
1928 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1932 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1933 rm -f -r conftest* confdefs.h
1935 # Predefined preprocessor variables.
1937 cat >>confdefs.h <<_ACEOF
1938 #define PACKAGE_NAME "$PACKAGE_NAME"
1942 cat >>confdefs.h <<_ACEOF
1943 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1947 cat >>confdefs.h <<_ACEOF
1948 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1952 cat >>confdefs.h <<_ACEOF
1953 #define PACKAGE_STRING "$PACKAGE_STRING"
1957 cat >>confdefs.h <<_ACEOF
1958 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1962 # Let the site file select an alternate cache file if it wants to.
1963 # Prefer explicitly selected file to automatically selected ones.
1964 if test -n "$CONFIG_SITE"; then
1965 set x "$CONFIG_SITE"
1966 elif test "x$prefix" != xNONE; then
1967 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1969 set x "$ac_default_prefix/share/config.site" \
1970 "$ac_default_prefix/etc/config.site"
1975 if test -r "$ac_site_file"; then
1976 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1977 echo "$as_me: loading site script $ac_site_file" >&6;}
1978 sed 's/^/| /' "$ac_site_file" >&5
1984 # Check that the precious variables saved in the cache have kept the same
1986 ac_cache_corrupted=false
1987 for ac_var in $ac_precious_vars; do
1988 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1989 eval ac_new_set=\$ac_env_${ac_var}_set
1990 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1991 eval ac_new_val=\$ac_env_${ac_var}_value
1992 case $ac_old_set,$ac_new_set in
1994 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1995 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1996 ac_cache_corrupted=: ;;
1998 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1999 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2000 ac_cache_corrupted=: ;;
2003 if test "x$ac_old_val" != "x$ac_new_val"; then
2004 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
2005 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2006 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
2007 echo "$as_me: former value: $ac_old_val" >&2;}
2008 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
2009 echo "$as_me: current value: $ac_new_val" >&2;}
2010 ac_cache_corrupted=:
2013 # Pass precious variables to config.status.
2014 if test "$ac_new_set" = set; then
2016 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2017 *) ac_arg=$ac_var=$ac_new_val ;;
2019 case " $ac_configure_args " in
2020 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2021 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
2025 if $ac_cache_corrupted; then
2026 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2027 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2028 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2029 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2030 { (exit 1); exit 1; }; }
2050 ac_cpp='$CPP $CPPFLAGS'
2051 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2052 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2053 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2083 for ac_dir in build "$srcdir"/build; do
2084 if test -f "$ac_dir/install-sh"; then
2086 ac_install_sh="$ac_aux_dir/install-sh -c"
2088 elif test -f "$ac_dir/install.sh"; then
2090 ac_install_sh="$ac_aux_dir/install.sh -c"
2092 elif test -f "$ac_dir/shtool"; then
2094 ac_install_sh="$ac_aux_dir/shtool install -c"
2098 if test -z "$ac_aux_dir"; then
2099 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in build \"$srcdir\"/build" >&5
2100 echo "$as_me: error: cannot find install-sh or install.sh in build \"$srcdir\"/build" >&2;}
2101 { (exit 1); exit 1; }; }
2104 # These three variables are undocumented and unsupported,
2105 # and are intended to be withdrawn in a future Autoconf release.
2106 # They can cause serious problems if a builder's source tree is in a directory
2107 # whose full name contains unusual characters.
2108 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2109 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2110 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2113 eval `$ac_aux_dir/version.sh`
2114 if test -z "$OL_STRING"; then
2115 { { echo "$as_me:$LINENO: error: could not determine version" >&5
2116 echo "$as_me: error: could not determine version" >&2;}
2117 { (exit 1); exit 1; }; }
2120 if test -f "$ac_aux_dir/shtool" && test ! -d $ac_aux_dir/shtool; then
2121 ac_cv_shtool="$ac_aux_dir/shtool"
2123 { { echo "$as_me:$LINENO: error: no shtool found in $ac_aux_dir" >&5
2124 echo "$as_me: error: no shtool found in $ac_aux_dir" >&2;}
2125 { (exit 1); exit 1; }; }
2128 SHTOOL="$ac_cv_shtool"
2132 TB="`$SHTOOL echo -e '%B' 2>/dev/null`"
2133 TN="`$SHTOOL echo -e '%b' 2>/dev/null`"
2137 if test -d $ac_aux_dir/CVS; then
2138 OPENLDAP_CVS="(from CVS sources) "
2141 echo "Configuring ${TB}${OL_STRING}${TN} ${OPENLDAP_CVS}..."
2143 # Make sure we can run config.sub.
2144 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2145 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2146 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2147 { (exit 1); exit 1; }; }
2149 { echo "$as_me:$LINENO: checking build system type" >&5
2150 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2151 if test "${ac_cv_build+set}" = set; then
2152 echo $ECHO_N "(cached) $ECHO_C" >&6
2154 ac_build_alias=$build_alias
2155 test "x$ac_build_alias" = x &&
2156 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2157 test "x$ac_build_alias" = x &&
2158 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2159 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2160 { (exit 1); exit 1; }; }
2161 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2162 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2163 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2164 { (exit 1); exit 1; }; }
2167 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2168 echo "${ECHO_T}$ac_cv_build" >&6; }
2169 case $ac_cv_build in
2171 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2172 echo "$as_me: error: invalid value of canonical build" >&2;}
2173 { (exit 1); exit 1; }; };;
2176 ac_save_IFS=$IFS; IFS='-'
2182 # Remember, the first character of IFS is used to create $*,
2183 # except with old shells:
2186 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2189 { echo "$as_me:$LINENO: checking host system type" >&5
2190 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2191 if test "${ac_cv_host+set}" = set; then
2192 echo $ECHO_N "(cached) $ECHO_C" >&6
2194 if test "x$host_alias" = x; then
2195 ac_cv_host=$ac_cv_build
2197 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2198 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2199 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2200 { (exit 1); exit 1; }; }
2204 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2205 echo "${ECHO_T}$ac_cv_host" >&6; }
2208 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2209 echo "$as_me: error: invalid value of canonical host" >&2;}
2210 { (exit 1); exit 1; }; };;
2213 ac_save_IFS=$IFS; IFS='-'
2219 # Remember, the first character of IFS is used to create $*,
2220 # except with old shells:
2223 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2226 { echo "$as_me:$LINENO: checking target system type" >&5
2227 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
2228 if test "${ac_cv_target+set}" = set; then
2229 echo $ECHO_N "(cached) $ECHO_C" >&6
2231 if test "x$target_alias" = x; then
2232 ac_cv_target=$ac_cv_host
2234 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2235 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
2236 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
2237 { (exit 1); exit 1; }; }
2241 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
2242 echo "${ECHO_T}$ac_cv_target" >&6; }
2243 case $ac_cv_target in
2245 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
2246 echo "$as_me: error: invalid value of canonical target" >&2;}
2247 { (exit 1); exit 1; }; };;
2249 target=$ac_cv_target
2250 ac_save_IFS=$IFS; IFS='-'
2256 # Remember, the first character of IFS is used to create $*,
2257 # except with old shells:
2260 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2263 # The aliases save the names the user supplied, while $host etc.
2264 # will get canonicalized.
2265 test -n "$target_alias" &&
2266 test "$program_prefix$program_suffix$program_transform_name" = \
2268 program_prefix=${target_alias}-
2270 am__api_version="1.9"
2271 # Find a good install program. We prefer a C program (faster),
2272 # so one script is as good as another. But avoid the broken or
2273 # incompatible versions:
2274 # SysV /etc/install, /usr/sbin/install
2275 # SunOS /usr/etc/install
2276 # IRIX /sbin/install
2278 # AmigaOS /C/install, which installs bootblocks on floppy discs
2279 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2280 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2281 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2282 # OS/2's system install, which has a completely different semantic
2283 # ./install, which can be erroneously created by make from ./install.sh.
2284 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2285 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
2286 if test -z "$INSTALL"; then
2287 if test "${ac_cv_path_install+set}" = set; then
2288 echo $ECHO_N "(cached) $ECHO_C" >&6
2290 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2294 test -z "$as_dir" && as_dir=.
2295 # Account for people who put trailing slashes in PATH elements.
2297 ./ | .// | /cC/* | \
2298 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2299 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2302 # OSF1 and SCO ODT 3.0 have their own names for install.
2303 # Don't use installbsd from OSF since it installs stuff as root
2305 for ac_prog in ginstall scoinst install; do
2306 for ac_exec_ext in '' $ac_executable_extensions; do
2307 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2308 if test $ac_prog = install &&
2309 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2310 # AIX install. It has an incompatible calling convention.
2312 elif test $ac_prog = install &&
2313 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2314 # program-specific install script used by HP pwplus--don't use.
2317 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2330 if test "${ac_cv_path_install+set}" = set; then
2331 INSTALL=$ac_cv_path_install
2333 # As a last resort, use the slow shell script. Don't cache a
2334 # value for INSTALL within a source directory, because that will
2335 # break other packages using the cache if that directory is
2336 # removed, or if the value is a relative name.
2337 INSTALL=$ac_install_sh
2340 { echo "$as_me:$LINENO: result: $INSTALL" >&5
2341 echo "${ECHO_T}$INSTALL" >&6; }
2343 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2344 # It thinks the first close brace ends the variable substitution.
2345 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2347 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2349 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2351 { echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2352 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6; }
2355 echo timestamp > conftest.file
2356 # Do `set' in a subshell so we don't clobber the current shell's
2357 # arguments. Must try -L first in case configure is actually a
2358 # symlink; some systems play weird games with the mod time of symlinks
2359 # (eg FreeBSD returns the mod time of the symlink's containing
2362 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2363 if test "$*" = "X"; then
2365 set X `ls -t $srcdir/configure conftest.file`
2368 if test "$*" != "X $srcdir/configure conftest.file" \
2369 && test "$*" != "X conftest.file $srcdir/configure"; then
2371 # If neither matched, then we have a broken ls. This can happen
2372 # if, for instance, CONFIG_SHELL is bash and it inherits a
2373 # broken ls alias from the environment. This has actually
2374 # happened. Such a system could not be considered "sane".
2375 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2376 alias in your environment" >&5
2377 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2378 alias in your environment" >&2;}
2379 { (exit 1); exit 1; }; }
2382 test "$2" = conftest.file
2388 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2389 Check your system clock" >&5
2390 echo "$as_me: error: newly created file is older than distributed files!
2391 Check your system clock" >&2;}
2392 { (exit 1); exit 1; }; }
2394 { echo "$as_me:$LINENO: result: yes" >&5
2395 echo "${ECHO_T}yes" >&6; }
2396 test "$program_prefix" != NONE &&
2397 program_transform_name="s&^&$program_prefix&;$program_transform_name"
2398 # Use a double $ so make ignores it.
2399 test "$program_suffix" != NONE &&
2400 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2401 # Double any \ or $. echo might interpret backslashes.
2402 # By default was `s,x,x', remove it if useless.
2403 cat <<\_ACEOF >conftest.sed
2404 s/[\\$]/&&/g;s/;s,x,x,$//
2406 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2409 # expand $ac_aux_dir to an absolute path
2410 am_aux_dir=`cd $ac_aux_dir && pwd`
2412 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2413 # Use eval to expand $SHELL
2414 if eval "$MISSING --run true"; then
2415 am_missing_run="$MISSING --run "
2418 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2419 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2422 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2423 # We used to keeping the `.' as first argument, in order to
2424 # allow $(mkdir_p) to be used without argument. As in
2425 # $(mkdir_p) $(somedir)
2426 # where $(somedir) is conditionally defined. However this is wrong
2428 # 1. if the package is installed by a user who cannot write `.'
2429 # make install will fail,
2430 # 2. the above comment should most certainly read
2431 # $(mkdir_p) $(DESTDIR)$(somedir)
2432 # so it does not work when $(somedir) is undefined and
2433 # $(DESTDIR) is not.
2434 # To support the latter case, we have to write
2435 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2436 # so the `.' trick is pointless.
2437 mkdir_p='mkdir -p --'
2439 # On NextStep and OpenStep, the `mkdir' command does not
2440 # recognize any option. It will interpret all options as
2441 # directories to create, and then abort because `.' already
2443 for d in ./-p ./--version;
2445 test -d $d && rmdir $d
2447 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2448 if test -f "$ac_aux_dir/mkinstalldirs"; then
2449 mkdir_p='$(mkinstalldirs)'
2451 mkdir_p='$(install_sh) -d'
2455 for ac_prog in gawk mawk nawk awk
2457 # Extract the first word of "$ac_prog", so it can be a program name with args.
2458 set dummy $ac_prog; ac_word=$2
2459 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2460 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2461 if test "${ac_cv_prog_AWK+set}" = set; then
2462 echo $ECHO_N "(cached) $ECHO_C" >&6
2464 if test -n "$AWK"; then
2465 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2467 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2471 test -z "$as_dir" && as_dir=.
2472 for ac_exec_ext in '' $ac_executable_extensions; do
2473 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2474 ac_cv_prog_AWK="$ac_prog"
2475 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2485 if test -n "$AWK"; then
2486 { echo "$as_me:$LINENO: result: $AWK" >&5
2487 echo "${ECHO_T}$AWK" >&6; }
2489 { echo "$as_me:$LINENO: result: no" >&5
2490 echo "${ECHO_T}no" >&6; }
2494 test -n "$AWK" && break
2497 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2498 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
2499 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2500 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
2501 echo $ECHO_N "(cached) $ECHO_C" >&6
2503 cat >conftest.make <<\_ACEOF
2506 @echo '@@@%%%=$(MAKE)=@@@%%%'
2508 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2509 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2511 eval ac_cv_prog_make_${ac_make}_set=yes;;
2513 eval ac_cv_prog_make_${ac_make}_set=no;;
2517 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2518 { echo "$as_me:$LINENO: result: yes" >&5
2519 echo "${ECHO_T}yes" >&6; }
2522 { echo "$as_me:$LINENO: result: no" >&5
2523 echo "${ECHO_T}no" >&6; }
2524 SET_MAKE="MAKE=${MAKE-make}"
2527 rm -rf .tst 2>/dev/null
2528 mkdir .tst 2>/dev/null
2529 if test -d .tst; then
2534 rmdir .tst 2>/dev/null
2536 # test to see if srcdir already configured
2537 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2538 test -f $srcdir/config.status; then
2539 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2540 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2541 { (exit 1); exit 1; }; }
2544 # test whether we have cygpath
2545 if test -z "$CYGPATH_W"; then
2546 if (cygpath --version) >/dev/null 2>/dev/null; then
2547 CYGPATH_W='cygpath -w'
2554 # Define the identity of the package.
2559 # Some tools Automake needs.
2561 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2564 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2567 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2570 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2573 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2575 install_sh=${install_sh-"$am_aux_dir/install-sh"}
2577 # Installed binaries are usually stripped using `strip' when the user
2578 # run `make install-strip'. However `strip' might not be the right
2579 # tool to use in cross-compilation environments, therefore Automake
2580 # will honor the `STRIP' environment variable to overrule this program.
2581 if test "$cross_compiling" != no; then
2582 if test -n "$ac_tool_prefix"; then
2583 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2584 set dummy ${ac_tool_prefix}strip; ac_word=$2
2585 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2586 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2587 if test "${ac_cv_prog_STRIP+set}" = set; then
2588 echo $ECHO_N "(cached) $ECHO_C" >&6
2590 if test -n "$STRIP"; then
2591 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2597 test -z "$as_dir" && as_dir=.
2598 for ac_exec_ext in '' $ac_executable_extensions; do
2599 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2600 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2601 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2610 STRIP=$ac_cv_prog_STRIP
2611 if test -n "$STRIP"; then
2612 { echo "$as_me:$LINENO: result: $STRIP" >&5
2613 echo "${ECHO_T}$STRIP" >&6; }
2615 { echo "$as_me:$LINENO: result: no" >&5
2616 echo "${ECHO_T}no" >&6; }
2621 if test -z "$ac_cv_prog_STRIP"; then
2623 # Extract the first word of "strip", so it can be a program name with args.
2624 set dummy strip; ac_word=$2
2625 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2626 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2627 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
2628 echo $ECHO_N "(cached) $ECHO_C" >&6
2630 if test -n "$ac_ct_STRIP"; then
2631 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2633 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2637 test -z "$as_dir" && as_dir=.
2638 for ac_exec_ext in '' $ac_executable_extensions; do
2639 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2640 ac_cv_prog_ac_ct_STRIP="strip"
2641 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2650 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2651 if test -n "$ac_ct_STRIP"; then
2652 { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
2653 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
2655 { echo "$as_me:$LINENO: result: no" >&5
2656 echo "${ECHO_T}no" >&6; }
2659 if test "x$ac_ct_STRIP" = x; then
2662 case $cross_compiling:$ac_tool_warned in
2664 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2665 whose name does not start with the host triplet. If you think this
2666 configuration is useful to you, please write to autoconf@gnu.org." >&5
2667 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2668 whose name does not start with the host triplet. If you think this
2669 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2670 ac_tool_warned=yes ;;
2675 STRIP="$ac_cv_prog_STRIP"
2679 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
2681 # We need awk for the "check" target. The system "awk" is bad on
2683 # Always define AMTAR for backward compatibility.
2685 AMTAR=${AMTAR-"${am_missing_run}tar"}
2687 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2693 cat >>confdefs.h <<_ACEOF
2694 #define OPENLDAP_PACKAGE "$PACKAGE"
2698 cat >>confdefs.h <<_ACEOF
2699 #define OPENLDAP_VERSION "$VERSION"
2704 cat >>confdefs.h <<_ACEOF
2705 #define LDAP_VENDOR_VERSION $OL_API_INC
2709 cat >>confdefs.h <<_ACEOF
2710 #define LDAP_VENDOR_VERSION_MAJOR $OL_MAJOR
2714 cat >>confdefs.h <<_ACEOF
2715 #define LDAP_VENDOR_VERSION_MINOR $OL_MINOR
2719 cat >>confdefs.h <<_ACEOF
2720 #define LDAP_VENDOR_VERSION_PATCH $OL_PATCH
2724 OPENLDAP_LIBRELEASE=$OL_API_LIB_RELEASE
2726 OPENLDAP_LIBVERSION=$OL_API_LIB_VERSION
2728 OPENLDAP_RELEASE_DATE="$OL_RELEASE_DATE"
2736 ac_config_headers="$ac_config_headers include/portable.h:include/portable.hin"
2738 ac_config_headers="$ac_config_headers include/ldap_features.h:include/ldap_features.hin"
2740 ac_config_headers="$ac_config_headers include/lber_types.h:include/lber_types.hin"
2743 { echo "$as_me:$LINENO: checking configure arguments" >&5
2744 echo $ECHO_N "checking configure arguments... $ECHO_C" >&6; }
2749 ldap_subdir="/openldap"
2752 # Check whether --with-subdir was given.
2753 if test "${with_subdir+set}" = set; then
2754 withval=$with_subdir; case "$withval" in
2760 ldap_subdir="$withval"
2763 ldap_subdir="/$withval"
2770 # OpenLDAP --enable-debug
2772 # Check whether --enable-debug was given.
2773 if test "${enable_debug+set}" = set; then
2774 enableval=$enable_debug;
2776 for ol_val in no yes traditional ; do
2777 if test "$enableval" = "$ol_val" ; then
2781 if test "$ol_arg" = "invalid" ; then
2782 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-debug" >&5
2783 echo "$as_me: error: bad value $enableval for --enable-debug" >&2;}
2784 { (exit 1); exit 1; }; }
2786 ol_enable_debug="$ol_arg"
2792 # end --enable-debug
2793 # OpenLDAP --enable-dynamic
2795 # Check whether --enable-dynamic was given.
2796 if test "${enable_dynamic+set}" = set; then
2797 enableval=$enable_dynamic;
2799 for ol_val in auto yes no ; do
2800 if test "$enableval" = "$ol_val" ; then
2804 if test "$ol_arg" = "invalid" ; then
2805 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynamic" >&5
2806 echo "$as_me: error: bad value $enableval for --enable-dynamic" >&2;}
2807 { (exit 1); exit 1; }; }
2809 ol_enable_dynamic="$ol_arg"
2812 ol_enable_dynamic=no
2815 # end --enable-dynamic
2816 # OpenLDAP --enable-syslog
2818 # Check whether --enable-syslog was given.
2819 if test "${enable_syslog+set}" = set; then
2820 enableval=$enable_syslog;
2822 for ol_val in auto yes no ; do
2823 if test "$enableval" = "$ol_val" ; then
2827 if test "$ol_arg" = "invalid" ; then
2828 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syslog" >&5
2829 echo "$as_me: error: bad value $enableval for --enable-syslog" >&2;}
2830 { (exit 1); exit 1; }; }
2832 ol_enable_syslog="$ol_arg"
2835 ol_enable_syslog=auto
2838 # end --enable-syslog
2839 # OpenLDAP --enable-proctitle
2841 # Check whether --enable-proctitle was given.
2842 if test "${enable_proctitle+set}" = set; then
2843 enableval=$enable_proctitle;
2845 for ol_val in auto yes no ; do
2846 if test "$enableval" = "$ol_val" ; then
2850 if test "$ol_arg" = "invalid" ; then
2851 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proctitle" >&5
2852 echo "$as_me: error: bad value $enableval for --enable-proctitle" >&2;}
2853 { (exit 1); exit 1; }; }
2855 ol_enable_proctitle="$ol_arg"
2858 ol_enable_proctitle=yes
2861 # end --enable-proctitle
2862 ol_enable_referrals=${ol_enable_referrals-no}
2863 # OpenLDAP --enable-ipv6
2865 # Check whether --enable-ipv6 was given.
2866 if test "${enable_ipv6+set}" = set; then
2867 enableval=$enable_ipv6;
2869 for ol_val in auto yes no ; do
2870 if test "$enableval" = "$ol_val" ; then
2874 if test "$ol_arg" = "invalid" ; then
2875 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ipv6" >&5
2876 echo "$as_me: error: bad value $enableval for --enable-ipv6" >&2;}
2877 { (exit 1); exit 1; }; }
2879 ol_enable_ipv6="$ol_arg"
2886 # OpenLDAP --enable-local
2888 # Check whether --enable-local was given.
2889 if test "${enable_local+set}" = set; then
2890 enableval=$enable_local;
2892 for ol_val in auto yes no ; do
2893 if test "$enableval" = "$ol_val" ; then
2897 if test "$ol_arg" = "invalid" ; then
2898 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-local" >&5
2899 echo "$as_me: error: bad value $enableval for --enable-local" >&2;}
2900 { (exit 1); exit 1; }; }
2902 ol_enable_local="$ol_arg"
2905 ol_enable_local=auto
2908 # end --enable-local
2910 # OpenLDAP --with-cyrus_sasl
2912 # Check whether --with-cyrus_sasl was given.
2913 if test "${with_cyrus_sasl+set}" = set; then
2914 withval=$with_cyrus_sasl;
2916 for ol_val in auto yes no ; do
2917 if test "$withval" = "$ol_val" ; then
2921 if test "$ol_arg" = "invalid" ; then
2922 { { echo "$as_me:$LINENO: error: bad value $withval for --with-cyrus_sasl" >&5
2923 echo "$as_me: error: bad value $withval for --with-cyrus_sasl" >&2;}
2924 { (exit 1); exit 1; }; }
2926 ol_with_cyrus_sasl="$ol_arg"
2929 ol_with_cyrus_sasl="auto"
2931 # end --with-cyrus_sasl
2933 # OpenLDAP --with-fetch
2935 # Check whether --with-fetch was given.
2936 if test "${with_fetch+set}" = set; then
2937 withval=$with_fetch;
2939 for ol_val in auto yes no ; do
2940 if test "$withval" = "$ol_val" ; then
2944 if test "$ol_arg" = "invalid" ; then
2945 { { echo "$as_me:$LINENO: error: bad value $withval for --with-fetch" >&5
2946 echo "$as_me: error: bad value $withval for --with-fetch" >&2;}
2947 { (exit 1); exit 1; }; }
2949 ol_with_fetch="$ol_arg"
2952 ol_with_fetch="auto"
2956 # OpenLDAP --with-gssapi
2958 # Check whether --with-gssapi was given.
2959 if test "${with_gssapi+set}" = set; then
2960 withval=$with_gssapi;
2962 for ol_val in auto yes no ; do
2963 if test "$withval" = "$ol_val" ; then
2967 if test "$ol_arg" = "invalid" ; then
2968 { { echo "$as_me:$LINENO: error: bad value $withval for --with-gssapi" >&5
2969 echo "$as_me: error: bad value $withval for --with-gssapi" >&2;}
2970 { (exit 1); exit 1; }; }
2972 ol_with_gssapi="$ol_arg"
2975 ol_with_gssapi="auto"
2979 # OpenLDAP --with-threads
2981 # Check whether --with-threads was given.
2982 if test "${with_threads+set}" = set; then
2983 withval=$with_threads;
2985 for ol_val in auto nt posix mach pth lwp yes no manual ; do
2986 if test "$withval" = "$ol_val" ; then
2990 if test "$ol_arg" = "invalid" ; then
2991 { { echo "$as_me:$LINENO: error: bad value $withval for --with-threads" >&5
2992 echo "$as_me: error: bad value $withval for --with-threads" >&2;}
2993 { (exit 1); exit 1; }; }
2995 ol_with_threads="$ol_arg"
2998 ol_with_threads="auto"
3000 # end --with-threads
3002 # OpenLDAP --with-tls
3004 # Check whether --with-tls was given.
3005 if test "${with_tls+set}" = set; then
3008 for ol_val in auto openssl gnutls yes no ; do
3009 if test "$withval" = "$ol_val" ; then
3013 if test "$ol_arg" = "invalid" ; then
3014 { { echo "$as_me:$LINENO: error: bad value $withval for --with-tls" >&5
3015 echo "$as_me: error: bad value $withval for --with-tls" >&2;}
3016 { (exit 1); exit 1; }; }
3018 ol_with_tls="$ol_arg"
3025 # OpenLDAP --with-yielding_select
3027 # Check whether --with-yielding_select was given.
3028 if test "${with_yielding_select+set}" = set; then
3029 withval=$with_yielding_select;
3031 for ol_val in auto yes no manual ; do
3032 if test "$withval" = "$ol_val" ; then
3036 if test "$ol_arg" = "invalid" ; then
3037 { { echo "$as_me:$LINENO: error: bad value $withval for --with-yielding_select" >&5
3038 echo "$as_me: error: bad value $withval for --with-yielding_select" >&2;}
3039 { (exit 1); exit 1; }; }
3041 ol_with_yielding_select="$ol_arg"
3044 ol_with_yielding_select="auto"
3046 # end --with-yielding_select
3048 # OpenLDAP --with-mp
3050 # Check whether --with-mp was given.
3051 if test "${with_mp+set}" = set; then
3054 for ol_val in auto longlong long bignum gmp yes no ; do
3055 if test "$withval" = "$ol_val" ; then
3059 if test "$ol_arg" = "invalid" ; then
3060 { { echo "$as_me:$LINENO: error: bad value $withval for --with-mp" >&5
3061 echo "$as_me: error: bad value $withval for --with-mp" >&2;}
3062 { (exit 1); exit 1; }; }
3064 ol_with_mp="$ol_arg"
3071 # OpenLDAP --with-odbc
3073 # Check whether --with-odbc was given.
3074 if test "${with_odbc+set}" = set; then
3077 for ol_val in auto iodbc unixodbc odbc32 ; do
3078 if test "$withval" = "$ol_val" ; then
3082 if test "$ol_arg" = "invalid" ; then
3083 { { echo "$as_me:$LINENO: error: bad value $withval for --with-odbc" >&5
3084 echo "$as_me: error: bad value $withval for --with-odbc" >&2;}
3085 { (exit 1); exit 1; }; }
3087 ol_with_odbc="$ol_arg"
3096 # Check whether --enable-xxslapdoptions was given.
3097 if test "${enable_xxslapdoptions+set}" = set; then
3098 enableval=$enable_xxslapdoptions;
3101 # OpenLDAP --enable-slapd
3103 # Check whether --enable-slapd was given.
3104 if test "${enable_slapd+set}" = set; then
3105 enableval=$enable_slapd;
3107 for ol_val in auto yes no ; do
3108 if test "$enableval" = "$ol_val" ; then
3112 if test "$ol_arg" = "invalid" ; then
3113 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapd" >&5
3114 echo "$as_me: error: bad value $enableval for --enable-slapd" >&2;}
3115 { (exit 1); exit 1; }; }
3117 ol_enable_slapd="$ol_arg"
3123 # end --enable-slapd
3124 # OpenLDAP --enable-dynacl
3126 # Check whether --enable-dynacl was given.
3127 if test "${enable_dynacl+set}" = set; then
3128 enableval=$enable_dynacl;
3130 for ol_val in auto yes no ; do
3131 if test "$enableval" = "$ol_val" ; then
3135 if test "$ol_arg" = "invalid" ; then
3136 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynacl" >&5
3137 echo "$as_me: error: bad value $enableval for --enable-dynacl" >&2;}
3138 { (exit 1); exit 1; }; }
3140 ol_enable_dynacl="$ol_arg"
3146 # end --enable-dynacl
3147 # OpenLDAP --enable-aci
3149 # Check whether --enable-aci was given.
3150 if test "${enable_aci+set}" = set; then
3151 enableval=$enable_aci;
3153 for ol_val in no yes mod ; do
3154 if test "$enableval" = "$ol_val" ; then
3158 if test "$ol_arg" = "invalid" ; then
3159 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-aci" >&5
3160 echo "$as_me: error: bad value $enableval for --enable-aci" >&2;}
3161 { (exit 1); exit 1; }; }
3163 ol_enable_aci="$ol_arg"
3170 # OpenLDAP --enable-cleartext
3172 # Check whether --enable-cleartext was given.
3173 if test "${enable_cleartext+set}" = set; then
3174 enableval=$enable_cleartext;
3176 for ol_val in auto yes no ; do
3177 if test "$enableval" = "$ol_val" ; then
3181 if test "$ol_arg" = "invalid" ; then
3182 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-cleartext" >&5
3183 echo "$as_me: error: bad value $enableval for --enable-cleartext" >&2;}
3184 { (exit 1); exit 1; }; }
3186 ol_enable_cleartext="$ol_arg"
3189 ol_enable_cleartext=yes
3192 # end --enable-cleartext
3193 # OpenLDAP --enable-crypt
3195 # Check whether --enable-crypt was given.
3196 if test "${enable_crypt+set}" = set; then
3197 enableval=$enable_crypt;
3199 for ol_val in auto yes no ; do
3200 if test "$enableval" = "$ol_val" ; then
3204 if test "$ol_arg" = "invalid" ; then
3205 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-crypt" >&5
3206 echo "$as_me: error: bad value $enableval for --enable-crypt" >&2;}
3207 { (exit 1); exit 1; }; }
3209 ol_enable_crypt="$ol_arg"
3215 # end --enable-crypt
3216 # OpenLDAP --enable-lmpasswd
3218 # Check whether --enable-lmpasswd was given.
3219 if test "${enable_lmpasswd+set}" = set; then
3220 enableval=$enable_lmpasswd;
3222 for ol_val in auto yes no ; do
3223 if test "$enableval" = "$ol_val" ; then
3227 if test "$ol_arg" = "invalid" ; then
3228 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-lmpasswd" >&5
3229 echo "$as_me: error: bad value $enableval for --enable-lmpasswd" >&2;}
3230 { (exit 1); exit 1; }; }
3232 ol_enable_lmpasswd="$ol_arg"
3235 ol_enable_lmpasswd=no
3238 # end --enable-lmpasswd
3239 # OpenLDAP --enable-spasswd
3241 # Check whether --enable-spasswd was given.
3242 if test "${enable_spasswd+set}" = set; then
3243 enableval=$enable_spasswd;
3245 for ol_val in auto yes no ; do
3246 if test "$enableval" = "$ol_val" ; then
3250 if test "$ol_arg" = "invalid" ; then
3251 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-spasswd" >&5
3252 echo "$as_me: error: bad value $enableval for --enable-spasswd" >&2;}
3253 { (exit 1); exit 1; }; }
3255 ol_enable_spasswd="$ol_arg"
3258 ol_enable_spasswd=no
3261 # end --enable-spasswd
3262 # OpenLDAP --enable-modules
3264 # Check whether --enable-modules was given.
3265 if test "${enable_modules+set}" = set; then
3266 enableval=$enable_modules;
3268 for ol_val in auto yes no ; do
3269 if test "$enableval" = "$ol_val" ; then
3273 if test "$ol_arg" = "invalid" ; then
3274 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-modules" >&5
3275 echo "$as_me: error: bad value $enableval for --enable-modules" >&2;}
3276 { (exit 1); exit 1; }; }
3278 ol_enable_modules="$ol_arg"
3281 ol_enable_modules=no
3284 # end --enable-modules
3285 # OpenLDAP --enable-rewrite
3287 # Check whether --enable-rewrite was given.
3288 if test "${enable_rewrite+set}" = set; then
3289 enableval=$enable_rewrite;
3291 for ol_val in auto yes no ; 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-rewrite" >&5
3298 echo "$as_me: error: bad value $enableval for --enable-rewrite" >&2;}
3299 { (exit 1); exit 1; }; }
3301 ol_enable_rewrite="$ol_arg"
3304 ol_enable_rewrite=auto
3307 # end --enable-rewrite
3308 # OpenLDAP --enable-rlookups
3310 # Check whether --enable-rlookups was given.
3311 if test "${enable_rlookups+set}" = set; then
3312 enableval=$enable_rlookups;
3314 for ol_val in auto yes no ; do
3315 if test "$enableval" = "$ol_val" ; then
3319 if test "$ol_arg" = "invalid" ; then
3320 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rlookups" >&5
3321 echo "$as_me: error: bad value $enableval for --enable-rlookups" >&2;}
3322 { (exit 1); exit 1; }; }
3324 ol_enable_rlookups="$ol_arg"
3327 ol_enable_rlookups=no
3330 # end --enable-rlookups
3331 # OpenLDAP --enable-slapi
3333 # Check whether --enable-slapi was given.
3334 if test "${enable_slapi+set}" = set; then
3335 enableval=$enable_slapi;
3337 for ol_val in auto yes no ; do
3338 if test "$enableval" = "$ol_val" ; then
3342 if test "$ol_arg" = "invalid" ; then
3343 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slapi" >&5
3344 echo "$as_me: error: bad value $enableval for --enable-slapi" >&2;}
3345 { (exit 1); exit 1; }; }
3347 ol_enable_slapi="$ol_arg"
3353 # end --enable-slapi
3354 # OpenLDAP --enable-slp
3356 # Check whether --enable-slp was given.
3357 if test "${enable_slp+set}" = set; then
3358 enableval=$enable_slp;
3360 for ol_val in auto yes no ; do
3361 if test "$enableval" = "$ol_val" ; then
3365 if test "$ol_arg" = "invalid" ; then
3366 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-slp" >&5
3367 echo "$as_me: error: bad value $enableval for --enable-slp" >&2;}
3368 { (exit 1); exit 1; }; }
3370 ol_enable_slp="$ol_arg"
3377 # OpenLDAP --enable-wrappers
3379 # Check whether --enable-wrappers was given.
3380 if test "${enable_wrappers+set}" = set; then
3381 enableval=$enable_wrappers;
3383 for ol_val in auto yes no ; do
3384 if test "$enableval" = "$ol_val" ; then
3388 if test "$ol_arg" = "invalid" ; then
3389 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-wrappers" >&5
3390 echo "$as_me: error: bad value $enableval for --enable-wrappers" >&2;}
3391 { (exit 1); exit 1; }; }
3393 ol_enable_wrappers="$ol_arg"
3396 ol_enable_wrappers=no
3399 # end --enable-wrappers
3416 # Check whether --enable-xxslapbackends was given.
3417 if test "${enable_xxslapbackends+set}" = set; then
3418 enableval=$enable_xxslapbackends;
3422 # OpenLDAP --enable-backends
3424 # Check whether --enable-backends was given.
3425 if test "${enable_backends+set}" = set; then
3426 enableval=$enable_backends;
3428 for ol_val in no yes mod ; do
3429 if test "$enableval" = "$ol_val" ; then
3433 if test "$ol_arg" = "invalid" ; then
3434 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-backends" >&5
3435 echo "$as_me: error: bad value $enableval for --enable-backends" >&2;}
3436 { (exit 1); exit 1; }; }
3438 ol_enable_backends="$ol_arg"
3442 # end --enable-backends
3443 # OpenLDAP --enable-bdb
3445 # Check whether --enable-bdb was given.
3446 if test "${enable_bdb+set}" = set; then
3447 enableval=$enable_bdb;
3449 for ol_val in no yes mod ; do
3450 if test "$enableval" = "$ol_val" ; then
3454 if test "$ol_arg" = "invalid" ; then
3455 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-bdb" >&5
3456 echo "$as_me: error: bad value $enableval for --enable-bdb" >&2;}
3457 { (exit 1); exit 1; }; }
3459 ol_enable_bdb="$ol_arg"
3462 ol_enable_bdb=${ol_enable_backends:-no}
3466 # OpenLDAP --enable-dnssrv
3468 # Check whether --enable-dnssrv was given.
3469 if test "${enable_dnssrv+set}" = set; then
3470 enableval=$enable_dnssrv;
3472 for ol_val in no yes mod ; do
3473 if test "$enableval" = "$ol_val" ; then
3477 if test "$ol_arg" = "invalid" ; then
3478 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dnssrv" >&5
3479 echo "$as_me: error: bad value $enableval for --enable-dnssrv" >&2;}
3480 { (exit 1); exit 1; }; }
3482 ol_enable_dnssrv="$ol_arg"
3485 ol_enable_dnssrv=${ol_enable_backends:-no}
3488 # end --enable-dnssrv
3489 # OpenLDAP --enable-hdb
3491 # Check whether --enable-hdb was given.
3492 if test "${enable_hdb+set}" = set; then
3493 enableval=$enable_hdb;
3495 for ol_val in no yes mod ; do
3496 if test "$enableval" = "$ol_val" ; then
3500 if test "$ol_arg" = "invalid" ; then
3501 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-hdb" >&5
3502 echo "$as_me: error: bad value $enableval for --enable-hdb" >&2;}
3503 { (exit 1); exit 1; }; }
3505 ol_enable_hdb="$ol_arg"
3508 ol_enable_hdb=${ol_enable_backends:-yes}
3512 # OpenLDAP --enable-ldap
3514 # Check whether --enable-ldap was given.
3515 if test "${enable_ldap+set}" = set; then
3516 enableval=$enable_ldap;
3518 for ol_val in no yes mod ; do
3519 if test "$enableval" = "$ol_val" ; then
3523 if test "$ol_arg" = "invalid" ; then
3524 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ldap" >&5
3525 echo "$as_me: error: bad value $enableval for --enable-ldap" >&2;}
3526 { (exit 1); exit 1; }; }
3528 ol_enable_ldap="$ol_arg"
3531 ol_enable_ldap=${ol_enable_backends:-no}
3535 # OpenLDAP --enable-meta
3537 # Check whether --enable-meta was given.
3538 if test "${enable_meta+set}" = set; then
3539 enableval=$enable_meta;
3541 for ol_val in no yes mod ; do
3542 if test "$enableval" = "$ol_val" ; then
3546 if test "$ol_arg" = "invalid" ; then
3547 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-meta" >&5
3548 echo "$as_me: error: bad value $enableval for --enable-meta" >&2;}
3549 { (exit 1); exit 1; }; }
3551 ol_enable_meta="$ol_arg"
3554 ol_enable_meta=${ol_enable_backends:-no}
3558 # OpenLDAP --enable-monitor
3560 # Check whether --enable-monitor was given.
3561 if test "${enable_monitor+set}" = set; then
3562 enableval=$enable_monitor;
3564 for ol_val in no yes mod ; do
3565 if test "$enableval" = "$ol_val" ; then
3569 if test "$ol_arg" = "invalid" ; then
3570 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-monitor" >&5
3571 echo "$as_me: error: bad value $enableval for --enable-monitor" >&2;}
3572 { (exit 1); exit 1; }; }
3574 ol_enable_monitor="$ol_arg"
3577 ol_enable_monitor=${ol_enable_backends:-yes}
3580 # end --enable-monitor
3581 # OpenLDAP --enable-ndb
3583 # Check whether --enable-ndb was given.
3584 if test "${enable_ndb+set}" = set; then
3585 enableval=$enable_ndb;
3587 for ol_val in no yes mod ; do
3588 if test "$enableval" = "$ol_val" ; then
3592 if test "$ol_arg" = "invalid" ; then
3593 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ndb" >&5
3594 echo "$as_me: error: bad value $enableval for --enable-ndb" >&2;}
3595 { (exit 1); exit 1; }; }
3597 ol_enable_ndb="$ol_arg"
3600 ol_enable_ndb=${ol_enable_backends:-no}
3604 # OpenLDAP --enable-null
3606 # Check whether --enable-null was given.
3607 if test "${enable_null+set}" = set; then
3608 enableval=$enable_null;
3610 for ol_val in no yes mod ; do
3611 if test "$enableval" = "$ol_val" ; then
3615 if test "$ol_arg" = "invalid" ; then
3616 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-null" >&5
3617 echo "$as_me: error: bad value $enableval for --enable-null" >&2;}
3618 { (exit 1); exit 1; }; }
3620 ol_enable_null="$ol_arg"
3623 ol_enable_null=${ol_enable_backends:-no}
3627 # OpenLDAP --enable-passwd
3629 # Check whether --enable-passwd was given.
3630 if test "${enable_passwd+set}" = set; then
3631 enableval=$enable_passwd;
3633 for ol_val in no yes mod ; do
3634 if test "$enableval" = "$ol_val" ; then
3638 if test "$ol_arg" = "invalid" ; then
3639 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-passwd" >&5
3640 echo "$as_me: error: bad value $enableval for --enable-passwd" >&2;}
3641 { (exit 1); exit 1; }; }
3643 ol_enable_passwd="$ol_arg"
3646 ol_enable_passwd=${ol_enable_backends:-no}
3649 # end --enable-passwd
3650 # OpenLDAP --enable-perl
3652 # Check whether --enable-perl was given.
3653 if test "${enable_perl+set}" = set; then
3654 enableval=$enable_perl;
3656 for ol_val in no yes mod ; do
3657 if test "$enableval" = "$ol_val" ; then
3661 if test "$ol_arg" = "invalid" ; then
3662 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-perl" >&5
3663 echo "$as_me: error: bad value $enableval for --enable-perl" >&2;}
3664 { (exit 1); exit 1; }; }
3666 ol_enable_perl="$ol_arg"
3669 ol_enable_perl=${ol_enable_backends:-no}
3673 # OpenLDAP --enable-relay
3675 # Check whether --enable-relay was given.
3676 if test "${enable_relay+set}" = set; then
3677 enableval=$enable_relay;
3679 for ol_val in no yes mod ; do
3680 if test "$enableval" = "$ol_val" ; then
3684 if test "$ol_arg" = "invalid" ; then
3685 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-relay" >&5
3686 echo "$as_me: error: bad value $enableval for --enable-relay" >&2;}
3687 { (exit 1); exit 1; }; }
3689 ol_enable_relay="$ol_arg"
3692 ol_enable_relay=${ol_enable_backends:-yes}
3695 # end --enable-relay
3696 # OpenLDAP --enable-shell
3698 # Check whether --enable-shell was given.
3699 if test "${enable_shell+set}" = set; then
3700 enableval=$enable_shell;
3702 for ol_val in no yes mod ; do
3703 if test "$enableval" = "$ol_val" ; then
3707 if test "$ol_arg" = "invalid" ; then
3708 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-shell" >&5
3709 echo "$as_me: error: bad value $enableval for --enable-shell" >&2;}
3710 { (exit 1); exit 1; }; }
3712 ol_enable_shell="$ol_arg"
3715 ol_enable_shell=${ol_enable_backends:-no}
3718 # end --enable-shell
3719 # OpenLDAP --enable-sock
3721 # Check whether --enable-sock was given.
3722 if test "${enable_sock+set}" = set; then
3723 enableval=$enable_sock;
3725 for ol_val in no yes mod ; do
3726 if test "$enableval" = "$ol_val" ; then
3730 if test "$ol_arg" = "invalid" ; then
3731 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-sock" >&5
3732 echo "$as_me: error: bad value $enableval for --enable-sock" >&2;}
3733 { (exit 1); exit 1; }; }
3735 ol_enable_sock="$ol_arg"
3738 ol_enable_sock=${ol_enable_backends:-no}
3742 # OpenLDAP --enable-sql
3744 # Check whether --enable-sql was given.
3745 if test "${enable_sql+set}" = set; then
3746 enableval=$enable_sql;
3748 for ol_val in no yes mod ; do
3749 if test "$enableval" = "$ol_val" ; then
3753 if test "$ol_arg" = "invalid" ; then
3754 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-sql" >&5
3755 echo "$as_me: error: bad value $enableval for --enable-sql" >&2;}
3756 { (exit 1); exit 1; }; }
3758 ol_enable_sql="$ol_arg"
3761 ol_enable_sql=${ol_enable_backends:-no}
3766 Overlays="accesslog \
3786 # Check whether --enable-xxslapoverlays was given.
3787 if test "${enable_xxslapoverlays+set}" = set; then
3788 enableval=$enable_xxslapoverlays;
3792 # OpenLDAP --enable-overlays
3794 # Check whether --enable-overlays was given.
3795 if test "${enable_overlays+set}" = set; then
3796 enableval=$enable_overlays;
3798 for ol_val in no yes mod ; do
3799 if test "$enableval" = "$ol_val" ; then
3803 if test "$ol_arg" = "invalid" ; then
3804 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-overlays" >&5
3805 echo "$as_me: error: bad value $enableval for --enable-overlays" >&2;}
3806 { (exit 1); exit 1; }; }
3808 ol_enable_overlays="$ol_arg"
3812 # end --enable-overlays
3813 # OpenLDAP --enable-accesslog
3815 # Check whether --enable-accesslog was given.
3816 if test "${enable_accesslog+set}" = set; then
3817 enableval=$enable_accesslog;
3819 for ol_val in no yes mod ; do
3820 if test "$enableval" = "$ol_val" ; then
3824 if test "$ol_arg" = "invalid" ; then
3825 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-accesslog" >&5
3826 echo "$as_me: error: bad value $enableval for --enable-accesslog" >&2;}
3827 { (exit 1); exit 1; }; }
3829 ol_enable_accesslog="$ol_arg"
3832 ol_enable_accesslog=${ol_enable_overlays:-no}
3835 # end --enable-accesslog
3837 # OpenLDAP --enable-auditlog
3839 # Check whether --enable-auditlog was given.
3840 if test "${enable_auditlog+set}" = set; then
3841 enableval=$enable_auditlog;
3843 for ol_val in no yes mod ; do
3844 if test "$enableval" = "$ol_val" ; then
3848 if test "$ol_arg" = "invalid" ; then
3849 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-auditlog" >&5
3850 echo "$as_me: error: bad value $enableval for --enable-auditlog" >&2;}
3851 { (exit 1); exit 1; }; }
3853 ol_enable_auditlog="$ol_arg"
3856 ol_enable_auditlog=${ol_enable_overlays:-no}
3859 # end --enable-auditlog
3861 # OpenLDAP --enable-collect
3863 # Check whether --enable-collect was given.
3864 if test "${enable_collect+set}" = set; then
3865 enableval=$enable_collect;
3867 for ol_val in no yes mod ; do
3868 if test "$enableval" = "$ol_val" ; then
3872 if test "$ol_arg" = "invalid" ; then
3873 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-collect" >&5
3874 echo "$as_me: error: bad value $enableval for --enable-collect" >&2;}
3875 { (exit 1); exit 1; }; }
3877 ol_enable_collect="$ol_arg"
3880 ol_enable_collect=${ol_enable_overlays:-no}
3883 # end --enable-collect
3885 # OpenLDAP --enable-constraint
3887 # Check whether --enable-constraint was given.
3888 if test "${enable_constraint+set}" = set; then
3889 enableval=$enable_constraint;
3891 for ol_val in no yes mod ; do
3892 if test "$enableval" = "$ol_val" ; then
3896 if test "$ol_arg" = "invalid" ; then
3897 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-constraint" >&5
3898 echo "$as_me: error: bad value $enableval for --enable-constraint" >&2;}
3899 { (exit 1); exit 1; }; }
3901 ol_enable_constraint="$ol_arg"
3904 ol_enable_constraint=${ol_enable_overlays:-no}
3907 # end --enable-constraint
3909 # OpenLDAP --enable-dds
3911 # Check whether --enable-dds was given.
3912 if test "${enable_dds+set}" = set; then
3913 enableval=$enable_dds;
3915 for ol_val in no yes mod ; do
3916 if test "$enableval" = "$ol_val" ; then
3920 if test "$ol_arg" = "invalid" ; then
3921 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dds" >&5
3922 echo "$as_me: error: bad value $enableval for --enable-dds" >&2;}
3923 { (exit 1); exit 1; }; }
3925 ol_enable_dds="$ol_arg"
3928 ol_enable_dds=${ol_enable_overlays:-no}
3933 # OpenLDAP --enable-deref
3935 # Check whether --enable-deref was given.
3936 if test "${enable_deref+set}" = set; then
3937 enableval=$enable_deref;
3939 for ol_val in no yes mod ; do
3940 if test "$enableval" = "$ol_val" ; then
3944 if test "$ol_arg" = "invalid" ; then
3945 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-deref" >&5
3946 echo "$as_me: error: bad value $enableval for --enable-deref" >&2;}
3947 { (exit 1); exit 1; }; }
3949 ol_enable_deref="$ol_arg"
3952 ol_enable_deref=${ol_enable_overlays:-no}
3955 # end --enable-deref
3957 # OpenLDAP --enable-dyngroup
3959 # Check whether --enable-dyngroup was given.
3960 if test "${enable_dyngroup+set}" = set; then
3961 enableval=$enable_dyngroup;
3963 for ol_val in no yes mod ; do
3964 if test "$enableval" = "$ol_val" ; then
3968 if test "$ol_arg" = "invalid" ; then
3969 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dyngroup" >&5
3970 echo "$as_me: error: bad value $enableval for --enable-dyngroup" >&2;}
3971 { (exit 1); exit 1; }; }
3973 ol_enable_dyngroup="$ol_arg"
3976 ol_enable_dyngroup=${ol_enable_overlays:-no}
3979 # end --enable-dyngroup
3981 # OpenLDAP --enable-dynlist
3983 # Check whether --enable-dynlist was given.
3984 if test "${enable_dynlist+set}" = set; then
3985 enableval=$enable_dynlist;
3987 for ol_val in no yes mod ; do
3988 if test "$enableval" = "$ol_val" ; then
3992 if test "$ol_arg" = "invalid" ; then
3993 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-dynlist" >&5
3994 echo "$as_me: error: bad value $enableval for --enable-dynlist" >&2;}
3995 { (exit 1); exit 1; }; }
3997 ol_enable_dynlist="$ol_arg"
4000 ol_enable_dynlist=${ol_enable_overlays:-no}
4003 # end --enable-dynlist
4005 # OpenLDAP --enable-memberof
4007 # Check whether --enable-memberof was given.
4008 if test "${enable_memberof+set}" = set; then
4009 enableval=$enable_memberof;
4011 for ol_val in no yes mod ; do
4012 if test "$enableval" = "$ol_val" ; then
4016 if test "$ol_arg" = "invalid" ; then
4017 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-memberof" >&5
4018 echo "$as_me: error: bad value $enableval for --enable-memberof" >&2;}
4019 { (exit 1); exit 1; }; }
4021 ol_enable_memberof="$ol_arg"
4024 ol_enable_memberof=${ol_enable_overlays:-no}
4027 # end --enable-memberof
4029 # OpenLDAP --enable-ppolicy
4031 # Check whether --enable-ppolicy was given.
4032 if test "${enable_ppolicy+set}" = set; then
4033 enableval=$enable_ppolicy;
4035 for ol_val in no yes mod ; do
4036 if test "$enableval" = "$ol_val" ; then
4040 if test "$ol_arg" = "invalid" ; then
4041 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-ppolicy" >&5
4042 echo "$as_me: error: bad value $enableval for --enable-ppolicy" >&2;}
4043 { (exit 1); exit 1; }; }
4045 ol_enable_ppolicy="$ol_arg"
4048 ol_enable_ppolicy=${ol_enable_overlays:-no}
4051 # end --enable-ppolicy
4053 # OpenLDAP --enable-proxycache
4055 # Check whether --enable-proxycache was given.
4056 if test "${enable_proxycache+set}" = set; then
4057 enableval=$enable_proxycache;
4059 for ol_val in no yes mod ; do
4060 if test "$enableval" = "$ol_val" ; then
4064 if test "$ol_arg" = "invalid" ; then
4065 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-proxycache" >&5
4066 echo "$as_me: error: bad value $enableval for --enable-proxycache" >&2;}
4067 { (exit 1); exit 1; }; }
4069 ol_enable_proxycache="$ol_arg"
4072 ol_enable_proxycache=${ol_enable_overlays:-no}
4075 # end --enable-proxycache
4077 # OpenLDAP --enable-refint
4079 # Check whether --enable-refint was given.
4080 if test "${enable_refint+set}" = set; then
4081 enableval=$enable_refint;
4083 for ol_val in no yes mod ; do
4084 if test "$enableval" = "$ol_val" ; then
4088 if test "$ol_arg" = "invalid" ; then
4089 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-refint" >&5
4090 echo "$as_me: error: bad value $enableval for --enable-refint" >&2;}
4091 { (exit 1); exit 1; }; }
4093 ol_enable_refint="$ol_arg"
4096 ol_enable_refint=${ol_enable_overlays:-no}
4099 # end --enable-refint
4101 # OpenLDAP --enable-retcode
4103 # Check whether --enable-retcode was given.
4104 if test "${enable_retcode+set}" = set; then
4105 enableval=$enable_retcode;
4107 for ol_val in no yes mod ; do
4108 if test "$enableval" = "$ol_val" ; then
4112 if test "$ol_arg" = "invalid" ; then
4113 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-retcode" >&5
4114 echo "$as_me: error: bad value $enableval for --enable-retcode" >&2;}
4115 { (exit 1); exit 1; }; }
4117 ol_enable_retcode="$ol_arg"
4120 ol_enable_retcode=${ol_enable_overlays:-no}
4123 # end --enable-retcode
4125 # OpenLDAP --enable-rwm
4127 # Check whether --enable-rwm was given.
4128 if test "${enable_rwm+set}" = set; then
4129 enableval=$enable_rwm;
4131 for ol_val in no yes mod ; do
4132 if test "$enableval" = "$ol_val" ; then
4136 if test "$ol_arg" = "invalid" ; then
4137 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-rwm" >&5
4138 echo "$as_me: error: bad value $enableval for --enable-rwm" >&2;}
4139 { (exit 1); exit 1; }; }
4141 ol_enable_rwm="$ol_arg"
4144 ol_enable_rwm=${ol_enable_overlays:-no}
4149 # OpenLDAP --enable-seqmod
4151 # Check whether --enable-seqmod was given.
4152 if test "${enable_seqmod+set}" = set; then
4153 enableval=$enable_seqmod;
4155 for ol_val in no yes mod ; do
4156 if test "$enableval" = "$ol_val" ; then
4160 if test "$ol_arg" = "invalid" ; then
4161 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-seqmod" >&5
4162 echo "$as_me: error: bad value $enableval for --enable-seqmod" >&2;}
4163 { (exit 1); exit 1; }; }
4165 ol_enable_seqmod="$ol_arg"
4168 ol_enable_seqmod=${ol_enable_overlays:-yes}
4171 # end --enable-seqmod
4173 # OpenLDAP --enable-syncprov
4175 # Check whether --enable-syncprov was given.
4176 if test "${enable_syncprov+set}" = set; then
4177 enableval=$enable_syncprov;
4179 for ol_val in no yes mod ; do
4180 if test "$enableval" = "$ol_val" ; then
4184 if test "$ol_arg" = "invalid" ; then
4185 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-syncprov" >&5
4186 echo "$as_me: error: bad value $enableval for --enable-syncprov" >&2;}
4187 { (exit 1); exit 1; }; }
4189 ol_enable_syncprov="$ol_arg"
4192 ol_enable_syncprov=${ol_enable_overlays:-yes}
4195 # end --enable-syncprov
4197 # OpenLDAP --enable-translucent
4199 # Check whether --enable-translucent was given.
4200 if test "${enable_translucent+set}" = set; then
4201 enableval=$enable_translucent;
4203 for ol_val in no yes mod ; do
4204 if test "$enableval" = "$ol_val" ; then
4208 if test "$ol_arg" = "invalid" ; then
4209 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-translucent" >&5
4210 echo "$as_me: error: bad value $enableval for --enable-translucent" >&2;}
4211 { (exit 1); exit 1; }; }
4213 ol_enable_translucent="$ol_arg"
4216 ol_enable_translucent=${ol_enable_overlays:-no}
4219 # end --enable-translucent
4221 # OpenLDAP --enable-unique
4223 # Check whether --enable-unique was given.
4224 if test "${enable_unique+set}" = set; then
4225 enableval=$enable_unique;
4227 for ol_val in no yes mod ; do
4228 if test "$enableval" = "$ol_val" ; then
4232 if test "$ol_arg" = "invalid" ; then
4233 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-unique" >&5
4234 echo "$as_me: error: bad value $enableval for --enable-unique" >&2;}
4235 { (exit 1); exit 1; }; }
4237 ol_enable_unique="$ol_arg"
4240 ol_enable_unique=${ol_enable_overlays:-no}
4243 # end --enable-unique
4245 # OpenLDAP --enable-valsort
4247 # Check whether --enable-valsort was given.
4248 if test "${enable_valsort+set}" = set; then
4249 enableval=$enable_valsort;
4251 for ol_val in no yes mod ; do
4252 if test "$enableval" = "$ol_val" ; then
4256 if test "$ol_arg" = "invalid" ; then
4257 { { echo "$as_me:$LINENO: error: bad value $enableval for --enable-valsort" >&5
4258 echo "$as_me: error: bad value $enableval for --enable-valsort" >&2;}
4259 { (exit 1); exit 1; }; }
4261 ol_enable_valsort="$ol_arg"
4264 ol_enable_valsort=${ol_enable_overlays:-no}
4267 # end --enable-valsort
4270 # Check whether --enable-xxliboptions was given.
4271 if test "${enable_xxliboptions+set}" = set; then
4272 enableval=$enable_xxliboptions;
4275 # Check whether --enable-static was given.
4276 if test "${enable_static+set}" = set; then
4277 enableval=$enable_static; p=${PACKAGE-default}
4279 yes) enable_static=yes ;;
4280 no) enable_static=no ;;
4283 # Look at the argument we got. We use all the common list separators.
4284 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4285 for pkg in $enableval; do
4287 if test "X$pkg" = "X$p"; then
4299 # Check whether --enable-shared was given.
4300 if test "${enable_shared+set}" = set; then
4301 enableval=$enable_shared; p=${PACKAGE-default}
4303 yes) enable_shared=yes ;;
4304 no) enable_shared=no ;;
4307 # Look at the argument we got. We use all the common list separators.
4308 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4309 for pkg in $enableval; do
4311 if test "X$pkg" = "X$p"; then
4326 if test $ol_enable_slapd = no ; then
4327 if test $ol_enable_slapi = yes ; then
4328 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-slapi argument" >&5
4329 echo "$as_me: WARNING: slapd disabled, ignoring --enable-slapi argument" >&2;}
4331 case "$ol_enable_backends" in yes | mod)
4332 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-backends argument" >&5
4333 echo "$as_me: WARNING: slapd disabled, ignoring --enable-backends argument" >&2;}
4335 for i in $Backends; do
4336 eval "ol_tmp=\$ol_enable_$i"
4337 if test $ol_tmp != no ; then
4338 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
4339 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
4340 eval "ol_enable_$i=no"
4343 if test $ol_enable_modules = yes ; then
4344 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-modules argument" >&5
4345 echo "$as_me: WARNING: slapd disabled, ignoring --enable-modules argument" >&2;}
4347 if test $ol_enable_wrappers = yes ; then
4348 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&5
4349 echo "$as_me: WARNING: slapd disabled, ignoring --enable-wrappers argument" >&2;}
4351 if test $ol_enable_rlookups = yes ; then
4352 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&5
4353 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rlookups argument" >&2;}
4355 if test $ol_enable_dynacl = yes ; then
4356 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-dynacl argument" >&5
4357 echo "$as_me: WARNING: slapd disabled, ignoring --enable-dynacl argument" >&2;}
4359 if test $ol_enable_aci != no ; then
4360 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-aci argument" >&5
4361 echo "$as_me: WARNING: slapd disabled, ignoring --enable-aci argument" >&2;}
4363 if test $ol_enable_rewrite = yes ; then
4364 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&5
4365 echo "$as_me: WARNING: slapd disabled, ignoring --enable-rewrite argument" >&2;}
4367 case "$ol_enable_overlays" in yes | mod)
4368 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-overlays argument" >&5
4369 echo "$as_me: WARNING: slapd disabled, ignoring --enable-overlays argument" >&2;}
4371 for i in $Overlays; do
4372 eval "ol_tmp=\$ol_enable_$i"
4373 if test $ol_tmp != no ; then
4374 { echo "$as_me:$LINENO: WARNING: slapd disabled, ignoring --enable-$i argument" >&5
4375 echo "$as_me: WARNING: slapd disabled, ignoring --enable-$i argument" >&2;}
4376 eval "ol_enable_$i=no"
4380 # force settings to no
4385 ol_enable_modules=no
4386 ol_enable_rlookups=no
4389 ol_enable_wrappers=no
4391 ol_enable_rewrite=no
4393 elif test $ol_enable_modules != yes &&
4394 test $ol_enable_bdb = no &&
4395 test $ol_enable_dnssrv = no &&
4396 test $ol_enable_hdb = no &&
4397 test $ol_enable_ldap = no &&
4398 test $ol_enable_meta = no &&
4399 test $ol_enable_monitor = no &&
4400 test $ol_enable_ndb = no &&
4401 test $ol_enable_null = no &&
4402 test $ol_enable_passwd = no &&
4403 test $ol_enable_perl = no &&
4404 test $ol_enable_relay = no &&
4405 test $ol_enable_shell = no &&
4406 test $ol_enable_sock = no &&
4407 test $ol_enable_sql = no ; then
4409 if test $ol_enable_slapd = yes ; then
4410 { { echo "$as_me:$LINENO: error: slapd requires a backend" >&5
4411 echo "$as_me: error: slapd requires a backend" >&2;}
4412 { (exit 1); exit 1; }; }
4414 { echo "$as_me:$LINENO: WARNING: skipping slapd, no backend specified" >&5
4415 echo "$as_me: WARNING: skipping slapd, no backend specified" >&2;}
4420 if test $ol_enable_meta/$ol_enable_ldap = yes/no ; then
4421 { { echo "$as_me:$LINENO: error: --enable-meta requires --enable-ldap" >&5
4422 echo "$as_me: error: --enable-meta requires --enable-ldap" >&2;}
4423 { (exit 1); exit 1; }; }
4426 if test $ol_enable_lmpasswd = yes ; then
4427 if test $ol_with_tls = no ; then
4428 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
4429 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
4430 { (exit 1); exit 1; }; }
4434 if test $ol_enable_spasswd = yes ; then
4435 if test $ol_with_cyrus_sasl = no ; then
4436 { { echo "$as_me:$LINENO: error: options require --with-cyrus-sasl" >&5
4437 echo "$as_me: error: options require --with-cyrus-sasl" >&2;}
4438 { (exit 1); exit 1; }; }
4440 ol_with_cyrus_sasl=yes
4443 { echo "$as_me:$LINENO: result: done" >&5
4444 echo "${ECHO_T}done" >&6; }
4493 BUILD_TRANSLUCENT=no
4497 SLAPD_STATIC_OVERLAYS=
4498 SLAPD_DYNAMIC_OVERLAYS=
4500 SLAPD_MODULES_LDFLAGS=
4501 SLAPD_MODULES_CPPFLAGS=
4503 SLAPD_STATIC_BACKENDS=back-ldif
4504 SLAPD_DYNAMIC_BACKENDS=
4531 cat >>confdefs.h <<\_ACEOF
4532 #define HAVE_MKVERSION 1
4540 *-*-aix*) if test -z "$CC" ; then
4541 case "$ol_with_threads" in
4542 auto | yes | posix) ol_aix_threads=yes ;;
4548 if test $ol_aix_threads = yes ; then
4549 if test -z "${CC}" ; then
4550 for ac_prog in cc_r xlc_r cc
4552 # Extract the first word of "$ac_prog", so it can be a program name with args.
4553 set dummy $ac_prog; ac_word=$2
4554 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4555 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4556 if test "${ac_cv_prog_CC+set}" = set; then
4557 echo $ECHO_N "(cached) $ECHO_C" >&6
4559 if test -n "$CC"; then
4560 ac_cv_prog_CC="$CC" # Let the user override the test.
4562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4566 test -z "$as_dir" && as_dir=.
4567 for ac_exec_ext in '' $ac_executable_extensions; do
4568 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4569 ac_cv_prog_CC="$ac_prog"
4570 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4580 if test -n "$CC"; then
4581 { echo "$as_me:$LINENO: result: $CC" >&5
4582 echo "${ECHO_T}$CC" >&6; }
4584 { echo "$as_me:$LINENO: result: no" >&5
4585 echo "${ECHO_T}no" >&6; }
4589 test -n "$CC" && break
4593 if test "$CC" = cc ; then
4594 if test $ol_with_threads != auto ; then
4595 { { echo "$as_me:$LINENO: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&5
4596 echo "$as_me: error: --with-threads requires cc_r (or other suitable compiler) on AIX" >&2;}
4597 { (exit 1); exit 1; }; }
4599 { echo "$as_me:$LINENO: WARNING: disabling threads, no cc_r on AIX" >&5
4600 echo "$as_me: WARNING: disabling threads, no cc_r on AIX" >&2;}
4606 case ${CC} in cc_r | xlc_r)
4607 ol_with_threads=posix
4608 ol_cv_pthread_create=yes
4613 if test -z "${CC}"; then
4614 for ac_prog in cc gcc
4616 # Extract the first word of "$ac_prog", so it can be a program name with args.
4617 set dummy $ac_prog; ac_word=$2
4618 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4619 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4620 if test "${ac_cv_prog_CC+set}" = set; then
4621 echo $ECHO_N "(cached) $ECHO_C" >&6
4623 if test -n "$CC"; then
4624 ac_cv_prog_CC="$CC" # Let the user override the test.
4626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4630 test -z "$as_dir" && as_dir=.
4631 for ac_exec_ext in '' $ac_executable_extensions; do
4632 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4633 ac_cv_prog_CC="$ac_prog"
4634 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4644 if test -n "$CC"; then
4645 { echo "$as_me:$LINENO: result: $CC" >&5
4646 echo "${ECHO_T}$CC" >&6; }
4648 { echo "$as_me:$LINENO: result: no" >&5
4649 echo "${ECHO_T}no" >&6; }
4653 test -n "$CC" && break
4655 test -n "$CC" || CC="missing"
4658 if test "${CC}" = "missing" ; then
4659 { { echo "$as_me:$LINENO: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&5
4660 echo "$as_me: error: Unable to locate cc(1) or suitable replacement. Check PATH or set CC." >&2;}
4661 { (exit 1); exit 1; }; }
4665 if test -z "${AR}"; then
4666 for ac_prog in ar gar
4668 # Extract the first word of "$ac_prog", so it can be a program name with args.
4669 set dummy $ac_prog; ac_word=$2
4670 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4671 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4672 if test "${ac_cv_prog_AR+set}" = set; then
4673 echo $ECHO_N "(cached) $ECHO_C" >&6
4675 if test -n "$AR"; then
4676 ac_cv_prog_AR="$AR" # Let the user override the test.
4678 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4682 test -z "$as_dir" && as_dir=.
4683 for ac_exec_ext in '' $ac_executable_extensions; do
4684 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4685 ac_cv_prog_AR="$ac_prog"
4686 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4696 if test -n "$AR"; then
4697 { echo "$as_me:$LINENO: result: $AR" >&5
4698 echo "${ECHO_T}$AR" >&6; }
4700 { echo "$as_me:$LINENO: result: no" >&5
4701 echo "${ECHO_T}no" >&6; }
4705 test -n "$AR" && break
4707 test -n "$AR" || AR="missing"
4710 if test "${AR}" = "missing" ; then
4711 { { echo "$as_me:$LINENO: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&5
4712 echo "$as_me: error: Unable to locate ar(1) or suitable replacement. Check PATH or set AR." >&2;}
4713 { (exit 1); exit 1; }; }
4721 # Check whether --enable-fast-install was given.
4722 if test "${enable_fast_install+set}" = set; then
4723 enableval=$enable_fast_install; p=${PACKAGE-default}
4725 yes) enable_fast_install=yes ;;
4726 no) enable_fast_install=no ;;
4728 enable_fast_install=no
4729 # Look at the argument we got. We use all the common list separators.
4730 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4731 for pkg in $enableval; do
4733 if test "X$pkg" = "X$p"; then
4734 enable_fast_install=yes
4741 enable_fast_install=yes
4745 DEPDIR="${am__leading_dot}deps"
4747 ac_config_commands="$ac_config_commands depfiles"
4750 am_make=${MAKE-make}
4751 cat > confinc << 'END'
4756 # If we don't find an include directive, just comment out the code.
4757 { echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
4758 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6; }
4762 # First try GNU make style include.
4763 echo "include confinc" > confmf
4764 # We grep out `Entering directory' and `Leaving directory'
4765 # messages which can occur if `w' ends up in MAKEFLAGS.
4766 # In particular we don't look at `^make:' because GNU make might
4767 # be invoked under some other name (usually "gmake"), in which
4768 # case it prints its new name instead of `make'.
4769 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
4774 # Now try BSD make style include.
4775 if test "$am__include" = "#"; then
4776 echo '.include "confinc"' > confmf
4777 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
4778 am__include=.include
4785 { echo "$as_me:$LINENO: result: $_am_result" >&5
4786 echo "${ECHO_T}$_am_result" >&6; }
4787 rm -f confinc confmf
4789 # Check whether --enable-dependency-tracking was given.
4790 if test "${enable_dependency_tracking+set}" = set; then
4791 enableval=$enable_dependency_tracking;
4794 if test "x$enable_dependency_tracking" != xno; then
4795 am_depcomp="$ac_aux_dir/depcomp"
4800 if test "x$enable_dependency_tracking" != xno; then
4811 ac_cpp='$CPP $CPPFLAGS'
4812 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4813 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4814 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4815 if test -n "$ac_tool_prefix"; then
4816 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4817 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4818 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4819 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4820 if test "${ac_cv_prog_CC+set}" = set; then
4821 echo $ECHO_N "(cached) $ECHO_C" >&6
4823 if test -n "$CC"; then
4824 ac_cv_prog_CC="$CC" # Let the user override the test.
4826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4830 test -z "$as_dir" && as_dir=.
4831 for ac_exec_ext in '' $ac_executable_extensions; do
4832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4833 ac_cv_prog_CC="${ac_tool_prefix}gcc"
4834 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4844 if test -n "$CC"; then
4845 { echo "$as_me:$LINENO: result: $CC" >&5
4846 echo "${ECHO_T}$CC" >&6; }
4848 { echo "$as_me:$LINENO: result: no" >&5
4849 echo "${ECHO_T}no" >&6; }
4854 if test -z "$ac_cv_prog_CC"; then
4856 # Extract the first word of "gcc", so it can be a program name with args.
4857 set dummy gcc; ac_word=$2
4858 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4859 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4860 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
4861 echo $ECHO_N "(cached) $ECHO_C" >&6
4863 if test -n "$ac_ct_CC"; then
4864 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870 test -z "$as_dir" && as_dir=.
4871 for ac_exec_ext in '' $ac_executable_extensions; do
4872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4873 ac_cv_prog_ac_ct_CC="gcc"
4874 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4883 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4884 if test -n "$ac_ct_CC"; then
4885 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
4886 echo "${ECHO_T}$ac_ct_CC" >&6; }
4888 { echo "$as_me:$LINENO: result: no" >&5
4889 echo "${ECHO_T}no" >&6; }
4892 if test "x$ac_ct_CC" = x; then
4895 case $cross_compiling:$ac_tool_warned in
4897 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
4898 whose name does not start with the host triplet. If you think this
4899 configuration is useful to you, please write to autoconf@gnu.org." >&5
4900 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
4901 whose name does not start with the host triplet. If you think this
4902 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
4903 ac_tool_warned=yes ;;
4911 if test -z "$CC"; then
4912 if test -n "$ac_tool_prefix"; then
4913 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4914 set dummy ${ac_tool_prefix}cc; ac_word=$2
4915 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4916 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4917 if test "${ac_cv_prog_CC+set}" = set; then
4918 echo $ECHO_N "(cached) $ECHO_C" >&6
4920 if test -n "$CC"; then
4921 ac_cv_prog_CC="$CC" # Let the user override the test.
4923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4927 test -z "$as_dir" && as_dir=.
4928 for ac_exec_ext in '' $ac_executable_extensions; do
4929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4930 ac_cv_prog_CC="${ac_tool_prefix}cc"
4931 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4941 if test -n "$CC"; then
4942 { echo "$as_me:$LINENO: result: $CC" >&5
4943 echo "${ECHO_T}$CC" >&6; }
4945 { echo "$as_me:$LINENO: result: no" >&5
4946 echo "${ECHO_T}no" >&6; }
4952 if test -z "$CC"; then
4953 # Extract the first word of "cc", so it can be a program name with args.
4954 set dummy cc; ac_word=$2
4955 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4956 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4957 if test "${ac_cv_prog_CC+set}" = set; then
4958 echo $ECHO_N "(cached) $ECHO_C" >&6
4960 if test -n "$CC"; then
4961 ac_cv_prog_CC="$CC" # Let the user override the test.
4964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4968 test -z "$as_dir" && as_dir=.
4969 for ac_exec_ext in '' $ac_executable_extensions; do
4970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4971 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4972 ac_prog_rejected=yes
4976 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4983 if test $ac_prog_rejected = yes; then
4984 # We found a bogon in the path, so make sure we never use it.
4985 set dummy $ac_cv_prog_CC
4987 if test $# != 0; then
4988 # We chose a different compiler from the bogus one.
4989 # However, it has the same basename, so the bogon will be chosen
4990 # first if we set CC to just the basename; use the full file name.
4992 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4998 if test -n "$CC"; then
4999 { echo "$as_me:$LINENO: result: $CC" >&5
5000 echo "${ECHO_T}$CC" >&6; }
5002 { echo "$as_me:$LINENO: result: no" >&5
5003 echo "${ECHO_T}no" >&6; }
5008 if test -z "$CC"; then
5009 if test -n "$ac_tool_prefix"; then
5010 for ac_prog in cl.exe
5012 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5013 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5014 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5016 if test "${ac_cv_prog_CC+set}" = set; then
5017 echo $ECHO_N "(cached) $ECHO_C" >&6
5019 if test -n "$CC"; then
5020 ac_cv_prog_CC="$CC" # Let the user override the test.
5022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5026 test -z "$as_dir" && as_dir=.
5027 for ac_exec_ext in '' $ac_executable_extensions; do
5028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5029 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5030 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5040 if test -n "$CC"; then
5041 { echo "$as_me:$LINENO: result: $CC" >&5
5042 echo "${ECHO_T}$CC" >&6; }
5044 { echo "$as_me:$LINENO: result: no" >&5
5045 echo "${ECHO_T}no" >&6; }
5049 test -n "$CC" && break
5052 if test -z "$CC"; then
5054 for ac_prog in cl.exe
5056 # Extract the first word of "$ac_prog", so it can be a program name with args.
5057 set dummy $ac_prog; ac_word=$2
5058 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5059 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5060 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5061 echo $ECHO_N "(cached) $ECHO_C" >&6
5063 if test -n "$ac_ct_CC"; then
5064 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5070 test -z "$as_dir" && as_dir=.
5071 for ac_exec_ext in '' $ac_executable_extensions; do
5072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5073 ac_cv_prog_ac_ct_CC="$ac_prog"
5074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5083 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5084 if test -n "$ac_ct_CC"; then
5085 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5086 echo "${ECHO_T}$ac_ct_CC" >&6; }
5088 { echo "$as_me:$LINENO: result: no" >&5
5089 echo "${ECHO_T}no" >&6; }
5093 test -n "$ac_ct_CC" && break
5096 if test "x$ac_ct_CC" = x; then
5099 case $cross_compiling:$ac_tool_warned in
5101 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5102 whose name does not start with the host triplet. If you think this
5103 configuration is useful to you, please write to autoconf@gnu.org." >&5
5104 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5105 whose name does not start with the host triplet. If you think this
5106 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5107 ac_tool_warned=yes ;;
5116 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5117 See \`config.log' for more details." >&5
5118 echo "$as_me: error: no acceptable C compiler found in \$PATH
5119 See \`config.log' for more details." >&2;}
5120 { (exit 1); exit 1; }; }
5122 # Provide some information about the compiler.
5123 echo "$as_me:$LINENO: checking for C compiler version" >&5
5124 ac_compiler=`set X $ac_compile; echo $2`
5125 { (ac_try="$ac_compiler --version >&5"
5127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5128 *) ac_try_echo=$ac_try;;
5130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5131 (eval "$ac_compiler --version >&5") 2>&5
5133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5134 (exit $ac_status); }
5135 { (ac_try="$ac_compiler -v >&5"
5137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5138 *) ac_try_echo=$ac_try;;
5140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5141 (eval "$ac_compiler -v >&5") 2>&5
5143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5144 (exit $ac_status); }
5145 { (ac_try="$ac_compiler -V >&5"
5147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5148 *) ac_try_echo=$ac_try;;
5150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5151 (eval "$ac_compiler -V >&5") 2>&5
5153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5154 (exit $ac_status); }
5156 cat >conftest.$ac_ext <<_ACEOF
5159 cat confdefs.h >>conftest.$ac_ext
5160 cat >>conftest.$ac_ext <<_ACEOF
5161 /* end confdefs.h. */
5171 ac_clean_files_save=$ac_clean_files
5172 ac_clean_files="$ac_clean_files a.out a.exe b.out"
5173 # Try to create an executable without -o first, disregard a.out.
5174 # It will help us diagnose broken compilers, and finding out an intuition
5176 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
5177 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
5178 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
5180 # List of possible output files, starting from the most likely.
5181 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
5182 # only as a last resort. b.out is created by i960 compilers.
5183 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
5185 # The IRIX 6 linker writes into existing files which may not be
5186 # executable, retaining their permissions. Remove them first so a
5187 # subsequent execution test works.
5189 for ac_file in $ac_files
5192 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
5193 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
5198 if { (ac_try="$ac_link_default"
5200 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5201 *) ac_try_echo=$ac_try;;
5203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5204 (eval "$ac_link_default") 2>&5
5206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5207 (exit $ac_status); }; then
5208 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
5209 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
5210 # in a Makefile. We should not override ac_cv_exeext if it was cached,
5211 # so that the user can short-circuit this test for compilers unknown to
5213 for ac_file in $ac_files ''
5215 test -f "$ac_file" || continue
5217 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
5220 # We found the default executable, but exeext='' is most
5224 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
5226 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
5228 # We set ac_cv_exeext here because the later test for it is not
5229 # safe: cross compilers may not add the suffix if given an `-o'
5230 # argument, so we may need to know it at that point already.
5231 # Even if this section looks crufty: it has the advantage of
5238 test "$ac_cv_exeext" = no && ac_cv_exeext=
5244 { echo "$as_me:$LINENO: result: $ac_file" >&5
5245 echo "${ECHO_T}$ac_file" >&6; }
5246 if test -z "$ac_file"; then
5247 echo "$as_me: failed program was:" >&5
5248 sed 's/^/| /' conftest.$ac_ext >&5
5250 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
5251 See \`config.log' for more details." >&5
5252 echo "$as_me: error: C compiler cannot create executables
5253 See \`config.log' for more details." >&2;}
5254 { (exit 77); exit 77; }; }
5257 ac_exeext=$ac_cv_exeext
5259 # Check that the compiler produces executables we can run. If not, either
5260 # the compiler is broken, or we cross compile.
5261 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
5262 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
5263 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
5264 # If not cross compiling, check that we can run a simple program.
5265 if test "$cross_compiling" != yes; then
5266 if { ac_try='./$ac_file'
5267 { (case "(($ac_try" in
5268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5269 *) ac_try_echo=$ac_try;;
5271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5272 (eval "$ac_try") 2>&5
5274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5275 (exit $ac_status); }; }; then
5278 if test "$cross_compiling" = maybe; then
5281 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
5282 If you meant to cross compile, use \`--host'.
5283 See \`config.log' for more details." >&5
5284 echo "$as_me: error: cannot run C compiled programs.
5285 If you meant to cross compile, use \`--host'.
5286 See \`config.log' for more details." >&2;}
5287 { (exit 1); exit 1; }; }
5291 { echo "$as_me:$LINENO: result: yes" >&5
5292 echo "${ECHO_T}yes" >&6; }
5294 rm -f a.out a.exe conftest$ac_cv_exeext b.out
5295 ac_clean_files=$ac_clean_files_save
5296 # Check that the compiler produces executables we can run. If not, either
5297 # the compiler is broken, or we cross compile.
5298 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
5299 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
5300 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
5301 echo "${ECHO_T}$cross_compiling" >&6; }
5303 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
5304 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
5305 if { (ac_try="$ac_link"
5307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5308 *) ac_try_echo=$ac_try;;
5310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5311 (eval "$ac_link") 2>&5
5313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5314 (exit $ac_status); }; then
5315 # If both `conftest.exe' and `conftest' are `present' (well, observable)
5316 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
5317 # work properly (i.e., refer to `conftest.exe'), while it won't with
5319 for ac_file in conftest.exe conftest conftest.*; do
5320 test -f "$ac_file" || continue
5322 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
5323 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
5329 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
5330 See \`config.log' for more details." >&5
5331 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
5332 See \`config.log' for more details." >&2;}
5333 { (exit 1); exit 1; }; }
5336 rm -f conftest$ac_cv_exeext
5337 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
5338 echo "${ECHO_T}$ac_cv_exeext" >&6; }
5340 rm -f conftest.$ac_ext
5341 EXEEXT=$ac_cv_exeext
5343 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
5344 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
5345 if test "${ac_cv_objext+set}" = set; then
5346 echo $ECHO_N "(cached) $ECHO_C" >&6
5348 cat >conftest.$ac_ext <<_ACEOF
5351 cat confdefs.h >>conftest.$ac_ext
5352 cat >>conftest.$ac_ext <<_ACEOF
5353 /* end confdefs.h. */
5363 rm -f conftest.o conftest.obj
5364 if { (ac_try="$ac_compile"
5366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5367 *) ac_try_echo=$ac_try;;
5369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5370 (eval "$ac_compile") 2>&5
5372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5373 (exit $ac_status); }; then
5374 for ac_file in conftest.o conftest.obj conftest.*; do
5375 test -f "$ac_file" || continue;
5377 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
5378 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
5383 echo "$as_me: failed program was:" >&5
5384 sed 's/^/| /' conftest.$ac_ext >&5
5386 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
5387 See \`config.log' for more details." >&5
5388 echo "$as_me: error: cannot compute suffix of object files: cannot compile
5389 See \`config.log' for more details." >&2;}
5390 { (exit 1); exit 1; }; }
5393 rm -f conftest.$ac_cv_objext conftest.$ac_ext
5395 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
5396 echo "${ECHO_T}$ac_cv_objext" >&6; }
5397 OBJEXT=$ac_cv_objext
5399 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5400 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
5401 if test "${ac_cv_c_compiler_gnu+set}" = set; then
5402 echo $ECHO_N "(cached) $ECHO_C" >&6
5404 cat >conftest.$ac_ext <<_ACEOF
5407 cat confdefs.h >>conftest.$ac_ext
5408 cat >>conftest.$ac_ext <<_ACEOF
5409 /* end confdefs.h. */
5422 rm -f conftest.$ac_objext
5423 if { (ac_try="$ac_compile"
5425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5426 *) ac_try_echo=$ac_try;;
5428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5429 (eval "$ac_compile") 2>conftest.er1
5431 grep -v '^ *+' conftest.er1 >conftest.err
5433 cat conftest.err >&5
5434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5435 (exit $ac_status); } && {
5436 test -z "$ac_c_werror_flag" ||
5437 test ! -s conftest.err
5438 } && test -s conftest.$ac_objext; then
5441 echo "$as_me: failed program was:" >&5
5442 sed 's/^/| /' conftest.$ac_ext >&5
5447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5448 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5451 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5452 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
5453 GCC=`test $ac_compiler_gnu = yes && echo yes`
5454 ac_test_CFLAGS=${CFLAGS+set}
5455 ac_save_CFLAGS=$CFLAGS
5456 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5457 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
5458 if test "${ac_cv_prog_cc_g+set}" = set; then
5459 echo $ECHO_N "(cached) $ECHO_C" >&6
5461 ac_save_c_werror_flag=$ac_c_werror_flag
5462 ac_c_werror_flag=yes
5465 cat >conftest.$ac_ext <<_ACEOF
5468 cat confdefs.h >>conftest.$ac_ext
5469 cat >>conftest.$ac_ext <<_ACEOF
5470 /* end confdefs.h. */
5480 rm -f conftest.$ac_objext
5481 if { (ac_try="$ac_compile"
5483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5484 *) ac_try_echo=$ac_try;;
5486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5487 (eval "$ac_compile") 2>conftest.er1
5489 grep -v '^ *+' conftest.er1 >conftest.err
5491 cat conftest.err >&5
5492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5493 (exit $ac_status); } && {
5494 test -z "$ac_c_werror_flag" ||
5495 test ! -s conftest.err
5496 } && test -s conftest.$ac_objext; then
5499 echo "$as_me: failed program was:" >&5
5500 sed 's/^/| /' conftest.$ac_ext >&5
5503 cat >conftest.$ac_ext <<_ACEOF
5506 cat confdefs.h >>conftest.$ac_ext
5507 cat >>conftest.$ac_ext <<_ACEOF
5508 /* end confdefs.h. */
5518 rm -f conftest.$ac_objext
5519 if { (ac_try="$ac_compile"
5521 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5522 *) ac_try_echo=$ac_try;;
5524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5525 (eval "$ac_compile") 2>conftest.er1
5527 grep -v '^ *+' conftest.er1 >conftest.err
5529 cat conftest.err >&5
5530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5531 (exit $ac_status); } && {
5532 test -z "$ac_c_werror_flag" ||
5533 test ! -s conftest.err
5534 } && test -s conftest.$ac_objext; then
5537 echo "$as_me: failed program was:" >&5
5538 sed 's/^/| /' conftest.$ac_ext >&5
5540 ac_c_werror_flag=$ac_save_c_werror_flag
5542 cat >conftest.$ac_ext <<_ACEOF
5545 cat confdefs.h >>conftest.$ac_ext
5546 cat >>conftest.$ac_ext <<_ACEOF
5547 /* end confdefs.h. */
5557 rm -f conftest.$ac_objext
5558 if { (ac_try="$ac_compile"
5560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5561 *) ac_try_echo=$ac_try;;
5563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5564 (eval "$ac_compile") 2>conftest.er1
5566 grep -v '^ *+' conftest.er1 >conftest.err
5568 cat conftest.err >&5
5569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5570 (exit $ac_status); } && {
5571 test -z "$ac_c_werror_flag" ||
5572 test ! -s conftest.err
5573 } && test -s conftest.$ac_objext; then
5576 echo "$as_me: failed program was:" >&5
5577 sed 's/^/| /' conftest.$ac_ext >&5
5582 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5585 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5588 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5589 ac_c_werror_flag=$ac_save_c_werror_flag
5591 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
5592 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
5593 if test "$ac_test_CFLAGS" = set; then
5594 CFLAGS=$ac_save_CFLAGS
5595 elif test $ac_cv_prog_cc_g = yes; then
5596 if test "$GCC" = yes; then
5602 if test "$GCC" = yes; then
5608 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
5609 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
5610 if test "${ac_cv_prog_cc_c89+set}" = set; then
5611 echo $ECHO_N "(cached) $ECHO_C" >&6
5613 ac_cv_prog_cc_c89=no
5615 cat >conftest.$ac_ext <<_ACEOF
5618 cat confdefs.h >>conftest.$ac_ext
5619 cat >>conftest.$ac_ext <<_ACEOF
5620 /* end confdefs.h. */
5623 #include <sys/types.h>
5624 #include <sys/stat.h>
5625 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
5626 struct buf { int x; };
5627 FILE * (*rcsopen) (struct buf *, struct stat *, int);
5628 static char *e (p, i)
5634 static char *f (char * (*g) (char **, int), char **p, ...)
5639 s = g (p, va_arg (v,int));
5644 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
5645 function prototypes and stuff, but not '\xHH' hex character constants.
5646 These don't provoke an error unfortunately, instead are silently treated
5647 as 'x'. The following induces an error, until -std is added to get
5648 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
5649 array size at least. It's necessary to write '\x00'==0 to get something
5650 that's true only with -std. */
5651 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
5653 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
5654 inside strings and character constants. */
5656 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
5658 int test (int i, double x);
5659 struct s1 {int (*f) (int a);};
5660 struct s2 {int (*f) (double a);};
5661 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
5667 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
5672 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
5673 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
5675 CC="$ac_save_CC $ac_arg"
5676 rm -f conftest.$ac_objext
5677 if { (ac_try="$ac_compile"
5679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5680 *) ac_try_echo=$ac_try;;
5682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5683 (eval "$ac_compile") 2>conftest.er1
5685 grep -v '^ *+' conftest.er1 >conftest.err
5687 cat conftest.err >&5
5688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5689 (exit $ac_status); } && {
5690 test -z "$ac_c_werror_flag" ||
5691 test ! -s conftest.err
5692 } && test -s conftest.$ac_objext; then
5693 ac_cv_prog_cc_c89=$ac_arg
5695 echo "$as_me: failed program was:" >&5
5696 sed 's/^/| /' conftest.$ac_ext >&5
5701 rm -f core conftest.err conftest.$ac_objext
5702 test "x$ac_cv_prog_cc_c89" != "xno" && break
5704 rm -f conftest.$ac_ext
5709 case "x$ac_cv_prog_cc_c89" in
5711 { echo "$as_me:$LINENO: result: none needed" >&5
5712 echo "${ECHO_T}none needed" >&6; } ;;
5714 { echo "$as_me:$LINENO: result: unsupported" >&5
5715 echo "${ECHO_T}unsupported" >&6; } ;;
5717 CC="$CC $ac_cv_prog_cc_c89"
5718 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
5719 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
5724 ac_cpp='$CPP $CPPFLAGS'
5725 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5726 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5727 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5729 depcc="$CC" am_compiler_list=
5731 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
5732 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
5733 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
5734 echo $ECHO_N "(cached) $ECHO_C" >&6
5736 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
5737 # We make a subdir and do the tests there. Otherwise we can end up
5738 # making bogus files that we don't know about and never remove. For
5739 # instance it was reported that on HP-UX the gcc test will end up
5740 # making a dummy file named `D' -- because `-MD' means `put the output
5743 # Copy depcomp to subdir because otherwise we won't find it if we're
5744 # using a relative directory.
5745 cp "$am_depcomp" conftest.dir
5747 # We will build objects and dependencies in a subdirectory because
5748 # it helps to detect inapplicable dependency modes. For instance
5749 # both Tru64's cc and ICC support -MD to output dependencies as a
5750 # side effect of compilation, but ICC will put the dependencies in
5751 # the current directory while Tru64 will put them in the object
5755 am_cv_CC_dependencies_compiler_type=none
5756 if test "$am_compiler_list" = ""; then
5757 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
5759 for depmode in $am_compiler_list; do
5760 # Setup a source with many dependencies, because some compilers
5761 # like to wrap large dependency lists on column 80 (with \), and
5762 # we should not choose a depcomp mode which is confused by this.
5764 # We need to recreate these files for each test, as the compiler may
5765 # overwrite some of them when testing with obscure command lines.
5766 # This happens at least with the AIX C compiler.
5768 for i in 1 2 3 4 5 6; do
5769 echo '#include "conftst'$i'.h"' >> sub/conftest.c
5770 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
5771 # Solaris 8's {/usr,}/bin/sh.
5772 touch sub/conftst$i.h
5774 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
5778 # after this tag, mechanisms are not by side-effect, so they'll
5779 # only be used when explicitly requested
5780 if test "x$enable_dependency_tracking" = xyes; then
5788 # We check with `-c' and `-o' for the sake of the "dashmstdout"
5789 # mode. It turns out that the SunPro C++ compiler does not properly
5790 # handle `-M -o', and we need to detect this.
5791 if depmode=$depmode \
5792 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
5793 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
5794 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
5795 >/dev/null 2>conftest.err &&
5796 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
5797 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
5798 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
5799 # icc doesn't choke on unknown options, it will just issue warnings
5800 # or remarks (even with -Werror). So we grep stderr for any message
5801 # that says an option was ignored or not supported.
5802 # When given -MP, icc 7.0 and 7.1 complain thusly:
5803 # icc: Command line warning: ignoring option '-M'; no argument required
5804 # The diagnosis changed in icc 8.0:
5805 # icc: Command line remark: option '-MP' not supported
5806 if (grep 'ignoring option' conftest.err ||
5807 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
5808 am_cv_CC_dependencies_compiler_type=$depmode
5817 am_cv_CC_dependencies_compiler_type=none
5821 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
5822 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
5823 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
5828 test "x$enable_dependency_tracking" != xno \
5829 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
5831 am__fastdepCC_FALSE='#'
5833 am__fastdepCC_TRUE='#'
5834 am__fastdepCC_FALSE=
5838 { echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5839 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6; }
5840 if test "${lt_cv_path_SED+set}" = set; then
5841 echo $ECHO_N "(cached) $ECHO_C" >&6
5843 # Loop through the user's path and test for sed and gsed.
5844 # Then use that list of sed's as ones to test for truncation.
5845 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5849 test -z "$as_dir" && as_dir=.
5850 for lt_ac_prog in sed gsed; do
5851 for ac_exec_ext in '' $ac_executable_extensions; do
5852 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5853 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5860 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5861 # along with /bin/sed that truncates output.
5862 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5863 test ! -f $lt_ac_sed && continue
5864 cat /dev/null > conftest.in
5866 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5867 # Check for GNU sed and select it if it is found.
5868 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5869 lt_cv_path_SED=$lt_ac_sed
5873 cat conftest.in conftest.in >conftest.tmp
5874 mv conftest.tmp conftest.in
5875 cp conftest.in conftest.nl
5877 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5878 cmp -s conftest.out conftest.nl || break
5879 # 10000 chars as input seems more than enough
5880 test $lt_ac_count -gt 10 && break
5881 lt_ac_count=`expr $lt_ac_count + 1`
5882 if test $lt_ac_count -gt $lt_ac_max; then
5883 lt_ac_max=$lt_ac_count
5884 lt_cv_path_SED=$lt_ac_sed
5892 { echo "$as_me:$LINENO: result: $SED" >&5
5893 echo "${ECHO_T}$SED" >&6; }
5895 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
5896 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
5897 if test "${ac_cv_path_GREP+set}" = set; then
5898 echo $ECHO_N "(cached) $ECHO_C" >&6
5900 # Extract the first word of "grep ggrep" to use in msg output
5901 if test -z "$GREP"; then
5902 set dummy grep ggrep; ac_prog_name=$2
5903 if test "${ac_cv_path_GREP+set}" = set; then
5904 echo $ECHO_N "(cached) $ECHO_C" >&6
5906 ac_path_GREP_found=false
5907 # Loop through the user's path and test for each of PROGNAME-LIST
5908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5909 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5912 test -z "$as_dir" && as_dir=.
5913 for ac_prog in grep ggrep; do
5914 for ac_exec_ext in '' $ac_executable_extensions; do
5915 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5916 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5917 # Check for GNU ac_path_GREP and select it if it is found.
5918 # Check for GNU $ac_path_GREP
5919 case `"$ac_path_GREP" --version 2>&1` in
5921 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5924 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
5927 cat "conftest.in" "conftest.in" >"conftest.tmp"
5928 mv "conftest.tmp" "conftest.in"
5929 cp "conftest.in" "conftest.nl"
5930 echo 'GREP' >> "conftest.nl"
5931 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5932 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5933 ac_count=`expr $ac_count + 1`
5934 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5935 # Best one so far, save it but keep looking for a better one
5936 ac_cv_path_GREP="$ac_path_GREP"
5937 ac_path_GREP_max=$ac_count
5939 # 10*(2^10) chars as input seems more than enough
5940 test $ac_count -gt 10 && break
5942 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5946 $ac_path_GREP_found && break 3
5956 GREP="$ac_cv_path_GREP"
5957 if test -z "$GREP"; then
5958 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5959 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5960 { (exit 1); exit 1; }; }
5964 ac_cv_path_GREP=$GREP
5969 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5970 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
5971 GREP="$ac_cv_path_GREP"
5974 { echo "$as_me:$LINENO: checking for egrep" >&5
5975 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
5976 if test "${ac_cv_path_EGREP+set}" = set; then
5977 echo $ECHO_N "(cached) $ECHO_C" >&6
5979 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5980 then ac_cv_path_EGREP="$GREP -E"
5982 # Extract the first word of "egrep" to use in msg output
5983 if test -z "$EGREP"; then
5984 set dummy egrep; ac_prog_name=$2
5985 if test "${ac_cv_path_EGREP+set}" = set; then
5986 echo $ECHO_N "(cached) $ECHO_C" >&6
5988 ac_path_EGREP_found=false
5989 # Loop through the user's path and test for each of PROGNAME-LIST
5990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5991 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5994 test -z "$as_dir" && as_dir=.
5995 for ac_prog in egrep; do
5996 for ac_exec_ext in '' $ac_executable_extensions; do
5997 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5998 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5999 # Check for GNU ac_path_EGREP and select it if it is found.
6000 # Check for GNU $ac_path_EGREP
6001 case `"$ac_path_EGREP" --version 2>&1` in
6003 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
6006 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
6009 cat "conftest.in" "conftest.in" >"conftest.tmp"
6010 mv "conftest.tmp" "conftest.in"
6011 cp "conftest.in" "conftest.nl"
6012 echo 'EGREP' >> "conftest.nl"
6013 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
6014 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6015 ac_count=`expr $ac_count + 1`
6016 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
6017 # Best one so far, save it but keep looking for a better one
6018 ac_cv_path_EGREP="$ac_path_EGREP"
6019 ac_path_EGREP_max=$ac_count
6021 # 10*(2^10) chars as input seems more than enough
6022 test $ac_count -gt 10 && break
6024 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6028 $ac_path_EGREP_found && break 3
6038 EGREP="$ac_cv_path_EGREP"
6039 if test -z "$EGREP"; then
6040 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
6041 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
6042 { (exit 1); exit 1; }; }
6046 ac_cv_path_EGREP=$EGREP
6052 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
6053 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
6054 EGREP="$ac_cv_path_EGREP"
6058 # Check whether --with-gnu-ld was given.
6059 if test "${with_gnu_ld+set}" = set; then
6060 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
6066 if test "$GCC" = yes; then
6067 # Check if gcc -print-prog-name=ld gives a path.
6068 { echo "$as_me:$LINENO: checking for ld used by $CC" >&5
6069 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6; }
6072 # gcc leaves a trailing carriage return which upsets mingw
6073 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
6075 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
6078 # Accept absolute paths.
6080 re_direlt='/[^/][^/]*/\.\./'
6081 # Canonicalize the pathname of ld
6082 ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
6083 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
6084 ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
6086 test -z "$LD" && LD="$ac_prog"
6089 # If it fails, then pretend we aren't using GCC.
6093 # If it is relative, then search for the first ld in PATH.
6097 elif test "$with_gnu_ld" = yes; then
6098 { echo "$as_me:$LINENO: checking for GNU ld" >&5
6099 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6; }
6101 { echo "$as_me:$LINENO: checking for non-GNU ld" >&5
6102 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6; }
6104 if test "${lt_cv_path_LD+set}" = set; then
6105 echo $ECHO_N "(cached) $ECHO_C" >&6
6107 if test -z "$LD"; then
6108 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6109 for ac_dir in $PATH; do
6111 test -z "$ac_dir" && ac_dir=.
6112 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
6113 lt_cv_path_LD="$ac_dir/$ac_prog"
6114 # Check to see if the program is GNU ld. I'd rather use --version,
6115 # but apparently some variants of GNU ld only accept -v.
6116 # Break only if it was the GNU/non-GNU ld that we prefer.
6117 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6118 *GNU* | *'with BFD'*)
6119 test "$with_gnu_ld" != no && break
6122 test "$with_gnu_ld" != yes && break
6129 lt_cv_path_LD="$LD" # Let the user override the test with a path.
6134 if test -n "$LD"; then
6135 { echo "$as_me:$LINENO: result: $LD" >&5
6136 echo "${ECHO_T}$LD" >&6; }
6138 { echo "$as_me:$LINENO: result: no" >&5
6139 echo "${ECHO_T}no" >&6; }
6141 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
6142 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
6143 { (exit 1); exit 1; }; }
6144 { echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
6145 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6; }
6146 if test "${lt_cv_prog_gnu_ld+set}" = set; then
6147 echo $ECHO_N "(cached) $ECHO_C" >&6
6149 # I'd rather use --version here, but apparently some GNU lds only accept -v.
6150 case `$LD -v 2>&1 </dev/null` in
6151 *GNU* | *'with BFD'*)
6152 lt_cv_prog_gnu_ld=yes
6155 lt_cv_prog_gnu_ld=no
6159 { echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
6160 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6; }
6161 with_gnu_ld=$lt_cv_prog_gnu_ld
6164 { echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
6165 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6; }
6166 if test "${lt_cv_ld_reload_flag+set}" = set; then
6167 echo $ECHO_N "(cached) $ECHO_C" >&6
6169 lt_cv_ld_reload_flag='-r'
6171 { echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
6172 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6; }
6173 reload_flag=$lt_cv_ld_reload_flag
6174 case $reload_flag in
6176 *) reload_flag=" $reload_flag" ;;
6178 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6181 if test "$GCC" = yes; then
6182 reload_cmds='$CC -nostdlib ${wl}-r -o $output$reload_objs'
6184 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6189 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6190 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
6191 if test "${lt_cv_path_NM+set}" = set; then
6192 echo $ECHO_N "(cached) $ECHO_C" >&6
6194 if test -n "$NM"; then
6195 # Let the user override the test.
6198 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6199 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
6201 test -z "$ac_dir" && ac_dir=.
6202 tmp_nm="$ac_dir/${ac_tool_prefix}nm"
6203 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6204 # Check to see if the nm accepts a BSD-compat flag.
6205 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6206 # nm: unknown option "B" ignored
6207 # Tru64's nm complains that /dev/null is an invalid object file
6208 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6209 */dev/null* | *'Invalid file or object type'*)
6210 lt_cv_path_NM="$tmp_nm -B"
6214 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6216 lt_cv_path_NM="$tmp_nm -p"
6220 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6221 continue # so that we can try to find one that supports BSD flags
6228 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6231 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6232 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6235 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6236 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6238 if test "$LN_S" = "ln -s"; then
6239 { echo "$as_me:$LINENO: result: yes" >&5
6240 echo "${ECHO_T}yes" >&6; }
6242 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6243 echo "${ECHO_T}no, using $LN_S" >&6; }
6246 { echo "$as_me:$LINENO: checking how to recognise dependent libraries" >&5
6247 echo $ECHO_N "checking how to recognise dependent libraries... $ECHO_C" >&6; }
6248 if test "${lt_cv_deplibs_check_method+set}" = set; then
6249 echo $ECHO_N "(cached) $ECHO_C" >&6
6251 lt_cv_file_magic_cmd='$MAGIC_CMD'
6252 lt_cv_file_magic_test_file=
6253 lt_cv_deplibs_check_method='unknown'
6254 # Need to set the preceding variable on all platforms that support
6255 # interlibrary dependencies.
6256 # 'none' -- dependencies not supported.
6257 # `unknown' -- same as none, but documents that we really don't know.
6258 # 'pass_all' -- all dependencies passed with no checks.
6259 # 'test_compile' -- check by making test program.
6260 # 'file_magic [[regex]]' -- check by looking for files in library path
6261 # which responds to the $file_magic_cmd with a given extended regex.
6262 # If you have `file' or equivalent on your system and you're not sure
6263 # whether `pass_all' will *always* work, you probably want this one.
6267 lt_cv_deplibs_check_method=pass_all
6271 lt_cv_deplibs_check_method=pass_all
6275 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6276 lt_cv_file_magic_cmd='/usr/bin/file -L'
6277 lt_cv_file_magic_test_file=/shlib/libc.so
6281 # func_win32_libid is a shell function defined in ltmain.sh
6282 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6283 lt_cv_file_magic_cmd='func_win32_libid'
6287 # Base MSYS/MinGW do not provide the 'file' command needed by
6288 # func_win32_libid shell function, so use a weaker test based on 'objdump'.
6289 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6290 lt_cv_file_magic_cmd='$OBJDUMP -f'
6293 darwin* | rhapsody*)
6294 lt_cv_deplibs_check_method=pass_all
6297 freebsd* | kfreebsd*-gnu | dragonfly*)
6298 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
6301 # Not sure whether the presence of OpenBSD here was a mistake.
6302 # Let's accept both of them until this is cleared up.
6303 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6304 lt_cv_file_magic_cmd=/usr/bin/file
6305 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6309 lt_cv_deplibs_check_method=pass_all
6314 lt_cv_deplibs_check_method=pass_all
6317 hpux10.20* | hpux11*)
6318 lt_cv_file_magic_cmd=/usr/bin/file
6321 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6322 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6325 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]'
6326 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6329 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
6330 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6335 irix5* | irix6* | nonstopux*)
6337 *-32|*"-32 ") libmagic=32-bit;;
6338 *-n32|*"-n32 ") libmagic=N32;;
6339 *-64|*"-64 ") libmagic=64-bit;;
6340 *) libmagic=never-match;;
6342 lt_cv_deplibs_check_method=pass_all
6345 # This must be Linux ELF.
6347 lt_cv_deplibs_check_method=pass_all
6351 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
6352 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6354 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6359 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6360 lt_cv_file_magic_cmd=/usr/bin/file
6361 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6365 lt_cv_deplibs_check_method=unknown
6369 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6370 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6372 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6376 osf3* | osf4* | osf5*)
6377 lt_cv_deplibs_check_method=pass_all
6381 lt_cv_deplibs_check_method=pass_all
6385 lt_cv_deplibs_check_method=pass_all
6388 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6389 case $host_vendor in
6391 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]'
6392 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6395 lt_cv_deplibs_check_method=pass_all
6398 lt_cv_file_magic_cmd='/bin/file'
6399 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6402 lt_cv_file_magic_cmd='/bin/file'
6403 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6404 lt_cv_file_magic_test_file=/lib/libc.so
6407 lt_cv_deplibs_check_method=pass_all
6412 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7* | sysv4*uw2*)
6413 lt_cv_deplibs_check_method=pass_all
6418 { echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
6419 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6; }
6420 file_magic_cmd=$lt_cv_file_magic_cmd
6421 deplibs_check_method=$lt_cv_deplibs_check_method
6422 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6427 # If no C compiler was specified, use CC.
6430 # Allow CC to be a program name with arguments.
6434 # Check whether --enable-libtool-lock was given.
6435 if test "${enable_libtool_lock+set}" = set; then
6436 enableval=$enable_libtool_lock;
6439 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6441 # Some flags need to be propagated to the compiler or linker for good
6445 # Find out which ABI we are using.
6446 echo 'int i;' > conftest.$ac_ext
6447 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6448 (eval $ac_compile) 2>&5
6450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6451 (exit $ac_status); }; then
6452 case `/usr/bin/file conftest.$ac_objext` in
6464 # Find out which ABI we are using.
6465 echo '#line 6465 "configure"' > conftest.$ac_ext
6466 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6467 (eval $ac_compile) 2>&5
6469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6470 (exit $ac_status); }; then
6471 if test "$lt_cv_prog_gnu_ld" = yes; then
6472 case `/usr/bin/file conftest.$ac_objext` in
6474 LD="${LD-ld} -melf32bsmip"
6477 LD="${LD-ld} -melf32bmipn32"
6480 LD="${LD-ld} -melf64bmip"
6484 case `/usr/bin/file conftest.$ac_objext` in
6500 x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
6501 # Find out which ABI we are using.
6502 echo 'int i;' > conftest.$ac_ext
6503 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6504 (eval $ac_compile) 2>&5
6506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507 (exit $ac_status); }; then
6508 case `/usr/bin/file conftest.o` in
6512 LD="${LD-ld} -m elf_i386"
6514 ppc64-*linux*|powerpc64-*linux*)
6515 LD="${LD-ld} -m elf32ppclinux"
6518 LD="${LD-ld} -m elf_s390"
6521 LD="${LD-ld} -m elf32_sparc"
6528 LD="${LD-ld} -m elf_x86_64"
6530 ppc*-*linux*|powerpc*-*linux*)
6531 LD="${LD-ld} -m elf64ppc"
6534 LD="${LD-ld} -m elf64_s390"
6537 LD="${LD-ld} -m elf64_sparc"
6547 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6548 SAVE_CFLAGS="$CFLAGS"
6549 CFLAGS="$CFLAGS -belf"
6550 { echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6551 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6; }
6552 if test "${lt_cv_cc_needs_belf+set}" = set; then
6553 echo $ECHO_N "(cached) $ECHO_C" >&6
6556 ac_cpp='$CPP $CPPFLAGS'
6557 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6558 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6559 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6561 cat >conftest.$ac_ext <<_ACEOF
6564 cat confdefs.h >>conftest.$ac_ext
6565 cat >>conftest.$ac_ext <<_ACEOF
6566 /* end confdefs.h. */
6576 rm -f conftest.$ac_objext conftest$ac_exeext
6577 if { (ac_try="$ac_link"
6579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6580 *) ac_try_echo=$ac_try;;
6582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6583 (eval "$ac_link") 2>conftest.er1
6585 grep -v '^ *+' conftest.er1 >conftest.err
6587 cat conftest.err >&5
6588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6589 (exit $ac_status); } && {
6590 test -z "$ac_c_werror_flag" ||
6591 test ! -s conftest.err
6592 } && test -s conftest$ac_exeext &&
6593 $as_test_x conftest$ac_exeext; then
6594 lt_cv_cc_needs_belf=yes
6596 echo "$as_me: failed program was:" >&5
6597 sed 's/^/| /' conftest.$ac_ext >&5
6599 lt_cv_cc_needs_belf=no
6602 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6603 conftest$ac_exeext conftest.$ac_ext
6605 ac_cpp='$CPP $CPPFLAGS'
6606 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6607 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6608 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6611 { echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6612 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6; }
6613 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6614 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6615 CFLAGS="$SAVE_CFLAGS"
6618 *-*-cygwin* | *-*-mingw* | *-*-pw32*)
6619 if test -n "$ac_tool_prefix"; then
6620 # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6621 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6622 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6623 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6624 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
6625 echo $ECHO_N "(cached) $ECHO_C" >&6
6627 if test -n "$DLLTOOL"; then
6628 ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6634 test -z "$as_dir" && as_dir=.
6635 for ac_exec_ext in '' $ac_executable_extensions; do
6636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6637 ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6638 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6647 DLLTOOL=$ac_cv_prog_DLLTOOL
6648 if test -n "$DLLTOOL"; then
6649 { echo "$as_me:$LINENO: result: $DLLTOOL" >&5
6650 echo "${ECHO_T}$DLLTOOL" >&6; }
6652 { echo "$as_me:$LINENO: result: no" >&5
6653 echo "${ECHO_T}no" >&6; }
6658 if test -z "$ac_cv_prog_DLLTOOL"; then
6659 ac_ct_DLLTOOL=$DLLTOOL
6660 # Extract the first word of "dlltool", so it can be a program name with args.
6661 set dummy dlltool; ac_word=$2
6662 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6663 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6664 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
6665 echo $ECHO_N "(cached) $ECHO_C" >&6
6667 if test -n "$ac_ct_DLLTOOL"; then
6668 ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6670 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6674 test -z "$as_dir" && as_dir=.
6675 for ac_exec_ext in '' $ac_executable_extensions; do
6676 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6677 ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6678 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6687 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6688 if test -n "$ac_ct_DLLTOOL"; then
6689 { echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
6690 echo "${ECHO_T}$ac_ct_DLLTOOL" >&6; }
6692 { echo "$as_me:$LINENO: result: no" >&5
6693 echo "${ECHO_T}no" >&6; }
6696 if test "x$ac_ct_DLLTOOL" = x; then
6699 case $cross_compiling:$ac_tool_warned in
6701 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6702 whose name does not start with the host triplet. If you think this
6703 configuration is useful to you, please write to autoconf@gnu.org." >&5
6704 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6705 whose name does not start with the host triplet. If you think this
6706 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6707 ac_tool_warned=yes ;;
6709 DLLTOOL=$ac_ct_DLLTOOL
6712 DLLTOOL="$ac_cv_prog_DLLTOOL"
6715 if test -n "$ac_tool_prefix"; then
6716 # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
6717 set dummy ${ac_tool_prefix}as; ac_word=$2
6718 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6719 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6720 if test "${ac_cv_prog_AS+set}" = set; then
6721 echo $ECHO_N "(cached) $ECHO_C" >&6
6723 if test -n "$AS"; then
6724 ac_cv_prog_AS="$AS" # Let the user override the test.
6726 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6730 test -z "$as_dir" && as_dir=.
6731 for ac_exec_ext in '' $ac_executable_extensions; do
6732 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6733 ac_cv_prog_AS="${ac_tool_prefix}as"
6734 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6744 if test -n "$AS"; then
6745 { echo "$as_me:$LINENO: result: $AS" >&5
6746 echo "${ECHO_T}$AS" >&6; }
6748 { echo "$as_me:$LINENO: result: no" >&5
6749 echo "${ECHO_T}no" >&6; }
6754 if test -z "$ac_cv_prog_AS"; then
6756 # Extract the first word of "as", so it can be a program name with args.
6757 set dummy as; ac_word=$2
6758 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6759 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6760 if test "${ac_cv_prog_ac_ct_AS+set}" = set; then
6761 echo $ECHO_N "(cached) $ECHO_C" >&6
6763 if test -n "$ac_ct_AS"; then
6764 ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
6766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6770 test -z "$as_dir" && as_dir=.
6771 for ac_exec_ext in '' $ac_executable_extensions; do
6772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6773 ac_cv_prog_ac_ct_AS="as"
6774 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6783 ac_ct_AS=$ac_cv_prog_ac_ct_AS
6784 if test -n "$ac_ct_AS"; then
6785 { echo "$as_me:$LINENO: result: $ac_ct_AS" >&5
6786 echo "${ECHO_T}$ac_ct_AS" >&6; }
6788 { echo "$as_me:$LINENO: result: no" >&5
6789 echo "${ECHO_T}no" >&6; }
6792 if test "x$ac_ct_AS" = x; then
6795 case $cross_compiling:$ac_tool_warned in
6797 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6798 whose name does not start with the host triplet. If you think this
6799 configuration is useful to you, please write to autoconf@gnu.org." >&5
6800 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6801 whose name does not start with the host triplet. If you think this
6802 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6803 ac_tool_warned=yes ;;
6811 if test -n "$ac_tool_prefix"; then
6812 # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6813 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6814 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6815 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6816 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
6817 echo $ECHO_N "(cached) $ECHO_C" >&6
6819 if test -n "$OBJDUMP"; then
6820 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6826 test -z "$as_dir" && as_dir=.
6827 for ac_exec_ext in '' $ac_executable_extensions; do
6828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6829 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6830 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6839 OBJDUMP=$ac_cv_prog_OBJDUMP
6840 if test -n "$OBJDUMP"; then
6841 { echo "$as_me:$LINENO: result: $OBJDUMP" >&5
6842 echo "${ECHO_T}$OBJDUMP" >&6; }
6844 { echo "$as_me:$LINENO: result: no" >&5
6845 echo "${ECHO_T}no" >&6; }
6850 if test -z "$ac_cv_prog_OBJDUMP"; then
6851 ac_ct_OBJDUMP=$OBJDUMP
6852 # Extract the first word of "objdump", so it can be a program name with args.
6853 set dummy objdump; ac_word=$2
6854 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6856 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
6857 echo $ECHO_N "(cached) $ECHO_C" >&6
6859 if test -n "$ac_ct_OBJDUMP"; then
6860 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6866 test -z "$as_dir" && as_dir=.
6867 for ac_exec_ext in '' $ac_executable_extensions; do
6868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6869 ac_cv_prog_ac_ct_OBJDUMP="objdump"
6870 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6879 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6880 if test -n "$ac_ct_OBJDUMP"; then
6881 { echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
6882 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6; }
6884 { echo "$as_me:$LINENO: result: no" >&5
6885 echo "${ECHO_T}no" >&6; }
6888 if test "x$ac_ct_OBJDUMP" = x; then
6891 case $cross_compiling:$ac_tool_warned in
6893 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6894 whose name does not start with the host triplet. If you think this
6895 configuration is useful to you, please write to autoconf@gnu.org." >&5
6896 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6897 whose name does not start with the host triplet. If you think this
6898 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6899 ac_tool_warned=yes ;;
6901 OBJDUMP=$ac_ct_OBJDUMP
6904 OBJDUMP="$ac_cv_prog_OBJDUMP"
6911 need_locks="$enable_libtool_lock"
6915 ac_cpp='$CPP $CPPFLAGS'
6916 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6917 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6918 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6919 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
6920 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
6921 # On Suns, sometimes $CPP names a directory.
6922 if test -n "$CPP" && test -d "$CPP"; then
6925 if test -z "$CPP"; then
6926 if test "${ac_cv_prog_CPP+set}" = set; then
6927 echo $ECHO_N "(cached) $ECHO_C" >&6
6929 # Double quotes because CPP needs to be expanded
6930 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
6933 for ac_c_preproc_warn_flag in '' yes
6935 # Use a header file that comes with gcc, so configuring glibc
6936 # with a fresh cross-compiler works.
6937 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6938 # <limits.h> exists even on freestanding compilers.
6939 # On the NeXT, cc -E runs the code through the compiler's parser,
6940 # not just through cpp. "Syntax error" is here to catch this case.
6941 cat >conftest.$ac_ext <<_ACEOF
6944 cat confdefs.h >>conftest.$ac_ext
6945 cat >>conftest.$ac_ext <<_ACEOF
6946 /* end confdefs.h. */
6948 # include <limits.h>
6950 # include <assert.h>
6954 if { (ac_try="$ac_cpp conftest.$ac_ext"
6956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6957 *) ac_try_echo=$ac_try;;
6959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6960 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6962 grep -v '^ *+' conftest.er1 >conftest.err
6964 cat conftest.err >&5
6965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6966 (exit $ac_status); } >/dev/null && {
6967 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
6968 test ! -s conftest.err
6972 echo "$as_me: failed program was:" >&5
6973 sed 's/^/| /' conftest.$ac_ext >&5
6975 # Broken: fails on valid input.
6979 rm -f conftest.err conftest.$ac_ext
6981 # OK, works on sane cases. Now check whether nonexistent headers
6982 # can be detected and how.
6983 cat >conftest.$ac_ext <<_ACEOF
6986 cat confdefs.h >>conftest.$ac_ext
6987 cat >>conftest.$ac_ext <<_ACEOF
6988 /* end confdefs.h. */
6989 #include <ac_nonexistent.h>
6991 if { (ac_try="$ac_cpp conftest.$ac_ext"
6993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6994 *) ac_try_echo=$ac_try;;
6996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6997 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
6999 grep -v '^ *+' conftest.er1 >conftest.err
7001 cat conftest.err >&5
7002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7003 (exit $ac_status); } >/dev/null && {
7004 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7005 test ! -s conftest.err
7007 # Broken: success on invalid input.
7010 echo "$as_me: failed program was:" >&5
7011 sed 's/^/| /' conftest.$ac_ext >&5
7013 # Passes both tests.
7018 rm -f conftest.err conftest.$ac_ext
7021 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7022 rm -f conftest.err conftest.$ac_ext
7023 if $ac_preproc_ok; then
7035 { echo "$as_me:$LINENO: result: $CPP" >&5
7036 echo "${ECHO_T}$CPP" >&6; }
7038 for ac_c_preproc_warn_flag in '' yes
7040 # Use a header file that comes with gcc, so configuring glibc
7041 # with a fresh cross-compiler works.
7042 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7043 # <limits.h> exists even on freestanding compilers.
7044 # On the NeXT, cc -E runs the code through the compiler's parser,
7045 # not just through cpp. "Syntax error" is here to catch this case.
7046 cat >conftest.$ac_ext <<_ACEOF
7049 cat confdefs.h >>conftest.$ac_ext
7050 cat >>conftest.$ac_ext <<_ACEOF
7051 /* end confdefs.h. */
7053 # include <limits.h>
7055 # include <assert.h>
7059 if { (ac_try="$ac_cpp conftest.$ac_ext"
7061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7062 *) ac_try_echo=$ac_try;;
7064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7065 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7067 grep -v '^ *+' conftest.er1 >conftest.err
7069 cat conftest.err >&5
7070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7071 (exit $ac_status); } >/dev/null && {
7072 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7073 test ! -s conftest.err
7077 echo "$as_me: failed program was:" >&5
7078 sed 's/^/| /' conftest.$ac_ext >&5
7080 # Broken: fails on valid input.
7084 rm -f conftest.err conftest.$ac_ext
7086 # OK, works on sane cases. Now check whether nonexistent headers
7087 # can be detected and how.
7088 cat >conftest.$ac_ext <<_ACEOF
7091 cat confdefs.h >>conftest.$ac_ext
7092 cat >>conftest.$ac_ext <<_ACEOF
7093 /* end confdefs.h. */
7094 #include <ac_nonexistent.h>
7096 if { (ac_try="$ac_cpp conftest.$ac_ext"
7098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7099 *) ac_try_echo=$ac_try;;
7101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7102 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7104 grep -v '^ *+' conftest.er1 >conftest.err
7106 cat conftest.err >&5
7107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7108 (exit $ac_status); } >/dev/null && {
7109 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7110 test ! -s conftest.err
7112 # Broken: success on invalid input.
7115 echo "$as_me: failed program was:" >&5
7116 sed 's/^/| /' conftest.$ac_ext >&5
7118 # Passes both tests.
7123 rm -f conftest.err conftest.$ac_ext
7126 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
7127 rm -f conftest.err conftest.$ac_ext
7128 if $ac_preproc_ok; then
7131 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
7132 See \`config.log' for more details." >&5
7133 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
7134 See \`config.log' for more details." >&2;}
7135 { (exit 1); exit 1; }; }
7139 ac_cpp='$CPP $CPPFLAGS'
7140 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7141 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7142 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7145 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
7146 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
7147 if test "${ac_cv_header_stdc+set}" = set; then
7148 echo $ECHO_N "(cached) $ECHO_C" >&6
7150 cat >conftest.$ac_ext <<_ACEOF
7153 cat confdefs.h >>conftest.$ac_ext
7154 cat >>conftest.$ac_ext <<_ACEOF
7155 /* end confdefs.h. */
7169 rm -f conftest.$ac_objext
7170 if { (ac_try="$ac_compile"
7172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7173 *) ac_try_echo=$ac_try;;
7175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7176 (eval "$ac_compile") 2>conftest.er1
7178 grep -v '^ *+' conftest.er1 >conftest.err
7180 cat conftest.err >&5
7181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7182 (exit $ac_status); } && {
7183 test -z "$ac_c_werror_flag" ||
7184 test ! -s conftest.err
7185 } && test -s conftest.$ac_objext; then
7186 ac_cv_header_stdc=yes
7188 echo "$as_me: failed program was:" >&5
7189 sed 's/^/| /' conftest.$ac_ext >&5
7191 ac_cv_header_stdc=no
7194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7196 if test $ac_cv_header_stdc = yes; then
7197 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
7198 cat >conftest.$ac_ext <<_ACEOF
7201 cat confdefs.h >>conftest.$ac_ext
7202 cat >>conftest.$ac_ext <<_ACEOF
7203 /* end confdefs.h. */
7207 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7208 $EGREP "memchr" >/dev/null 2>&1; then
7211 ac_cv_header_stdc=no
7217 if test $ac_cv_header_stdc = yes; then
7218 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
7219 cat >conftest.$ac_ext <<_ACEOF
7222 cat confdefs.h >>conftest.$ac_ext
7223 cat >>conftest.$ac_ext <<_ACEOF
7224 /* end confdefs.h. */
7228 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7229 $EGREP "free" >/dev/null 2>&1; then
7232 ac_cv_header_stdc=no
7238 if test $ac_cv_header_stdc = yes; then
7239 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
7240 if test "$cross_compiling" = yes; then
7243 cat >conftest.$ac_ext <<_ACEOF
7246 cat confdefs.h >>conftest.$ac_ext
7247 cat >>conftest.$ac_ext <<_ACEOF
7248 /* end confdefs.h. */
7251 #if ((' ' & 0x0FF) == 0x020)
7252 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
7253 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
7255 # define ISLOWER(c) \
7256 (('a' <= (c) && (c) <= 'i') \
7257 || ('j' <= (c) && (c) <= 'r') \
7258 || ('s' <= (c) && (c) <= 'z'))
7259 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
7262 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
7267 for (i = 0; i < 256; i++)
7268 if (XOR (islower (i), ISLOWER (i))
7269 || toupper (i) != TOUPPER (i))
7274 rm -f conftest$ac_exeext
7275 if { (ac_try="$ac_link"
7277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7278 *) ac_try_echo=$ac_try;;
7280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7281 (eval "$ac_link") 2>&5
7283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7284 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7285 { (case "(($ac_try" in
7286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7287 *) ac_try_echo=$ac_try;;
7289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7290 (eval "$ac_try") 2>&5
7292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7293 (exit $ac_status); }; }; then
7296 echo "$as_me: program exited with status $ac_status" >&5
7297 echo "$as_me: failed program was:" >&5
7298 sed 's/^/| /' conftest.$ac_ext >&5
7301 ac_cv_header_stdc=no
7303 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7309 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
7310 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
7311 if test $ac_cv_header_stdc = yes; then
7313 cat >>confdefs.h <<\_ACEOF
7314 #define STDC_HEADERS 1
7319 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
7329 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
7330 inttypes.h stdint.h unistd.h
7332 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7336 echo $ECHO_N "(cached) $ECHO_C" >&6
7338 cat >conftest.$ac_ext <<_ACEOF
7341 cat confdefs.h >>conftest.$ac_ext
7342 cat >>conftest.$ac_ext <<_ACEOF
7343 /* end confdefs.h. */
7344 $ac_includes_default
7346 #include <$ac_header>
7348 rm -f conftest.$ac_objext
7349 if { (ac_try="$ac_compile"
7351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7352 *) ac_try_echo=$ac_try;;
7354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7355 (eval "$ac_compile") 2>conftest.er1
7357 grep -v '^ *+' conftest.er1 >conftest.err
7359 cat conftest.err >&5
7360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7361 (exit $ac_status); } && {
7362 test -z "$ac_c_werror_flag" ||
7363 test ! -s conftest.err
7364 } && test -s conftest.$ac_objext; then
7365 eval "$as_ac_Header=yes"
7367 echo "$as_me: failed program was:" >&5
7368 sed 's/^/| /' conftest.$ac_ext >&5
7370 eval "$as_ac_Header=no"
7373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7375 ac_res=`eval echo '${'$as_ac_Header'}'`
7376 { echo "$as_me:$LINENO: result: $ac_res" >&5
7377 echo "${ECHO_T}$ac_res" >&6; }
7378 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7379 cat >>confdefs.h <<_ACEOF
7380 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7389 for ac_header in dlfcn.h
7391 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7392 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7393 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7394 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7395 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7396 echo $ECHO_N "(cached) $ECHO_C" >&6
7398 ac_res=`eval echo '${'$as_ac_Header'}'`
7399 { echo "$as_me:$LINENO: result: $ac_res" >&5
7400 echo "${ECHO_T}$ac_res" >&6; }
7402 # Is the header compilable?
7403 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
7404 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
7405 cat >conftest.$ac_ext <<_ACEOF
7408 cat confdefs.h >>conftest.$ac_ext
7409 cat >>conftest.$ac_ext <<_ACEOF
7410 /* end confdefs.h. */
7411 $ac_includes_default
7412 #include <$ac_header>
7414 rm -f conftest.$ac_objext
7415 if { (ac_try="$ac_compile"
7417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7418 *) ac_try_echo=$ac_try;;
7420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7421 (eval "$ac_compile") 2>conftest.er1
7423 grep -v '^ *+' conftest.er1 >conftest.err
7425 cat conftest.err >&5
7426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427 (exit $ac_status); } && {
7428 test -z "$ac_c_werror_flag" ||
7429 test ! -s conftest.err
7430 } && test -s conftest.$ac_objext; then
7431 ac_header_compiler=yes
7433 echo "$as_me: failed program was:" >&5
7434 sed 's/^/| /' conftest.$ac_ext >&5
7436 ac_header_compiler=no
7439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7440 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7441 echo "${ECHO_T}$ac_header_compiler" >&6; }
7443 # Is the header present?
7444 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
7445 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
7446 cat >conftest.$ac_ext <<_ACEOF
7449 cat confdefs.h >>conftest.$ac_ext
7450 cat >>conftest.$ac_ext <<_ACEOF
7451 /* end confdefs.h. */
7452 #include <$ac_header>
7454 if { (ac_try="$ac_cpp conftest.$ac_ext"
7456 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7457 *) ac_try_echo=$ac_try;;
7459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7460 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7462 grep -v '^ *+' conftest.er1 >conftest.err
7464 cat conftest.err >&5
7465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7466 (exit $ac_status); } >/dev/null && {
7467 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7468 test ! -s conftest.err
7470 ac_header_preproc=yes
7472 echo "$as_me: failed program was:" >&5
7473 sed 's/^/| /' conftest.$ac_ext >&5
7475 ac_header_preproc=no
7478 rm -f conftest.err conftest.$ac_ext
7479 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7480 echo "${ECHO_T}$ac_header_preproc" >&6; }
7482 # So? What about this header?
7483 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7485 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
7486 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
7487 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
7488 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
7489 ac_header_preproc=yes
7492 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
7493 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
7494 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
7495 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
7496 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
7497 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
7498 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
7499 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
7500 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
7501 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
7502 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
7503 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
7505 ## --------------------------------------------- ##
7506 ## Report this to <http://www.openldap.org/its/> ##
7507 ## --------------------------------------------- ##
7509 ) | sed "s/^/$as_me: WARNING: /" >&2
7512 { echo "$as_me:$LINENO: checking for $ac_header" >&5
7513 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
7514 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7515 echo $ECHO_N "(cached) $ECHO_C" >&6
7517 eval "$as_ac_Header=\$ac_header_preproc"
7519 ac_res=`eval echo '${'$as_ac_Header'}'`
7520 { echo "$as_me:$LINENO: result: $ac_res" >&5
7521 echo "${ECHO_T}$ac_res" >&6; }
7524 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7525 cat >>confdefs.h <<_ACEOF
7526 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7534 # Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
7536 # find the maximum length of command line arguments
7537 { echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
7538 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6; }
7539 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
7540 echo $ECHO_N "(cached) $ECHO_C" >&6
7547 # On DJGPP, this test can blow up pretty badly due to problems in libc
7548 # (any single argument exceeding 2000 bytes causes a buffer overrun
7549 # during glob expansion). Even if it were fixed, the result of this
7550 # check would be larger than it should be.
7551 lt_cv_sys_max_cmd_len=12288; # 12K is about right
7555 # Under GNU Hurd, this test is not required because there is
7556 # no limit to the length of command line arguments.
7557 # Libtool will interpret -1 as no limit whatsoever
7558 lt_cv_sys_max_cmd_len=-1;
7562 # On Win9x/ME, this test blows up -- it succeeds, but takes
7563 # about 5 minutes as the teststring grows exponentially.
7564 # Worse, since 9x/ME are not pre-emptively multitasking,
7565 # you end up with a "frozen" computer, even though with patience
7566 # the test eventually succeeds (with a max line length of 256k).
7567 # Instead, let's just punt: use the minimum linelength reported by
7568 # all of the supported platforms: 8192 (on NT/2K/XP).
7569 lt_cv_sys_max_cmd_len=8192;
7573 # On AmigaOS with pdksh, this test takes hours, literally.
7574 # So we just punt and use a minimum line length of 8192.
7575 lt_cv_sys_max_cmd_len=8192;
7578 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
7579 # This has been around since 386BSD, at least. Likely further.
7580 if test -x /sbin/sysctl; then
7581 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
7582 elif test -x /usr/sbin/sysctl; then
7583 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
7585 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
7587 # And add a safety zone
7588 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
7589 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
7592 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
7593 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
7594 # nice to cause kernel panics so lets avoid the loop below.
7595 # First set a reasonable default.
7596 lt_cv_sys_max_cmd_len=16384
7598 if test -x /sbin/sysconfig; then
7599 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
7600 *1*) lt_cv_sys_max_cmd_len=-1 ;;
7605 # If test is not a shell built-in, we'll probably end up computing a
7606 # maximum length that is only half of the actual maximum length, but
7608 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
7609 while (test "X"`$SHELL $0 --fallback-echo "X$teststring" 2>/dev/null` \
7610 = "XX$teststring") >/dev/null 2>&1 &&
7611 new_result=`expr "X$teststring" : ".*" 2>&1` &&
7612 lt_cv_sys_max_cmd_len=$new_result &&
7613 test $i != 17 # 1/2 MB should be enough
7616 teststring=$teststring$teststring
7619 # Add a significant safety factor because C++ compilers can tack on massive
7620 # amounts of additional arguments before passing them to the linker.
7621 # It appears as though 1/2 is a usable value.
7622 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
7628 if test -n $lt_cv_sys_max_cmd_len ; then
7629 { echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
7630 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6; }
7632 { echo "$as_me:$LINENO: result: none" >&5
7633 echo "${ECHO_T}none" >&6; }
7639 # Check for command to grab the raw symbol name followed by C symbol from nm.
7640 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
7641 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
7642 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
7643 echo $ECHO_N "(cached) $ECHO_C" >&6
7646 # These are sane defaults that work on at least a few old systems.
7647 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7649 # Character class describing NM global symbol codes.
7650 symcode='[BCDEGRST]'
7652 # Regexp to match symbols that can be accessed directly from C.
7653 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7655 # Transform an extracted symbol line into a proper C declaration
7656 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
7658 # Transform an extracted symbol line into symbol name and symbol address
7659 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'"
7661 # Define system-specific variables.
7666 cygwin* | mingw* | pw32*)
7667 symcode='[ABCDGISTW]'
7669 hpux*) # Its linker distinguishes data from code symbols
7670 if test "$host_cpu" = ia64; then
7671 symcode='[ABCDEGRST]'
7673 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7674 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'"
7677 if test "$host_cpu" = ia64; then
7678 symcode='[ABCDGIRSTW]'
7679 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7680 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'"
7684 symcode='[BCDEGRST]'
7687 symcode='[BCDEGQRST]'
7697 # Handle CRLF in mingw tool chain
7701 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7705 # If we're using GNU nm, then use its standard symbol codes.
7706 case `$NM -V 2>&1` in
7707 *GNU* | *'with BFD'*)
7708 symcode='[ABCDGIRSTW]' ;;
7711 # Try without a prefix undercore, then with it.
7712 for ac_symprfx in "" "_"; do
7714 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7715 symxfrm="\\1 $ac_symprfx\\2 \\2"
7717 # Write the raw and C identifiers.
7718 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7720 # Check to see that the pipe works correctly.
7724 cat > conftest.$ac_ext <<EOF
7729 void nm_test_func(){}
7733 int main(){nm_test_var='a';nm_test_func();return(0);}
7736 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7737 (eval $ac_compile) 2>&5
7739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7740 (exit $ac_status); }; then
7741 # Now try to grab the symbols.
7743 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
7744 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
7746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7747 (exit $ac_status); } && test -s "$nlist"; then
7748 # Try sorting and uniquifying the output.
7749 if sort "$nlist" | uniq > "$nlist"T; then
7750 mv -f "$nlist"T "$nlist"
7755 # Make sure that we snagged all the symbols we need.
7756 if grep ' nm_test_var$' "$nlist" >/dev/null; then
7757 if grep ' nm_test_func$' "$nlist" >/dev/null; then
7758 cat <<EOF > conftest.$ac_ext
7764 # Now generate the symbol file.
7765 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
7767 cat <<EOF >> conftest.$ac_ext
7768 #if defined (__STDC__) && __STDC__
7769 # define lt_ptr_t void *
7771 # define lt_ptr_t char *
7775 /* The mapping between symbol names and symbols. */
7780 lt_preloaded_symbols[] =
7783 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
7784 cat <<\EOF >> conftest.$ac_ext
7792 # Now try linking the two files.
7793 mv conftest.$ac_objext conftstm.$ac_objext
7794 lt_save_LIBS="$LIBS"
7795 lt_save_CFLAGS="$CFLAGS"
7796 LIBS="conftstm.$ac_objext"
7797 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7798 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7799 (eval $ac_link) 2>&5
7801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7802 (exit $ac_status); } && test -s conftest${ac_exeext}; then
7805 LIBS="$lt_save_LIBS"
7806 CFLAGS="$lt_save_CFLAGS"
7808 echo "cannot find nm_test_func in $nlist" >&5
7811 echo "cannot find nm_test_var in $nlist" >&5
7814 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7817 echo "$progname: failed program was:" >&5
7818 cat conftest.$ac_ext >&5
7820 rm -f conftest* conftst*
7822 # Do not use the global_symbol_pipe unless it works.
7823 if test "$pipe_works" = yes; then
7826 lt_cv_sys_global_symbol_pipe=
7832 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7833 lt_cv_sys_global_symbol_to_cdecl=
7835 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7836 { echo "$as_me:$LINENO: result: failed" >&5
7837 echo "${ECHO_T}failed" >&6; }
7839 { echo "$as_me:$LINENO: result: ok" >&5
7840 echo "${ECHO_T}ok" >&6; }
7843 { echo "$as_me:$LINENO: checking for objdir" >&5
7844 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
7845 if test "${lt_cv_objdir+set}" = set; then
7846 echo $ECHO_N "(cached) $ECHO_C" >&6
7848 rm -f .libs 2>/dev/null
7849 mkdir .libs 2>/dev/null
7850 if test -d .libs; then
7853 # MS-DOS does not allow filenames that begin with a dot.
7856 rmdir .libs 2>/dev/null
7858 { echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7859 echo "${ECHO_T}$lt_cv_objdir" >&6; }
7860 objdir=$lt_cv_objdir
7868 # AIX sometimes has problems with the GCC collect2 program. For some
7869 # reason, if we set the COLLECT_NAMES environment variable, the problems
7870 # vanish in a puff of smoke.
7871 if test "X${COLLECT_NAMES+set}" != Xset; then
7873 export COLLECT_NAMES
7878 # Sed substitution that helps us do robust quoting. It backslashifies
7879 # metacharacters that are still active within double-quoted strings.
7880 Xsed='sed -e 1s/^X//'
7881 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
7883 # Same as above, but do not quote variable references.
7884 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
7886 # Sed substitution to delay expansion of an escaped shell variable in a
7887 # double_quote_subst'ed string.
7888 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7890 # Sed substitution to avoid accidental globbing in evaled expressions
7891 no_glob_subst='s/\*/\\\*/g'
7897 default_ofile=libtool
7898 can_build_shared=yes
7900 # All known linkers require a `.a' archive for static linking (except MSVC,
7901 # which needs '.lib').
7903 ltmain="$ac_aux_dir/ltmain.sh"
7904 ofile="$default_ofile"
7905 with_gnu_ld="$lt_cv_prog_gnu_ld"
7907 if test -n "$ac_tool_prefix"; then
7908 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7909 set dummy ${ac_tool_prefix}ar; ac_word=$2
7910 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7911 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7912 if test "${ac_cv_prog_AR+set}" = set; then
7913 echo $ECHO_N "(cached) $ECHO_C" >&6
7915 if test -n "$AR"; then
7916 ac_cv_prog_AR="$AR" # Let the user override the test.
7918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7922 test -z "$as_dir" && as_dir=.
7923 for ac_exec_ext in '' $ac_executable_extensions; do
7924 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7925 ac_cv_prog_AR="${ac_tool_prefix}ar"
7926 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7936 if test -n "$AR"; then
7937 { echo "$as_me:$LINENO: result: $AR" >&5
7938 echo "${ECHO_T}$AR" >&6; }
7940 { echo "$as_me:$LINENO: result: no" >&5
7941 echo "${ECHO_T}no" >&6; }
7946 if test -z "$ac_cv_prog_AR"; then
7948 # Extract the first word of "ar", so it can be a program name with args.
7949 set dummy ar; ac_word=$2
7950 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7951 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7952 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7953 echo $ECHO_N "(cached) $ECHO_C" >&6
7955 if test -n "$ac_ct_AR"; then
7956 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7962 test -z "$as_dir" && as_dir=.
7963 for ac_exec_ext in '' $ac_executable_extensions; do
7964 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7965 ac_cv_prog_ac_ct_AR="ar"
7966 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7975 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7976 if test -n "$ac_ct_AR"; then
7977 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7978 echo "${ECHO_T}$ac_ct_AR" >&6; }
7980 { echo "$as_me:$LINENO: result: no" >&5
7981 echo "${ECHO_T}no" >&6; }
7984 if test "x$ac_ct_AR" = x; then
7987 case $cross_compiling:$ac_tool_warned in
7989 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7990 whose name does not start with the host triplet. If you think this
7991 configuration is useful to you, please write to autoconf@gnu.org." >&5
7992 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7993 whose name does not start with the host triplet. If you think this
7994 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7995 ac_tool_warned=yes ;;
8003 if test -n "$ac_tool_prefix"; then
8004 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8005 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8006 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8007 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8008 if test "${ac_cv_prog_RANLIB+set}" = set; then
8009 echo $ECHO_N "(cached) $ECHO_C" >&6
8011 if test -n "$RANLIB"; then
8012 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8018 test -z "$as_dir" && as_dir=.
8019 for ac_exec_ext in '' $ac_executable_extensions; do
8020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8021 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8022 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8031 RANLIB=$ac_cv_prog_RANLIB
8032 if test -n "$RANLIB"; then
8033 { echo "$as_me:$LINENO: result: $RANLIB" >&5
8034 echo "${ECHO_T}$RANLIB" >&6; }
8036 { echo "$as_me:$LINENO: result: no" >&5
8037 echo "${ECHO_T}no" >&6; }
8042 if test -z "$ac_cv_prog_RANLIB"; then
8043 ac_ct_RANLIB=$RANLIB
8044 # Extract the first word of "ranlib", so it can be a program name with args.
8045 set dummy ranlib; ac_word=$2
8046 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8047 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8048 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
8049 echo $ECHO_N "(cached) $ECHO_C" >&6
8051 if test -n "$ac_ct_RANLIB"; then
8052 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8054 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8058 test -z "$as_dir" && as_dir=.
8059 for ac_exec_ext in '' $ac_executable_extensions; do
8060 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8061 ac_cv_prog_ac_ct_RANLIB="ranlib"
8062 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8071 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8072 if test -n "$ac_ct_RANLIB"; then
8073 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
8074 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
8076 { echo "$as_me:$LINENO: result: no" >&5
8077 echo "${ECHO_T}no" >&6; }
8080 if test "x$ac_ct_RANLIB" = x; then
8083 case $cross_compiling:$ac_tool_warned in
8085 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
8086 whose name does not start with the host triplet. If you think this
8087 configuration is useful to you, please write to autoconf@gnu.org." >&5
8088 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
8089 whose name does not start with the host triplet. If you think this
8090 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
8091 ac_tool_warned=yes ;;
8093 RANLIB=$ac_ct_RANLIB
8096 RANLIB="$ac_cv_prog_RANLIB"
8099 if test -n "$ac_tool_prefix"; then
8100 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
8101 set dummy ${ac_tool_prefix}strip; ac_word=$2
8102 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8103 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8104 if test "${ac_cv_prog_STRIP+set}" = set; then
8105 echo $ECHO_N "(cached) $ECHO_C" >&6
8107 if test -n "$STRIP"; then
8108 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
8110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8114 test -z "$as_dir" && as_dir=.
8115 for ac_exec_ext in '' $ac_executable_extensions; do
8116 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8117 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
8118 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8127 STRIP=$ac_cv_prog_STRIP
8128 if test -n "$STRIP"; then
8129 { echo "$as_me:$LINENO: result: $STRIP" >&5
8130 echo "${ECHO_T}$STRIP" >&6; }
8132 { echo "$as_me:$LINENO: result: no" >&5
8133 echo "${ECHO_T}no" >&6; }
8138 if test -z "$ac_cv_prog_STRIP"; then
8140 # Extract the first word of "strip", so it can be a program name with args.
8141 set dummy strip; ac_word=$2
8142 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8143 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8144 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
8145 echo $ECHO_N "(cached) $ECHO_C" >&6
8147 if test -n "$ac_ct_STRIP"; then
8148 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
8150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8154 test -z "$as_dir" && as_dir=.
8155 for ac_exec_ext in '' $ac_executable_extensions; do
8156 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8157 ac_cv_prog_ac_ct_STRIP="strip"
8158 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8167 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
8168 if test -n "$ac_ct_STRIP"; then
8169 { echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
8170 echo "${ECHO_T}$ac_ct_STRIP" >&6; }
8172 { echo "$as_me:$LINENO: result: no" >&5
8173 echo "${ECHO_T}no" >&6; }
8176 if test "x$ac_ct_STRIP" = x; then
8179 case $cross_compiling:$ac_tool_warned in
8181 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
8182 whose name does not start with the host triplet. If you think this
8183 configuration is useful to you, please write to autoconf@gnu.org." >&5
8184 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
8185 whose name does not start with the host triplet. If you think this
8186 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
8187 ac_tool_warned=yes ;;
8192 STRIP="$ac_cv_prog_STRIP"
8197 old_CFLAGS="$CFLAGS"
8199 # Set sane defaults for various variables
8200 test -z "$AR" && AR=ar
8201 test -z "$AR_FLAGS" && AR_FLAGS=cru
8202 test -z "$AS" && AS=as
8203 test -z "$CC" && CC=cc
8204 test -z "$LTCC" && LTCC=$CC
8205 test -z "$DLLTOOL" && DLLTOOL=dlltool
8206 test -z "$LD" && LD=ld
8207 test -z "$LN_S" && LN_S="ln -s"
8208 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8209 test -z "$NM" && NM=nm
8210 test -z "$SED" && SED=sed
8211 test -z "$OBJDUMP" && OBJDUMP=objdump
8212 test -z "$RANLIB" && RANLIB=:
8213 test -z "$STRIP" && STRIP=:
8214 test -z "$ac_objext" && ac_objext=o
8216 # Determine commands to create old-style static archives.
8217 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
8218 old_postinstall_cmds='chmod 644 $oldlib'
8219 old_postuninstall_cmds=
8221 if test -n "$RANLIB"; then
8224 old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"
8227 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
8230 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
8233 for cc_temp in $compiler""; do
8235 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8236 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8241 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8244 # Only perform the check for file, if the check method requires it
8245 case $deplibs_check_method in
8247 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8248 { echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
8249 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6; }
8250 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
8251 echo $ECHO_N "(cached) $ECHO_C" >&6
8255 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8258 lt_save_MAGIC_CMD="$MAGIC_CMD"
8259 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8260 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8261 for ac_dir in $ac_dummy; do
8263 test -z "$ac_dir" && ac_dir=.
8264 if test -f $ac_dir/${ac_tool_prefix}file; then
8265 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8266 if test -n "$file_magic_test_file"; then
8267 case $deplibs_check_method in
8269 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8270 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8271 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8272 $EGREP "$file_magic_regex" > /dev/null; then
8277 *** Warning: the command libtool uses to detect shared libraries,
8278 *** $file_magic_cmd, produces output that libtool cannot recognize.
8279 *** The result is that libtool may fail to recognize shared libraries
8280 *** as such. This will affect the creation of libtool libraries that
8281 *** depend on shared libraries, but programs linked with such libtool
8282 *** libraries will work regardless of this problem. Nevertheless, you
8283 *** may want to report the problem to your system manager and/or to
8284 *** bug-libtool@gnu.org
8294 MAGIC_CMD="$lt_save_MAGIC_CMD"
8299 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8300 if test -n "$MAGIC_CMD"; then
8301 { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
8302 echo "${ECHO_T}$MAGIC_CMD" >&6; }
8304 { echo "$as_me:$LINENO: result: no" >&5
8305 echo "${ECHO_T}no" >&6; }
8308 if test -z "$lt_cv_path_MAGIC_CMD"; then
8309 if test -n "$ac_tool_prefix"; then
8310 { echo "$as_me:$LINENO: checking for file" >&5
8311 echo $ECHO_N "checking for file... $ECHO_C" >&6; }
8312 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
8313 echo $ECHO_N "(cached) $ECHO_C" >&6
8317 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8320 lt_save_MAGIC_CMD="$MAGIC_CMD"
8321 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8322 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8323 for ac_dir in $ac_dummy; do
8325 test -z "$ac_dir" && ac_dir=.
8326 if test -f $ac_dir/file; then
8327 lt_cv_path_MAGIC_CMD="$ac_dir/file"
8328 if test -n "$file_magic_test_file"; then
8329 case $deplibs_check_method in
8331 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8332 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8333 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8334 $EGREP "$file_magic_regex" > /dev/null; then
8339 *** Warning: the command libtool uses to detect shared libraries,
8340 *** $file_magic_cmd, produces output that libtool cannot recognize.
8341 *** The result is that libtool may fail to recognize shared libraries
8342 *** as such. This will affect the creation of libtool libraries that
8343 *** depend on shared libraries, but programs linked with such libtool
8344 *** libraries will work regardless of this problem. Nevertheless, you
8345 *** may want to report the problem to your system manager and/or to
8346 *** bug-libtool@gnu.org
8356 MAGIC_CMD="$lt_save_MAGIC_CMD"
8361 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8362 if test -n "$MAGIC_CMD"; then
8363 { echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
8364 echo "${ECHO_T}$MAGIC_CMD" >&6; }
8366 { echo "$as_me:$LINENO: result: no" >&5
8367 echo "${ECHO_T}no" >&6; }
8380 enable_win32_dll=yes
8382 # Check whether --enable-libtool-lock was given.
8383 if test "${enable_libtool_lock+set}" = set; then
8384 enableval=$enable_libtool_lock;
8387 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
8390 # Check whether --with-pic was given.
8391 if test "${with_pic+set}" = set; then
8392 withval=$with_pic; pic_mode="$withval"
8397 test -z "$pic_mode" && pic_mode=default
8399 # Use C for the default configuration in the libtool script
8403 ac_cpp='$CPP $CPPFLAGS'
8404 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8405 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8406 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8409 # Source file extension for C test sources.
8412 # Object file extension for compiled C test sources.
8416 # Code to be used in simple compile tests
8417 lt_simple_compile_test_code="int some_variable = 0;\n"
8419 # Code to be used in simple link tests
8420 lt_simple_link_test_code='int main(){return(0);}\n'
8423 # If no C compiler was specified, use CC.
8426 # Allow CC to be a program name with arguments.
8430 # save warnings/boilerplate of simple test code
8431 ac_outfile=conftest.$ac_objext
8432 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
8433 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
8434 _lt_compiler_boilerplate=`cat conftest.err`
8437 ac_outfile=conftest.$ac_objext
8438 printf "$lt_simple_link_test_code" >conftest.$ac_ext
8439 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
8440 _lt_linker_boilerplate=`cat conftest.err`
8445 # Check for any special shared library compilation flags.
8448 if test "$GCC" = no; then
8451 lt_prog_cc_shlib='-belf'
8455 if test -n "$lt_prog_cc_shlib"; then
8456 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&5
8457 echo "$as_me: WARNING: \`$CC' requires \`$lt_prog_cc_shlib' to build shared libraries" >&2;}
8458 if echo "$old_CC $old_CFLAGS " | grep "[ ]$lt_prog_cc_shlib[ ]" >/dev/null; then :
8460 { echo "$as_me:$LINENO: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
8461 echo "$as_me: WARNING: add \`$lt_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
8462 lt_cv_prog_cc_can_build_shared=no
8468 # Check to make sure the static flag actually works.
8470 { echo "$as_me:$LINENO: checking if $compiler static flag $lt_prog_compiler_static works" >&5
8471 echo $ECHO_N "checking if $compiler static flag $lt_prog_compiler_static works... $ECHO_C" >&6; }
8472 if test "${lt_prog_compiler_static_works+set}" = set; then
8473 echo $ECHO_N "(cached) $ECHO_C" >&6
8475 lt_prog_compiler_static_works=no
8476 save_LDFLAGS="$LDFLAGS"
8477 LDFLAGS="$LDFLAGS $lt_prog_compiler_static"
8478 printf "$lt_simple_link_test_code" > conftest.$ac_ext
8479 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8480 # The linker can only warn and ignore the option if not recognized
8481 # So say no if there are warnings
8482 if test -s conftest.err; then
8483 # Append any errors to the config.log.
8484 cat conftest.err 1>&5
8485 $echo "X$_lt_linker_boilerplate" | $Xsed > conftest.exp
8486 $SED '/^$/d' conftest.err >conftest.er2
8487 if diff conftest.exp conftest.er2 >/dev/null; then
8488 lt_prog_compiler_static_works=yes
8491 lt_prog_compiler_static_works=yes
8495 LDFLAGS="$save_LDFLAGS"
8498 { echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
8499 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6; }
8501 if test x"$lt_prog_compiler_static_works" = xyes; then
8504 lt_prog_compiler_static=
8510 lt_prog_compiler_no_builtin_flag=
8512 if test "$GCC" = yes; then
8513 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
8516 { echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8517 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6; }
8518 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
8519 echo $ECHO_N "(cached) $ECHO_C" >&6
8521 lt_cv_prog_compiler_rtti_exceptions=no
8522 ac_outfile=conftest.$ac_objext
8523 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8524 lt_compiler_flag="-fno-rtti -fno-exceptions"
8525 # Insert the option either (1) after the last *FLAGS variable, or
8526 # (2) before a word containing "conftest.", or (3) at the end.
8527 # Note that $ac_compile itself does not contain backslashes and begins
8528 # with a dollar sign (not a hyphen), so the echo should work correctly.
8529 # The option is referenced via a variable to avoid confusing sed.
8530 lt_compile=`echo "$ac_compile" | $SED \
8531 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8532 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8533 -e 's:$: $lt_compiler_flag:'`
8534 (eval echo "\"\$as_me:8534: $lt_compile\"" >&5)
8535 (eval "$lt_compile" 2>conftest.err)
8537 cat conftest.err >&5
8538 echo "$as_me:8538: \$? = $ac_status" >&5
8539 if (exit $ac_status) && test -s "$ac_outfile"; then
8540 # The compiler can only warn and ignore the option if not recognized
8541 # So say no if there are warnings other than the usual output.
8542 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
8543 $SED '/^$/d' conftest.err >conftest.er2
8544 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
8545 lt_cv_prog_compiler_rtti_exceptions=yes
8551 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8552 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8554 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8555 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8562 lt_prog_compiler_wl=
8563 lt_prog_compiler_pic=
8564 lt_prog_compiler_static=
8566 { echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
8567 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6; }
8569 if test "$GCC" = yes; then
8570 lt_prog_compiler_wl='-Wl,'
8571 lt_prog_compiler_static='-static'
8575 # All AIX code is PIC.
8576 if test "$host_cpu" = ia64; then
8577 # AIX 5 now supports IA64 processor
8578 lt_prog_compiler_static='-Bstatic'
8583 # FIXME: we need at least 68020 code to build shared libraries, but
8584 # adding the `-m68020' flag to GCC prevents building anything better,
8586 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8589 beos* | cygwin* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8590 # PIC is the default for these OSes.
8593 mingw* | pw32* | os2*)
8594 # This hack is so that the source file can tell whether it is being
8595 # built for inclusion in a dll (and should export symbols for example).
8596 lt_prog_compiler_pic='-DDLL_EXPORT'
8599 darwin* | rhapsody*)
8600 # PIC is the default on this platform
8601 # Common symbols not allowed in MH_DYLIB files
8602 lt_prog_compiler_pic='-fno-common'
8606 # Just because we use GCC doesn't mean we suddenly get shared libraries
8607 # on systems that don't support them.
8608 lt_prog_compiler_can_build_shared=no
8613 if test -d /usr/nec; then
8614 lt_prog_compiler_pic=-Kconform_pic
8619 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8626 lt_prog_compiler_pic='-fPIC'
8632 lt_prog_compiler_pic='-fPIC'
8636 # PORTME Check for flag to pass linker flags through the system compiler.
8639 lt_prog_compiler_wl='-Wl,'
8640 if test "$host_cpu" = ia64; then
8641 # AIX 5 now supports IA64 processor
8642 lt_prog_compiler_static='-Bstatic'
8644 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8648 # PIC is the default on this platform
8649 # Common symbols not allowed in MH_DYLIB files
8650 case $cc_basename in
8652 lt_prog_compiler_pic='-qnocommon'
8653 lt_prog_compiler_wl='-Wl,'
8658 mingw* | pw32* | os2*)
8659 # This hack is so that the source file can tell whether it is being
8660 # built for inclusion in a dll (and should export symbols for example).
8661 lt_prog_compiler_pic='-DDLL_EXPORT'
8664 hpux9* | hpux10* | hpux11*)
8665 lt_prog_compiler_wl='-Wl,'
8666 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8673 lt_prog_compiler_pic='+Z'
8676 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8677 lt_prog_compiler_static='${wl}-a ${wl}archive'
8680 irix5* | irix6* | nonstopux*)
8681 lt_prog_compiler_wl='-Wl,'
8682 # PIC (with -KPIC) is the default.
8683 lt_prog_compiler_static='-non_shared'
8687 lt_prog_compiler_pic='-KPIC'
8688 lt_prog_compiler_static='-Bstatic'
8692 case $cc_basename in
8694 lt_prog_compiler_wl='-Wl,'
8695 lt_prog_compiler_pic='-KPIC'
8696 lt_prog_compiler_static='-static'
8698 pgcc* | pgf77* | pgf90* | pgf95*)
8699 # Portland Group compilers (*not* the Pentium gcc compiler,
8700 # which looks to be a dead project)
8701 lt_prog_compiler_wl='-Wl,'
8702 lt_prog_compiler_pic='-fpic'
8703 lt_prog_compiler_static='-Bstatic'
8706 lt_prog_compiler_wl='-Wl,'
8707 # All Alpha code is PIC.
8708 lt_prog_compiler_static='-non_shared'
8713 osf3* | osf4* | osf5*)
8714 lt_prog_compiler_wl='-Wl,'
8715 # All OSF/1 code is PIC.
8716 lt_prog_compiler_static='-non_shared'
8720 lt_prog_compiler_pic='-Kpic'
8721 lt_prog_compiler_static='-dn'
8725 lt_prog_compiler_pic='-KPIC'
8726 lt_prog_compiler_static='-Bstatic'
8727 case $cc_basename in
8729 lt_prog_compiler_wl='-Qoption ld ';;
8731 lt_prog_compiler_wl='-Wl,';;
8736 lt_prog_compiler_wl='-Qoption ld '
8737 lt_prog_compiler_pic='-PIC'
8738 lt_prog_compiler_static='-Bstatic'
8741 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8742 lt_prog_compiler_wl='-Wl,'
8743 lt_prog_compiler_pic='-KPIC'
8744 lt_prog_compiler_static='-Bstatic'
8748 if test -d /usr/nec ;then
8749 lt_prog_compiler_pic='-Kconform_pic'
8750 lt_prog_compiler_static='-Bstatic'
8755 lt_prog_compiler_wl='-Wl,'
8756 lt_prog_compiler_can_build_shared=no
8760 lt_prog_compiler_pic='-pic'
8761 lt_prog_compiler_static='-Bstatic'
8765 lt_prog_compiler_can_build_shared=no
8770 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
8771 echo "${ECHO_T}$lt_prog_compiler_pic" >&6; }
8774 # Check to make sure the PIC flag actually works.
8776 if test -n "$lt_prog_compiler_pic"; then
8778 { echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8779 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6; }
8780 if test "${lt_prog_compiler_pic_works+set}" = set; then
8781 echo $ECHO_N "(cached) $ECHO_C" >&6
8783 lt_prog_compiler_pic_works=no
8784 ac_outfile=conftest.$ac_objext
8785 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8786 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8787 # Insert the option either (1) after the last *FLAGS variable, or
8788 # (2) before a word containing "conftest.", or (3) at the end.
8789 # Note that $ac_compile itself does not contain backslashes and begins
8790 # with a dollar sign (not a hyphen), so the echo should work correctly.
8791 # The option is referenced via a variable to avoid confusing sed.
8792 lt_compile=`echo "$ac_compile" | $SED \
8793 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8794 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8795 -e 's:$: $lt_compiler_flag:'`
8796 (eval echo "\"\$as_me:8796: $lt_compile\"" >&5)
8797 (eval "$lt_compile" 2>conftest.err)
8799 cat conftest.err >&5
8800 echo "$as_me:8800: \$? = $ac_status" >&5
8801 if (exit $ac_status) && test -s "$ac_outfile"; then
8802 # The compiler can only warn and ignore the option if not recognized
8803 # So say no if there are warnings other than the usual output.
8804 $echo "X$_lt_compiler_boilerplate" | $Xsed >conftest.exp
8805 $SED '/^$/d' conftest.err >conftest.er2
8806 if test ! -s conftest.err || diff conftest.exp conftest.er2 >/dev/null; then
8807 lt_prog_compiler_pic_works=yes
8813 { echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
8814 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6; }
8816 if test x"$lt_prog_compiler_pic_works" = xyes; then
8817 case $lt_prog_compiler_pic in
8819 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8822 lt_prog_compiler_pic=
8823 lt_prog_compiler_can_build_shared=no
8828 # For platforms which do not support PIC, -DPIC is meaningless:
8830 lt_prog_compiler_pic=
8833 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8837 { echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8838 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6; }
8839 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8840 echo $ECHO_N "(cached) $ECHO_C" >&6
8842 lt_cv_prog_compiler_c_o=no
8843 $rm -r conftest 2>/dev/null
8847 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
8849 lt_compiler_flag="-o out/conftest2.$ac_objext"
8850 # Insert the option either (1) after the last *FLAGS variable, or
8851 # (2) before a word containing "conftest.", or (3) at the end.
8852 # Note that $ac_compile itself does not contain backslashes and begins
8853 # with a dollar sign (not a hyphen), so the echo should work correctly.
8854 lt_compile=`echo "$ac_compile" | $SED \
8855 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8856 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8857 -e 's:$: $lt_compiler_flag:'`
8858 (eval echo "\"\$as_me:8858: $lt_compile\"" >&5)
8859 (eval "$lt_compile" 2>out/conftest.err)
8861 cat out/conftest.err >&5
8862 echo "$as_me:8862: \$? = $ac_status" >&5
8863 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8865 # The compiler can only warn and ignore the option if not recognized
8866 # So say no if there are warnings
8867 $echo "X$_lt_compiler_boilerplate" | $Xsed > out/conftest.exp
8868 $SED '/^$/d' out/conftest.err >out/conftest.er2
8869 if test ! -s out/conftest.err || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8870 lt_cv_prog_compiler_c_o=yes
8875 # SGI C++ compiler will create directory out/ii_files/ for
8876 # template instantiation
8877 test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
8878 $rm out/* && rmdir out
8884 { echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8885 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6; }
8888 hard_links="nottested"
8889 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8890 # do not overwrite the value of need_locks provided by the user
8891 { echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8892 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6; }
8895 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8897 ln conftest.a conftest.b 2>&5 || hard_links=no
8898 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8899 { echo "$as_me:$LINENO: result: $hard_links" >&5
8900 echo "${ECHO_T}$hard_links" >&6; }
8901 if test "$hard_links" = no; then
8902 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8903 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8910 { echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8911 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6; }
8914 allow_undefined_flag=
8915 enable_shared_with_static_runtimes=no
8917 archive_expsym_cmds=
8918 old_archive_From_new_cmds=
8919 old_archive_from_expsyms_cmds=
8920 export_dynamic_flag_spec=
8921 whole_archive_flag_spec=
8922 thread_safe_flag_spec=
8923 hardcode_libdir_flag_spec=
8924 hardcode_libdir_flag_spec_ld=
8925 hardcode_libdir_separator=
8928 hardcode_shlibpath_var=unsupported
8929 link_all_deplibs=unknown
8930 hardcode_automatic=no
8933 always_export_symbols=no
8934 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8935 # include_expsyms should be a list of space-separated symbols to be *always*
8936 # included in the symbol list
8938 # exclude_expsyms can be an extended regexp of symbols to exclude
8939 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8940 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8941 # as well as any symbol that contains `d'.
8942 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
8943 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8944 # platforms (ab)use it in PIC code, but their linkers get confused if
8945 # the symbol is explicitly referenced. Since portable code cannot
8946 # rely on this symbol name, it's probably fine to never include it in
8947 # preloaded symbol tables.
8948 extract_expsyms_cmds=
8949 # Just being paranoid about ensuring that cc_basename is set.
8950 for cc_temp in $compiler""; do
8952 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8953 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8958 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
8961 cygwin* | mingw* | pw32*)
8962 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8963 # When not using gcc, we currently assume that we are using
8964 # Microsoft Visual C++.
8965 if test "$GCC" != yes; then
8975 if test "$with_gnu_ld" = yes; then
8976 # If archive_cmds runs LD, not CC, wlarc should be empty
8979 # Set some defaults for GNU ld with shared library support. These
8980 # are reset later if shared libraries are not supported. Putting them
8981 # here allows them to be overridden if necessary.
8982 runpath_var=LD_RUN_PATH
8983 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
8984 export_dynamic_flag_spec='${wl}--export-dynamic'
8985 # ancient GNU ld didn't support --whole-archive et. al.
8986 if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
8987 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8989 whole_archive_flag_spec=
8991 supports_anon_versioning=no
8992 case `$LD -v 2>/dev/null` in
8993 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8994 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8995 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8996 *\ 2.11.*) ;; # other 2.11 versions
8997 *) supports_anon_versioning=yes ;;
9000 # See if GNU ld supports shared libraries.
9002 aix3* | aix4* | aix5*)
9003 # On AIX/PPC, the GNU linker is very broken
9004 if test "$host_cpu" != ia64; then
9008 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
9009 *** to be unable to reliably create shared libraries on AIX.
9010 *** Therefore, libtool is disabling shared libraries support. If you
9011 *** really care for shared libraries, you may want to modify your PATH
9012 *** so that a non-GNU linker is found, and then restart.
9019 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)'
9020 hardcode_libdir_flag_spec='-L$libdir'
9021 hardcode_minus_L=yes
9023 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
9024 # that the semantics of dynamic libraries on AmigaOS, at least up
9025 # to version 4, is to share data among multiple programs linked
9026 # with the same dynamic library. Since this doesn't match the
9027 # behavior of shared libraries on other platforms, we can't use
9033 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
9034 allow_undefined_flag=unsupported
9035 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9036 # support --undefined. This deserves some investigation. FIXME
9037 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9043 cygwin* | mingw* | pw32*)
9044 # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9045 # as there is no search path for DLLs.
9046 hardcode_libdir_flag_spec='-L$libdir'
9047 allow_undefined_flag=unsupported
9048 always_export_symbols=no
9049 enable_shared_with_static_runtimes=yes
9050 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS] /s/.* \([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW] /s/.* //'\'' | sort | uniq > $export_symbols'
9052 if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
9053 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
9054 # If the export-symbols file already is a .def file (1st line
9055 # is EXPORTS), use it as is; otherwise, prepend...
9056 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9057 cp $export_symbols $output_objdir/$soname.def;
9059 echo EXPORTS > $output_objdir/$soname.def;
9060 cat $export_symbols >> $output_objdir/$soname.def;
9062 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--image-base=0x10000000 ${wl}--out-implib,$lib'
9069 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
9071 case $cc_basename,$host_cpu in
9072 pgcc*) # Portland Group C compiler
9073 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'
9074 tmp_addflag=' $pic_flag'
9076 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
9077 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'
9078 tmp_addflag=' $pic_flag -Mnomain' ;;
9079 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
9080 tmp_addflag=' -i_dynamic' ;;
9081 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
9082 tmp_addflag=' -i_dynamic -nofor_main' ;;
9083 ifc* | ifort*) # Intel Fortran compiler
9084 tmp_addflag=' -nofor_main' ;;
9086 archive_cmds='$CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9088 if test $supports_anon_versioning = yes; then
9089 archive_expsym_cmds='$echo "{ global:" > $output_objdir/$libname.ver~
9090 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9091 $echo "local: *; };" >> $output_objdir/$libname.ver~
9092 $CC -shared'"$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9100 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9101 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9104 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9105 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9110 if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
9114 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9115 *** create shared libraries on Solaris systems. Therefore, libtool
9116 *** is disabling shared libraries support. We urge you to upgrade GNU
9117 *** binutils to release 2.9.1 or newer. Another option is to modify
9118 *** your PATH or compiler configuration so that the native linker is
9119 *** used, and then restart.
9122 elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
9123 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9124 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9131 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9134 hardcode_shlibpath_var=no
9138 if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
9139 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9140 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9147 if test "$ld_shlibs" = no; then
9149 hardcode_libdir_flag_spec=
9150 export_dynamic_flag_spec=
9151 whole_archive_flag_spec=
9154 # PORTME fill in a description of your system's linker (not GNU ld)
9157 allow_undefined_flag=unsupported
9158 always_export_symbols=yes
9159 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'
9160 # Note: this linker hardcodes the directories in LIBPATH if there
9161 # are no directories specified by -L.
9162 hardcode_minus_L=yes
9163 if test "$GCC" = yes && test -z "$link_static_flag"; then
9164 # Neither direct hardcoding nor static linking is supported with a
9166 hardcode_direct=unsupported
9171 if test "$host_cpu" = ia64; then
9172 # On IA64, the linker does run time linking by default, so we don't
9173 # have to do anything special.
9174 aix_use_runtimelinking=no
9175 exp_sym_flag='-Bexport'
9178 # If we're using GNU nm, then we don't want the "-C" option.
9179 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9180 if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
9181 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'
9183 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'
9185 aix_use_runtimelinking=no
9187 # Test if we are trying to use run time linking or normal
9188 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9189 # need to do runtime linking.
9190 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
9191 for ld_flag in $LDFLAGS; do
9192 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9193 aix_use_runtimelinking=yes
9199 exp_sym_flag='-bexport'
9200 no_entry_flag='-bnoentry'
9203 # When large executables or shared objects are built, AIX ld can
9204 # have problems creating the table of contents. If linking a library
9205 # or program results in "error TOC overflow" add -mminimal-toc to
9206 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9207 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9211 hardcode_libdir_separator=':'
9212 link_all_deplibs=yes
9214 if test "$GCC" = yes; then
9215 case $host_os in aix4.[012]|aix4.[012].*)
9216 # We only want to do this on AIX 4.2 and lower, the check
9217 # below for broken collect2 doesn't work under 4.3+
9218 collect2name=`${CC} -print-prog-name=collect2`
9219 if test -f "$collect2name" && \
9220 strings "$collect2name" | grep resolve_lib_name >/dev/null
9222 # We have reworked collect2
9225 # We have old collect2
9226 hardcode_direct=unsupported
9227 # It fails to find uninstalled libraries when the uninstalled
9228 # path is not listed in the libpath. Setting hardcode_minus_L
9229 # to unsupported forces relinking
9230 hardcode_minus_L=yes
9231 hardcode_libdir_flag_spec='-L$libdir'
9232 hardcode_libdir_separator=
9235 shared_flag='-shared'
9236 if test "$aix_use_runtimelinking" = yes; then
9237 shared_flag="$shared_flag "'${wl}-G'
9241 if test "$host_cpu" = ia64; then
9242 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9243 # chokes on -Wl,-G. The following line is correct:
9246 if test "$aix_use_runtimelinking" = yes; then
9247 shared_flag='${wl}-G'
9249 shared_flag='${wl}-bM:SRE'
9254 # It seems that -bexpall does not export symbols beginning with
9255 # underscore (_), so it is better to generate a list of symbols to export.
9256 always_export_symbols=yes
9257 if test "$aix_use_runtimelinking" = yes; then
9258 # Warning - without using the other runtime loading flags (-brtl),
9259 # -berok will link without error, but may produce a broken library.
9260 allow_undefined_flag='-berok'
9261 # Determine the default libpath from the value encoded in an empty executable.
9262 cat >conftest.$ac_ext <<_ACEOF
9265 cat confdefs.h >>conftest.$ac_ext
9266 cat >>conftest.$ac_ext <<_ACEOF
9267 /* end confdefs.h. */
9277 rm -f conftest.$ac_objext conftest$ac_exeext
9278 if { (ac_try="$ac_link"
9280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9281 *) ac_try_echo=$ac_try;;
9283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9284 (eval "$ac_link") 2>conftest.er1
9286 grep -v '^ *+' conftest.er1 >conftest.err
9288 cat conftest.err >&5
9289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9290 (exit $ac_status); } && {
9291 test -z "$ac_c_werror_flag" ||
9292 test ! -s conftest.err
9293 } && test -s conftest$ac_exeext &&
9294 $as_test_x conftest$ac_exeext; then
9296 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
9298 # Check for a 64-bit object if we didn't find anything.
9299 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; }
9302 echo "$as_me: failed program was:" >&5
9303 sed 's/^/| /' conftest.$ac_ext >&5
9308 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9309 conftest$ac_exeext conftest.$ac_ext
9310 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9312 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9313 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"
9315 if test "$host_cpu" = ia64; then
9316 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9317 allow_undefined_flag="-z nodefs"
9318 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"
9320 # Determine the default libpath from the value encoded in an empty executable.
9321 cat >conftest.$ac_ext <<_ACEOF
9324 cat confdefs.h >>conftest.$ac_ext
9325 cat >>conftest.$ac_ext <<_ACEOF
9326 /* end confdefs.h. */
9336 rm -f conftest.$ac_objext conftest$ac_exeext
9337 if { (ac_try="$ac_link"
9339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9340 *) ac_try_echo=$ac_try;;
9342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9343 (eval "$ac_link") 2>conftest.er1
9345 grep -v '^ *+' conftest.er1 >conftest.err
9347 cat conftest.err >&5
9348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9349 (exit $ac_status); } && {
9350 test -z "$ac_c_werror_flag" ||
9351 test ! -s conftest.err
9352 } && test -s conftest$ac_exeext &&
9353 $as_test_x conftest$ac_exeext; then
9355 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
9357 # Check for a 64-bit object if we didn't find anything.
9358 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; }
9361 echo "$as_me: failed program was:" >&5
9362 sed 's/^/| /' conftest.$ac_ext >&5
9367 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9368 conftest$ac_exeext conftest.$ac_ext
9369 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9371 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9372 # Warning - without using the other run time loading flags,
9373 # -berok will link without error, but may produce a broken library.
9374 no_undefined_flag=' ${wl}-bernotok'
9375 allow_undefined_flag=' ${wl}-berok'
9376 # -bexpall does not export symbols beginning with underscore (_)
9377 always_export_symbols=yes
9378 # Exported symbols can be pulled into shared objects from archives
9379 whole_archive_flag_spec=' '
9380 archive_cmds_need_lc=yes
9381 # This is similar to how AIX traditionally builds its shared libraries.
9382 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'
9388 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)'
9389 hardcode_libdir_flag_spec='-L$libdir'
9390 hardcode_minus_L=yes
9391 # see comment about different semantics on the GNU ld section
9396 export_dynamic_flag_spec=-rdynamic
9399 cygwin* | mingw* | pw32*)
9400 # When not using gcc, we currently assume that we are using
9401 # Microsoft Visual C++.
9402 # hardcode_libdir_flag_spec is actually meaningless, as there is
9403 # no search path for DLLs.
9404 hardcode_libdir_flag_spec=' '
9405 allow_undefined_flag=unsupported
9406 # Tell ltmain to make .lib files, not .a files.
9408 # Tell ltmain to make .dll files, not .so files.
9410 # FIXME: Setting linknames here is a bad hack.
9411 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
9412 # The linker will automatically build a .lib file if we build a DLL.
9413 old_archive_From_new_cmds='true'
9414 # FIXME: Should let the user specify the lib program.
9415 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
9416 fix_srcfile_path='`cygpath -w "$srcfile"`'
9417 enable_shared_with_static_runtimes=yes
9420 darwin* | rhapsody*)
9422 rhapsody* | darwin1.[012])
9423 allow_undefined_flag='${wl}-undefined ${wl}suppress'
9426 if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
9427 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
9429 case ${MACOSX_DEPLOYMENT_TARGET} in
9431 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
9434 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
9440 archive_cmds_need_lc=no
9442 hardcode_automatic=yes
9443 hardcode_shlibpath_var=unsupported
9444 whole_archive_flag_spec=''
9445 link_all_deplibs=yes
9446 if test "$GCC" = yes ; then
9447 output_verbose_link_cmd='echo'
9448 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
9449 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
9450 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
9451 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}'
9452 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}'
9454 case $cc_basename in
9456 output_verbose_link_cmd='echo'
9457 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring'
9458 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
9459 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
9460 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}'
9461 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}'
9471 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9472 hardcode_libdir_flag_spec='-L$libdir'
9473 hardcode_shlibpath_var=no
9480 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9481 # support. Future versions do this automatically, but an explicit c++rt0.o
9482 # does not break anything, and helps significantly (at the cost of a little
9485 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9486 hardcode_libdir_flag_spec='-R$libdir'
9488 hardcode_shlibpath_var=no
9491 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9493 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9495 hardcode_minus_L=yes
9496 hardcode_shlibpath_var=no
9499 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9500 freebsd* | kfreebsd*-gnu | dragonfly*)
9501 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9502 hardcode_libdir_flag_spec='-R$libdir'
9504 hardcode_shlibpath_var=no
9508 if test "$GCC" = yes; then
9509 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'
9511 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'
9513 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9514 hardcode_libdir_separator=:
9517 # hardcode_minus_L: Not really in the search PATH,
9518 # but as the default location of the library.
9519 hardcode_minus_L=yes
9520 export_dynamic_flag_spec='${wl}-E'
9524 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9527 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9530 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9536 archive_cmds='$LD -b +h $soname -o $lib $libobjs $deplibs $linker_flags'
9539 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9543 if test "$with_gnu_ld" = no; then
9546 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9547 hardcode_libdir_flag_spec_ld='+b $libdir'
9548 hardcode_libdir_separator=:
9550 hardcode_shlibpath_var=no
9553 hardcode_libdir_flag_spec='-L$libdir'
9555 hardcode_shlibpath_var=no
9557 # hardcode_minus_L: Not really in the search PATH,
9558 # but as the default location of the library.
9559 hardcode_minus_L=yes
9562 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9563 hardcode_libdir_separator=:
9565 export_dynamic_flag_spec='${wl}-E'
9567 # hardcode_minus_L: Not really in the search PATH,
9568 # but as the default location of the library.
9569 hardcode_minus_L=yes
9575 irix5* | irix6* | nonstopux*)
9576 if test "$GCC" = yes; then
9577 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'
9579 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'
9580 hardcode_libdir_flag_spec_ld='-rpath $libdir'
9582 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9583 hardcode_libdir_separator=:
9584 link_all_deplibs=yes
9588 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9589 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9591 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9593 hardcode_libdir_flag_spec='-R$libdir'
9595 hardcode_shlibpath_var=no
9599 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9601 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9602 hardcode_libdir_separator=:
9603 hardcode_shlibpath_var=no
9608 hardcode_shlibpath_var=no
9609 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9610 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9611 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9612 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9613 export_dynamic_flag_spec='${wl}-E'
9616 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9617 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9618 hardcode_libdir_flag_spec='-R$libdir'
9621 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9622 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9629 hardcode_libdir_flag_spec='-L$libdir'
9630 hardcode_minus_L=yes
9631 allow_undefined_flag=unsupported
9632 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'
9633 old_archive_From_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9637 if test "$GCC" = yes; then
9638 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9639 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'
9641 allow_undefined_flag=' -expect_unresolved \*'
9642 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'
9644 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9645 hardcode_libdir_separator=:
9648 osf4* | osf5*) # as osf3* with the addition of -msym flag
9649 if test "$GCC" = yes; then
9650 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9651 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'
9652 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9654 allow_undefined_flag=' -expect_unresolved \*'
9655 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'
9656 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
9657 $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'
9659 # Both c and cxx compiler support -rpath directly
9660 hardcode_libdir_flag_spec='-rpath $libdir'
9662 hardcode_libdir_separator=:
9666 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9667 hardcode_shlibpath_var=no
9668 export_dynamic_flag_spec='${wl}-Bexport'
9669 runpath_var=LD_RUN_PATH
9670 hardcode_runpath_var=yes
9674 no_undefined_flag=' -z text'
9675 if test "$GCC" = yes; then
9677 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9678 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
9679 $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
9682 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9683 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
9684 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
9686 hardcode_libdir_flag_spec='-R$libdir'
9687 hardcode_shlibpath_var=no
9689 solaris2.[0-5] | solaris2.[0-5].*) ;;
9691 # The compiler driver will combine linker options so we
9692 # cannot just pass the convience library names through
9693 # without $wl, iff we do not link with $LD.
9694 # Luckily, gcc supports the same syntax we need for Sun Studio.
9695 # Supported since Solaris 2.6 (maybe 2.5.1?)
9698 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
9700 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' ;;
9703 link_all_deplibs=yes
9707 if test "x$host_vendor" = xsequent; then
9708 # Use $CC to link under sequent, because it throws in some extra .o
9709 # files that make .init and .fini sections work.
9710 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9712 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9714 hardcode_libdir_flag_spec='-L$libdir'
9716 hardcode_minus_L=yes
9717 hardcode_shlibpath_var=no
9721 case $host_vendor in
9723 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9724 hardcode_direct=yes # is this really true???
9727 ## LD is ld it makes a PLAMLIB
9728 ## CC just makes a GrossModule.
9729 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9730 reload_cmds='$CC -r -o $output$reload_objs'
9734 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9735 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9738 runpath_var='LD_RUN_PATH'
9739 hardcode_shlibpath_var=no
9743 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9744 hardcode_shlibpath_var=no
9745 export_dynamic_flag_spec='-Bexport'
9749 if test -d /usr/nec; then
9750 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9751 hardcode_shlibpath_var=no
9752 runpath_var=LD_RUN_PATH
9753 hardcode_runpath_var=yes
9759 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9762 hardcode_shlibpath_var=no
9763 hardcode_runpath_var=yes
9764 runpath_var=LD_RUN_PATH
9767 sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[78]* | unixware7*)
9768 no_undefined_flag='${wl}-z ${wl}text'
9769 if test "$GCC" = yes; then
9770 archive_cmds='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9772 archive_cmds='$CC -G ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9774 runpath_var='LD_RUN_PATH'
9775 hardcode_shlibpath_var=no
9779 no_undefined_flag=' -z text'
9780 # $CC -shared without GNU ld will not create a library from C++
9781 # object files and a static libstdc++, better avoid it by now
9782 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9783 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
9784 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
9785 hardcode_libdir_flag_spec=
9786 hardcode_shlibpath_var=no
9787 runpath_var='LD_RUN_PATH'
9791 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9792 hardcode_libdir_flag_spec='-L$libdir'
9793 hardcode_shlibpath_var=no
9802 { echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9803 echo "${ECHO_T}$ld_shlibs" >&6; }
9804 test "$ld_shlibs" = no && can_build_shared=no
9806 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9807 if test "$GCC" = yes; then
9808 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9812 # Do we need to explicitly link libc?
9814 case "x$archive_cmds_need_lc" in
9816 # Assume -lc should be added
9817 archive_cmds_need_lc=yes
9819 if test "$enable_shared" = yes && test "$GCC" = yes; then
9820 case $archive_cmds in
9822 # FIXME: we may have to deal with multi-command sequences.
9825 # Test whether the compiler implicitly links with -lc since on some
9826 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9827 # to ld, don't add -lc before -lgcc.
9828 { echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9829 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6; }
9831 printf "$lt_simple_compile_test_code" > conftest.$ac_ext
9833 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9834 (eval $ac_compile) 2>&5
9836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9837 (exit $ac_status); } 2>conftest.err; then
9840 libobjs=conftest.$ac_objext
9842 wl=$lt_prog_compiler_wl
9848 lt_save_allow_undefined_flag=$allow_undefined_flag
9849 allow_undefined_flag=
9850 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
9851 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
9853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9854 (exit $ac_status); }
9856 archive_cmds_need_lc=no
9858 archive_cmds_need_lc=yes
9860 allow_undefined_flag=$lt_save_allow_undefined_flag
9862 cat conftest.err 1>&5
9865 { echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
9866 echo "${ECHO_T}$archive_cmds_need_lc" >&6; }
9873 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9874 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
9876 libname_spec='lib$name'
9884 shlibpath_overrides_runpath=unknown
9886 dynamic_linker="$host_os ld.so"
9887 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9888 if test "$GCC" = yes; then
9889 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9890 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9891 # if the path contains ";" then we assume it to be the separator
9892 # otherwise default to the standard path separator (i.e. ":") - it is
9893 # assumed that no part of a normal pathname contains ";" but that should
9894 # okay in the real world where ";" in dirpaths is itself problematic.
9895 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9897 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9900 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9902 need_lib_prefix=unknown
9903 hardcode_into_libs=no
9905 # when you set need_version to no, make sure it does not cause -set_version
9906 # flags to be left without arguments
9907 need_version=unknown
9912 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9913 shlibpath_var=LIBPATH
9915 # AIX 3 has no versioning support, so we append a major version to the name.
9916 soname_spec='${libname}${release}${shared_ext}$major'
9923 hardcode_into_libs=yes
9924 if test "$host_cpu" = ia64; then
9925 # AIX 5 supports IA64
9926 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9927 shlibpath_var=LD_LIBRARY_PATH
9929 # With GCC up to 2.95.x, collect2 would create an import file
9930 # for dependence libraries. The import file would start with
9931 # the line `#! .'. This would cause the generated library to
9932 # depend on `.', always an invalid library. This was fixed in
9933 # development snapshots of GCC prior to 3.0.
9935 aix4 | aix4.[01] | aix4.[01].*)
9936 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9938 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9945 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9946 # soname into executable. Probably we can add versioning support to
9947 # collect2, so additional links can be useful in future.
9948 if test "$aix_use_runtimelinking" = yes; then
9949 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9950 # instead of lib<name>.a to let people know that these are not
9951 # typical AIX shared libraries.
9952 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9954 # We preserve .a as extension for shared libraries through AIX4.2
9955 # and later when we are not doing run time linking.
9956 library_names_spec='${libname}${release}.a $libname.a'
9957 soname_spec='${libname}${release}${shared_ext}$major'
9959 shlibpath_var=LIBPATH
9964 library_names_spec='$libname.ixlibrary $libname.a'
9965 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9966 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'
9970 library_names_spec='${libname}${shared_ext}'
9971 dynamic_linker="$host_os ld.so"
9972 shlibpath_var=LIBRARY_PATH
9978 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9979 soname_spec='${libname}${release}${shared_ext}$major'
9980 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9981 shlibpath_var=LD_LIBRARY_PATH
9982 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9983 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9984 # the default ld.so.conf also contains /usr/contrib/lib and
9985 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9986 # libtool to hard-code these into programs
9989 cygwin* | mingw* | pw32*)
9990 version_type=windows
9995 case $GCC,$host_os in
9996 yes,cygwin* | yes,mingw* | yes,pw32*)
9997 library_names_spec='$libname.dll.a'
9998 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9999 postinstall_cmds='base_file=`basename \${file}`~
10000 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
10001 dldir=$destdir/`dirname \$dlpath`~
10002 test -d \$dldir || mkdir -p \$dldir~
10003 $install_prog $dir/$dlname \$dldir/$dlname~
10004 chmod a+x \$dldir/$dlname'
10005 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10006 dlpath=$dir/\$dldll~
10008 shlibpath_overrides_runpath=yes
10012 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10013 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10014 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
10017 # MinGW DLLs use traditional 'lib' prefix
10018 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10019 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10020 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
10021 # It is most probably a Windows format PATH printed by
10022 # mingw gcc, but we are running on Cygwin. Gcc prints its search
10023 # path with ; separators, and with drive letters. We can handle the
10024 # drive letters (cygwin fileutils understands them), so leave them,
10025 # especially as we might pass files found there to a mingw objdump,
10026 # which wouldn't understand a cygwinified path. Ahh.
10027 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10029 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
10033 # pw32 DLLs use 'pw' prefix rather than 'lib'
10034 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10040 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10043 dynamic_linker='Win32 ld.exe'
10044 # FIXME: first we should search . and the directory the executable is in
10048 darwin* | rhapsody*)
10049 dynamic_linker="$host_os dyld"
10050 version_type=darwin
10053 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10054 soname_spec='${libname}${release}${major}$shared_ext'
10055 shlibpath_overrides_runpath=yes
10056 shlibpath_var=DYLD_LIBRARY_PATH
10057 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10058 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
10059 if test "$GCC" = yes; then
10060 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"`
10062 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
10064 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10071 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10072 soname_spec='${libname}${release}${shared_ext}$major'
10073 shlibpath_var=LD_LIBRARY_PATH
10084 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10085 soname_spec='${libname}${release}${shared_ext}$major'
10086 shlibpath_var=LD_LIBRARY_PATH
10087 shlibpath_overrides_runpath=no
10088 hardcode_into_libs=yes
10089 dynamic_linker='GNU ld.so'
10092 freebsd* | dragonfly*)
10093 # DragonFly does not have aout. When/if they implement a new
10094 # versioning mechanism, adjust this.
10095 if test -x /usr/bin/objformat; then
10096 objformat=`/usr/bin/objformat`
10099 freebsd[123]*) objformat=aout ;;
10100 *) objformat=elf ;;
10103 version_type=freebsd-$objformat
10104 case $version_type in
10106 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10111 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10115 shlibpath_var=LD_LIBRARY_PATH
10118 shlibpath_overrides_runpath=yes
10120 freebsd3.[01]* | freebsdelf3.[01]*)
10121 shlibpath_overrides_runpath=yes
10122 hardcode_into_libs=yes
10125 shlibpath_overrides_runpath=no
10126 hardcode_into_libs=yes
10135 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10136 soname_spec='${libname}${release}${shared_ext}$major'
10137 shlibpath_var=LD_LIBRARY_PATH
10138 hardcode_into_libs=yes
10141 hpux9* | hpux10* | hpux11*)
10142 # Give a soname corresponding to the major version so that dld.sl refuses to
10143 # link against other versions.
10150 hardcode_into_libs=yes
10151 dynamic_linker="$host_os dld.so"
10152 shlibpath_var=LD_LIBRARY_PATH
10153 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10154 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10155 soname_spec='${libname}${release}${shared_ext}$major'
10156 if test "X$HPUX_IA64_MODE" = X32; then
10157 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10159 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10161 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10165 hardcode_into_libs=yes
10166 dynamic_linker="$host_os dld.sl"
10167 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10168 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10169 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10170 soname_spec='${libname}${release}${shared_ext}$major'
10171 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10172 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10176 dynamic_linker="$host_os dld.sl"
10177 shlibpath_var=SHLIB_PATH
10178 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10179 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10180 soname_spec='${libname}${release}${shared_ext}$major'
10183 # HP-UX runs *really* slowly unless shared libraries are mode 555.
10184 postinstall_cmds='chmod 555 $lib'
10187 irix5* | irix6* | nonstopux*)
10189 nonstopux*) version_type=nonstopux ;;
10191 if test "$lt_cv_prog_gnu_ld" = yes; then
10199 soname_spec='${libname}${release}${shared_ext}$major'
10200 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10202 irix5* | nonstopux*)
10203 libsuff= shlibsuff=
10206 case $LD in # libtool.m4 will add one of these switches to LD
10207 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10208 libsuff= shlibsuff= libmagic=32-bit;;
10209 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10210 libsuff=32 shlibsuff=N32 libmagic=N32;;
10211 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10212 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10213 *) libsuff= shlibsuff= libmagic=never-match;;
10217 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10218 shlibpath_overrides_runpath=no
10219 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10220 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10221 hardcode_into_libs=yes
10224 # No shared lib support for Linux oldld, aout, or coff.
10225 linux*oldld* | linux*aout* | linux*coff*)
10229 # This must be Linux ELF.
10234 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10235 soname_spec='${libname}${release}${shared_ext}$major'
10236 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10237 shlibpath_var=LD_LIBRARY_PATH
10238 shlibpath_overrides_runpath=no
10239 # This implies no fast_install, which is unacceptable.
10240 # Some rework will be needed to allow for fast_install
10241 # before this can be enabled.
10242 hardcode_into_libs=yes
10244 # Append ld.so.conf contents to the search path
10245 if test -f /etc/ld.so.conf; then
10246 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' ' '`
10247 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10250 # We used to test for /lib/ld.so.1 and disable shared libraries on
10251 # powerpc, because MkLinux only supported shared libraries with the
10252 # GNU dynamic linker. Since this was broken with cross compilers,
10253 # most powerpc-linux boxes support dynamic linking these days and
10254 # people can always --disable-shared, the test was removed, and we
10255 # assume the GNU/Linux dynamic linker is in use.
10256 dynamic_linker='GNU/Linux ld.so'
10263 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10264 soname_spec='${libname}${release}${shared_ext}$major'
10265 shlibpath_var=LD_LIBRARY_PATH
10266 shlibpath_overrides_runpath=no
10267 hardcode_into_libs=yes
10268 dynamic_linker='GNU ld.so'
10275 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
10276 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10277 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10278 dynamic_linker='NetBSD (a.out) ld.so'
10280 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10281 soname_spec='${libname}${release}${shared_ext}$major'
10282 dynamic_linker='NetBSD ld.elf_so'
10284 shlibpath_var=LD_LIBRARY_PATH
10285 shlibpath_overrides_runpath=yes
10286 hardcode_into_libs=yes
10291 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10292 shlibpath_var=LD_LIBRARY_PATH
10293 shlibpath_overrides_runpath=yes
10300 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10301 soname_spec='${libname}${release}${shared_ext}$major'
10302 shlibpath_var=LD_LIBRARY_PATH
10303 shlibpath_overrides_runpath=yes
10309 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10311 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10312 *) need_version=no ;;
10314 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10315 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10316 shlibpath_var=LD_LIBRARY_PATH
10317 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10319 openbsd2.[89] | openbsd2.[89].*)
10320 shlibpath_overrides_runpath=no
10323 shlibpath_overrides_runpath=yes
10327 shlibpath_overrides_runpath=yes
10332 libname_spec='$name'
10335 library_names_spec='$libname${shared_ext} $libname.a'
10336 dynamic_linker='OS/2 ld.exe'
10337 shlibpath_var=LIBPATH
10340 osf3* | osf4* | osf5*)
10344 soname_spec='${libname}${release}${shared_ext}$major'
10345 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10346 shlibpath_var=LD_LIBRARY_PATH
10347 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10348 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10353 soname_spec='${libname}${release}${shared_ext}$major'
10354 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10355 shlibpath_var=LD_LIBRARY_PATH
10362 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10363 soname_spec='${libname}${release}${shared_ext}$major'
10364 shlibpath_var=LD_LIBRARY_PATH
10365 shlibpath_overrides_runpath=yes
10366 hardcode_into_libs=yes
10367 # ldd complains unless libraries are executable
10368 postinstall_cmds='chmod +x $lib'
10373 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10374 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10375 shlibpath_var=LD_LIBRARY_PATH
10376 shlibpath_overrides_runpath=yes
10377 if test "$with_gnu_ld" = yes; then
10383 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10385 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10386 soname_spec='${libname}${release}${shared_ext}$major'
10387 shlibpath_var=LD_LIBRARY_PATH
10388 case $host_vendor in
10390 shlibpath_overrides_runpath=no
10392 export_dynamic_flag_spec='${wl}-Blargedynsym'
10393 runpath_var=LD_RUN_PATH
10401 shlibpath_overrides_runpath=no
10402 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10408 if test -d /usr/nec ;then
10410 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10411 soname_spec='$libname${shared_ext}.$major'
10412 shlibpath_var=LD_LIBRARY_PATH
10418 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10419 soname_spec='${libname}${release}${shared_ext}$major'
10420 shlibpath_var=LD_LIBRARY_PATH
10427 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10428 echo "${ECHO_T}$dynamic_linker" >&6; }
10429 test "$dynamic_linker" = no && can_build_shared=no
10431 { echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10432 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6; }
10434 if test -n "$hardcode_libdir_flag_spec" || \
10435 test -n "$runpath_var" || \
10436 test "X$hardcode_automatic" = "Xyes" ; then
10438 # We can hardcode non-existant directories.
10439 if test "$hardcode_direct" != no &&
10440 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10441 # have to relink, otherwise we might link with an installed library
10442 # when we should be linking with a yet-to-be-installed one
10443 ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, )" != no &&
10444 test "$hardcode_minus_L" != no; then
10445 # Linking always hardcodes the temporary library directory.
10446 hardcode_action=relink
10448 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10449 hardcode_action=immediate
10452 # We cannot hardcode anything, or else we can only hardcode existing
10454 hardcode_action=unsupported
10456 { echo "$as_me:$LINENO: result: $hardcode_action" >&5
10457 echo "${ECHO_T}$hardcode_action" >&6; }
10459 if test "$hardcode_action" = relink; then
10460 # Fast installation is not supported
10461 enable_fast_install=no
10462 elif test "$shlibpath_overrides_runpath" = yes ||
10463 test "$enable_shared" = no; then
10464 # Fast installation is not necessary
10465 enable_fast_install=needless
10470 { echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10471 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6; }
10472 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
10473 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10474 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10475 { echo "$as_me:$LINENO: result: yes" >&5
10476 echo "${ECHO_T}yes" >&6; }
10478 # FIXME - insert some real tests, host_os isn't really good enough
10481 if test -n "$STRIP" ; then
10482 striplib="$STRIP -x"
10483 { echo "$as_me:$LINENO: result: yes" >&5
10484 echo "${ECHO_T}yes" >&6; }
10486 { echo "$as_me:$LINENO: result: no" >&5
10487 echo "${ECHO_T}no" >&6; }
10491 { echo "$as_me:$LINENO: result: no" >&5
10492 echo "${ECHO_T}no" >&6; }
10497 if test "x$enable_dlopen" != xyes; then
10498 enable_dlopen=unknown
10499 enable_dlopen_self=unknown
10500 enable_dlopen_self_static=unknown
10507 lt_cv_dlopen="load_add_on"
10509 lt_cv_dlopen_self=yes
10513 lt_cv_dlopen="LoadLibrary"
10518 lt_cv_dlopen="dlopen"
10523 # if libdl is installed we need to link against it
10524 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10525 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
10526 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10527 echo $ECHO_N "(cached) $ECHO_C" >&6
10529 ac_check_lib_save_LIBS=$LIBS
10531 cat >conftest.$ac_ext <<_ACEOF
10534 cat confdefs.h >>conftest.$ac_ext
10535 cat >>conftest.$ac_ext <<_ACEOF
10536 /* end confdefs.h. */
10538 /* Override any GCC internal prototype to avoid an error.
10539 Use char because int might match the return type of a GCC
10540 builtin and then its argument prototype would still apply. */
10553 rm -f conftest.$ac_objext conftest$ac_exeext
10554 if { (ac_try="$ac_link"
10555 case "(($ac_try" in
10556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10557 *) ac_try_echo=$ac_try;;
10559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10560 (eval "$ac_link") 2>conftest.er1
10562 grep -v '^ *+' conftest.er1 >conftest.err
10564 cat conftest.err >&5
10565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10566 (exit $ac_status); } && {
10567 test -z "$ac_c_werror_flag" ||
10568 test ! -s conftest.err
10569 } && test -s conftest$ac_exeext &&
10570 $as_test_x conftest$ac_exeext; then
10571 ac_cv_lib_dl_dlopen=yes
10573 echo "$as_me: failed program was:" >&5
10574 sed 's/^/| /' conftest.$ac_ext >&5
10576 ac_cv_lib_dl_dlopen=no
10579 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10580 conftest$ac_exeext conftest.$ac_ext
10581 LIBS=$ac_check_lib_save_LIBS
10583 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10584 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10585 if test $ac_cv_lib_dl_dlopen = yes; then
10586 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10589 lt_cv_dlopen="dyld"
10591 lt_cv_dlopen_self=yes
10598 { echo "$as_me:$LINENO: checking for shl_load" >&5
10599 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
10600 if test "${ac_cv_func_shl_load+set}" = set; then
10601 echo $ECHO_N "(cached) $ECHO_C" >&6
10603 cat >conftest.$ac_ext <<_ACEOF
10606 cat confdefs.h >>conftest.$ac_ext
10607 cat >>conftest.$ac_ext <<_ACEOF
10608 /* end confdefs.h. */
10609 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10610 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10611 #define shl_load innocuous_shl_load
10613 /* System header to define __stub macros and hopefully few prototypes,
10614 which can conflict with char shl_load (); below.
10615 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10616 <limits.h> exists even on freestanding compilers. */
10619 # include <limits.h>
10621 # include <assert.h>
10626 /* Override any GCC internal prototype to avoid an error.
10627 Use char because int might match the return type of a GCC
10628 builtin and then its argument prototype would still apply. */
10633 /* The GNU C library defines this for functions which it implements
10634 to always fail with ENOSYS. Some functions are actually named
10635 something starting with __ and the normal name is an alias. */
10636 #if defined __stub_shl_load || defined __stub___shl_load
10643 return shl_load ();
10648 rm -f conftest.$ac_objext conftest$ac_exeext
10649 if { (ac_try="$ac_link"
10650 case "(($ac_try" in
10651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10652 *) ac_try_echo=$ac_try;;
10654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10655 (eval "$ac_link") 2>conftest.er1
10657 grep -v '^ *+' conftest.er1 >conftest.err
10659 cat conftest.err >&5
10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10661 (exit $ac_status); } && {
10662 test -z "$ac_c_werror_flag" ||
10663 test ! -s conftest.err
10664 } && test -s conftest$ac_exeext &&
10665 $as_test_x conftest$ac_exeext; then
10666 ac_cv_func_shl_load=yes
10668 echo "$as_me: failed program was:" >&5
10669 sed 's/^/| /' conftest.$ac_ext >&5
10671 ac_cv_func_shl_load=no
10674 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10675 conftest$ac_exeext conftest.$ac_ext
10677 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10678 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
10679 if test $ac_cv_func_shl_load = yes; then
10680 lt_cv_dlopen="shl_load"
10682 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10683 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
10684 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10685 echo $ECHO_N "(cached) $ECHO_C" >&6
10687 ac_check_lib_save_LIBS=$LIBS
10689 cat >conftest.$ac_ext <<_ACEOF
10692 cat confdefs.h >>conftest.$ac_ext
10693 cat >>conftest.$ac_ext <<_ACEOF
10694 /* end confdefs.h. */
10696 /* Override any GCC internal prototype to avoid an error.
10697 Use char because int might match the return type of a GCC
10698 builtin and then its argument prototype would still apply. */
10706 return shl_load ();
10711 rm -f conftest.$ac_objext conftest$ac_exeext
10712 if { (ac_try="$ac_link"
10713 case "(($ac_try" in
10714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10715 *) ac_try_echo=$ac_try;;
10717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10718 (eval "$ac_link") 2>conftest.er1
10720 grep -v '^ *+' conftest.er1 >conftest.err
10722 cat conftest.err >&5
10723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10724 (exit $ac_status); } && {
10725 test -z "$ac_c_werror_flag" ||
10726 test ! -s conftest.err
10727 } && test -s conftest$ac_exeext &&
10728 $as_test_x conftest$ac_exeext; then
10729 ac_cv_lib_dld_shl_load=yes
10731 echo "$as_me: failed program was:" >&5
10732 sed 's/^/| /' conftest.$ac_ext >&5
10734 ac_cv_lib_dld_shl_load=no
10737 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10738 conftest$ac_exeext conftest.$ac_ext
10739 LIBS=$ac_check_lib_save_LIBS
10741 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10742 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
10743 if test $ac_cv_lib_dld_shl_load = yes; then
10744 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
10746 { echo "$as_me:$LINENO: checking for dlopen" >&5
10747 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6; }
10748 if test "${ac_cv_func_dlopen+set}" = set; then
10749 echo $ECHO_N "(cached) $ECHO_C" >&6
10751 cat >conftest.$ac_ext <<_ACEOF
10754 cat confdefs.h >>conftest.$ac_ext
10755 cat >>conftest.$ac_ext <<_ACEOF
10756 /* end confdefs.h. */
10757 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10758 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10759 #define dlopen innocuous_dlopen
10761 /* System header to define __stub macros and hopefully few prototypes,
10762 which can conflict with char dlopen (); below.
10763 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10764 <limits.h> exists even on freestanding compilers. */
10767 # include <limits.h>
10769 # include <assert.h>
10774 /* Override any GCC internal prototype to avoid an error.
10775 Use char because int might match the return type of a GCC
10776 builtin and then its argument prototype would still apply. */
10781 /* The GNU C library defines this for functions which it implements
10782 to always fail with ENOSYS. Some functions are actually named
10783 something starting with __ and the normal name is an alias. */
10784 #if defined __stub_dlopen || defined __stub___dlopen
10796 rm -f conftest.$ac_objext conftest$ac_exeext
10797 if { (ac_try="$ac_link"
10798 case "(($ac_try" in
10799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10800 *) ac_try_echo=$ac_try;;
10802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10803 (eval "$ac_link") 2>conftest.er1
10805 grep -v '^ *+' conftest.er1 >conftest.err
10807 cat conftest.err >&5
10808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10809 (exit $ac_status); } && {
10810 test -z "$ac_c_werror_flag" ||
10811 test ! -s conftest.err
10812 } && test -s conftest$ac_exeext &&
10813 $as_test_x conftest$ac_exeext; then
10814 ac_cv_func_dlopen=yes
10816 echo "$as_me: failed program was:" >&5
10817 sed 's/^/| /' conftest.$ac_ext >&5
10819 ac_cv_func_dlopen=no
10822 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10823 conftest$ac_exeext conftest.$ac_ext
10825 { echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
10826 echo "${ECHO_T}$ac_cv_func_dlopen" >&6; }
10827 if test $ac_cv_func_dlopen = yes; then
10828 lt_cv_dlopen="dlopen"
10830 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10831 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
10832 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10833 echo $ECHO_N "(cached) $ECHO_C" >&6
10835 ac_check_lib_save_LIBS=$LIBS
10837 cat >conftest.$ac_ext <<_ACEOF
10840 cat confdefs.h >>conftest.$ac_ext
10841 cat >>conftest.$ac_ext <<_ACEOF
10842 /* end confdefs.h. */
10844 /* Override any GCC internal prototype to avoid an error.
10845 Use char because int might match the return type of a GCC
10846 builtin and then its argument prototype would still apply. */
10859 rm -f conftest.$ac_objext conftest$ac_exeext
10860 if { (ac_try="$ac_link"
10861 case "(($ac_try" in
10862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10863 *) ac_try_echo=$ac_try;;
10865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10866 (eval "$ac_link") 2>conftest.er1
10868 grep -v '^ *+' conftest.er1 >conftest.err
10870 cat conftest.err >&5
10871 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10872 (exit $ac_status); } && {
10873 test -z "$ac_c_werror_flag" ||
10874 test ! -s conftest.err
10875 } && test -s conftest$ac_exeext &&
10876 $as_test_x conftest$ac_exeext; then
10877 ac_cv_lib_dl_dlopen=yes
10879 echo "$as_me: failed program was:" >&5
10880 sed 's/^/| /' conftest.$ac_ext >&5
10882 ac_cv_lib_dl_dlopen=no
10885 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10886 conftest$ac_exeext conftest.$ac_ext
10887 LIBS=$ac_check_lib_save_LIBS
10889 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10890 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10891 if test $ac_cv_lib_dl_dlopen = yes; then
10892 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10894 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10895 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10896 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10897 echo $ECHO_N "(cached) $ECHO_C" >&6
10899 ac_check_lib_save_LIBS=$LIBS
10900 LIBS="-lsvld $LIBS"
10901 cat >conftest.$ac_ext <<_ACEOF
10904 cat confdefs.h >>conftest.$ac_ext
10905 cat >>conftest.$ac_ext <<_ACEOF
10906 /* end confdefs.h. */
10908 /* Override any GCC internal prototype to avoid an error.
10909 Use char because int might match the return type of a GCC
10910 builtin and then its argument prototype would still apply. */
10923 rm -f conftest.$ac_objext conftest$ac_exeext
10924 if { (ac_try="$ac_link"
10925 case "(($ac_try" in
10926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10927 *) ac_try_echo=$ac_try;;
10929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10930 (eval "$ac_link") 2>conftest.er1
10932 grep -v '^ *+' conftest.er1 >conftest.err
10934 cat conftest.err >&5
10935 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10936 (exit $ac_status); } && {
10937 test -z "$ac_c_werror_flag" ||
10938 test ! -s conftest.err
10939 } && test -s conftest$ac_exeext &&
10940 $as_test_x conftest$ac_exeext; then
10941 ac_cv_lib_svld_dlopen=yes
10943 echo "$as_me: failed program was:" >&5
10944 sed 's/^/| /' conftest.$ac_ext >&5
10946 ac_cv_lib_svld_dlopen=no
10949 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10950 conftest$ac_exeext conftest.$ac_ext
10951 LIBS=$ac_check_lib_save_LIBS
10953 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10954 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
10955 if test $ac_cv_lib_svld_dlopen = yes; then
10956 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10958 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10959 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
10960 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10961 echo $ECHO_N "(cached) $ECHO_C" >&6
10963 ac_check_lib_save_LIBS=$LIBS
10965 cat >conftest.$ac_ext <<_ACEOF
10968 cat confdefs.h >>conftest.$ac_ext
10969 cat >>conftest.$ac_ext <<_ACEOF
10970 /* end confdefs.h. */
10972 /* Override any GCC internal prototype to avoid an error.
10973 Use char because int might match the return type of a GCC
10974 builtin and then its argument prototype would still apply. */
10982 return dld_link ();
10987 rm -f conftest.$ac_objext conftest$ac_exeext
10988 if { (ac_try="$ac_link"
10989 case "(($ac_try" in
10990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10991 *) ac_try_echo=$ac_try;;
10993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10994 (eval "$ac_link") 2>conftest.er1
10996 grep -v '^ *+' conftest.er1 >conftest.err
10998 cat conftest.err >&5
10999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11000 (exit $ac_status); } && {
11001 test -z "$ac_c_werror_flag" ||
11002 test ! -s conftest.err
11003 } && test -s conftest$ac_exeext &&
11004 $as_test_x conftest$ac_exeext; then
11005 ac_cv_lib_dld_dld_link=yes
11007 echo "$as_me: failed program was:" >&5
11008 sed 's/^/| /' conftest.$ac_ext >&5
11010 ac_cv_lib_dld_dld_link=no
11013 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11014 conftest$ac_exeext conftest.$ac_ext
11015 LIBS=$ac_check_lib_save_LIBS
11017 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11018 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
11019 if test $ac_cv_lib_dld_dld_link = yes; then
11020 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
11041 if test "x$lt_cv_dlopen" != xno; then
11047 case $lt_cv_dlopen in
11049 save_CPPFLAGS="$CPPFLAGS"
11050 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11052 save_LDFLAGS="$LDFLAGS"
11053 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11056 LIBS="$lt_cv_dlopen_libs $LIBS"
11058 { echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
11059 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6; }
11060 if test "${lt_cv_dlopen_self+set}" = set; then
11061 echo $ECHO_N "(cached) $ECHO_C" >&6
11063 if test "$cross_compiling" = yes; then :
11064 lt_cv_dlopen_self=cross
11066 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11067 lt_status=$lt_dlunknown
11068 cat > conftest.$ac_ext <<EOF
11069 #line 11069 "configure"
11070 #include "confdefs.h"
11079 # define LT_DLGLOBAL RTLD_GLOBAL
11082 # define LT_DLGLOBAL DL_GLOBAL
11084 # define LT_DLGLOBAL 0
11088 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11089 find out it does not work in some platform. */
11090 #ifndef LT_DLLAZY_OR_NOW
11092 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11095 # define LT_DLLAZY_OR_NOW DL_LAZY
11098 # define LT_DLLAZY_OR_NOW RTLD_NOW
11101 # define LT_DLLAZY_OR_NOW DL_NOW
11103 # define LT_DLLAZY_OR_NOW 0
11111 extern "C" void exit (int);
11114 void fnord() { int i=42;}
11117 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11118 int status = $lt_dlunknown;
11122 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11123 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11124 /* dlclose (self); */
11130 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11131 (eval $ac_link) 2>&5
11133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11135 (./conftest; exit; ) >&5 2>/dev/null
11137 case x$lt_status in
11138 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11139 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11140 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
11143 # compilation failed
11144 lt_cv_dlopen_self=no
11151 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
11152 echo "${ECHO_T}$lt_cv_dlopen_self" >&6; }
11154 if test "x$lt_cv_dlopen_self" = xyes; then
11155 LDFLAGS="$LDFLAGS $link_static_flag"
11156 { echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
11157 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6; }
11158 if test "${lt_cv_dlopen_self_static+set}" = set; then
11159 echo $ECHO_N "(cached) $ECHO_C" >&6
11161 if test "$cross_compiling" = yes; then :
11162 lt_cv_dlopen_self_static=cross
11164 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11165 lt_status=$lt_dlunknown
11166 cat > conftest.$ac_ext <<EOF
11167 #line 11167 "configure"
11168 #include "confdefs.h"
11177 # define LT_DLGLOBAL RTLD_GLOBAL
11180 # define LT_DLGLOBAL DL_GLOBAL
11182 # define LT_DLGLOBAL 0
11186 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11187 find out it does not work in some platform. */
11188 #ifndef LT_DLLAZY_OR_NOW
11190 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11193 # define LT_DLLAZY_OR_NOW DL_LAZY
11196 # define LT_DLLAZY_OR_NOW RTLD_NOW
11199 # define LT_DLLAZY_OR_NOW DL_NOW
11201 # define LT_DLLAZY_OR_NOW 0
11209 extern "C" void exit (int);
11212 void fnord() { int i=42;}
11215 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11216 int status = $lt_dlunknown;
11220 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11221 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11222 /* dlclose (self); */
11228 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11229 (eval $ac_link) 2>&5
11231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11232 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11233 (./conftest; exit; ) >&5 2>/dev/null
11235 case x$lt_status in
11236 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11237 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11238 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
11241 # compilation failed
11242 lt_cv_dlopen_self_static=no
11249 { echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11250 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6; }
11253 CPPFLAGS="$save_CPPFLAGS"
11254 LDFLAGS="$save_LDFLAGS"
11259 case $lt_cv_dlopen_self in
11260 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11261 *) enable_dlopen_self=unknown ;;
11264 case $lt_cv_dlopen_self_static in
11265 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11266 *) enable_dlopen_self_static=unknown ;;
11271 # Report which librarie types wil actually be built
11272 { echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11273 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6; }
11274 { echo "$as_me:$LINENO: result: $can_build_shared" >&5
11275 echo "${ECHO_T}$can_build_shared" >&6; }
11277 { echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11278 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6; }
11279 test "$can_build_shared" = "no" && enable_shared=no
11281 # On AIX, shared libraries and static libraries use the same namespace, and
11282 # are all built from PIC.
11285 test "$enable_shared" = yes && enable_static=no
11286 if test -n "$RANLIB"; then
11287 archive_cmds="$archive_cmds~\$RANLIB \$lib"
11288 postinstall_cmds='$RANLIB $lib'
11293 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11294 test "$enable_shared" = yes && enable_static=no
11298 { echo "$as_me:$LINENO: result: $enable_shared" >&5
11299 echo "${ECHO_T}$enable_shared" >&6; }
11301 { echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11302 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6; }
11303 # Make sure either enable_shared or enable_static is yes.
11304 test "$enable_shared" = yes || enable_static=yes
11305 { echo "$as_me:$LINENO: result: $enable_static" >&5
11306 echo "${ECHO_T}$enable_static" >&6; }
11308 # The else clause should only fire when bootstrapping the
11309 # libtool distribution, otherwise you forgot to ship ltmain.sh
11310 # with your package, and you will get complaints that there are
11311 # no rules to generate ltmain.sh.
11312 if test -f "$ltmain"; then
11313 # See if we are running on zsh, and set the options which allow our commands through
11314 # without removal of \ escapes.
11315 if test -n "${ZSH_VERSION+set}" ; then
11316 setopt NO_GLOB_SUBST
11318 # Now quote all the things that may contain metacharacters while being
11319 # careful not to overquote the AC_SUBSTed values. We take copies of the
11320 # variables and quote the copies for generation of the libtool script.
11321 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
11323 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
11324 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
11325 deplibs_check_method reload_flag reload_cmds need_locks \
11326 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
11327 lt_cv_sys_global_symbol_to_c_name_address \
11328 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
11329 old_postinstall_cmds old_postuninstall_cmds \
11333 lt_prog_compiler_wl \
11334 lt_prog_compiler_pic \
11335 lt_prog_compiler_static \
11336 lt_prog_compiler_no_builtin_flag \
11337 export_dynamic_flag_spec \
11338 thread_safe_flag_spec \
11339 whole_archive_flag_spec \
11340 enable_shared_with_static_runtimes \
11342 old_archive_from_new_cmds \
11347 compiler_lib_search_path \
11349 archive_expsym_cmds \
11351 postuninstall_cmds \
11352 old_archive_from_expsyms_cmds \
11353 allow_undefined_flag \
11354 no_undefined_flag \
11355 export_symbols_cmds \
11356 hardcode_libdir_flag_spec \
11357 hardcode_libdir_flag_spec_ld \
11358 hardcode_libdir_separator \
11359 hardcode_automatic \
11361 module_expsym_cmds \
11362 lt_cv_prog_compiler_c_o \
11364 include_expsyms; do
11367 old_archive_cmds | \
11368 old_archive_from_new_cmds | \
11370 archive_expsym_cmds | \
11372 module_expsym_cmds | \
11373 old_archive_from_expsyms_cmds | \
11374 export_symbols_cmds | \
11375 extract_expsyms_cmds | reload_cmds | finish_cmds | \
11376 postinstall_cmds | postuninstall_cmds | \
11377 old_postinstall_cmds | old_postuninstall_cmds | \
11378 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
11379 # Double-quote double-evaled strings.
11380 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
11383 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
11389 *'\$0 --fallback-echo"')
11390 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
11394 cfgfile="${ofile}T"
11395 trap "$rm \"$cfgfile\"; exit 1" 1 2 15
11397 { echo "$as_me:$LINENO: creating $ofile" >&5
11398 echo "$as_me: creating $ofile" >&6;}
11400 cat <<__EOF__ >> "$cfgfile"
11403 # `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
11404 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
11405 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
11407 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001
11408 # Free Software Foundation, Inc.
11410 # This file is part of GNU Libtool:
11411 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
11413 # This program is free software; you can redistribute it and/or modify
11414 # it under the terms of the GNU General Public License as published by
11415 # the Free Software Foundation; either version 2 of the License, or
11416 # (at your option) any later version.
11418 # This program is distributed in the hope that it will be useful, but
11419 # WITHOUT ANY WARRANTY; without even the implied warranty of
11420 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11421 # General Public License for more details.
11423 # You should have received a copy of the GNU General Public License
11424 # along with this program; if not, write to the Free Software
11425 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
11427 # As a special exception to the GNU General Public License, if you
11428 # distribute this file as part of a program that contains a
11429 # configuration script generated by Autoconf, you may include it under
11430 # the same distribution terms that you use for the rest of that program.
11432 # A sed program that does not truncate output.
11435 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
11436 Xsed="$SED -e 1s/^X//"
11438 # The HP-UX ksh and POSIX shell print the target directory to stdout
11439 # if CDPATH is set.
11440 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11442 # The names of the tagged configurations supported by this script.
11445 # ### BEGIN LIBTOOL CONFIG
11447 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
11449 # Shell to use when invoking shell scripts.
11452 # Whether or not to build shared libraries.
11453 build_libtool_libs=$enable_shared
11455 # Whether or not to build static libraries.
11456 build_old_libs=$enable_static
11458 # Whether or not to add -lc for building shared libraries.
11459 build_libtool_need_lc=$archive_cmds_need_lc
11461 # Whether or not to disallow shared libs when runtime libs are static
11462 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
11464 # Whether or not to optimize for fast installation.
11465 fast_install=$enable_fast_install
11468 host_alias=$host_alias
11472 # The build system.
11473 build_alias=$build_alias
11477 # An echo program that does not interpret backslashes.
11482 AR_FLAGS=$lt_AR_FLAGS
11487 # A language-specific compiler.
11490 # Is the compiler the GNU C compiler?
11496 # The linker used to build libraries.
11499 # Whether we need hard or soft links.
11502 # A BSD-compatible nm program.
11505 # A symbol stripping program
11508 # Used to examine libraries when file_magic_cmd begins "file"
11509 MAGIC_CMD=$MAGIC_CMD
11511 # Used on cygwin: DLL creation program.
11514 # Used on cygwin: object dumper.
11517 # Used on cygwin: assembler.
11520 # The name of the directory that contains temporary libtool files.
11523 # How to create reloadable object files.
11524 reload_flag=$lt_reload_flag
11525 reload_cmds=$lt_reload_cmds
11527 # How to pass a linker flag through the compiler.
11528 wl=$lt_lt_prog_compiler_wl
11530 # Object file suffix (normally "o").
11531 objext="$ac_objext"
11533 # Old archive suffix (normally "a").
11536 # Shared library suffix (normally ".so").
11537 shrext_cmds='$shrext_cmds'
11539 # Executable file suffix (normally "").
11542 # Additional compiler flags for building library objects.
11543 pic_flag=$lt_lt_prog_compiler_pic
11546 # What is the maximum length of a command?
11547 max_cmd_len=$lt_cv_sys_max_cmd_len
11549 # Does compiler simultaneously support -c and -o options?
11550 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
11552 # Must we lock files when doing compilation?
11553 need_locks=$lt_need_locks
11555 # Do we need the lib prefix for modules?
11556 need_lib_prefix=$need_lib_prefix
11558 # Do we need a version for libraries?
11559 need_version=$need_version
11561 # Whether dlopen is supported.
11562 dlopen_support=$enable_dlopen
11564 # Whether dlopen of programs is supported.
11565 dlopen_self=$enable_dlopen_self
11567 # Whether dlopen of statically linked programs is supported.
11568 dlopen_self_static=$enable_dlopen_self_static
11570 # Compiler flag to prevent dynamic linking.
11571 link_static_flag=$lt_lt_prog_compiler_static
11573 # Compiler flag to turn off builtin functions.
11574 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
11576 # Compiler flag to allow reflexive dlopens.
11577 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
11579 # Compiler flag to generate shared objects directly from archives.
11580 whole_archive_flag_spec=$lt_whole_archive_flag_spec
11582 # Compiler flag to generate thread-safe objects.
11583 thread_safe_flag_spec=$lt_thread_safe_flag_spec
11585 # Library versioning type.
11586 version_type=$version_type
11588 # Format of library name prefix.
11589 libname_spec=$lt_libname_spec
11591 # List of archive names. First name is the real one, the rest are links.
11592 # The last name is the one that the linker finds with -lNAME.
11593 library_names_spec=$lt_library_names_spec
11595 # The coded name of the library, if different from the real name.
11596 soname_spec=$lt_soname_spec
11598 # Commands used to build and install an old-style archive.
11600 old_archive_cmds=$lt_old_archive_cmds
11601 old_postinstall_cmds=$lt_old_postinstall_cmds
11602 old_postuninstall_cmds=$lt_old_postuninstall_cmds
11604 # Create an old-style archive from a shared archive.
11605 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
11607 # Create a temporary old-style archive to link instead of a shared archive.
11608 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
11610 # Commands used to build and install a shared archive.
11611 archive_cmds=$lt_archive_cmds
11612 archive_expsym_cmds=$lt_archive_expsym_cmds
11613 postinstall_cmds=$lt_postinstall_cmds
11614 postuninstall_cmds=$lt_postuninstall_cmds
11616 # Commands used to build a loadable module (assumed same as above if empty)
11617 module_cmds=$lt_module_cmds
11618 module_expsym_cmds=$lt_module_expsym_cmds
11620 # Commands to strip libraries.
11621 old_striplib=$lt_old_striplib
11622 striplib=$lt_striplib
11624 # Dependencies to place before the objects being linked to create a
11626 predep_objects=$lt_predep_objects
11628 # Dependencies to place after the objects being linked to create a
11630 postdep_objects=$lt_postdep_objects
11632 # Dependencies to place before the objects being linked to create a
11634 predeps=$lt_predeps
11636 # Dependencies to place after the objects being linked to create a
11638 postdeps=$lt_postdeps
11640 # The library search path used internally by the compiler when linking
11641 # a shared library.
11642 compiler_lib_search_path=$lt_compiler_lib_search_path
11644 # Method to check whether dependent libraries are shared objects.
11645 deplibs_check_method=$lt_deplibs_check_method
11647 # Command to use when deplibs_check_method == file_magic.
11648 file_magic_cmd=$lt_file_magic_cmd
11650 # Flag that allows shared libraries with undefined symbols to be built.
11651 allow_undefined_flag=$lt_allow_undefined_flag
11653 # Flag that forces no undefined symbols.
11654 no_undefined_flag=$lt_no_undefined_flag
11656 # Commands used to finish a libtool library installation in a directory.
11657 finish_cmds=$lt_finish_cmds
11659 # Same as above, but a single script fragment to be evaled but not shown.
11660 finish_eval=$lt_finish_eval
11662 # Take the output of nm and produce a listing of raw symbols and C names.
11663 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
11665 # Transform the output of nm in a proper C declaration
11666 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
11668 # Transform the output of nm in a C name address pair
11669 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
11671 # This is the shared library runtime path variable.
11672 runpath_var=$runpath_var
11674 # This is the shared library path variable.
11675 shlibpath_var=$shlibpath_var
11677 # Is shlibpath searched before the hard-coded library search path?
11678 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
11680 # How to hardcode a shared library path into an executable.
11681 hardcode_action=$hardcode_action
11683 # Whether we should hardcode library paths into libraries.
11684 hardcode_into_libs=$hardcode_into_libs
11686 # Flag to hardcode \$libdir into a binary during linking.
11687 # This must work even if \$libdir does not exist.
11688 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
11690 # If ld is used when linking, flag to hardcode \$libdir into
11691 # a binary during linking. This must work even if \$libdir does
11693 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
11695 # Whether we need a single -rpath flag with a separated argument.
11696 hardcode_libdir_separator=$lt_hardcode_libdir_separator
11698 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
11699 # resulting binary.
11700 hardcode_direct=$hardcode_direct
11702 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
11703 # resulting binary.
11704 hardcode_minus_L=$hardcode_minus_L
11706 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
11707 # the resulting binary.
11708 hardcode_shlibpath_var=$hardcode_shlibpath_var
11710 # Set to yes if building a shared library automatically hardcodes DIR into the library
11711 # and all subsequent libraries and executables linked against it.
11712 hardcode_automatic=$hardcode_automatic
11714 # Variables whose values should be saved in libtool wrapper scripts and
11715 # restored at relink time.
11716 variables_saved_for_relink="$variables_saved_for_relink"
11718 # Whether libtool must link a program against all its dependency libraries.
11719 link_all_deplibs=$link_all_deplibs
11721 # Compile-time system search path for libraries
11722 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
11724 # Run-time system search path for libraries
11725 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
11727 # Fix the shell variable \$srcfile for the compiler.
11728 fix_srcfile_path="$fix_srcfile_path"
11730 # Set to yes if exported symbols are required.
11731 always_export_symbols=$always_export_symbols
11733 # The commands to list exported symbols.
11734 export_symbols_cmds=$lt_export_symbols_cmds
11736 # The commands to extract the exported symbol list from a shared archive.
11737 extract_expsyms_cmds=$lt_extract_expsyms_cmds
11739 # Symbols that should not be listed in the preloaded symbols.
11740 exclude_expsyms=$lt_exclude_expsyms
11742 # Symbols that must always be exported.
11743 include_expsyms=$lt_include_expsyms
11745 # ### END LIBTOOL CONFIG
11752 cat <<\EOF >> "$cfgfile"
11754 # AIX sometimes has problems with the GCC collect2 program. For some
11755 # reason, if we set the COLLECT_NAMES environment variable, the problems
11756 # vanish in a puff of smoke.
11757 if test "X${COLLECT_NAMES+set}" != Xset; then
11759 export COLLECT_NAMES
11765 # We use sed instead of cat because bash on DJGPP gets confused if
11766 # if finds mixed CR/LF and LF-only lines. Since sed operates in
11767 # text mode, it properly converts lines to CR/LF. This bash problem
11768 # is reportedly fixed, but why not run on old versions too?
11769 sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
11771 mv -f "$cfgfile" "$ofile" || \
11772 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
11776 # If there is no Makefile yet, we rely on a make rule to execute
11777 # `config.status --recheck' to rerun these tests and create the
11778 # libtool script then.
11779 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
11780 if test -f "$ltmain_in"; then
11781 test -f Makefile && make "$ltmain"
11787 ac_cpp='$CPP $CPPFLAGS'
11788 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11789 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11790 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11795 # Check whether --with-tags was given.
11796 if test "${with_tags+set}" = set; then
11797 withval=$with_tags; tagnames="$withval"
11801 if test -f "$ltmain" && test -n "$tagnames"; then
11802 if test ! -f "${ofile}"; then
11803 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not exist" >&5
11804 echo "$as_me: WARNING: output file \`$ofile' does not exist" >&2;}
11807 if test -z "$LTCC"; then
11808 eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
11809 if test -z "$LTCC"; then
11810 { echo "$as_me:$LINENO: WARNING: output file \`$ofile' does not look like a libtool script" >&5
11811 echo "$as_me: WARNING: output file \`$ofile' does not look like a libtool script" >&2;}
11813 { echo "$as_me:$LINENO: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&5
11814 echo "$as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'" >&2;}
11818 # Extract list of available tagged configurations in $ofile.
11819 # Note that this assumes the entire list is on one line.
11820 available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
11822 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
11823 for tagname in $tagnames; do
11825 # Check whether tagname contains only valid characters
11826 case `$echo "X$tagname" | $Xsed -e 's:[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]::g'` in
11828 *) { { echo "$as_me:$LINENO: error: invalid tag name: $tagname" >&5
11829 echo "$as_me: error: invalid tag name: $tagname" >&2;}
11830 { (exit 1); exit 1; }; }
11834 if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
11836 { { echo "$as_me:$LINENO: error: tag name \"$tagname\" already exists" >&5
11837 echo "$as_me: error: tag name \"$tagname\" already exists" >&2;}
11838 { (exit 1); exit 1; }; }
11841 # Update the list of available tags.
11842 if test -n "$tagname"; then
11843 echo appending configuration tag \"$tagname\" to $ofile
11847 if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
11848 ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
11849 (test "X$CXX" != "Xg++"))) ; then
11857 if test -n "$F77" && test "X$F77" != "Xno"; then
11865 if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
11875 # Source file extension for RC test sources.
11878 # Object file extension for compiled RC test sources.
11882 # Code to be used in simple compile tests
11883 lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }\n'
11885 # Code to be used in simple link tests
11886 lt_simple_link_test_code="$lt_simple_compile_test_code"
11888 # ltmain only uses $CC for tagged configurations so make sure $CC is set.
11890 # If no C compiler was specified, use CC.
11893 # Allow CC to be a program name with arguments.
11897 # save warnings/boilerplate of simple test code
11898 ac_outfile=conftest.$ac_objext
11899 printf "$lt_simple_compile_test_code" >conftest.$ac_ext
11900 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11901 _lt_compiler_boilerplate=`cat conftest.err`
11904 ac_outfile=conftest.$ac_objext
11905 printf "$lt_simple_link_test_code" >conftest.$ac_ext
11906 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d' >conftest.err
11907 _lt_linker_boilerplate=`cat conftest.err`
11911 # Allow CC to be a program name with arguments.
11916 for cc_temp in $compiler""; do
11918 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
11919 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
11924 cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
11926 lt_cv_prog_compiler_c_o_RC=yes
11928 # The else clause should only fire when bootstrapping the
11929 # libtool distribution, otherwise you forgot to ship ltmain.sh
11930 # with your package, and you will get complaints that there are
11931 # no rules to generate ltmain.sh.
11932 if test -f "$ltmain"; then
11933 # See if we are running on zsh, and set the options which allow our commands through
11934 # without removal of \ escapes.
11935 if test -n "${ZSH_VERSION+set}" ; then
11936 setopt NO_GLOB_SUBST
11938 # Now quote all the things that may contain metacharacters while being
11939 # careful not to overquote the AC_SUBSTed values. We take copies of the
11940 # variables and quote the copies for generation of the libtool script.
11941 for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC NM \
11943 libname_spec library_names_spec soname_spec extract_expsyms_cmds \
11944 old_striplib striplib file_magic_cmd finish_cmds finish_eval \
11945 deplibs_check_method reload_flag reload_cmds need_locks \
11946 lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
11947 lt_cv_sys_global_symbol_to_c_name_address \
11948 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
11949 old_postinstall_cmds old_postuninstall_cmds \
11953 lt_prog_compiler_wl_RC \
11954 lt_prog_compiler_pic_RC \
11955 lt_prog_compiler_static_RC \
11956 lt_prog_compiler_no_builtin_flag_RC \
11957 export_dynamic_flag_spec_RC \
11958 thread_safe_flag_spec_RC \
11959 whole_archive_flag_spec_RC \
11960 enable_shared_with_static_runtimes_RC \
11961 old_archive_cmds_RC \
11962 old_archive_from_new_cmds_RC \
11963 predep_objects_RC \
11964 postdep_objects_RC \
11967 compiler_lib_search_path_RC \
11969 archive_expsym_cmds_RC \
11970 postinstall_cmds_RC \
11971 postuninstall_cmds_RC \
11972 old_archive_from_expsyms_cmds_RC \
11973 allow_undefined_flag_RC \
11974 no_undefined_flag_RC \
11975 export_symbols_cmds_RC \
11976 hardcode_libdir_flag_spec_RC \
11977 hardcode_libdir_flag_spec_ld_RC \
11978 hardcode_libdir_separator_RC \
11979 hardcode_automatic_RC \
11981 module_expsym_cmds_RC \
11982 lt_cv_prog_compiler_c_o_RC \
11983 exclude_expsyms_RC \
11984 include_expsyms_RC; do
11987 old_archive_cmds_RC | \
11988 old_archive_from_new_cmds_RC | \
11989 archive_cmds_RC | \
11990 archive_expsym_cmds_RC | \
11992 module_expsym_cmds_RC | \
11993 old_archive_from_expsyms_cmds_RC | \
11994 export_symbols_cmds_RC | \
11995 extract_expsyms_cmds | reload_cmds | finish_cmds | \
11996 postinstall_cmds | postuninstall_cmds | \
11997 old_postinstall_cmds | old_postuninstall_cmds | \
11998 sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
11999 # Double-quote double-evaled strings.
12000 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
12003 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
12009 *'\$0 --fallback-echo"')
12010 lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\$0 --fallback-echo"$/$0 --fallback-echo"/'`
12016 cat <<__EOF__ >> "$cfgfile"
12017 # ### BEGIN LIBTOOL TAG CONFIG: $tagname
12019 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12021 # Shell to use when invoking shell scripts.
12024 # Whether or not to build shared libraries.
12025 build_libtool_libs=$enable_shared
12027 # Whether or not to build static libraries.
12028 build_old_libs=$enable_static
12030 # Whether or not to add -lc for building shared libraries.
12031 build_libtool_need_lc=$archive_cmds_need_lc_RC
12033 # Whether or not to disallow shared libs when runtime libs are static
12034 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes_RC
12036 # Whether or not to optimize for fast installation.
12037 fast_install=$enable_fast_install
12040 host_alias=$host_alias
12044 # The build system.
12045 build_alias=$build_alias
12049 # An echo program that does not interpret backslashes.
12054 AR_FLAGS=$lt_AR_FLAGS
12059 # A language-specific compiler.
12062 # Is the compiler the GNU C compiler?
12068 # The linker used to build libraries.
12071 # Whether we need hard or soft links.
12074 # A BSD-compatible nm program.
12077 # A symbol stripping program
12080 # Used to examine libraries when file_magic_cmd begins "file"
12081 MAGIC_CMD=$MAGIC_CMD
12083 # Used on cygwin: DLL creation program.
12086 # Used on cygwin: object dumper.
12089 # Used on cygwin: assembler.
12092 # The name of the directory that contains temporary libtool files.
12095 # How to create reloadable object files.
12096 reload_flag=$lt_reload_flag
12097 reload_cmds=$lt_reload_cmds
12099 # How to pass a linker flag through the compiler.
12100 wl=$lt_lt_prog_compiler_wl_RC
12102 # Object file suffix (normally "o").
12103 objext="$ac_objext"
12105 # Old archive suffix (normally "a").
12108 # Shared library suffix (normally ".so").
12109 shrext_cmds='$shrext_cmds'
12111 # Executable file suffix (normally "").
12114 # Additional compiler flags for building library objects.
12115 pic_flag=$lt_lt_prog_compiler_pic_RC
12118 # What is the maximum length of a command?
12119 max_cmd_len=$lt_cv_sys_max_cmd_len
12121 # Does compiler simultaneously support -c and -o options?
12122 compiler_c_o=$lt_lt_cv_prog_compiler_c_o_RC
12124 # Must we lock files when doing compilation?
12125 need_locks=$lt_need_locks
12127 # Do we need the lib prefix for modules?
12128 need_lib_prefix=$need_lib_prefix
12130 # Do we need a version for libraries?
12131 need_version=$need_version
12133 # Whether dlopen is supported.
12134 dlopen_support=$enable_dlopen
12136 # Whether dlopen of programs is supported.
12137 dlopen_self=$enable_dlopen_self
12139 # Whether dlopen of statically linked programs is supported.
12140 dlopen_self_static=$enable_dlopen_self_static
12142 # Compiler flag to prevent dynamic linking.
12143 link_static_flag=$lt_lt_prog_compiler_static_RC
12145 # Compiler flag to turn off builtin functions.
12146 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag_RC
12148 # Compiler flag to allow reflexive dlopens.
12149 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec_RC
12151 # Compiler flag to generate shared objects directly from archives.
12152 whole_archive_flag_spec=$lt_whole_archive_flag_spec_RC
12154 # Compiler flag to generate thread-safe objects.
12155 thread_safe_flag_spec=$lt_thread_safe_flag_spec_RC
12157 # Library versioning type.
12158 version_type=$version_type
12160 # Format of library name prefix.
12161 libname_spec=$lt_libname_spec
12163 # List of archive names. First name is the real one, the rest are links.
12164 # The last name is the one that the linker finds with -lNAME.
12165 library_names_spec=$lt_library_names_spec
12167 # The coded name of the library, if different from the real name.
12168 soname_spec=$lt_soname_spec
12170 # Commands used to build and install an old-style archive.
12172 old_archive_cmds=$lt_old_archive_cmds_RC
12173 old_postinstall_cmds=$lt_old_postinstall_cmds
12174 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12176 # Create an old-style archive from a shared archive.
12177 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds_RC
12179 # Create a temporary old-style archive to link instead of a shared archive.
12180 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds_RC
12182 # Commands used to build and install a shared archive.
12183 archive_cmds=$lt_archive_cmds_RC
12184 archive_expsym_cmds=$lt_archive_expsym_cmds_RC
12185 postinstall_cmds=$lt_postinstall_cmds
12186 postuninstall_cmds=$lt_postuninstall_cmds
12188 # Commands used to build a loadable module (assumed same as above if empty)
12189 module_cmds=$lt_module_cmds_RC
12190 module_expsym_cmds=$lt_module_expsym_cmds_RC
12192 # Commands to strip libraries.
12193 old_striplib=$lt_old_striplib
12194 striplib=$lt_striplib
12196 # Dependencies to place before the objects being linked to create a
12198 predep_objects=$lt_predep_objects_RC
12200 # Dependencies to place after the objects being linked to create a
12202 postdep_objects=$lt_postdep_objects_RC
12204 # Dependencies to place before the objects being linked to create a
12206 predeps=$lt_predeps_RC
12208 # Dependencies to place after the objects being linked to create a
12210 postdeps=$lt_postdeps_RC
12212 # The library search path used internally by the compiler when linking
12213 # a shared library.
12214 compiler_lib_search_path=$lt_compiler_lib_search_path_RC
12216 # Method to check whether dependent libraries are shared objects.
12217 deplibs_check_method=$lt_deplibs_check_method
12219 # Command to use when deplibs_check_method == file_magic.
12220 file_magic_cmd=$lt_file_magic_cmd
12222 # Flag that allows shared libraries with undefined symbols to be built.
12223 allow_undefined_flag=$lt_allow_undefined_flag_RC
12225 # Flag that forces no undefined symbols.
12226 no_undefined_flag=$lt_no_undefined_flag_RC
12228 # Commands used to finish a libtool library installation in a directory.
12229 finish_cmds=$lt_finish_cmds
12231 # Same as above, but a single script fragment to be evaled but not shown.
12232 finish_eval=$lt_finish_eval
12234 # Take the output of nm and produce a listing of raw symbols and C names.
12235 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12237 # Transform the output of nm in a proper C declaration
12238 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12240 # Transform the output of nm in a C name address pair
12241 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12243 # This is the shared library runtime path variable.
12244 runpath_var=$runpath_var
12246 # This is the shared library path variable.
12247 shlibpath_var=$shlibpath_var
12249 # Is shlibpath searched before the hard-coded library search path?
12250 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12252 # How to hardcode a shared library path into an executable.
12253 hardcode_action=$hardcode_action_RC
12255 # Whether we should hardcode library paths into libraries.
12256 hardcode_into_libs=$hardcode_into_libs
12258 # Flag to hardcode \$libdir into a binary during linking.
12259 # This must work even if \$libdir does not exist.
12260 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec_RC
12262 # If ld is used when linking, flag to hardcode \$libdir into
12263 # a binary during linking. This must work even if \$libdir does
12265 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld_RC
12267 # Whether we need a single -rpath flag with a separated argument.
12268 hardcode_libdir_separator=$lt_hardcode_libdir_separator_RC
12270 # Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
12271 # resulting binary.
12272 hardcode_direct=$hardcode_direct_RC
12274 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
12275 # resulting binary.
12276 hardcode_minus_L=$hardcode_minus_L_RC
12278 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
12279 # the resulting binary.
12280 hardcode_shlibpath_var=$hardcode_shlibpath_var_RC
12282 # Set to yes if building a shared library automatically hardcodes DIR into the library
12283 # and all subsequent libraries and executables linked against it.
12284 hardcode_automatic=$hardcode_automatic_RC
12286 # Variables whose values should be saved in libtool wrapper scripts and
12287 # restored at relink time.
12288 variables_saved_for_relink="$variables_saved_for_relink"
12290 # Whether libtool must link a program against all its dependency libraries.
12291 link_all_deplibs=$link_all_deplibs_RC
12293 # Compile-time system search path for libraries
12294 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12296 # Run-time system search path for libraries
12297 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12299 # Fix the shell variable \$srcfile for the compiler.
12300 fix_srcfile_path="$fix_srcfile_path_RC"
12302 # Set to yes if exported symbols are required.
12303 always_export_symbols=$always_export_symbols_RC
12305 # The commands to list exported symbols.
12306 export_symbols_cmds=$lt_export_symbols_cmds_RC
12308 # The commands to extract the exported symbol list from a shared archive.
12309 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12311 # Symbols that should not be listed in the preloaded symbols.
12312 exclude_expsyms=$lt_exclude_expsyms_RC
12314 # Symbols that must always be exported.
12315 include_expsyms=$lt_include_expsyms_RC
12317 # ### END LIBTOOL TAG CONFIG: $tagname
12323 # If there is no Makefile yet, we rely on a make rule to execute
12324 # `config.status --recheck' to rerun these tests and create the
12325 # libtool script then.
12326 ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
12327 if test -f "$ltmain_in"; then
12328 test -f Makefile && make "$ltmain"
12334 ac_cpp='$CPP $CPPFLAGS'
12335 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12336 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12337 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12344 { { echo "$as_me:$LINENO: error: Unsupported tag name: $tagname" >&5
12345 echo "$as_me: error: Unsupported tag name: $tagname" >&2;}
12346 { (exit 1); exit 1; }; }
12350 # Append the new tag name to the list of available tags.
12351 if test -n "$tagname" ; then
12352 available_tags="$available_tags $tagname"
12358 # Now substitute the updated list of available tags.
12359 if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
12360 mv "${ofile}T" "$ofile"
12364 { { echo "$as_me:$LINENO: error: unable to update list of available tagged configurations." >&5
12365 echo "$as_me: error: unable to update list of available tagged configurations." >&2;}
12366 { (exit 1); exit 1; }; }
12372 # This can be used to rebuild libtool when needed
12373 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
12375 # Always use our own libtool.
12376 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
12378 # Prevent multiple expansion
12390 if test $ol_enable_perl != no ; then
12391 # Extract the first word of "perl", so it can be a program name with args.
12392 set dummy perl; ac_word=$2
12393 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12394 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12395 if test "${ac_cv_path_PERLBIN+set}" = set; then
12396 echo $ECHO_N "(cached) $ECHO_C" >&6
12400 ac_cv_path_PERLBIN="$PERLBIN" # Let the user override the test with a path.
12403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12404 for as_dir in $PATH
12407 test -z "$as_dir" && as_dir=.
12408 for ac_exec_ext in '' $ac_executable_extensions; do
12409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12410 ac_cv_path_PERLBIN="$as_dir/$ac_word$ac_exec_ext"
12411 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12418 test -z "$ac_cv_path_PERLBIN" && ac_cv_path_PERLBIN="/usr/bin/perl"
12422 PERLBIN=$ac_cv_path_PERLBIN
12423 if test -n "$PERLBIN"; then
12424 { echo "$as_me:$LINENO: result: $PERLBIN" >&5
12425 echo "${ECHO_T}$PERLBIN" >&6; }
12427 { echo "$as_me:$LINENO: result: no" >&5
12428 echo "${ECHO_T}no" >&6; }
12433 if test "no$PERLBIN" = "no" ; then
12434 if test $ol_enable_perl = yes ; then
12435 { { echo "$as_me:$LINENO: error: could not locate perl" >&5
12436 echo "$as_me: error: could not locate perl" >&2;}
12437 { (exit 1); exit 1; }; }
12441 PERL_CPPFLAGS="`$PERLBIN -MExtUtils::Embed -e ccopts`"
12442 PERL_LDFLAGS="`$PERLBIN -MExtUtils::Embed -e ldopts|sed -e 's/ -lc / /' -e 's/ -lc$//'`"
12444 if test x"$ol_enable_perl" = "xyes" ; then
12445 SLAPD_PERL_LDFLAGS="$PERL_LDFLAGS"
12447 MOD_PERL_LDFLAGS="$PERL_LDFLAGS"
12454 ac_cpp='$CPP $CPPFLAGS'
12455 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12456 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12457 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12458 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
12459 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
12460 # On Suns, sometimes $CPP names a directory.
12461 if test -n "$CPP" && test -d "$CPP"; then
12464 if test -z "$CPP"; then
12465 if test "${ac_cv_prog_CPP+set}" = set; then
12466 echo $ECHO_N "(cached) $ECHO_C" >&6
12468 # Double quotes because CPP needs to be expanded
12469 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
12471 ac_preproc_ok=false
12472 for ac_c_preproc_warn_flag in '' yes
12474 # Use a header file that comes with gcc, so configuring glibc
12475 # with a fresh cross-compiler works.
12476 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12477 # <limits.h> exists even on freestanding compilers.
12478 # On the NeXT, cc -E runs the code through the compiler's parser,
12479 # not just through cpp. "Syntax error" is here to catch this case.
12480 cat >conftest.$ac_ext <<_ACEOF
12483 cat confdefs.h >>conftest.$ac_ext
12484 cat >>conftest.$ac_ext <<_ACEOF
12485 /* end confdefs.h. */
12487 # include <limits.h>
12489 # include <assert.h>
12493 if { (ac_try="$ac_cpp conftest.$ac_ext"
12494 case "(($ac_try" in
12495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12496 *) ac_try_echo=$ac_try;;
12498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12499 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12501 grep -v '^ *+' conftest.er1 >conftest.err
12503 cat conftest.err >&5
12504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12505 (exit $ac_status); } >/dev/null && {
12506 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12507 test ! -s conftest.err
12511 echo "$as_me: failed program was:" >&5
12512 sed 's/^/| /' conftest.$ac_ext >&5
12514 # Broken: fails on valid input.
12518 rm -f conftest.err conftest.$ac_ext
12520 # OK, works on sane cases. Now check whether nonexistent headers
12521 # can be detected and how.
12522 cat >conftest.$ac_ext <<_ACEOF
12525 cat confdefs.h >>conftest.$ac_ext
12526 cat >>conftest.$ac_ext <<_ACEOF
12527 /* end confdefs.h. */
12528 #include <ac_nonexistent.h>
12530 if { (ac_try="$ac_cpp conftest.$ac_ext"
12531 case "(($ac_try" in
12532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12533 *) ac_try_echo=$ac_try;;
12535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12536 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12538 grep -v '^ *+' conftest.er1 >conftest.err
12540 cat conftest.err >&5
12541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12542 (exit $ac_status); } >/dev/null && {
12543 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12544 test ! -s conftest.err
12546 # Broken: success on invalid input.
12549 echo "$as_me: failed program was:" >&5
12550 sed 's/^/| /' conftest.$ac_ext >&5
12552 # Passes both tests.
12557 rm -f conftest.err conftest.$ac_ext
12560 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12561 rm -f conftest.err conftest.$ac_ext
12562 if $ac_preproc_ok; then
12567 ac_cv_prog_CPP=$CPP
12570 CPP=$ac_cv_prog_CPP
12572 ac_cv_prog_CPP=$CPP
12574 { echo "$as_me:$LINENO: result: $CPP" >&5
12575 echo "${ECHO_T}$CPP" >&6; }
12576 ac_preproc_ok=false
12577 for ac_c_preproc_warn_flag in '' yes
12579 # Use a header file that comes with gcc, so configuring glibc
12580 # with a fresh cross-compiler works.
12581 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12582 # <limits.h> exists even on freestanding compilers.
12583 # On the NeXT, cc -E runs the code through the compiler's parser,
12584 # not just through cpp. "Syntax error" is here to catch this case.
12585 cat >conftest.$ac_ext <<_ACEOF
12588 cat confdefs.h >>conftest.$ac_ext
12589 cat >>conftest.$ac_ext <<_ACEOF
12590 /* end confdefs.h. */
12592 # include <limits.h>
12594 # include <assert.h>
12598 if { (ac_try="$ac_cpp conftest.$ac_ext"
12599 case "(($ac_try" in
12600 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12601 *) ac_try_echo=$ac_try;;
12603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12604 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12606 grep -v '^ *+' conftest.er1 >conftest.err
12608 cat conftest.err >&5
12609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12610 (exit $ac_status); } >/dev/null && {
12611 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12612 test ! -s conftest.err
12616 echo "$as_me: failed program was:" >&5
12617 sed 's/^/| /' conftest.$ac_ext >&5
12619 # Broken: fails on valid input.
12623 rm -f conftest.err conftest.$ac_ext
12625 # OK, works on sane cases. Now check whether nonexistent headers
12626 # can be detected and how.
12627 cat >conftest.$ac_ext <<_ACEOF
12630 cat confdefs.h >>conftest.$ac_ext
12631 cat >>conftest.$ac_ext <<_ACEOF
12632 /* end confdefs.h. */
12633 #include <ac_nonexistent.h>
12635 if { (ac_try="$ac_cpp conftest.$ac_ext"
12636 case "(($ac_try" in
12637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12638 *) ac_try_echo=$ac_try;;
12640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12641 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12643 grep -v '^ *+' conftest.er1 >conftest.err
12645 cat conftest.err >&5
12646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12647 (exit $ac_status); } >/dev/null && {
12648 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12649 test ! -s conftest.err
12651 # Broken: success on invalid input.
12654 echo "$as_me: failed program was:" >&5
12655 sed 's/^/| /' conftest.$ac_ext >&5
12657 # Passes both tests.
12662 rm -f conftest.err conftest.$ac_ext
12665 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
12666 rm -f conftest.err conftest.$ac_ext
12667 if $ac_preproc_ok; then
12670 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
12671 See \`config.log' for more details." >&5
12672 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
12673 See \`config.log' for more details." >&2;}
12674 { (exit 1); exit 1; }; }
12678 ac_cpp='$CPP $CPPFLAGS'
12679 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12680 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12681 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12683 { echo "$as_me:$LINENO: checking whether we are using MS Visual C++" >&5
12684 echo $ECHO_N "checking whether we are using MS Visual C++... $ECHO_C" >&6; }
12685 if test "${ol_cv_msvc+set}" = set; then
12686 echo $ECHO_N "(cached) $ECHO_C" >&6
12688 cat >conftest.$ac_ext <<_ACEOF
12691 cat confdefs.h >>conftest.$ac_ext
12692 cat >>conftest.$ac_ext <<_ACEOF
12693 /* end confdefs.h. */
12696 #include <__FOO__/generate_error.h>
12700 if { (ac_try="$ac_cpp conftest.$ac_ext"
12701 case "(($ac_try" in
12702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12703 *) ac_try_echo=$ac_try;;
12705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12706 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12708 grep -v '^ *+' conftest.er1 >conftest.err
12710 cat conftest.err >&5
12711 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12712 (exit $ac_status); } >/dev/null && {
12713 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12714 test ! -s conftest.err
12718 echo "$as_me: failed program was:" >&5
12719 sed 's/^/| /' conftest.$ac_ext >&5
12724 rm -f conftest.err conftest.$ac_ext
12726 { echo "$as_me:$LINENO: result: $ol_cv_msvc" >&5
12727 echo "${ECHO_T}$ol_cv_msvc" >&6; }
12730 *mingw32* ) ac_cv_mingw32=yes ;;
12731 *cygwin* ) ac_cv_cygwin=yes ;;
12737 cat >>confdefs.h <<_ACEOF
12738 #define EXEEXT "${EXEEXT}"
12742 { echo "$as_me:$LINENO: checking for be_app in -lbe" >&5
12743 echo $ECHO_N "checking for be_app in -lbe... $ECHO_C" >&6; }
12744 if test "${ac_cv_lib_be_be_app+set}" = set; then
12745 echo $ECHO_N "(cached) $ECHO_C" >&6
12747 ac_check_lib_save_LIBS=$LIBS
12748 LIBS="-lbe -lroot -lnet $LIBS"
12749 cat >conftest.$ac_ext <<_ACEOF
12752 cat confdefs.h >>conftest.$ac_ext
12753 cat >>conftest.$ac_ext <<_ACEOF
12754 /* end confdefs.h. */
12756 /* Override any GCC internal prototype to avoid an error.
12757 Use char because int might match the return type of a GCC
12758 builtin and then its argument prototype would still apply. */
12771 rm -f conftest.$ac_objext conftest$ac_exeext
12772 if { (ac_try="$ac_link"
12773 case "(($ac_try" in
12774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12775 *) ac_try_echo=$ac_try;;
12777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12778 (eval "$ac_link") 2>conftest.er1
12780 grep -v '^ *+' conftest.er1 >conftest.err
12782 cat conftest.err >&5
12783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12784 (exit $ac_status); } && {
12785 test -z "$ac_c_werror_flag" ||
12786 test ! -s conftest.err
12787 } && test -s conftest$ac_exeext &&
12788 $as_test_x conftest$ac_exeext; then
12789 ac_cv_lib_be_be_app=yes
12791 echo "$as_me: failed program was:" >&5
12792 sed 's/^/| /' conftest.$ac_ext >&5
12794 ac_cv_lib_be_be_app=no
12797 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12798 conftest$ac_exeext conftest.$ac_ext
12799 LIBS=$ac_check_lib_save_LIBS
12801 { echo "$as_me:$LINENO: result: $ac_cv_lib_be_be_app" >&5
12802 echo "${ECHO_T}$ac_cv_lib_be_be_app" >&6; }
12803 if test $ac_cv_lib_be_be_app = yes; then
12804 LIBS="$LIBS -lbe -lroot -lnet"
12811 ac_cpp='$CPP $CPPFLAGS'
12812 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12813 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12814 ac_compiler_gnu=$ac_cv_c_compiler_gnu
12815 if test -n "$ac_tool_prefix"; then
12816 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
12817 set dummy ${ac_tool_prefix}gcc; ac_word=$2
12818 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12819 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12820 if test "${ac_cv_prog_CC+set}" = set; then
12821 echo $ECHO_N "(cached) $ECHO_C" >&6
12823 if test -n "$CC"; then
12824 ac_cv_prog_CC="$CC" # Let the user override the test.
12826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12827 for as_dir in $PATH
12830 test -z "$as_dir" && as_dir=.
12831 for ac_exec_ext in '' $ac_executable_extensions; do
12832 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12833 ac_cv_prog_CC="${ac_tool_prefix}gcc"
12834 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12844 if test -n "$CC"; then
12845 { echo "$as_me:$LINENO: result: $CC" >&5
12846 echo "${ECHO_T}$CC" >&6; }
12848 { echo "$as_me:$LINENO: result: no" >&5
12849 echo "${ECHO_T}no" >&6; }
12854 if test -z "$ac_cv_prog_CC"; then
12856 # Extract the first word of "gcc", so it can be a program name with args.
12857 set dummy gcc; ac_word=$2
12858 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12859 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12860 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
12861 echo $ECHO_N "(cached) $ECHO_C" >&6
12863 if test -n "$ac_ct_CC"; then
12864 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
12866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12867 for as_dir in $PATH
12870 test -z "$as_dir" && as_dir=.
12871 for ac_exec_ext in '' $ac_executable_extensions; do
12872 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12873 ac_cv_prog_ac_ct_CC="gcc"
12874 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12883 ac_ct_CC=$ac_cv_prog_ac_ct_CC
12884 if test -n "$ac_ct_CC"; then
12885 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
12886 echo "${ECHO_T}$ac_ct_CC" >&6; }
12888 { echo "$as_me:$LINENO: result: no" >&5
12889 echo "${ECHO_T}no" >&6; }
12892 if test "x$ac_ct_CC" = x; then
12895 case $cross_compiling:$ac_tool_warned in
12897 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
12898 whose name does not start with the host triplet. If you think this
12899 configuration is useful to you, please write to autoconf@gnu.org." >&5
12900 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
12901 whose name does not start with the host triplet. If you think this
12902 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
12903 ac_tool_warned=yes ;;
12908 CC="$ac_cv_prog_CC"
12911 if test -z "$CC"; then
12912 if test -n "$ac_tool_prefix"; then
12913 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
12914 set dummy ${ac_tool_prefix}cc; ac_word=$2
12915 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12916 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12917 if test "${ac_cv_prog_CC+set}" = set; then
12918 echo $ECHO_N "(cached) $ECHO_C" >&6
12920 if test -n "$CC"; then
12921 ac_cv_prog_CC="$CC" # Let the user override the test.
12923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12924 for as_dir in $PATH
12927 test -z "$as_dir" && as_dir=.
12928 for ac_exec_ext in '' $ac_executable_extensions; do
12929 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12930 ac_cv_prog_CC="${ac_tool_prefix}cc"
12931 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12941 if test -n "$CC"; then
12942 { echo "$as_me:$LINENO: result: $CC" >&5
12943 echo "${ECHO_T}$CC" >&6; }
12945 { echo "$as_me:$LINENO: result: no" >&5
12946 echo "${ECHO_T}no" >&6; }
12952 if test -z "$CC"; then
12953 # Extract the first word of "cc", so it can be a program name with args.
12954 set dummy cc; ac_word=$2
12955 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12956 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12957 if test "${ac_cv_prog_CC+set}" = set; then
12958 echo $ECHO_N "(cached) $ECHO_C" >&6
12960 if test -n "$CC"; then
12961 ac_cv_prog_CC="$CC" # Let the user override the test.
12963 ac_prog_rejected=no
12964 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12965 for as_dir in $PATH
12968 test -z "$as_dir" && as_dir=.
12969 for ac_exec_ext in '' $ac_executable_extensions; do
12970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12971 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
12972 ac_prog_rejected=yes
12976 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12983 if test $ac_prog_rejected = yes; then
12984 # We found a bogon in the path, so make sure we never use it.
12985 set dummy $ac_cv_prog_CC
12987 if test $# != 0; then
12988 # We chose a different compiler from the bogus one.
12989 # However, it has the same basename, so the bogon will be chosen
12990 # first if we set CC to just the basename; use the full file name.
12992 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
12998 if test -n "$CC"; then
12999 { echo "$as_me:$LINENO: result: $CC" >&5
13000 echo "${ECHO_T}$CC" >&6; }
13002 { echo "$as_me:$LINENO: result: no" >&5
13003 echo "${ECHO_T}no" >&6; }
13008 if test -z "$CC"; then
13009 if test -n "$ac_tool_prefix"; then
13010 for ac_prog in cl.exe
13012 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
13013 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
13014 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13016 if test "${ac_cv_prog_CC+set}" = set; then
13017 echo $ECHO_N "(cached) $ECHO_C" >&6
13019 if test -n "$CC"; then
13020 ac_cv_prog_CC="$CC" # Let the user override the test.
13022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13023 for as_dir in $PATH
13026 test -z "$as_dir" && as_dir=.
13027 for ac_exec_ext in '' $ac_executable_extensions; do
13028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13029 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
13030 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13040 if test -n "$CC"; then
13041 { echo "$as_me:$LINENO: result: $CC" >&5
13042 echo "${ECHO_T}$CC" >&6; }
13044 { echo "$as_me:$LINENO: result: no" >&5
13045 echo "${ECHO_T}no" >&6; }
13049 test -n "$CC" && break
13052 if test -z "$CC"; then
13054 for ac_prog in cl.exe
13056 # Extract the first word of "$ac_prog", so it can be a program name with args.
13057 set dummy $ac_prog; ac_word=$2
13058 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13059 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13060 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
13061 echo $ECHO_N "(cached) $ECHO_C" >&6
13063 if test -n "$ac_ct_CC"; then
13064 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
13066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13067 for as_dir in $PATH
13070 test -z "$as_dir" && as_dir=.
13071 for ac_exec_ext in '' $ac_executable_extensions; do
13072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13073 ac_cv_prog_ac_ct_CC="$ac_prog"
13074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13083 ac_ct_CC=$ac_cv_prog_ac_ct_CC
13084 if test -n "$ac_ct_CC"; then
13085 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
13086 echo "${ECHO_T}$ac_ct_CC" >&6; }
13088 { echo "$as_me:$LINENO: result: no" >&5
13089 echo "${ECHO_T}no" >&6; }
13093 test -n "$ac_ct_CC" && break
13096 if test "x$ac_ct_CC" = x; then
13099 case $cross_compiling:$ac_tool_warned in
13101 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
13102 whose name does not start with the host triplet. If you think this
13103 configuration is useful to you, please write to autoconf@gnu.org." >&5
13104 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
13105 whose name does not start with the host triplet. If you think this
13106 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
13107 ac_tool_warned=yes ;;
13116 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
13117 See \`config.log' for more details." >&5
13118 echo "$as_me: error: no acceptable C compiler found in \$PATH
13119 See \`config.log' for more details." >&2;}
13120 { (exit 1); exit 1; }; }
13122 # Provide some information about the compiler.
13123 echo "$as_me:$LINENO: checking for C compiler version" >&5
13124 ac_compiler=`set X $ac_compile; echo $2`
13125 { (ac_try="$ac_compiler --version >&5"
13126 case "(($ac_try" in
13127 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13128 *) ac_try_echo=$ac_try;;
13130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13131 (eval "$ac_compiler --version >&5") 2>&5
13133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13134 (exit $ac_status); }
13135 { (ac_try="$ac_compiler -v >&5"
13136 case "(($ac_try" in
13137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13138 *) ac_try_echo=$ac_try;;
13140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13141 (eval "$ac_compiler -v >&5") 2>&5
13143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13144 (exit $ac_status); }
13145 { (ac_try="$ac_compiler -V >&5"
13146 case "(($ac_try" in
13147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13148 *) ac_try_echo=$ac_try;;
13150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13151 (eval "$ac_compiler -V >&5") 2>&5
13153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13154 (exit $ac_status); }
13156 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
13157 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
13158 if test "${ac_cv_c_compiler_gnu+set}" = set; then
13159 echo $ECHO_N "(cached) $ECHO_C" >&6
13161 cat >conftest.$ac_ext <<_ACEOF
13164 cat confdefs.h >>conftest.$ac_ext
13165 cat >>conftest.$ac_ext <<_ACEOF
13166 /* end confdefs.h. */
13179 rm -f conftest.$ac_objext
13180 if { (ac_try="$ac_compile"
13181 case "(($ac_try" in
13182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13183 *) ac_try_echo=$ac_try;;
13185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13186 (eval "$ac_compile") 2>conftest.er1
13188 grep -v '^ *+' conftest.er1 >conftest.err
13190 cat conftest.err >&5
13191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13192 (exit $ac_status); } && {
13193 test -z "$ac_c_werror_flag" ||
13194 test ! -s conftest.err
13195 } && test -s conftest.$ac_objext; then
13196 ac_compiler_gnu=yes
13198 echo "$as_me: failed program was:" >&5
13199 sed 's/^/| /' conftest.$ac_ext >&5
13204 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13205 ac_cv_c_compiler_gnu=$ac_compiler_gnu
13208 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
13209 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
13210 GCC=`test $ac_compiler_gnu = yes && echo yes`
13211 ac_test_CFLAGS=${CFLAGS+set}
13212 ac_save_CFLAGS=$CFLAGS
13213 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
13214 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
13215 if test "${ac_cv_prog_cc_g+set}" = set; then
13216 echo $ECHO_N "(cached) $ECHO_C" >&6
13218 ac_save_c_werror_flag=$ac_c_werror_flag
13219 ac_c_werror_flag=yes
13222 cat >conftest.$ac_ext <<_ACEOF
13225 cat confdefs.h >>conftest.$ac_ext
13226 cat >>conftest.$ac_ext <<_ACEOF
13227 /* end confdefs.h. */
13237 rm -f conftest.$ac_objext
13238 if { (ac_try="$ac_compile"
13239 case "(($ac_try" in
13240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13241 *) ac_try_echo=$ac_try;;
13243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13244 (eval "$ac_compile") 2>conftest.er1
13246 grep -v '^ *+' conftest.er1 >conftest.err
13248 cat conftest.err >&5
13249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13250 (exit $ac_status); } && {
13251 test -z "$ac_c_werror_flag" ||
13252 test ! -s conftest.err
13253 } && test -s conftest.$ac_objext; then
13254 ac_cv_prog_cc_g=yes
13256 echo "$as_me: failed program was:" >&5
13257 sed 's/^/| /' conftest.$ac_ext >&5
13260 cat >conftest.$ac_ext <<_ACEOF
13263 cat confdefs.h >>conftest.$ac_ext
13264 cat >>conftest.$ac_ext <<_ACEOF
13265 /* end confdefs.h. */
13275 rm -f conftest.$ac_objext
13276 if { (ac_try="$ac_compile"
13277 case "(($ac_try" in
13278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13279 *) ac_try_echo=$ac_try;;
13281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13282 (eval "$ac_compile") 2>conftest.er1
13284 grep -v '^ *+' conftest.er1 >conftest.err
13286 cat conftest.err >&5
13287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13288 (exit $ac_status); } && {
13289 test -z "$ac_c_werror_flag" ||
13290 test ! -s conftest.err
13291 } && test -s conftest.$ac_objext; then
13294 echo "$as_me: failed program was:" >&5
13295 sed 's/^/| /' conftest.$ac_ext >&5
13297 ac_c_werror_flag=$ac_save_c_werror_flag
13299 cat >conftest.$ac_ext <<_ACEOF
13302 cat confdefs.h >>conftest.$ac_ext
13303 cat >>conftest.$ac_ext <<_ACEOF
13304 /* end confdefs.h. */
13314 rm -f conftest.$ac_objext
13315 if { (ac_try="$ac_compile"
13316 case "(($ac_try" in
13317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13318 *) ac_try_echo=$ac_try;;
13320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13321 (eval "$ac_compile") 2>conftest.er1
13323 grep -v '^ *+' conftest.er1 >conftest.err
13325 cat conftest.err >&5
13326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13327 (exit $ac_status); } && {
13328 test -z "$ac_c_werror_flag" ||
13329 test ! -s conftest.err
13330 } && test -s conftest.$ac_objext; then
13331 ac_cv_prog_cc_g=yes
13333 echo "$as_me: failed program was:" >&5
13334 sed 's/^/| /' conftest.$ac_ext >&5
13339 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13346 ac_c_werror_flag=$ac_save_c_werror_flag
13348 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
13349 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
13350 if test "$ac_test_CFLAGS" = set; then
13351 CFLAGS=$ac_save_CFLAGS
13352 elif test $ac_cv_prog_cc_g = yes; then
13353 if test "$GCC" = yes; then
13359 if test "$GCC" = yes; then
13365 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
13366 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
13367 if test "${ac_cv_prog_cc_c89+set}" = set; then
13368 echo $ECHO_N "(cached) $ECHO_C" >&6
13370 ac_cv_prog_cc_c89=no
13372 cat >conftest.$ac_ext <<_ACEOF
13375 cat confdefs.h >>conftest.$ac_ext
13376 cat >>conftest.$ac_ext <<_ACEOF
13377 /* end confdefs.h. */
13378 #include <stdarg.h>
13380 #include <sys/types.h>
13381 #include <sys/stat.h>
13382 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
13383 struct buf { int x; };
13384 FILE * (*rcsopen) (struct buf *, struct stat *, int);
13385 static char *e (p, i)
13391 static char *f (char * (*g) (char **, int), char **p, ...)
13396 s = g (p, va_arg (v,int));
13401 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
13402 function prototypes and stuff, but not '\xHH' hex character constants.
13403 These don't provoke an error unfortunately, instead are silently treated
13404 as 'x'. The following induces an error, until -std is added to get
13405 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
13406 array size at least. It's necessary to write '\x00'==0 to get something
13407 that's true only with -std. */
13408 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
13410 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
13411 inside strings and character constants. */
13413 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
13415 int test (int i, double x);
13416 struct s1 {int (*f) (int a);};
13417 struct s2 {int (*f) (double a);};
13418 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
13424 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
13429 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
13430 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
13432 CC="$ac_save_CC $ac_arg"
13433 rm -f conftest.$ac_objext
13434 if { (ac_try="$ac_compile"
13435 case "(($ac_try" in
13436 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13437 *) ac_try_echo=$ac_try;;
13439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13440 (eval "$ac_compile") 2>conftest.er1
13442 grep -v '^ *+' conftest.er1 >conftest.err
13444 cat conftest.err >&5
13445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13446 (exit $ac_status); } && {
13447 test -z "$ac_c_werror_flag" ||
13448 test ! -s conftest.err
13449 } && test -s conftest.$ac_objext; then
13450 ac_cv_prog_cc_c89=$ac_arg
13452 echo "$as_me: failed program was:" >&5
13453 sed 's/^/| /' conftest.$ac_ext >&5
13458 rm -f core conftest.err conftest.$ac_objext
13459 test "x$ac_cv_prog_cc_c89" != "xno" && break
13461 rm -f conftest.$ac_ext
13466 case "x$ac_cv_prog_cc_c89" in
13468 { echo "$as_me:$LINENO: result: none needed" >&5
13469 echo "${ECHO_T}none needed" >&6; } ;;
13471 { echo "$as_me:$LINENO: result: unsupported" >&5
13472 echo "${ECHO_T}unsupported" >&6; } ;;
13474 CC="$CC $ac_cv_prog_cc_c89"
13475 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
13476 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
13481 ac_cpp='$CPP $CPPFLAGS'
13482 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13483 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13484 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13486 depcc="$CC" am_compiler_list=
13488 { echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
13489 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6; }
13490 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
13491 echo $ECHO_N "(cached) $ECHO_C" >&6
13493 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
13494 # We make a subdir and do the tests there. Otherwise we can end up
13495 # making bogus files that we don't know about and never remove. For
13496 # instance it was reported that on HP-UX the gcc test will end up
13497 # making a dummy file named `D' -- because `-MD' means `put the output
13500 # Copy depcomp to subdir because otherwise we won't find it if we're
13501 # using a relative directory.
13502 cp "$am_depcomp" conftest.dir
13504 # We will build objects and dependencies in a subdirectory because
13505 # it helps to detect inapplicable dependency modes. For instance
13506 # both Tru64's cc and ICC support -MD to output dependencies as a
13507 # side effect of compilation, but ICC will put the dependencies in
13508 # the current directory while Tru64 will put them in the object
13512 am_cv_CC_dependencies_compiler_type=none
13513 if test "$am_compiler_list" = ""; then
13514 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
13516 for depmode in $am_compiler_list; do
13517 # Setup a source with many dependencies, because some compilers
13518 # like to wrap large dependency lists on column 80 (with \), and
13519 # we should not choose a depcomp mode which is confused by this.
13521 # We need to recreate these files for each test, as the compiler may
13522 # overwrite some of them when testing with obscure command lines.
13523 # This happens at least with the AIX C compiler.
13525 for i in 1 2 3 4 5 6; do
13526 echo '#include "conftst'$i'.h"' >> sub/conftest.c
13527 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
13528 # Solaris 8's {/usr,}/bin/sh.
13529 touch sub/conftst$i.h
13531 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
13535 # after this tag, mechanisms are not by side-effect, so they'll
13536 # only be used when explicitly requested
13537 if test "x$enable_dependency_tracking" = xyes; then
13545 # We check with `-c' and `-o' for the sake of the "dashmstdout"
13546 # mode. It turns out that the SunPro C++ compiler does not properly
13547 # handle `-M -o', and we need to detect this.
13548 if depmode=$depmode \
13549 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
13550 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
13551 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
13552 >/dev/null 2>conftest.err &&
13553 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
13554 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
13555 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
13556 # icc doesn't choke on unknown options, it will just issue warnings
13557 # or remarks (even with -Werror). So we grep stderr for any message
13558 # that says an option was ignored or not supported.
13559 # When given -MP, icc 7.0 and 7.1 complain thusly:
13560 # icc: Command line warning: ignoring option '-M'; no argument required
13561 # The diagnosis changed in icc 8.0:
13562 # icc: Command line remark: option '-MP' not supported
13563 if (grep 'ignoring option' conftest.err ||
13564 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
13565 am_cv_CC_dependencies_compiler_type=$depmode
13572 rm -rf conftest.dir
13574 am_cv_CC_dependencies_compiler_type=none
13578 { echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
13579 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6; }
13580 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
13585 test "x$enable_dependency_tracking" != xno \
13586 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
13587 am__fastdepCC_TRUE=
13588 am__fastdepCC_FALSE='#'
13590 am__fastdepCC_TRUE='#'
13591 am__fastdepCC_FALSE=
13595 if test "X${ac_cv_prog_cc_stdc}" = "Xno" ; then
13596 { { echo "$as_me:$LINENO: error: OpenLDAP requires compiler to support STDC constructs." >&5
13597 echo "$as_me: error: OpenLDAP requires compiler to support STDC constructs." >&2;}
13598 { (exit 1); exit 1; }; }
13601 # test for make depend flag
13604 if test -z "${MKDEP}"; then
13605 OL_MKDEP="${CC-cc}"
13606 if test -z "${MKDEP_FLAGS}"; then
13607 { echo "$as_me:$LINENO: checking for ${OL_MKDEP} depend flag" >&5
13608 echo $ECHO_N "checking for ${OL_MKDEP} depend flag... $ECHO_C" >&6; }
13609 if test "${ol_cv_mkdep+set}" = set; then
13610 echo $ECHO_N "(cached) $ECHO_C" >&6
13614 for flag in "-M" "-xM"; do
13615 cat > conftest.c <<EOF
13618 if { ac_try='$OL_MKDEP $flag conftest.c'
13619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13620 (eval $ac_try) 2>&5
13622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13623 (exit $ac_status); }; } \
13624 | grep '^conftest\.'"${ac_objext}" >/dev/null 2>&1
13626 if test ! -f conftest."${ac_object}" ; then
13628 OL_MKDEP_FLAGS="$flag"
13636 { echo "$as_me:$LINENO: result: $ol_cv_mkdep" >&5
13637 echo "${ECHO_T}$ol_cv_mkdep" >&6; }
13638 test "$ol_cv_mkdep" = no && OL_MKDEP=":"
13641 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
13645 OL_MKDEP="${MKDEP}"
13646 OL_MKDEP_FLAGS="${MKDEP_FLAGS}"
13651 if test "${ol_cv_mkdep}" = no ; then
13652 # this will soon become an error
13653 { echo "$as_me:$LINENO: WARNING: do not know how to generate dependencies" >&5
13654 echo "$as_me: WARNING: do not know how to generate dependencies" >&2;}
13657 { echo "$as_me:$LINENO: checking for afopen in -ls" >&5
13658 echo $ECHO_N "checking for afopen in -ls... $ECHO_C" >&6; }
13659 if test "${ac_cv_lib_s_afopen+set}" = set; then
13660 echo $ECHO_N "(cached) $ECHO_C" >&6
13662 ac_check_lib_save_LIBS=$LIBS
13664 cat >conftest.$ac_ext <<_ACEOF
13667 cat confdefs.h >>conftest.$ac_ext
13668 cat >>conftest.$ac_ext <<_ACEOF
13669 /* end confdefs.h. */
13671 /* Override any GCC internal prototype to avoid an error.
13672 Use char because int might match the return type of a GCC
13673 builtin and then its argument prototype would still apply. */
13686 rm -f conftest.$ac_objext conftest$ac_exeext
13687 if { (ac_try="$ac_link"
13688 case "(($ac_try" in
13689 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13690 *) ac_try_echo=$ac_try;;
13692 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13693 (eval "$ac_link") 2>conftest.er1
13695 grep -v '^ *+' conftest.er1 >conftest.err
13697 cat conftest.err >&5
13698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13699 (exit $ac_status); } && {
13700 test -z "$ac_c_werror_flag" ||
13701 test ! -s conftest.err
13702 } && test -s conftest$ac_exeext &&
13703 $as_test_x conftest$ac_exeext; then
13704 ac_cv_lib_s_afopen=yes
13706 echo "$as_me: failed program was:" >&5
13707 sed 's/^/| /' conftest.$ac_ext >&5
13709 ac_cv_lib_s_afopen=no
13712 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13713 conftest$ac_exeext conftest.$ac_ext
13714 LIBS=$ac_check_lib_save_LIBS
13716 { echo "$as_me:$LINENO: result: $ac_cv_lib_s_afopen" >&5
13717 echo "${ECHO_T}$ac_cv_lib_s_afopen" >&6; }
13718 if test $ac_cv_lib_s_afopen = yes; then
13722 cat >>confdefs.h <<\_ACEOF
13723 #define HAVE_AIX_SECURITY 1
13732 ac_cv_func_getopt=no
13734 cat >>confdefs.h <<\_ACEOF
13735 #define BOTH_STRINGS_H 1
13742 WITH_MODULES_ENABLED=no
13743 if test $ol_enable_modules != no ; then
13745 for ac_header in ltdl.h
13747 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13748 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13749 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13750 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13751 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13752 echo $ECHO_N "(cached) $ECHO_C" >&6
13754 ac_res=`eval echo '${'$as_ac_Header'}'`
13755 { echo "$as_me:$LINENO: result: $ac_res" >&5
13756 echo "${ECHO_T}$ac_res" >&6; }
13758 # Is the header compilable?
13759 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
13760 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
13761 cat >conftest.$ac_ext <<_ACEOF
13764 cat confdefs.h >>conftest.$ac_ext
13765 cat >>conftest.$ac_ext <<_ACEOF
13766 /* end confdefs.h. */
13767 $ac_includes_default
13768 #include <$ac_header>
13770 rm -f conftest.$ac_objext
13771 if { (ac_try="$ac_compile"
13772 case "(($ac_try" in
13773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13774 *) ac_try_echo=$ac_try;;
13776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13777 (eval "$ac_compile") 2>conftest.er1
13779 grep -v '^ *+' conftest.er1 >conftest.err
13781 cat conftest.err >&5
13782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13783 (exit $ac_status); } && {
13784 test -z "$ac_c_werror_flag" ||
13785 test ! -s conftest.err
13786 } && test -s conftest.$ac_objext; then
13787 ac_header_compiler=yes
13789 echo "$as_me: failed program was:" >&5
13790 sed 's/^/| /' conftest.$ac_ext >&5
13792 ac_header_compiler=no
13795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13796 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13797 echo "${ECHO_T}$ac_header_compiler" >&6; }
13799 # Is the header present?
13800 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
13801 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
13802 cat >conftest.$ac_ext <<_ACEOF
13805 cat confdefs.h >>conftest.$ac_ext
13806 cat >>conftest.$ac_ext <<_ACEOF
13807 /* end confdefs.h. */
13808 #include <$ac_header>
13810 if { (ac_try="$ac_cpp conftest.$ac_ext"
13811 case "(($ac_try" in
13812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13813 *) ac_try_echo=$ac_try;;
13815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13816 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13818 grep -v '^ *+' conftest.er1 >conftest.err
13820 cat conftest.err >&5
13821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13822 (exit $ac_status); } >/dev/null && {
13823 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13824 test ! -s conftest.err
13826 ac_header_preproc=yes
13828 echo "$as_me: failed program was:" >&5
13829 sed 's/^/| /' conftest.$ac_ext >&5
13831 ac_header_preproc=no
13834 rm -f conftest.err conftest.$ac_ext
13835 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13836 echo "${ECHO_T}$ac_header_preproc" >&6; }
13838 # So? What about this header?
13839 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13841 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13842 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13843 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13844 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13845 ac_header_preproc=yes
13848 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13849 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13850 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
13851 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
13852 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13853 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13854 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
13855 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
13856 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13857 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13858 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13859 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13861 ## --------------------------------------------- ##
13862 ## Report this to <http://www.openldap.org/its/> ##
13863 ## --------------------------------------------- ##
13865 ) | sed "s/^/$as_me: WARNING: /" >&2
13868 { echo "$as_me:$LINENO: checking for $ac_header" >&5
13869 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
13870 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13871 echo $ECHO_N "(cached) $ECHO_C" >&6
13873 eval "$as_ac_Header=\$ac_header_preproc"
13875 ac_res=`eval echo '${'$as_ac_Header'}'`
13876 { echo "$as_me:$LINENO: result: $ac_res" >&5
13877 echo "${ECHO_T}$ac_res" >&6; }
13880 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13881 cat >>confdefs.h <<_ACEOF
13882 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13890 if test $ac_cv_header_ltdl_h = no ; then
13891 { { echo "$as_me:$LINENO: error: could not locate libtool ltdl.h" >&5
13892 echo "$as_me: error: could not locate libtool ltdl.h" >&2;}
13893 { (exit 1); exit 1; }; }
13896 { echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
13897 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6; }
13898 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
13899 echo $ECHO_N "(cached) $ECHO_C" >&6
13901 ac_check_lib_save_LIBS=$LIBS
13902 LIBS="-lltdl $LIBS"
13903 cat >conftest.$ac_ext <<_ACEOF
13906 cat confdefs.h >>conftest.$ac_ext
13907 cat >>conftest.$ac_ext <<_ACEOF
13908 /* end confdefs.h. */
13910 /* Override any GCC internal prototype to avoid an error.
13911 Use char because int might match the return type of a GCC
13912 builtin and then its argument prototype would still apply. */
13920 return lt_dlinit ();
13925 rm -f conftest.$ac_objext conftest$ac_exeext
13926 if { (ac_try="$ac_link"
13927 case "(($ac_try" in
13928 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13929 *) ac_try_echo=$ac_try;;
13931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13932 (eval "$ac_link") 2>conftest.er1
13934 grep -v '^ *+' conftest.er1 >conftest.err
13936 cat conftest.err >&5
13937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13938 (exit $ac_status); } && {
13939 test -z "$ac_c_werror_flag" ||
13940 test ! -s conftest.err
13941 } && test -s conftest$ac_exeext &&
13942 $as_test_x conftest$ac_exeext; then
13943 ac_cv_lib_ltdl_lt_dlinit=yes
13945 echo "$as_me: failed program was:" >&5
13946 sed 's/^/| /' conftest.$ac_ext >&5
13948 ac_cv_lib_ltdl_lt_dlinit=no
13951 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13952 conftest$ac_exeext conftest.$ac_ext
13953 LIBS=$ac_check_lib_save_LIBS
13955 { echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
13956 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6; }
13957 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
13959 MODULES_LIBS=-lltdl
13961 cat >>confdefs.h <<\_ACEOF
13962 #define HAVE_LIBLTDL 1
13969 if test "$ac_cv_lib_ltdl_lt_dlinit" = no ; then
13970 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
13971 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
13972 { (exit 1); exit 1; }; }
13974 ol_link_modules=yes
13975 WITH_MODULES_ENABLED=yes
13978 for i in $Backends; do
13979 eval "ol_tmp=\$ol_enable_$i"
13980 if test $ol_tmp = mod ; then
13981 { echo "$as_me:$LINENO: WARNING: building static $i backend" >&5
13982 echo "$as_me: WARNING: building static $i backend" >&2;}
13983 eval "ol_enable_$i=yes"
13986 for i in $Overlays; do
13987 eval "ol_tmp=\$ol_enable_$i"
13988 if test $ol_tmp = mod ; then
13989 { echo "$as_me:$LINENO: WARNING: building static $i overlay" >&5
13990 echo "$as_me: WARNING: building static $i overlay" >&2;}
13991 eval "ol_enable_$i=yes"
13997 { echo "$as_me:$LINENO: checking for EBCDIC" >&5
13998 echo $ECHO_N "checking for EBCDIC... $ECHO_C" >&6; }
13999 if test "${ol_cv_cpp_ebcdic+set}" = set; then
14000 echo $ECHO_N "(cached) $ECHO_C" >&6
14003 cat >conftest.$ac_ext <<_ACEOF
14006 cat confdefs.h >>conftest.$ac_ext
14007 cat >>conftest.$ac_ext <<_ACEOF
14008 /* end confdefs.h. */
14011 #include <__ASCII__/generate_error.h>
14015 if { (ac_try="$ac_cpp conftest.$ac_ext"
14016 case "(($ac_try" in
14017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14018 *) ac_try_echo=$ac_try;;
14020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14021 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14023 grep -v '^ *+' conftest.er1 >conftest.err
14025 cat conftest.err >&5
14026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14027 (exit $ac_status); } >/dev/null && {
14028 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14029 test ! -s conftest.err
14031 ol_cv_cpp_ebcdic=yes
14033 echo "$as_me: failed program was:" >&5
14034 sed 's/^/| /' conftest.$ac_ext >&5
14036 ol_cv_cpp_ebcdic=no
14039 rm -f conftest.err conftest.$ac_ext
14041 { echo "$as_me:$LINENO: result: $ol_cv_cpp_ebcdic" >&5
14042 echo "${ECHO_T}$ol_cv_cpp_ebcdic" >&6; }
14043 if test $ol_cv_cpp_ebcdic = yes ; then
14045 cat >>confdefs.h <<\_ACEOF
14046 #define HAVE_EBCDIC 1
14051 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
14052 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
14053 if test "${ol_cv_header_stdc+set}" = set; then
14054 echo $ECHO_N "(cached) $ECHO_C" >&6
14056 cat >conftest.$ac_ext <<_ACEOF
14059 cat confdefs.h >>conftest.$ac_ext
14060 cat >>conftest.$ac_ext <<_ACEOF
14061 /* end confdefs.h. */
14062 #include <stdlib.h>
14063 #include <stdarg.h>
14064 #include <string.h>
14067 if { (ac_try="$ac_cpp conftest.$ac_ext"
14068 case "(($ac_try" in
14069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14070 *) ac_try_echo=$ac_try;;
14072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14073 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14075 grep -v '^ *+' conftest.er1 >conftest.err
14077 cat conftest.err >&5
14078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14079 (exit $ac_status); } >/dev/null && {
14080 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14081 test ! -s conftest.err
14083 ol_cv_header_stdc=yes
14085 echo "$as_me: failed program was:" >&5
14086 sed 's/^/| /' conftest.$ac_ext >&5
14088 ol_cv_header_stdc=no
14091 rm -f conftest.err conftest.$ac_ext
14093 if test $ol_cv_header_stdc = yes; then
14094 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
14095 cat >conftest.$ac_ext <<_ACEOF
14098 cat confdefs.h >>conftest.$ac_ext
14099 cat >>conftest.$ac_ext <<_ACEOF
14100 /* end confdefs.h. */
14101 #include <string.h>
14104 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14105 $EGREP "memchr" >/dev/null 2>&1; then
14108 ol_cv_header_stdc=no
14114 if test $ol_cv_header_stdc = yes; then
14115 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
14116 cat >conftest.$ac_ext <<_ACEOF
14119 cat confdefs.h >>conftest.$ac_ext
14120 cat >>conftest.$ac_ext <<_ACEOF
14121 /* end confdefs.h. */
14122 #include <stdlib.h>
14125 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14126 $EGREP "free" >/dev/null 2>&1; then
14129 ol_cv_header_stdc=no
14135 if test $ol_cv_header_stdc = yes; then
14136 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
14137 if test "$cross_compiling" = yes; then
14140 cat >conftest.$ac_ext <<_ACEOF
14143 cat confdefs.h >>conftest.$ac_ext
14144 cat >>conftest.$ac_ext <<_ACEOF
14145 /* end confdefs.h. */
14147 #ifndef HAVE_EBCDIC
14148 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
14149 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
14151 # define ISLOWER(c) (('a' <= (c) && (c) <= 'i') \
14152 || ('j' <= (c) && (c) <= 'r') \
14153 || ('s' <= (c) && (c) <= 'z'))
14154 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
14156 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
14157 int main () { int i; for (i = 0; i < 256; i++)
14158 if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);
14162 rm -f conftest$ac_exeext
14163 if { (ac_try="$ac_link"
14164 case "(($ac_try" in
14165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14166 *) ac_try_echo=$ac_try;;
14168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14169 (eval "$ac_link") 2>&5
14171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14172 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14173 { (case "(($ac_try" in
14174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14175 *) ac_try_echo=$ac_try;;
14177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14178 (eval "$ac_try") 2>&5
14180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14181 (exit $ac_status); }; }; then
14184 echo "$as_me: program exited with status $ac_status" >&5
14185 echo "$as_me: failed program was:" >&5
14186 sed 's/^/| /' conftest.$ac_ext >&5
14188 ( exit $ac_status )
14189 ol_cv_header_stdc=no
14191 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14197 { echo "$as_me:$LINENO: result: $ol_cv_header_stdc" >&5
14198 echo "${ECHO_T}$ol_cv_header_stdc" >&6; }
14199 if test $ol_cv_header_stdc = yes; then
14200 cat >>confdefs.h <<\_ACEOF
14201 #define STDC_HEADERS 1
14205 ac_cv_header_stdc=disable
14208 if test $ol_cv_header_stdc != yes; then
14209 { echo "$as_me:$LINENO: WARNING: could not locate Standard C compliant headers" >&5
14210 echo "$as_me: WARNING: could not locate Standard C compliant headers" >&2;}
14218 ac_header_dirent=no
14219 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
14220 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
14221 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
14222 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
14223 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14224 echo $ECHO_N "(cached) $ECHO_C" >&6
14226 cat >conftest.$ac_ext <<_ACEOF
14229 cat confdefs.h >>conftest.$ac_ext
14230 cat >>conftest.$ac_ext <<_ACEOF
14231 /* end confdefs.h. */
14232 #include <sys/types.h>
14244 rm -f conftest.$ac_objext
14245 if { (ac_try="$ac_compile"
14246 case "(($ac_try" in
14247 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14248 *) ac_try_echo=$ac_try;;
14250 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14251 (eval "$ac_compile") 2>conftest.er1
14253 grep -v '^ *+' conftest.er1 >conftest.err
14255 cat conftest.err >&5
14256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14257 (exit $ac_status); } && {
14258 test -z "$ac_c_werror_flag" ||
14259 test ! -s conftest.err
14260 } && test -s conftest.$ac_objext; then
14261 eval "$as_ac_Header=yes"
14263 echo "$as_me: failed program was:" >&5
14264 sed 's/^/| /' conftest.$ac_ext >&5
14266 eval "$as_ac_Header=no"
14269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14271 ac_res=`eval echo '${'$as_ac_Header'}'`
14272 { echo "$as_me:$LINENO: result: $ac_res" >&5
14273 echo "${ECHO_T}$ac_res" >&6; }
14274 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14275 cat >>confdefs.h <<_ACEOF
14276 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14279 ac_header_dirent=$ac_hdr; break
14283 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14284 if test $ac_header_dirent = dirent.h; then
14285 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14286 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14287 if test "${ac_cv_search_opendir+set}" = set; then
14288 echo $ECHO_N "(cached) $ECHO_C" >&6
14290 ac_func_search_save_LIBS=$LIBS
14291 cat >conftest.$ac_ext <<_ACEOF
14294 cat confdefs.h >>conftest.$ac_ext
14295 cat >>conftest.$ac_ext <<_ACEOF
14296 /* end confdefs.h. */
14298 /* Override any GCC internal prototype to avoid an error.
14299 Use char because int might match the return type of a GCC
14300 builtin and then its argument prototype would still apply. */
14313 for ac_lib in '' dir; do
14314 if test -z "$ac_lib"; then
14315 ac_res="none required"
14318 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14320 rm -f conftest.$ac_objext conftest$ac_exeext
14321 if { (ac_try="$ac_link"
14322 case "(($ac_try" in
14323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14324 *) ac_try_echo=$ac_try;;
14326 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14327 (eval "$ac_link") 2>conftest.er1
14329 grep -v '^ *+' conftest.er1 >conftest.err
14331 cat conftest.err >&5
14332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14333 (exit $ac_status); } && {
14334 test -z "$ac_c_werror_flag" ||
14335 test ! -s conftest.err
14336 } && test -s conftest$ac_exeext &&
14337 $as_test_x conftest$ac_exeext; then
14338 ac_cv_search_opendir=$ac_res
14340 echo "$as_me: failed program was:" >&5
14341 sed 's/^/| /' conftest.$ac_ext >&5
14346 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14348 if test "${ac_cv_search_opendir+set}" = set; then
14352 if test "${ac_cv_search_opendir+set}" = set; then
14355 ac_cv_search_opendir=no
14357 rm conftest.$ac_ext
14358 LIBS=$ac_func_search_save_LIBS
14360 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14361 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14362 ac_res=$ac_cv_search_opendir
14363 if test "$ac_res" != no; then
14364 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14369 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14370 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14371 if test "${ac_cv_search_opendir+set}" = set; then
14372 echo $ECHO_N "(cached) $ECHO_C" >&6
14374 ac_func_search_save_LIBS=$LIBS
14375 cat >conftest.$ac_ext <<_ACEOF
14378 cat confdefs.h >>conftest.$ac_ext
14379 cat >>conftest.$ac_ext <<_ACEOF
14380 /* end confdefs.h. */
14382 /* Override any GCC internal prototype to avoid an error.
14383 Use char because int might match the return type of a GCC
14384 builtin and then its argument prototype would still apply. */
14397 for ac_lib in '' x; do
14398 if test -z "$ac_lib"; then
14399 ac_res="none required"
14402 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14404 rm -f conftest.$ac_objext conftest$ac_exeext
14405 if { (ac_try="$ac_link"
14406 case "(($ac_try" in
14407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14408 *) ac_try_echo=$ac_try;;
14410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14411 (eval "$ac_link") 2>conftest.er1
14413 grep -v '^ *+' conftest.er1 >conftest.err
14415 cat conftest.err >&5
14416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14417 (exit $ac_status); } && {
14418 test -z "$ac_c_werror_flag" ||
14419 test ! -s conftest.err
14420 } && test -s conftest$ac_exeext &&
14421 $as_test_x conftest$ac_exeext; then
14422 ac_cv_search_opendir=$ac_res
14424 echo "$as_me: failed program was:" >&5
14425 sed 's/^/| /' conftest.$ac_ext >&5
14430 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14432 if test "${ac_cv_search_opendir+set}" = set; then
14436 if test "${ac_cv_search_opendir+set}" = set; then
14439 ac_cv_search_opendir=no
14441 rm conftest.$ac_ext
14442 LIBS=$ac_func_search_save_LIBS
14444 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14445 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14446 ac_res=$ac_cv_search_opendir
14447 if test "$ac_res" != no; then
14448 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14454 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14455 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14456 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14457 echo $ECHO_N "(cached) $ECHO_C" >&6
14459 cat >conftest.$ac_ext <<_ACEOF
14462 cat confdefs.h >>conftest.$ac_ext
14463 cat >>conftest.$ac_ext <<_ACEOF
14464 /* end confdefs.h. */
14465 #include <sys/types.h>
14466 #include <sys/wait.h>
14467 #ifndef WEXITSTATUS
14468 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14471 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14479 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14484 rm -f conftest.$ac_objext
14485 if { (ac_try="$ac_compile"
14486 case "(($ac_try" in
14487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14488 *) ac_try_echo=$ac_try;;
14490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14491 (eval "$ac_compile") 2>conftest.er1
14493 grep -v '^ *+' conftest.er1 >conftest.err
14495 cat conftest.err >&5
14496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14497 (exit $ac_status); } && {
14498 test -z "$ac_c_werror_flag" ||
14499 test ! -s conftest.err
14500 } && test -s conftest.$ac_objext; then
14501 ac_cv_header_sys_wait_h=yes
14503 echo "$as_me: failed program was:" >&5
14504 sed 's/^/| /' conftest.$ac_ext >&5
14506 ac_cv_header_sys_wait_h=no
14509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14511 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14512 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14513 if test $ac_cv_header_sys_wait_h = yes; then
14515 cat >>confdefs.h <<\_ACEOF
14516 #define HAVE_SYS_WAIT_H 1
14521 { echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
14522 echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6; }
14523 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
14524 echo $ECHO_N "(cached) $ECHO_C" >&6
14526 cat >conftest.$ac_ext <<_ACEOF
14529 cat confdefs.h >>conftest.$ac_ext
14530 cat >>conftest.$ac_ext <<_ACEOF
14531 /* end confdefs.h. */
14532 #include <sys/types.h>
14533 #include <termios.h>
14539 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14540 $EGREP "yes" >/dev/null 2>&1; then
14541 ac_cv_sys_tiocgwinsz_in_termios_h=yes
14543 ac_cv_sys_tiocgwinsz_in_termios_h=no
14548 { echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
14549 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; }
14551 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
14552 { echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
14553 echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6; }
14554 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
14555 echo $ECHO_N "(cached) $ECHO_C" >&6
14557 cat >conftest.$ac_ext <<_ACEOF
14560 cat confdefs.h >>conftest.$ac_ext
14561 cat >>conftest.$ac_ext <<_ACEOF
14562 /* end confdefs.h. */
14563 #include <sys/types.h>
14564 #include <sys/ioctl.h>
14570 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14571 $EGREP "yes" >/dev/null 2>&1; then
14572 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
14574 ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
14579 { echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
14580 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; }
14582 if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
14584 cat >>confdefs.h <<\_ACEOF
14585 #define GWINSZ_IN_SYS_IOCTL 1
14689 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14690 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14691 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14692 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14693 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14694 echo $ECHO_N "(cached) $ECHO_C" >&6
14696 ac_res=`eval echo '${'$as_ac_Header'}'`
14697 { echo "$as_me:$LINENO: result: $ac_res" >&5
14698 echo "${ECHO_T}$ac_res" >&6; }
14700 # Is the header compilable?
14701 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14702 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14703 cat >conftest.$ac_ext <<_ACEOF
14706 cat confdefs.h >>conftest.$ac_ext
14707 cat >>conftest.$ac_ext <<_ACEOF
14708 /* end confdefs.h. */
14709 $ac_includes_default
14710 #include <$ac_header>
14712 rm -f conftest.$ac_objext
14713 if { (ac_try="$ac_compile"
14714 case "(($ac_try" in
14715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14716 *) ac_try_echo=$ac_try;;
14718 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14719 (eval "$ac_compile") 2>conftest.er1
14721 grep -v '^ *+' conftest.er1 >conftest.err
14723 cat conftest.err >&5
14724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14725 (exit $ac_status); } && {
14726 test -z "$ac_c_werror_flag" ||
14727 test ! -s conftest.err
14728 } && test -s conftest.$ac_objext; then
14729 ac_header_compiler=yes
14731 echo "$as_me: failed program was:" >&5
14732 sed 's/^/| /' conftest.$ac_ext >&5
14734 ac_header_compiler=no
14737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14738 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14739 echo "${ECHO_T}$ac_header_compiler" >&6; }
14741 # Is the header present?
14742 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14743 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14744 cat >conftest.$ac_ext <<_ACEOF
14747 cat confdefs.h >>conftest.$ac_ext
14748 cat >>conftest.$ac_ext <<_ACEOF
14749 /* end confdefs.h. */
14750 #include <$ac_header>
14752 if { (ac_try="$ac_cpp conftest.$ac_ext"
14753 case "(($ac_try" in
14754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14755 *) ac_try_echo=$ac_try;;
14757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14758 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14760 grep -v '^ *+' conftest.er1 >conftest.err
14762 cat conftest.err >&5
14763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14764 (exit $ac_status); } >/dev/null && {
14765 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14766 test ! -s conftest.err
14768 ac_header_preproc=yes
14770 echo "$as_me: failed program was:" >&5
14771 sed 's/^/| /' conftest.$ac_ext >&5
14773 ac_header_preproc=no
14776 rm -f conftest.err conftest.$ac_ext
14777 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14778 echo "${ECHO_T}$ac_header_preproc" >&6; }
14780 # So? What about this header?
14781 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14783 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14784 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14785 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14786 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14787 ac_header_preproc=yes
14790 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14791 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14792 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14793 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14794 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14795 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14796 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14797 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14798 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14799 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14800 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14801 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14803 ## --------------------------------------------- ##
14804 ## Report this to <http://www.openldap.org/its/> ##
14805 ## --------------------------------------------- ##
14807 ) | sed "s/^/$as_me: WARNING: /" >&2
14810 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14811 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14812 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14813 echo $ECHO_N "(cached) $ECHO_C" >&6
14815 eval "$as_ac_Header=\$ac_header_preproc"
14817 ac_res=`eval echo '${'$as_ac_Header'}'`
14818 { echo "$as_me:$LINENO: result: $ac_res" >&5
14819 echo "${ECHO_T}$ac_res" >&6; }
14822 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14823 cat >>confdefs.h <<_ACEOF
14824 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14832 if test "$ac_cv_mingw32" = yes -o "$ol_cv_msvc" = yes ; then
14835 for ac_header in winsock.h winsock2.h
14837 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14838 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14839 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14840 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14841 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14842 echo $ECHO_N "(cached) $ECHO_C" >&6
14844 ac_res=`eval echo '${'$as_ac_Header'}'`
14845 { echo "$as_me:$LINENO: result: $ac_res" >&5
14846 echo "${ECHO_T}$ac_res" >&6; }
14848 # Is the header compilable?
14849 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14850 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14851 cat >conftest.$ac_ext <<_ACEOF
14854 cat confdefs.h >>conftest.$ac_ext
14855 cat >>conftest.$ac_ext <<_ACEOF
14856 /* end confdefs.h. */
14857 $ac_includes_default
14858 #include <$ac_header>
14860 rm -f conftest.$ac_objext
14861 if { (ac_try="$ac_compile"
14862 case "(($ac_try" in
14863 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14864 *) ac_try_echo=$ac_try;;
14866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14867 (eval "$ac_compile") 2>conftest.er1
14869 grep -v '^ *+' conftest.er1 >conftest.err
14871 cat conftest.err >&5
14872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14873 (exit $ac_status); } && {
14874 test -z "$ac_c_werror_flag" ||
14875 test ! -s conftest.err
14876 } && test -s conftest.$ac_objext; then
14877 ac_header_compiler=yes
14879 echo "$as_me: failed program was:" >&5
14880 sed 's/^/| /' conftest.$ac_ext >&5
14882 ac_header_compiler=no
14885 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14886 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14887 echo "${ECHO_T}$ac_header_compiler" >&6; }
14889 # Is the header present?
14890 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14891 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14892 cat >conftest.$ac_ext <<_ACEOF
14895 cat confdefs.h >>conftest.$ac_ext
14896 cat >>conftest.$ac_ext <<_ACEOF
14897 /* end confdefs.h. */
14898 #include <$ac_header>
14900 if { (ac_try="$ac_cpp conftest.$ac_ext"
14901 case "(($ac_try" in
14902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14903 *) ac_try_echo=$ac_try;;
14905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14906 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14908 grep -v '^ *+' conftest.er1 >conftest.err
14910 cat conftest.err >&5
14911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14912 (exit $ac_status); } >/dev/null && {
14913 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14914 test ! -s conftest.err
14916 ac_header_preproc=yes
14918 echo "$as_me: failed program was:" >&5
14919 sed 's/^/| /' conftest.$ac_ext >&5
14921 ac_header_preproc=no
14924 rm -f conftest.err conftest.$ac_ext
14925 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14926 echo "${ECHO_T}$ac_header_preproc" >&6; }
14928 # So? What about this header?
14929 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14931 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14932 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14933 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14934 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14935 ac_header_preproc=yes
14938 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14939 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14940 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14941 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14942 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14943 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14944 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14945 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14946 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14947 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14948 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14949 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14951 ## --------------------------------------------- ##
14952 ## Report this to <http://www.openldap.org/its/> ##
14953 ## --------------------------------------------- ##
14955 ) | sed "s/^/$as_me: WARNING: /" >&2
14958 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14959 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14960 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14961 echo $ECHO_N "(cached) $ECHO_C" >&6
14963 eval "$as_ac_Header=\$ac_header_preproc"
14965 ac_res=`eval echo '${'$as_ac_Header'}'`
14966 { echo "$as_me:$LINENO: result: $ac_res" >&5
14967 echo "${ECHO_T}$ac_res" >&6; }
14970 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14971 cat >>confdefs.h <<_ACEOF
14972 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14982 for ac_header in resolv.h
14984 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14985 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14986 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14987 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14988 echo $ECHO_N "(cached) $ECHO_C" >&6
14990 cat >conftest.$ac_ext <<_ACEOF
14993 cat confdefs.h >>conftest.$ac_ext
14994 cat >>conftest.$ac_ext <<_ACEOF
14995 /* end confdefs.h. */
14996 $ac_includes_default
14997 #include <netinet/in.h>
15000 #include <$ac_header>
15002 rm -f conftest.$ac_objext
15003 if { (ac_try="$ac_compile"
15004 case "(($ac_try" in
15005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15006 *) ac_try_echo=$ac_try;;
15008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15009 (eval "$ac_compile") 2>conftest.er1
15011 grep -v '^ *+' conftest.er1 >conftest.err
15013 cat conftest.err >&5
15014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15015 (exit $ac_status); } && {
15016 test -z "$ac_c_werror_flag" ||
15017 test ! -s conftest.err
15018 } && test -s conftest.$ac_objext; then
15019 eval "$as_ac_Header=yes"
15021 echo "$as_me: failed program was:" >&5
15022 sed 's/^/| /' conftest.$ac_ext >&5
15024 eval "$as_ac_Header=no"
15027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15029 ac_res=`eval echo '${'$as_ac_Header'}'`
15030 { echo "$as_me:$LINENO: result: $ac_res" >&5
15031 echo "${ECHO_T}$ac_res" >&6; }
15032 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15033 cat >>confdefs.h <<_ACEOF
15034 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15043 for ac_header in netinet/tcp.h
15045 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15046 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15047 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15048 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15049 echo $ECHO_N "(cached) $ECHO_C" >&6
15051 cat >conftest.$ac_ext <<_ACEOF
15054 cat confdefs.h >>conftest.$ac_ext
15055 cat >>conftest.$ac_ext <<_ACEOF
15056 /* end confdefs.h. */
15057 $ac_includes_default
15058 #include <netinet/in.h>
15061 #include <$ac_header>
15063 rm -f conftest.$ac_objext
15064 if { (ac_try="$ac_compile"
15065 case "(($ac_try" in
15066 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15067 *) ac_try_echo=$ac_try;;
15069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15070 (eval "$ac_compile") 2>conftest.er1
15072 grep -v '^ *+' conftest.er1 >conftest.err
15074 cat conftest.err >&5
15075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15076 (exit $ac_status); } && {
15077 test -z "$ac_c_werror_flag" ||
15078 test ! -s conftest.err
15079 } && test -s conftest.$ac_objext; then
15080 eval "$as_ac_Header=yes"
15082 echo "$as_me: failed program was:" >&5
15083 sed 's/^/| /' conftest.$ac_ext >&5
15085 eval "$as_ac_Header=no"
15088 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15090 ac_res=`eval echo '${'$as_ac_Header'}'`
15091 { echo "$as_me:$LINENO: result: $ac_res" >&5
15092 echo "${ECHO_T}$ac_res" >&6; }
15093 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15094 cat >>confdefs.h <<_ACEOF
15095 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15104 for ac_header in sys/ucred.h
15106 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15107 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15108 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15109 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15110 echo $ECHO_N "(cached) $ECHO_C" >&6
15112 cat >conftest.$ac_ext <<_ACEOF
15115 cat confdefs.h >>conftest.$ac_ext
15116 cat >>conftest.$ac_ext <<_ACEOF
15117 /* end confdefs.h. */
15118 $ac_includes_default
15119 #ifdef HAVE_SYS_PARAM_H
15120 #include <sys/param.h>
15124 #include <$ac_header>
15126 rm -f conftest.$ac_objext
15127 if { (ac_try="$ac_compile"
15128 case "(($ac_try" in
15129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15130 *) ac_try_echo=$ac_try;;
15132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15133 (eval "$ac_compile") 2>conftest.er1
15135 grep -v '^ *+' conftest.er1 >conftest.err
15137 cat conftest.err >&5
15138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15139 (exit $ac_status); } && {
15140 test -z "$ac_c_werror_flag" ||
15141 test ! -s conftest.err
15142 } && test -s conftest.$ac_objext; then
15143 eval "$as_ac_Header=yes"
15145 echo "$as_me: failed program was:" >&5
15146 sed 's/^/| /' conftest.$ac_ext >&5
15148 eval "$as_ac_Header=no"
15151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15153 ac_res=`eval echo '${'$as_ac_Header'}'`
15154 { echo "$as_me:$LINENO: result: $ac_res" >&5
15155 echo "${ECHO_T}$ac_res" >&6; }
15156 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15157 cat >>confdefs.h <<_ACEOF
15158 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15169 for ac_func in sigaction sigset
15171 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15172 { echo "$as_me:$LINENO: checking for $ac_func" >&5
15173 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
15174 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15175 echo $ECHO_N "(cached) $ECHO_C" >&6
15177 cat >conftest.$ac_ext <<_ACEOF
15180 cat confdefs.h >>conftest.$ac_ext
15181 cat >>conftest.$ac_ext <<_ACEOF
15182 /* end confdefs.h. */
15183 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15184 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15185 #define $ac_func innocuous_$ac_func
15187 /* System header to define __stub macros and hopefully few prototypes,
15188 which can conflict with char $ac_func (); below.
15189 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15190 <limits.h> exists even on freestanding compilers. */
15193 # include <limits.h>
15195 # include <assert.h>
15200 /* Override any GCC internal prototype to avoid an error.
15201 Use char because int might match the return type of a GCC
15202 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_$ac_func || defined __stub___$ac_func
15217 return $ac_func ();
15222 rm -f conftest.$ac_objext conftest$ac_exeext
15223 if { (ac_try="$ac_link"
15224 case "(($ac_try" in
15225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15226 *) ac_try_echo=$ac_try;;
15228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&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 test -z "$ac_c_werror_flag" ||
15237 test ! -s conftest.err
15238 } && test -s conftest$ac_exeext &&
15239 $as_test_x conftest$ac_exeext; then
15240 eval "$as_ac_var=yes"
15242 echo "$as_me: failed program was:" >&5
15243 sed 's/^/| /' conftest.$ac_ext >&5
15245 eval "$as_ac_var=no"
15248 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15249 conftest$ac_exeext conftest.$ac_ext
15251 ac_res=`eval echo '${'$as_ac_var'}'`
15252 { echo "$as_me:$LINENO: result: $ac_res" >&5
15253 echo "${ECHO_T}$ac_res" >&6; }
15254 if test `eval echo '${'$as_ac_var'}'` = yes; then
15255 cat >>confdefs.h <<_ACEOF
15256 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
15263 if test $ac_cv_func_sigaction = no && test $ac_cv_func_sigaction = no ; then
15265 { echo "$as_me:$LINENO: checking for sigset in -lV3" >&5
15266 echo $ECHO_N "checking for sigset in -lV3... $ECHO_C" >&6; }
15267 if test "${ac_cv_lib_V3_sigset+set}" = set; then
15268 echo $ECHO_N "(cached) $ECHO_C" >&6
15270 ac_check_lib_save_LIBS=$LIBS
15272 cat >conftest.$ac_ext <<_ACEOF
15275 cat confdefs.h >>conftest.$ac_ext
15276 cat >>conftest.$ac_ext <<_ACEOF
15277 /* end confdefs.h. */
15279 /* Override any GCC internal prototype to avoid an error.
15280 Use char because int might match the return type of a GCC
15281 builtin and then its argument prototype would still apply. */
15294 rm -f conftest.$ac_objext conftest$ac_exeext
15295 if { (ac_try="$ac_link"
15296 case "(($ac_try" in
15297 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15298 *) ac_try_echo=$ac_try;;
15300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15301 (eval "$ac_link") 2>conftest.er1
15303 grep -v '^ *+' conftest.er1 >conftest.err
15305 cat conftest.err >&5
15306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15307 (exit $ac_status); } && {
15308 test -z "$ac_c_werror_flag" ||
15309 test ! -s conftest.err
15310 } && test -s conftest$ac_exeext &&
15311 $as_test_x conftest$ac_exeext; then
15312 ac_cv_lib_V3_sigset=yes
15314 echo "$as_me: failed program was:" >&5
15315 sed 's/^/| /' conftest.$ac_ext >&5
15317 ac_cv_lib_V3_sigset=no
15320 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15321 conftest$ac_exeext conftest.$ac_ext
15322 LIBS=$ac_check_lib_save_LIBS
15324 { echo "$as_me:$LINENO: result: $ac_cv_lib_V3_sigset" >&5
15325 echo "${ECHO_T}$ac_cv_lib_V3_sigset" >&6; }
15326 if test $ac_cv_lib_V3_sigset = yes; then
15327 cat >>confdefs.h <<_ACEOF
15328 #define HAVE_LIBV3 1
15337 if test $ol_cv_msvc ; then
15341 if test "$ac_cv_header_winsock_h" = yes; then
15342 { echo "$as_me:$LINENO: checking for winsock" >&5
15343 echo $ECHO_N "checking for winsock... $ECHO_C" >&6; }
15344 if test "${ol_cv_winsock+set}" = set; then
15345 echo $ECHO_N "(cached) $ECHO_C" >&6
15349 for curlib in none ws2_32 wsock32; do
15350 if test curlib != none ; then
15351 LIBS="$save_LIBS -l$curlib"
15353 cat >conftest.$ac_ext <<_ACEOF
15356 cat confdefs.h >>conftest.$ac_ext
15357 cat >>conftest.$ac_ext <<_ACEOF
15358 /* end confdefs.h. */
15359 #include <winsock.h>
15366 select(0,NULL,NULL,NULL,NULL);
15368 gethostname(NULL,0);
15374 rm -f conftest.$ac_objext conftest$ac_exeext
15375 if { (ac_try="$ac_link"
15376 case "(($ac_try" in
15377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15378 *) ac_try_echo=$ac_try;;
15380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15381 (eval "$ac_link") 2>conftest.er1
15383 grep -v '^ *+' conftest.er1 >conftest.err
15385 cat conftest.err >&5
15386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15387 (exit $ac_status); } && {
15388 test -z "$ac_c_werror_flag" ||
15389 test ! -s conftest.err
15390 } && test -s conftest$ac_exeext &&
15391 $as_test_x conftest$ac_exeext; then
15392 ol_cv_winsock=$curlib
15394 echo "$as_me: failed program was:" >&5
15395 sed 's/^/| /' conftest.$ac_ext >&5
15400 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15401 conftest$ac_exeext conftest.$ac_ext
15403 test "$ol_cv_winsock" != no && break
15408 { echo "$as_me:$LINENO: result: $ol_cv_winsock" >&5
15409 echo "${ECHO_T}$ol_cv_winsock" >&6; }
15411 if test $ol_cv_winsock != no ; then
15413 cat >>confdefs.h <<\_ACEOF
15414 #define HAVE_WINSOCK 1
15417 ac_cv_func_socket=yes
15418 ac_cv_func_select=yes
15419 ac_cv_func_closesocket=yes
15420 ac_cv_func_gethostname=yes
15422 if test $ol_cv_winsock != none -a $ol_cv_winsock != yes ; then
15423 LIBS="$LIBS -l$ol_cv_winsock"
15426 if test $ol_cv_winsock = ws2_32 -o $ol_cv_winsock = yes ; then
15428 cat >>confdefs.h <<\_ACEOF
15429 #define HAVE_WINSOCK2 1
15437 { echo "$as_me:$LINENO: checking for socket" >&5
15438 echo $ECHO_N "checking for socket... $ECHO_C" >&6; }
15439 if test "${ac_cv_func_socket+set}" = set; then
15440 echo $ECHO_N "(cached) $ECHO_C" >&6
15442 cat >conftest.$ac_ext <<_ACEOF
15445 cat confdefs.h >>conftest.$ac_ext
15446 cat >>conftest.$ac_ext <<_ACEOF
15447 /* end confdefs.h. */
15448 /* Define socket to an innocuous variant, in case <limits.h> declares socket.
15449 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15450 #define socket innocuous_socket
15452 /* System header to define __stub macros and hopefully few prototypes,
15453 which can conflict with char socket (); below.
15454 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15455 <limits.h> exists even on freestanding compilers. */
15458 # include <limits.h>
15460 # include <assert.h>
15465 /* Override any GCC internal prototype to avoid an error.
15466 Use char because int might match the return type of a GCC
15467 builtin and then its argument prototype would still apply. */
15472 /* The GNU C library defines this for functions which it implements
15473 to always fail with ENOSYS. Some functions are actually named
15474 something starting with __ and the normal name is an alias. */
15475 #if defined __stub_socket || defined __stub___socket
15487 rm -f conftest.$ac_objext conftest$ac_exeext
15488 if { (ac_try="$ac_link"
15489 case "(($ac_try" in
15490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15491 *) ac_try_echo=$ac_try;;
15493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15494 (eval "$ac_link") 2>conftest.er1
15496 grep -v '^ *+' conftest.er1 >conftest.err
15498 cat conftest.err >&5
15499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15500 (exit $ac_status); } && {
15501 test -z "$ac_c_werror_flag" ||
15502 test ! -s conftest.err
15503 } && test -s conftest$ac_exeext &&
15504 $as_test_x conftest$ac_exeext; then
15505 ac_cv_func_socket=yes
15507 echo "$as_me: failed program was:" >&5
15508 sed 's/^/| /' conftest.$ac_ext >&5
15510 ac_cv_func_socket=no
15513 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15514 conftest$ac_exeext conftest.$ac_ext
15516 { echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
15517 echo "${ECHO_T}$ac_cv_func_socket" >&6; }
15518 if test $ac_cv_func_socket = yes; then
15523 { echo "$as_me:$LINENO: checking for main in -lsocket" >&5
15524 echo $ECHO_N "checking for main in -lsocket... $ECHO_C" >&6; }
15525 if test "${ac_cv_lib_socket_main+set}" = set; then
15526 echo $ECHO_N "(cached) $ECHO_C" >&6
15528 ac_check_lib_save_LIBS=$LIBS
15529 LIBS="-lsocket $LIBS"
15530 cat >conftest.$ac_ext <<_ACEOF
15533 cat confdefs.h >>conftest.$ac_ext
15534 cat >>conftest.$ac_ext <<_ACEOF
15535 /* end confdefs.h. */
15546 rm -f conftest.$ac_objext conftest$ac_exeext
15547 if { (ac_try="$ac_link"
15548 case "(($ac_try" in
15549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15550 *) ac_try_echo=$ac_try;;
15552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15553 (eval "$ac_link") 2>conftest.er1
15555 grep -v '^ *+' conftest.er1 >conftest.err
15557 cat conftest.err >&5
15558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15559 (exit $ac_status); } && {
15560 test -z "$ac_c_werror_flag" ||
15561 test ! -s conftest.err
15562 } && test -s conftest$ac_exeext &&
15563 $as_test_x conftest$ac_exeext; then
15564 ac_cv_lib_socket_main=yes
15566 echo "$as_me: failed program was:" >&5
15567 sed 's/^/| /' conftest.$ac_ext >&5
15569 ac_cv_lib_socket_main=no
15572 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15573 conftest$ac_exeext conftest.$ac_ext
15574 LIBS=$ac_check_lib_save_LIBS
15576 { echo "$as_me:$LINENO: result: $ac_cv_lib_socket_main" >&5
15577 echo "${ECHO_T}$ac_cv_lib_socket_main" >&6; }
15578 if test $ac_cv_lib_socket_main = yes; then
15579 cat >>confdefs.h <<_ACEOF
15580 #define HAVE_LIBSOCKET 1
15583 LIBS="-lsocket $LIBS"
15588 { echo "$as_me:$LINENO: checking for main in -lnet" >&5
15589 echo $ECHO_N "checking for main in -lnet... $ECHO_C" >&6; }
15590 if test "${ac_cv_lib_net_main+set}" = set; then
15591 echo $ECHO_N "(cached) $ECHO_C" >&6
15593 ac_check_lib_save_LIBS=$LIBS
15595 cat >conftest.$ac_ext <<_ACEOF
15598 cat confdefs.h >>conftest.$ac_ext
15599 cat >>conftest.$ac_ext <<_ACEOF
15600 /* end confdefs.h. */
15611 rm -f conftest.$ac_objext conftest$ac_exeext
15612 if { (ac_try="$ac_link"
15613 case "(($ac_try" in
15614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15615 *) ac_try_echo=$ac_try;;
15617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15618 (eval "$ac_link") 2>conftest.er1
15620 grep -v '^ *+' conftest.er1 >conftest.err
15622 cat conftest.err >&5
15623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15624 (exit $ac_status); } && {
15625 test -z "$ac_c_werror_flag" ||
15626 test ! -s conftest.err
15627 } && test -s conftest$ac_exeext &&
15628 $as_test_x conftest$ac_exeext; then
15629 ac_cv_lib_net_main=yes
15631 echo "$as_me: failed program was:" >&5
15632 sed 's/^/| /' conftest.$ac_ext >&5
15634 ac_cv_lib_net_main=no
15637 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15638 conftest$ac_exeext conftest.$ac_ext
15639 LIBS=$ac_check_lib_save_LIBS
15641 { echo "$as_me:$LINENO: result: $ac_cv_lib_net_main" >&5
15642 echo "${ECHO_T}$ac_cv_lib_net_main" >&6; }
15643 if test $ac_cv_lib_net_main = yes; then
15644 cat >>confdefs.h <<_ACEOF
15645 #define HAVE_LIBNET 1
15653 { echo "$as_me:$LINENO: checking for main in -lnsl_s" >&5
15654 echo $ECHO_N "checking for main in -lnsl_s... $ECHO_C" >&6; }
15655 if test "${ac_cv_lib_nsl_s_main+set}" = set; then
15656 echo $ECHO_N "(cached) $ECHO_C" >&6
15658 ac_check_lib_save_LIBS=$LIBS
15659 LIBS="-lnsl_s $LIBS"
15660 cat >conftest.$ac_ext <<_ACEOF
15663 cat confdefs.h >>conftest.$ac_ext
15664 cat >>conftest.$ac_ext <<_ACEOF
15665 /* end confdefs.h. */
15676 rm -f conftest.$ac_objext conftest$ac_exeext
15677 if { (ac_try="$ac_link"
15678 case "(($ac_try" in
15679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15680 *) ac_try_echo=$ac_try;;
15682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15683 (eval "$ac_link") 2>conftest.er1
15685 grep -v '^ *+' conftest.er1 >conftest.err
15687 cat conftest.err >&5
15688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15689 (exit $ac_status); } && {
15690 test -z "$ac_c_werror_flag" ||
15691 test ! -s conftest.err
15692 } && test -s conftest$ac_exeext &&
15693 $as_test_x conftest$ac_exeext; then
15694 ac_cv_lib_nsl_s_main=yes
15696 echo "$as_me: failed program was:" >&5
15697 sed 's/^/| /' conftest.$ac_ext >&5
15699 ac_cv_lib_nsl_s_main=no
15702 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15703 conftest$ac_exeext conftest.$ac_ext
15704 LIBS=$ac_check_lib_save_LIBS
15706 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_s_main" >&5
15707 echo "${ECHO_T}$ac_cv_lib_nsl_s_main" >&6; }
15708 if test $ac_cv_lib_nsl_s_main = yes; then
15709 cat >>confdefs.h <<_ACEOF
15710 #define HAVE_LIBNSL_S 1
15713 LIBS="-lnsl_s $LIBS"
15718 { echo "$as_me:$LINENO: checking for main in -lnsl" >&5
15719 echo $ECHO_N "checking for main in -lnsl... $ECHO_C" >&6; }
15720 if test "${ac_cv_lib_nsl_main+set}" = set; then
15721 echo $ECHO_N "(cached) $ECHO_C" >&6
15723 ac_check_lib_save_LIBS=$LIBS
15725 cat >conftest.$ac_ext <<_ACEOF
15728 cat confdefs.h >>conftest.$ac_ext
15729 cat >>conftest.$ac_ext <<_ACEOF
15730 /* end confdefs.h. */
15741 rm -f conftest.$ac_objext conftest$ac_exeext
15742 if { (ac_try="$ac_link"
15743 case "(($ac_try" in
15744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15745 *) ac_try_echo=$ac_try;;
15747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15748 (eval "$ac_link") 2>conftest.er1
15750 grep -v '^ *+' conftest.er1 >conftest.err
15752 cat conftest.err >&5
15753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15754 (exit $ac_status); } && {
15755 test -z "$ac_c_werror_flag" ||
15756 test ! -s conftest.err
15757 } && test -s conftest$ac_exeext &&
15758 $as_test_x conftest$ac_exeext; then
15759 ac_cv_lib_nsl_main=yes
15761 echo "$as_me: failed program was:" >&5
15762 sed 's/^/| /' conftest.$ac_ext >&5
15764 ac_cv_lib_nsl_main=no
15767 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15768 conftest$ac_exeext conftest.$ac_ext
15769 LIBS=$ac_check_lib_save_LIBS
15771 { echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_main" >&5
15772 echo "${ECHO_T}$ac_cv_lib_nsl_main" >&6; }
15773 if test $ac_cv_lib_nsl_main = yes; then
15774 cat >>confdefs.h <<_ACEOF
15775 #define HAVE_LIBNSL 1
15783 { echo "$as_me:$LINENO: checking for socket in -linet" >&5
15784 echo $ECHO_N "checking for socket in -linet... $ECHO_C" >&6; }
15785 if test "${ac_cv_lib_inet_socket+set}" = set; then
15786 echo $ECHO_N "(cached) $ECHO_C" >&6
15788 ac_check_lib_save_LIBS=$LIBS
15789 LIBS="-linet $LIBS"
15790 cat >conftest.$ac_ext <<_ACEOF
15793 cat confdefs.h >>conftest.$ac_ext
15794 cat >>conftest.$ac_ext <<_ACEOF
15795 /* end confdefs.h. */
15797 /* Override any GCC internal prototype to avoid an error.
15798 Use char because int might match the return type of a GCC
15799 builtin and then its argument prototype would still apply. */
15812 rm -f conftest.$ac_objext conftest$ac_exeext
15813 if { (ac_try="$ac_link"
15814 case "(($ac_try" in
15815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15816 *) ac_try_echo=$ac_try;;
15818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15819 (eval "$ac_link") 2>conftest.er1
15821 grep -v '^ *+' conftest.er1 >conftest.err
15823 cat conftest.err >&5
15824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15825 (exit $ac_status); } && {
15826 test -z "$ac_c_werror_flag" ||
15827 test ! -s conftest.err
15828 } && test -s conftest$ac_exeext &&
15829 $as_test_x conftest$ac_exeext; then
15830 ac_cv_lib_inet_socket=yes
15832 echo "$as_me: failed program was:" >&5
15833 sed 's/^/| /' conftest.$ac_ext >&5
15835 ac_cv_lib_inet_socket=no
15838 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15839 conftest$ac_exeext conftest.$ac_ext
15840 LIBS=$ac_check_lib_save_LIBS
15842 { echo "$as_me:$LINENO: result: $ac_cv_lib_inet_socket" >&5
15843 echo "${ECHO_T}$ac_cv_lib_inet_socket" >&6; }
15844 if test $ac_cv_lib_inet_socket = yes; then
15845 cat >>confdefs.h <<_ACEOF
15846 #define HAVE_LIBINET 1
15849 LIBS="-linet $LIBS"
15854 { echo "$as_me:$LINENO: checking for main in -lgen" >&5
15855 echo $ECHO_N "checking for main in -lgen... $ECHO_C" >&6; }
15856 if test "${ac_cv_lib_gen_main+set}" = set; then
15857 echo $ECHO_N "(cached) $ECHO_C" >&6
15859 ac_check_lib_save_LIBS=$LIBS
15861 cat >conftest.$ac_ext <<_ACEOF
15864 cat confdefs.h >>conftest.$ac_ext
15865 cat >>conftest.$ac_ext <<_ACEOF
15866 /* end confdefs.h. */
15877 rm -f conftest.$ac_objext conftest$ac_exeext
15878 if { (ac_try="$ac_link"
15879 case "(($ac_try" in
15880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15881 *) ac_try_echo=$ac_try;;
15883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15884 (eval "$ac_link") 2>conftest.er1
15886 grep -v '^ *+' conftest.er1 >conftest.err
15888 cat conftest.err >&5
15889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15890 (exit $ac_status); } && {
15891 test -z "$ac_c_werror_flag" ||
15892 test ! -s conftest.err
15893 } && test -s conftest$ac_exeext &&
15894 $as_test_x conftest$ac_exeext; then
15895 ac_cv_lib_gen_main=yes
15897 echo "$as_me: failed program was:" >&5
15898 sed 's/^/| /' conftest.$ac_ext >&5
15900 ac_cv_lib_gen_main=no
15903 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15904 conftest$ac_exeext conftest.$ac_ext
15905 LIBS=$ac_check_lib_save_LIBS
15907 { echo "$as_me:$LINENO: result: $ac_cv_lib_gen_main" >&5
15908 echo "${ECHO_T}$ac_cv_lib_gen_main" >&6; }
15909 if test $ac_cv_lib_gen_main = yes; then
15910 cat >>confdefs.h <<_ACEOF
15911 #define HAVE_LIBGEN 1
15922 { echo "$as_me:$LINENO: checking for select" >&5
15923 echo $ECHO_N "checking for select... $ECHO_C" >&6; }
15924 if test "${ac_cv_func_select+set}" = set; then
15925 echo $ECHO_N "(cached) $ECHO_C" >&6
15927 cat >conftest.$ac_ext <<_ACEOF
15930 cat confdefs.h >>conftest.$ac_ext
15931 cat >>conftest.$ac_ext <<_ACEOF
15932 /* end confdefs.h. */
15933 /* Define select to an innocuous variant, in case <limits.h> declares select.
15934 For example, HP-UX 11i <limits.h> declares gettimeofday. */
15935 #define select innocuous_select
15937 /* System header to define __stub macros and hopefully few prototypes,
15938 which can conflict with char select (); below.
15939 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15940 <limits.h> exists even on freestanding compilers. */
15943 # include <limits.h>
15945 # include <assert.h>
15950 /* Override any GCC internal prototype to avoid an error.
15951 Use char because int might match the return type of a GCC
15952 builtin and then its argument prototype would still apply. */
15957 /* The GNU C library defines this for functions which it implements
15958 to always fail with ENOSYS. Some functions are actually named
15959 something starting with __ and the normal name is an alias. */
15960 #if defined __stub_select || defined __stub___select
15972 rm -f conftest.$ac_objext conftest$ac_exeext
15973 if { (ac_try="$ac_link"
15974 case "(($ac_try" in
15975 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15976 *) ac_try_echo=$ac_try;;
15978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15979 (eval "$ac_link") 2>conftest.er1
15981 grep -v '^ *+' conftest.er1 >conftest.err
15983 cat conftest.err >&5
15984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15985 (exit $ac_status); } && {
15986 test -z "$ac_c_werror_flag" ||
15987 test ! -s conftest.err
15988 } && test -s conftest$ac_exeext &&
15989 $as_test_x conftest$ac_exeext; then
15990 ac_cv_func_select=yes
15992 echo "$as_me: failed program was:" >&5
15993 sed 's/^/| /' conftest.$ac_ext >&5
15995 ac_cv_func_select=no
15998 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15999 conftest$ac_exeext conftest.$ac_ext
16001 { echo "$as_me:$LINENO: result: $ac_cv_func_select" >&5
16002 echo "${ECHO_T}$ac_cv_func_select" >&6; }
16003 if test $ac_cv_func_select = yes; then
16006 { { echo "$as_me:$LINENO: error: select() required." >&5
16007 echo "$as_me: error: select() required." >&2;}
16008 { (exit 1); exit 1; }; }
16012 if test "${ac_cv_header_winsock_h}" != yes; then
16015 for ac_header in sys/select.h sys/socket.h
16017 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16018 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16019 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16020 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16021 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16022 echo $ECHO_N "(cached) $ECHO_C" >&6
16024 ac_res=`eval echo '${'$as_ac_Header'}'`
16025 { echo "$as_me:$LINENO: result: $ac_res" >&5
16026 echo "${ECHO_T}$ac_res" >&6; }
16028 # Is the header compilable?
16029 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16030 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16031 cat >conftest.$ac_ext <<_ACEOF
16034 cat confdefs.h >>conftest.$ac_ext
16035 cat >>conftest.$ac_ext <<_ACEOF
16036 /* end confdefs.h. */
16037 $ac_includes_default
16038 #include <$ac_header>
16040 rm -f conftest.$ac_objext
16041 if { (ac_try="$ac_compile"
16042 case "(($ac_try" in
16043 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16044 *) ac_try_echo=$ac_try;;
16046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16047 (eval "$ac_compile") 2>conftest.er1
16049 grep -v '^ *+' conftest.er1 >conftest.err
16051 cat conftest.err >&5
16052 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16053 (exit $ac_status); } && {
16054 test -z "$ac_c_werror_flag" ||
16055 test ! -s conftest.err
16056 } && test -s conftest.$ac_objext; then
16057 ac_header_compiler=yes
16059 echo "$as_me: failed program was:" >&5
16060 sed 's/^/| /' conftest.$ac_ext >&5
16062 ac_header_compiler=no
16065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16066 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16067 echo "${ECHO_T}$ac_header_compiler" >&6; }
16069 # Is the header present?
16070 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16071 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16072 cat >conftest.$ac_ext <<_ACEOF
16075 cat confdefs.h >>conftest.$ac_ext
16076 cat >>conftest.$ac_ext <<_ACEOF
16077 /* end confdefs.h. */
16078 #include <$ac_header>
16080 if { (ac_try="$ac_cpp conftest.$ac_ext"
16081 case "(($ac_try" in
16082 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16083 *) ac_try_echo=$ac_try;;
16085 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16086 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16088 grep -v '^ *+' conftest.er1 >conftest.err
16090 cat conftest.err >&5
16091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16092 (exit $ac_status); } >/dev/null && {
16093 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16094 test ! -s conftest.err
16096 ac_header_preproc=yes
16098 echo "$as_me: failed program was:" >&5
16099 sed 's/^/| /' conftest.$ac_ext >&5
16101 ac_header_preproc=no
16104 rm -f conftest.err conftest.$ac_ext
16105 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16106 echo "${ECHO_T}$ac_header_preproc" >&6; }
16108 # So? What about this header?
16109 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16111 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16112 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16113 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16114 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16115 ac_header_preproc=yes
16118 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16119 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16120 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16121 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16122 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16123 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16124 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16125 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16126 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16127 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16128 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16129 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16131 ## --------------------------------------------- ##
16132 ## Report this to <http://www.openldap.org/its/> ##
16133 ## --------------------------------------------- ##
16135 ) | sed "s/^/$as_me: WARNING: /" >&2
16138 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16139 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16140 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16141 echo $ECHO_N "(cached) $ECHO_C" >&6
16143 eval "$as_ac_Header=\$ac_header_preproc"
16145 ac_res=`eval echo '${'$as_ac_Header'}'`
16146 { echo "$as_me:$LINENO: result: $ac_res" >&5
16147 echo "${ECHO_T}$ac_res" >&6; }
16150 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16151 cat >>confdefs.h <<_ACEOF
16152 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16159 { echo "$as_me:$LINENO: checking types of arguments for select" >&5
16160 echo $ECHO_N "checking types of arguments for select... $ECHO_C" >&6; }
16161 if test "${ac_cv_func_select_args+set}" = set; then
16162 echo $ECHO_N "(cached) $ECHO_C" >&6
16164 for ac_arg234 in 'fd_set *' 'int *' 'void *'; do
16165 for ac_arg1 in 'int' 'size_t' 'unsigned long int' 'unsigned int'; do
16166 for ac_arg5 in 'struct timeval *' 'const struct timeval *'; do
16167 cat >conftest.$ac_ext <<_ACEOF
16170 cat confdefs.h >>conftest.$ac_ext
16171 cat >>conftest.$ac_ext <<_ACEOF
16172 /* end confdefs.h. */
16173 $ac_includes_default
16174 #ifdef HAVE_SYS_SELECT_H
16175 # include <sys/select.h>
16177 #ifdef HAVE_SYS_SOCKET_H
16178 # include <sys/socket.h>
16184 extern int select ($ac_arg1,
16185 $ac_arg234, $ac_arg234, $ac_arg234,
16191 rm -f conftest.$ac_objext
16192 if { (ac_try="$ac_compile"
16193 case "(($ac_try" in
16194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16195 *) ac_try_echo=$ac_try;;
16197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16198 (eval "$ac_compile") 2>conftest.er1
16200 grep -v '^ *+' conftest.er1 >conftest.err
16202 cat conftest.err >&5
16203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16204 (exit $ac_status); } && {
16205 test -z "$ac_c_werror_flag" ||
16206 test ! -s conftest.err
16207 } && test -s conftest.$ac_objext; then
16208 ac_cv_func_select_args="$ac_arg1,$ac_arg234,$ac_arg5"; break 3
16210 echo "$as_me: failed program was:" >&5
16211 sed 's/^/| /' conftest.$ac_ext >&5
16216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16220 # Provide a safe default value.
16221 : ${ac_cv_func_select_args='int,int *,struct timeval *'}
16224 { echo "$as_me:$LINENO: result: $ac_cv_func_select_args" >&5
16225 echo "${ECHO_T}$ac_cv_func_select_args" >&6; }
16226 ac_save_IFS=$IFS; IFS=','
16227 set dummy `echo "$ac_cv_func_select_args" | sed 's/\*/\*/g'`
16231 cat >>confdefs.h <<_ACEOF
16232 #define SELECT_TYPE_ARG1 $1
16236 cat >>confdefs.h <<_ACEOF
16237 #define SELECT_TYPE_ARG234 ($2)
16241 cat >>confdefs.h <<_ACEOF
16242 #define SELECT_TYPE_ARG5 ($3)
16251 for ac_func in poll
16253 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16254 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16255 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16256 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16257 echo $ECHO_N "(cached) $ECHO_C" >&6
16259 cat >conftest.$ac_ext <<_ACEOF
16262 cat confdefs.h >>conftest.$ac_ext
16263 cat >>conftest.$ac_ext <<_ACEOF
16264 /* end confdefs.h. */
16265 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16266 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16267 #define $ac_func innocuous_$ac_func
16269 /* System header to define __stub macros and hopefully few prototypes,
16270 which can conflict with char $ac_func (); below.
16271 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16272 <limits.h> exists even on freestanding compilers. */
16275 # include <limits.h>
16277 # include <assert.h>
16282 /* Override any GCC internal prototype to avoid an error.
16283 Use char because int might match the return type of a GCC
16284 builtin and then its argument prototype would still apply. */
16289 /* The GNU C library defines this for functions which it implements
16290 to always fail with ENOSYS. Some functions are actually named
16291 something starting with __ and the normal name is an alias. */
16292 #if defined __stub_$ac_func || defined __stub___$ac_func
16299 return $ac_func ();
16304 rm -f conftest.$ac_objext conftest$ac_exeext
16305 if { (ac_try="$ac_link"
16306 case "(($ac_try" in
16307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16308 *) ac_try_echo=$ac_try;;
16310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16311 (eval "$ac_link") 2>conftest.er1
16313 grep -v '^ *+' conftest.er1 >conftest.err
16315 cat conftest.err >&5
16316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16317 (exit $ac_status); } && {
16318 test -z "$ac_c_werror_flag" ||
16319 test ! -s conftest.err
16320 } && test -s conftest$ac_exeext &&
16321 $as_test_x conftest$ac_exeext; then
16322 eval "$as_ac_var=yes"
16324 echo "$as_me: failed program was:" >&5
16325 sed 's/^/| /' conftest.$ac_ext >&5
16327 eval "$as_ac_var=no"
16330 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16331 conftest$ac_exeext conftest.$ac_ext
16333 ac_res=`eval echo '${'$as_ac_var'}'`
16334 { echo "$as_me:$LINENO: result: $ac_res" >&5
16335 echo "${ECHO_T}$ac_res" >&6; }
16336 if test `eval echo '${'$as_ac_var'}'` = yes; then
16337 cat >>confdefs.h <<_ACEOF
16338 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16344 if test $ac_cv_func_poll = yes; then
16347 for ac_header in poll.h sys/poll.h
16349 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16350 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16351 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16352 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16353 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16354 echo $ECHO_N "(cached) $ECHO_C" >&6
16356 ac_res=`eval echo '${'$as_ac_Header'}'`
16357 { echo "$as_me:$LINENO: result: $ac_res" >&5
16358 echo "${ECHO_T}$ac_res" >&6; }
16360 # Is the header compilable?
16361 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16362 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16363 cat >conftest.$ac_ext <<_ACEOF
16366 cat confdefs.h >>conftest.$ac_ext
16367 cat >>conftest.$ac_ext <<_ACEOF
16368 /* end confdefs.h. */
16369 $ac_includes_default
16370 #include <$ac_header>
16372 rm -f conftest.$ac_objext
16373 if { (ac_try="$ac_compile"
16374 case "(($ac_try" in
16375 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16376 *) ac_try_echo=$ac_try;;
16378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16379 (eval "$ac_compile") 2>conftest.er1
16381 grep -v '^ *+' conftest.er1 >conftest.err
16383 cat conftest.err >&5
16384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16385 (exit $ac_status); } && {
16386 test -z "$ac_c_werror_flag" ||
16387 test ! -s conftest.err
16388 } && test -s conftest.$ac_objext; then
16389 ac_header_compiler=yes
16391 echo "$as_me: failed program was:" >&5
16392 sed 's/^/| /' conftest.$ac_ext >&5
16394 ac_header_compiler=no
16397 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16398 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16399 echo "${ECHO_T}$ac_header_compiler" >&6; }
16401 # Is the header present?
16402 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16403 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16404 cat >conftest.$ac_ext <<_ACEOF
16407 cat confdefs.h >>conftest.$ac_ext
16408 cat >>conftest.$ac_ext <<_ACEOF
16409 /* end confdefs.h. */
16410 #include <$ac_header>
16412 if { (ac_try="$ac_cpp conftest.$ac_ext"
16413 case "(($ac_try" in
16414 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16415 *) ac_try_echo=$ac_try;;
16417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16418 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16420 grep -v '^ *+' conftest.er1 >conftest.err
16422 cat conftest.err >&5
16423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16424 (exit $ac_status); } >/dev/null && {
16425 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16426 test ! -s conftest.err
16428 ac_header_preproc=yes
16430 echo "$as_me: failed program was:" >&5
16431 sed 's/^/| /' conftest.$ac_ext >&5
16433 ac_header_preproc=no
16436 rm -f conftest.err conftest.$ac_ext
16437 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16438 echo "${ECHO_T}$ac_header_preproc" >&6; }
16440 # So? What about this header?
16441 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16443 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16444 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16445 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16446 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16447 ac_header_preproc=yes
16450 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16451 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16452 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16453 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16454 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16455 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16456 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16457 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16458 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16459 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16460 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16461 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16463 ## --------------------------------------------- ##
16464 ## Report this to <http://www.openldap.org/its/> ##
16465 ## --------------------------------------------- ##
16467 ) | sed "s/^/$as_me: WARNING: /" >&2
16470 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16471 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16472 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16473 echo $ECHO_N "(cached) $ECHO_C" >&6
16475 eval "$as_ac_Header=\$ac_header_preproc"
16477 ac_res=`eval echo '${'$as_ac_Header'}'`
16478 { echo "$as_me:$LINENO: result: $ac_res" >&5
16479 echo "${ECHO_T}$ac_res" >&6; }
16482 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16483 cat >>confdefs.h <<_ACEOF
16484 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16494 for ac_header in sys/epoll.h
16496 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16497 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16498 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16499 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16500 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16501 echo $ECHO_N "(cached) $ECHO_C" >&6
16503 ac_res=`eval echo '${'$as_ac_Header'}'`
16504 { echo "$as_me:$LINENO: result: $ac_res" >&5
16505 echo "${ECHO_T}$ac_res" >&6; }
16507 # Is the header compilable?
16508 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16509 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16510 cat >conftest.$ac_ext <<_ACEOF
16513 cat confdefs.h >>conftest.$ac_ext
16514 cat >>conftest.$ac_ext <<_ACEOF
16515 /* end confdefs.h. */
16516 $ac_includes_default
16517 #include <$ac_header>
16519 rm -f conftest.$ac_objext
16520 if { (ac_try="$ac_compile"
16521 case "(($ac_try" in
16522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16523 *) ac_try_echo=$ac_try;;
16525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16526 (eval "$ac_compile") 2>conftest.er1
16528 grep -v '^ *+' conftest.er1 >conftest.err
16530 cat conftest.err >&5
16531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16532 (exit $ac_status); } && {
16533 test -z "$ac_c_werror_flag" ||
16534 test ! -s conftest.err
16535 } && test -s conftest.$ac_objext; then
16536 ac_header_compiler=yes
16538 echo "$as_me: failed program was:" >&5
16539 sed 's/^/| /' conftest.$ac_ext >&5
16541 ac_header_compiler=no
16544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16545 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16546 echo "${ECHO_T}$ac_header_compiler" >&6; }
16548 # Is the header present?
16549 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16550 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16551 cat >conftest.$ac_ext <<_ACEOF
16554 cat confdefs.h >>conftest.$ac_ext
16555 cat >>conftest.$ac_ext <<_ACEOF
16556 /* end confdefs.h. */
16557 #include <$ac_header>
16559 if { (ac_try="$ac_cpp conftest.$ac_ext"
16560 case "(($ac_try" in
16561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16562 *) ac_try_echo=$ac_try;;
16564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16565 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16567 grep -v '^ *+' conftest.er1 >conftest.err
16569 cat conftest.err >&5
16570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16571 (exit $ac_status); } >/dev/null && {
16572 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16573 test ! -s conftest.err
16575 ac_header_preproc=yes
16577 echo "$as_me: failed program was:" >&5
16578 sed 's/^/| /' conftest.$ac_ext >&5
16580 ac_header_preproc=no
16583 rm -f conftest.err conftest.$ac_ext
16584 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16585 echo "${ECHO_T}$ac_header_preproc" >&6; }
16587 # So? What about this header?
16588 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16590 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16591 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16592 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16593 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16594 ac_header_preproc=yes
16597 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16598 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16599 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16600 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16601 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16602 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16603 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16604 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16605 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16606 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16607 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16608 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16610 ## --------------------------------------------- ##
16611 ## Report this to <http://www.openldap.org/its/> ##
16612 ## --------------------------------------------- ##
16614 ) | sed "s/^/$as_me: WARNING: /" >&2
16617 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16618 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16619 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16620 echo $ECHO_N "(cached) $ECHO_C" >&6
16622 eval "$as_ac_Header=\$ac_header_preproc"
16624 ac_res=`eval echo '${'$as_ac_Header'}'`
16625 { echo "$as_me:$LINENO: result: $ac_res" >&5
16626 echo "${ECHO_T}$ac_res" >&6; }
16629 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16630 cat >>confdefs.h <<_ACEOF
16631 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16638 if test "${ac_cv_header_sys_epoll_h}" = yes; then
16639 { echo "$as_me:$LINENO: checking for epoll system call" >&5
16640 echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6; }
16641 if test "$cross_compiling" = yes; then
16642 { echo "$as_me:$LINENO: result: no" >&5
16643 echo "${ECHO_T}no" >&6; }
16645 cat >conftest.$ac_ext <<_ACEOF
16648 cat confdefs.h >>conftest.$ac_ext
16649 cat >>conftest.$ac_ext <<_ACEOF
16650 /* end confdefs.h. */
16651 int main(int argc, char **argv)
16653 int epfd = epoll_create(256);
16654 exit (epfd == -1 ? 1 : 0);
16657 rm -f conftest$ac_exeext
16658 if { (ac_try="$ac_link"
16659 case "(($ac_try" in
16660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16661 *) ac_try_echo=$ac_try;;
16663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16664 (eval "$ac_link") 2>&5
16666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16667 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16668 { (case "(($ac_try" in
16669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16670 *) ac_try_echo=$ac_try;;
16672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16673 (eval "$ac_try") 2>&5
16675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16676 (exit $ac_status); }; }; then
16677 { echo "$as_me:$LINENO: result: yes" >&5
16678 echo "${ECHO_T}yes" >&6; }
16680 cat >>confdefs.h <<\_ACEOF
16681 #define HAVE_EPOLL 1
16685 echo "$as_me: program exited with status $ac_status" >&5
16686 echo "$as_me: failed program was:" >&5
16687 sed 's/^/| /' conftest.$ac_ext >&5
16689 ( exit $ac_status )
16690 { echo "$as_me:$LINENO: result: no" >&5
16691 echo "${ECHO_T}no" >&6; }
16693 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16700 for ac_header in sys/devpoll.h
16702 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16703 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16704 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16705 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16706 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16707 echo $ECHO_N "(cached) $ECHO_C" >&6
16709 ac_res=`eval echo '${'$as_ac_Header'}'`
16710 { echo "$as_me:$LINENO: result: $ac_res" >&5
16711 echo "${ECHO_T}$ac_res" >&6; }
16713 # Is the header compilable?
16714 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16715 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16716 cat >conftest.$ac_ext <<_ACEOF
16719 cat confdefs.h >>conftest.$ac_ext
16720 cat >>conftest.$ac_ext <<_ACEOF
16721 /* end confdefs.h. */
16722 $ac_includes_default
16723 #include <$ac_header>
16725 rm -f conftest.$ac_objext
16726 if { (ac_try="$ac_compile"
16727 case "(($ac_try" in
16728 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16729 *) ac_try_echo=$ac_try;;
16731 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16732 (eval "$ac_compile") 2>conftest.er1
16734 grep -v '^ *+' conftest.er1 >conftest.err
16736 cat conftest.err >&5
16737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16738 (exit $ac_status); } && {
16739 test -z "$ac_c_werror_flag" ||
16740 test ! -s conftest.err
16741 } && test -s conftest.$ac_objext; then
16742 ac_header_compiler=yes
16744 echo "$as_me: failed program was:" >&5
16745 sed 's/^/| /' conftest.$ac_ext >&5
16747 ac_header_compiler=no
16750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16751 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16752 echo "${ECHO_T}$ac_header_compiler" >&6; }
16754 # Is the header present?
16755 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16756 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16757 cat >conftest.$ac_ext <<_ACEOF
16760 cat confdefs.h >>conftest.$ac_ext
16761 cat >>conftest.$ac_ext <<_ACEOF
16762 /* end confdefs.h. */
16763 #include <$ac_header>
16765 if { (ac_try="$ac_cpp conftest.$ac_ext"
16766 case "(($ac_try" in
16767 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16768 *) ac_try_echo=$ac_try;;
16770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16771 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16773 grep -v '^ *+' conftest.er1 >conftest.err
16775 cat conftest.err >&5
16776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16777 (exit $ac_status); } >/dev/null && {
16778 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16779 test ! -s conftest.err
16781 ac_header_preproc=yes
16783 echo "$as_me: failed program was:" >&5
16784 sed 's/^/| /' conftest.$ac_ext >&5
16786 ac_header_preproc=no
16789 rm -f conftest.err conftest.$ac_ext
16790 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16791 echo "${ECHO_T}$ac_header_preproc" >&6; }
16793 # So? What about this header?
16794 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16796 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16797 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16798 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16799 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16800 ac_header_preproc=yes
16803 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16804 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16805 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16806 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16807 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16808 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16809 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16810 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16811 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16812 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16813 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16814 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16816 ## --------------------------------------------- ##
16817 ## Report this to <http://www.openldap.org/its/> ##
16818 ## --------------------------------------------- ##
16820 ) | sed "s/^/$as_me: WARNING: /" >&2
16823 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16824 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16825 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16826 echo $ECHO_N "(cached) $ECHO_C" >&6
16828 eval "$as_ac_Header=\$ac_header_preproc"
16830 ac_res=`eval echo '${'$as_ac_Header'}'`
16831 { echo "$as_me:$LINENO: result: $ac_res" >&5
16832 echo "${ECHO_T}$ac_res" >&6; }
16835 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16836 cat >>confdefs.h <<_ACEOF
16837 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16844 if test "${ac_cv_header_sys_devpoll_h}" = yes \
16845 -a "${ac_cv_header_poll_h}" = yes ; \
16847 { echo "$as_me:$LINENO: checking for /dev/poll" >&5
16848 echo $ECHO_N "checking for /dev/poll... $ECHO_C" >&6; }
16849 if test "$cross_compiling" = yes; then
16850 { echo "$as_me:$LINENO: result: no" >&5
16851 echo "${ECHO_T}no" >&6; }
16853 cat >conftest.$ac_ext <<_ACEOF
16856 cat confdefs.h >>conftest.$ac_ext
16857 cat >>conftest.$ac_ext <<_ACEOF
16858 /* end confdefs.h. */
16859 int main(int argc, char **argv)
16861 int devpollfd = open("/dev/poll", /* O_RDWR */ 2);
16862 exit (devpollfd == -1 ? 1 : 0);
16865 rm -f conftest$ac_exeext
16866 if { (ac_try="$ac_link"
16867 case "(($ac_try" in
16868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16869 *) ac_try_echo=$ac_try;;
16871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16872 (eval "$ac_link") 2>&5
16874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16875 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16876 { (case "(($ac_try" in
16877 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16878 *) ac_try_echo=$ac_try;;
16880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16881 (eval "$ac_try") 2>&5
16883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16884 (exit $ac_status); }; }; then
16885 { echo "$as_me:$LINENO: result: yes" >&5
16886 echo "${ECHO_T}yes" >&6; }
16888 cat >>confdefs.h <<\_ACEOF
16889 #define HAVE_DEVPOLL 1
16893 echo "$as_me: program exited with status $ac_status" >&5
16894 echo "$as_me: failed program was:" >&5
16895 sed 's/^/| /' conftest.$ac_ext >&5
16897 ( exit $ac_status )
16898 { echo "$as_me:$LINENO: result: no" >&5
16899 echo "${ECHO_T}no" >&6; }
16901 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16908 { echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
16909 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6; }
16910 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
16911 echo $ECHO_N "(cached) $ECHO_C" >&6
16914 cat >conftest.$ac_ext <<_ACEOF
16917 cat confdefs.h >>conftest.$ac_ext
16918 cat >>conftest.$ac_ext <<_ACEOF
16919 /* end confdefs.h. */
16922 #include <sys/types.h>
16925 #include <stdlib.h>
16930 char *c = (char *) *sys_errlist
16935 rm -f conftest.$ac_objext
16936 if { (ac_try="$ac_compile"
16937 case "(($ac_try" in
16938 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16939 *) ac_try_echo=$ac_try;;
16941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16942 (eval "$ac_compile") 2>conftest.er1
16944 grep -v '^ *+' conftest.er1 >conftest.err
16946 cat conftest.err >&5
16947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16948 (exit $ac_status); } && {
16949 test -z "$ac_c_werror_flag" ||
16950 test ! -s conftest.err
16951 } && test -s conftest.$ac_objext; then
16952 ol_cv_dcl_sys_errlist=yes
16953 ol_cv_have_sys_errlist=yes
16955 echo "$as_me: failed program was:" >&5
16956 sed 's/^/| /' conftest.$ac_ext >&5
16958 ol_cv_dcl_sys_errlist=no
16961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16963 { echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
16964 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6; }
16966 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
16967 if test $ol_cv_dcl_sys_errlist = no ; then
16969 cat >>confdefs.h <<\_ACEOF
16970 #define DECL_SYS_ERRLIST 1
16974 { echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
16975 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6; }
16976 if test "${ol_cv_have_sys_errlist+set}" = set; then
16977 echo $ECHO_N "(cached) $ECHO_C" >&6
16980 cat >conftest.$ac_ext <<_ACEOF
16983 cat confdefs.h >>conftest.$ac_ext
16984 cat >>conftest.$ac_ext <<_ACEOF
16985 /* end confdefs.h. */
16990 char *c = (char *) *sys_errlist
16995 rm -f conftest.$ac_objext conftest$ac_exeext
16996 if { (ac_try="$ac_link"
16997 case "(($ac_try" in
16998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16999 *) ac_try_echo=$ac_try;;
17001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17002 (eval "$ac_link") 2>conftest.er1
17004 grep -v '^ *+' conftest.er1 >conftest.err
17006 cat conftest.err >&5
17007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17008 (exit $ac_status); } && {
17009 test -z "$ac_c_werror_flag" ||
17010 test ! -s conftest.err
17011 } && test -s conftest$ac_exeext &&
17012 $as_test_x conftest$ac_exeext; then
17013 ol_cv_have_sys_errlist=yes
17015 echo "$as_me: failed program was:" >&5
17016 sed 's/^/| /' conftest.$ac_ext >&5
17018 ol_cv_have_sys_errlist=no
17021 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17022 conftest$ac_exeext conftest.$ac_ext
17024 { echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
17025 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6; }
17027 if test $ol_cv_have_sys_errlist = yes ; then
17029 cat >>confdefs.h <<\_ACEOF
17030 #define HAVE_SYS_ERRLIST 1
17036 for ac_func in strerror strerror_r
17038 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17039 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17040 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17041 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17042 echo $ECHO_N "(cached) $ECHO_C" >&6
17044 cat >conftest.$ac_ext <<_ACEOF
17047 cat confdefs.h >>conftest.$ac_ext
17048 cat >>conftest.$ac_ext <<_ACEOF
17049 /* end confdefs.h. */
17050 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17051 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17052 #define $ac_func innocuous_$ac_func
17054 /* System header to define __stub macros and hopefully few prototypes,
17055 which can conflict with char $ac_func (); below.
17056 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17057 <limits.h> exists even on freestanding compilers. */
17060 # include <limits.h>
17062 # include <assert.h>
17067 /* Override any GCC internal prototype to avoid an error.
17068 Use char because int might match the return type of a GCC
17069 builtin and then its argument prototype would still apply. */
17074 /* The GNU C library defines this for functions which it implements
17075 to always fail with ENOSYS. Some functions are actually named
17076 something starting with __ and the normal name is an alias. */
17077 #if defined __stub_$ac_func || defined __stub___$ac_func
17084 return $ac_func ();
17089 rm -f conftest.$ac_objext conftest$ac_exeext
17090 if { (ac_try="$ac_link"
17091 case "(($ac_try" in
17092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17093 *) ac_try_echo=$ac_try;;
17095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17096 (eval "$ac_link") 2>conftest.er1
17098 grep -v '^ *+' conftest.er1 >conftest.err
17100 cat conftest.err >&5
17101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17102 (exit $ac_status); } && {
17103 test -z "$ac_c_werror_flag" ||
17104 test ! -s conftest.err
17105 } && test -s conftest$ac_exeext &&
17106 $as_test_x conftest$ac_exeext; then
17107 eval "$as_ac_var=yes"
17109 echo "$as_me: failed program was:" >&5
17110 sed 's/^/| /' conftest.$ac_ext >&5
17112 eval "$as_ac_var=no"
17115 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17116 conftest$ac_exeext conftest.$ac_ext
17118 ac_res=`eval echo '${'$as_ac_var'}'`
17119 { echo "$as_me:$LINENO: result: $ac_res" >&5
17120 echo "${ECHO_T}$ac_res" >&6; }
17121 if test `eval echo '${'$as_ac_var'}'` = yes; then
17122 cat >>confdefs.h <<_ACEOF
17123 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17129 ol_cv_func_strerror_r=no
17130 if test "${ac_cv_func_strerror_r}" = yes ; then
17131 { echo "$as_me:$LINENO: checking non-posix strerror_r" >&5
17132 echo $ECHO_N "checking non-posix strerror_r... $ECHO_C" >&6; }
17133 if test "${ol_cv_nonposix_strerror_r+set}" = set; then
17134 echo $ECHO_N "(cached) $ECHO_C" >&6
17137 cat >conftest.$ac_ext <<_ACEOF
17140 cat confdefs.h >>conftest.$ac_ext
17141 cat >>conftest.$ac_ext <<_ACEOF
17142 /* end confdefs.h. */
17143 #include <string.h>
17145 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17146 $EGREP "strerror_r" >/dev/null 2>&1; then
17147 ol_decl_strerror_r=yes
17149 ol_decl_strerror_r=no
17153 if test $ol_decl_strerror_r = yes ; then
17154 cat >conftest.$ac_ext <<_ACEOF
17157 cat confdefs.h >>conftest.$ac_ext
17158 cat >>conftest.$ac_ext <<_ACEOF
17159 /* end confdefs.h. */
17160 #include <string.h>
17164 /* from autoconf 2.59 */
17166 char x = *strerror_r (0, buf, sizeof buf);
17167 char *p = strerror_r (0, buf, sizeof buf);
17173 rm -f conftest.$ac_objext
17174 if { (ac_try="$ac_compile"
17175 case "(($ac_try" in
17176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17177 *) ac_try_echo=$ac_try;;
17179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17180 (eval "$ac_compile") 2>conftest.er1
17182 grep -v '^ *+' conftest.er1 >conftest.err
17184 cat conftest.err >&5
17185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17186 (exit $ac_status); } && {
17187 test -z "$ac_c_werror_flag" ||
17188 test ! -s conftest.err
17189 } && test -s conftest.$ac_objext; then
17190 ol_cv_nonposix_strerror_r=yes
17192 echo "$as_me: failed program was:" >&5
17193 sed 's/^/| /' conftest.$ac_ext >&5
17195 ol_cv_nonposix_strerror_r=no
17198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17200 if test "$cross_compiling" = yes; then
17201 ol_cv_nonposix_strerror=no
17203 cat >conftest.$ac_ext <<_ACEOF
17206 cat confdefs.h >>conftest.$ac_ext
17207 cat >>conftest.$ac_ext <<_ACEOF
17208 /* end confdefs.h. */
17213 strerror_r( 1, buf, sizeof buf );
17214 exit( buf[0] == 0 );
17218 rm -f conftest$ac_exeext
17219 if { (ac_try="$ac_link"
17220 case "(($ac_try" in
17221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17222 *) ac_try_echo=$ac_try;;
17224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17225 (eval "$ac_link") 2>&5
17227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17228 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17229 { (case "(($ac_try" in
17230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17231 *) ac_try_echo=$ac_try;;
17233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17234 (eval "$ac_try") 2>&5
17236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17237 (exit $ac_status); }; }; then
17238 ol_cv_nonposix_strerror_r=yes
17240 echo "$as_me: program exited with status $ac_status" >&5
17241 echo "$as_me: failed program was:" >&5
17242 sed 's/^/| /' conftest.$ac_ext >&5
17244 ( exit $ac_status )
17245 ol_cv_nonposix_strerror=no
17247 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17254 { echo "$as_me:$LINENO: result: $ol_cv_nonposix_strerror_r" >&5
17255 echo "${ECHO_T}$ol_cv_nonposix_strerror_r" >&6; }
17256 if test $ol_cv_nonposix_strerror_r = yes ; then
17258 cat >>confdefs.h <<\_ACEOF
17259 #define HAVE_NONPOSIX_STRERROR_R 1
17264 elif test "${ac_cv_func_strerror}" = no ; then
17265 { echo "$as_me:$LINENO: checking declaration of sys_errlist" >&5
17266 echo $ECHO_N "checking declaration of sys_errlist... $ECHO_C" >&6; }
17267 if test "${ol_cv_dcl_sys_errlist+set}" = set; then
17268 echo $ECHO_N "(cached) $ECHO_C" >&6
17271 cat >conftest.$ac_ext <<_ACEOF
17274 cat confdefs.h >>conftest.$ac_ext
17275 cat >>conftest.$ac_ext <<_ACEOF
17276 /* end confdefs.h. */
17279 #include <sys/types.h>
17282 #include <stdlib.h>
17287 char *c = (char *) *sys_errlist
17292 rm -f conftest.$ac_objext
17293 if { (ac_try="$ac_compile"
17294 case "(($ac_try" in
17295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17296 *) ac_try_echo=$ac_try;;
17298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17299 (eval "$ac_compile") 2>conftest.er1
17301 grep -v '^ *+' conftest.er1 >conftest.err
17303 cat conftest.err >&5
17304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17305 (exit $ac_status); } && {
17306 test -z "$ac_c_werror_flag" ||
17307 test ! -s conftest.err
17308 } && test -s conftest.$ac_objext; then
17309 ol_cv_dcl_sys_errlist=yes
17310 ol_cv_have_sys_errlist=yes
17312 echo "$as_me: failed program was:" >&5
17313 sed 's/^/| /' conftest.$ac_ext >&5
17315 ol_cv_dcl_sys_errlist=no
17318 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17320 { echo "$as_me:$LINENO: result: $ol_cv_dcl_sys_errlist" >&5
17321 echo "${ECHO_T}$ol_cv_dcl_sys_errlist" >&6; }
17323 # It's possible (for near-UNIX clones) that sys_errlist doesn't exist
17324 if test $ol_cv_dcl_sys_errlist = no ; then
17326 cat >>confdefs.h <<\_ACEOF
17327 #define DECL_SYS_ERRLIST 1
17331 { echo "$as_me:$LINENO: checking existence of sys_errlist" >&5
17332 echo $ECHO_N "checking existence of sys_errlist... $ECHO_C" >&6; }
17333 if test "${ol_cv_have_sys_errlist+set}" = set; then
17334 echo $ECHO_N "(cached) $ECHO_C" >&6
17337 cat >conftest.$ac_ext <<_ACEOF
17340 cat confdefs.h >>conftest.$ac_ext
17341 cat >>conftest.$ac_ext <<_ACEOF
17342 /* end confdefs.h. */
17347 char *c = (char *) *sys_errlist
17352 rm -f conftest.$ac_objext conftest$ac_exeext
17353 if { (ac_try="$ac_link"
17354 case "(($ac_try" in
17355 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17356 *) ac_try_echo=$ac_try;;
17358 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17359 (eval "$ac_link") 2>conftest.er1
17361 grep -v '^ *+' conftest.er1 >conftest.err
17363 cat conftest.err >&5
17364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17365 (exit $ac_status); } && {
17366 test -z "$ac_c_werror_flag" ||
17367 test ! -s conftest.err
17368 } && test -s conftest$ac_exeext &&
17369 $as_test_x conftest$ac_exeext; then
17370 ol_cv_have_sys_errlist=yes
17372 echo "$as_me: failed program was:" >&5
17373 sed 's/^/| /' conftest.$ac_ext >&5
17375 ol_cv_have_sys_errlist=no
17378 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17379 conftest$ac_exeext conftest.$ac_ext
17381 { echo "$as_me:$LINENO: result: $ol_cv_have_sys_errlist" >&5
17382 echo "${ECHO_T}$ol_cv_have_sys_errlist" >&6; }
17384 if test $ol_cv_have_sys_errlist = yes ; then
17386 cat >>confdefs.h <<\_ACEOF
17387 #define HAVE_SYS_ERRLIST 1
17396 for ac_header in regex.h
17398 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17399 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17400 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17401 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17402 echo $ECHO_N "(cached) $ECHO_C" >&6
17404 cat >conftest.$ac_ext <<_ACEOF
17407 cat confdefs.h >>conftest.$ac_ext
17408 cat >>conftest.$ac_ext <<_ACEOF
17409 /* end confdefs.h. */
17410 $ac_includes_default
17411 #ifdef HAVE_SYS_TYPES_H
17412 #include <sys/types.h>
17416 #include <$ac_header>
17418 rm -f conftest.$ac_objext
17419 if { (ac_try="$ac_compile"
17420 case "(($ac_try" in
17421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17422 *) ac_try_echo=$ac_try;;
17424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17425 (eval "$ac_compile") 2>conftest.er1
17427 grep -v '^ *+' conftest.er1 >conftest.err
17429 cat conftest.err >&5
17430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17431 (exit $ac_status); } && {
17432 test -z "$ac_c_werror_flag" ||
17433 test ! -s conftest.err
17434 } && test -s conftest.$ac_objext; then
17435 eval "$as_ac_Header=yes"
17437 echo "$as_me: failed program was:" >&5
17438 sed 's/^/| /' conftest.$ac_ext >&5
17440 eval "$as_ac_Header=no"
17443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17445 ac_res=`eval echo '${'$as_ac_Header'}'`
17446 { echo "$as_me:$LINENO: result: $ac_res" >&5
17447 echo "${ECHO_T}$ac_res" >&6; }
17448 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17449 cat >>confdefs.h <<_ACEOF
17450 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17458 if test "$ac_cv_header_regex_h" != yes ; then
17459 { { echo "$as_me:$LINENO: error: POSIX regex.h required." >&5
17460 echo "$as_me: error: POSIX regex.h required." >&2;}
17461 { (exit 1); exit 1; }; }
17463 { echo "$as_me:$LINENO: checking for library containing regfree" >&5
17464 echo $ECHO_N "checking for library containing regfree... $ECHO_C" >&6; }
17465 if test "${ac_cv_search_regfree+set}" = set; then
17466 echo $ECHO_N "(cached) $ECHO_C" >&6
17468 ac_func_search_save_LIBS=$LIBS
17469 cat >conftest.$ac_ext <<_ACEOF
17472 cat confdefs.h >>conftest.$ac_ext
17473 cat >>conftest.$ac_ext <<_ACEOF
17474 /* end confdefs.h. */
17476 /* Override any GCC internal prototype to avoid an error.
17477 Use char because int might match the return type of a GCC
17478 builtin and then its argument prototype would still apply. */
17491 for ac_lib in '' regex gnuregex; do
17492 if test -z "$ac_lib"; then
17493 ac_res="none required"
17496 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17498 rm -f conftest.$ac_objext conftest$ac_exeext
17499 if { (ac_try="$ac_link"
17500 case "(($ac_try" in
17501 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17502 *) ac_try_echo=$ac_try;;
17504 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17505 (eval "$ac_link") 2>conftest.er1
17507 grep -v '^ *+' conftest.er1 >conftest.err
17509 cat conftest.err >&5
17510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17511 (exit $ac_status); } && {
17512 test -z "$ac_c_werror_flag" ||
17513 test ! -s conftest.err
17514 } && test -s conftest$ac_exeext &&
17515 $as_test_x conftest$ac_exeext; then
17516 ac_cv_search_regfree=$ac_res
17518 echo "$as_me: failed program was:" >&5
17519 sed 's/^/| /' conftest.$ac_ext >&5
17524 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17526 if test "${ac_cv_search_regfree+set}" = set; then
17530 if test "${ac_cv_search_regfree+set}" = set; then
17533 ac_cv_search_regfree=no
17535 rm conftest.$ac_ext
17536 LIBS=$ac_func_search_save_LIBS
17538 { echo "$as_me:$LINENO: result: $ac_cv_search_regfree" >&5
17539 echo "${ECHO_T}$ac_cv_search_regfree" >&6; }
17540 ac_res=$ac_cv_search_regfree
17541 if test "$ac_res" != no; then
17542 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
17545 { { echo "$as_me:$LINENO: error: POSIX regex required." >&5
17546 echo "$as_me: error: POSIX regex required." >&2;}
17547 { (exit 1); exit 1; }; }
17552 { echo "$as_me:$LINENO: checking for compatible POSIX regex" >&5
17553 echo $ECHO_N "checking for compatible POSIX regex... $ECHO_C" >&6; }
17554 if test "${ol_cv_c_posix_regex+set}" = set; then
17555 echo $ECHO_N "(cached) $ECHO_C" >&6
17558 if test "$cross_compiling" = yes; then
17559 ol_cv_c_posix_regex=cross
17561 cat >conftest.$ac_ext <<_ACEOF
17564 cat confdefs.h >>conftest.$ac_ext
17565 cat >>conftest.$ac_ext <<_ACEOF
17566 /* end confdefs.h. */
17568 #include <sys/types.h>
17570 static char *pattern, *string;
17578 if(regcomp(&re, pattern, 0)) {
17582 string = "ALL MATCH";
17584 rc = regexec(&re, string, 0, (void*)0, 0);
17591 rm -f conftest$ac_exeext
17592 if { (ac_try="$ac_link"
17593 case "(($ac_try" in
17594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17595 *) ac_try_echo=$ac_try;;
17597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17598 (eval "$ac_link") 2>&5
17600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17601 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17602 { (case "(($ac_try" in
17603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17604 *) ac_try_echo=$ac_try;;
17606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17607 (eval "$ac_try") 2>&5
17609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17610 (exit $ac_status); }; }; then
17611 ol_cv_c_posix_regex=yes
17613 echo "$as_me: program exited with status $ac_status" >&5
17614 echo "$as_me: failed program was:" >&5
17615 sed 's/^/| /' conftest.$ac_ext >&5
17617 ( exit $ac_status )
17618 ol_cv_c_posix_regex=no
17620 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17625 { echo "$as_me:$LINENO: result: $ol_cv_c_posix_regex" >&5
17626 echo "${ECHO_T}$ol_cv_c_posix_regex" >&6; }
17628 if test "$ol_cv_c_posix_regex" = no ; then
17629 { { echo "$as_me:$LINENO: error: broken POSIX regex!" >&5
17630 echo "$as_me: error: broken POSIX regex!" >&2;}
17631 { (exit 1); exit 1; }; }
17637 for ac_header in sys/uuid.h
17639 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17640 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17641 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17642 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17643 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17644 echo $ECHO_N "(cached) $ECHO_C" >&6
17646 ac_res=`eval echo '${'$as_ac_Header'}'`
17647 { echo "$as_me:$LINENO: result: $ac_res" >&5
17648 echo "${ECHO_T}$ac_res" >&6; }
17650 # Is the header compilable?
17651 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17652 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17653 cat >conftest.$ac_ext <<_ACEOF
17656 cat confdefs.h >>conftest.$ac_ext
17657 cat >>conftest.$ac_ext <<_ACEOF
17658 /* end confdefs.h. */
17659 $ac_includes_default
17660 #include <$ac_header>
17662 rm -f conftest.$ac_objext
17663 if { (ac_try="$ac_compile"
17664 case "(($ac_try" in
17665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17666 *) ac_try_echo=$ac_try;;
17668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17669 (eval "$ac_compile") 2>conftest.er1
17671 grep -v '^ *+' conftest.er1 >conftest.err
17673 cat conftest.err >&5
17674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17675 (exit $ac_status); } && {
17676 test -z "$ac_c_werror_flag" ||
17677 test ! -s conftest.err
17678 } && test -s conftest.$ac_objext; then
17679 ac_header_compiler=yes
17681 echo "$as_me: failed program was:" >&5
17682 sed 's/^/| /' conftest.$ac_ext >&5
17684 ac_header_compiler=no
17687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17688 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17689 echo "${ECHO_T}$ac_header_compiler" >&6; }
17691 # Is the header present?
17692 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17693 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17694 cat >conftest.$ac_ext <<_ACEOF
17697 cat confdefs.h >>conftest.$ac_ext
17698 cat >>conftest.$ac_ext <<_ACEOF
17699 /* end confdefs.h. */
17700 #include <$ac_header>
17702 if { (ac_try="$ac_cpp conftest.$ac_ext"
17703 case "(($ac_try" in
17704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17705 *) ac_try_echo=$ac_try;;
17707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17708 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17710 grep -v '^ *+' conftest.er1 >conftest.err
17712 cat conftest.err >&5
17713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17714 (exit $ac_status); } >/dev/null && {
17715 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17716 test ! -s conftest.err
17718 ac_header_preproc=yes
17720 echo "$as_me: failed program was:" >&5
17721 sed 's/^/| /' conftest.$ac_ext >&5
17723 ac_header_preproc=no
17726 rm -f conftest.err conftest.$ac_ext
17727 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17728 echo "${ECHO_T}$ac_header_preproc" >&6; }
17730 # So? What about this header?
17731 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17733 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17734 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17735 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17736 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17737 ac_header_preproc=yes
17740 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17741 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17742 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17743 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17744 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17745 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17746 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17747 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17748 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17749 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17750 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17751 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17753 ## --------------------------------------------- ##
17754 ## Report this to <http://www.openldap.org/its/> ##
17755 ## --------------------------------------------- ##
17757 ) | sed "s/^/$as_me: WARNING: /" >&2
17760 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17761 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17762 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17763 echo $ECHO_N "(cached) $ECHO_C" >&6
17765 eval "$as_ac_Header=\$ac_header_preproc"
17767 ac_res=`eval echo '${'$as_ac_Header'}'`
17768 { echo "$as_me:$LINENO: result: $ac_res" >&5
17769 echo "${ECHO_T}$ac_res" >&6; }
17772 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17773 cat >>confdefs.h <<_ACEOF
17774 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17781 if test $ac_cv_header_sys_uuid_h = yes ; then
17783 { echo "$as_me:$LINENO: checking for library containing uuid_to_str" >&5
17784 echo $ECHO_N "checking for library containing uuid_to_str... $ECHO_C" >&6; }
17785 if test "${ac_cv_search_uuid_to_str+set}" = set; then
17786 echo $ECHO_N "(cached) $ECHO_C" >&6
17788 ac_func_search_save_LIBS=$LIBS
17789 cat >conftest.$ac_ext <<_ACEOF
17792 cat confdefs.h >>conftest.$ac_ext
17793 cat >>conftest.$ac_ext <<_ACEOF
17794 /* end confdefs.h. */
17796 /* Override any GCC internal prototype to avoid an error.
17797 Use char because int might match the return type of a GCC
17798 builtin and then its argument prototype would still apply. */
17802 char uuid_to_str ();
17806 return uuid_to_str ();
17811 for ac_lib in '' uuid; do
17812 if test -z "$ac_lib"; then
17813 ac_res="none required"
17816 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
17818 rm -f conftest.$ac_objext conftest$ac_exeext
17819 if { (ac_try="$ac_link"
17820 case "(($ac_try" in
17821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17822 *) ac_try_echo=$ac_try;;
17824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17825 (eval "$ac_link") 2>conftest.er1
17827 grep -v '^ *+' conftest.er1 >conftest.err
17829 cat conftest.err >&5
17830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17831 (exit $ac_status); } && {
17832 test -z "$ac_c_werror_flag" ||
17833 test ! -s conftest.err
17834 } && test -s conftest$ac_exeext &&
17835 $as_test_x conftest$ac_exeext; then
17836 ac_cv_search_uuid_to_str=$ac_res
17838 echo "$as_me: failed program was:" >&5
17839 sed 's/^/| /' conftest.$ac_ext >&5
17844 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17846 if test "${ac_cv_search_uuid_to_str+set}" = set; then
17850 if test "${ac_cv_search_uuid_to_str+set}" = set; then
17853 ac_cv_search_uuid_to_str=no
17855 rm conftest.$ac_ext
17856 LIBS=$ac_func_search_save_LIBS
17858 { echo "$as_me:$LINENO: result: $ac_cv_search_uuid_to_str" >&5
17859 echo "${ECHO_T}$ac_cv_search_uuid_to_str" >&6; }
17860 ac_res=$ac_cv_search_uuid_to_str
17861 if test "$ac_res" != no; then
17862 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
17870 if test $have_uuid = yes ; then
17872 cat >>confdefs.h <<\_ACEOF
17873 #define HAVE_UUID_TO_STR 1
17877 test "$ac_cv_search_uuid_to_str" = "none required" || \
17878 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_to_str"
17882 if test $have_uuid = no ; then
17884 for ac_header in uuid/uuid.h
17886 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17887 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17888 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17889 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17890 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17891 echo $ECHO_N "(cached) $ECHO_C" >&6
17893 ac_res=`eval echo '${'$as_ac_Header'}'`
17894 { echo "$as_me:$LINENO: result: $ac_res" >&5
17895 echo "${ECHO_T}$ac_res" >&6; }
17897 # Is the header compilable?
17898 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17899 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17900 cat >conftest.$ac_ext <<_ACEOF
17903 cat confdefs.h >>conftest.$ac_ext
17904 cat >>conftest.$ac_ext <<_ACEOF
17905 /* end confdefs.h. */
17906 $ac_includes_default
17907 #include <$ac_header>
17909 rm -f conftest.$ac_objext
17910 if { (ac_try="$ac_compile"
17911 case "(($ac_try" in
17912 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17913 *) ac_try_echo=$ac_try;;
17915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17916 (eval "$ac_compile") 2>conftest.er1
17918 grep -v '^ *+' conftest.er1 >conftest.err
17920 cat conftest.err >&5
17921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17922 (exit $ac_status); } && {
17923 test -z "$ac_c_werror_flag" ||
17924 test ! -s conftest.err
17925 } && test -s conftest.$ac_objext; then
17926 ac_header_compiler=yes
17928 echo "$as_me: failed program was:" >&5
17929 sed 's/^/| /' conftest.$ac_ext >&5
17931 ac_header_compiler=no
17934 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17935 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17936 echo "${ECHO_T}$ac_header_compiler" >&6; }
17938 # Is the header present?
17939 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17940 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17941 cat >conftest.$ac_ext <<_ACEOF
17944 cat confdefs.h >>conftest.$ac_ext
17945 cat >>conftest.$ac_ext <<_ACEOF
17946 /* end confdefs.h. */
17947 #include <$ac_header>
17949 if { (ac_try="$ac_cpp conftest.$ac_ext"
17950 case "(($ac_try" in
17951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17952 *) ac_try_echo=$ac_try;;
17954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17955 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17957 grep -v '^ *+' conftest.er1 >conftest.err
17959 cat conftest.err >&5
17960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17961 (exit $ac_status); } >/dev/null && {
17962 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17963 test ! -s conftest.err
17965 ac_header_preproc=yes
17967 echo "$as_me: failed program was:" >&5
17968 sed 's/^/| /' conftest.$ac_ext >&5
17970 ac_header_preproc=no
17973 rm -f conftest.err conftest.$ac_ext
17974 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17975 echo "${ECHO_T}$ac_header_preproc" >&6; }
17977 # So? What about this header?
17978 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17980 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17981 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17982 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17983 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17984 ac_header_preproc=yes
17987 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17988 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17989 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17990 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17991 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17992 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17993 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17994 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17995 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17996 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17997 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17998 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18000 ## --------------------------------------------- ##
18001 ## Report this to <http://www.openldap.org/its/> ##
18002 ## --------------------------------------------- ##
18004 ) | sed "s/^/$as_me: WARNING: /" >&2
18007 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18008 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18009 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18010 echo $ECHO_N "(cached) $ECHO_C" >&6
18012 eval "$as_ac_Header=\$ac_header_preproc"
18014 ac_res=`eval echo '${'$as_ac_Header'}'`
18015 { echo "$as_me:$LINENO: result: $ac_res" >&5
18016 echo "${ECHO_T}$ac_res" >&6; }
18019 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18020 cat >>confdefs.h <<_ACEOF
18021 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18028 if test $ac_cv_header_uuid_uuid_h = yes ; then
18030 { echo "$as_me:$LINENO: checking for library containing uuid_generate" >&5
18031 echo $ECHO_N "checking for library containing uuid_generate... $ECHO_C" >&6; }
18032 if test "${ac_cv_search_uuid_generate+set}" = set; then
18033 echo $ECHO_N "(cached) $ECHO_C" >&6
18035 ac_func_search_save_LIBS=$LIBS
18036 cat >conftest.$ac_ext <<_ACEOF
18039 cat confdefs.h >>conftest.$ac_ext
18040 cat >>conftest.$ac_ext <<_ACEOF
18041 /* end confdefs.h. */
18043 /* Override any GCC internal prototype to avoid an error.
18044 Use char because int might match the return type of a GCC
18045 builtin and then its argument prototype would still apply. */
18049 char uuid_generate ();
18053 return uuid_generate ();
18058 for ac_lib in '' uuid; do
18059 if test -z "$ac_lib"; then
18060 ac_res="none required"
18063 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
18065 rm -f conftest.$ac_objext conftest$ac_exeext
18066 if { (ac_try="$ac_link"
18067 case "(($ac_try" in
18068 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18069 *) ac_try_echo=$ac_try;;
18071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18072 (eval "$ac_link") 2>conftest.er1
18074 grep -v '^ *+' conftest.er1 >conftest.err
18076 cat conftest.err >&5
18077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18078 (exit $ac_status); } && {
18079 test -z "$ac_c_werror_flag" ||
18080 test ! -s conftest.err
18081 } && test -s conftest$ac_exeext &&
18082 $as_test_x conftest$ac_exeext; then
18083 ac_cv_search_uuid_generate=$ac_res
18085 echo "$as_me: failed program was:" >&5
18086 sed 's/^/| /' conftest.$ac_ext >&5
18091 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18093 if test "${ac_cv_search_uuid_generate+set}" = set; then
18097 if test "${ac_cv_search_uuid_generate+set}" = set; then
18100 ac_cv_search_uuid_generate=no
18102 rm conftest.$ac_ext
18103 LIBS=$ac_func_search_save_LIBS
18105 { echo "$as_me:$LINENO: result: $ac_cv_search_uuid_generate" >&5
18106 echo "${ECHO_T}$ac_cv_search_uuid_generate" >&6; }
18107 ac_res=$ac_cv_search_uuid_generate
18108 if test "$ac_res" != no; then
18109 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
18117 if test $have_uuid = yes ; then
18119 cat >>confdefs.h <<\_ACEOF
18120 #define HAVE_UUID_GENERATE 1
18124 test "$ac_cv_search_uuid_generate" = "none required" || \
18125 SLAPD_LIBS="$SLAPD_LIBS $ac_cv_search_uuid_generate"
18130 if test $have_uuid = no ; then
18131 { echo "$as_me:$LINENO: checking to see if -lrpcrt4 is needed for win32 UUID support" >&5
18132 echo $ECHO_N "checking to see if -lrpcrt4 is needed for win32 UUID support... $ECHO_C" >&6; }
18134 LIBS="$LIBS -lrpcrt4"
18135 cat >conftest.$ac_ext <<_ACEOF
18138 cat confdefs.h >>conftest.$ac_ext
18139 cat >>conftest.$ac_ext <<_ACEOF
18140 /* end confdefs.h. */
18142 int __stdcall UuidCreate(void *);
18143 int __stdcall UuidToStringA(void *,void **);
18150 UuidToStringA(0,0);
18156 rm -f conftest.$ac_objext conftest$ac_exeext
18157 if { (ac_try="$ac_link"
18158 case "(($ac_try" in
18159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18160 *) ac_try_echo=$ac_try;;
18162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18163 (eval "$ac_link") 2>conftest.er1
18165 grep -v '^ *+' conftest.er1 >conftest.err
18167 cat conftest.err >&5
18168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18169 (exit $ac_status); } && {
18170 test -z "$ac_c_werror_flag" ||
18171 test ! -s conftest.err
18172 } && test -s conftest$ac_exeext &&
18173 $as_test_x conftest$ac_exeext; then
18176 echo "$as_me: failed program was:" >&5
18177 sed 's/^/| /' conftest.$ac_ext >&5
18182 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18183 conftest$ac_exeext conftest.$ac_ext
18184 if test $need_rpcrt = yes; then
18185 SLAPD_LIBS="$SLAPD_LIBS -lrpcrt4"
18188 { echo "$as_me:$LINENO: result: $need_rpcrt" >&5
18189 echo "${ECHO_T}$need_rpcrt" >&6; }
18192 ol_cv_lib_resolver=no
18193 if test $ol_cv_lib_resolver = no ; then
18194 { echo "$as_me:$LINENO: checking for resolver link (default)" >&5
18195 echo $ECHO_N "checking for resolver link (default)... $ECHO_C" >&6; }
18196 if test "${ol_cv_resolver_none+set}" = set; then
18197 echo $ECHO_N "(cached) $ECHO_C" >&6
18202 LIBS="$ol_RESOLVER_LIB $LIBS"
18204 cat >conftest.$ac_ext <<_ACEOF
18207 cat confdefs.h >>conftest.$ac_ext
18208 cat >>conftest.$ac_ext <<_ACEOF
18209 /* end confdefs.h. */
18211 #ifdef HAVE_SYS_TYPES_H
18212 # include <sys/types.h>
18214 #include <netinet/in.h>
18215 #ifdef HAVE_ARPA_NAMESER_H
18216 # include <arpa/nameser.h>
18218 #ifdef HAVE_RESOLV_H
18219 # include <resolv.h>
18227 char *request = NULL;
18228 unsigned char reply[64*1024];
18229 unsigned char host[64*1024];
18233 /* Bind 8/9 interface */
18234 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
18236 /* Bind 4 interface */
18240 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
18244 /* Bind 8/9 interface */
18246 #elif defined(HFIXEDSZ)
18247 /* Bind 4 interface w/ HFIXEDSZ */
18250 /* Bind 4 interface w/o HFIXEDSZ */
18251 p += sizeof(HEADER);
18253 status = dn_expand( reply, reply+len, p, host, sizeof(host));
18259 rm -f conftest.$ac_objext conftest$ac_exeext
18260 if { (ac_try="$ac_link"
18261 case "(($ac_try" in
18262 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18263 *) ac_try_echo=$ac_try;;
18265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18266 (eval "$ac_link") 2>conftest.er1
18268 grep -v '^ *+' conftest.er1 >conftest.err
18270 cat conftest.err >&5
18271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18272 (exit $ac_status); } && {
18273 test -z "$ac_c_werror_flag" ||
18274 test ! -s conftest.err
18275 } && test -s conftest$ac_exeext &&
18276 $as_test_x conftest$ac_exeext; then
18277 ol_cv_resolver_none=yes
18279 echo "$as_me: failed program was:" >&5
18280 sed 's/^/| /' conftest.$ac_ext >&5
18282 ol_cv_resolver_none=no
18285 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18286 conftest$ac_exeext conftest.$ac_ext
18291 { echo "$as_me:$LINENO: result: $ol_cv_resolver_none" >&5
18292 echo "${ECHO_T}$ol_cv_resolver_none" >&6; }
18294 if test $ol_cv_resolver_none = yes ; then
18295 ol_cv_lib_resolver=yes
18299 if test $ol_cv_lib_resolver = no ; then
18300 { echo "$as_me:$LINENO: checking for resolver link (-lresolv)" >&5
18301 echo $ECHO_N "checking for resolver link (-lresolv)... $ECHO_C" >&6; }
18302 if test "${ol_cv_resolver_resolv+set}" = set; then
18303 echo $ECHO_N "(cached) $ECHO_C" >&6
18306 ol_RESOLVER_LIB=-lresolv
18308 LIBS="$ol_RESOLVER_LIB $LIBS"
18310 cat >conftest.$ac_ext <<_ACEOF
18313 cat confdefs.h >>conftest.$ac_ext
18314 cat >>conftest.$ac_ext <<_ACEOF
18315 /* end confdefs.h. */
18317 #ifdef HAVE_SYS_TYPES_H
18318 # include <sys/types.h>
18320 #include <netinet/in.h>
18321 #ifdef HAVE_ARPA_NAMESER_H
18322 # include <arpa/nameser.h>
18324 #ifdef HAVE_RESOLV_H
18325 # include <resolv.h>
18333 char *request = NULL;
18334 unsigned char reply[64*1024];
18335 unsigned char host[64*1024];
18339 /* Bind 8/9 interface */
18340 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
18342 /* Bind 4 interface */
18346 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
18350 /* Bind 8/9 interface */
18352 #elif defined(HFIXEDSZ)
18353 /* Bind 4 interface w/ HFIXEDSZ */
18356 /* Bind 4 interface w/o HFIXEDSZ */
18357 p += sizeof(HEADER);
18359 status = dn_expand( reply, reply+len, p, host, sizeof(host));
18365 rm -f conftest.$ac_objext conftest$ac_exeext
18366 if { (ac_try="$ac_link"
18367 case "(($ac_try" in
18368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18369 *) ac_try_echo=$ac_try;;
18371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18372 (eval "$ac_link") 2>conftest.er1
18374 grep -v '^ *+' conftest.er1 >conftest.err
18376 cat conftest.err >&5
18377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18378 (exit $ac_status); } && {
18379 test -z "$ac_c_werror_flag" ||
18380 test ! -s conftest.err
18381 } && test -s conftest$ac_exeext &&
18382 $as_test_x conftest$ac_exeext; then
18383 ol_cv_resolver_resolv=yes
18385 echo "$as_me: failed program was:" >&5
18386 sed 's/^/| /' conftest.$ac_ext >&5
18388 ol_cv_resolver_resolv=no
18391 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18392 conftest$ac_exeext conftest.$ac_ext
18397 { echo "$as_me:$LINENO: result: $ol_cv_resolver_resolv" >&5
18398 echo "${ECHO_T}$ol_cv_resolver_resolv" >&6; }
18400 if test $ol_cv_resolver_resolv = yes ; then
18401 ol_cv_lib_resolver=-lresolv
18405 if test $ol_cv_lib_resolver = no ; then
18406 { echo "$as_me:$LINENO: checking for resolver link (-lbind)" >&5
18407 echo $ECHO_N "checking for resolver link (-lbind)... $ECHO_C" >&6; }
18408 if test "${ol_cv_resolver_bind+set}" = set; then
18409 echo $ECHO_N "(cached) $ECHO_C" >&6
18412 ol_RESOLVER_LIB=-lbind
18414 LIBS="$ol_RESOLVER_LIB $LIBS"
18416 cat >conftest.$ac_ext <<_ACEOF
18419 cat confdefs.h >>conftest.$ac_ext
18420 cat >>conftest.$ac_ext <<_ACEOF
18421 /* end confdefs.h. */
18423 #ifdef HAVE_SYS_TYPES_H
18424 # include <sys/types.h>
18426 #include <netinet/in.h>
18427 #ifdef HAVE_ARPA_NAMESER_H
18428 # include <arpa/nameser.h>
18430 #ifdef HAVE_RESOLV_H
18431 # include <resolv.h>
18439 char *request = NULL;
18440 unsigned char reply[64*1024];
18441 unsigned char host[64*1024];
18445 /* Bind 8/9 interface */
18446 len = res_query(request, ns_c_in, ns_t_srv, reply, sizeof(reply));
18448 /* Bind 4 interface */
18452 len = res_query(request, C_IN, T_SRV, reply, sizeof(reply));
18456 /* Bind 8/9 interface */
18458 #elif defined(HFIXEDSZ)
18459 /* Bind 4 interface w/ HFIXEDSZ */
18462 /* Bind 4 interface w/o HFIXEDSZ */
18463 p += sizeof(HEADER);
18465 status = dn_expand( reply, reply+len, p, host, sizeof(host));
18471 rm -f conftest.$ac_objext conftest$ac_exeext
18472 if { (ac_try="$ac_link"
18473 case "(($ac_try" in
18474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18475 *) ac_try_echo=$ac_try;;
18477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18478 (eval "$ac_link") 2>conftest.er1
18480 grep -v '^ *+' conftest.er1 >conftest.err
18482 cat conftest.err >&5
18483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18484 (exit $ac_status); } && {
18485 test -z "$ac_c_werror_flag" ||
18486 test ! -s conftest.err
18487 } && test -s conftest$ac_exeext &&
18488 $as_test_x conftest$ac_exeext; then
18489 ol_cv_resolver_bind=yes
18491 echo "$as_me: failed program was:" >&5
18492 sed 's/^/| /' conftest.$ac_ext >&5
18494 ol_cv_resolver_bind=no
18497 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18498 conftest$ac_exeext conftest.$ac_ext
18503 { echo "$as_me:$LINENO: result: $ol_cv_resolver_bind" >&5
18504 echo "${ECHO_T}$ol_cv_resolver_bind" >&6; }
18506 if test $ol_cv_resolver_bind = yes ; then
18507 ol_cv_lib_resolver=-lbind
18514 if test "$ol_cv_lib_resolver" != no ; then
18516 cat >>confdefs.h <<\_ACEOF
18517 #define HAVE_RES_QUERY 1
18521 if test "$ol_enable_dnssrv" != no ; then
18525 if test "$ol_cv_lib_resolver" != yes ; then
18526 LIBS="$ol_cv_lib_resolver $LIBS"
18530 if test "$ol_enable_dnssrv" = yes || test "$ol_enable_dnssrv" = mod ; then
18531 if test "$ol_link_dnssrv" = no ; then
18532 { { echo "$as_me:$LINENO: error: DNSSRV requires res_query()" >&5
18533 echo "$as_me: error: DNSSRV requires res_query()" >&2;}
18534 { (exit 1); exit 1; }; }
18537 ol_enable_dnssrv=no
18541 for ac_func in hstrerror
18543 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18544 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18545 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18546 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18547 echo $ECHO_N "(cached) $ECHO_C" >&6
18549 cat >conftest.$ac_ext <<_ACEOF
18552 cat confdefs.h >>conftest.$ac_ext
18553 cat >>conftest.$ac_ext <<_ACEOF
18554 /* end confdefs.h. */
18555 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18556 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18557 #define $ac_func innocuous_$ac_func
18559 /* System header to define __stub macros and hopefully few prototypes,
18560 which can conflict with char $ac_func (); below.
18561 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18562 <limits.h> exists even on freestanding compilers. */
18565 # include <limits.h>
18567 # include <assert.h>
18572 /* Override any GCC internal prototype to avoid an error.
18573 Use char because int might match the return type of a GCC
18574 builtin and then its argument prototype would still apply. */
18579 /* The GNU C library defines this for functions which it implements
18580 to always fail with ENOSYS. Some functions are actually named
18581 something starting with __ and the normal name is an alias. */
18582 #if defined __stub_$ac_func || defined __stub___$ac_func
18589 return $ac_func ();
18594 rm -f conftest.$ac_objext conftest$ac_exeext
18595 if { (ac_try="$ac_link"
18596 case "(($ac_try" in
18597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18598 *) ac_try_echo=$ac_try;;
18600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18601 (eval "$ac_link") 2>conftest.er1
18603 grep -v '^ *+' conftest.er1 >conftest.err
18605 cat conftest.err >&5
18606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18607 (exit $ac_status); } && {
18608 test -z "$ac_c_werror_flag" ||
18609 test ! -s conftest.err
18610 } && test -s conftest$ac_exeext &&
18611 $as_test_x conftest$ac_exeext; then
18612 eval "$as_ac_var=yes"
18614 echo "$as_me: failed program was:" >&5
18615 sed 's/^/| /' conftest.$ac_ext >&5
18617 eval "$as_ac_var=no"
18620 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18621 conftest$ac_exeext conftest.$ac_ext
18623 ac_res=`eval echo '${'$as_ac_var'}'`
18624 { echo "$as_me:$LINENO: result: $ac_res" >&5
18625 echo "${ECHO_T}$ac_res" >&6; }
18626 if test `eval echo '${'$as_ac_var'}'` = yes; then
18627 cat >>confdefs.h <<_ACEOF
18628 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18639 for ac_func in getaddrinfo getnameinfo gai_strerror inet_ntop
18641 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18642 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18643 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18644 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18645 echo $ECHO_N "(cached) $ECHO_C" >&6
18647 cat >conftest.$ac_ext <<_ACEOF
18650 cat confdefs.h >>conftest.$ac_ext
18651 cat >>conftest.$ac_ext <<_ACEOF
18652 /* end confdefs.h. */
18653 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18654 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18655 #define $ac_func innocuous_$ac_func
18657 /* System header to define __stub macros and hopefully few prototypes,
18658 which can conflict with char $ac_func (); below.
18659 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18660 <limits.h> exists even on freestanding compilers. */
18663 # include <limits.h>
18665 # include <assert.h>
18670 /* Override any GCC internal prototype to avoid an error.
18671 Use char because int might match the return type of a GCC
18672 builtin and then its argument prototype would still apply. */
18677 /* The GNU C library defines this for functions which it implements
18678 to always fail with ENOSYS. Some functions are actually named
18679 something starting with __ and the normal name is an alias. */
18680 #if defined __stub_$ac_func || defined __stub___$ac_func
18687 return $ac_func ();
18692 rm -f conftest.$ac_objext conftest$ac_exeext
18693 if { (ac_try="$ac_link"
18694 case "(($ac_try" in
18695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18696 *) ac_try_echo=$ac_try;;
18698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18699 (eval "$ac_link") 2>conftest.er1
18701 grep -v '^ *+' conftest.er1 >conftest.err
18703 cat conftest.err >&5
18704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18705 (exit $ac_status); } && {
18706 test -z "$ac_c_werror_flag" ||
18707 test ! -s conftest.err
18708 } && test -s conftest$ac_exeext &&
18709 $as_test_x conftest$ac_exeext; then
18710 eval "$as_ac_var=yes"
18712 echo "$as_me: failed program was:" >&5
18713 sed 's/^/| /' conftest.$ac_ext >&5
18715 eval "$as_ac_var=no"
18718 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18719 conftest$ac_exeext conftest.$ac_ext
18721 ac_res=`eval echo '${'$as_ac_var'}'`
18722 { echo "$as_me:$LINENO: result: $ac_res" >&5
18723 echo "${ECHO_T}$ac_res" >&6; }
18724 if test `eval echo '${'$as_ac_var'}'` = yes; then
18725 cat >>confdefs.h <<_ACEOF
18726 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18734 if test $ac_cv_func_getaddrinfo = no || test $ac_cv_func_inet_ntop = no ; then
18735 if test $ol_enable_ipv6 = yes ; then
18736 { { echo "$as_me:$LINENO: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&5
18737 echo "$as_me: error: IPv6 support requires getaddrinfo() and inet_ntop()" >&2;}
18738 { (exit 1); exit 1; }; }
18740 elif test $ol_enable_ipv6 != no ; then
18741 { echo "$as_me:$LINENO: checking INET6_ADDRSTRLEN" >&5
18742 echo $ECHO_N "checking INET6_ADDRSTRLEN... $ECHO_C" >&6; }
18743 if test "${ol_cv_inet6_addrstrlen+set}" = set; then
18744 echo $ECHO_N "(cached) $ECHO_C" >&6
18747 cat >conftest.$ac_ext <<_ACEOF
18750 cat confdefs.h >>conftest.$ac_ext
18751 cat >>conftest.$ac_ext <<_ACEOF
18752 /* end confdefs.h. */
18754 # include <netinet/in.h>
18755 # ifdef INET6_ADDRSTRLEN
18756 __has_inet6_addrstrlen__;
18760 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
18761 $EGREP "__has_inet6_addrstrlen__" >/dev/null 2>&1; then
18762 ol_cv_inet6_addrstrlen=yes
18764 ol_cv_inet6_addrstrlen=no
18769 { echo "$as_me:$LINENO: result: $ol_cv_inet6_addrstrlen" >&5
18770 echo "${ECHO_T}$ol_cv_inet6_addrstrlen" >&6; }
18773 { echo "$as_me:$LINENO: checking struct sockaddr_storage" >&5
18774 echo $ECHO_N "checking struct sockaddr_storage... $ECHO_C" >&6; }
18775 if test "${ol_cv_struct_sockaddr_storage+set}" = set; then
18776 echo $ECHO_N "(cached) $ECHO_C" >&6
18779 cat >conftest.$ac_ext <<_ACEOF
18782 cat confdefs.h >>conftest.$ac_ext
18783 cat >>conftest.$ac_ext <<_ACEOF
18784 /* end confdefs.h. */
18786 #include <sys/types.h>
18787 #include <sys/socket.h>
18793 struct sockaddr_storage ss;
18799 rm -f conftest.$ac_objext
18800 if { (ac_try="$ac_compile"
18801 case "(($ac_try" in
18802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18803 *) ac_try_echo=$ac_try;;
18805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18806 (eval "$ac_compile") 2>conftest.er1
18808 grep -v '^ *+' conftest.er1 >conftest.err
18810 cat conftest.err >&5
18811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18812 (exit $ac_status); } && {
18813 test -z "$ac_c_werror_flag" ||
18814 test ! -s conftest.err
18815 } && test -s conftest.$ac_objext; then
18816 ol_cv_struct_sockaddr_storage=yes
18818 echo "$as_me: failed program was:" >&5
18819 sed 's/^/| /' conftest.$ac_ext >&5
18821 ol_cv_struct_sockaddr_storage=no
18824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18826 { echo "$as_me:$LINENO: result: $ol_cv_struct_sockaddr_storage" >&5
18827 echo "${ECHO_T}$ol_cv_struct_sockaddr_storage" >&6; }
18829 if test $ol_cv_inet6_addrstrlen = yes &&
18830 test $ol_cv_struct_sockaddr_storage = yes ; then
18832 elif test $ol_enable_ipv6 = yes &&
18833 test $ol_cv_inet6_addrstrlen = no ; then
18834 { { echo "$as_me:$LINENO: error: IPv6 support requires INET6_ADDRSTRLEN" >&5
18835 echo "$as_me: error: IPv6 support requires INET6_ADDRSTRLEN" >&2;}
18836 { (exit 1); exit 1; }; }
18837 elif test $ol_enable_ipv6 = yes &&
18838 test $ol_cv_struct_sockaddr_storage = no ; then
18839 { { echo "$as_me:$LINENO: error: IPv6 support requires struct sockaddr_storage" >&5
18840 echo "$as_me: error: IPv6 support requires struct sockaddr_storage" >&2;}
18841 { (exit 1); exit 1; }; }
18845 if test $ol_enable_local != no ; then
18847 for ac_header in sys/un.h
18849 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
18850 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18851 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18852 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18853 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18854 echo $ECHO_N "(cached) $ECHO_C" >&6
18856 ac_res=`eval echo '${'$as_ac_Header'}'`
18857 { echo "$as_me:$LINENO: result: $ac_res" >&5
18858 echo "${ECHO_T}$ac_res" >&6; }
18860 # Is the header compilable?
18861 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
18862 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
18863 cat >conftest.$ac_ext <<_ACEOF
18866 cat confdefs.h >>conftest.$ac_ext
18867 cat >>conftest.$ac_ext <<_ACEOF
18868 /* end confdefs.h. */
18869 $ac_includes_default
18870 #include <$ac_header>
18872 rm -f conftest.$ac_objext
18873 if { (ac_try="$ac_compile"
18874 case "(($ac_try" in
18875 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18876 *) ac_try_echo=$ac_try;;
18878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18879 (eval "$ac_compile") 2>conftest.er1
18881 grep -v '^ *+' conftest.er1 >conftest.err
18883 cat conftest.err >&5
18884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18885 (exit $ac_status); } && {
18886 test -z "$ac_c_werror_flag" ||
18887 test ! -s conftest.err
18888 } && test -s conftest.$ac_objext; then
18889 ac_header_compiler=yes
18891 echo "$as_me: failed program was:" >&5
18892 sed 's/^/| /' conftest.$ac_ext >&5
18894 ac_header_compiler=no
18897 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18898 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
18899 echo "${ECHO_T}$ac_header_compiler" >&6; }
18901 # Is the header present?
18902 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
18903 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
18904 cat >conftest.$ac_ext <<_ACEOF
18907 cat confdefs.h >>conftest.$ac_ext
18908 cat >>conftest.$ac_ext <<_ACEOF
18909 /* end confdefs.h. */
18910 #include <$ac_header>
18912 if { (ac_try="$ac_cpp conftest.$ac_ext"
18913 case "(($ac_try" in
18914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18915 *) ac_try_echo=$ac_try;;
18917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18918 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
18920 grep -v '^ *+' conftest.er1 >conftest.err
18922 cat conftest.err >&5
18923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18924 (exit $ac_status); } >/dev/null && {
18925 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
18926 test ! -s conftest.err
18928 ac_header_preproc=yes
18930 echo "$as_me: failed program was:" >&5
18931 sed 's/^/| /' conftest.$ac_ext >&5
18933 ac_header_preproc=no
18936 rm -f conftest.err conftest.$ac_ext
18937 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
18938 echo "${ECHO_T}$ac_header_preproc" >&6; }
18940 # So? What about this header?
18941 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
18943 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
18944 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
18945 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
18946 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
18947 ac_header_preproc=yes
18950 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
18951 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
18952 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
18953 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
18954 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
18955 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
18956 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
18957 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
18958 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
18959 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
18960 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
18961 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
18963 ## --------------------------------------------- ##
18964 ## Report this to <http://www.openldap.org/its/> ##
18965 ## --------------------------------------------- ##
18967 ) | sed "s/^/$as_me: WARNING: /" >&2
18970 { echo "$as_me:$LINENO: checking for $ac_header" >&5
18971 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
18972 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
18973 echo $ECHO_N "(cached) $ECHO_C" >&6
18975 eval "$as_ac_Header=\$ac_header_preproc"
18977 ac_res=`eval echo '${'$as_ac_Header'}'`
18978 { echo "$as_me:$LINENO: result: $ac_res" >&5
18979 echo "${ECHO_T}$ac_res" >&6; }
18982 if test `eval echo '${'$as_ac_Header'}'` = yes; then
18983 cat >>confdefs.h <<_ACEOF
18984 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
18992 if test $ol_enable_local = auto ; then
18993 ol_enable_local=$ac_cv_header_sys_un_h
18994 elif test $ac_cv_header_sys_un_h = no ; then
18995 { { echo "$as_me:$LINENO: error: AF_LOCAL domain support requires sys/un.h" >&5
18996 echo "$as_me: error: AF_LOCAL domain support requires sys/un.h" >&2;}
18997 { (exit 1); exit 1; }; }
19003 case $ol_with_gssapi in yes | auto)
19005 ol_header_gssapi=no
19007 for ac_header in gssapi/gssapi.h
19009 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19010 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19011 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19013 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19014 echo $ECHO_N "(cached) $ECHO_C" >&6
19016 ac_res=`eval echo '${'$as_ac_Header'}'`
19017 { echo "$as_me:$LINENO: result: $ac_res" >&5
19018 echo "${ECHO_T}$ac_res" >&6; }
19020 # Is the header compilable?
19021 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19022 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19023 cat >conftest.$ac_ext <<_ACEOF
19026 cat confdefs.h >>conftest.$ac_ext
19027 cat >>conftest.$ac_ext <<_ACEOF
19028 /* end confdefs.h. */
19029 $ac_includes_default
19030 #include <$ac_header>
19032 rm -f conftest.$ac_objext
19033 if { (ac_try="$ac_compile"
19034 case "(($ac_try" in
19035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19036 *) ac_try_echo=$ac_try;;
19038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19039 (eval "$ac_compile") 2>conftest.er1
19041 grep -v '^ *+' conftest.er1 >conftest.err
19043 cat conftest.err >&5
19044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19045 (exit $ac_status); } && {
19046 test -z "$ac_c_werror_flag" ||
19047 test ! -s conftest.err
19048 } && test -s conftest.$ac_objext; then
19049 ac_header_compiler=yes
19051 echo "$as_me: failed program was:" >&5
19052 sed 's/^/| /' conftest.$ac_ext >&5
19054 ac_header_compiler=no
19057 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19058 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19059 echo "${ECHO_T}$ac_header_compiler" >&6; }
19061 # Is the header present?
19062 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19063 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19064 cat >conftest.$ac_ext <<_ACEOF
19067 cat confdefs.h >>conftest.$ac_ext
19068 cat >>conftest.$ac_ext <<_ACEOF
19069 /* end confdefs.h. */
19070 #include <$ac_header>
19072 if { (ac_try="$ac_cpp conftest.$ac_ext"
19073 case "(($ac_try" in
19074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19075 *) ac_try_echo=$ac_try;;
19077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19078 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19080 grep -v '^ *+' conftest.er1 >conftest.err
19082 cat conftest.err >&5
19083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19084 (exit $ac_status); } >/dev/null && {
19085 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19086 test ! -s conftest.err
19088 ac_header_preproc=yes
19090 echo "$as_me: failed program was:" >&5
19091 sed 's/^/| /' conftest.$ac_ext >&5
19093 ac_header_preproc=no
19096 rm -f conftest.err conftest.$ac_ext
19097 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19098 echo "${ECHO_T}$ac_header_preproc" >&6; }
19100 # So? What about this header?
19101 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19103 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19104 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19105 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19106 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19107 ac_header_preproc=yes
19110 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19111 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19112 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19113 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19114 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19115 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19116 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19117 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19118 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19119 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19120 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19121 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19123 ## --------------------------------------------- ##
19124 ## Report this to <http://www.openldap.org/its/> ##
19125 ## --------------------------------------------- ##
19127 ) | sed "s/^/$as_me: WARNING: /" >&2
19130 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19131 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19132 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19133 echo $ECHO_N "(cached) $ECHO_C" >&6
19135 eval "$as_ac_Header=\$ac_header_preproc"
19137 ac_res=`eval echo '${'$as_ac_Header'}'`
19138 { echo "$as_me:$LINENO: result: $ac_res" >&5
19139 echo "${ECHO_T}$ac_res" >&6; }
19142 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19143 cat >>confdefs.h <<_ACEOF
19144 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19151 if test $ac_cv_header_gssapi_gssapi_h = yes ; then
19152 ol_header_gssapi=yes
19155 for ac_header in gssapi.h
19157 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19158 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19159 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19160 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19161 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19162 echo $ECHO_N "(cached) $ECHO_C" >&6
19164 ac_res=`eval echo '${'$as_ac_Header'}'`
19165 { echo "$as_me:$LINENO: result: $ac_res" >&5
19166 echo "${ECHO_T}$ac_res" >&6; }
19168 # Is the header compilable?
19169 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19170 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19171 cat >conftest.$ac_ext <<_ACEOF
19174 cat confdefs.h >>conftest.$ac_ext
19175 cat >>conftest.$ac_ext <<_ACEOF
19176 /* end confdefs.h. */
19177 $ac_includes_default
19178 #include <$ac_header>
19180 rm -f conftest.$ac_objext
19181 if { (ac_try="$ac_compile"
19182 case "(($ac_try" in
19183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19184 *) ac_try_echo=$ac_try;;
19186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19187 (eval "$ac_compile") 2>conftest.er1
19189 grep -v '^ *+' conftest.er1 >conftest.err
19191 cat conftest.err >&5
19192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19193 (exit $ac_status); } && {
19194 test -z "$ac_c_werror_flag" ||
19195 test ! -s conftest.err
19196 } && test -s conftest.$ac_objext; then
19197 ac_header_compiler=yes
19199 echo "$as_me: failed program was:" >&5
19200 sed 's/^/| /' conftest.$ac_ext >&5
19202 ac_header_compiler=no
19205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19206 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19207 echo "${ECHO_T}$ac_header_compiler" >&6; }
19209 # Is the header present?
19210 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19211 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19212 cat >conftest.$ac_ext <<_ACEOF
19215 cat confdefs.h >>conftest.$ac_ext
19216 cat >>conftest.$ac_ext <<_ACEOF
19217 /* end confdefs.h. */
19218 #include <$ac_header>
19220 if { (ac_try="$ac_cpp conftest.$ac_ext"
19221 case "(($ac_try" in
19222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19223 *) ac_try_echo=$ac_try;;
19225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19226 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19228 grep -v '^ *+' conftest.er1 >conftest.err
19230 cat conftest.err >&5
19231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19232 (exit $ac_status); } >/dev/null && {
19233 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19234 test ! -s conftest.err
19236 ac_header_preproc=yes
19238 echo "$as_me: failed program was:" >&5
19239 sed 's/^/| /' conftest.$ac_ext >&5
19241 ac_header_preproc=no
19244 rm -f conftest.err conftest.$ac_ext
19245 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19246 echo "${ECHO_T}$ac_header_preproc" >&6; }
19248 # So? What about this header?
19249 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19251 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19252 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19253 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19254 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19255 ac_header_preproc=yes
19258 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19259 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19260 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19261 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19262 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19263 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19264 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19265 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19266 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19267 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19268 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19269 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19271 ## --------------------------------------------- ##
19272 ## Report this to <http://www.openldap.org/its/> ##
19273 ## --------------------------------------------- ##
19275 ) | sed "s/^/$as_me: WARNING: /" >&2
19278 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19279 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19280 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19281 echo $ECHO_N "(cached) $ECHO_C" >&6
19283 eval "$as_ac_Header=\$ac_header_preproc"
19285 ac_res=`eval echo '${'$as_ac_Header'}'`
19286 { echo "$as_me:$LINENO: result: $ac_res" >&5
19287 echo "${ECHO_T}$ac_res" >&6; }
19290 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19291 cat >>confdefs.h <<_ACEOF
19292 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19299 if test $ac_cv_header_gssapi_h = yes ; then
19300 ol_header_gssapi=yes
19304 LIBS="$LIBS $GSSAPI_LIBS"
19306 for ac_func in gss_oid_to_str
19308 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19309 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19310 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19311 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19312 echo $ECHO_N "(cached) $ECHO_C" >&6
19314 cat >conftest.$ac_ext <<_ACEOF
19317 cat confdefs.h >>conftest.$ac_ext
19318 cat >>conftest.$ac_ext <<_ACEOF
19319 /* end confdefs.h. */
19320 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19321 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19322 #define $ac_func innocuous_$ac_func
19324 /* System header to define __stub macros and hopefully few prototypes,
19325 which can conflict with char $ac_func (); below.
19326 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19327 <limits.h> exists even on freestanding compilers. */
19330 # include <limits.h>
19332 # include <assert.h>
19337 /* Override any GCC internal prototype to avoid an error.
19338 Use char because int might match the return type of a GCC
19339 builtin and then its argument prototype would still apply. */
19344 /* The GNU C library defines this for functions which it implements
19345 to always fail with ENOSYS. Some functions are actually named
19346 something starting with __ and the normal name is an alias. */
19347 #if defined __stub_$ac_func || defined __stub___$ac_func
19354 return $ac_func ();
19359 rm -f conftest.$ac_objext conftest$ac_exeext
19360 if { (ac_try="$ac_link"
19361 case "(($ac_try" in
19362 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19363 *) ac_try_echo=$ac_try;;
19365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19366 (eval "$ac_link") 2>conftest.er1
19368 grep -v '^ *+' conftest.er1 >conftest.err
19370 cat conftest.err >&5
19371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19372 (exit $ac_status); } && {
19373 test -z "$ac_c_werror_flag" ||
19374 test ! -s conftest.err
19375 } && test -s conftest$ac_exeext &&
19376 $as_test_x conftest$ac_exeext; then
19377 eval "$as_ac_var=yes"
19379 echo "$as_me: failed program was:" >&5
19380 sed 's/^/| /' conftest.$ac_ext >&5
19382 eval "$as_ac_var=no"
19385 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19386 conftest$ac_exeext conftest.$ac_ext
19388 ac_res=`eval echo '${'$as_ac_var'}'`
19389 { echo "$as_me:$LINENO: result: $ac_res" >&5
19390 echo "${ECHO_T}$ac_res" >&6; }
19391 if test `eval echo '${'$as_ac_var'}'` = yes; then
19392 cat >>confdefs.h <<_ACEOF
19393 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19402 if test $ol_header_gssapi = yes ; then
19403 { echo "$as_me:$LINENO: checking for gss_wrap in -lgssapi" >&5
19404 echo $ECHO_N "checking for gss_wrap in -lgssapi... $ECHO_C" >&6; }
19405 if test "${ac_cv_lib_gssapi_gss_wrap+set}" = set; then
19406 echo $ECHO_N "(cached) $ECHO_C" >&6
19408 ac_check_lib_save_LIBS=$LIBS
19409 LIBS="-lgssapi $LIBS"
19410 cat >conftest.$ac_ext <<_ACEOF
19413 cat confdefs.h >>conftest.$ac_ext
19414 cat >>conftest.$ac_ext <<_ACEOF
19415 /* end confdefs.h. */
19417 /* Override any GCC internal prototype to avoid an error.
19418 Use char because int might match the return type of a GCC
19419 builtin and then its argument prototype would still apply. */
19427 return gss_wrap ();
19432 rm -f conftest.$ac_objext conftest$ac_exeext
19433 if { (ac_try="$ac_link"
19434 case "(($ac_try" in
19435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19436 *) ac_try_echo=$ac_try;;
19438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19439 (eval "$ac_link") 2>conftest.er1
19441 grep -v '^ *+' conftest.er1 >conftest.err
19443 cat conftest.err >&5
19444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19445 (exit $ac_status); } && {
19446 test -z "$ac_c_werror_flag" ||
19447 test ! -s conftest.err
19448 } && test -s conftest$ac_exeext &&
19449 $as_test_x conftest$ac_exeext; then
19450 ac_cv_lib_gssapi_gss_wrap=yes
19452 echo "$as_me: failed program was:" >&5
19453 sed 's/^/| /' conftest.$ac_ext >&5
19455 ac_cv_lib_gssapi_gss_wrap=no
19458 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19459 conftest$ac_exeext conftest.$ac_ext
19460 LIBS=$ac_check_lib_save_LIBS
19462 { echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_gss_wrap" >&5
19463 echo "${ECHO_T}$ac_cv_lib_gssapi_gss_wrap" >&6; }
19464 if test $ac_cv_lib_gssapi_gss_wrap = yes; then
19465 ol_link_gssapi=yes;GSSAPI_LIBS="-lgssapi"
19470 if test $ol_link_gssapi != yes ; then
19471 { echo "$as_me:$LINENO: checking for gss_wrap in -lgssapi_krb5" >&5
19472 echo $ECHO_N "checking for gss_wrap in -lgssapi_krb5... $ECHO_C" >&6; }
19473 if test "${ac_cv_lib_gssapi_krb5_gss_wrap+set}" = set; then
19474 echo $ECHO_N "(cached) $ECHO_C" >&6
19476 ac_check_lib_save_LIBS=$LIBS
19477 LIBS="-lgssapi_krb5 $LIBS"
19478 cat >conftest.$ac_ext <<_ACEOF
19481 cat confdefs.h >>conftest.$ac_ext
19482 cat >>conftest.$ac_ext <<_ACEOF
19483 /* end confdefs.h. */
19485 /* Override any GCC internal prototype to avoid an error.
19486 Use char because int might match the return type of a GCC
19487 builtin and then its argument prototype would still apply. */
19495 return gss_wrap ();
19500 rm -f conftest.$ac_objext conftest$ac_exeext
19501 if { (ac_try="$ac_link"
19502 case "(($ac_try" in
19503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19504 *) ac_try_echo=$ac_try;;
19506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19507 (eval "$ac_link") 2>conftest.er1
19509 grep -v '^ *+' conftest.er1 >conftest.err
19511 cat conftest.err >&5
19512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19513 (exit $ac_status); } && {
19514 test -z "$ac_c_werror_flag" ||
19515 test ! -s conftest.err
19516 } && test -s conftest$ac_exeext &&
19517 $as_test_x conftest$ac_exeext; then
19518 ac_cv_lib_gssapi_krb5_gss_wrap=yes
19520 echo "$as_me: failed program was:" >&5
19521 sed 's/^/| /' conftest.$ac_ext >&5
19523 ac_cv_lib_gssapi_krb5_gss_wrap=no
19526 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19527 conftest$ac_exeext conftest.$ac_ext
19528 LIBS=$ac_check_lib_save_LIBS
19530 { echo "$as_me:$LINENO: result: $ac_cv_lib_gssapi_krb5_gss_wrap" >&5
19531 echo "${ECHO_T}$ac_cv_lib_gssapi_krb5_gss_wrap" >&6; }
19532 if test $ac_cv_lib_gssapi_krb5_gss_wrap = yes; then
19533 ol_link_gssapi=yes;GSSAPI_LIBS="-lgssapi_krb5"
19545 if test $ol_link_gssapi = yes; then
19547 cat >>confdefs.h <<\_ACEOF
19548 #define HAVE_GSSAPI 1
19552 elif test $ol_with_gssapi = auto ; then
19553 { echo "$as_me:$LINENO: WARNING: Could not locate GSSAPI package" >&5
19554 echo "$as_me: WARNING: Could not locate GSSAPI package" >&2;}
19555 { echo "$as_me:$LINENO: WARNING: GSSAPI authentication not supported!" >&5
19556 echo "$as_me: WARNING: GSSAPI authentication not supported!" >&2;}
19557 elif test $ol_with_gssapi = yes ; then
19558 { { echo "$as_me:$LINENO: error: GSSAPI detection failed" >&5
19559 echo "$as_me: error: GSSAPI detection failed" >&2;}
19560 { (exit 1); exit 1; }; }
19564 if test $ol_with_tls = yes ; then
19569 if test $ol_with_tls = openssl || test $ol_with_tls = auto ; then
19571 for ac_header in openssl/ssl.h
19573 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19574 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19575 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19576 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19577 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19578 echo $ECHO_N "(cached) $ECHO_C" >&6
19580 ac_res=`eval echo '${'$as_ac_Header'}'`
19581 { echo "$as_me:$LINENO: result: $ac_res" >&5
19582 echo "${ECHO_T}$ac_res" >&6; }
19584 # Is the header compilable?
19585 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19586 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19587 cat >conftest.$ac_ext <<_ACEOF
19590 cat confdefs.h >>conftest.$ac_ext
19591 cat >>conftest.$ac_ext <<_ACEOF
19592 /* end confdefs.h. */
19593 $ac_includes_default
19594 #include <$ac_header>
19596 rm -f conftest.$ac_objext
19597 if { (ac_try="$ac_compile"
19598 case "(($ac_try" in
19599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19600 *) ac_try_echo=$ac_try;;
19602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19603 (eval "$ac_compile") 2>conftest.er1
19605 grep -v '^ *+' conftest.er1 >conftest.err
19607 cat conftest.err >&5
19608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19609 (exit $ac_status); } && {
19610 test -z "$ac_c_werror_flag" ||
19611 test ! -s conftest.err
19612 } && test -s conftest.$ac_objext; then
19613 ac_header_compiler=yes
19615 echo "$as_me: failed program was:" >&5
19616 sed 's/^/| /' conftest.$ac_ext >&5
19618 ac_header_compiler=no
19621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19622 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19623 echo "${ECHO_T}$ac_header_compiler" >&6; }
19625 # Is the header present?
19626 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19627 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19628 cat >conftest.$ac_ext <<_ACEOF
19631 cat confdefs.h >>conftest.$ac_ext
19632 cat >>conftest.$ac_ext <<_ACEOF
19633 /* end confdefs.h. */
19634 #include <$ac_header>
19636 if { (ac_try="$ac_cpp conftest.$ac_ext"
19637 case "(($ac_try" in
19638 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19639 *) ac_try_echo=$ac_try;;
19641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19642 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19644 grep -v '^ *+' conftest.er1 >conftest.err
19646 cat conftest.err >&5
19647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19648 (exit $ac_status); } >/dev/null && {
19649 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
19650 test ! -s conftest.err
19652 ac_header_preproc=yes
19654 echo "$as_me: failed program was:" >&5
19655 sed 's/^/| /' conftest.$ac_ext >&5
19657 ac_header_preproc=no
19660 rm -f conftest.err conftest.$ac_ext
19661 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19662 echo "${ECHO_T}$ac_header_preproc" >&6; }
19664 # So? What about this header?
19665 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19667 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19668 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19669 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19670 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19671 ac_header_preproc=yes
19674 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19675 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19676 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19677 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19678 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19679 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19680 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19681 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19682 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19683 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19684 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19685 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19687 ## --------------------------------------------- ##
19688 ## Report this to <http://www.openldap.org/its/> ##
19689 ## --------------------------------------------- ##
19691 ) | sed "s/^/$as_me: WARNING: /" >&2
19694 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19695 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19696 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19697 echo $ECHO_N "(cached) $ECHO_C" >&6
19699 eval "$as_ac_Header=\$ac_header_preproc"
19701 ac_res=`eval echo '${'$as_ac_Header'}'`
19702 { echo "$as_me:$LINENO: result: $ac_res" >&5
19703 echo "${ECHO_T}$ac_res" >&6; }
19706 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19707 cat >>confdefs.h <<_ACEOF
19708 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19716 if test $ac_cv_header_openssl_ssl_h = yes ; then
19717 { echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
19718 echo $ECHO_N "checking for SSL_library_init in -lssl... $ECHO_C" >&6; }
19719 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
19720 echo $ECHO_N "(cached) $ECHO_C" >&6
19722 ac_check_lib_save_LIBS=$LIBS
19723 LIBS="-lssl -lcrypto $LIBS"
19724 cat >conftest.$ac_ext <<_ACEOF
19727 cat confdefs.h >>conftest.$ac_ext
19728 cat >>conftest.$ac_ext <<_ACEOF
19729 /* end confdefs.h. */
19731 /* Override any GCC internal prototype to avoid an error.
19732 Use char because int might match the return type of a GCC
19733 builtin and then its argument prototype would still apply. */
19737 char SSL_library_init ();
19741 return SSL_library_init ();
19746 rm -f conftest.$ac_objext conftest$ac_exeext
19747 if { (ac_try="$ac_link"
19748 case "(($ac_try" in
19749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19750 *) ac_try_echo=$ac_try;;
19752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19753 (eval "$ac_link") 2>conftest.er1
19755 grep -v '^ *+' conftest.er1 >conftest.err
19757 cat conftest.err >&5
19758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19759 (exit $ac_status); } && {
19760 test -z "$ac_c_werror_flag" ||
19761 test ! -s conftest.err
19762 } && test -s conftest$ac_exeext &&
19763 $as_test_x conftest$ac_exeext; then
19764 ac_cv_lib_ssl_SSL_library_init=yes
19766 echo "$as_me: failed program was:" >&5
19767 sed 's/^/| /' conftest.$ac_ext >&5
19769 ac_cv_lib_ssl_SSL_library_init=no
19772 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19773 conftest$ac_exeext conftest.$ac_ext
19774 LIBS=$ac_check_lib_save_LIBS
19776 { echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
19777 echo "${ECHO_T}$ac_cv_lib_ssl_SSL_library_init" >&6; }
19778 if test $ac_cv_lib_ssl_SSL_library_init = yes; then
19786 if test $have_openssl = no ; then
19787 { echo "$as_me:$LINENO: checking for ssl3_accept in -lssl" >&5
19788 echo $ECHO_N "checking for ssl3_accept in -lssl... $ECHO_C" >&6; }
19789 if test "${ac_cv_lib_ssl_ssl3_accept+set}" = set; then
19790 echo $ECHO_N "(cached) $ECHO_C" >&6
19792 ac_check_lib_save_LIBS=$LIBS
19793 LIBS="-lssl -lcrypto -lRSAglue -lrsaref $LIBS"
19794 cat >conftest.$ac_ext <<_ACEOF
19797 cat confdefs.h >>conftest.$ac_ext
19798 cat >>conftest.$ac_ext <<_ACEOF
19799 /* end confdefs.h. */
19801 /* Override any GCC internal prototype to avoid an error.
19802 Use char because int might match the return type of a GCC
19803 builtin and then its argument prototype would still apply. */
19807 char ssl3_accept ();
19811 return ssl3_accept ();
19816 rm -f conftest.$ac_objext conftest$ac_exeext
19817 if { (ac_try="$ac_link"
19818 case "(($ac_try" in
19819 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19820 *) ac_try_echo=$ac_try;;
19822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19823 (eval "$ac_link") 2>conftest.er1
19825 grep -v '^ *+' conftest.er1 >conftest.err
19827 cat conftest.err >&5
19828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19829 (exit $ac_status); } && {
19830 test -z "$ac_c_werror_flag" ||
19831 test ! -s conftest.err
19832 } && test -s conftest$ac_exeext &&
19833 $as_test_x conftest$ac_exeext; then
19834 ac_cv_lib_ssl_ssl3_accept=yes
19836 echo "$as_me: failed program was:" >&5
19837 sed 's/^/| /' conftest.$ac_ext >&5
19839 ac_cv_lib_ssl_ssl3_accept=no
19842 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19843 conftest$ac_exeext conftest.$ac_ext
19844 LIBS=$ac_check_lib_save_LIBS
19846 { echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_ssl3_accept" >&5
19847 echo "${ECHO_T}$ac_cv_lib_ssl_ssl3_accept" >&6; }
19848 if test $ac_cv_lib_ssl_ssl3_accept = yes; then
19857 if test $have_openssl = yes ; then
19858 ol_with_tls=openssl
19862 cat >>confdefs.h <<\_ACEOF
19863 #define HAVE_OPENSSL 1
19867 if test $need_rsaref = yes; then
19869 cat >>confdefs.h <<\_ACEOF
19870 #define HAVE_RSAREF 1
19874 TLS_LIBS="-lssl -lcrypto -lRSAglue -lrsaref"
19876 TLS_LIBS="-lssl -lcrypto"
19879 { echo "$as_me:$LINENO: checking OpenSSL library version (CRL checking capability)" >&5
19880 echo $ECHO_N "checking OpenSSL library version (CRL checking capability)... $ECHO_C" >&6; }
19881 if test "${ol_cv_ssl_crl_compat+set}" = set; then
19882 echo $ECHO_N "(cached) $ECHO_C" >&6
19885 cat >conftest.$ac_ext <<_ACEOF
19888 cat confdefs.h >>conftest.$ac_ext
19889 cat >>conftest.$ac_ext <<_ACEOF
19890 /* end confdefs.h. */
19892 #ifdef HAVE_OPENSSL_SSL_H
19893 #include <openssl/ssl.h>
19896 /* Require 0.9.7d+ */
19897 #if OPENSSL_VERSION_NUMBER >= 0x0090704fL
19898 char *__ssl_compat = "0.9.7d";
19902 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19903 $EGREP "__ssl_compat" >/dev/null 2>&1; then
19904 ol_cv_ssl_crl_compat=yes
19906 ol_cv_ssl_crl_compat=no
19911 { echo "$as_me:$LINENO: result: $ol_cv_ssl_crl_compat" >&5
19912 echo "${ECHO_T}$ol_cv_ssl_crl_compat" >&6; }
19914 if test $ol_cv_ssl_crl_compat = yes ; then
19916 cat >>confdefs.h <<\_ACEOF
19917 #define HAVE_OPENSSL_CRL 1
19925 if test $ol_link_tls = no ; then
19926 if test $ol_with_tls = gnutls || test $ol_with_tls = auto ; then
19928 for ac_header in gnutls/gnutls.h
19930 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19931 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19932 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19933 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19934 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19935 echo $ECHO_N "(cached) $ECHO_C" >&6
19937 ac_res=`eval echo '${'$as_ac_Header'}'`
19938 { echo "$as_me:$LINENO: result: $ac_res" >&5
19939 echo "${ECHO_T}$ac_res" >&6; }
19941 # Is the header compilable?
19942 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19943 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19944 cat >conftest.$ac_ext <<_ACEOF
19947 cat confdefs.h >>conftest.$ac_ext
19948 cat >>conftest.$ac_ext <<_ACEOF
19949 /* end confdefs.h. */
19950 $ac_includes_default
19951 #include <$ac_header>
19953 rm -f conftest.$ac_objext
19954 if { (ac_try="$ac_compile"
19955 case "(($ac_try" in
19956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19957 *) ac_try_echo=$ac_try;;
19959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19960 (eval "$ac_compile") 2>conftest.er1
19962 grep -v '^ *+' conftest.er1 >conftest.err
19964 cat conftest.err >&5
19965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19966 (exit $ac_status); } && {
19967 test -z "$ac_c_werror_flag" ||
19968 test ! -s conftest.err
19969 } && test -s conftest.$ac_objext; then
19970 ac_header_compiler=yes
19972 echo "$as_me: failed program was:" >&5
19973 sed 's/^/| /' conftest.$ac_ext >&5
19975 ac_header_compiler=no
19978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19979 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19980 echo "${ECHO_T}$ac_header_compiler" >&6; }
19982 # Is the header present?
19983 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19984 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19985 cat >conftest.$ac_ext <<_ACEOF
19988 cat confdefs.h >>conftest.$ac_ext
19989 cat >>conftest.$ac_ext <<_ACEOF
19990 /* end confdefs.h. */
19991 #include <$ac_header>
19993 if { (ac_try="$ac_cpp conftest.$ac_ext"
19994 case "(($ac_try" in
19995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19996 *) ac_try_echo=$ac_try;;
19998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19999 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20001 grep -v '^ *+' conftest.er1 >conftest.err
20003 cat conftest.err >&5
20004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20005 (exit $ac_status); } >/dev/null && {
20006 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20007 test ! -s conftest.err
20009 ac_header_preproc=yes
20011 echo "$as_me: failed program was:" >&5
20012 sed 's/^/| /' conftest.$ac_ext >&5
20014 ac_header_preproc=no
20017 rm -f conftest.err conftest.$ac_ext
20018 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20019 echo "${ECHO_T}$ac_header_preproc" >&6; }
20021 # So? What about this header?
20022 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20024 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20025 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20026 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20027 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20028 ac_header_preproc=yes
20031 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20032 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20033 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20034 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20035 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20036 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20037 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20038 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20039 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20040 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20041 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20042 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20044 ## --------------------------------------------- ##
20045 ## Report this to <http://www.openldap.org/its/> ##
20046 ## --------------------------------------------- ##
20048 ) | sed "s/^/$as_me: WARNING: /" >&2
20051 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20052 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20053 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20054 echo $ECHO_N "(cached) $ECHO_C" >&6
20056 eval "$as_ac_Header=\$ac_header_preproc"
20058 ac_res=`eval echo '${'$as_ac_Header'}'`
20059 { echo "$as_me:$LINENO: result: $ac_res" >&5
20060 echo "${ECHO_T}$ac_res" >&6; }
20063 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20064 cat >>confdefs.h <<_ACEOF
20065 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20073 if test $ac_cv_header_gnutls_gnutls_h = yes ; then
20074 { echo "$as_me:$LINENO: checking for gnutls_init in -lgnutls" >&5
20075 echo $ECHO_N "checking for gnutls_init in -lgnutls... $ECHO_C" >&6; }
20076 if test "${ac_cv_lib_gnutls_gnutls_init+set}" = set; then
20077 echo $ECHO_N "(cached) $ECHO_C" >&6
20079 ac_check_lib_save_LIBS=$LIBS
20080 LIBS="-lgnutls $LIBS"
20081 cat >conftest.$ac_ext <<_ACEOF
20084 cat confdefs.h >>conftest.$ac_ext
20085 cat >>conftest.$ac_ext <<_ACEOF
20086 /* end confdefs.h. */
20088 /* Override any GCC internal prototype to avoid an error.
20089 Use char because int might match the return type of a GCC
20090 builtin and then its argument prototype would still apply. */
20094 char gnutls_init ();
20098 return gnutls_init ();
20103 rm -f conftest.$ac_objext conftest$ac_exeext
20104 if { (ac_try="$ac_link"
20105 case "(($ac_try" in
20106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20107 *) ac_try_echo=$ac_try;;
20109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20110 (eval "$ac_link") 2>conftest.er1
20112 grep -v '^ *+' conftest.er1 >conftest.err
20114 cat conftest.err >&5
20115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20116 (exit $ac_status); } && {
20117 test -z "$ac_c_werror_flag" ||
20118 test ! -s conftest.err
20119 } && test -s conftest$ac_exeext &&
20120 $as_test_x conftest$ac_exeext; then
20121 ac_cv_lib_gnutls_gnutls_init=yes
20123 echo "$as_me: failed program was:" >&5
20124 sed 's/^/| /' conftest.$ac_ext >&5
20126 ac_cv_lib_gnutls_gnutls_init=no
20129 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20130 conftest$ac_exeext conftest.$ac_ext
20131 LIBS=$ac_check_lib_save_LIBS
20133 { echo "$as_me:$LINENO: result: $ac_cv_lib_gnutls_gnutls_init" >&5
20134 echo "${ECHO_T}$ac_cv_lib_gnutls_gnutls_init" >&6; }
20135 if test $ac_cv_lib_gnutls_gnutls_init = yes; then
20142 if test $have_gnutls = yes ; then
20146 TLS_LIBS="-lgnutls"
20149 cat >>confdefs.h <<\_ACEOF
20150 #define HAVE_GNUTLS 1
20159 if test $ol_link_tls = yes ; then
20161 cat >>confdefs.h <<\_ACEOF
20166 elif test $ol_with_tls = auto ; then
20167 { echo "$as_me:$LINENO: WARNING: Could not locate TLS/SSL package" >&5
20168 echo "$as_me: WARNING: Could not locate TLS/SSL package" >&2;}
20169 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
20170 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
20171 elif test $ol_with_tls != no ; then
20172 { { echo "$as_me:$LINENO: error: Could not locate TLS/SSL package" >&5
20173 echo "$as_me: error: Could not locate TLS/SSL package" >&2;}
20174 { (exit 1); exit 1; }; }
20176 { echo "$as_me:$LINENO: WARNING: TLS data protection not supported!" >&5
20177 echo "$as_me: WARNING: TLS data protection not supported!" >&2;}
20180 if test $ol_enable_lmpasswd != no; then
20181 if test $ol_link_tls != yes ; then
20182 { { echo "$as_me:$LINENO: error: LAN Manager passwords require OpenSSL" >&5
20183 echo "$as_me: error: LAN Manager passwords require OpenSSL" >&2;}
20184 { (exit 1); exit 1; }; }
20188 cat >>confdefs.h <<\_ACEOF
20189 #define SLAPD_LMHASH 1
20196 case $ol_with_threads in auto | yes | nt)
20199 { echo "$as_me:$LINENO: checking for _beginthread" >&5
20200 echo $ECHO_N "checking for _beginthread... $ECHO_C" >&6; }
20201 if test "${ac_cv_func__beginthread+set}" = set; then
20202 echo $ECHO_N "(cached) $ECHO_C" >&6
20204 cat >conftest.$ac_ext <<_ACEOF
20207 cat confdefs.h >>conftest.$ac_ext
20208 cat >>conftest.$ac_ext <<_ACEOF
20209 /* end confdefs.h. */
20210 /* Define _beginthread to an innocuous variant, in case <limits.h> declares _beginthread.
20211 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20212 #define _beginthread innocuous__beginthread
20214 /* System header to define __stub macros and hopefully few prototypes,
20215 which can conflict with char _beginthread (); below.
20216 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20217 <limits.h> exists even on freestanding compilers. */
20220 # include <limits.h>
20222 # include <assert.h>
20225 #undef _beginthread
20227 /* Override any GCC internal prototype to avoid an error.
20228 Use char because int might match the return type of a GCC
20229 builtin and then its argument prototype would still apply. */
20233 char _beginthread ();
20234 /* The GNU C library defines this for functions which it implements
20235 to always fail with ENOSYS. Some functions are actually named
20236 something starting with __ and the normal name is an alias. */
20237 #if defined __stub__beginthread || defined __stub____beginthread
20244 return _beginthread ();
20249 rm -f conftest.$ac_objext conftest$ac_exeext
20250 if { (ac_try="$ac_link"
20251 case "(($ac_try" in
20252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20253 *) ac_try_echo=$ac_try;;
20255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20256 (eval "$ac_link") 2>conftest.er1
20258 grep -v '^ *+' conftest.er1 >conftest.err
20260 cat conftest.err >&5
20261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20262 (exit $ac_status); } && {
20263 test -z "$ac_c_werror_flag" ||
20264 test ! -s conftest.err
20265 } && test -s conftest$ac_exeext &&
20266 $as_test_x conftest$ac_exeext; then
20267 ac_cv_func__beginthread=yes
20269 echo "$as_me: failed program was:" >&5
20270 sed 's/^/| /' conftest.$ac_ext >&5
20272 ac_cv_func__beginthread=no
20275 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20276 conftest$ac_exeext conftest.$ac_ext
20278 { echo "$as_me:$LINENO: result: $ac_cv_func__beginthread" >&5
20279 echo "${ECHO_T}$ac_cv_func__beginthread" >&6; }
20282 if test $ac_cv_func__beginthread = yes ; then
20284 cat >>confdefs.h <<\_ACEOF
20285 #define HAVE_NT_THREADS 1
20288 ol_cv_nt_threads=yes
20292 if test "$ol_cv_nt_threads" = yes ; then
20294 ol_with_threads=found
20295 ol_with_yielding_select=yes
20298 cat >>confdefs.h <<\_ACEOF
20299 #define HAVE_NT_SERVICE_MANAGER 1
20303 cat >>confdefs.h <<\_ACEOF
20304 #define HAVE_NT_EVENT_LOG 1
20309 if test $ol_with_threads = nt ; then
20310 { { echo "$as_me:$LINENO: error: could not locate NT Threads" >&5
20311 echo "$as_me: error: could not locate NT Threads" >&2;}
20312 { (exit 1); exit 1; }; }
20317 case $ol_with_threads in auto | yes | posix)
20320 for ac_header in pthread.h
20322 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20323 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20324 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20325 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20326 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20327 echo $ECHO_N "(cached) $ECHO_C" >&6
20329 ac_res=`eval echo '${'$as_ac_Header'}'`
20330 { echo "$as_me:$LINENO: result: $ac_res" >&5
20331 echo "${ECHO_T}$ac_res" >&6; }
20333 # Is the header compilable?
20334 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20335 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20336 cat >conftest.$ac_ext <<_ACEOF
20339 cat confdefs.h >>conftest.$ac_ext
20340 cat >>conftest.$ac_ext <<_ACEOF
20341 /* end confdefs.h. */
20342 $ac_includes_default
20343 #include <$ac_header>
20345 rm -f conftest.$ac_objext
20346 if { (ac_try="$ac_compile"
20347 case "(($ac_try" in
20348 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20349 *) ac_try_echo=$ac_try;;
20351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20352 (eval "$ac_compile") 2>conftest.er1
20354 grep -v '^ *+' conftest.er1 >conftest.err
20356 cat conftest.err >&5
20357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20358 (exit $ac_status); } && {
20359 test -z "$ac_c_werror_flag" ||
20360 test ! -s conftest.err
20361 } && test -s conftest.$ac_objext; then
20362 ac_header_compiler=yes
20364 echo "$as_me: failed program was:" >&5
20365 sed 's/^/| /' conftest.$ac_ext >&5
20367 ac_header_compiler=no
20370 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20371 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20372 echo "${ECHO_T}$ac_header_compiler" >&6; }
20374 # Is the header present?
20375 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20376 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20377 cat >conftest.$ac_ext <<_ACEOF
20380 cat confdefs.h >>conftest.$ac_ext
20381 cat >>conftest.$ac_ext <<_ACEOF
20382 /* end confdefs.h. */
20383 #include <$ac_header>
20385 if { (ac_try="$ac_cpp conftest.$ac_ext"
20386 case "(($ac_try" in
20387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20388 *) ac_try_echo=$ac_try;;
20390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20391 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20393 grep -v '^ *+' conftest.er1 >conftest.err
20395 cat conftest.err >&5
20396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20397 (exit $ac_status); } >/dev/null && {
20398 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20399 test ! -s conftest.err
20401 ac_header_preproc=yes
20403 echo "$as_me: failed program was:" >&5
20404 sed 's/^/| /' conftest.$ac_ext >&5
20406 ac_header_preproc=no
20409 rm -f conftest.err conftest.$ac_ext
20410 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20411 echo "${ECHO_T}$ac_header_preproc" >&6; }
20413 # So? What about this header?
20414 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20416 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20417 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20418 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20419 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20420 ac_header_preproc=yes
20423 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20424 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20425 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20426 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20427 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20428 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20429 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20430 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20431 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20432 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20433 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20434 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20436 ## --------------------------------------------- ##
20437 ## Report this to <http://www.openldap.org/its/> ##
20438 ## --------------------------------------------- ##
20440 ) | sed "s/^/$as_me: WARNING: /" >&2
20443 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20444 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20445 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20446 echo $ECHO_N "(cached) $ECHO_C" >&6
20448 eval "$as_ac_Header=\$ac_header_preproc"
20450 ac_res=`eval echo '${'$as_ac_Header'}'`
20451 { echo "$as_me:$LINENO: result: $ac_res" >&5
20452 echo "${ECHO_T}$ac_res" >&6; }
20455 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20456 cat >>confdefs.h <<_ACEOF
20457 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20465 if test $ac_cv_header_pthread_h = yes ; then
20466 { echo "$as_me:$LINENO: checking POSIX thread version" >&5
20467 echo $ECHO_N "checking POSIX thread version... $ECHO_C" >&6; }
20468 if test "${ol_cv_pthread_version+set}" = set; then
20469 echo $ECHO_N "(cached) $ECHO_C" >&6
20472 cat >conftest.$ac_ext <<_ACEOF
20475 cat confdefs.h >>conftest.$ac_ext
20476 cat >>conftest.$ac_ext <<_ACEOF
20477 /* end confdefs.h. */
20479 # include <pthread.h>
20485 int i = PTHREAD_CREATE_JOINABLE;
20491 rm -f conftest.$ac_objext
20492 if { (ac_try="$ac_compile"
20493 case "(($ac_try" in
20494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20495 *) ac_try_echo=$ac_try;;
20497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20498 (eval "$ac_compile") 2>conftest.er1
20500 grep -v '^ *+' conftest.er1 >conftest.err
20502 cat conftest.err >&5
20503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20504 (exit $ac_status); } && {
20505 test -z "$ac_c_werror_flag" ||
20506 test ! -s conftest.err
20507 } && test -s conftest.$ac_objext; then
20509 cat >conftest.$ac_ext <<_ACEOF
20512 cat confdefs.h >>conftest.$ac_ext
20513 cat >>conftest.$ac_ext <<_ACEOF
20514 /* end confdefs.h. */
20515 #include <pthread.h>
20518 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20519 $EGREP "pthread_detach" >/dev/null 2>&1; then
20520 ol_cv_pthread_version=10
20522 ol_cv_pthread_version=8
20527 echo "$as_me: failed program was:" >&5
20528 sed 's/^/| /' conftest.$ac_ext >&5
20531 cat >conftest.$ac_ext <<_ACEOF
20534 cat confdefs.h >>conftest.$ac_ext
20535 cat >>conftest.$ac_ext <<_ACEOF
20536 /* end confdefs.h. */
20538 # include <pthread.h>
20539 # ifdef PTHREAD_CREATE_UNDETACHED
20544 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20545 $EGREP "draft7" >/dev/null 2>&1; then
20546 ol_cv_pthread_version=7
20549 cat >conftest.$ac_ext <<_ACEOF
20552 cat confdefs.h >>conftest.$ac_ext
20553 cat >>conftest.$ac_ext <<_ACEOF
20554 /* end confdefs.h. */
20555 #include <pthread.h>
20558 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20559 $EGREP "pthread_attr_init" >/dev/null 2>&1; then
20560 ol_cv_pthread_version=6
20563 cat >conftest.$ac_ext <<_ACEOF
20566 cat confdefs.h >>conftest.$ac_ext
20567 cat >>conftest.$ac_ext <<_ACEOF
20568 /* end confdefs.h. */
20570 # include <pthread.h>
20571 #ifdef PTHREAD_MUTEX_INITIALIZER
20576 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20577 $EGREP "draft5" >/dev/null 2>&1; then
20578 ol_cv_pthread_version=5
20580 ol_cv_pthread_version=4
20592 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20595 { echo "$as_me:$LINENO: result: $ol_cv_pthread_version" >&5
20596 echo "${ECHO_T}$ol_cv_pthread_version" >&6; }
20599 if test $ol_cv_pthread_version != 0 ; then
20601 cat >>confdefs.h <<_ACEOF
20602 #define HAVE_PTHREADS $ol_cv_pthread_version
20606 { { echo "$as_me:$LINENO: error: unknown pthread version" >&5
20607 echo "$as_me: error: unknown pthread version" >&2;}
20608 { (exit 1); exit 1; }; }
20611 # consider threads found
20612 ol_with_threads=found
20615 { echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
20616 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6; }
20617 if test "${ol_cv_header_linux_threads+set}" = set; then
20618 echo $ECHO_N "(cached) $ECHO_C" >&6
20620 cat >conftest.$ac_ext <<_ACEOF
20623 cat confdefs.h >>conftest.$ac_ext
20624 cat >>conftest.$ac_ext <<_ACEOF
20625 /* end confdefs.h. */
20626 #include <pthread.h>
20628 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20629 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
20630 ol_cv_header_linux_threads=yes
20632 ol_cv_header_linux_threads=no
20638 { echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
20639 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6; }
20640 if test $ol_cv_header_linux_threads = yes; then
20642 cat >>confdefs.h <<\_ACEOF
20643 #define HAVE_LINUX_THREADS 1
20649 { echo "$as_me:$LINENO: checking for GNU Pth pthread.h" >&5
20650 echo $ECHO_N "checking for GNU Pth pthread.h... $ECHO_C" >&6; }
20651 if test "${ol_cv_header_gnu_pth_pthread_h+set}" = set; then
20652 echo $ECHO_N "(cached) $ECHO_C" >&6
20654 cat >conftest.$ac_ext <<_ACEOF
20657 cat confdefs.h >>conftest.$ac_ext
20658 cat >>conftest.$ac_ext <<_ACEOF
20659 /* end confdefs.h. */
20660 #include <pthread.h>
20661 #ifdef _POSIX_THREAD_IS_GNU_PTH
20666 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
20667 $EGREP "__gnu_pth__" >/dev/null 2>&1; then
20668 ol_cv_header_gnu_pth_pthread_h=yes
20670 ol_cv_header_gnu_pth_pthread_h=no
20676 { echo "$as_me:$LINENO: result: $ol_cv_header_gnu_pth_pthread_h" >&5
20677 echo "${ECHO_T}$ol_cv_header_gnu_pth_pthread_h" >&6; }
20680 if test $ol_cv_header_gnu_pth_pthread_h = no ; then
20682 for ac_header in sched.h
20684 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20685 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20686 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20687 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20688 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20689 echo $ECHO_N "(cached) $ECHO_C" >&6
20691 ac_res=`eval echo '${'$as_ac_Header'}'`
20692 { echo "$as_me:$LINENO: result: $ac_res" >&5
20693 echo "${ECHO_T}$ac_res" >&6; }
20695 # Is the header compilable?
20696 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20697 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20698 cat >conftest.$ac_ext <<_ACEOF
20701 cat confdefs.h >>conftest.$ac_ext
20702 cat >>conftest.$ac_ext <<_ACEOF
20703 /* end confdefs.h. */
20704 $ac_includes_default
20705 #include <$ac_header>
20707 rm -f conftest.$ac_objext
20708 if { (ac_try="$ac_compile"
20709 case "(($ac_try" in
20710 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20711 *) ac_try_echo=$ac_try;;
20713 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20714 (eval "$ac_compile") 2>conftest.er1
20716 grep -v '^ *+' conftest.er1 >conftest.err
20718 cat conftest.err >&5
20719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20720 (exit $ac_status); } && {
20721 test -z "$ac_c_werror_flag" ||
20722 test ! -s conftest.err
20723 } && test -s conftest.$ac_objext; then
20724 ac_header_compiler=yes
20726 echo "$as_me: failed program was:" >&5
20727 sed 's/^/| /' conftest.$ac_ext >&5
20729 ac_header_compiler=no
20732 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20733 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20734 echo "${ECHO_T}$ac_header_compiler" >&6; }
20736 # Is the header present?
20737 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20738 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20739 cat >conftest.$ac_ext <<_ACEOF
20742 cat confdefs.h >>conftest.$ac_ext
20743 cat >>conftest.$ac_ext <<_ACEOF
20744 /* end confdefs.h. */
20745 #include <$ac_header>
20747 if { (ac_try="$ac_cpp conftest.$ac_ext"
20748 case "(($ac_try" in
20749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20750 *) ac_try_echo=$ac_try;;
20752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20753 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20755 grep -v '^ *+' conftest.er1 >conftest.err
20757 cat conftest.err >&5
20758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20759 (exit $ac_status); } >/dev/null && {
20760 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
20761 test ! -s conftest.err
20763 ac_header_preproc=yes
20765 echo "$as_me: failed program was:" >&5
20766 sed 's/^/| /' conftest.$ac_ext >&5
20768 ac_header_preproc=no
20771 rm -f conftest.err conftest.$ac_ext
20772 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20773 echo "${ECHO_T}$ac_header_preproc" >&6; }
20775 # So? What about this header?
20776 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20778 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20779 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20780 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20781 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20782 ac_header_preproc=yes
20785 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20786 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20787 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20788 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20789 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20790 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20791 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20792 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20793 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20794 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20795 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20796 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20798 ## --------------------------------------------- ##
20799 ## Report this to <http://www.openldap.org/its/> ##
20800 ## --------------------------------------------- ##
20802 ) | sed "s/^/$as_me: WARNING: /" >&2
20805 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20806 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20807 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20808 echo $ECHO_N "(cached) $ECHO_C" >&6
20810 eval "$as_ac_Header=\$ac_header_preproc"
20812 ac_res=`eval echo '${'$as_ac_Header'}'`
20813 { echo "$as_me:$LINENO: result: $ac_res" >&5
20814 echo "${ECHO_T}$ac_res" >&6; }
20817 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20818 cat >>confdefs.h <<_ACEOF
20819 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20829 { echo "$as_me:$LINENO: checking for pthread_create in default libraries" >&5
20830 echo $ECHO_N "checking for pthread_create in default libraries... $ECHO_C" >&6; }
20831 if test "${ol_cv_pthread_create+set}" = set; then
20832 echo $ECHO_N "(cached) $ECHO_C" >&6
20835 if test "$cross_compiling" = yes; then
20836 cat >conftest.$ac_ext <<_ACEOF
20839 cat confdefs.h >>conftest.$ac_ext
20840 cat >>conftest.$ac_ext <<_ACEOF
20841 /* end confdefs.h. */
20843 /* pthread test headers */
20844 #include <pthread.h>
20845 #if HAVE_PTHREADS < 7
20849 #define NULL (void*)0
20852 static void *task(p)
20855 return (void *) (p == NULL);
20862 /* pthread test function */
20863 #ifndef PTHREAD_CREATE_DETACHED
20864 #define PTHREAD_CREATE_DETACHED 1
20868 int detach = PTHREAD_CREATE_DETACHED;
20870 #if HAVE_PTHREADS > 4
20871 /* Final pthreads */
20872 pthread_attr_t attr;
20874 status = pthread_attr_init(&attr);
20875 if( status ) return status;
20877 #if HAVE_PTHREADS < 7
20878 status = pthread_attr_setdetachstate(&attr, &detach);
20879 if( status < 0 ) status = errno;
20881 status = pthread_attr_setdetachstate(&attr, detach);
20883 if( status ) return status;
20884 status = pthread_create( &t, &attr, task, NULL );
20885 #if HAVE_PTHREADS < 7
20886 if( status < 0 ) status = errno;
20888 if( status ) return status;
20890 /* Draft 4 pthreads */
20891 status = pthread_create( &t, pthread_attr_default, task, NULL );
20892 if( status ) return errno;
20894 /* give thread a chance to complete */
20895 /* it should remain joinable and hence detachable */
20898 status = pthread_detach( &t );
20899 if( status ) return errno;
20902 #ifdef HAVE_LINUX_THREADS
20903 pthread_kill_other_threads_np();
20912 rm -f conftest.$ac_objext conftest$ac_exeext
20913 if { (ac_try="$ac_link"
20914 case "(($ac_try" in
20915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20916 *) ac_try_echo=$ac_try;;
20918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20919 (eval "$ac_link") 2>conftest.er1
20921 grep -v '^ *+' conftest.er1 >conftest.err
20923 cat conftest.err >&5
20924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20925 (exit $ac_status); } && {
20926 test -z "$ac_c_werror_flag" ||
20927 test ! -s conftest.err
20928 } && test -s conftest$ac_exeext &&
20929 $as_test_x conftest$ac_exeext; then
20930 ol_cv_pthread_create=yes
20932 echo "$as_me: failed program was:" >&5
20933 sed 's/^/| /' conftest.$ac_ext >&5
20935 ol_cv_pthread_create=no
20938 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20939 conftest$ac_exeext conftest.$ac_ext
20941 cat >conftest.$ac_ext <<_ACEOF
20944 cat confdefs.h >>conftest.$ac_ext
20945 cat >>conftest.$ac_ext <<_ACEOF
20946 /* end confdefs.h. */
20948 /* pthread test headers */
20949 #include <pthread.h>
20950 #if HAVE_PTHREADS < 7
20954 #define NULL (void*)0
20957 static void *task(p)
20960 return (void *) (p == NULL);
20964 int main(argc, argv)
20969 /* pthread test function */
20970 #ifndef PTHREAD_CREATE_DETACHED
20971 #define PTHREAD_CREATE_DETACHED 1
20975 int detach = PTHREAD_CREATE_DETACHED;
20977 #if HAVE_PTHREADS > 4
20978 /* Final pthreads */
20979 pthread_attr_t attr;
20981 status = pthread_attr_init(&attr);
20982 if( status ) return status;
20984 #if HAVE_PTHREADS < 7
20985 status = pthread_attr_setdetachstate(&attr, &detach);
20986 if( status < 0 ) status = errno;
20988 status = pthread_attr_setdetachstate(&attr, detach);
20990 if( status ) return status;
20991 status = pthread_create( &t, &attr, task, NULL );
20992 #if HAVE_PTHREADS < 7
20993 if( status < 0 ) status = errno;
20995 if( status ) return status;
20997 /* Draft 4 pthreads */
20998 status = pthread_create( &t, pthread_attr_default, task, NULL );
20999 if( status ) return errno;
21001 /* give thread a chance to complete */
21002 /* it should remain joinable and hence detachable */
21005 status = pthread_detach( &t );
21006 if( status ) return errno;
21009 #ifdef HAVE_LINUX_THREADS
21010 pthread_kill_other_threads_np();
21018 rm -f conftest$ac_exeext
21019 if { (ac_try="$ac_link"
21020 case "(($ac_try" in
21021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21022 *) ac_try_echo=$ac_try;;
21024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21025 (eval "$ac_link") 2>&5
21027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21028 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21029 { (case "(($ac_try" in
21030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21031 *) ac_try_echo=$ac_try;;
21033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21034 (eval "$ac_try") 2>&5
21036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21037 (exit $ac_status); }; }; then
21038 ol_cv_pthread_create=yes
21040 echo "$as_me: program exited with status $ac_status" >&5
21041 echo "$as_me: failed program was:" >&5
21042 sed 's/^/| /' conftest.$ac_ext >&5
21044 ( exit $ac_status )
21045 ol_cv_pthread_create=no
21047 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21052 { echo "$as_me:$LINENO: result: $ol_cv_pthread_create" >&5
21053 echo "${ECHO_T}$ol_cv_pthread_create" >&6; }
21055 if test $ol_cv_pthread_create != no ; then
21056 ol_link_threads=posix
21057 ol_link_pthreads=""
21060 # Pthread try link: -kthread (ol_cv_pthread_kthread)
21061 if test "$ol_link_threads" = no ; then
21063 { echo "$as_me:$LINENO: checking for pthread link with -kthread" >&5
21064 echo $ECHO_N "checking for pthread link with -kthread... $ECHO_C" >&6; }
21065 if test "${ol_cv_pthread_kthread+set}" = set; then
21066 echo $ECHO_N "(cached) $ECHO_C" >&6
21071 LIBS="-kthread $LIBS"
21073 if test "$cross_compiling" = yes; then
21074 cat >conftest.$ac_ext <<_ACEOF
21077 cat confdefs.h >>conftest.$ac_ext
21078 cat >>conftest.$ac_ext <<_ACEOF
21079 /* end confdefs.h. */
21081 /* pthread test headers */
21082 #include <pthread.h>
21083 #if HAVE_PTHREADS < 7
21087 #define NULL (void*)0
21090 static void *task(p)
21093 return (void *) (p == NULL);
21100 /* pthread test function */
21101 #ifndef PTHREAD_CREATE_DETACHED
21102 #define PTHREAD_CREATE_DETACHED 1
21106 int detach = PTHREAD_CREATE_DETACHED;
21108 #if HAVE_PTHREADS > 4
21109 /* Final pthreads */
21110 pthread_attr_t attr;
21112 status = pthread_attr_init(&attr);
21113 if( status ) return status;
21115 #if HAVE_PTHREADS < 7
21116 status = pthread_attr_setdetachstate(&attr, &detach);
21117 if( status < 0 ) status = errno;
21119 status = pthread_attr_setdetachstate(&attr, detach);
21121 if( status ) return status;
21122 status = pthread_create( &t, &attr, task, NULL );
21123 #if HAVE_PTHREADS < 7
21124 if( status < 0 ) status = errno;
21126 if( status ) return status;
21128 /* Draft 4 pthreads */
21129 status = pthread_create( &t, pthread_attr_default, task, NULL );
21130 if( status ) return errno;
21132 /* give thread a chance to complete */
21133 /* it should remain joinable and hence detachable */
21136 status = pthread_detach( &t );
21137 if( status ) return errno;
21140 #ifdef HAVE_LINUX_THREADS
21141 pthread_kill_other_threads_np();
21150 rm -f conftest.$ac_objext conftest$ac_exeext
21151 if { (ac_try="$ac_link"
21152 case "(($ac_try" in
21153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21154 *) ac_try_echo=$ac_try;;
21156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21157 (eval "$ac_link") 2>conftest.er1
21159 grep -v '^ *+' conftest.er1 >conftest.err
21161 cat conftest.err >&5
21162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21163 (exit $ac_status); } && {
21164 test -z "$ac_c_werror_flag" ||
21165 test ! -s conftest.err
21166 } && test -s conftest$ac_exeext &&
21167 $as_test_x conftest$ac_exeext; then
21168 ol_cv_pthread_kthread=yes
21170 echo "$as_me: failed program was:" >&5
21171 sed 's/^/| /' conftest.$ac_ext >&5
21173 ol_cv_pthread_kthread=no
21176 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21177 conftest$ac_exeext conftest.$ac_ext
21179 cat >conftest.$ac_ext <<_ACEOF
21182 cat confdefs.h >>conftest.$ac_ext
21183 cat >>conftest.$ac_ext <<_ACEOF
21184 /* end confdefs.h. */
21186 /* pthread test headers */
21187 #include <pthread.h>
21188 #if HAVE_PTHREADS < 7
21192 #define NULL (void*)0
21195 static void *task(p)
21198 return (void *) (p == NULL);
21202 int main(argc, argv)
21207 /* pthread test function */
21208 #ifndef PTHREAD_CREATE_DETACHED
21209 #define PTHREAD_CREATE_DETACHED 1
21213 int detach = PTHREAD_CREATE_DETACHED;
21215 #if HAVE_PTHREADS > 4
21216 /* Final pthreads */
21217 pthread_attr_t attr;
21219 status = pthread_attr_init(&attr);
21220 if( status ) return status;
21222 #if HAVE_PTHREADS < 7
21223 status = pthread_attr_setdetachstate(&attr, &detach);
21224 if( status < 0 ) status = errno;
21226 status = pthread_attr_setdetachstate(&attr, detach);
21228 if( status ) return status;
21229 status = pthread_create( &t, &attr, task, NULL );
21230 #if HAVE_PTHREADS < 7
21231 if( status < 0 ) status = errno;
21233 if( status ) return status;
21235 /* Draft 4 pthreads */
21236 status = pthread_create( &t, pthread_attr_default, task, NULL );
21237 if( status ) return errno;
21239 /* give thread a chance to complete */
21240 /* it should remain joinable and hence detachable */
21243 status = pthread_detach( &t );
21244 if( status ) return errno;
21247 #ifdef HAVE_LINUX_THREADS
21248 pthread_kill_other_threads_np();
21256 rm -f conftest$ac_exeext
21257 if { (ac_try="$ac_link"
21258 case "(($ac_try" in
21259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21260 *) ac_try_echo=$ac_try;;
21262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21263 (eval "$ac_link") 2>&5
21265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21266 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21267 { (case "(($ac_try" in
21268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21269 *) ac_try_echo=$ac_try;;
21271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21272 (eval "$ac_try") 2>&5
21274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21275 (exit $ac_status); }; }; then
21276 ol_cv_pthread_kthread=yes
21278 echo "$as_me: program exited with status $ac_status" >&5
21279 echo "$as_me: failed program was:" >&5
21280 sed 's/^/| /' conftest.$ac_ext >&5
21282 ( exit $ac_status )
21283 ol_cv_pthread_kthread=no
21285 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21294 { echo "$as_me:$LINENO: result: $ol_cv_pthread_kthread" >&5
21295 echo "${ECHO_T}$ol_cv_pthread_kthread" >&6; }
21297 if test $ol_cv_pthread_kthread = yes ; then
21298 ol_link_pthreads="-kthread"
21299 ol_link_threads=posix
21303 # Pthread try link: -pthread (ol_cv_pthread_pthread)
21304 if test "$ol_link_threads" = no ; then
21306 { echo "$as_me:$LINENO: checking for pthread link with -pthread" >&5
21307 echo $ECHO_N "checking for pthread link with -pthread... $ECHO_C" >&6; }
21308 if test "${ol_cv_pthread_pthread+set}" = set; then
21309 echo $ECHO_N "(cached) $ECHO_C" >&6
21314 LIBS="-pthread $LIBS"
21316 if test "$cross_compiling" = yes; then
21317 cat >conftest.$ac_ext <<_ACEOF
21320 cat confdefs.h >>conftest.$ac_ext
21321 cat >>conftest.$ac_ext <<_ACEOF
21322 /* end confdefs.h. */
21324 /* pthread test headers */
21325 #include <pthread.h>
21326 #if HAVE_PTHREADS < 7
21330 #define NULL (void*)0
21333 static void *task(p)
21336 return (void *) (p == NULL);
21343 /* pthread test function */
21344 #ifndef PTHREAD_CREATE_DETACHED
21345 #define PTHREAD_CREATE_DETACHED 1
21349 int detach = PTHREAD_CREATE_DETACHED;
21351 #if HAVE_PTHREADS > 4
21352 /* Final pthreads */
21353 pthread_attr_t attr;
21355 status = pthread_attr_init(&attr);
21356 if( status ) return status;
21358 #if HAVE_PTHREADS < 7
21359 status = pthread_attr_setdetachstate(&attr, &detach);
21360 if( status < 0 ) status = errno;
21362 status = pthread_attr_setdetachstate(&attr, detach);
21364 if( status ) return status;
21365 status = pthread_create( &t, &attr, task, NULL );
21366 #if HAVE_PTHREADS < 7
21367 if( status < 0 ) status = errno;
21369 if( status ) return status;
21371 /* Draft 4 pthreads */
21372 status = pthread_create( &t, pthread_attr_default, task, NULL );
21373 if( status ) return errno;
21375 /* give thread a chance to complete */
21376 /* it should remain joinable and hence detachable */
21379 status = pthread_detach( &t );
21380 if( status ) return errno;
21383 #ifdef HAVE_LINUX_THREADS
21384 pthread_kill_other_threads_np();
21393 rm -f conftest.$ac_objext conftest$ac_exeext
21394 if { (ac_try="$ac_link"
21395 case "(($ac_try" in
21396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21397 *) ac_try_echo=$ac_try;;
21399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21400 (eval "$ac_link") 2>conftest.er1
21402 grep -v '^ *+' conftest.er1 >conftest.err
21404 cat conftest.err >&5
21405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21406 (exit $ac_status); } && {
21407 test -z "$ac_c_werror_flag" ||
21408 test ! -s conftest.err
21409 } && test -s conftest$ac_exeext &&
21410 $as_test_x conftest$ac_exeext; then
21411 ol_cv_pthread_pthread=yes
21413 echo "$as_me: failed program was:" >&5
21414 sed 's/^/| /' conftest.$ac_ext >&5
21416 ol_cv_pthread_pthread=no
21419 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21420 conftest$ac_exeext conftest.$ac_ext
21422 cat >conftest.$ac_ext <<_ACEOF
21425 cat confdefs.h >>conftest.$ac_ext
21426 cat >>conftest.$ac_ext <<_ACEOF
21427 /* end confdefs.h. */
21429 /* pthread test headers */
21430 #include <pthread.h>
21431 #if HAVE_PTHREADS < 7
21435 #define NULL (void*)0
21438 static void *task(p)
21441 return (void *) (p == NULL);
21445 int main(argc, argv)
21450 /* pthread test function */
21451 #ifndef PTHREAD_CREATE_DETACHED
21452 #define PTHREAD_CREATE_DETACHED 1
21456 int detach = PTHREAD_CREATE_DETACHED;
21458 #if HAVE_PTHREADS > 4
21459 /* Final pthreads */
21460 pthread_attr_t attr;
21462 status = pthread_attr_init(&attr);
21463 if( status ) return status;
21465 #if HAVE_PTHREADS < 7
21466 status = pthread_attr_setdetachstate(&attr, &detach);
21467 if( status < 0 ) status = errno;
21469 status = pthread_attr_setdetachstate(&attr, detach);
21471 if( status ) return status;
21472 status = pthread_create( &t, &attr, task, NULL );
21473 #if HAVE_PTHREADS < 7
21474 if( status < 0 ) status = errno;
21476 if( status ) return status;
21478 /* Draft 4 pthreads */
21479 status = pthread_create( &t, pthread_attr_default, task, NULL );
21480 if( status ) return errno;
21482 /* give thread a chance to complete */
21483 /* it should remain joinable and hence detachable */
21486 status = pthread_detach( &t );
21487 if( status ) return errno;
21490 #ifdef HAVE_LINUX_THREADS
21491 pthread_kill_other_threads_np();
21499 rm -f conftest$ac_exeext
21500 if { (ac_try="$ac_link"
21501 case "(($ac_try" in
21502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21503 *) ac_try_echo=$ac_try;;
21505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21506 (eval "$ac_link") 2>&5
21508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21509 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21510 { (case "(($ac_try" in
21511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21512 *) ac_try_echo=$ac_try;;
21514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21515 (eval "$ac_try") 2>&5
21517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21518 (exit $ac_status); }; }; then
21519 ol_cv_pthread_pthread=yes
21521 echo "$as_me: program exited with status $ac_status" >&5
21522 echo "$as_me: failed program was:" >&5
21523 sed 's/^/| /' conftest.$ac_ext >&5
21525 ( exit $ac_status )
21526 ol_cv_pthread_pthread=no
21528 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21537 { echo "$as_me:$LINENO: result: $ol_cv_pthread_pthread" >&5
21538 echo "${ECHO_T}$ol_cv_pthread_pthread" >&6; }
21540 if test $ol_cv_pthread_pthread = yes ; then
21541 ol_link_pthreads="-pthread"
21542 ol_link_threads=posix
21546 # Pthread try link: -pthreads (ol_cv_pthread_pthreads)
21547 if test "$ol_link_threads" = no ; then
21549 { echo "$as_me:$LINENO: checking for pthread link with -pthreads" >&5
21550 echo $ECHO_N "checking for pthread link with -pthreads... $ECHO_C" >&6; }
21551 if test "${ol_cv_pthread_pthreads+set}" = set; then
21552 echo $ECHO_N "(cached) $ECHO_C" >&6
21557 LIBS="-pthreads $LIBS"
21559 if test "$cross_compiling" = yes; then
21560 cat >conftest.$ac_ext <<_ACEOF
21563 cat confdefs.h >>conftest.$ac_ext
21564 cat >>conftest.$ac_ext <<_ACEOF
21565 /* end confdefs.h. */
21567 /* pthread test headers */
21568 #include <pthread.h>
21569 #if HAVE_PTHREADS < 7
21573 #define NULL (void*)0
21576 static void *task(p)
21579 return (void *) (p == NULL);
21586 /* pthread test function */
21587 #ifndef PTHREAD_CREATE_DETACHED
21588 #define PTHREAD_CREATE_DETACHED 1
21592 int detach = PTHREAD_CREATE_DETACHED;
21594 #if HAVE_PTHREADS > 4
21595 /* Final pthreads */
21596 pthread_attr_t attr;
21598 status = pthread_attr_init(&attr);
21599 if( status ) return status;
21601 #if HAVE_PTHREADS < 7
21602 status = pthread_attr_setdetachstate(&attr, &detach);
21603 if( status < 0 ) status = errno;
21605 status = pthread_attr_setdetachstate(&attr, detach);
21607 if( status ) return status;
21608 status = pthread_create( &t, &attr, task, NULL );
21609 #if HAVE_PTHREADS < 7
21610 if( status < 0 ) status = errno;
21612 if( status ) return status;
21614 /* Draft 4 pthreads */
21615 status = pthread_create( &t, pthread_attr_default, task, NULL );
21616 if( status ) return errno;
21618 /* give thread a chance to complete */
21619 /* it should remain joinable and hence detachable */
21622 status = pthread_detach( &t );
21623 if( status ) return errno;
21626 #ifdef HAVE_LINUX_THREADS
21627 pthread_kill_other_threads_np();
21636 rm -f conftest.$ac_objext conftest$ac_exeext
21637 if { (ac_try="$ac_link"
21638 case "(($ac_try" in
21639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21640 *) ac_try_echo=$ac_try;;
21642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21643 (eval "$ac_link") 2>conftest.er1
21645 grep -v '^ *+' conftest.er1 >conftest.err
21647 cat conftest.err >&5
21648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21649 (exit $ac_status); } && {
21650 test -z "$ac_c_werror_flag" ||
21651 test ! -s conftest.err
21652 } && test -s conftest$ac_exeext &&
21653 $as_test_x conftest$ac_exeext; then
21654 ol_cv_pthread_pthreads=yes
21656 echo "$as_me: failed program was:" >&5
21657 sed 's/^/| /' conftest.$ac_ext >&5
21659 ol_cv_pthread_pthreads=no
21662 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21663 conftest$ac_exeext conftest.$ac_ext
21665 cat >conftest.$ac_ext <<_ACEOF
21668 cat confdefs.h >>conftest.$ac_ext
21669 cat >>conftest.$ac_ext <<_ACEOF
21670 /* end confdefs.h. */
21672 /* pthread test headers */
21673 #include <pthread.h>
21674 #if HAVE_PTHREADS < 7
21678 #define NULL (void*)0
21681 static void *task(p)
21684 return (void *) (p == NULL);
21688 int main(argc, argv)
21693 /* pthread test function */
21694 #ifndef PTHREAD_CREATE_DETACHED
21695 #define PTHREAD_CREATE_DETACHED 1
21699 int detach = PTHREAD_CREATE_DETACHED;
21701 #if HAVE_PTHREADS > 4
21702 /* Final pthreads */
21703 pthread_attr_t attr;
21705 status = pthread_attr_init(&attr);
21706 if( status ) return status;
21708 #if HAVE_PTHREADS < 7
21709 status = pthread_attr_setdetachstate(&attr, &detach);
21710 if( status < 0 ) status = errno;
21712 status = pthread_attr_setdetachstate(&attr, detach);
21714 if( status ) return status;
21715 status = pthread_create( &t, &attr, task, NULL );
21716 #if HAVE_PTHREADS < 7
21717 if( status < 0 ) status = errno;
21719 if( status ) return status;
21721 /* Draft 4 pthreads */
21722 status = pthread_create( &t, pthread_attr_default, task, NULL );
21723 if( status ) return errno;
21725 /* give thread a chance to complete */
21726 /* it should remain joinable and hence detachable */
21729 status = pthread_detach( &t );
21730 if( status ) return errno;
21733 #ifdef HAVE_LINUX_THREADS
21734 pthread_kill_other_threads_np();
21742 rm -f conftest$ac_exeext
21743 if { (ac_try="$ac_link"
21744 case "(($ac_try" in
21745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21746 *) ac_try_echo=$ac_try;;
21748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21749 (eval "$ac_link") 2>&5
21751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21752 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21753 { (case "(($ac_try" in
21754 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21755 *) ac_try_echo=$ac_try;;
21757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21758 (eval "$ac_try") 2>&5
21760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21761 (exit $ac_status); }; }; then
21762 ol_cv_pthread_pthreads=yes
21764 echo "$as_me: program exited with status $ac_status" >&5
21765 echo "$as_me: failed program was:" >&5
21766 sed 's/^/| /' conftest.$ac_ext >&5
21768 ( exit $ac_status )
21769 ol_cv_pthread_pthreads=no
21771 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21780 { echo "$as_me:$LINENO: result: $ol_cv_pthread_pthreads" >&5
21781 echo "${ECHO_T}$ol_cv_pthread_pthreads" >&6; }
21783 if test $ol_cv_pthread_pthreads = yes ; then
21784 ol_link_pthreads="-pthreads"
21785 ol_link_threads=posix
21789 # Pthread try link: -mthreads (ol_cv_pthread_mthreads)
21790 if test "$ol_link_threads" = no ; then
21792 { echo "$as_me:$LINENO: checking for pthread link with -mthreads" >&5
21793 echo $ECHO_N "checking for pthread link with -mthreads... $ECHO_C" >&6; }
21794 if test "${ol_cv_pthread_mthreads+set}" = set; then
21795 echo $ECHO_N "(cached) $ECHO_C" >&6
21800 LIBS="-mthreads $LIBS"
21802 if test "$cross_compiling" = yes; then
21803 cat >conftest.$ac_ext <<_ACEOF
21806 cat confdefs.h >>conftest.$ac_ext
21807 cat >>conftest.$ac_ext <<_ACEOF
21808 /* end confdefs.h. */
21810 /* pthread test headers */
21811 #include <pthread.h>
21812 #if HAVE_PTHREADS < 7
21816 #define NULL (void*)0
21819 static void *task(p)
21822 return (void *) (p == NULL);
21829 /* pthread test function */
21830 #ifndef PTHREAD_CREATE_DETACHED
21831 #define PTHREAD_CREATE_DETACHED 1
21835 int detach = PTHREAD_CREATE_DETACHED;
21837 #if HAVE_PTHREADS > 4
21838 /* Final pthreads */
21839 pthread_attr_t attr;
21841 status = pthread_attr_init(&attr);
21842 if( status ) return status;
21844 #if HAVE_PTHREADS < 7
21845 status = pthread_attr_setdetachstate(&attr, &detach);
21846 if( status < 0 ) status = errno;
21848 status = pthread_attr_setdetachstate(&attr, detach);
21850 if( status ) return status;
21851 status = pthread_create( &t, &attr, task, NULL );
21852 #if HAVE_PTHREADS < 7
21853 if( status < 0 ) status = errno;
21855 if( status ) return status;
21857 /* Draft 4 pthreads */
21858 status = pthread_create( &t, pthread_attr_default, task, NULL );
21859 if( status ) return errno;
21861 /* give thread a chance to complete */
21862 /* it should remain joinable and hence detachable */
21865 status = pthread_detach( &t );
21866 if( status ) return errno;
21869 #ifdef HAVE_LINUX_THREADS
21870 pthread_kill_other_threads_np();
21879 rm -f conftest.$ac_objext conftest$ac_exeext
21880 if { (ac_try="$ac_link"
21881 case "(($ac_try" in
21882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21883 *) ac_try_echo=$ac_try;;
21885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21886 (eval "$ac_link") 2>conftest.er1
21888 grep -v '^ *+' conftest.er1 >conftest.err
21890 cat conftest.err >&5
21891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21892 (exit $ac_status); } && {
21893 test -z "$ac_c_werror_flag" ||
21894 test ! -s conftest.err
21895 } && test -s conftest$ac_exeext &&
21896 $as_test_x conftest$ac_exeext; then
21897 ol_cv_pthread_mthreads=yes
21899 echo "$as_me: failed program was:" >&5
21900 sed 's/^/| /' conftest.$ac_ext >&5
21902 ol_cv_pthread_mthreads=no
21905 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21906 conftest$ac_exeext conftest.$ac_ext
21908 cat >conftest.$ac_ext <<_ACEOF
21911 cat confdefs.h >>conftest.$ac_ext
21912 cat >>conftest.$ac_ext <<_ACEOF
21913 /* end confdefs.h. */
21915 /* pthread test headers */
21916 #include <pthread.h>
21917 #if HAVE_PTHREADS < 7
21921 #define NULL (void*)0
21924 static void *task(p)
21927 return (void *) (p == NULL);
21931 int main(argc, argv)
21936 /* pthread test function */
21937 #ifndef PTHREAD_CREATE_DETACHED
21938 #define PTHREAD_CREATE_DETACHED 1
21942 int detach = PTHREAD_CREATE_DETACHED;
21944 #if HAVE_PTHREADS > 4
21945 /* Final pthreads */
21946 pthread_attr_t attr;
21948 status = pthread_attr_init(&attr);
21949 if( status ) return status;
21951 #if HAVE_PTHREADS < 7
21952 status = pthread_attr_setdetachstate(&attr, &detach);
21953 if( status < 0 ) status = errno;
21955 status = pthread_attr_setdetachstate(&attr, detach);
21957 if( status ) return status;
21958 status = pthread_create( &t, &attr, task, NULL );
21959 #if HAVE_PTHREADS < 7
21960 if( status < 0 ) status = errno;
21962 if( status ) return status;
21964 /* Draft 4 pthreads */
21965 status = pthread_create( &t, pthread_attr_default, task, NULL );
21966 if( status ) return errno;
21968 /* give thread a chance to complete */
21969 /* it should remain joinable and hence detachable */
21972 status = pthread_detach( &t );
21973 if( status ) return errno;
21976 #ifdef HAVE_LINUX_THREADS
21977 pthread_kill_other_threads_np();
21985 rm -f conftest$ac_exeext
21986 if { (ac_try="$ac_link"
21987 case "(($ac_try" in
21988 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21989 *) ac_try_echo=$ac_try;;
21991 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21992 (eval "$ac_link") 2>&5
21994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21995 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21996 { (case "(($ac_try" in
21997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21998 *) ac_try_echo=$ac_try;;
22000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22001 (eval "$ac_try") 2>&5
22003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22004 (exit $ac_status); }; }; then
22005 ol_cv_pthread_mthreads=yes
22007 echo "$as_me: program exited with status $ac_status" >&5
22008 echo "$as_me: failed program was:" >&5
22009 sed 's/^/| /' conftest.$ac_ext >&5
22011 ( exit $ac_status )
22012 ol_cv_pthread_mthreads=no
22014 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22023 { echo "$as_me:$LINENO: result: $ol_cv_pthread_mthreads" >&5
22024 echo "${ECHO_T}$ol_cv_pthread_mthreads" >&6; }
22026 if test $ol_cv_pthread_mthreads = yes ; then
22027 ol_link_pthreads="-mthreads"
22028 ol_link_threads=posix
22032 # Pthread try link: -thread (ol_cv_pthread_thread)
22033 if test "$ol_link_threads" = no ; then
22035 { echo "$as_me:$LINENO: checking for pthread link with -thread" >&5
22036 echo $ECHO_N "checking for pthread link with -thread... $ECHO_C" >&6; }
22037 if test "${ol_cv_pthread_thread+set}" = set; then
22038 echo $ECHO_N "(cached) $ECHO_C" >&6
22043 LIBS="-thread $LIBS"
22045 if test "$cross_compiling" = yes; then
22046 cat >conftest.$ac_ext <<_ACEOF
22049 cat confdefs.h >>conftest.$ac_ext
22050 cat >>conftest.$ac_ext <<_ACEOF
22051 /* end confdefs.h. */
22053 /* pthread test headers */
22054 #include <pthread.h>
22055 #if HAVE_PTHREADS < 7
22059 #define NULL (void*)0
22062 static void *task(p)
22065 return (void *) (p == NULL);
22072 /* pthread test function */
22073 #ifndef PTHREAD_CREATE_DETACHED
22074 #define PTHREAD_CREATE_DETACHED 1
22078 int detach = PTHREAD_CREATE_DETACHED;
22080 #if HAVE_PTHREADS > 4
22081 /* Final pthreads */
22082 pthread_attr_t attr;
22084 status = pthread_attr_init(&attr);
22085 if( status ) return status;
22087 #if HAVE_PTHREADS < 7
22088 status = pthread_attr_setdetachstate(&attr, &detach);
22089 if( status < 0 ) status = errno;
22091 status = pthread_attr_setdetachstate(&attr, detach);
22093 if( status ) return status;
22094 status = pthread_create( &t, &attr, task, NULL );
22095 #if HAVE_PTHREADS < 7
22096 if( status < 0 ) status = errno;
22098 if( status ) return status;
22100 /* Draft 4 pthreads */
22101 status = pthread_create( &t, pthread_attr_default, task, NULL );
22102 if( status ) return errno;
22104 /* give thread a chance to complete */
22105 /* it should remain joinable and hence detachable */
22108 status = pthread_detach( &t );
22109 if( status ) return errno;
22112 #ifdef HAVE_LINUX_THREADS
22113 pthread_kill_other_threads_np();
22122 rm -f conftest.$ac_objext conftest$ac_exeext
22123 if { (ac_try="$ac_link"
22124 case "(($ac_try" in
22125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22126 *) ac_try_echo=$ac_try;;
22128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22129 (eval "$ac_link") 2>conftest.er1
22131 grep -v '^ *+' conftest.er1 >conftest.err
22133 cat conftest.err >&5
22134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22135 (exit $ac_status); } && {
22136 test -z "$ac_c_werror_flag" ||
22137 test ! -s conftest.err
22138 } && test -s conftest$ac_exeext &&
22139 $as_test_x conftest$ac_exeext; then
22140 ol_cv_pthread_thread=yes
22142 echo "$as_me: failed program was:" >&5
22143 sed 's/^/| /' conftest.$ac_ext >&5
22145 ol_cv_pthread_thread=no
22148 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22149 conftest$ac_exeext conftest.$ac_ext
22151 cat >conftest.$ac_ext <<_ACEOF
22154 cat confdefs.h >>conftest.$ac_ext
22155 cat >>conftest.$ac_ext <<_ACEOF
22156 /* end confdefs.h. */
22158 /* pthread test headers */
22159 #include <pthread.h>
22160 #if HAVE_PTHREADS < 7
22164 #define NULL (void*)0
22167 static void *task(p)
22170 return (void *) (p == NULL);
22174 int main(argc, argv)
22179 /* pthread test function */
22180 #ifndef PTHREAD_CREATE_DETACHED
22181 #define PTHREAD_CREATE_DETACHED 1
22185 int detach = PTHREAD_CREATE_DETACHED;
22187 #if HAVE_PTHREADS > 4
22188 /* Final pthreads */
22189 pthread_attr_t attr;
22191 status = pthread_attr_init(&attr);
22192 if( status ) return status;
22194 #if HAVE_PTHREADS < 7
22195 status = pthread_attr_setdetachstate(&attr, &detach);
22196 if( status < 0 ) status = errno;
22198 status = pthread_attr_setdetachstate(&attr, detach);
22200 if( status ) return status;
22201 status = pthread_create( &t, &attr, task, NULL );
22202 #if HAVE_PTHREADS < 7
22203 if( status < 0 ) status = errno;
22205 if( status ) return status;
22207 /* Draft 4 pthreads */
22208 status = pthread_create( &t, pthread_attr_default, task, NULL );
22209 if( status ) return errno;
22211 /* give thread a chance to complete */
22212 /* it should remain joinable and hence detachable */
22215 status = pthread_detach( &t );
22216 if( status ) return errno;
22219 #ifdef HAVE_LINUX_THREADS
22220 pthread_kill_other_threads_np();
22228 rm -f conftest$ac_exeext
22229 if { (ac_try="$ac_link"
22230 case "(($ac_try" in
22231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22232 *) ac_try_echo=$ac_try;;
22234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22235 (eval "$ac_link") 2>&5
22237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22238 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22239 { (case "(($ac_try" in
22240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22241 *) ac_try_echo=$ac_try;;
22243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22244 (eval "$ac_try") 2>&5
22246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22247 (exit $ac_status); }; }; then
22248 ol_cv_pthread_thread=yes
22250 echo "$as_me: program exited with status $ac_status" >&5
22251 echo "$as_me: failed program was:" >&5
22252 sed 's/^/| /' conftest.$ac_ext >&5
22254 ( exit $ac_status )
22255 ol_cv_pthread_thread=no
22257 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22266 { echo "$as_me:$LINENO: result: $ol_cv_pthread_thread" >&5
22267 echo "${ECHO_T}$ol_cv_pthread_thread" >&6; }
22269 if test $ol_cv_pthread_thread = yes ; then
22270 ol_link_pthreads="-thread"
22271 ol_link_threads=posix
22276 # Pthread try link: -lpthread -lmach -lexc -lc_r (ol_cv_pthread_lpthread_lmach_lexc_lc_r)
22277 if test "$ol_link_threads" = no ; then
22278 # try -lpthread -lmach -lexc -lc_r
22279 { echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc -lc_r" >&5
22280 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc -lc_r... $ECHO_C" >&6; }
22281 if test "${ol_cv_pthread_lpthread_lmach_lexc_lc_r+set}" = set; then
22282 echo $ECHO_N "(cached) $ECHO_C" >&6
22287 LIBS="-lpthread -lmach -lexc -lc_r $LIBS"
22289 if test "$cross_compiling" = yes; then
22290 cat >conftest.$ac_ext <<_ACEOF
22293 cat confdefs.h >>conftest.$ac_ext
22294 cat >>conftest.$ac_ext <<_ACEOF
22295 /* end confdefs.h. */
22297 /* pthread test headers */
22298 #include <pthread.h>
22299 #if HAVE_PTHREADS < 7
22303 #define NULL (void*)0
22306 static void *task(p)
22309 return (void *) (p == NULL);
22316 /* pthread test function */
22317 #ifndef PTHREAD_CREATE_DETACHED
22318 #define PTHREAD_CREATE_DETACHED 1
22322 int detach = PTHREAD_CREATE_DETACHED;
22324 #if HAVE_PTHREADS > 4
22325 /* Final pthreads */
22326 pthread_attr_t attr;
22328 status = pthread_attr_init(&attr);
22329 if( status ) return status;
22331 #if HAVE_PTHREADS < 7
22332 status = pthread_attr_setdetachstate(&attr, &detach);
22333 if( status < 0 ) status = errno;
22335 status = pthread_attr_setdetachstate(&attr, detach);
22337 if( status ) return status;
22338 status = pthread_create( &t, &attr, task, NULL );
22339 #if HAVE_PTHREADS < 7
22340 if( status < 0 ) status = errno;
22342 if( status ) return status;
22344 /* Draft 4 pthreads */
22345 status = pthread_create( &t, pthread_attr_default, task, NULL );
22346 if( status ) return errno;
22348 /* give thread a chance to complete */
22349 /* it should remain joinable and hence detachable */
22352 status = pthread_detach( &t );
22353 if( status ) return errno;
22356 #ifdef HAVE_LINUX_THREADS
22357 pthread_kill_other_threads_np();
22366 rm -f conftest.$ac_objext conftest$ac_exeext
22367 if { (ac_try="$ac_link"
22368 case "(($ac_try" in
22369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22370 *) ac_try_echo=$ac_try;;
22372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22373 (eval "$ac_link") 2>conftest.er1
22375 grep -v '^ *+' conftest.er1 >conftest.err
22377 cat conftest.err >&5
22378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22379 (exit $ac_status); } && {
22380 test -z "$ac_c_werror_flag" ||
22381 test ! -s conftest.err
22382 } && test -s conftest$ac_exeext &&
22383 $as_test_x conftest$ac_exeext; then
22384 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
22386 echo "$as_me: failed program was:" >&5
22387 sed 's/^/| /' conftest.$ac_ext >&5
22389 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
22392 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22393 conftest$ac_exeext conftest.$ac_ext
22395 cat >conftest.$ac_ext <<_ACEOF
22398 cat confdefs.h >>conftest.$ac_ext
22399 cat >>conftest.$ac_ext <<_ACEOF
22400 /* end confdefs.h. */
22402 /* pthread test headers */
22403 #include <pthread.h>
22404 #if HAVE_PTHREADS < 7
22408 #define NULL (void*)0
22411 static void *task(p)
22414 return (void *) (p == NULL);
22418 int main(argc, argv)
22423 /* pthread test function */
22424 #ifndef PTHREAD_CREATE_DETACHED
22425 #define PTHREAD_CREATE_DETACHED 1
22429 int detach = PTHREAD_CREATE_DETACHED;
22431 #if HAVE_PTHREADS > 4
22432 /* Final pthreads */
22433 pthread_attr_t attr;
22435 status = pthread_attr_init(&attr);
22436 if( status ) return status;
22438 #if HAVE_PTHREADS < 7
22439 status = pthread_attr_setdetachstate(&attr, &detach);
22440 if( status < 0 ) status = errno;
22442 status = pthread_attr_setdetachstate(&attr, detach);
22444 if( status ) return status;
22445 status = pthread_create( &t, &attr, task, NULL );
22446 #if HAVE_PTHREADS < 7
22447 if( status < 0 ) status = errno;
22449 if( status ) return status;
22451 /* Draft 4 pthreads */
22452 status = pthread_create( &t, pthread_attr_default, task, NULL );
22453 if( status ) return errno;
22455 /* give thread a chance to complete */
22456 /* it should remain joinable and hence detachable */
22459 status = pthread_detach( &t );
22460 if( status ) return errno;
22463 #ifdef HAVE_LINUX_THREADS
22464 pthread_kill_other_threads_np();
22472 rm -f conftest$ac_exeext
22473 if { (ac_try="$ac_link"
22474 case "(($ac_try" in
22475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22476 *) ac_try_echo=$ac_try;;
22478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22479 (eval "$ac_link") 2>&5
22481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22482 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22483 { (case "(($ac_try" in
22484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22485 *) ac_try_echo=$ac_try;;
22487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22488 (eval "$ac_try") 2>&5
22490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22491 (exit $ac_status); }; }; then
22492 ol_cv_pthread_lpthread_lmach_lexc_lc_r=yes
22494 echo "$as_me: program exited with status $ac_status" >&5
22495 echo "$as_me: failed program was:" >&5
22496 sed 's/^/| /' conftest.$ac_ext >&5
22498 ( exit $ac_status )
22499 ol_cv_pthread_lpthread_lmach_lexc_lc_r=no
22501 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22510 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&5
22511 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc_lc_r" >&6; }
22513 if test $ol_cv_pthread_lpthread_lmach_lexc_lc_r = yes ; then
22514 ol_link_pthreads="-lpthread -lmach -lexc -lc_r"
22515 ol_link_threads=posix
22519 # Pthread try link: -lpthread -lmach -lexc (ol_cv_pthread_lpthread_lmach_lexc)
22520 if test "$ol_link_threads" = no ; then
22521 # try -lpthread -lmach -lexc
22522 { echo "$as_me:$LINENO: checking for pthread link with -lpthread -lmach -lexc" >&5
22523 echo $ECHO_N "checking for pthread link with -lpthread -lmach -lexc... $ECHO_C" >&6; }
22524 if test "${ol_cv_pthread_lpthread_lmach_lexc+set}" = set; then
22525 echo $ECHO_N "(cached) $ECHO_C" >&6
22530 LIBS="-lpthread -lmach -lexc $LIBS"
22532 if test "$cross_compiling" = yes; then
22533 cat >conftest.$ac_ext <<_ACEOF
22536 cat confdefs.h >>conftest.$ac_ext
22537 cat >>conftest.$ac_ext <<_ACEOF
22538 /* end confdefs.h. */
22540 /* pthread test headers */
22541 #include <pthread.h>
22542 #if HAVE_PTHREADS < 7
22546 #define NULL (void*)0
22549 static void *task(p)
22552 return (void *) (p == NULL);
22559 /* pthread test function */
22560 #ifndef PTHREAD_CREATE_DETACHED
22561 #define PTHREAD_CREATE_DETACHED 1
22565 int detach = PTHREAD_CREATE_DETACHED;
22567 #if HAVE_PTHREADS > 4
22568 /* Final pthreads */
22569 pthread_attr_t attr;
22571 status = pthread_attr_init(&attr);
22572 if( status ) return status;
22574 #if HAVE_PTHREADS < 7
22575 status = pthread_attr_setdetachstate(&attr, &detach);
22576 if( status < 0 ) status = errno;
22578 status = pthread_attr_setdetachstate(&attr, detach);
22580 if( status ) return status;
22581 status = pthread_create( &t, &attr, task, NULL );
22582 #if HAVE_PTHREADS < 7
22583 if( status < 0 ) status = errno;
22585 if( status ) return status;
22587 /* Draft 4 pthreads */
22588 status = pthread_create( &t, pthread_attr_default, task, NULL );
22589 if( status ) return errno;
22591 /* give thread a chance to complete */
22592 /* it should remain joinable and hence detachable */
22595 status = pthread_detach( &t );
22596 if( status ) return errno;
22599 #ifdef HAVE_LINUX_THREADS
22600 pthread_kill_other_threads_np();
22609 rm -f conftest.$ac_objext conftest$ac_exeext
22610 if { (ac_try="$ac_link"
22611 case "(($ac_try" in
22612 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22613 *) ac_try_echo=$ac_try;;
22615 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22616 (eval "$ac_link") 2>conftest.er1
22618 grep -v '^ *+' conftest.er1 >conftest.err
22620 cat conftest.err >&5
22621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22622 (exit $ac_status); } && {
22623 test -z "$ac_c_werror_flag" ||
22624 test ! -s conftest.err
22625 } && test -s conftest$ac_exeext &&
22626 $as_test_x conftest$ac_exeext; then
22627 ol_cv_pthread_lpthread_lmach_lexc=yes
22629 echo "$as_me: failed program was:" >&5
22630 sed 's/^/| /' conftest.$ac_ext >&5
22632 ol_cv_pthread_lpthread_lmach_lexc=no
22635 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22636 conftest$ac_exeext conftest.$ac_ext
22638 cat >conftest.$ac_ext <<_ACEOF
22641 cat confdefs.h >>conftest.$ac_ext
22642 cat >>conftest.$ac_ext <<_ACEOF
22643 /* end confdefs.h. */
22645 /* pthread test headers */
22646 #include <pthread.h>
22647 #if HAVE_PTHREADS < 7
22651 #define NULL (void*)0
22654 static void *task(p)
22657 return (void *) (p == NULL);
22661 int main(argc, argv)
22666 /* pthread test function */
22667 #ifndef PTHREAD_CREATE_DETACHED
22668 #define PTHREAD_CREATE_DETACHED 1
22672 int detach = PTHREAD_CREATE_DETACHED;
22674 #if HAVE_PTHREADS > 4
22675 /* Final pthreads */
22676 pthread_attr_t attr;
22678 status = pthread_attr_init(&attr);
22679 if( status ) return status;
22681 #if HAVE_PTHREADS < 7
22682 status = pthread_attr_setdetachstate(&attr, &detach);
22683 if( status < 0 ) status = errno;
22685 status = pthread_attr_setdetachstate(&attr, detach);
22687 if( status ) return status;
22688 status = pthread_create( &t, &attr, task, NULL );
22689 #if HAVE_PTHREADS < 7
22690 if( status < 0 ) status = errno;
22692 if( status ) return status;
22694 /* Draft 4 pthreads */
22695 status = pthread_create( &t, pthread_attr_default, task, NULL );
22696 if( status ) return errno;
22698 /* give thread a chance to complete */
22699 /* it should remain joinable and hence detachable */
22702 status = pthread_detach( &t );
22703 if( status ) return errno;
22706 #ifdef HAVE_LINUX_THREADS
22707 pthread_kill_other_threads_np();
22715 rm -f conftest$ac_exeext
22716 if { (ac_try="$ac_link"
22717 case "(($ac_try" in
22718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22719 *) ac_try_echo=$ac_try;;
22721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22722 (eval "$ac_link") 2>&5
22724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22725 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22726 { (case "(($ac_try" in
22727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22728 *) ac_try_echo=$ac_try;;
22730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22731 (eval "$ac_try") 2>&5
22733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22734 (exit $ac_status); }; }; then
22735 ol_cv_pthread_lpthread_lmach_lexc=yes
22737 echo "$as_me: program exited with status $ac_status" >&5
22738 echo "$as_me: failed program was:" >&5
22739 sed 's/^/| /' conftest.$ac_ext >&5
22741 ( exit $ac_status )
22742 ol_cv_pthread_lpthread_lmach_lexc=no
22744 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22753 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread_lmach_lexc" >&5
22754 echo "${ECHO_T}$ol_cv_pthread_lpthread_lmach_lexc" >&6; }
22756 if test $ol_cv_pthread_lpthread_lmach_lexc = yes ; then
22757 ol_link_pthreads="-lpthread -lmach -lexc"
22758 ol_link_threads=posix
22763 # Pthread try link: -lpthread -Wl,-woff,85 (ol_cv_pthread_lib_lpthread_woff)
22764 if test "$ol_link_threads" = no ; then
22765 # try -lpthread -Wl,-woff,85
22766 { echo "$as_me:$LINENO: checking for pthread link with -lpthread -Wl,-woff,85" >&5
22767 echo $ECHO_N "checking for pthread link with -lpthread -Wl,-woff,85... $ECHO_C" >&6; }
22768 if test "${ol_cv_pthread_lib_lpthread_woff+set}" = set; then
22769 echo $ECHO_N "(cached) $ECHO_C" >&6
22774 LIBS="-lpthread -Wl,-woff,85 $LIBS"
22776 if test "$cross_compiling" = yes; then
22777 cat >conftest.$ac_ext <<_ACEOF
22780 cat confdefs.h >>conftest.$ac_ext
22781 cat >>conftest.$ac_ext <<_ACEOF
22782 /* end confdefs.h. */
22784 /* pthread test headers */
22785 #include <pthread.h>
22786 #if HAVE_PTHREADS < 7
22790 #define NULL (void*)0
22793 static void *task(p)
22796 return (void *) (p == NULL);
22803 /* pthread test function */
22804 #ifndef PTHREAD_CREATE_DETACHED
22805 #define PTHREAD_CREATE_DETACHED 1
22809 int detach = PTHREAD_CREATE_DETACHED;
22811 #if HAVE_PTHREADS > 4
22812 /* Final pthreads */
22813 pthread_attr_t attr;
22815 status = pthread_attr_init(&attr);
22816 if( status ) return status;
22818 #if HAVE_PTHREADS < 7
22819 status = pthread_attr_setdetachstate(&attr, &detach);
22820 if( status < 0 ) status = errno;
22822 status = pthread_attr_setdetachstate(&attr, detach);
22824 if( status ) return status;
22825 status = pthread_create( &t, &attr, task, NULL );
22826 #if HAVE_PTHREADS < 7
22827 if( status < 0 ) status = errno;
22829 if( status ) return status;
22831 /* Draft 4 pthreads */
22832 status = pthread_create( &t, pthread_attr_default, task, NULL );
22833 if( status ) return errno;
22835 /* give thread a chance to complete */
22836 /* it should remain joinable and hence detachable */
22839 status = pthread_detach( &t );
22840 if( status ) return errno;
22843 #ifdef HAVE_LINUX_THREADS
22844 pthread_kill_other_threads_np();
22853 rm -f conftest.$ac_objext conftest$ac_exeext
22854 if { (ac_try="$ac_link"
22855 case "(($ac_try" in
22856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22857 *) ac_try_echo=$ac_try;;
22859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22860 (eval "$ac_link") 2>conftest.er1
22862 grep -v '^ *+' conftest.er1 >conftest.err
22864 cat conftest.err >&5
22865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22866 (exit $ac_status); } && {
22867 test -z "$ac_c_werror_flag" ||
22868 test ! -s conftest.err
22869 } && test -s conftest$ac_exeext &&
22870 $as_test_x conftest$ac_exeext; then
22871 ol_cv_pthread_lib_lpthread_woff=yes
22873 echo "$as_me: failed program was:" >&5
22874 sed 's/^/| /' conftest.$ac_ext >&5
22876 ol_cv_pthread_lib_lpthread_woff=no
22879 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22880 conftest$ac_exeext conftest.$ac_ext
22882 cat >conftest.$ac_ext <<_ACEOF
22885 cat confdefs.h >>conftest.$ac_ext
22886 cat >>conftest.$ac_ext <<_ACEOF
22887 /* end confdefs.h. */
22889 /* pthread test headers */
22890 #include <pthread.h>
22891 #if HAVE_PTHREADS < 7
22895 #define NULL (void*)0
22898 static void *task(p)
22901 return (void *) (p == NULL);
22905 int main(argc, argv)
22910 /* pthread test function */
22911 #ifndef PTHREAD_CREATE_DETACHED
22912 #define PTHREAD_CREATE_DETACHED 1
22916 int detach = PTHREAD_CREATE_DETACHED;
22918 #if HAVE_PTHREADS > 4
22919 /* Final pthreads */
22920 pthread_attr_t attr;
22922 status = pthread_attr_init(&attr);
22923 if( status ) return status;
22925 #if HAVE_PTHREADS < 7
22926 status = pthread_attr_setdetachstate(&attr, &detach);
22927 if( status < 0 ) status = errno;
22929 status = pthread_attr_setdetachstate(&attr, detach);
22931 if( status ) return status;
22932 status = pthread_create( &t, &attr, task, NULL );
22933 #if HAVE_PTHREADS < 7
22934 if( status < 0 ) status = errno;
22936 if( status ) return status;
22938 /* Draft 4 pthreads */
22939 status = pthread_create( &t, pthread_attr_default, task, NULL );
22940 if( status ) return errno;
22942 /* give thread a chance to complete */
22943 /* it should remain joinable and hence detachable */
22946 status = pthread_detach( &t );
22947 if( status ) return errno;
22950 #ifdef HAVE_LINUX_THREADS
22951 pthread_kill_other_threads_np();
22959 rm -f conftest$ac_exeext
22960 if { (ac_try="$ac_link"
22961 case "(($ac_try" in
22962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22963 *) ac_try_echo=$ac_try;;
22965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22966 (eval "$ac_link") 2>&5
22968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22969 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22970 { (case "(($ac_try" in
22971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22972 *) ac_try_echo=$ac_try;;
22974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
22975 (eval "$ac_try") 2>&5
22977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
22978 (exit $ac_status); }; }; then
22979 ol_cv_pthread_lib_lpthread_woff=yes
22981 echo "$as_me: program exited with status $ac_status" >&5
22982 echo "$as_me: failed program was:" >&5
22983 sed 's/^/| /' conftest.$ac_ext >&5
22985 ( exit $ac_status )
22986 ol_cv_pthread_lib_lpthread_woff=no
22988 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22997 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthread_woff" >&5
22998 echo "${ECHO_T}$ol_cv_pthread_lib_lpthread_woff" >&6; }
23000 if test $ol_cv_pthread_lib_lpthread_woff = yes ; then
23001 ol_link_pthreads="-lpthread -Wl,-woff,85"
23002 ol_link_threads=posix
23007 # Pthread try link: -lpthread (ol_cv_pthread_lpthread)
23008 if test "$ol_link_threads" = no ; then
23010 { echo "$as_me:$LINENO: checking for pthread link with -lpthread" >&5
23011 echo $ECHO_N "checking for pthread link with -lpthread... $ECHO_C" >&6; }
23012 if test "${ol_cv_pthread_lpthread+set}" = set; then
23013 echo $ECHO_N "(cached) $ECHO_C" >&6
23018 LIBS="-lpthread $LIBS"
23020 if test "$cross_compiling" = yes; then
23021 cat >conftest.$ac_ext <<_ACEOF
23024 cat confdefs.h >>conftest.$ac_ext
23025 cat >>conftest.$ac_ext <<_ACEOF
23026 /* end confdefs.h. */
23028 /* pthread test headers */
23029 #include <pthread.h>
23030 #if HAVE_PTHREADS < 7
23034 #define NULL (void*)0
23037 static void *task(p)
23040 return (void *) (p == NULL);
23047 /* pthread test function */
23048 #ifndef PTHREAD_CREATE_DETACHED
23049 #define PTHREAD_CREATE_DETACHED 1
23053 int detach = PTHREAD_CREATE_DETACHED;
23055 #if HAVE_PTHREADS > 4
23056 /* Final pthreads */
23057 pthread_attr_t attr;
23059 status = pthread_attr_init(&attr);
23060 if( status ) return status;
23062 #if HAVE_PTHREADS < 7
23063 status = pthread_attr_setdetachstate(&attr, &detach);
23064 if( status < 0 ) status = errno;
23066 status = pthread_attr_setdetachstate(&attr, detach);
23068 if( status ) return status;
23069 status = pthread_create( &t, &attr, task, NULL );
23070 #if HAVE_PTHREADS < 7
23071 if( status < 0 ) status = errno;
23073 if( status ) return status;
23075 /* Draft 4 pthreads */
23076 status = pthread_create( &t, pthread_attr_default, task, NULL );
23077 if( status ) return errno;
23079 /* give thread a chance to complete */
23080 /* it should remain joinable and hence detachable */
23083 status = pthread_detach( &t );
23084 if( status ) return errno;
23087 #ifdef HAVE_LINUX_THREADS
23088 pthread_kill_other_threads_np();
23097 rm -f conftest.$ac_objext conftest$ac_exeext
23098 if { (ac_try="$ac_link"
23099 case "(($ac_try" in
23100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23101 *) ac_try_echo=$ac_try;;
23103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23104 (eval "$ac_link") 2>conftest.er1
23106 grep -v '^ *+' conftest.er1 >conftest.err
23108 cat conftest.err >&5
23109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23110 (exit $ac_status); } && {
23111 test -z "$ac_c_werror_flag" ||
23112 test ! -s conftest.err
23113 } && test -s conftest$ac_exeext &&
23114 $as_test_x conftest$ac_exeext; then
23115 ol_cv_pthread_lpthread=yes
23117 echo "$as_me: failed program was:" >&5
23118 sed 's/^/| /' conftest.$ac_ext >&5
23120 ol_cv_pthread_lpthread=no
23123 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23124 conftest$ac_exeext conftest.$ac_ext
23126 cat >conftest.$ac_ext <<_ACEOF
23129 cat confdefs.h >>conftest.$ac_ext
23130 cat >>conftest.$ac_ext <<_ACEOF
23131 /* end confdefs.h. */
23133 /* pthread test headers */
23134 #include <pthread.h>
23135 #if HAVE_PTHREADS < 7
23139 #define NULL (void*)0
23142 static void *task(p)
23145 return (void *) (p == NULL);
23149 int main(argc, argv)
23154 /* pthread test function */
23155 #ifndef PTHREAD_CREATE_DETACHED
23156 #define PTHREAD_CREATE_DETACHED 1
23160 int detach = PTHREAD_CREATE_DETACHED;
23162 #if HAVE_PTHREADS > 4
23163 /* Final pthreads */
23164 pthread_attr_t attr;
23166 status = pthread_attr_init(&attr);
23167 if( status ) return status;
23169 #if HAVE_PTHREADS < 7
23170 status = pthread_attr_setdetachstate(&attr, &detach);
23171 if( status < 0 ) status = errno;
23173 status = pthread_attr_setdetachstate(&attr, detach);
23175 if( status ) return status;
23176 status = pthread_create( &t, &attr, task, NULL );
23177 #if HAVE_PTHREADS < 7
23178 if( status < 0 ) status = errno;
23180 if( status ) return status;
23182 /* Draft 4 pthreads */
23183 status = pthread_create( &t, pthread_attr_default, task, NULL );
23184 if( status ) return errno;
23186 /* give thread a chance to complete */
23187 /* it should remain joinable and hence detachable */
23190 status = pthread_detach( &t );
23191 if( status ) return errno;
23194 #ifdef HAVE_LINUX_THREADS
23195 pthread_kill_other_threads_np();
23203 rm -f conftest$ac_exeext
23204 if { (ac_try="$ac_link"
23205 case "(($ac_try" in
23206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23207 *) ac_try_echo=$ac_try;;
23209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23210 (eval "$ac_link") 2>&5
23212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23213 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23214 { (case "(($ac_try" in
23215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23216 *) ac_try_echo=$ac_try;;
23218 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23219 (eval "$ac_try") 2>&5
23221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23222 (exit $ac_status); }; }; then
23223 ol_cv_pthread_lpthread=yes
23225 echo "$as_me: program exited with status $ac_status" >&5
23226 echo "$as_me: failed program was:" >&5
23227 sed 's/^/| /' conftest.$ac_ext >&5
23229 ( exit $ac_status )
23230 ol_cv_pthread_lpthread=no
23232 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23241 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthread" >&5
23242 echo "${ECHO_T}$ol_cv_pthread_lpthread" >&6; }
23244 if test $ol_cv_pthread_lpthread = yes ; then
23245 ol_link_pthreads="-lpthread"
23246 ol_link_threads=posix
23250 # Pthread try link: -lc_r (ol_cv_pthread_lc_r)
23251 if test "$ol_link_threads" = no ; then
23253 { echo "$as_me:$LINENO: checking for pthread link with -lc_r" >&5
23254 echo $ECHO_N "checking for pthread link with -lc_r... $ECHO_C" >&6; }
23255 if test "${ol_cv_pthread_lc_r+set}" = set; then
23256 echo $ECHO_N "(cached) $ECHO_C" >&6
23263 if test "$cross_compiling" = yes; then
23264 cat >conftest.$ac_ext <<_ACEOF
23267 cat confdefs.h >>conftest.$ac_ext
23268 cat >>conftest.$ac_ext <<_ACEOF
23269 /* end confdefs.h. */
23271 /* pthread test headers */
23272 #include <pthread.h>
23273 #if HAVE_PTHREADS < 7
23277 #define NULL (void*)0
23280 static void *task(p)
23283 return (void *) (p == NULL);
23290 /* pthread test function */
23291 #ifndef PTHREAD_CREATE_DETACHED
23292 #define PTHREAD_CREATE_DETACHED 1
23296 int detach = PTHREAD_CREATE_DETACHED;
23298 #if HAVE_PTHREADS > 4
23299 /* Final pthreads */
23300 pthread_attr_t attr;
23302 status = pthread_attr_init(&attr);
23303 if( status ) return status;
23305 #if HAVE_PTHREADS < 7
23306 status = pthread_attr_setdetachstate(&attr, &detach);
23307 if( status < 0 ) status = errno;
23309 status = pthread_attr_setdetachstate(&attr, detach);
23311 if( status ) return status;
23312 status = pthread_create( &t, &attr, task, NULL );
23313 #if HAVE_PTHREADS < 7
23314 if( status < 0 ) status = errno;
23316 if( status ) return status;
23318 /* Draft 4 pthreads */
23319 status = pthread_create( &t, pthread_attr_default, task, NULL );
23320 if( status ) return errno;
23322 /* give thread a chance to complete */
23323 /* it should remain joinable and hence detachable */
23326 status = pthread_detach( &t );
23327 if( status ) return errno;
23330 #ifdef HAVE_LINUX_THREADS
23331 pthread_kill_other_threads_np();
23340 rm -f conftest.$ac_objext conftest$ac_exeext
23341 if { (ac_try="$ac_link"
23342 case "(($ac_try" in
23343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23344 *) ac_try_echo=$ac_try;;
23346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23347 (eval "$ac_link") 2>conftest.er1
23349 grep -v '^ *+' conftest.er1 >conftest.err
23351 cat conftest.err >&5
23352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23353 (exit $ac_status); } && {
23354 test -z "$ac_c_werror_flag" ||
23355 test ! -s conftest.err
23356 } && test -s conftest$ac_exeext &&
23357 $as_test_x conftest$ac_exeext; then
23358 ol_cv_pthread_lc_r=yes
23360 echo "$as_me: failed program was:" >&5
23361 sed 's/^/| /' conftest.$ac_ext >&5
23363 ol_cv_pthread_lc_r=no
23366 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23367 conftest$ac_exeext conftest.$ac_ext
23369 cat >conftest.$ac_ext <<_ACEOF
23372 cat confdefs.h >>conftest.$ac_ext
23373 cat >>conftest.$ac_ext <<_ACEOF
23374 /* end confdefs.h. */
23376 /* pthread test headers */
23377 #include <pthread.h>
23378 #if HAVE_PTHREADS < 7
23382 #define NULL (void*)0
23385 static void *task(p)
23388 return (void *) (p == NULL);
23392 int main(argc, argv)
23397 /* pthread test function */
23398 #ifndef PTHREAD_CREATE_DETACHED
23399 #define PTHREAD_CREATE_DETACHED 1
23403 int detach = PTHREAD_CREATE_DETACHED;
23405 #if HAVE_PTHREADS > 4
23406 /* Final pthreads */
23407 pthread_attr_t attr;
23409 status = pthread_attr_init(&attr);
23410 if( status ) return status;
23412 #if HAVE_PTHREADS < 7
23413 status = pthread_attr_setdetachstate(&attr, &detach);
23414 if( status < 0 ) status = errno;
23416 status = pthread_attr_setdetachstate(&attr, detach);
23418 if( status ) return status;
23419 status = pthread_create( &t, &attr, task, NULL );
23420 #if HAVE_PTHREADS < 7
23421 if( status < 0 ) status = errno;
23423 if( status ) return status;
23425 /* Draft 4 pthreads */
23426 status = pthread_create( &t, pthread_attr_default, task, NULL );
23427 if( status ) return errno;
23429 /* give thread a chance to complete */
23430 /* it should remain joinable and hence detachable */
23433 status = pthread_detach( &t );
23434 if( status ) return errno;
23437 #ifdef HAVE_LINUX_THREADS
23438 pthread_kill_other_threads_np();
23446 rm -f conftest$ac_exeext
23447 if { (ac_try="$ac_link"
23448 case "(($ac_try" in
23449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23450 *) ac_try_echo=$ac_try;;
23452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23453 (eval "$ac_link") 2>&5
23455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23456 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23457 { (case "(($ac_try" in
23458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23459 *) ac_try_echo=$ac_try;;
23461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23462 (eval "$ac_try") 2>&5
23464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23465 (exit $ac_status); }; }; then
23466 ol_cv_pthread_lc_r=yes
23468 echo "$as_me: program exited with status $ac_status" >&5
23469 echo "$as_me: failed program was:" >&5
23470 sed 's/^/| /' conftest.$ac_ext >&5
23472 ( exit $ac_status )
23473 ol_cv_pthread_lc_r=no
23475 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23484 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lc_r" >&5
23485 echo "${ECHO_T}$ol_cv_pthread_lc_r" >&6; }
23487 if test $ol_cv_pthread_lc_r = yes ; then
23488 ol_link_pthreads="-lc_r"
23489 ol_link_threads=posix
23494 # Pthread try link: -threads (ol_cv_pthread_threads)
23495 if test "$ol_link_threads" = no ; then
23497 { echo "$as_me:$LINENO: checking for pthread link with -threads" >&5
23498 echo $ECHO_N "checking for pthread link with -threads... $ECHO_C" >&6; }
23499 if test "${ol_cv_pthread_threads+set}" = set; then
23500 echo $ECHO_N "(cached) $ECHO_C" >&6
23505 LIBS="-threads $LIBS"
23507 if test "$cross_compiling" = yes; then
23508 cat >conftest.$ac_ext <<_ACEOF
23511 cat confdefs.h >>conftest.$ac_ext
23512 cat >>conftest.$ac_ext <<_ACEOF
23513 /* end confdefs.h. */
23515 /* pthread test headers */
23516 #include <pthread.h>
23517 #if HAVE_PTHREADS < 7
23521 #define NULL (void*)0
23524 static void *task(p)
23527 return (void *) (p == NULL);
23534 /* pthread test function */
23535 #ifndef PTHREAD_CREATE_DETACHED
23536 #define PTHREAD_CREATE_DETACHED 1
23540 int detach = PTHREAD_CREATE_DETACHED;
23542 #if HAVE_PTHREADS > 4
23543 /* Final pthreads */
23544 pthread_attr_t attr;
23546 status = pthread_attr_init(&attr);
23547 if( status ) return status;
23549 #if HAVE_PTHREADS < 7
23550 status = pthread_attr_setdetachstate(&attr, &detach);
23551 if( status < 0 ) status = errno;
23553 status = pthread_attr_setdetachstate(&attr, detach);
23555 if( status ) return status;
23556 status = pthread_create( &t, &attr, task, NULL );
23557 #if HAVE_PTHREADS < 7
23558 if( status < 0 ) status = errno;
23560 if( status ) return status;
23562 /* Draft 4 pthreads */
23563 status = pthread_create( &t, pthread_attr_default, task, NULL );
23564 if( status ) return errno;
23566 /* give thread a chance to complete */
23567 /* it should remain joinable and hence detachable */
23570 status = pthread_detach( &t );
23571 if( status ) return errno;
23574 #ifdef HAVE_LINUX_THREADS
23575 pthread_kill_other_threads_np();
23584 rm -f conftest.$ac_objext conftest$ac_exeext
23585 if { (ac_try="$ac_link"
23586 case "(($ac_try" in
23587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23588 *) ac_try_echo=$ac_try;;
23590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23591 (eval "$ac_link") 2>conftest.er1
23593 grep -v '^ *+' conftest.er1 >conftest.err
23595 cat conftest.err >&5
23596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23597 (exit $ac_status); } && {
23598 test -z "$ac_c_werror_flag" ||
23599 test ! -s conftest.err
23600 } && test -s conftest$ac_exeext &&
23601 $as_test_x conftest$ac_exeext; then
23602 ol_cv_pthread_threads=yes
23604 echo "$as_me: failed program was:" >&5
23605 sed 's/^/| /' conftest.$ac_ext >&5
23607 ol_cv_pthread_threads=no
23610 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23611 conftest$ac_exeext conftest.$ac_ext
23613 cat >conftest.$ac_ext <<_ACEOF
23616 cat confdefs.h >>conftest.$ac_ext
23617 cat >>conftest.$ac_ext <<_ACEOF
23618 /* end confdefs.h. */
23620 /* pthread test headers */
23621 #include <pthread.h>
23622 #if HAVE_PTHREADS < 7
23626 #define NULL (void*)0
23629 static void *task(p)
23632 return (void *) (p == NULL);
23636 int main(argc, argv)
23641 /* pthread test function */
23642 #ifndef PTHREAD_CREATE_DETACHED
23643 #define PTHREAD_CREATE_DETACHED 1
23647 int detach = PTHREAD_CREATE_DETACHED;
23649 #if HAVE_PTHREADS > 4
23650 /* Final pthreads */
23651 pthread_attr_t attr;
23653 status = pthread_attr_init(&attr);
23654 if( status ) return status;
23656 #if HAVE_PTHREADS < 7
23657 status = pthread_attr_setdetachstate(&attr, &detach);
23658 if( status < 0 ) status = errno;
23660 status = pthread_attr_setdetachstate(&attr, detach);
23662 if( status ) return status;
23663 status = pthread_create( &t, &attr, task, NULL );
23664 #if HAVE_PTHREADS < 7
23665 if( status < 0 ) status = errno;
23667 if( status ) return status;
23669 /* Draft 4 pthreads */
23670 status = pthread_create( &t, pthread_attr_default, task, NULL );
23671 if( status ) return errno;
23673 /* give thread a chance to complete */
23674 /* it should remain joinable and hence detachable */
23677 status = pthread_detach( &t );
23678 if( status ) return errno;
23681 #ifdef HAVE_LINUX_THREADS
23682 pthread_kill_other_threads_np();
23690 rm -f conftest$ac_exeext
23691 if { (ac_try="$ac_link"
23692 case "(($ac_try" in
23693 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23694 *) ac_try_echo=$ac_try;;
23696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23697 (eval "$ac_link") 2>&5
23699 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23700 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23701 { (case "(($ac_try" in
23702 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23703 *) ac_try_echo=$ac_try;;
23705 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23706 (eval "$ac_try") 2>&5
23708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23709 (exit $ac_status); }; }; then
23710 ol_cv_pthread_threads=yes
23712 echo "$as_me: program exited with status $ac_status" >&5
23713 echo "$as_me: failed program was:" >&5
23714 sed 's/^/| /' conftest.$ac_ext >&5
23716 ( exit $ac_status )
23717 ol_cv_pthread_threads=no
23719 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23728 { echo "$as_me:$LINENO: result: $ol_cv_pthread_threads" >&5
23729 echo "${ECHO_T}$ol_cv_pthread_threads" >&6; }
23731 if test $ol_cv_pthread_threads = yes ; then
23732 ol_link_pthreads="-threads"
23733 ol_link_threads=posix
23738 # Pthread try link: -lpthreads -lmach -lexc -lc_r (ol_cv_pthread_lpthreads_lmach_lexc_lc_r)
23739 if test "$ol_link_threads" = no ; then
23740 # try -lpthreads -lmach -lexc -lc_r
23741 { echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc -lc_r" >&5
23742 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc -lc_r... $ECHO_C" >&6; }
23743 if test "${ol_cv_pthread_lpthreads_lmach_lexc_lc_r+set}" = set; then
23744 echo $ECHO_N "(cached) $ECHO_C" >&6
23749 LIBS="-lpthreads -lmach -lexc -lc_r $LIBS"
23751 if test "$cross_compiling" = yes; then
23752 cat >conftest.$ac_ext <<_ACEOF
23755 cat confdefs.h >>conftest.$ac_ext
23756 cat >>conftest.$ac_ext <<_ACEOF
23757 /* end confdefs.h. */
23759 /* pthread test headers */
23760 #include <pthread.h>
23761 #if HAVE_PTHREADS < 7
23765 #define NULL (void*)0
23768 static void *task(p)
23771 return (void *) (p == NULL);
23778 /* pthread test function */
23779 #ifndef PTHREAD_CREATE_DETACHED
23780 #define PTHREAD_CREATE_DETACHED 1
23784 int detach = PTHREAD_CREATE_DETACHED;
23786 #if HAVE_PTHREADS > 4
23787 /* Final pthreads */
23788 pthread_attr_t attr;
23790 status = pthread_attr_init(&attr);
23791 if( status ) return status;
23793 #if HAVE_PTHREADS < 7
23794 status = pthread_attr_setdetachstate(&attr, &detach);
23795 if( status < 0 ) status = errno;
23797 status = pthread_attr_setdetachstate(&attr, detach);
23799 if( status ) return status;
23800 status = pthread_create( &t, &attr, task, NULL );
23801 #if HAVE_PTHREADS < 7
23802 if( status < 0 ) status = errno;
23804 if( status ) return status;
23806 /* Draft 4 pthreads */
23807 status = pthread_create( &t, pthread_attr_default, task, NULL );
23808 if( status ) return errno;
23810 /* give thread a chance to complete */
23811 /* it should remain joinable and hence detachable */
23814 status = pthread_detach( &t );
23815 if( status ) return errno;
23818 #ifdef HAVE_LINUX_THREADS
23819 pthread_kill_other_threads_np();
23828 rm -f conftest.$ac_objext conftest$ac_exeext
23829 if { (ac_try="$ac_link"
23830 case "(($ac_try" in
23831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23832 *) ac_try_echo=$ac_try;;
23834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23835 (eval "$ac_link") 2>conftest.er1
23837 grep -v '^ *+' conftest.er1 >conftest.err
23839 cat conftest.err >&5
23840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23841 (exit $ac_status); } && {
23842 test -z "$ac_c_werror_flag" ||
23843 test ! -s conftest.err
23844 } && test -s conftest$ac_exeext &&
23845 $as_test_x conftest$ac_exeext; then
23846 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23848 echo "$as_me: failed program was:" >&5
23849 sed 's/^/| /' conftest.$ac_ext >&5
23851 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23854 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23855 conftest$ac_exeext conftest.$ac_ext
23857 cat >conftest.$ac_ext <<_ACEOF
23860 cat confdefs.h >>conftest.$ac_ext
23861 cat >>conftest.$ac_ext <<_ACEOF
23862 /* end confdefs.h. */
23864 /* pthread test headers */
23865 #include <pthread.h>
23866 #if HAVE_PTHREADS < 7
23870 #define NULL (void*)0
23873 static void *task(p)
23876 return (void *) (p == NULL);
23880 int main(argc, argv)
23885 /* pthread test function */
23886 #ifndef PTHREAD_CREATE_DETACHED
23887 #define PTHREAD_CREATE_DETACHED 1
23891 int detach = PTHREAD_CREATE_DETACHED;
23893 #if HAVE_PTHREADS > 4
23894 /* Final pthreads */
23895 pthread_attr_t attr;
23897 status = pthread_attr_init(&attr);
23898 if( status ) return status;
23900 #if HAVE_PTHREADS < 7
23901 status = pthread_attr_setdetachstate(&attr, &detach);
23902 if( status < 0 ) status = errno;
23904 status = pthread_attr_setdetachstate(&attr, detach);
23906 if( status ) return status;
23907 status = pthread_create( &t, &attr, task, NULL );
23908 #if HAVE_PTHREADS < 7
23909 if( status < 0 ) status = errno;
23911 if( status ) return status;
23913 /* Draft 4 pthreads */
23914 status = pthread_create( &t, pthread_attr_default, task, NULL );
23915 if( status ) return errno;
23917 /* give thread a chance to complete */
23918 /* it should remain joinable and hence detachable */
23921 status = pthread_detach( &t );
23922 if( status ) return errno;
23925 #ifdef HAVE_LINUX_THREADS
23926 pthread_kill_other_threads_np();
23934 rm -f conftest$ac_exeext
23935 if { (ac_try="$ac_link"
23936 case "(($ac_try" in
23937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23938 *) ac_try_echo=$ac_try;;
23940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23941 (eval "$ac_link") 2>&5
23943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23944 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23945 { (case "(($ac_try" in
23946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23947 *) ac_try_echo=$ac_try;;
23949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
23950 (eval "$ac_try") 2>&5
23952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
23953 (exit $ac_status); }; }; then
23954 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=yes
23956 echo "$as_me: program exited with status $ac_status" >&5
23957 echo "$as_me: failed program was:" >&5
23958 sed 's/^/| /' conftest.$ac_ext >&5
23960 ( exit $ac_status )
23961 ol_cv_pthread_lpthreads_lmach_lexc_lc_r=no
23963 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23972 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&5
23973 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc_lc_r" >&6; }
23975 if test $ol_cv_pthread_lpthreads_lmach_lexc_lc_r = yes ; then
23976 ol_link_pthreads="-lpthreads -lmach -lexc -lc_r"
23977 ol_link_threads=posix
23981 # Pthread try link: -lpthreads -lmach -lexc (ol_cv_pthread_lpthreads_lmach_lexc)
23982 if test "$ol_link_threads" = no ; then
23983 # try -lpthreads -lmach -lexc
23984 { echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lmach -lexc" >&5
23985 echo $ECHO_N "checking for pthread link with -lpthreads -lmach -lexc... $ECHO_C" >&6; }
23986 if test "${ol_cv_pthread_lpthreads_lmach_lexc+set}" = set; then
23987 echo $ECHO_N "(cached) $ECHO_C" >&6
23992 LIBS="-lpthreads -lmach -lexc $LIBS"
23994 if test "$cross_compiling" = yes; then
23995 cat >conftest.$ac_ext <<_ACEOF
23998 cat confdefs.h >>conftest.$ac_ext
23999 cat >>conftest.$ac_ext <<_ACEOF
24000 /* end confdefs.h. */
24002 /* pthread test headers */
24003 #include <pthread.h>
24004 #if HAVE_PTHREADS < 7
24008 #define NULL (void*)0
24011 static void *task(p)
24014 return (void *) (p == NULL);
24021 /* pthread test function */
24022 #ifndef PTHREAD_CREATE_DETACHED
24023 #define PTHREAD_CREATE_DETACHED 1
24027 int detach = PTHREAD_CREATE_DETACHED;
24029 #if HAVE_PTHREADS > 4
24030 /* Final pthreads */
24031 pthread_attr_t attr;
24033 status = pthread_attr_init(&attr);
24034 if( status ) return status;
24036 #if HAVE_PTHREADS < 7
24037 status = pthread_attr_setdetachstate(&attr, &detach);
24038 if( status < 0 ) status = errno;
24040 status = pthread_attr_setdetachstate(&attr, detach);
24042 if( status ) return status;
24043 status = pthread_create( &t, &attr, task, NULL );
24044 #if HAVE_PTHREADS < 7
24045 if( status < 0 ) status = errno;
24047 if( status ) return status;
24049 /* Draft 4 pthreads */
24050 status = pthread_create( &t, pthread_attr_default, task, NULL );
24051 if( status ) return errno;
24053 /* give thread a chance to complete */
24054 /* it should remain joinable and hence detachable */
24057 status = pthread_detach( &t );
24058 if( status ) return errno;
24061 #ifdef HAVE_LINUX_THREADS
24062 pthread_kill_other_threads_np();
24071 rm -f conftest.$ac_objext conftest$ac_exeext
24072 if { (ac_try="$ac_link"
24073 case "(($ac_try" in
24074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24075 *) ac_try_echo=$ac_try;;
24077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24078 (eval "$ac_link") 2>conftest.er1
24080 grep -v '^ *+' conftest.er1 >conftest.err
24082 cat conftest.err >&5
24083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24084 (exit $ac_status); } && {
24085 test -z "$ac_c_werror_flag" ||
24086 test ! -s conftest.err
24087 } && test -s conftest$ac_exeext &&
24088 $as_test_x conftest$ac_exeext; then
24089 ol_cv_pthread_lpthreads_lmach_lexc=yes
24091 echo "$as_me: failed program was:" >&5
24092 sed 's/^/| /' conftest.$ac_ext >&5
24094 ol_cv_pthread_lpthreads_lmach_lexc=no
24097 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24098 conftest$ac_exeext conftest.$ac_ext
24100 cat >conftest.$ac_ext <<_ACEOF
24103 cat confdefs.h >>conftest.$ac_ext
24104 cat >>conftest.$ac_ext <<_ACEOF
24105 /* end confdefs.h. */
24107 /* pthread test headers */
24108 #include <pthread.h>
24109 #if HAVE_PTHREADS < 7
24113 #define NULL (void*)0
24116 static void *task(p)
24119 return (void *) (p == NULL);
24123 int main(argc, argv)
24128 /* pthread test function */
24129 #ifndef PTHREAD_CREATE_DETACHED
24130 #define PTHREAD_CREATE_DETACHED 1
24134 int detach = PTHREAD_CREATE_DETACHED;
24136 #if HAVE_PTHREADS > 4
24137 /* Final pthreads */
24138 pthread_attr_t attr;
24140 status = pthread_attr_init(&attr);
24141 if( status ) return status;
24143 #if HAVE_PTHREADS < 7
24144 status = pthread_attr_setdetachstate(&attr, &detach);
24145 if( status < 0 ) status = errno;
24147 status = pthread_attr_setdetachstate(&attr, detach);
24149 if( status ) return status;
24150 status = pthread_create( &t, &attr, task, NULL );
24151 #if HAVE_PTHREADS < 7
24152 if( status < 0 ) status = errno;
24154 if( status ) return status;
24156 /* Draft 4 pthreads */
24157 status = pthread_create( &t, pthread_attr_default, task, NULL );
24158 if( status ) return errno;
24160 /* give thread a chance to complete */
24161 /* it should remain joinable and hence detachable */
24164 status = pthread_detach( &t );
24165 if( status ) return errno;
24168 #ifdef HAVE_LINUX_THREADS
24169 pthread_kill_other_threads_np();
24177 rm -f conftest$ac_exeext
24178 if { (ac_try="$ac_link"
24179 case "(($ac_try" in
24180 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24181 *) ac_try_echo=$ac_try;;
24183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24184 (eval "$ac_link") 2>&5
24186 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24187 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24188 { (case "(($ac_try" in
24189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24190 *) ac_try_echo=$ac_try;;
24192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24193 (eval "$ac_try") 2>&5
24195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24196 (exit $ac_status); }; }; then
24197 ol_cv_pthread_lpthreads_lmach_lexc=yes
24199 echo "$as_me: program exited with status $ac_status" >&5
24200 echo "$as_me: failed program was:" >&5
24201 sed 's/^/| /' conftest.$ac_ext >&5
24203 ( exit $ac_status )
24204 ol_cv_pthread_lpthreads_lmach_lexc=no
24206 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24215 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lmach_lexc" >&5
24216 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lmach_lexc" >&6; }
24218 if test $ol_cv_pthread_lpthreads_lmach_lexc = yes ; then
24219 ol_link_pthreads="-lpthreads -lmach -lexc"
24220 ol_link_threads=posix
24224 # Pthread try link: -lpthreads -lexc (ol_cv_pthread_lpthreads_lexc)
24225 if test "$ol_link_threads" = no ; then
24226 # try -lpthreads -lexc
24227 { echo "$as_me:$LINENO: checking for pthread link with -lpthreads -lexc" >&5
24228 echo $ECHO_N "checking for pthread link with -lpthreads -lexc... $ECHO_C" >&6; }
24229 if test "${ol_cv_pthread_lpthreads_lexc+set}" = set; then
24230 echo $ECHO_N "(cached) $ECHO_C" >&6
24235 LIBS="-lpthreads -lexc $LIBS"
24237 if test "$cross_compiling" = yes; then
24238 cat >conftest.$ac_ext <<_ACEOF
24241 cat confdefs.h >>conftest.$ac_ext
24242 cat >>conftest.$ac_ext <<_ACEOF
24243 /* end confdefs.h. */
24245 /* pthread test headers */
24246 #include <pthread.h>
24247 #if HAVE_PTHREADS < 7
24251 #define NULL (void*)0
24254 static void *task(p)
24257 return (void *) (p == NULL);
24264 /* pthread test function */
24265 #ifndef PTHREAD_CREATE_DETACHED
24266 #define PTHREAD_CREATE_DETACHED 1
24270 int detach = PTHREAD_CREATE_DETACHED;
24272 #if HAVE_PTHREADS > 4
24273 /* Final pthreads */
24274 pthread_attr_t attr;
24276 status = pthread_attr_init(&attr);
24277 if( status ) return status;
24279 #if HAVE_PTHREADS < 7
24280 status = pthread_attr_setdetachstate(&attr, &detach);
24281 if( status < 0 ) status = errno;
24283 status = pthread_attr_setdetachstate(&attr, detach);
24285 if( status ) return status;
24286 status = pthread_create( &t, &attr, task, NULL );
24287 #if HAVE_PTHREADS < 7
24288 if( status < 0 ) status = errno;
24290 if( status ) return status;
24292 /* Draft 4 pthreads */
24293 status = pthread_create( &t, pthread_attr_default, task, NULL );
24294 if( status ) return errno;
24296 /* give thread a chance to complete */
24297 /* it should remain joinable and hence detachable */
24300 status = pthread_detach( &t );
24301 if( status ) return errno;
24304 #ifdef HAVE_LINUX_THREADS
24305 pthread_kill_other_threads_np();
24314 rm -f conftest.$ac_objext conftest$ac_exeext
24315 if { (ac_try="$ac_link"
24316 case "(($ac_try" in
24317 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24318 *) ac_try_echo=$ac_try;;
24320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24321 (eval "$ac_link") 2>conftest.er1
24323 grep -v '^ *+' conftest.er1 >conftest.err
24325 cat conftest.err >&5
24326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24327 (exit $ac_status); } && {
24328 test -z "$ac_c_werror_flag" ||
24329 test ! -s conftest.err
24330 } && test -s conftest$ac_exeext &&
24331 $as_test_x conftest$ac_exeext; then
24332 ol_cv_pthread_lpthreads_lexc=yes
24334 echo "$as_me: failed program was:" >&5
24335 sed 's/^/| /' conftest.$ac_ext >&5
24337 ol_cv_pthread_lpthreads_lexc=no
24340 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24341 conftest$ac_exeext conftest.$ac_ext
24343 cat >conftest.$ac_ext <<_ACEOF
24346 cat confdefs.h >>conftest.$ac_ext
24347 cat >>conftest.$ac_ext <<_ACEOF
24348 /* end confdefs.h. */
24350 /* pthread test headers */
24351 #include <pthread.h>
24352 #if HAVE_PTHREADS < 7
24356 #define NULL (void*)0
24359 static void *task(p)
24362 return (void *) (p == NULL);
24366 int main(argc, argv)
24371 /* pthread test function */
24372 #ifndef PTHREAD_CREATE_DETACHED
24373 #define PTHREAD_CREATE_DETACHED 1
24377 int detach = PTHREAD_CREATE_DETACHED;
24379 #if HAVE_PTHREADS > 4
24380 /* Final pthreads */
24381 pthread_attr_t attr;
24383 status = pthread_attr_init(&attr);
24384 if( status ) return status;
24386 #if HAVE_PTHREADS < 7
24387 status = pthread_attr_setdetachstate(&attr, &detach);
24388 if( status < 0 ) status = errno;
24390 status = pthread_attr_setdetachstate(&attr, detach);
24392 if( status ) return status;
24393 status = pthread_create( &t, &attr, task, NULL );
24394 #if HAVE_PTHREADS < 7
24395 if( status < 0 ) status = errno;
24397 if( status ) return status;
24399 /* Draft 4 pthreads */
24400 status = pthread_create( &t, pthread_attr_default, task, NULL );
24401 if( status ) return errno;
24403 /* give thread a chance to complete */
24404 /* it should remain joinable and hence detachable */
24407 status = pthread_detach( &t );
24408 if( status ) return errno;
24411 #ifdef HAVE_LINUX_THREADS
24412 pthread_kill_other_threads_np();
24420 rm -f conftest$ac_exeext
24421 if { (ac_try="$ac_link"
24422 case "(($ac_try" in
24423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24424 *) ac_try_echo=$ac_try;;
24426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24427 (eval "$ac_link") 2>&5
24429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24430 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24431 { (case "(($ac_try" in
24432 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24433 *) ac_try_echo=$ac_try;;
24435 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24436 (eval "$ac_try") 2>&5
24438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24439 (exit $ac_status); }; }; then
24440 ol_cv_pthread_lpthreads_lexc=yes
24442 echo "$as_me: program exited with status $ac_status" >&5
24443 echo "$as_me: failed program was:" >&5
24444 sed 's/^/| /' conftest.$ac_ext >&5
24446 ( exit $ac_status )
24447 ol_cv_pthread_lpthreads_lexc=no
24449 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24458 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lpthreads_lexc" >&5
24459 echo "${ECHO_T}$ol_cv_pthread_lpthreads_lexc" >&6; }
24461 if test $ol_cv_pthread_lpthreads_lexc = yes ; then
24462 ol_link_pthreads="-lpthreads -lexc"
24463 ol_link_threads=posix
24468 # Pthread try link: -lpthreads (ol_cv_pthread_lib_lpthreads)
24469 if test "$ol_link_threads" = no ; then
24471 { echo "$as_me:$LINENO: checking for pthread link with -lpthreads" >&5
24472 echo $ECHO_N "checking for pthread link with -lpthreads... $ECHO_C" >&6; }
24473 if test "${ol_cv_pthread_lib_lpthreads+set}" = set; then
24474 echo $ECHO_N "(cached) $ECHO_C" >&6
24479 LIBS="-lpthreads $LIBS"
24481 if test "$cross_compiling" = yes; then
24482 cat >conftest.$ac_ext <<_ACEOF
24485 cat confdefs.h >>conftest.$ac_ext
24486 cat >>conftest.$ac_ext <<_ACEOF
24487 /* end confdefs.h. */
24489 /* pthread test headers */
24490 #include <pthread.h>
24491 #if HAVE_PTHREADS < 7
24495 #define NULL (void*)0
24498 static void *task(p)
24501 return (void *) (p == NULL);
24508 /* pthread test function */
24509 #ifndef PTHREAD_CREATE_DETACHED
24510 #define PTHREAD_CREATE_DETACHED 1
24514 int detach = PTHREAD_CREATE_DETACHED;
24516 #if HAVE_PTHREADS > 4
24517 /* Final pthreads */
24518 pthread_attr_t attr;
24520 status = pthread_attr_init(&attr);
24521 if( status ) return status;
24523 #if HAVE_PTHREADS < 7
24524 status = pthread_attr_setdetachstate(&attr, &detach);
24525 if( status < 0 ) status = errno;
24527 status = pthread_attr_setdetachstate(&attr, detach);
24529 if( status ) return status;
24530 status = pthread_create( &t, &attr, task, NULL );
24531 #if HAVE_PTHREADS < 7
24532 if( status < 0 ) status = errno;
24534 if( status ) return status;
24536 /* Draft 4 pthreads */
24537 status = pthread_create( &t, pthread_attr_default, task, NULL );
24538 if( status ) return errno;
24540 /* give thread a chance to complete */
24541 /* it should remain joinable and hence detachable */
24544 status = pthread_detach( &t );
24545 if( status ) return errno;
24548 #ifdef HAVE_LINUX_THREADS
24549 pthread_kill_other_threads_np();
24558 rm -f conftest.$ac_objext conftest$ac_exeext
24559 if { (ac_try="$ac_link"
24560 case "(($ac_try" in
24561 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24562 *) ac_try_echo=$ac_try;;
24564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24565 (eval "$ac_link") 2>conftest.er1
24567 grep -v '^ *+' conftest.er1 >conftest.err
24569 cat conftest.err >&5
24570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24571 (exit $ac_status); } && {
24572 test -z "$ac_c_werror_flag" ||
24573 test ! -s conftest.err
24574 } && test -s conftest$ac_exeext &&
24575 $as_test_x conftest$ac_exeext; then
24576 ol_cv_pthread_lib_lpthreads=yes
24578 echo "$as_me: failed program was:" >&5
24579 sed 's/^/| /' conftest.$ac_ext >&5
24581 ol_cv_pthread_lib_lpthreads=no
24584 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24585 conftest$ac_exeext conftest.$ac_ext
24587 cat >conftest.$ac_ext <<_ACEOF
24590 cat confdefs.h >>conftest.$ac_ext
24591 cat >>conftest.$ac_ext <<_ACEOF
24592 /* end confdefs.h. */
24594 /* pthread test headers */
24595 #include <pthread.h>
24596 #if HAVE_PTHREADS < 7
24600 #define NULL (void*)0
24603 static void *task(p)
24606 return (void *) (p == NULL);
24610 int main(argc, argv)
24615 /* pthread test function */
24616 #ifndef PTHREAD_CREATE_DETACHED
24617 #define PTHREAD_CREATE_DETACHED 1
24621 int detach = PTHREAD_CREATE_DETACHED;
24623 #if HAVE_PTHREADS > 4
24624 /* Final pthreads */
24625 pthread_attr_t attr;
24627 status = pthread_attr_init(&attr);
24628 if( status ) return status;
24630 #if HAVE_PTHREADS < 7
24631 status = pthread_attr_setdetachstate(&attr, &detach);
24632 if( status < 0 ) status = errno;
24634 status = pthread_attr_setdetachstate(&attr, detach);
24636 if( status ) return status;
24637 status = pthread_create( &t, &attr, task, NULL );
24638 #if HAVE_PTHREADS < 7
24639 if( status < 0 ) status = errno;
24641 if( status ) return status;
24643 /* Draft 4 pthreads */
24644 status = pthread_create( &t, pthread_attr_default, task, NULL );
24645 if( status ) return errno;
24647 /* give thread a chance to complete */
24648 /* it should remain joinable and hence detachable */
24651 status = pthread_detach( &t );
24652 if( status ) return errno;
24655 #ifdef HAVE_LINUX_THREADS
24656 pthread_kill_other_threads_np();
24664 rm -f conftest$ac_exeext
24665 if { (ac_try="$ac_link"
24666 case "(($ac_try" in
24667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24668 *) ac_try_echo=$ac_try;;
24670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24671 (eval "$ac_link") 2>&5
24673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24674 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24675 { (case "(($ac_try" in
24676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24677 *) ac_try_echo=$ac_try;;
24679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24680 (eval "$ac_try") 2>&5
24682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24683 (exit $ac_status); }; }; then
24684 ol_cv_pthread_lib_lpthreads=yes
24686 echo "$as_me: program exited with status $ac_status" >&5
24687 echo "$as_me: failed program was:" >&5
24688 sed 's/^/| /' conftest.$ac_ext >&5
24690 ( exit $ac_status )
24691 ol_cv_pthread_lib_lpthreads=no
24693 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24702 { echo "$as_me:$LINENO: result: $ol_cv_pthread_lib_lpthreads" >&5
24703 echo "${ECHO_T}$ol_cv_pthread_lib_lpthreads" >&6; }
24705 if test $ol_cv_pthread_lib_lpthreads = yes ; then
24706 ol_link_pthreads="-lpthreads"
24707 ol_link_threads=posix
24712 if test $ol_link_threads != no ; then
24713 LTHREAD_LIBS="$LTHREAD_LIBS $ol_link_pthreads"
24715 save_CPPFLAGS="$CPPFLAGS"
24717 LIBS="$LTHREAD_LIBS $LIBS"
24722 for ac_func in sched_yield pthread_yield thr_yield
24724 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24725 { echo "$as_me:$LINENO: checking for $ac_func" >&5
24726 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
24727 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
24728 echo $ECHO_N "(cached) $ECHO_C" >&6
24730 cat >conftest.$ac_ext <<_ACEOF
24733 cat confdefs.h >>conftest.$ac_ext
24734 cat >>conftest.$ac_ext <<_ACEOF
24735 /* end confdefs.h. */
24736 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24737 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24738 #define $ac_func innocuous_$ac_func
24740 /* System header to define __stub macros and hopefully few prototypes,
24741 which can conflict with char $ac_func (); below.
24742 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24743 <limits.h> exists even on freestanding compilers. */
24746 # include <limits.h>
24748 # include <assert.h>
24753 /* Override any GCC internal prototype to avoid an error.
24754 Use char because int might match the return type of a GCC
24755 builtin and then its argument prototype would still apply. */
24760 /* The GNU C library defines this for functions which it implements
24761 to always fail with ENOSYS. Some functions are actually named
24762 something starting with __ and the normal name is an alias. */
24763 #if defined __stub_$ac_func || defined __stub___$ac_func
24770 return $ac_func ();
24775 rm -f conftest.$ac_objext conftest$ac_exeext
24776 if { (ac_try="$ac_link"
24777 case "(($ac_try" in
24778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24779 *) ac_try_echo=$ac_try;;
24781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24782 (eval "$ac_link") 2>conftest.er1
24784 grep -v '^ *+' conftest.er1 >conftest.err
24786 cat conftest.err >&5
24787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24788 (exit $ac_status); } && {
24789 test -z "$ac_c_werror_flag" ||
24790 test ! -s conftest.err
24791 } && test -s conftest$ac_exeext &&
24792 $as_test_x conftest$ac_exeext; then
24793 eval "$as_ac_var=yes"
24795 echo "$as_me: failed program was:" >&5
24796 sed 's/^/| /' conftest.$ac_ext >&5
24798 eval "$as_ac_var=no"
24801 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24802 conftest$ac_exeext conftest.$ac_ext
24804 ac_res=`eval echo '${'$as_ac_var'}'`
24805 { echo "$as_me:$LINENO: result: $ac_res" >&5
24806 echo "${ECHO_T}$ac_res" >&6; }
24807 if test `eval echo '${'$as_ac_var'}'` = yes; then
24808 cat >>confdefs.h <<_ACEOF
24809 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24816 if test $ac_cv_func_sched_yield = no &&
24817 test $ac_cv_func_pthread_yield = no &&
24818 test $ac_cv_func_thr_yield = no ; then
24819 { echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
24820 echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6; }
24821 if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
24822 echo $ECHO_N "(cached) $ECHO_C" >&6
24824 ac_check_lib_save_LIBS=$LIBS
24826 cat >conftest.$ac_ext <<_ACEOF
24829 cat confdefs.h >>conftest.$ac_ext
24830 cat >>conftest.$ac_ext <<_ACEOF
24831 /* end confdefs.h. */
24833 /* Override any GCC internal prototype to avoid an error.
24834 Use char because int might match the return type of a GCC
24835 builtin and then its argument prototype would still apply. */
24839 char sched_yield ();
24843 return sched_yield ();
24848 rm -f conftest.$ac_objext conftest$ac_exeext
24849 if { (ac_try="$ac_link"
24850 case "(($ac_try" in
24851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24852 *) ac_try_echo=$ac_try;;
24854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24855 (eval "$ac_link") 2>conftest.er1
24857 grep -v '^ *+' conftest.er1 >conftest.err
24859 cat conftest.err >&5
24860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24861 (exit $ac_status); } && {
24862 test -z "$ac_c_werror_flag" ||
24863 test ! -s conftest.err
24864 } && test -s conftest$ac_exeext &&
24865 $as_test_x conftest$ac_exeext; then
24866 ac_cv_lib_rt_sched_yield=yes
24868 echo "$as_me: failed program was:" >&5
24869 sed 's/^/| /' conftest.$ac_ext >&5
24871 ac_cv_lib_rt_sched_yield=no
24874 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24875 conftest$ac_exeext conftest.$ac_ext
24876 LIBS=$ac_check_lib_save_LIBS
24878 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
24879 echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6; }
24880 if test $ac_cv_lib_rt_sched_yield = yes; then
24881 LTHREAD_LIBS="$LTHREAD_LIBS -lrt"
24883 cat >>confdefs.h <<\_ACEOF
24884 #define HAVE_SCHED_YIELD 1
24887 ac_cv_func_sched_yield=yes
24889 ac_cv_func_sched_yield=no
24893 if test $ac_cv_func_sched_yield = no &&
24894 test $ac_cv_func_pthread_yield = no &&
24895 test "$ac_cv_func_thr_yield" = no ; then
24896 { echo "$as_me:$LINENO: WARNING: could not locate sched_yield() or pthread_yield()" >&5
24897 echo "$as_me: WARNING: could not locate sched_yield() or pthread_yield()" >&2;}
24901 for ac_func in pthread_kill
24903 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
24904 { echo "$as_me:$LINENO: checking for $ac_func" >&5
24905 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
24906 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
24907 echo $ECHO_N "(cached) $ECHO_C" >&6
24909 cat >conftest.$ac_ext <<_ACEOF
24912 cat confdefs.h >>conftest.$ac_ext
24913 cat >>conftest.$ac_ext <<_ACEOF
24914 /* end confdefs.h. */
24915 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
24916 For example, HP-UX 11i <limits.h> declares gettimeofday. */
24917 #define $ac_func innocuous_$ac_func
24919 /* System header to define __stub macros and hopefully few prototypes,
24920 which can conflict with char $ac_func (); below.
24921 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
24922 <limits.h> exists even on freestanding compilers. */
24925 # include <limits.h>
24927 # include <assert.h>
24932 /* Override any GCC internal prototype to avoid an error.
24933 Use char because int might match the return type of a GCC
24934 builtin and then its argument prototype would still apply. */
24939 /* The GNU C library defines this for functions which it implements
24940 to always fail with ENOSYS. Some functions are actually named
24941 something starting with __ and the normal name is an alias. */
24942 #if defined __stub_$ac_func || defined __stub___$ac_func
24949 return $ac_func ();
24954 rm -f conftest.$ac_objext conftest$ac_exeext
24955 if { (ac_try="$ac_link"
24956 case "(($ac_try" in
24957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24958 *) ac_try_echo=$ac_try;;
24960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
24961 (eval "$ac_link") 2>conftest.er1
24963 grep -v '^ *+' conftest.er1 >conftest.err
24965 cat conftest.err >&5
24966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
24967 (exit $ac_status); } && {
24968 test -z "$ac_c_werror_flag" ||
24969 test ! -s conftest.err
24970 } && test -s conftest$ac_exeext &&
24971 $as_test_x conftest$ac_exeext; then
24972 eval "$as_ac_var=yes"
24974 echo "$as_me: failed program was:" >&5
24975 sed 's/^/| /' conftest.$ac_ext >&5
24977 eval "$as_ac_var=no"
24980 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
24981 conftest$ac_exeext conftest.$ac_ext
24983 ac_res=`eval echo '${'$as_ac_var'}'`
24984 { echo "$as_me:$LINENO: result: $ac_res" >&5
24985 echo "${ECHO_T}$ac_res" >&6; }
24986 if test `eval echo '${'$as_ac_var'}'` = yes; then
24987 cat >>confdefs.h <<_ACEOF
24988 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
24995 { echo "$as_me:$LINENO: checking for pthread_rwlock_destroy with <pthread.h>" >&5
24996 echo $ECHO_N "checking for pthread_rwlock_destroy with <pthread.h>... $ECHO_C" >&6; }
24997 if test "${ol_cv_func_pthread_rwlock_destroy+set}" = set; then
24998 echo $ECHO_N "(cached) $ECHO_C" >&6
25001 cat >conftest.$ac_ext <<_ACEOF
25004 cat confdefs.h >>conftest.$ac_ext
25005 cat >>conftest.$ac_ext <<_ACEOF
25006 /* end confdefs.h. */
25008 #include <pthread.h>
25009 pthread_rwlock_t rwlock;
25014 pthread_rwlock_destroy(&rwlock);
25019 rm -f conftest.$ac_objext conftest$ac_exeext
25020 if { (ac_try="$ac_link"
25021 case "(($ac_try" in
25022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25023 *) ac_try_echo=$ac_try;;
25025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25026 (eval "$ac_link") 2>conftest.er1
25028 grep -v '^ *+' conftest.er1 >conftest.err
25030 cat conftest.err >&5
25031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25032 (exit $ac_status); } && {
25033 test -z "$ac_c_werror_flag" ||
25034 test ! -s conftest.err
25035 } && test -s conftest$ac_exeext &&
25036 $as_test_x conftest$ac_exeext; then
25037 ol_cv_func_pthread_rwlock_destroy=yes
25039 echo "$as_me: failed program was:" >&5
25040 sed 's/^/| /' conftest.$ac_ext >&5
25042 ol_cv_func_pthread_rwlock_destroy=no
25045 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25046 conftest$ac_exeext conftest.$ac_ext
25049 { echo "$as_me:$LINENO: result: $ol_cv_func_pthread_rwlock_destroy" >&5
25050 echo "${ECHO_T}$ol_cv_func_pthread_rwlock_destroy" >&6; }
25051 if test $ol_cv_func_pthread_rwlock_destroy = yes ; then
25053 cat >>confdefs.h <<\_ACEOF
25054 #define HAVE_PTHREAD_RWLOCK_DESTROY 1
25059 { echo "$as_me:$LINENO: checking for pthread_detach with <pthread.h>" >&5
25060 echo $ECHO_N "checking for pthread_detach with <pthread.h>... $ECHO_C" >&6; }
25061 if test "${ol_cv_func_pthread_detach+set}" = set; then
25062 echo $ECHO_N "(cached) $ECHO_C" >&6
25065 cat >conftest.$ac_ext <<_ACEOF
25068 cat confdefs.h >>conftest.$ac_ext
25069 cat >>conftest.$ac_ext <<_ACEOF
25070 /* end confdefs.h. */
25072 #include <pthread.h>
25074 #define NULL (void*)0
25080 pthread_detach(NULL);
25085 rm -f conftest.$ac_objext conftest$ac_exeext
25086 if { (ac_try="$ac_link"
25087 case "(($ac_try" in
25088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25089 *) ac_try_echo=$ac_try;;
25091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25092 (eval "$ac_link") 2>conftest.er1
25094 grep -v '^ *+' conftest.er1 >conftest.err
25096 cat conftest.err >&5
25097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25098 (exit $ac_status); } && {
25099 test -z "$ac_c_werror_flag" ||
25100 test ! -s conftest.err
25101 } && test -s conftest$ac_exeext &&
25102 $as_test_x conftest$ac_exeext; then
25103 ol_cv_func_pthread_detach=yes
25105 echo "$as_me: failed program was:" >&5
25106 sed 's/^/| /' conftest.$ac_ext >&5
25108 ol_cv_func_pthread_detach=no
25111 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25112 conftest$ac_exeext conftest.$ac_ext
25115 { echo "$as_me:$LINENO: result: $ol_cv_func_pthread_detach" >&5
25116 echo "${ECHO_T}$ol_cv_func_pthread_detach" >&6; }
25118 if test $ol_cv_func_pthread_detach = no ; then
25119 { { echo "$as_me:$LINENO: error: could not locate pthread_detach()" >&5
25120 echo "$as_me: error: could not locate pthread_detach()" >&2;}
25121 { (exit 1); exit 1; }; }
25125 cat >>confdefs.h <<\_ACEOF
25126 #define HAVE_PTHREAD_DETACH 1
25135 pthread_setconcurrency \
25136 pthread_getconcurrency \
25137 thr_setconcurrency \
25138 thr_getconcurrency \
25141 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25142 { echo "$as_me:$LINENO: checking for $ac_func" >&5
25143 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
25144 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
25145 echo $ECHO_N "(cached) $ECHO_C" >&6
25147 cat >conftest.$ac_ext <<_ACEOF
25150 cat confdefs.h >>conftest.$ac_ext
25151 cat >>conftest.$ac_ext <<_ACEOF
25152 /* end confdefs.h. */
25153 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25154 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25155 #define $ac_func innocuous_$ac_func
25157 /* System header to define __stub macros and hopefully few prototypes,
25158 which can conflict with char $ac_func (); below.
25159 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25160 <limits.h> exists even on freestanding compilers. */
25163 # include <limits.h>
25165 # include <assert.h>
25170 /* Override any GCC internal prototype to avoid an error.
25171 Use char because int might match the return type of a GCC
25172 builtin and then its argument prototype would still apply. */
25177 /* The GNU C library defines this for functions which it implements
25178 to always fail with ENOSYS. Some functions are actually named
25179 something starting with __ and the normal name is an alias. */
25180 #if defined __stub_$ac_func || defined __stub___$ac_func
25187 return $ac_func ();
25192 rm -f conftest.$ac_objext conftest$ac_exeext
25193 if { (ac_try="$ac_link"
25194 case "(($ac_try" in
25195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25196 *) ac_try_echo=$ac_try;;
25198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25199 (eval "$ac_link") 2>conftest.er1
25201 grep -v '^ *+' conftest.er1 >conftest.err
25203 cat conftest.err >&5
25204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25205 (exit $ac_status); } && {
25206 test -z "$ac_c_werror_flag" ||
25207 test ! -s conftest.err
25208 } && test -s conftest$ac_exeext &&
25209 $as_test_x conftest$ac_exeext; then
25210 eval "$as_ac_var=yes"
25212 echo "$as_me: failed program was:" >&5
25213 sed 's/^/| /' conftest.$ac_ext >&5
25215 eval "$as_ac_var=no"
25218 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25219 conftest$ac_exeext conftest.$ac_ext
25221 ac_res=`eval echo '${'$as_ac_var'}'`
25222 { echo "$as_me:$LINENO: result: $ac_res" >&5
25223 echo "${ECHO_T}$ac_res" >&6; }
25224 if test `eval echo '${'$as_ac_var'}'` = yes; then
25225 cat >>confdefs.h <<_ACEOF
25226 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25235 for ac_func in pthread_kill_other_threads_np
25237 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
25238 { echo "$as_me:$LINENO: checking for $ac_func" >&5
25239 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
25240 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
25241 echo $ECHO_N "(cached) $ECHO_C" >&6
25243 cat >conftest.$ac_ext <<_ACEOF
25246 cat confdefs.h >>conftest.$ac_ext
25247 cat >>conftest.$ac_ext <<_ACEOF
25248 /* end confdefs.h. */
25249 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
25250 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25251 #define $ac_func innocuous_$ac_func
25253 /* System header to define __stub macros and hopefully few prototypes,
25254 which can conflict with char $ac_func (); below.
25255 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25256 <limits.h> exists even on freestanding compilers. */
25259 # include <limits.h>
25261 # include <assert.h>
25266 /* Override any GCC internal prototype to avoid an error.
25267 Use char because int might match the return type of a GCC
25268 builtin and then its argument prototype would still apply. */
25273 /* The GNU C library defines this for functions which it implements
25274 to always fail with ENOSYS. Some functions are actually named
25275 something starting with __ and the normal name is an alias. */
25276 #if defined __stub_$ac_func || defined __stub___$ac_func
25283 return $ac_func ();
25288 rm -f conftest.$ac_objext conftest$ac_exeext
25289 if { (ac_try="$ac_link"
25290 case "(($ac_try" in
25291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25292 *) ac_try_echo=$ac_try;;
25294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25295 (eval "$ac_link") 2>conftest.er1
25297 grep -v '^ *+' conftest.er1 >conftest.err
25299 cat conftest.err >&5
25300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25301 (exit $ac_status); } && {
25302 test -z "$ac_c_werror_flag" ||
25303 test ! -s conftest.err
25304 } && test -s conftest$ac_exeext &&
25305 $as_test_x conftest$ac_exeext; then
25306 eval "$as_ac_var=yes"
25308 echo "$as_me: failed program was:" >&5
25309 sed 's/^/| /' conftest.$ac_ext >&5
25311 eval "$as_ac_var=no"
25314 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25315 conftest$ac_exeext conftest.$ac_ext
25317 ac_res=`eval echo '${'$as_ac_var'}'`
25318 { echo "$as_me:$LINENO: result: $ac_res" >&5
25319 echo "${ECHO_T}$ac_res" >&6; }
25320 if test `eval echo '${'$as_ac_var'}'` = yes; then
25321 cat >>confdefs.h <<_ACEOF
25322 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
25328 { echo "$as_me:$LINENO: checking for LinuxThreads implementation" >&5
25329 echo $ECHO_N "checking for LinuxThreads implementation... $ECHO_C" >&6; }
25330 if test "${ol_cv_sys_linux_threads+set}" = set; then
25331 echo $ECHO_N "(cached) $ECHO_C" >&6
25333 ol_cv_sys_linux_threads=$ac_cv_func_pthread_kill_other_threads_np
25335 { echo "$as_me:$LINENO: result: $ol_cv_sys_linux_threads" >&5
25336 echo "${ECHO_T}$ol_cv_sys_linux_threads" >&6; }
25341 { echo "$as_me:$LINENO: checking for LinuxThreads consistency" >&5
25342 echo $ECHO_N "checking for LinuxThreads consistency... $ECHO_C" >&6; }
25343 if test "${ol_cv_linux_threads+set}" = set; then
25344 echo $ECHO_N "(cached) $ECHO_C" >&6
25347 if test $ol_cv_header_linux_threads = yes &&
25348 test $ol_cv_sys_linux_threads = yes; then
25349 ol_cv_linux_threads=yes
25350 elif test $ol_cv_header_linux_threads = no &&
25351 test $ol_cv_sys_linux_threads = no; then
25352 ol_cv_linux_threads=no
25354 ol_cv_linux_threads=error
25358 { echo "$as_me:$LINENO: result: $ol_cv_linux_threads" >&5
25359 echo "${ECHO_T}$ol_cv_linux_threads" >&6; }
25362 if test $ol_cv_linux_threads = error; then
25363 { { echo "$as_me:$LINENO: error: LinuxThreads header/library mismatch" >&5
25364 echo "$as_me: error: LinuxThreads header/library mismatch" >&2;}
25365 { (exit 1); exit 1; }; };
25368 { echo "$as_me:$LINENO: checking if pthread_create() works" >&5
25369 echo $ECHO_N "checking if pthread_create() works... $ECHO_C" >&6; }
25370 if test "${ol_cv_pthread_create_works+set}" = set; then
25371 echo $ECHO_N "(cached) $ECHO_C" >&6
25374 if test "$cross_compiling" = yes; then
25375 ol_cv_pthread_create_works=yes
25377 cat >conftest.$ac_ext <<_ACEOF
25380 cat confdefs.h >>conftest.$ac_ext
25381 cat >>conftest.$ac_ext <<_ACEOF
25382 /* end confdefs.h. */
25384 /* pthread test headers */
25385 #include <pthread.h>
25386 #if HAVE_PTHREADS < 7
25390 #define NULL (void*)0
25393 static void *task(p)
25396 return (void *) (p == NULL);
25400 int main(argc, argv)
25405 /* pthread test function */
25406 #ifndef PTHREAD_CREATE_DETACHED
25407 #define PTHREAD_CREATE_DETACHED 1
25411 int detach = PTHREAD_CREATE_DETACHED;
25413 #if HAVE_PTHREADS > 4
25414 /* Final pthreads */
25415 pthread_attr_t attr;
25417 status = pthread_attr_init(&attr);
25418 if( status ) return status;
25420 #if HAVE_PTHREADS < 7
25421 status = pthread_attr_setdetachstate(&attr, &detach);
25422 if( status < 0 ) status = errno;
25424 status = pthread_attr_setdetachstate(&attr, detach);
25426 if( status ) return status;
25427 status = pthread_create( &t, &attr, task, NULL );
25428 #if HAVE_PTHREADS < 7
25429 if( status < 0 ) status = errno;
25431 if( status ) return status;
25433 /* Draft 4 pthreads */
25434 status = pthread_create( &t, pthread_attr_default, task, NULL );
25435 if( status ) return errno;
25437 /* give thread a chance to complete */
25438 /* it should remain joinable and hence detachable */
25441 status = pthread_detach( &t );
25442 if( status ) return errno;
25445 #ifdef HAVE_LINUX_THREADS
25446 pthread_kill_other_threads_np();
25454 rm -f conftest$ac_exeext
25455 if { (ac_try="$ac_link"
25456 case "(($ac_try" in
25457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25458 *) ac_try_echo=$ac_try;;
25460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25461 (eval "$ac_link") 2>&5
25463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25464 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25465 { (case "(($ac_try" in
25466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25467 *) ac_try_echo=$ac_try;;
25469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25470 (eval "$ac_try") 2>&5
25472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25473 (exit $ac_status); }; }; then
25474 ol_cv_pthread_create_works=yes
25476 echo "$as_me: program exited with status $ac_status" >&5
25477 echo "$as_me: failed program was:" >&5
25478 sed 's/^/| /' conftest.$ac_ext >&5
25480 ( exit $ac_status )
25481 ol_cv_pthread_create_works=no
25483 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25488 { echo "$as_me:$LINENO: result: $ol_cv_pthread_create_works" >&5
25489 echo "${ECHO_T}$ol_cv_pthread_create_works" >&6; }
25491 if test $ol_cv_pthread_create_works = no ; then
25492 { { echo "$as_me:$LINENO: error: pthread_create is not usable, check environment settings" >&5
25493 echo "$as_me: error: pthread_create is not usable, check environment settings" >&2;}
25494 { (exit 1); exit 1; }; }
25497 ol_replace_broken_yield=no
25499 if test $ol_replace_broken_yield = yes ; then
25501 cat >>confdefs.h <<\_ACEOF
25502 #define REPLACE_BROKEN_YIELD 1
25507 if test $ol_with_yielding_select = auto ; then
25508 { echo "$as_me:$LINENO: checking if select yields when using pthreads" >&5
25509 echo $ECHO_N "checking if select yields when using pthreads... $ECHO_C" >&6; }
25510 if test "${ol_cv_pthread_select_yields+set}" = set; then
25511 echo $ECHO_N "(cached) $ECHO_C" >&6
25514 if test "$cross_compiling" = yes; then
25515 ol_cv_pthread_select_yields=cross
25517 cat >conftest.$ac_ext <<_ACEOF
25520 cat confdefs.h >>conftest.$ac_ext
25521 cat >>conftest.$ac_ext <<_ACEOF
25522 /* end confdefs.h. */
25524 #include <sys/types.h>
25525 #include <sys/time.h>
25526 #include <unistd.h>
25527 #include <pthread.h>
25529 #define NULL (void*) 0
25532 static int fildes[2];
25534 static void *task(p)
25546 FD_SET(fildes[0], &rfds);
25548 /* we're not interested in any fds */
25549 i = select(FD_SETSIZE, &rfds, NULL, NULL, &tv);
25556 exit(0); /* if we exit here, the select blocked the whole process */
25559 int main(argc, argv)
25565 /* create a pipe to select */
25566 if(pipe(&fildes[0])) {
25571 #ifdef HAVE_PTHREAD_SETCONCURRENCY
25572 (void) pthread_setconcurrency(2);
25574 #ifdef HAVE_THR_SETCONCURRENCY
25575 /* Set Solaris LWP concurrency to 2 */
25576 thr_setconcurrency(2);
25580 #if HAVE_PTHREADS < 6
25581 pthread_create(&t, pthread_attr_default, task, NULL);
25583 pthread_create(&t, NULL, task, NULL);
25586 /* make sure task runs first */
25587 #ifdef HAVE_THR_YIELD
25589 #elif defined( HAVE_SCHED_YIELD )
25591 #elif defined( HAVE_PTHREAD_YIELD )
25598 rm -f conftest$ac_exeext
25599 if { (ac_try="$ac_link"
25600 case "(($ac_try" in
25601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25602 *) ac_try_echo=$ac_try;;
25604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25605 (eval "$ac_link") 2>&5
25607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25608 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25609 { (case "(($ac_try" in
25610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25611 *) ac_try_echo=$ac_try;;
25613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25614 (eval "$ac_try") 2>&5
25616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25617 (exit $ac_status); }; }; then
25618 ol_cv_pthread_select_yields=no
25620 echo "$as_me: program exited with status $ac_status" >&5
25621 echo "$as_me: failed program was:" >&5
25622 sed 's/^/| /' conftest.$ac_ext >&5
25624 ( exit $ac_status )
25625 ol_cv_pthread_select_yields=yes
25627 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25632 { echo "$as_me:$LINENO: result: $ol_cv_pthread_select_yields" >&5
25633 echo "${ECHO_T}$ol_cv_pthread_select_yields" >&6; }
25635 if test $ol_cv_pthread_select_yields = cross ; then
25636 { { echo "$as_me:$LINENO: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&5
25637 echo "$as_me: error: crossing compiling: use --with-yielding_select=yes|no|manual" >&2;}
25638 { (exit 1); exit 1; }; }
25641 if test $ol_cv_pthread_select_yields = yes ; then
25642 ol_with_yielding_select=yes
25646 CPPFLAGS="$save_CPPFLAGS"
25649 { { echo "$as_me:$LINENO: error: could not locate usable POSIX Threads" >&5
25650 echo "$as_me: error: could not locate usable POSIX Threads" >&2;}
25651 { (exit 1); exit 1; }; }
25655 if test $ol_with_threads = posix ; then
25656 { { echo "$as_me:$LINENO: error: could not locate POSIX Threads" >&5
25657 echo "$as_me: error: could not locate POSIX Threads" >&2;}
25658 { (exit 1); exit 1; }; }
25663 case $ol_with_threads in auto | yes | mach)
25667 for ac_header in mach/cthreads.h cthreads.h
25669 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
25670 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
25671 { echo "$as_me:$LINENO: checking for $ac_header" >&5
25672 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
25673 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
25674 echo $ECHO_N "(cached) $ECHO_C" >&6
25676 ac_res=`eval echo '${'$as_ac_Header'}'`
25677 { echo "$as_me:$LINENO: result: $ac_res" >&5
25678 echo "${ECHO_T}$ac_res" >&6; }
25680 # Is the header compilable?
25681 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
25682 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
25683 cat >conftest.$ac_ext <<_ACEOF
25686 cat confdefs.h >>conftest.$ac_ext
25687 cat >>conftest.$ac_ext <<_ACEOF
25688 /* end confdefs.h. */
25689 $ac_includes_default
25690 #include <$ac_header>
25692 rm -f conftest.$ac_objext
25693 if { (ac_try="$ac_compile"
25694 case "(($ac_try" in
25695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25696 *) ac_try_echo=$ac_try;;
25698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25699 (eval "$ac_compile") 2>conftest.er1
25701 grep -v '^ *+' conftest.er1 >conftest.err
25703 cat conftest.err >&5
25704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25705 (exit $ac_status); } && {
25706 test -z "$ac_c_werror_flag" ||
25707 test ! -s conftest.err
25708 } && test -s conftest.$ac_objext; then
25709 ac_header_compiler=yes
25711 echo "$as_me: failed program was:" >&5
25712 sed 's/^/| /' conftest.$ac_ext >&5
25714 ac_header_compiler=no
25717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25718 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
25719 echo "${ECHO_T}$ac_header_compiler" >&6; }
25721 # Is the header present?
25722 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
25723 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
25724 cat >conftest.$ac_ext <<_ACEOF
25727 cat confdefs.h >>conftest.$ac_ext
25728 cat >>conftest.$ac_ext <<_ACEOF
25729 /* end confdefs.h. */
25730 #include <$ac_header>
25732 if { (ac_try="$ac_cpp conftest.$ac_ext"
25733 case "(($ac_try" in
25734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25735 *) ac_try_echo=$ac_try;;
25737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25738 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
25740 grep -v '^ *+' conftest.er1 >conftest.err
25742 cat conftest.err >&5
25743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25744 (exit $ac_status); } >/dev/null && {
25745 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
25746 test ! -s conftest.err
25748 ac_header_preproc=yes
25750 echo "$as_me: failed program was:" >&5
25751 sed 's/^/| /' conftest.$ac_ext >&5
25753 ac_header_preproc=no
25756 rm -f conftest.err conftest.$ac_ext
25757 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
25758 echo "${ECHO_T}$ac_header_preproc" >&6; }
25760 # So? What about this header?
25761 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
25763 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
25764 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
25765 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
25766 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
25767 ac_header_preproc=yes
25770 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
25771 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
25772 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
25773 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
25774 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
25775 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
25776 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
25777 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
25778 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
25779 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
25780 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
25781 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
25783 ## --------------------------------------------- ##
25784 ## Report this to <http://www.openldap.org/its/> ##
25785 ## --------------------------------------------- ##
25787 ) | sed "s/^/$as_me: WARNING: /" >&2
25790 { echo "$as_me:$LINENO: checking for $ac_header" >&5
25791 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
25792 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
25793 echo $ECHO_N "(cached) $ECHO_C" >&6
25795 eval "$as_ac_Header=\$ac_header_preproc"
25797 ac_res=`eval echo '${'$as_ac_Header'}'`
25798 { echo "$as_me:$LINENO: result: $ac_res" >&5
25799 echo "${ECHO_T}$ac_res" >&6; }
25802 if test `eval echo '${'$as_ac_Header'}'` = yes; then
25803 cat >>confdefs.h <<_ACEOF
25804 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
25811 if test $ac_cv_header_mach_cthreads_h = yes ; then
25812 ol_with_threads=found
25814 { echo "$as_me:$LINENO: checking for cthread_fork" >&5
25815 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6; }
25816 if test "${ac_cv_func_cthread_fork+set}" = set; then
25817 echo $ECHO_N "(cached) $ECHO_C" >&6
25819 cat >conftest.$ac_ext <<_ACEOF
25822 cat confdefs.h >>conftest.$ac_ext
25823 cat >>conftest.$ac_ext <<_ACEOF
25824 /* end confdefs.h. */
25825 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25826 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25827 #define cthread_fork innocuous_cthread_fork
25829 /* System header to define __stub macros and hopefully few prototypes,
25830 which can conflict with char cthread_fork (); below.
25831 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25832 <limits.h> exists even on freestanding compilers. */
25835 # include <limits.h>
25837 # include <assert.h>
25840 #undef cthread_fork
25842 /* Override any GCC internal prototype to avoid an error.
25843 Use char because int might match the return type of a GCC
25844 builtin and then its argument prototype would still apply. */
25848 char cthread_fork ();
25849 /* The GNU C library defines this for functions which it implements
25850 to always fail with ENOSYS. Some functions are actually named
25851 something starting with __ and the normal name is an alias. */
25852 #if defined __stub_cthread_fork || defined __stub___cthread_fork
25859 return cthread_fork ();
25864 rm -f conftest.$ac_objext conftest$ac_exeext
25865 if { (ac_try="$ac_link"
25866 case "(($ac_try" in
25867 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25868 *) ac_try_echo=$ac_try;;
25870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25871 (eval "$ac_link") 2>conftest.er1
25873 grep -v '^ *+' conftest.er1 >conftest.err
25875 cat conftest.err >&5
25876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25877 (exit $ac_status); } && {
25878 test -z "$ac_c_werror_flag" ||
25879 test ! -s conftest.err
25880 } && test -s conftest$ac_exeext &&
25881 $as_test_x conftest$ac_exeext; then
25882 ac_cv_func_cthread_fork=yes
25884 echo "$as_me: failed program was:" >&5
25885 sed 's/^/| /' conftest.$ac_ext >&5
25887 ac_cv_func_cthread_fork=no
25890 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25891 conftest$ac_exeext conftest.$ac_ext
25893 { echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
25894 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6; }
25895 if test $ac_cv_func_cthread_fork = yes; then
25896 ol_link_threads=yes
25900 if test $ol_link_threads = no ; then
25901 { echo "$as_me:$LINENO: checking for cthread_fork with -all_load" >&5
25902 echo $ECHO_N "checking for cthread_fork with -all_load... $ECHO_C" >&6; }
25903 if test "${ol_cv_cthread_all_load+set}" = set; then
25904 echo $ECHO_N "(cached) $ECHO_C" >&6
25908 LIBS="-all_load $LIBS"
25909 cat >conftest.$ac_ext <<_ACEOF
25912 cat confdefs.h >>conftest.$ac_ext
25913 cat >>conftest.$ac_ext <<_ACEOF
25914 /* end confdefs.h. */
25915 #include <mach/cthreads.h>
25920 cthread_fork((void *)0, (void *)0);
25926 rm -f conftest.$ac_objext conftest$ac_exeext
25927 if { (ac_try="$ac_link"
25928 case "(($ac_try" in
25929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25930 *) ac_try_echo=$ac_try;;
25932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
25933 (eval "$ac_link") 2>conftest.er1
25935 grep -v '^ *+' conftest.er1 >conftest.err
25937 cat conftest.err >&5
25938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
25939 (exit $ac_status); } && {
25940 test -z "$ac_c_werror_flag" ||
25941 test ! -s conftest.err
25942 } && test -s conftest$ac_exeext &&
25943 $as_test_x conftest$ac_exeext; then
25944 ol_cv_cthread_all_load=yes
25946 echo "$as_me: failed program was:" >&5
25947 sed 's/^/| /' conftest.$ac_ext >&5
25949 ol_cv_cthread_all_load=no
25952 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25953 conftest$ac_exeext conftest.$ac_ext
25957 { echo "$as_me:$LINENO: result: $ol_cv_cthread_all_load" >&5
25958 echo "${ECHO_T}$ol_cv_cthread_all_load" >&6; }
25960 if test $ol_cv_cthread_all_load = yes ; then
25961 LTHREAD_LIBS="$LTHREAD_LIBS -all_load"
25962 ol_link_threads=mach
25963 ol_with_threads=found
25967 elif test $ac_cv_header_cthreads_h = yes ; then
25969 ol_with_threads=found
25972 LIBS="$LIBS -lthreads"
25973 { echo "$as_me:$LINENO: checking for cthread_fork" >&5
25974 echo $ECHO_N "checking for cthread_fork... $ECHO_C" >&6; }
25975 if test "${ac_cv_func_cthread_fork+set}" = set; then
25976 echo $ECHO_N "(cached) $ECHO_C" >&6
25978 cat >conftest.$ac_ext <<_ACEOF
25981 cat confdefs.h >>conftest.$ac_ext
25982 cat >>conftest.$ac_ext <<_ACEOF
25983 /* end confdefs.h. */
25984 /* Define cthread_fork to an innocuous variant, in case <limits.h> declares cthread_fork.
25985 For example, HP-UX 11i <limits.h> declares gettimeofday. */
25986 #define cthread_fork innocuous_cthread_fork
25988 /* System header to define __stub macros and hopefully few prototypes,
25989 which can conflict with char cthread_fork (); below.
25990 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
25991 <limits.h> exists even on freestanding compilers. */
25994 # include <limits.h>
25996 # include <assert.h>
25999 #undef cthread_fork
26001 /* Override any GCC internal prototype to avoid an error.
26002 Use char because int might match the return type of a GCC
26003 builtin and then its argument prototype would still apply. */
26007 char cthread_fork ();
26008 /* The GNU C library defines this for functions which it implements
26009 to always fail with ENOSYS. Some functions are actually named
26010 something starting with __ and the normal name is an alias. */
26011 #if defined __stub_cthread_fork || defined __stub___cthread_fork
26018 return cthread_fork ();
26023 rm -f conftest.$ac_objext conftest$ac_exeext
26024 if { (ac_try="$ac_link"
26025 case "(($ac_try" in
26026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26027 *) ac_try_echo=$ac_try;;
26029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&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 test -z "$ac_c_werror_flag" ||
26038 test ! -s conftest.err
26039 } && test -s conftest$ac_exeext &&
26040 $as_test_x conftest$ac_exeext; then
26041 ac_cv_func_cthread_fork=yes
26043 echo "$as_me: failed program was:" >&5
26044 sed 's/^/| /' conftest.$ac_ext >&5
26046 ac_cv_func_cthread_fork=no
26049 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26050 conftest$ac_exeext conftest.$ac_ext
26052 { echo "$as_me:$LINENO: result: $ac_cv_func_cthread_fork" >&5
26053 echo "${ECHO_T}$ac_cv_func_cthread_fork" >&6; }
26054 if test $ac_cv_func_cthread_fork = yes; then
26055 ol_link_threads=yes
26060 if test $ol_link_threads = yes ; then
26061 LTHREAD_LIBS="-lthreads"
26062 ol_link_threads=mach
26063 ol_with_threads=found
26065 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
26066 echo "$as_me: error: could not link with Mach CThreads" >&2;}
26067 { (exit 1); exit 1; }; }
26070 elif test $ol_with_threads = mach ; then
26071 { { echo "$as_me:$LINENO: error: could not locate Mach CThreads" >&5
26072 echo "$as_me: error: could not locate Mach CThreads" >&2;}
26073 { (exit 1); exit 1; }; }
26076 if test $ol_link_threads = mach ; then
26078 cat >>confdefs.h <<\_ACEOF
26079 #define HAVE_MACH_CTHREADS 1
26082 elif test $ol_with_threads = found ; then
26083 { { echo "$as_me:$LINENO: error: could not link with Mach CThreads" >&5
26084 echo "$as_me: error: could not link with Mach CThreads" >&2;}
26085 { (exit 1); exit 1; }; }
26090 case $ol_with_threads in auto | yes | pth)
26093 for ac_header in pth.h
26095 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26096 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26097 { echo "$as_me:$LINENO: checking for $ac_header" >&5
26098 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26099 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26100 echo $ECHO_N "(cached) $ECHO_C" >&6
26102 ac_res=`eval echo '${'$as_ac_Header'}'`
26103 { echo "$as_me:$LINENO: result: $ac_res" >&5
26104 echo "${ECHO_T}$ac_res" >&6; }
26106 # Is the header compilable?
26107 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
26108 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26109 cat >conftest.$ac_ext <<_ACEOF
26112 cat confdefs.h >>conftest.$ac_ext
26113 cat >>conftest.$ac_ext <<_ACEOF
26114 /* end confdefs.h. */
26115 $ac_includes_default
26116 #include <$ac_header>
26118 rm -f conftest.$ac_objext
26119 if { (ac_try="$ac_compile"
26120 case "(($ac_try" in
26121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26122 *) ac_try_echo=$ac_try;;
26124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26125 (eval "$ac_compile") 2>conftest.er1
26127 grep -v '^ *+' conftest.er1 >conftest.err
26129 cat conftest.err >&5
26130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26131 (exit $ac_status); } && {
26132 test -z "$ac_c_werror_flag" ||
26133 test ! -s conftest.err
26134 } && test -s conftest.$ac_objext; then
26135 ac_header_compiler=yes
26137 echo "$as_me: failed program was:" >&5
26138 sed 's/^/| /' conftest.$ac_ext >&5
26140 ac_header_compiler=no
26143 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26144 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26145 echo "${ECHO_T}$ac_header_compiler" >&6; }
26147 # Is the header present?
26148 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
26149 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26150 cat >conftest.$ac_ext <<_ACEOF
26153 cat confdefs.h >>conftest.$ac_ext
26154 cat >>conftest.$ac_ext <<_ACEOF
26155 /* end confdefs.h. */
26156 #include <$ac_header>
26158 if { (ac_try="$ac_cpp conftest.$ac_ext"
26159 case "(($ac_try" in
26160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26161 *) ac_try_echo=$ac_try;;
26163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26164 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26166 grep -v '^ *+' conftest.er1 >conftest.err
26168 cat conftest.err >&5
26169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26170 (exit $ac_status); } >/dev/null && {
26171 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26172 test ! -s conftest.err
26174 ac_header_preproc=yes
26176 echo "$as_me: failed program was:" >&5
26177 sed 's/^/| /' conftest.$ac_ext >&5
26179 ac_header_preproc=no
26182 rm -f conftest.err conftest.$ac_ext
26183 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26184 echo "${ECHO_T}$ac_header_preproc" >&6; }
26186 # So? What about this header?
26187 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26189 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26190 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26191 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26192 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26193 ac_header_preproc=yes
26196 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26197 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26198 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26199 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26200 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26201 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26202 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26203 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26204 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26205 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26206 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26207 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26209 ## --------------------------------------------- ##
26210 ## Report this to <http://www.openldap.org/its/> ##
26211 ## --------------------------------------------- ##
26213 ) | sed "s/^/$as_me: WARNING: /" >&2
26216 { echo "$as_me:$LINENO: checking for $ac_header" >&5
26217 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26218 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26219 echo $ECHO_N "(cached) $ECHO_C" >&6
26221 eval "$as_ac_Header=\$ac_header_preproc"
26223 ac_res=`eval echo '${'$as_ac_Header'}'`
26224 { echo "$as_me:$LINENO: result: $ac_res" >&5
26225 echo "${ECHO_T}$ac_res" >&6; }
26228 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26229 cat >>confdefs.h <<_ACEOF
26230 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26238 if test $ac_cv_header_pth_h = yes ; then
26239 { echo "$as_me:$LINENO: checking for pth_version in -lpth" >&5
26240 echo $ECHO_N "checking for pth_version in -lpth... $ECHO_C" >&6; }
26241 if test "${ac_cv_lib_pth_pth_version+set}" = set; then
26242 echo $ECHO_N "(cached) $ECHO_C" >&6
26244 ac_check_lib_save_LIBS=$LIBS
26246 cat >conftest.$ac_ext <<_ACEOF
26249 cat confdefs.h >>conftest.$ac_ext
26250 cat >>conftest.$ac_ext <<_ACEOF
26251 /* end confdefs.h. */
26253 /* Override any GCC internal prototype to avoid an error.
26254 Use char because int might match the return type of a GCC
26255 builtin and then its argument prototype would still apply. */
26259 char pth_version ();
26263 return pth_version ();
26268 rm -f conftest.$ac_objext conftest$ac_exeext
26269 if { (ac_try="$ac_link"
26270 case "(($ac_try" in
26271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26272 *) ac_try_echo=$ac_try;;
26274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26275 (eval "$ac_link") 2>conftest.er1
26277 grep -v '^ *+' conftest.er1 >conftest.err
26279 cat conftest.err >&5
26280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26281 (exit $ac_status); } && {
26282 test -z "$ac_c_werror_flag" ||
26283 test ! -s conftest.err
26284 } && test -s conftest$ac_exeext &&
26285 $as_test_x conftest$ac_exeext; then
26286 ac_cv_lib_pth_pth_version=yes
26288 echo "$as_me: failed program was:" >&5
26289 sed 's/^/| /' conftest.$ac_ext >&5
26291 ac_cv_lib_pth_pth_version=no
26294 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26295 conftest$ac_exeext conftest.$ac_ext
26296 LIBS=$ac_check_lib_save_LIBS
26298 { echo "$as_me:$LINENO: result: $ac_cv_lib_pth_pth_version" >&5
26299 echo "${ECHO_T}$ac_cv_lib_pth_pth_version" >&6; }
26300 if test $ac_cv_lib_pth_pth_version = yes; then
26307 if test $have_pth = yes ; then
26309 cat >>confdefs.h <<\_ACEOF
26310 #define HAVE_GNU_PTH 1
26313 LTHREAD_LIBS="$LTHREAD_LIBS -lpth"
26314 ol_link_threads=pth
26315 ol_with_threads=found
26317 if test $ol_with_yielding_select = auto ; then
26318 ol_with_yielding_select=yes
26325 case $ol_with_threads in auto | yes | lwp)
26329 for ac_header in thread.h synch.h
26331 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26332 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
26334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26336 echo $ECHO_N "(cached) $ECHO_C" >&6
26338 ac_res=`eval echo '${'$as_ac_Header'}'`
26339 { echo "$as_me:$LINENO: result: $ac_res" >&5
26340 echo "${ECHO_T}$ac_res" >&6; }
26342 # Is the header compilable?
26343 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
26344 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26345 cat >conftest.$ac_ext <<_ACEOF
26348 cat confdefs.h >>conftest.$ac_ext
26349 cat >>conftest.$ac_ext <<_ACEOF
26350 /* end confdefs.h. */
26351 $ac_includes_default
26352 #include <$ac_header>
26354 rm -f conftest.$ac_objext
26355 if { (ac_try="$ac_compile"
26356 case "(($ac_try" in
26357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26358 *) ac_try_echo=$ac_try;;
26360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26361 (eval "$ac_compile") 2>conftest.er1
26363 grep -v '^ *+' conftest.er1 >conftest.err
26365 cat conftest.err >&5
26366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26367 (exit $ac_status); } && {
26368 test -z "$ac_c_werror_flag" ||
26369 test ! -s conftest.err
26370 } && test -s conftest.$ac_objext; then
26371 ac_header_compiler=yes
26373 echo "$as_me: failed program was:" >&5
26374 sed 's/^/| /' conftest.$ac_ext >&5
26376 ac_header_compiler=no
26379 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26380 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26381 echo "${ECHO_T}$ac_header_compiler" >&6; }
26383 # Is the header present?
26384 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
26385 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26386 cat >conftest.$ac_ext <<_ACEOF
26389 cat confdefs.h >>conftest.$ac_ext
26390 cat >>conftest.$ac_ext <<_ACEOF
26391 /* end confdefs.h. */
26392 #include <$ac_header>
26394 if { (ac_try="$ac_cpp conftest.$ac_ext"
26395 case "(($ac_try" in
26396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26397 *) ac_try_echo=$ac_try;;
26399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26400 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26402 grep -v '^ *+' conftest.er1 >conftest.err
26404 cat conftest.err >&5
26405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26406 (exit $ac_status); } >/dev/null && {
26407 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26408 test ! -s conftest.err
26410 ac_header_preproc=yes
26412 echo "$as_me: failed program was:" >&5
26413 sed 's/^/| /' conftest.$ac_ext >&5
26415 ac_header_preproc=no
26418 rm -f conftest.err conftest.$ac_ext
26419 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26420 echo "${ECHO_T}$ac_header_preproc" >&6; }
26422 # So? What about this header?
26423 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26425 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26426 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26427 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26428 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26429 ac_header_preproc=yes
26432 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26433 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26434 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26435 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26436 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26437 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26438 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26439 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26440 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26441 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26442 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26443 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26445 ## --------------------------------------------- ##
26446 ## Report this to <http://www.openldap.org/its/> ##
26447 ## --------------------------------------------- ##
26449 ) | sed "s/^/$as_me: WARNING: /" >&2
26452 { echo "$as_me:$LINENO: checking for $ac_header" >&5
26453 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26454 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26455 echo $ECHO_N "(cached) $ECHO_C" >&6
26457 eval "$as_ac_Header=\$ac_header_preproc"
26459 ac_res=`eval echo '${'$as_ac_Header'}'`
26460 { echo "$as_me:$LINENO: result: $ac_res" >&5
26461 echo "${ECHO_T}$ac_res" >&6; }
26464 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26465 cat >>confdefs.h <<_ACEOF
26466 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26473 if test $ac_cv_header_thread_h = yes &&
26474 test $ac_cv_header_synch_h = yes ; then
26475 { echo "$as_me:$LINENO: checking for thr_create in -lthread" >&5
26476 echo $ECHO_N "checking for thr_create in -lthread... $ECHO_C" >&6; }
26477 if test "${ac_cv_lib_thread_thr_create+set}" = set; then
26478 echo $ECHO_N "(cached) $ECHO_C" >&6
26480 ac_check_lib_save_LIBS=$LIBS
26481 LIBS="-lthread $LIBS"
26482 cat >conftest.$ac_ext <<_ACEOF
26485 cat confdefs.h >>conftest.$ac_ext
26486 cat >>conftest.$ac_ext <<_ACEOF
26487 /* end confdefs.h. */
26489 /* Override any GCC internal prototype to avoid an error.
26490 Use char because int might match the return type of a GCC
26491 builtin and then its argument prototype would still apply. */
26495 char thr_create ();
26499 return thr_create ();
26504 rm -f conftest.$ac_objext conftest$ac_exeext
26505 if { (ac_try="$ac_link"
26506 case "(($ac_try" in
26507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26508 *) ac_try_echo=$ac_try;;
26510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26511 (eval "$ac_link") 2>conftest.er1
26513 grep -v '^ *+' conftest.er1 >conftest.err
26515 cat conftest.err >&5
26516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26517 (exit $ac_status); } && {
26518 test -z "$ac_c_werror_flag" ||
26519 test ! -s conftest.err
26520 } && test -s conftest$ac_exeext &&
26521 $as_test_x conftest$ac_exeext; then
26522 ac_cv_lib_thread_thr_create=yes
26524 echo "$as_me: failed program was:" >&5
26525 sed 's/^/| /' conftest.$ac_ext >&5
26527 ac_cv_lib_thread_thr_create=no
26530 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26531 conftest$ac_exeext conftest.$ac_ext
26532 LIBS=$ac_check_lib_save_LIBS
26534 { echo "$as_me:$LINENO: result: $ac_cv_lib_thread_thr_create" >&5
26535 echo "${ECHO_T}$ac_cv_lib_thread_thr_create" >&6; }
26536 if test $ac_cv_lib_thread_thr_create = yes; then
26543 if test $have_thr = yes ; then
26545 cat >>confdefs.h <<\_ACEOF
26549 LTHREAD_LIBS="$LTHREAD_LIBS -lthread"
26550 ol_link_threads=thr
26552 if test $ol_with_yielding_select = auto ; then
26553 ol_with_yielding_select=yes
26559 thr_setconcurrency \
26560 thr_getconcurrency \
26563 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
26564 { echo "$as_me:$LINENO: checking for $ac_func" >&5
26565 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
26566 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
26567 echo $ECHO_N "(cached) $ECHO_C" >&6
26569 cat >conftest.$ac_ext <<_ACEOF
26572 cat confdefs.h >>conftest.$ac_ext
26573 cat >>conftest.$ac_ext <<_ACEOF
26574 /* end confdefs.h. */
26575 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
26576 For example, HP-UX 11i <limits.h> declares gettimeofday. */
26577 #define $ac_func innocuous_$ac_func
26579 /* System header to define __stub macros and hopefully few prototypes,
26580 which can conflict with char $ac_func (); below.
26581 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
26582 <limits.h> exists even on freestanding compilers. */
26585 # include <limits.h>
26587 # include <assert.h>
26592 /* Override any GCC internal prototype to avoid an error.
26593 Use char because int might match the return type of a GCC
26594 builtin and then its argument prototype would still apply. */
26599 /* The GNU C library defines this for functions which it implements
26600 to always fail with ENOSYS. Some functions are actually named
26601 something starting with __ and the normal name is an alias. */
26602 #if defined __stub_$ac_func || defined __stub___$ac_func
26609 return $ac_func ();
26614 rm -f conftest.$ac_objext conftest$ac_exeext
26615 if { (ac_try="$ac_link"
26616 case "(($ac_try" in
26617 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26618 *) ac_try_echo=$ac_try;;
26620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26621 (eval "$ac_link") 2>conftest.er1
26623 grep -v '^ *+' conftest.er1 >conftest.err
26625 cat conftest.err >&5
26626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26627 (exit $ac_status); } && {
26628 test -z "$ac_c_werror_flag" ||
26629 test ! -s conftest.err
26630 } && test -s conftest$ac_exeext &&
26631 $as_test_x conftest$ac_exeext; then
26632 eval "$as_ac_var=yes"
26634 echo "$as_me: failed program was:" >&5
26635 sed 's/^/| /' conftest.$ac_ext >&5
26637 eval "$as_ac_var=no"
26640 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26641 conftest$ac_exeext conftest.$ac_ext
26643 ac_res=`eval echo '${'$as_ac_var'}'`
26644 { echo "$as_me:$LINENO: result: $ac_res" >&5
26645 echo "${ECHO_T}$ac_res" >&6; }
26646 if test `eval echo '${'$as_ac_var'}'` = yes; then
26647 cat >>confdefs.h <<_ACEOF
26648 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
26658 for ac_header in lwp/lwp.h
26660 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26661 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26662 { echo "$as_me:$LINENO: checking for $ac_header" >&5
26663 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26664 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26665 echo $ECHO_N "(cached) $ECHO_C" >&6
26667 ac_res=`eval echo '${'$as_ac_Header'}'`
26668 { echo "$as_me:$LINENO: result: $ac_res" >&5
26669 echo "${ECHO_T}$ac_res" >&6; }
26671 # Is the header compilable?
26672 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
26673 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26674 cat >conftest.$ac_ext <<_ACEOF
26677 cat confdefs.h >>conftest.$ac_ext
26678 cat >>conftest.$ac_ext <<_ACEOF
26679 /* end confdefs.h. */
26680 $ac_includes_default
26681 #include <$ac_header>
26683 rm -f conftest.$ac_objext
26684 if { (ac_try="$ac_compile"
26685 case "(($ac_try" in
26686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26687 *) ac_try_echo=$ac_try;;
26689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26690 (eval "$ac_compile") 2>conftest.er1
26692 grep -v '^ *+' conftest.er1 >conftest.err
26694 cat conftest.err >&5
26695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26696 (exit $ac_status); } && {
26697 test -z "$ac_c_werror_flag" ||
26698 test ! -s conftest.err
26699 } && test -s conftest.$ac_objext; then
26700 ac_header_compiler=yes
26702 echo "$as_me: failed program was:" >&5
26703 sed 's/^/| /' conftest.$ac_ext >&5
26705 ac_header_compiler=no
26708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26709 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26710 echo "${ECHO_T}$ac_header_compiler" >&6; }
26712 # Is the header present?
26713 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
26714 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26715 cat >conftest.$ac_ext <<_ACEOF
26718 cat confdefs.h >>conftest.$ac_ext
26719 cat >>conftest.$ac_ext <<_ACEOF
26720 /* end confdefs.h. */
26721 #include <$ac_header>
26723 if { (ac_try="$ac_cpp conftest.$ac_ext"
26724 case "(($ac_try" in
26725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26726 *) ac_try_echo=$ac_try;;
26728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26729 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26731 grep -v '^ *+' conftest.er1 >conftest.err
26733 cat conftest.err >&5
26734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26735 (exit $ac_status); } >/dev/null && {
26736 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26737 test ! -s conftest.err
26739 ac_header_preproc=yes
26741 echo "$as_me: failed program was:" >&5
26742 sed 's/^/| /' conftest.$ac_ext >&5
26744 ac_header_preproc=no
26747 rm -f conftest.err conftest.$ac_ext
26748 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26749 echo "${ECHO_T}$ac_header_preproc" >&6; }
26751 # So? What about this header?
26752 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
26754 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
26755 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
26756 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
26757 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
26758 ac_header_preproc=yes
26761 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
26762 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
26763 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
26764 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
26765 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
26766 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
26767 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
26768 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
26769 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
26770 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
26771 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
26772 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
26774 ## --------------------------------------------- ##
26775 ## Report this to <http://www.openldap.org/its/> ##
26776 ## --------------------------------------------- ##
26778 ) | sed "s/^/$as_me: WARNING: /" >&2
26781 { echo "$as_me:$LINENO: checking for $ac_header" >&5
26782 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26783 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26784 echo $ECHO_N "(cached) $ECHO_C" >&6
26786 eval "$as_ac_Header=\$ac_header_preproc"
26788 ac_res=`eval echo '${'$as_ac_Header'}'`
26789 { echo "$as_me:$LINENO: result: $ac_res" >&5
26790 echo "${ECHO_T}$ac_res" >&6; }
26793 if test `eval echo '${'$as_ac_Header'}'` = yes; then
26794 cat >>confdefs.h <<_ACEOF
26795 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
26802 if test $ac_cv_header_lwp_lwp_h = yes ; then
26803 { echo "$as_me:$LINENO: checking for lwp_create in -llwp" >&5
26804 echo $ECHO_N "checking for lwp_create in -llwp... $ECHO_C" >&6; }
26805 if test "${ac_cv_lib_lwp_lwp_create+set}" = set; then
26806 echo $ECHO_N "(cached) $ECHO_C" >&6
26808 ac_check_lib_save_LIBS=$LIBS
26810 cat >conftest.$ac_ext <<_ACEOF
26813 cat confdefs.h >>conftest.$ac_ext
26814 cat >>conftest.$ac_ext <<_ACEOF
26815 /* end confdefs.h. */
26817 /* Override any GCC internal prototype to avoid an error.
26818 Use char because int might match the return type of a GCC
26819 builtin and then its argument prototype would still apply. */
26823 char lwp_create ();
26827 return lwp_create ();
26832 rm -f conftest.$ac_objext conftest$ac_exeext
26833 if { (ac_try="$ac_link"
26834 case "(($ac_try" in
26835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26836 *) ac_try_echo=$ac_try;;
26838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26839 (eval "$ac_link") 2>conftest.er1
26841 grep -v '^ *+' conftest.er1 >conftest.err
26843 cat conftest.err >&5
26844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26845 (exit $ac_status); } && {
26846 test -z "$ac_c_werror_flag" ||
26847 test ! -s conftest.err
26848 } && test -s conftest$ac_exeext &&
26849 $as_test_x conftest$ac_exeext; then
26850 ac_cv_lib_lwp_lwp_create=yes
26852 echo "$as_me: failed program was:" >&5
26853 sed 's/^/| /' conftest.$ac_ext >&5
26855 ac_cv_lib_lwp_lwp_create=no
26858 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26859 conftest$ac_exeext conftest.$ac_ext
26860 LIBS=$ac_check_lib_save_LIBS
26862 { echo "$as_me:$LINENO: result: $ac_cv_lib_lwp_lwp_create" >&5
26863 echo "${ECHO_T}$ac_cv_lib_lwp_lwp_create" >&6; }
26864 if test $ac_cv_lib_lwp_lwp_create = yes; then
26871 if test $have_lwp = yes ; then
26873 cat >>confdefs.h <<\_ACEOF
26877 LTHREAD_LIBS="$LTHREAD_LIBS -llwp"
26878 ol_link_threads=lwp
26880 if test $ol_with_yielding_select = auto ; then
26881 ol_with_yielding_select=no
26888 if test $ol_with_yielding_select = yes ; then
26890 cat >>confdefs.h <<\_ACEOF
26891 #define HAVE_YIELDING_SELECT 1
26896 if test $ol_with_threads = manual ; then
26897 ol_link_threads=yes
26899 { echo "$as_me:$LINENO: WARNING: thread defines and link options must be set manually" >&5
26900 echo "$as_me: WARNING: thread defines and link options must be set manually" >&2;}
26904 for ac_header in pthread.h sched.h
26906 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
26907 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26908 { echo "$as_me:$LINENO: checking for $ac_header" >&5
26909 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
26910 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
26911 echo $ECHO_N "(cached) $ECHO_C" >&6
26913 ac_res=`eval echo '${'$as_ac_Header'}'`
26914 { echo "$as_me:$LINENO: result: $ac_res" >&5
26915 echo "${ECHO_T}$ac_res" >&6; }
26917 # Is the header compilable?
26918 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
26919 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
26920 cat >conftest.$ac_ext <<_ACEOF
26923 cat confdefs.h >>conftest.$ac_ext
26924 cat >>conftest.$ac_ext <<_ACEOF
26925 /* end confdefs.h. */
26926 $ac_includes_default
26927 #include <$ac_header>
26929 rm -f conftest.$ac_objext
26930 if { (ac_try="$ac_compile"
26931 case "(($ac_try" in
26932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26933 *) ac_try_echo=$ac_try;;
26935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26936 (eval "$ac_compile") 2>conftest.er1
26938 grep -v '^ *+' conftest.er1 >conftest.err
26940 cat conftest.err >&5
26941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26942 (exit $ac_status); } && {
26943 test -z "$ac_c_werror_flag" ||
26944 test ! -s conftest.err
26945 } && test -s conftest.$ac_objext; then
26946 ac_header_compiler=yes
26948 echo "$as_me: failed program was:" >&5
26949 sed 's/^/| /' conftest.$ac_ext >&5
26951 ac_header_compiler=no
26954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26955 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
26956 echo "${ECHO_T}$ac_header_compiler" >&6; }
26958 # Is the header present?
26959 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
26960 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
26961 cat >conftest.$ac_ext <<_ACEOF
26964 cat confdefs.h >>conftest.$ac_ext
26965 cat >>conftest.$ac_ext <<_ACEOF
26966 /* end confdefs.h. */
26967 #include <$ac_header>
26969 if { (ac_try="$ac_cpp conftest.$ac_ext"
26970 case "(($ac_try" in
26971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26972 *) ac_try_echo=$ac_try;;
26974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
26975 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
26977 grep -v '^ *+' conftest.er1 >conftest.err
26979 cat conftest.err >&5
26980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
26981 (exit $ac_status); } >/dev/null && {
26982 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
26983 test ! -s conftest.err
26985 ac_header_preproc=yes
26987 echo "$as_me: failed program was:" >&5
26988 sed 's/^/| /' conftest.$ac_ext >&5
26990 ac_header_preproc=no
26993 rm -f conftest.err conftest.$ac_ext
26994 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
26995 echo "${ECHO_T}$ac_header_preproc" >&6; }
26997 # So? What about this header?
26998 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27000 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27001 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27002 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27003 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27004 ac_header_preproc=yes
27007 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27008 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27009 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27010 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27011 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27012 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27013 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27014 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27015 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27016 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27017 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27018 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27020 ## --------------------------------------------- ##
27021 ## Report this to <http://www.openldap.org/its/> ##
27022 ## --------------------------------------------- ##
27024 ) | sed "s/^/$as_me: WARNING: /" >&2
27027 { echo "$as_me:$LINENO: checking for $ac_header" >&5
27028 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
27029 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27030 echo $ECHO_N "(cached) $ECHO_C" >&6
27032 eval "$as_ac_Header=\$ac_header_preproc"
27034 ac_res=`eval echo '${'$as_ac_Header'}'`
27035 { echo "$as_me:$LINENO: result: $ac_res" >&5
27036 echo "${ECHO_T}$ac_res" >&6; }
27039 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27040 cat >>confdefs.h <<_ACEOF
27041 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27050 for ac_func in sched_yield pthread_yield
27052 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
27053 { echo "$as_me:$LINENO: checking for $ac_func" >&5
27054 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
27055 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
27056 echo $ECHO_N "(cached) $ECHO_C" >&6
27058 cat >conftest.$ac_ext <<_ACEOF
27061 cat confdefs.h >>conftest.$ac_ext
27062 cat >>conftest.$ac_ext <<_ACEOF
27063 /* end confdefs.h. */
27064 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
27065 For example, HP-UX 11i <limits.h> declares gettimeofday. */
27066 #define $ac_func innocuous_$ac_func
27068 /* System header to define __stub macros and hopefully few prototypes,
27069 which can conflict with char $ac_func (); below.
27070 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
27071 <limits.h> exists even on freestanding compilers. */
27074 # include <limits.h>
27076 # include <assert.h>
27081 /* Override any GCC internal prototype to avoid an error.
27082 Use char because int might match the return type of a GCC
27083 builtin and then its argument prototype would still apply. */
27088 /* The GNU C library defines this for functions which it implements
27089 to always fail with ENOSYS. Some functions are actually named
27090 something starting with __ and the normal name is an alias. */
27091 #if defined __stub_$ac_func || defined __stub___$ac_func
27098 return $ac_func ();
27103 rm -f conftest.$ac_objext conftest$ac_exeext
27104 if { (ac_try="$ac_link"
27105 case "(($ac_try" in
27106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27107 *) ac_try_echo=$ac_try;;
27109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27110 (eval "$ac_link") 2>conftest.er1
27112 grep -v '^ *+' conftest.er1 >conftest.err
27114 cat conftest.err >&5
27115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27116 (exit $ac_status); } && {
27117 test -z "$ac_c_werror_flag" ||
27118 test ! -s conftest.err
27119 } && test -s conftest$ac_exeext &&
27120 $as_test_x conftest$ac_exeext; then
27121 eval "$as_ac_var=yes"
27123 echo "$as_me: failed program was:" >&5
27124 sed 's/^/| /' conftest.$ac_ext >&5
27126 eval "$as_ac_var=no"
27129 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27130 conftest$ac_exeext conftest.$ac_ext
27132 ac_res=`eval echo '${'$as_ac_var'}'`
27133 { echo "$as_me:$LINENO: result: $ac_res" >&5
27134 echo "${ECHO_T}$ac_res" >&6; }
27135 if test `eval echo '${'$as_ac_var'}'` = yes; then
27136 cat >>confdefs.h <<_ACEOF
27137 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
27144 { echo "$as_me:$LINENO: checking for LinuxThreads pthread.h" >&5
27145 echo $ECHO_N "checking for LinuxThreads pthread.h... $ECHO_C" >&6; }
27146 if test "${ol_cv_header_linux_threads+set}" = set; then
27147 echo $ECHO_N "(cached) $ECHO_C" >&6
27149 cat >conftest.$ac_ext <<_ACEOF
27152 cat confdefs.h >>conftest.$ac_ext
27153 cat >>conftest.$ac_ext <<_ACEOF
27154 /* end confdefs.h. */
27155 #include <pthread.h>
27157 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
27158 $EGREP "pthread_kill_other_threads_np" >/dev/null 2>&1; then
27159 ol_cv_header_linux_threads=yes
27161 ol_cv_header_linux_threads=no
27167 { echo "$as_me:$LINENO: result: $ol_cv_header_linux_threads" >&5
27168 echo "${ECHO_T}$ol_cv_header_linux_threads" >&6; }
27169 if test $ol_cv_header_linux_threads = yes; then
27171 cat >>confdefs.h <<\_ACEOF
27172 #define HAVE_LINUX_THREADS 1
27179 for ac_header in mach/cthreads.h
27181 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27182 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27183 { echo "$as_me:$LINENO: checking for $ac_header" >&5
27184 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
27185 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27186 echo $ECHO_N "(cached) $ECHO_C" >&6
27188 ac_res=`eval echo '${'$as_ac_Header'}'`
27189 { echo "$as_me:$LINENO: result: $ac_res" >&5
27190 echo "${ECHO_T}$ac_res" >&6; }
27192 # Is the header compilable?
27193 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
27194 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
27195 cat >conftest.$ac_ext <<_ACEOF
27198 cat confdefs.h >>conftest.$ac_ext
27199 cat >>conftest.$ac_ext <<_ACEOF
27200 /* end confdefs.h. */
27201 $ac_includes_default
27202 #include <$ac_header>
27204 rm -f conftest.$ac_objext
27205 if { (ac_try="$ac_compile"
27206 case "(($ac_try" in
27207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27208 *) ac_try_echo=$ac_try;;
27210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27211 (eval "$ac_compile") 2>conftest.er1
27213 grep -v '^ *+' conftest.er1 >conftest.err
27215 cat conftest.err >&5
27216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27217 (exit $ac_status); } && {
27218 test -z "$ac_c_werror_flag" ||
27219 test ! -s conftest.err
27220 } && test -s conftest.$ac_objext; then
27221 ac_header_compiler=yes
27223 echo "$as_me: failed program was:" >&5
27224 sed 's/^/| /' conftest.$ac_ext >&5
27226 ac_header_compiler=no
27229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27230 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27231 echo "${ECHO_T}$ac_header_compiler" >&6; }
27233 # Is the header present?
27234 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
27235 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
27236 cat >conftest.$ac_ext <<_ACEOF
27239 cat confdefs.h >>conftest.$ac_ext
27240 cat >>conftest.$ac_ext <<_ACEOF
27241 /* end confdefs.h. */
27242 #include <$ac_header>
27244 if { (ac_try="$ac_cpp conftest.$ac_ext"
27245 case "(($ac_try" in
27246 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27247 *) ac_try_echo=$ac_try;;
27249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27250 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
27252 grep -v '^ *+' conftest.er1 >conftest.err
27254 cat conftest.err >&5
27255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27256 (exit $ac_status); } >/dev/null && {
27257 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
27258 test ! -s conftest.err
27260 ac_header_preproc=yes
27262 echo "$as_me: failed program was:" >&5
27263 sed 's/^/| /' conftest.$ac_ext >&5
27265 ac_header_preproc=no
27268 rm -f conftest.err conftest.$ac_ext
27269 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27270 echo "${ECHO_T}$ac_header_preproc" >&6; }
27272 # So? What about this header?
27273 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27275 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27276 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27277 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27278 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27279 ac_header_preproc=yes
27282 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27283 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27284 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27285 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27286 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27287 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27288 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27289 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27290 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27291 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27292 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27293 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27295 ## --------------------------------------------- ##
27296 ## Report this to <http://www.openldap.org/its/> ##
27297 ## --------------------------------------------- ##
27299 ) | sed "s/^/$as_me: WARNING: /" >&2
27302 { echo "$as_me:$LINENO: checking for $ac_header" >&5
27303 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
27304 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27305 echo $ECHO_N "(cached) $ECHO_C" >&6
27307 eval "$as_ac_Header=\$ac_header_preproc"
27309 ac_res=`eval echo '${'$as_ac_Header'}'`
27310 { echo "$as_me:$LINENO: result: $ac_res" >&5
27311 echo "${ECHO_T}$ac_res" >&6; }
27314 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27315 cat >>confdefs.h <<_ACEOF
27316 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27324 for ac_header in lwp/lwp.h
27326 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27327 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27328 { echo "$as_me:$LINENO: checking for $ac_header" >&5
27329 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
27330 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27331 echo $ECHO_N "(cached) $ECHO_C" >&6
27333 ac_res=`eval echo '${'$as_ac_Header'}'`
27334 { echo "$as_me:$LINENO: result: $ac_res" >&5
27335 echo "${ECHO_T}$ac_res" >&6; }
27337 # Is the header compilable?
27338 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
27339 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
27340 cat >conftest.$ac_ext <<_ACEOF
27343 cat confdefs.h >>conftest.$ac_ext
27344 cat >>conftest.$ac_ext <<_ACEOF
27345 /* end confdefs.h. */
27346 $ac_includes_default
27347 #include <$ac_header>
27349 rm -f conftest.$ac_objext
27350 if { (ac_try="$ac_compile"
27351 case "(($ac_try" in
27352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27353 *) ac_try_echo=$ac_try;;
27355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27356 (eval "$ac_compile") 2>conftest.er1
27358 grep -v '^ *+' conftest.er1 >conftest.err
27360 cat conftest.err >&5
27361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27362 (exit $ac_status); } && {
27363 test -z "$ac_c_werror_flag" ||
27364 test ! -s conftest.err
27365 } && test -s conftest.$ac_objext; then
27366 ac_header_compiler=yes
27368 echo "$as_me: failed program was:" >&5
27369 sed 's/^/| /' conftest.$ac_ext >&5
27371 ac_header_compiler=no
27374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27375 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27376 echo "${ECHO_T}$ac_header_compiler" >&6; }
27378 # Is the header present?
27379 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
27380 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
27381 cat >conftest.$ac_ext <<_ACEOF
27384 cat confdefs.h >>conftest.$ac_ext
27385 cat >>conftest.$ac_ext <<_ACEOF
27386 /* end confdefs.h. */
27387 #include <$ac_header>
27389 if { (ac_try="$ac_cpp conftest.$ac_ext"
27390 case "(($ac_try" in
27391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27392 *) ac_try_echo=$ac_try;;
27394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27395 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
27397 grep -v '^ *+' conftest.er1 >conftest.err
27399 cat conftest.err >&5
27400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27401 (exit $ac_status); } >/dev/null && {
27402 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
27403 test ! -s conftest.err
27405 ac_header_preproc=yes
27407 echo "$as_me: failed program was:" >&5
27408 sed 's/^/| /' conftest.$ac_ext >&5
27410 ac_header_preproc=no
27413 rm -f conftest.err conftest.$ac_ext
27414 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27415 echo "${ECHO_T}$ac_header_preproc" >&6; }
27417 # So? What about this header?
27418 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27420 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27421 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27422 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27423 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27424 ac_header_preproc=yes
27427 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27428 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27429 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27430 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27431 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27432 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27433 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27434 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27435 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27436 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27437 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27438 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27440 ## --------------------------------------------- ##
27441 ## Report this to <http://www.openldap.org/its/> ##
27442 ## --------------------------------------------- ##
27444 ) | sed "s/^/$as_me: WARNING: /" >&2
27447 { echo "$as_me:$LINENO: checking for $ac_header" >&5
27448 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
27449 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27450 echo $ECHO_N "(cached) $ECHO_C" >&6
27452 eval "$as_ac_Header=\$ac_header_preproc"
27454 ac_res=`eval echo '${'$as_ac_Header'}'`
27455 { echo "$as_me:$LINENO: result: $ac_res" >&5
27456 echo "${ECHO_T}$ac_res" >&6; }
27459 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27460 cat >>confdefs.h <<_ACEOF
27461 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27470 for ac_header in thread.h synch.h
27472 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
27473 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27474 { echo "$as_me:$LINENO: checking for $ac_header" >&5
27475 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
27476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27477 echo $ECHO_N "(cached) $ECHO_C" >&6
27479 ac_res=`eval echo '${'$as_ac_Header'}'`
27480 { echo "$as_me:$LINENO: result: $ac_res" >&5
27481 echo "${ECHO_T}$ac_res" >&6; }
27483 # Is the header compilable?
27484 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
27485 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
27486 cat >conftest.$ac_ext <<_ACEOF
27489 cat confdefs.h >>conftest.$ac_ext
27490 cat >>conftest.$ac_ext <<_ACEOF
27491 /* end confdefs.h. */
27492 $ac_includes_default
27493 #include <$ac_header>
27495 rm -f conftest.$ac_objext
27496 if { (ac_try="$ac_compile"
27497 case "(($ac_try" in
27498 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27499 *) ac_try_echo=$ac_try;;
27501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27502 (eval "$ac_compile") 2>conftest.er1
27504 grep -v '^ *+' conftest.er1 >conftest.err
27506 cat conftest.err >&5
27507 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27508 (exit $ac_status); } && {
27509 test -z "$ac_c_werror_flag" ||
27510 test ! -s conftest.err
27511 } && test -s conftest.$ac_objext; then
27512 ac_header_compiler=yes
27514 echo "$as_me: failed program was:" >&5
27515 sed 's/^/| /' conftest.$ac_ext >&5
27517 ac_header_compiler=no
27520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27521 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
27522 echo "${ECHO_T}$ac_header_compiler" >&6; }
27524 # Is the header present?
27525 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
27526 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
27527 cat >conftest.$ac_ext <<_ACEOF
27530 cat confdefs.h >>conftest.$ac_ext
27531 cat >>conftest.$ac_ext <<_ACEOF
27532 /* end confdefs.h. */
27533 #include <$ac_header>
27535 if { (ac_try="$ac_cpp conftest.$ac_ext"
27536 case "(($ac_try" in
27537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27538 *) ac_try_echo=$ac_try;;
27540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27541 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
27543 grep -v '^ *+' conftest.er1 >conftest.err
27545 cat conftest.err >&5
27546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27547 (exit $ac_status); } >/dev/null && {
27548 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
27549 test ! -s conftest.err
27551 ac_header_preproc=yes
27553 echo "$as_me: failed program was:" >&5
27554 sed 's/^/| /' conftest.$ac_ext >&5
27556 ac_header_preproc=no
27559 rm -f conftest.err conftest.$ac_ext
27560 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
27561 echo "${ECHO_T}$ac_header_preproc" >&6; }
27563 # So? What about this header?
27564 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
27566 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
27567 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
27568 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
27569 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
27570 ac_header_preproc=yes
27573 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
27574 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
27575 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
27576 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
27577 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
27578 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
27579 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
27580 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
27581 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
27582 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
27583 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
27584 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
27586 ## --------------------------------------------- ##
27587 ## Report this to <http://www.openldap.org/its/> ##
27588 ## --------------------------------------------- ##
27590 ) | sed "s/^/$as_me: WARNING: /" >&2
27593 { echo "$as_me:$LINENO: checking for $ac_header" >&5
27594 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
27595 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
27596 echo $ECHO_N "(cached) $ECHO_C" >&6
27598 eval "$as_ac_Header=\$ac_header_preproc"
27600 ac_res=`eval echo '${'$as_ac_Header'}'`
27601 { echo "$as_me:$LINENO: result: $ac_res" >&5
27602 echo "${ECHO_T}$ac_res" >&6; }
27605 if test `eval echo '${'$as_ac_Header'}'` = yes; then
27606 cat >>confdefs.h <<_ACEOF
27607 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
27616 if test $ol_link_threads != no && test $ol_link_threads != nt ; then
27617 cat >>confdefs.h <<\_ACEOF
27618 #define REENTRANT 1
27621 cat >>confdefs.h <<\_ACEOF
27622 #define _REENTRANT 1
27625 cat >>confdefs.h <<\_ACEOF
27626 #define THREAD_SAFE 1
27629 cat >>confdefs.h <<\_ACEOF
27630 #define _THREAD_SAFE 1
27633 cat >>confdefs.h <<\_ACEOF
27634 #define THREADSAFE 1
27637 cat >>confdefs.h <<\_ACEOF
27638 #define _THREADSAFE 1
27641 cat >>confdefs.h <<\_ACEOF
27642 #define _SGI_MP_SOURCE 1
27646 { echo "$as_me:$LINENO: checking for thread specific errno" >&5
27647 echo $ECHO_N "checking for thread specific errno... $ECHO_C" >&6; }
27648 if test "${ol_cv_errno_thread_specific+set}" = set; then
27649 echo $ECHO_N "(cached) $ECHO_C" >&6
27652 cat >conftest.$ac_ext <<_ACEOF
27655 cat confdefs.h >>conftest.$ac_ext
27656 cat >>conftest.$ac_ext <<_ACEOF
27657 /* end confdefs.h. */
27667 rm -f conftest.$ac_objext conftest$ac_exeext
27668 if { (ac_try="$ac_link"
27669 case "(($ac_try" in
27670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27671 *) ac_try_echo=$ac_try;;
27673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27674 (eval "$ac_link") 2>conftest.er1
27676 grep -v '^ *+' conftest.er1 >conftest.err
27678 cat conftest.err >&5
27679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27680 (exit $ac_status); } && {
27681 test -z "$ac_c_werror_flag" ||
27682 test ! -s conftest.err
27683 } && test -s conftest$ac_exeext &&
27684 $as_test_x conftest$ac_exeext; then
27685 ol_cv_errno_thread_specific=yes
27687 echo "$as_me: failed program was:" >&5
27688 sed 's/^/| /' conftest.$ac_ext >&5
27690 ol_cv_errno_thread_specific=no
27693 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27694 conftest$ac_exeext conftest.$ac_ext
27697 { echo "$as_me:$LINENO: result: $ol_cv_errno_thread_specific" >&5
27698 echo "${ECHO_T}$ol_cv_errno_thread_specific" >&6; }
27700 { echo "$as_me:$LINENO: checking for thread specific h_errno" >&5
27701 echo $ECHO_N "checking for thread specific h_errno... $ECHO_C" >&6; }
27702 if test "${ol_cv_h_errno_thread_specific+set}" = set; then
27703 echo $ECHO_N "(cached) $ECHO_C" >&6
27706 cat >conftest.$ac_ext <<_ACEOF
27709 cat confdefs.h >>conftest.$ac_ext
27710 cat >>conftest.$ac_ext <<_ACEOF
27711 /* end confdefs.h. */
27721 rm -f conftest.$ac_objext conftest$ac_exeext
27722 if { (ac_try="$ac_link"
27723 case "(($ac_try" in
27724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27725 *) ac_try_echo=$ac_try;;
27727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27728 (eval "$ac_link") 2>conftest.er1
27730 grep -v '^ *+' conftest.er1 >conftest.err
27732 cat conftest.err >&5
27733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27734 (exit $ac_status); } && {
27735 test -z "$ac_c_werror_flag" ||
27736 test ! -s conftest.err
27737 } && test -s conftest$ac_exeext &&
27738 $as_test_x conftest$ac_exeext; then
27739 ol_cv_h_errno_thread_specific=yes
27741 echo "$as_me: failed program was:" >&5
27742 sed 's/^/| /' conftest.$ac_ext >&5
27744 ol_cv_h_errno_thread_specific=no
27747 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27748 conftest$ac_exeext conftest.$ac_ext
27751 { echo "$as_me:$LINENO: result: $ol_cv_h_errno_thread_specific" >&5
27752 echo "${ECHO_T}$ol_cv_h_errno_thread_specific" >&6; }
27754 if test $ol_cv_errno_thread_specific != yes ||
27755 test $ol_cv_h_errno_thread_specific != yes ; then
27756 LIBS="$LTHREAD_LIBS $LIBS"
27762 if test $ol_link_threads = no ; then
27763 if test $ol_with_threads = yes ; then
27764 { { echo "$as_me:$LINENO: error: no suitable thread support" >&5
27765 echo "$as_me: error: no suitable thread support" >&2;}
27766 { (exit 1); exit 1; }; }
27769 if test $ol_with_threads = auto ; then
27770 { echo "$as_me:$LINENO: WARNING: no suitable thread support, disabling threads" >&5
27771 echo "$as_me: WARNING: no suitable thread support, disabling threads" >&2;}
27776 cat >>confdefs.h <<\_ACEOF
27777 #define NO_THREADS 1
27786 if test $ol_link_threads != no ; then
27788 cat >>confdefs.h <<\_ACEOF
27789 #define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
27799 gethostbyname_r gethostbyaddr_r \
27802 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
27803 { echo "$as_me:$LINENO: checking for $ac_func" >&5
27804 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
27805 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
27806 echo $ECHO_N "(cached) $ECHO_C" >&6
27808 cat >conftest.$ac_ext <<_ACEOF
27811 cat confdefs.h >>conftest.$ac_ext
27812 cat >>conftest.$ac_ext <<_ACEOF
27813 /* end confdefs.h. */
27814 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
27815 For example, HP-UX 11i <limits.h> declares gettimeofday. */
27816 #define $ac_func innocuous_$ac_func
27818 /* System header to define __stub macros and hopefully few prototypes,
27819 which can conflict with char $ac_func (); below.
27820 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
27821 <limits.h> exists even on freestanding compilers. */
27824 # include <limits.h>
27826 # include <assert.h>
27831 /* Override any GCC internal prototype to avoid an error.
27832 Use char because int might match the return type of a GCC
27833 builtin and then its argument prototype would still apply. */
27838 /* The GNU C library defines this for functions which it implements
27839 to always fail with ENOSYS. Some functions are actually named
27840 something starting with __ and the normal name is an alias. */
27841 #if defined __stub_$ac_func || defined __stub___$ac_func
27848 return $ac_func ();
27853 rm -f conftest.$ac_objext conftest$ac_exeext
27854 if { (ac_try="$ac_link"
27855 case "(($ac_try" in
27856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27857 *) ac_try_echo=$ac_try;;
27859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27860 (eval "$ac_link") 2>conftest.er1
27862 grep -v '^ *+' conftest.er1 >conftest.err
27864 cat conftest.err >&5
27865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27866 (exit $ac_status); } && {
27867 test -z "$ac_c_werror_flag" ||
27868 test ! -s conftest.err
27869 } && test -s conftest$ac_exeext &&
27870 $as_test_x conftest$ac_exeext; then
27871 eval "$as_ac_var=yes"
27873 echo "$as_me: failed program was:" >&5
27874 sed 's/^/| /' conftest.$ac_ext >&5
27876 eval "$as_ac_var=no"
27879 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27880 conftest$ac_exeext conftest.$ac_ext
27882 ac_res=`eval echo '${'$as_ac_var'}'`
27883 { echo "$as_me:$LINENO: result: $ac_res" >&5
27884 echo "${ECHO_T}$ac_res" >&6; }
27885 if test `eval echo '${'$as_ac_var'}'` = yes; then
27886 cat >>confdefs.h <<_ACEOF
27887 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
27894 if test "$ac_cv_func_ctime_r" = no ; then
27895 ol_cv_func_ctime_r_nargs=0
27897 { echo "$as_me:$LINENO: checking number of arguments of ctime_r" >&5
27898 echo $ECHO_N "checking number of arguments of ctime_r... $ECHO_C" >&6; }
27899 if test "${ol_cv_func_ctime_r_nargs+set}" = set; then
27900 echo $ECHO_N "(cached) $ECHO_C" >&6
27902 cat >conftest.$ac_ext <<_ACEOF
27905 cat confdefs.h >>conftest.$ac_ext
27906 cat >>conftest.$ac_ext <<_ACEOF
27907 /* end confdefs.h. */
27912 time_t ti; char *buffer; ctime_r(&ti,buffer,32);
27917 rm -f conftest.$ac_objext
27918 if { (ac_try="$ac_compile"
27919 case "(($ac_try" in
27920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27921 *) ac_try_echo=$ac_try;;
27923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27924 (eval "$ac_compile") 2>conftest.er1
27926 grep -v '^ *+' conftest.er1 >conftest.err
27928 cat conftest.err >&5
27929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27930 (exit $ac_status); } && {
27931 test -z "$ac_c_werror_flag" ||
27932 test ! -s conftest.err
27933 } && test -s conftest.$ac_objext; then
27934 ol_cv_func_ctime_r_nargs3=yes
27936 echo "$as_me: failed program was:" >&5
27937 sed 's/^/| /' conftest.$ac_ext >&5
27939 ol_cv_func_ctime_r_nargs3=no
27942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27944 cat >conftest.$ac_ext <<_ACEOF
27947 cat confdefs.h >>conftest.$ac_ext
27948 cat >>conftest.$ac_ext <<_ACEOF
27949 /* end confdefs.h. */
27954 time_t ti; char *buffer; ctime_r(&ti,buffer);
27959 rm -f conftest.$ac_objext
27960 if { (ac_try="$ac_compile"
27961 case "(($ac_try" in
27962 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27963 *) ac_try_echo=$ac_try;;
27965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
27966 (eval "$ac_compile") 2>conftest.er1
27968 grep -v '^ *+' conftest.er1 >conftest.err
27970 cat conftest.err >&5
27971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
27972 (exit $ac_status); } && {
27973 test -z "$ac_c_werror_flag" ||
27974 test ! -s conftest.err
27975 } && test -s conftest.$ac_objext; then
27976 ol_cv_func_ctime_r_nargs2=yes
27978 echo "$as_me: failed program was:" >&5
27979 sed 's/^/| /' conftest.$ac_ext >&5
27981 ol_cv_func_ctime_r_nargs2=no
27984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27986 if test $ol_cv_func_ctime_r_nargs3 = yes &&
27987 test $ol_cv_func_ctime_r_nargs2 = no ; then
27989 ol_cv_func_ctime_r_nargs=3
27991 elif test $ol_cv_func_ctime_r_nargs3 = no &&
27992 test $ol_cv_func_ctime_r_nargs2 = yes ; then
27994 ol_cv_func_ctime_r_nargs=2
27997 ol_cv_func_ctime_r_nargs=0
28001 { echo "$as_me:$LINENO: result: $ol_cv_func_ctime_r_nargs" >&5
28002 echo "${ECHO_T}$ol_cv_func_ctime_r_nargs" >&6; }
28004 if test $ol_cv_func_ctime_r_nargs -gt 1 ; then
28006 cat >>confdefs.h <<_ACEOF
28007 #define CTIME_R_NARGS $ol_cv_func_ctime_r_nargs
28014 if test "$ac_cv_func_gethostbyname_r" = yes ; then
28015 { echo "$as_me:$LINENO: checking number of arguments of gethostbyname_r" >&5
28016 echo $ECHO_N "checking number of arguments of gethostbyname_r... $ECHO_C" >&6; }
28017 if test "${ol_cv_func_gethostbyname_r_nargs+set}" = set; then
28018 echo $ECHO_N "(cached) $ECHO_C" >&6
28020 cat >conftest.$ac_ext <<_ACEOF
28023 cat confdefs.h >>conftest.$ac_ext
28024 cat >>conftest.$ac_ext <<_ACEOF
28025 /* end confdefs.h. */
28026 #include <sys/types.h>
28027 #include <sys/socket.h>
28028 #include <netinet/in.h>
28030 #define BUFSIZE (sizeof(struct hostent)+10)
28034 struct hostent hent; char buffer[BUFSIZE];
28035 int bufsize=BUFSIZE;int h_errno;
28036 (void)gethostbyname_r("segovia.cs.purdue.edu", &hent,
28037 buffer, bufsize, &h_errno);
28042 rm -f conftest.$ac_objext
28043 if { (ac_try="$ac_compile"
28044 case "(($ac_try" in
28045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28046 *) ac_try_echo=$ac_try;;
28048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28049 (eval "$ac_compile") 2>conftest.er1
28051 grep -v '^ *+' conftest.er1 >conftest.err
28053 cat conftest.err >&5
28054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28055 (exit $ac_status); } && {
28056 test -z "$ac_c_werror_flag" ||
28057 test ! -s conftest.err
28058 } && test -s conftest.$ac_objext; then
28059 ol_cv_func_gethostbyname_r_nargs5=yes
28061 echo "$as_me: failed program was:" >&5
28062 sed 's/^/| /' conftest.$ac_ext >&5
28064 ol_cv_func_gethostbyname_r_nargs5=no
28067 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28069 cat >conftest.$ac_ext <<_ACEOF
28072 cat confdefs.h >>conftest.$ac_ext
28073 cat >>conftest.$ac_ext <<_ACEOF
28074 /* end confdefs.h. */
28075 #include <sys/types.h>
28076 #include <sys/socket.h>
28077 #include <netinet/in.h>
28079 #define BUFSIZE (sizeof(struct hostent)+10)
28083 struct hostent hent;struct hostent *rhent;
28084 char buffer[BUFSIZE];
28085 int bufsize=BUFSIZE;int h_errno;
28086 (void)gethostbyname_r("localhost", &hent, buffer, bufsize,
28092 rm -f conftest.$ac_objext
28093 if { (ac_try="$ac_compile"
28094 case "(($ac_try" in
28095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28096 *) ac_try_echo=$ac_try;;
28098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28099 (eval "$ac_compile") 2>conftest.er1
28101 grep -v '^ *+' conftest.er1 >conftest.err
28103 cat conftest.err >&5
28104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28105 (exit $ac_status); } && {
28106 test -z "$ac_c_werror_flag" ||
28107 test ! -s conftest.err
28108 } && test -s conftest.$ac_objext; then
28109 ol_cv_func_gethostbyname_r_nargs6=yes
28111 echo "$as_me: failed program was:" >&5
28112 sed 's/^/| /' conftest.$ac_ext >&5
28114 ol_cv_func_gethostbyname_r_nargs6=no
28117 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28119 if test $ol_cv_func_gethostbyname_r_nargs5 = yes &&
28120 test $ol_cv_func_gethostbyname_r_nargs6 = no ; then
28122 ol_cv_func_gethostbyname_r_nargs=5
28124 elif test $ol_cv_func_gethostbyname_r_nargs5 = no &&
28125 test $ol_cv_func_gethostbyname_r_nargs6 = yes ; then
28127 ol_cv_func_gethostbyname_r_nargs=6
28130 ol_cv_func_gethostbyname_r_nargs=0
28134 { echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyname_r_nargs" >&5
28135 echo "${ECHO_T}$ol_cv_func_gethostbyname_r_nargs" >&6; }
28136 if test $ol_cv_func_gethostbyname_r_nargs -gt 1 ; then
28138 cat >>confdefs.h <<_ACEOF
28139 #define GETHOSTBYNAME_R_NARGS $ol_cv_func_gethostbyname_r_nargs
28145 ol_cv_func_gethostbyname_r_nargs=0
28148 if test "$ac_cv_func_gethostbyaddr_r" = yes ; then
28149 { echo "$as_me:$LINENO: checking number of arguments of gethostbyaddr_r" >&5
28150 echo $ECHO_N "checking number of arguments of gethostbyaddr_r... $ECHO_C" >&6; }
28151 if test "${ol_cv_func_gethostbyaddr_r_nargs+set}" = set; then
28152 echo $ECHO_N "(cached) $ECHO_C" >&6
28154 cat >conftest.$ac_ext <<_ACEOF
28157 cat confdefs.h >>conftest.$ac_ext
28158 cat >>conftest.$ac_ext <<_ACEOF
28159 /* end confdefs.h. */
28160 #include <sys/types.h>
28161 #include <sys/socket.h>
28162 #include <netinet/in.h>
28164 #define BUFSIZE (sizeof(struct hostent)+10)
28168 struct hostent hent; char buffer[BUFSIZE];
28169 struct in_addr add;
28170 size_t alen=sizeof(struct in_addr);
28171 int bufsize=BUFSIZE;int h_errno;
28172 (void)gethostbyaddr_r( (void *)&(add.s_addr),
28173 alen, AF_INET, &hent, buffer, bufsize, &h_errno);
28178 rm -f conftest.$ac_objext
28179 if { (ac_try="$ac_compile"
28180 case "(($ac_try" in
28181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28182 *) ac_try_echo=$ac_try;;
28184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28185 (eval "$ac_compile") 2>conftest.er1
28187 grep -v '^ *+' conftest.er1 >conftest.err
28189 cat conftest.err >&5
28190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28191 (exit $ac_status); } && {
28192 test -z "$ac_c_werror_flag" ||
28193 test ! -s conftest.err
28194 } && test -s conftest.$ac_objext; then
28195 ol_cv_func_gethostbyaddr_r_nargs7=yes
28197 echo "$as_me: failed program was:" >&5
28198 sed 's/^/| /' conftest.$ac_ext >&5
28200 ol_cv_func_gethostbyaddr_r_nargs7=no
28203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28205 cat >conftest.$ac_ext <<_ACEOF
28208 cat confdefs.h >>conftest.$ac_ext
28209 cat >>conftest.$ac_ext <<_ACEOF
28210 /* end confdefs.h. */
28211 #include <sys/types.h>
28212 #include <sys/socket.h>
28213 #include <netinet/in.h>
28215 #define BUFSIZE (sizeof(struct hostent)+10)
28219 struct hostent hent;
28220 struct hostent *rhent; char buffer[BUFSIZE];
28221 struct in_addr add;
28222 size_t alen=sizeof(struct in_addr);
28223 int bufsize=BUFSIZE;int h_errno;
28224 (void)gethostbyaddr_r( (void *)&(add.s_addr),
28225 alen, AF_INET, &hent, buffer, bufsize,
28231 rm -f conftest.$ac_objext
28232 if { (ac_try="$ac_compile"
28233 case "(($ac_try" in
28234 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28235 *) ac_try_echo=$ac_try;;
28237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28238 (eval "$ac_compile") 2>conftest.er1
28240 grep -v '^ *+' conftest.er1 >conftest.err
28242 cat conftest.err >&5
28243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28244 (exit $ac_status); } && {
28245 test -z "$ac_c_werror_flag" ||
28246 test ! -s conftest.err
28247 } && test -s conftest.$ac_objext; then
28248 ol_cv_func_gethostbyaddr_r_nargs8=yes
28250 echo "$as_me: failed program was:" >&5
28251 sed 's/^/| /' conftest.$ac_ext >&5
28253 ol_cv_func_gethostbyaddr_r_nargs8=no
28256 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28258 if test $ol_cv_func_gethostbyaddr_r_nargs7 = yes &&
28259 test $ol_cv_func_gethostbyaddr_r_nargs8 = no ; then
28261 ol_cv_func_gethostbyaddr_r_nargs=7
28263 elif test $ol_cv_func_gethostbyaddr_r_nargs7 = no &&
28264 test $ol_cv_func_gethostbyaddr_r_nargs8 = yes ; then
28266 ol_cv_func_gethostbyaddr_r_nargs=8
28269 ol_cv_func_gethostbyaddr_r_nargs=0
28273 { echo "$as_me:$LINENO: result: $ol_cv_func_gethostbyaddr_r_nargs" >&5
28274 echo "${ECHO_T}$ol_cv_func_gethostbyaddr_r_nargs" >&6; }
28275 if test $ol_cv_func_gethostbyaddr_r_nargs -gt 1 ; then
28277 cat >>confdefs.h <<_ACEOF
28278 #define GETHOSTBYADDR_R_NARGS $ol_cv_func_gethostbyaddr_r_nargs
28284 ol_cv_func_gethostbyaddr_r_nargs=0
28289 if test $ol_enable_bdb/$ol_enable_hdb != no/no; then
28290 ol_cv_berkeley_db=no
28292 for ac_header in db.h
28294 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
28295 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
28296 { echo "$as_me:$LINENO: checking for $ac_header" >&5
28297 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
28298 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
28299 echo $ECHO_N "(cached) $ECHO_C" >&6
28301 ac_res=`eval echo '${'$as_ac_Header'}'`
28302 { echo "$as_me:$LINENO: result: $ac_res" >&5
28303 echo "${ECHO_T}$ac_res" >&6; }
28305 # Is the header compilable?
28306 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
28307 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
28308 cat >conftest.$ac_ext <<_ACEOF
28311 cat confdefs.h >>conftest.$ac_ext
28312 cat >>conftest.$ac_ext <<_ACEOF
28313 /* end confdefs.h. */
28314 $ac_includes_default
28315 #include <$ac_header>
28317 rm -f conftest.$ac_objext
28318 if { (ac_try="$ac_compile"
28319 case "(($ac_try" in
28320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28321 *) ac_try_echo=$ac_try;;
28323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28324 (eval "$ac_compile") 2>conftest.er1
28326 grep -v '^ *+' conftest.er1 >conftest.err
28328 cat conftest.err >&5
28329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28330 (exit $ac_status); } && {
28331 test -z "$ac_c_werror_flag" ||
28332 test ! -s conftest.err
28333 } && test -s conftest.$ac_objext; then
28334 ac_header_compiler=yes
28336 echo "$as_me: failed program was:" >&5
28337 sed 's/^/| /' conftest.$ac_ext >&5
28339 ac_header_compiler=no
28342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28343 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28344 echo "${ECHO_T}$ac_header_compiler" >&6; }
28346 # Is the header present?
28347 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
28348 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
28349 cat >conftest.$ac_ext <<_ACEOF
28352 cat confdefs.h >>conftest.$ac_ext
28353 cat >>conftest.$ac_ext <<_ACEOF
28354 /* end confdefs.h. */
28355 #include <$ac_header>
28357 if { (ac_try="$ac_cpp conftest.$ac_ext"
28358 case "(($ac_try" in
28359 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28360 *) ac_try_echo=$ac_try;;
28362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28363 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28365 grep -v '^ *+' conftest.er1 >conftest.err
28367 cat conftest.err >&5
28368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28369 (exit $ac_status); } >/dev/null && {
28370 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28371 test ! -s conftest.err
28373 ac_header_preproc=yes
28375 echo "$as_me: failed program was:" >&5
28376 sed 's/^/| /' conftest.$ac_ext >&5
28378 ac_header_preproc=no
28381 rm -f conftest.err conftest.$ac_ext
28382 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28383 echo "${ECHO_T}$ac_header_preproc" >&6; }
28385 # So? What about this header?
28386 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28388 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
28389 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
28390 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
28391 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
28392 ac_header_preproc=yes
28395 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
28396 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
28397 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
28398 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
28399 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
28400 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
28401 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
28402 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
28403 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
28404 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
28405 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
28406 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
28408 ## --------------------------------------------- ##
28409 ## Report this to <http://www.openldap.org/its/> ##
28410 ## --------------------------------------------- ##
28412 ) | sed "s/^/$as_me: WARNING: /" >&2
28415 { echo "$as_me:$LINENO: checking for $ac_header" >&5
28416 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
28417 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
28418 echo $ECHO_N "(cached) $ECHO_C" >&6
28420 eval "$as_ac_Header=\$ac_header_preproc"
28422 ac_res=`eval echo '${'$as_ac_Header'}'`
28423 { echo "$as_me:$LINENO: result: $ac_res" >&5
28424 echo "${ECHO_T}$ac_res" >&6; }
28427 if test `eval echo '${'$as_ac_Header'}'` = yes; then
28428 cat >>confdefs.h <<_ACEOF
28429 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
28436 if test $ac_cv_header_db_h = yes; then
28437 { echo "$as_me:$LINENO: checking for Berkeley DB major version in db.h" >&5
28438 echo $ECHO_N "checking for Berkeley DB major version in db.h... $ECHO_C" >&6; }
28439 if test "${ol_cv_bdb_major+set}" = set; then
28440 echo $ECHO_N "(cached) $ECHO_C" >&6
28443 cat >conftest.$ac_ext <<_ACEOF
28446 #ifndef DB_VERSION_MAJOR
28447 # define DB_VERSION_MAJOR 1
28449 __db_version DB_VERSION_MAJOR
28452 set X `eval "$ac_cpp conftest.$ac_ext" | $EGREP __db_version` none none
28453 ol_cv_bdb_major=${3}
28456 { echo "$as_me:$LINENO: result: $ol_cv_bdb_major" >&5
28457 echo "${ECHO_T}$ol_cv_bdb_major" >&6; }
28458 case $ol_cv_bdb_major in [1-9]*) : ;; *)
28459 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB major version in db.h" >&5
28460 echo "$as_me: error: Unknown Berkeley DB major version in db.h" >&2;}
28461 { (exit 1); exit 1; }; } ;;
28464 { echo "$as_me:$LINENO: checking for Berkeley DB minor version in db.h" >&5
28465 echo $ECHO_N "checking for Berkeley DB minor version in db.h... $ECHO_C" >&6; }
28466 if test "${ol_cv_bdb_minor+set}" = set; then
28467 echo $ECHO_N "(cached) $ECHO_C" >&6
28470 cat >conftest.$ac_ext <<_ACEOF
28473 #ifndef DB_VERSION_MINOR
28474 # define DB_VERSION_MINOR 0
28476 __db_version DB_VERSION_MINOR
28479 set X `eval "$ac_cpp conftest.$ac_ext" | $EGREP __db_version` none none
28480 ol_cv_bdb_minor=${3}
28483 { echo "$as_me:$LINENO: result: $ol_cv_bdb_minor" >&5
28484 echo "${ECHO_T}$ol_cv_bdb_minor" >&6; }
28485 case $ol_cv_bdb_minor in [0-9]*) : ;; *)
28486 { { echo "$as_me:$LINENO: error: Unknown Berkeley DB minor version in db.h" >&5
28487 echo "$as_me: error: Unknown Berkeley DB minor version in db.h" >&2;}
28488 { (exit 1); exit 1; }; } ;;
28491 { echo "$as_me:$LINENO: checking if Berkeley DB version supported by BDB/HDB backends" >&5
28492 echo $ECHO_N "checking if Berkeley DB version supported by BDB/HDB backends... $ECHO_C" >&6; }
28493 if test "${ol_cv_bdb_compat+set}" = set; then
28494 echo $ECHO_N "(cached) $ECHO_C" >&6
28497 cat >conftest.$ac_ext <<_ACEOF
28500 cat confdefs.h >>conftest.$ac_ext
28501 cat >>conftest.$ac_ext <<_ACEOF
28502 /* end confdefs.h. */
28506 /* this check could be improved */
28507 #ifndef DB_VERSION_MAJOR
28508 # define DB_VERSION_MAJOR 1
28510 #ifndef DB_VERSION_MINOR
28511 # define DB_VERSION_MINOR 0
28514 #define DB_VERSION_MM ((DB_VERSION_MAJOR<<8)|DB_VERSION_MINOR)
28516 /* require 4.4 or later */
28517 #if DB_VERSION_MM >= 0x0404
28518 __db_version_compat
28522 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28523 $EGREP "__db_version_compat" >/dev/null 2>&1; then
28524 ol_cv_bdb_compat=yes
28526 ol_cv_bdb_compat=no
28531 { echo "$as_me:$LINENO: result: $ol_cv_bdb_compat" >&5
28532 echo "${ECHO_T}$ol_cv_bdb_compat" >&6; }
28535 if test $ol_cv_bdb_compat != yes ; then
28536 { { echo "$as_me:$LINENO: error: BerkeleyDB version incompatible with BDB/HDB backends" >&5
28537 echo "$as_me: error: BerkeleyDB version incompatible with BDB/HDB backends" >&2;}
28538 { (exit 1); exit 1; }; }
28543 if test $ol_cv_bdb_major = 4 ; then
28544 if test $ol_cv_lib_db = no ; then
28545 { echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4.$ol_cv_bdb_minor)" >&5
28546 echo $ECHO_N "checking for Berkeley DB link (-ldb-4.$ol_cv_bdb_minor)... $ECHO_C" >&6; }
28547 if test "${ol_cv_db_db_4_dot_m+set}" = set; then
28548 echo $ECHO_N "(cached) $ECHO_C" >&6
28551 ol_DB_LIB=-ldb-4.$ol_cv_bdb_minor
28553 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28555 cat >conftest.$ac_ext <<_ACEOF
28558 cat confdefs.h >>conftest.$ac_ext
28559 cat >>conftest.$ac_ext <<_ACEOF
28560 /* end confdefs.h. */
28562 #ifdef HAVE_DB_185_H
28563 # include <db_185.h>
28568 #ifndef DB_VERSION_MAJOR
28569 # define DB_VERSION_MAJOR 1
28573 #define NULL ((void*)0)
28580 #if DB_VERSION_MAJOR > 2
28581 db_env_create( NULL, 0 );
28582 #elif DB_VERSION_MAJOR > 1
28583 db_appexit( NULL );
28585 (void) dbopen( NULL, 0, 0, 0, NULL);
28592 rm -f conftest.$ac_objext conftest$ac_exeext
28593 if { (ac_try="$ac_link"
28594 case "(($ac_try" in
28595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28596 *) ac_try_echo=$ac_try;;
28598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28599 (eval "$ac_link") 2>conftest.er1
28601 grep -v '^ *+' conftest.er1 >conftest.err
28603 cat conftest.err >&5
28604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28605 (exit $ac_status); } && {
28606 test -z "$ac_c_werror_flag" ||
28607 test ! -s conftest.err
28608 } && test -s conftest$ac_exeext &&
28609 $as_test_x conftest$ac_exeext; then
28610 ol_cv_db_db_4_dot_m=yes
28612 echo "$as_me: failed program was:" >&5
28613 sed 's/^/| /' conftest.$ac_ext >&5
28615 ol_cv_db_db_4_dot_m=no
28618 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28619 conftest$ac_exeext conftest.$ac_ext
28624 { echo "$as_me:$LINENO: result: $ol_cv_db_db_4_dot_m" >&5
28625 echo "${ECHO_T}$ol_cv_db_db_4_dot_m" >&6; }
28627 if test $ol_cv_db_db_4_dot_m = yes ; then
28628 ol_cv_lib_db=-ldb-4.$ol_cv_bdb_minor
28632 if test $ol_cv_lib_db = no ; then
28633 { echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4$ol_cv_bdb_minor)" >&5
28634 echo $ECHO_N "checking for Berkeley DB link (-ldb4$ol_cv_bdb_minor)... $ECHO_C" >&6; }
28635 if test "${ol_cv_db_db4m+set}" = set; then
28636 echo $ECHO_N "(cached) $ECHO_C" >&6
28639 ol_DB_LIB=-ldb4$ol_cv_bdb_minor
28641 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28643 cat >conftest.$ac_ext <<_ACEOF
28646 cat confdefs.h >>conftest.$ac_ext
28647 cat >>conftest.$ac_ext <<_ACEOF
28648 /* end confdefs.h. */
28650 #ifdef HAVE_DB_185_H
28651 # include <db_185.h>
28656 #ifndef DB_VERSION_MAJOR
28657 # define DB_VERSION_MAJOR 1
28661 #define NULL ((void*)0)
28668 #if DB_VERSION_MAJOR > 2
28669 db_env_create( NULL, 0 );
28670 #elif DB_VERSION_MAJOR > 1
28671 db_appexit( NULL );
28673 (void) dbopen( NULL, 0, 0, 0, NULL);
28680 rm -f conftest.$ac_objext conftest$ac_exeext
28681 if { (ac_try="$ac_link"
28682 case "(($ac_try" in
28683 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28684 *) ac_try_echo=$ac_try;;
28686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28687 (eval "$ac_link") 2>conftest.er1
28689 grep -v '^ *+' conftest.er1 >conftest.err
28691 cat conftest.err >&5
28692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28693 (exit $ac_status); } && {
28694 test -z "$ac_c_werror_flag" ||
28695 test ! -s conftest.err
28696 } && test -s conftest$ac_exeext &&
28697 $as_test_x conftest$ac_exeext; then
28700 echo "$as_me: failed program was:" >&5
28701 sed 's/^/| /' conftest.$ac_ext >&5
28706 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28707 conftest$ac_exeext conftest.$ac_ext
28712 { echo "$as_me:$LINENO: result: $ol_cv_db_db4m" >&5
28713 echo "${ECHO_T}$ol_cv_db_db4m" >&6; }
28715 if test $ol_cv_db_db4m = yes ; then
28716 ol_cv_lib_db=-ldb4$ol_cv_bdb_minor
28720 if test $ol_cv_lib_db = no ; then
28721 { echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4$ol_cv_bdb_minor)" >&5
28722 echo $ECHO_N "checking for Berkeley DB link (-ldb-4$ol_cv_bdb_minor)... $ECHO_C" >&6; }
28723 if test "${ol_cv_db_db_4m+set}" = set; then
28724 echo $ECHO_N "(cached) $ECHO_C" >&6
28727 ol_DB_LIB=-ldb-4$ol_cv_bdb_minor
28729 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28731 cat >conftest.$ac_ext <<_ACEOF
28734 cat confdefs.h >>conftest.$ac_ext
28735 cat >>conftest.$ac_ext <<_ACEOF
28736 /* end confdefs.h. */
28738 #ifdef HAVE_DB_185_H
28739 # include <db_185.h>
28744 #ifndef DB_VERSION_MAJOR
28745 # define DB_VERSION_MAJOR 1
28749 #define NULL ((void*)0)
28756 #if DB_VERSION_MAJOR > 2
28757 db_env_create( NULL, 0 );
28758 #elif DB_VERSION_MAJOR > 1
28759 db_appexit( NULL );
28761 (void) dbopen( NULL, 0, 0, 0, NULL);
28768 rm -f conftest.$ac_objext conftest$ac_exeext
28769 if { (ac_try="$ac_link"
28770 case "(($ac_try" in
28771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28772 *) ac_try_echo=$ac_try;;
28774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28775 (eval "$ac_link") 2>conftest.er1
28777 grep -v '^ *+' conftest.er1 >conftest.err
28779 cat conftest.err >&5
28780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28781 (exit $ac_status); } && {
28782 test -z "$ac_c_werror_flag" ||
28783 test ! -s conftest.err
28784 } && test -s conftest$ac_exeext &&
28785 $as_test_x conftest$ac_exeext; then
28788 echo "$as_me: failed program was:" >&5
28789 sed 's/^/| /' conftest.$ac_ext >&5
28794 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28795 conftest$ac_exeext conftest.$ac_ext
28800 { echo "$as_me:$LINENO: result: $ol_cv_db_db_4m" >&5
28801 echo "${ECHO_T}$ol_cv_db_db_4m" >&6; }
28803 if test $ol_cv_db_db_4m = yes ; then
28804 ol_cv_lib_db=-ldb-4$ol_cv_bdb_minor
28808 if test $ol_cv_lib_db = no ; then
28809 { echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4-$ol_cv_bdb_minor)" >&5
28810 echo $ECHO_N "checking for Berkeley DB link (-ldb-4-$ol_cv_bdb_minor)... $ECHO_C" >&6; }
28811 if test "${ol_cv_db_db_4_m+set}" = set; then
28812 echo $ECHO_N "(cached) $ECHO_C" >&6
28815 ol_DB_LIB=-ldb-4-$ol_cv_bdb_minor
28817 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28819 cat >conftest.$ac_ext <<_ACEOF
28822 cat confdefs.h >>conftest.$ac_ext
28823 cat >>conftest.$ac_ext <<_ACEOF
28824 /* end confdefs.h. */
28826 #ifdef HAVE_DB_185_H
28827 # include <db_185.h>
28832 #ifndef DB_VERSION_MAJOR
28833 # define DB_VERSION_MAJOR 1
28837 #define NULL ((void*)0)
28844 #if DB_VERSION_MAJOR > 2
28845 db_env_create( NULL, 0 );
28846 #elif DB_VERSION_MAJOR > 1
28847 db_appexit( NULL );
28849 (void) dbopen( NULL, 0, 0, 0, NULL);
28856 rm -f conftest.$ac_objext conftest$ac_exeext
28857 if { (ac_try="$ac_link"
28858 case "(($ac_try" in
28859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28860 *) ac_try_echo=$ac_try;;
28862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28863 (eval "$ac_link") 2>conftest.er1
28865 grep -v '^ *+' conftest.er1 >conftest.err
28867 cat conftest.err >&5
28868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28869 (exit $ac_status); } && {
28870 test -z "$ac_c_werror_flag" ||
28871 test ! -s conftest.err
28872 } && test -s conftest$ac_exeext &&
28873 $as_test_x conftest$ac_exeext; then
28874 ol_cv_db_db_4_m=yes
28876 echo "$as_me: failed program was:" >&5
28877 sed 's/^/| /' conftest.$ac_ext >&5
28882 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28883 conftest$ac_exeext conftest.$ac_ext
28888 { echo "$as_me:$LINENO: result: $ol_cv_db_db_4_m" >&5
28889 echo "${ECHO_T}$ol_cv_db_db_4_m" >&6; }
28891 if test $ol_cv_db_db_4_m = yes ; then
28892 ol_cv_lib_db=-ldb-4-$ol_cv_bdb_minor
28896 if test $ol_cv_lib_db = no ; then
28897 { echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb-4)" >&5
28898 echo $ECHO_N "checking for Berkeley DB link (-ldb-4)... $ECHO_C" >&6; }
28899 if test "${ol_cv_db_db_4+set}" = set; then
28900 echo $ECHO_N "(cached) $ECHO_C" >&6
28905 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28907 cat >conftest.$ac_ext <<_ACEOF
28910 cat confdefs.h >>conftest.$ac_ext
28911 cat >>conftest.$ac_ext <<_ACEOF
28912 /* end confdefs.h. */
28914 #ifdef HAVE_DB_185_H
28915 # include <db_185.h>
28920 #ifndef DB_VERSION_MAJOR
28921 # define DB_VERSION_MAJOR 1
28925 #define NULL ((void*)0)
28932 #if DB_VERSION_MAJOR > 2
28933 db_env_create( NULL, 0 );
28934 #elif DB_VERSION_MAJOR > 1
28935 db_appexit( NULL );
28937 (void) dbopen( NULL, 0, 0, 0, NULL);
28944 rm -f conftest.$ac_objext conftest$ac_exeext
28945 if { (ac_try="$ac_link"
28946 case "(($ac_try" in
28947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28948 *) ac_try_echo=$ac_try;;
28950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
28951 (eval "$ac_link") 2>conftest.er1
28953 grep -v '^ *+' conftest.er1 >conftest.err
28955 cat conftest.err >&5
28956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
28957 (exit $ac_status); } && {
28958 test -z "$ac_c_werror_flag" ||
28959 test ! -s conftest.err
28960 } && test -s conftest$ac_exeext &&
28961 $as_test_x conftest$ac_exeext; then
28964 echo "$as_me: failed program was:" >&5
28965 sed 's/^/| /' conftest.$ac_ext >&5
28970 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28971 conftest$ac_exeext conftest.$ac_ext
28976 { echo "$as_me:$LINENO: result: $ol_cv_db_db_4" >&5
28977 echo "${ECHO_T}$ol_cv_db_db_4" >&6; }
28979 if test $ol_cv_db_db_4 = yes ; then
28980 ol_cv_lib_db=-ldb-4
28984 if test $ol_cv_lib_db = no ; then
28985 { echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb4)" >&5
28986 echo $ECHO_N "checking for Berkeley DB link (-ldb4)... $ECHO_C" >&6; }
28987 if test "${ol_cv_db_db4+set}" = set; then
28988 echo $ECHO_N "(cached) $ECHO_C" >&6
28993 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
28995 cat >conftest.$ac_ext <<_ACEOF
28998 cat confdefs.h >>conftest.$ac_ext
28999 cat >>conftest.$ac_ext <<_ACEOF
29000 /* end confdefs.h. */
29002 #ifdef HAVE_DB_185_H
29003 # include <db_185.h>
29008 #ifndef DB_VERSION_MAJOR
29009 # define DB_VERSION_MAJOR 1
29013 #define NULL ((void*)0)
29020 #if DB_VERSION_MAJOR > 2
29021 db_env_create( NULL, 0 );
29022 #elif DB_VERSION_MAJOR > 1
29023 db_appexit( NULL );
29025 (void) dbopen( NULL, 0, 0, 0, NULL);
29032 rm -f conftest.$ac_objext conftest$ac_exeext
29033 if { (ac_try="$ac_link"
29034 case "(($ac_try" in
29035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29036 *) ac_try_echo=$ac_try;;
29038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29039 (eval "$ac_link") 2>conftest.er1
29041 grep -v '^ *+' conftest.er1 >conftest.err
29043 cat conftest.err >&5
29044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29045 (exit $ac_status); } && {
29046 test -z "$ac_c_werror_flag" ||
29047 test ! -s conftest.err
29048 } && test -s conftest$ac_exeext &&
29049 $as_test_x conftest$ac_exeext; then
29052 echo "$as_me: failed program was:" >&5
29053 sed 's/^/| /' conftest.$ac_ext >&5
29058 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29059 conftest$ac_exeext conftest.$ac_ext
29064 { echo "$as_me:$LINENO: result: $ol_cv_db_db4" >&5
29065 echo "${ECHO_T}$ol_cv_db_db4" >&6; }
29067 if test $ol_cv_db_db4 = yes ; then
29072 if test $ol_cv_lib_db = no ; then
29073 { echo "$as_me:$LINENO: checking for Berkeley DB link (-ldb)" >&5
29074 echo $ECHO_N "checking for Berkeley DB link (-ldb)... $ECHO_C" >&6; }
29075 if test "${ol_cv_db_db+set}" = set; then
29076 echo $ECHO_N "(cached) $ECHO_C" >&6
29081 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29083 cat >conftest.$ac_ext <<_ACEOF
29086 cat confdefs.h >>conftest.$ac_ext
29087 cat >>conftest.$ac_ext <<_ACEOF
29088 /* end confdefs.h. */
29090 #ifdef HAVE_DB_185_H
29091 # include <db_185.h>
29096 #ifndef DB_VERSION_MAJOR
29097 # define DB_VERSION_MAJOR 1
29101 #define NULL ((void*)0)
29108 #if DB_VERSION_MAJOR > 2
29109 db_env_create( NULL, 0 );
29110 #elif DB_VERSION_MAJOR > 1
29111 db_appexit( NULL );
29113 (void) dbopen( NULL, 0, 0, 0, NULL);
29120 rm -f conftest.$ac_objext conftest$ac_exeext
29121 if { (ac_try="$ac_link"
29122 case "(($ac_try" in
29123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29124 *) ac_try_echo=$ac_try;;
29126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29127 (eval "$ac_link") 2>conftest.er1
29129 grep -v '^ *+' conftest.er1 >conftest.err
29131 cat conftest.err >&5
29132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29133 (exit $ac_status); } && {
29134 test -z "$ac_c_werror_flag" ||
29135 test ! -s conftest.err
29136 } && test -s conftest$ac_exeext &&
29137 $as_test_x conftest$ac_exeext; then
29140 echo "$as_me: failed program was:" >&5
29141 sed 's/^/| /' conftest.$ac_ext >&5
29146 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29147 conftest$ac_exeext conftest.$ac_ext
29152 { echo "$as_me:$LINENO: result: $ol_cv_db_db" >&5
29153 echo "${ECHO_T}$ol_cv_db_db" >&6; }
29155 if test $ol_cv_db_db = yes ; then
29161 if test $ol_cv_lib_db = no ; then
29162 { echo "$as_me:$LINENO: checking for Berkeley DB link (default)" >&5
29163 echo $ECHO_N "checking for Berkeley DB link (default)... $ECHO_C" >&6; }
29164 if test "${ol_cv_db_none+set}" = set; then
29165 echo $ECHO_N "(cached) $ECHO_C" >&6
29170 LIBS="$ol_DB_LIB $LTHREAD_LIBS $LIBS"
29172 cat >conftest.$ac_ext <<_ACEOF
29175 cat confdefs.h >>conftest.$ac_ext
29176 cat >>conftest.$ac_ext <<_ACEOF
29177 /* end confdefs.h. */
29179 #ifdef HAVE_DB_185_H
29180 # include <db_185.h>
29185 #ifndef DB_VERSION_MAJOR
29186 # define DB_VERSION_MAJOR 1
29190 #define NULL ((void*)0)
29197 #if DB_VERSION_MAJOR > 2
29198 db_env_create( NULL, 0 );
29199 #elif DB_VERSION_MAJOR > 1
29200 db_appexit( NULL );
29202 (void) dbopen( NULL, 0, 0, 0, NULL);
29209 rm -f conftest.$ac_objext conftest$ac_exeext
29210 if { (ac_try="$ac_link"
29211 case "(($ac_try" in
29212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29213 *) ac_try_echo=$ac_try;;
29215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29216 (eval "$ac_link") 2>conftest.er1
29218 grep -v '^ *+' conftest.er1 >conftest.err
29220 cat conftest.err >&5
29221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29222 (exit $ac_status); } && {
29223 test -z "$ac_c_werror_flag" ||
29224 test ! -s conftest.err
29225 } && test -s conftest$ac_exeext &&
29226 $as_test_x conftest$ac_exeext; then
29229 echo "$as_me: failed program was:" >&5
29230 sed 's/^/| /' conftest.$ac_ext >&5
29235 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29236 conftest$ac_exeext conftest.$ac_ext
29241 { echo "$as_me:$LINENO: result: $ol_cv_db_none" >&5
29242 echo "${ECHO_T}$ol_cv_db_none" >&6; }
29244 if test $ol_cv_db_none = yes ; then
29250 if test "$ol_cv_lib_db" != no ; then
29251 ol_cv_berkeley_db=yes
29252 { echo "$as_me:$LINENO: checking for Berkeley DB library and header version match" >&5
29253 echo $ECHO_N "checking for Berkeley DB library and header version match... $ECHO_C" >&6; }
29254 if test "${ol_cv_berkeley_db_version+set}" = set; then
29255 echo $ECHO_N "(cached) $ECHO_C" >&6
29259 LIBS="$LTHREAD_LIBS $LIBS"
29260 if test $ol_cv_lib_db != yes ; then
29261 LIBS="$ol_cv_lib_db $LIBS"
29264 if test "$cross_compiling" = yes; then
29265 ol_cv_berkeley_db_version=cross
29267 cat >conftest.$ac_ext <<_ACEOF
29270 cat confdefs.h >>conftest.$ac_ext
29271 cat >>conftest.$ac_ext <<_ACEOF
29272 /* end confdefs.h. */
29274 #ifdef HAVE_DB_185_H
29279 #ifndef DB_VERSION_MAJOR
29280 # define DB_VERSION_MAJOR 1
29283 #define NULL ((void *)0)
29287 #if DB_VERSION_MAJOR > 1
29289 int major, minor, patch;
29291 version = db_version( &major, &minor, &patch );
29293 if( major != DB_VERSION_MAJOR ||
29294 minor != DB_VERSION_MINOR ||
29295 patch != DB_VERSION_PATCH )
29297 printf("Berkeley DB version mismatch\n"
29298 "\theader: %s\n\tlibrary: %s\n",
29299 DB_VERSION_STRING, version);
29307 rm -f conftest$ac_exeext
29308 if { (ac_try="$ac_link"
29309 case "(($ac_try" in
29310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29311 *) ac_try_echo=$ac_try;;
29313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29314 (eval "$ac_link") 2>&5
29316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29317 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29318 { (case "(($ac_try" in
29319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29320 *) ac_try_echo=$ac_try;;
29322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29323 (eval "$ac_try") 2>&5
29325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29326 (exit $ac_status); }; }; then
29327 ol_cv_berkeley_db_version=yes
29329 echo "$as_me: program exited with status $ac_status" >&5
29330 echo "$as_me: failed program was:" >&5
29331 sed 's/^/| /' conftest.$ac_ext >&5
29333 ( exit $ac_status )
29334 ol_cv_berkeley_db_version=no
29336 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29344 { echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_version" >&5
29345 echo "${ECHO_T}$ol_cv_berkeley_db_version" >&6; }
29347 if test $ol_cv_berkeley_db_version = no ; then
29348 { { echo "$as_me:$LINENO: error: Berkeley DB version mismatch" >&5
29349 echo "$as_me: error: Berkeley DB version mismatch" >&2;}
29350 { (exit 1); exit 1; }; }
29353 { echo "$as_me:$LINENO: checking for Berkeley DB thread support" >&5
29354 echo $ECHO_N "checking for Berkeley DB thread support... $ECHO_C" >&6; }
29355 if test "${ol_cv_berkeley_db_thread+set}" = set; then
29356 echo $ECHO_N "(cached) $ECHO_C" >&6
29360 LIBS="$LTHREAD_LIBS $LIBS"
29361 if test $ol_cv_lib_db != yes ; then
29362 LIBS="$ol_cv_lib_db $LIBS"
29365 if test "$cross_compiling" = yes; then
29366 ol_cv_berkeley_db_thread=cross
29368 cat >conftest.$ac_ext <<_ACEOF
29371 cat confdefs.h >>conftest.$ac_ext
29372 cat >>conftest.$ac_ext <<_ACEOF
29373 /* end confdefs.h. */
29375 #ifdef HAVE_DB_185_H
29381 #define NULL ((void *)0)
29386 u_int32_t flags = DB_CREATE |
29392 #if DB_VERSION_MAJOR > 2
29393 DB_ENV *env = NULL;
29395 rc = db_env_create( &env, 0 );
29397 flags |= DB_INIT_MPOOL;
29398 #ifdef DB_MPOOL_PRIVATE
29399 flags |= DB_MPOOL_PRIVATE;
29403 printf("BerkeleyDB: %s\n", db_strerror(rc) );
29407 #if (DB_VERSION_MAJOR > 3) || (DB_VERSION_MINOR >= 1)
29408 rc = (env->open)( env, NULL, flags, 0 );
29410 rc = (env->open)( env, NULL, NULL, flags, 0 );
29414 rc = env->close( env, 0 );
29418 printf("BerkeleyDB: %s\n", db_strerror(rc) );
29424 memset( &env, '\0', sizeof(env) );
29426 rc = db_appinit( NULL, NULL, &env, flags );
29429 db_appexit( &env );
29432 unlink("__db_mpool.share");
29433 unlink("__db_lock.share");
29439 rm -f conftest$ac_exeext
29440 if { (ac_try="$ac_link"
29441 case "(($ac_try" in
29442 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29443 *) ac_try_echo=$ac_try;;
29445 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29446 (eval "$ac_link") 2>&5
29448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29449 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29450 { (case "(($ac_try" in
29451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29452 *) ac_try_echo=$ac_try;;
29454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29455 (eval "$ac_try") 2>&5
29457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29458 (exit $ac_status); }; }; then
29459 ol_cv_berkeley_db_thread=yes
29461 echo "$as_me: program exited with status $ac_status" >&5
29462 echo "$as_me: failed program was:" >&5
29463 sed 's/^/| /' conftest.$ac_ext >&5
29465 ( exit $ac_status )
29466 ol_cv_berkeley_db_thread=no
29468 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29476 { echo "$as_me:$LINENO: result: $ol_cv_berkeley_db_thread" >&5
29477 echo "${ECHO_T}$ol_cv_berkeley_db_thread" >&6; }
29479 if test $ol_cv_berkeley_db_thread != no ; then
29481 cat >>confdefs.h <<\_ACEOF
29482 #define HAVE_BERKELEY_DB_THREAD 1
29491 if test $ol_cv_berkeley_db = no ; then
29492 { { echo "$as_me:$LINENO: error: BDB/HDB: BerkeleyDB not available" >&5
29493 echo "$as_me: error: BDB/HDB: BerkeleyDB not available" >&2;}
29494 { (exit 1); exit 1; }; }
29498 cat >>confdefs.h <<\_ACEOF
29499 #define HAVE_BERKELEY_DB 1
29503 if test $ol_cv_lib_db != yes ; then
29504 BDB_LIBS="$BDB_LIBS $ol_cv_lib_db"
29507 SLAPD_LIBS="$SLAPD_LIBS \$(BDB_LIBS)"
29513 if test $ol_enable_dynamic = yes && test $enable_shared = yes ; then
29514 BUILD_LIBS_DYNAMIC=shared
29516 cat >>confdefs.h <<\_ACEOF
29517 #define LDAP_LIBS_DYNAMIC 1
29522 BUILD_LIBS_DYNAMIC=static
29526 if test $ol_enable_wrappers != no ; then
29528 for ac_header in tcpd.h
29530 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
29531 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
29532 { echo "$as_me:$LINENO: checking for $ac_header" >&5
29533 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
29534 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
29535 echo $ECHO_N "(cached) $ECHO_C" >&6
29537 ac_res=`eval echo '${'$as_ac_Header'}'`
29538 { echo "$as_me:$LINENO: result: $ac_res" >&5
29539 echo "${ECHO_T}$ac_res" >&6; }
29541 # Is the header compilable?
29542 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
29543 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
29544 cat >conftest.$ac_ext <<_ACEOF
29547 cat confdefs.h >>conftest.$ac_ext
29548 cat >>conftest.$ac_ext <<_ACEOF
29549 /* end confdefs.h. */
29550 $ac_includes_default
29551 #include <$ac_header>
29553 rm -f conftest.$ac_objext
29554 if { (ac_try="$ac_compile"
29555 case "(($ac_try" in
29556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29557 *) ac_try_echo=$ac_try;;
29559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29560 (eval "$ac_compile") 2>conftest.er1
29562 grep -v '^ *+' conftest.er1 >conftest.err
29564 cat conftest.err >&5
29565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29566 (exit $ac_status); } && {
29567 test -z "$ac_c_werror_flag" ||
29568 test ! -s conftest.err
29569 } && test -s conftest.$ac_objext; then
29570 ac_header_compiler=yes
29572 echo "$as_me: failed program was:" >&5
29573 sed 's/^/| /' conftest.$ac_ext >&5
29575 ac_header_compiler=no
29578 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29579 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
29580 echo "${ECHO_T}$ac_header_compiler" >&6; }
29582 # Is the header present?
29583 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
29584 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
29585 cat >conftest.$ac_ext <<_ACEOF
29588 cat confdefs.h >>conftest.$ac_ext
29589 cat >>conftest.$ac_ext <<_ACEOF
29590 /* end confdefs.h. */
29591 #include <$ac_header>
29593 if { (ac_try="$ac_cpp conftest.$ac_ext"
29594 case "(($ac_try" in
29595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29596 *) ac_try_echo=$ac_try;;
29598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29599 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
29601 grep -v '^ *+' conftest.er1 >conftest.err
29603 cat conftest.err >&5
29604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29605 (exit $ac_status); } >/dev/null && {
29606 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
29607 test ! -s conftest.err
29609 ac_header_preproc=yes
29611 echo "$as_me: failed program was:" >&5
29612 sed 's/^/| /' conftest.$ac_ext >&5
29614 ac_header_preproc=no
29617 rm -f conftest.err conftest.$ac_ext
29618 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
29619 echo "${ECHO_T}$ac_header_preproc" >&6; }
29621 # So? What about this header?
29622 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
29624 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
29625 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
29626 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
29627 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
29628 ac_header_preproc=yes
29631 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
29632 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
29633 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
29634 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
29635 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
29636 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
29637 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
29638 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
29639 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
29640 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
29641 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
29642 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
29644 ## --------------------------------------------- ##
29645 ## Report this to <http://www.openldap.org/its/> ##
29646 ## --------------------------------------------- ##
29648 ) | sed "s/^/$as_me: WARNING: /" >&2
29651 { echo "$as_me:$LINENO: checking for $ac_header" >&5
29652 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
29653 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
29654 echo $ECHO_N "(cached) $ECHO_C" >&6
29656 eval "$as_ac_Header=\$ac_header_preproc"
29658 ac_res=`eval echo '${'$as_ac_Header'}'`
29659 { echo "$as_me:$LINENO: result: $ac_res" >&5
29660 echo "${ECHO_T}$ac_res" >&6; }
29663 if test `eval echo '${'$as_ac_Header'}'` = yes; then
29664 cat >>confdefs.h <<_ACEOF
29665 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
29668 { echo "$as_me:$LINENO: checking for TCP wrappers library" >&5
29669 echo $ECHO_N "checking for TCP wrappers library... $ECHO_C" >&6; }
29671 LIBS="$LIBS -lwrap"
29672 cat >conftest.$ac_ext <<_ACEOF
29675 cat confdefs.h >>conftest.$ac_ext
29676 cat >>conftest.$ac_ext <<_ACEOF
29677 /* end confdefs.h. */
29680 int allow_severity = 0;
29681 int deny_severity = 0;
29683 struct request_info *req;
29695 rm -f conftest.$ac_objext conftest$ac_exeext
29696 if { (ac_try="$ac_link"
29697 case "(($ac_try" in
29698 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29699 *) ac_try_echo=$ac_try;;
29701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29702 (eval "$ac_link") 2>conftest.er1
29704 grep -v '^ *+' conftest.er1 >conftest.err
29706 cat conftest.err >&5
29707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29708 (exit $ac_status); } && {
29709 test -z "$ac_c_werror_flag" ||
29710 test ! -s conftest.err
29711 } && test -s conftest$ac_exeext &&
29712 $as_test_x conftest$ac_exeext; then
29713 { echo "$as_me:$LINENO: result: -lwrap" >&5
29714 echo "${ECHO_T}-lwrap" >&6; }
29718 echo "$as_me: failed program was:" >&5
29719 sed 's/^/| /' conftest.$ac_ext >&5
29723 cat >conftest.$ac_ext <<_ACEOF
29726 cat confdefs.h >>conftest.$ac_ext
29727 cat >>conftest.$ac_ext <<_ACEOF
29728 /* end confdefs.h. */
29731 int allow_severity = 0;
29732 int deny_severity = 0;
29734 struct request_info *req;
29746 rm -f conftest.$ac_objext conftest$ac_exeext
29747 if { (ac_try="$ac_link"
29748 case "(($ac_try" in
29749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29750 *) ac_try_echo=$ac_try;;
29752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29753 (eval "$ac_link") 2>conftest.er1
29755 grep -v '^ *+' conftest.er1 >conftest.err
29757 cat conftest.err >&5
29758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29759 (exit $ac_status); } && {
29760 test -z "$ac_c_werror_flag" ||
29761 test ! -s conftest.err
29762 } && test -s conftest$ac_exeext &&
29763 $as_test_x conftest$ac_exeext; then
29764 { echo "$as_me:$LINENO: result: -lwrap -lnsl" >&5
29765 echo "${ECHO_T}-lwrap -lnsl" >&6; }
29767 LIBS="$save_LIBS -lnsl"
29769 echo "$as_me: failed program was:" >&5
29770 sed 's/^/| /' conftest.$ac_ext >&5
29773 { echo "$as_me:$LINENO: result: no" >&5
29774 echo "${ECHO_T}no" >&6; }
29779 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29780 conftest$ac_exeext conftest.$ac_ext
29783 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29784 conftest$ac_exeext conftest.$ac_ext
29792 if test $have_wrappers = yes ; then
29794 cat >>confdefs.h <<\_ACEOF
29795 #define HAVE_TCPD 1
29799 elif test $ol_enable_wrappers = yes ; then
29800 { { echo "$as_me:$LINENO: error: could not find TCP wrappers, select apppropriate options or disable" >&5
29801 echo "$as_me: error: could not find TCP wrappers, select apppropriate options or disable" >&2;}
29802 { (exit 1); exit 1; }; }
29804 { echo "$as_me:$LINENO: WARNING: could not find TCP wrappers, support disabled" >&5
29805 echo "$as_me: WARNING: could not find TCP wrappers, support disabled" >&2;}
29810 if test $ol_enable_syslog != no ; then
29811 { echo "$as_me:$LINENO: checking for openlog" >&5
29812 echo $ECHO_N "checking for openlog... $ECHO_C" >&6; }
29813 if test "${ac_cv_func_openlog+set}" = set; then
29814 echo $ECHO_N "(cached) $ECHO_C" >&6
29816 cat >conftest.$ac_ext <<_ACEOF
29819 cat confdefs.h >>conftest.$ac_ext
29820 cat >>conftest.$ac_ext <<_ACEOF
29821 /* end confdefs.h. */
29822 /* Define openlog to an innocuous variant, in case <limits.h> declares openlog.
29823 For example, HP-UX 11i <limits.h> declares gettimeofday. */
29824 #define openlog innocuous_openlog
29826 /* System header to define __stub macros and hopefully few prototypes,
29827 which can conflict with char openlog (); below.
29828 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
29829 <limits.h> exists even on freestanding compilers. */
29832 # include <limits.h>
29834 # include <assert.h>
29839 /* Override any GCC internal prototype to avoid an error.
29840 Use char because int might match the return type of a GCC
29841 builtin and then its argument prototype would still apply. */
29846 /* The GNU C library defines this for functions which it implements
29847 to always fail with ENOSYS. Some functions are actually named
29848 something starting with __ and the normal name is an alias. */
29849 #if defined __stub_openlog || defined __stub___openlog
29861 rm -f conftest.$ac_objext conftest$ac_exeext
29862 if { (ac_try="$ac_link"
29863 case "(($ac_try" in
29864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29865 *) ac_try_echo=$ac_try;;
29867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29868 (eval "$ac_link") 2>conftest.er1
29870 grep -v '^ *+' conftest.er1 >conftest.err
29872 cat conftest.err >&5
29873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29874 (exit $ac_status); } && {
29875 test -z "$ac_c_werror_flag" ||
29876 test ! -s conftest.err
29877 } && test -s conftest$ac_exeext &&
29878 $as_test_x conftest$ac_exeext; then
29879 ac_cv_func_openlog=yes
29881 echo "$as_me: failed program was:" >&5
29882 sed 's/^/| /' conftest.$ac_ext >&5
29884 ac_cv_func_openlog=no
29887 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29888 conftest$ac_exeext conftest.$ac_ext
29890 { echo "$as_me:$LINENO: result: $ac_cv_func_openlog" >&5
29891 echo "${ECHO_T}$ac_cv_func_openlog" >&6; }
29893 if test $ac_cv_func_openlog = no && test $ol_enable_syslog = yes; then
29894 { { echo "$as_me:$LINENO: error: could not find syslog" >&5
29895 echo "$as_me: error: could not find syslog" >&2;}
29896 { (exit select appropriate options or disable); exit select appropriate options or disable; }; }
29898 ol_enable_syslog=$ac_cv_func_openlog
29902 if test $ol_enable_sql != no ; then
29905 for ac_header in sql.h sqlext.h
29907 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
29908 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
29909 { echo "$as_me:$LINENO: checking for $ac_header" >&5
29910 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
29911 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
29912 echo $ECHO_N "(cached) $ECHO_C" >&6
29914 ac_res=`eval echo '${'$as_ac_Header'}'`
29915 { echo "$as_me:$LINENO: result: $ac_res" >&5
29916 echo "${ECHO_T}$ac_res" >&6; }
29918 # Is the header compilable?
29919 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
29920 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
29921 cat >conftest.$ac_ext <<_ACEOF
29924 cat confdefs.h >>conftest.$ac_ext
29925 cat >>conftest.$ac_ext <<_ACEOF
29926 /* end confdefs.h. */
29927 $ac_includes_default
29928 #include <$ac_header>
29930 rm -f conftest.$ac_objext
29931 if { (ac_try="$ac_compile"
29932 case "(($ac_try" in
29933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29934 *) ac_try_echo=$ac_try;;
29936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29937 (eval "$ac_compile") 2>conftest.er1
29939 grep -v '^ *+' conftest.er1 >conftest.err
29941 cat conftest.err >&5
29942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29943 (exit $ac_status); } && {
29944 test -z "$ac_c_werror_flag" ||
29945 test ! -s conftest.err
29946 } && test -s conftest.$ac_objext; then
29947 ac_header_compiler=yes
29949 echo "$as_me: failed program was:" >&5
29950 sed 's/^/| /' conftest.$ac_ext >&5
29952 ac_header_compiler=no
29955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
29956 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
29957 echo "${ECHO_T}$ac_header_compiler" >&6; }
29959 # Is the header present?
29960 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
29961 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
29962 cat >conftest.$ac_ext <<_ACEOF
29965 cat confdefs.h >>conftest.$ac_ext
29966 cat >>conftest.$ac_ext <<_ACEOF
29967 /* end confdefs.h. */
29968 #include <$ac_header>
29970 if { (ac_try="$ac_cpp conftest.$ac_ext"
29971 case "(($ac_try" in
29972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29973 *) ac_try_echo=$ac_try;;
29975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
29976 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
29978 grep -v '^ *+' conftest.er1 >conftest.err
29980 cat conftest.err >&5
29981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
29982 (exit $ac_status); } >/dev/null && {
29983 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
29984 test ! -s conftest.err
29986 ac_header_preproc=yes
29988 echo "$as_me: failed program was:" >&5
29989 sed 's/^/| /' conftest.$ac_ext >&5
29991 ac_header_preproc=no
29994 rm -f conftest.err conftest.$ac_ext
29995 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
29996 echo "${ECHO_T}$ac_header_preproc" >&6; }
29998 # So? What about this header?
29999 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30001 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30002 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30003 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30004 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30005 ac_header_preproc=yes
30008 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30009 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30010 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30011 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30012 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30013 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30014 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30015 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30016 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30017 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30018 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30019 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30021 ## --------------------------------------------- ##
30022 ## Report this to <http://www.openldap.org/its/> ##
30023 ## --------------------------------------------- ##
30025 ) | sed "s/^/$as_me: WARNING: /" >&2
30028 { echo "$as_me:$LINENO: checking for $ac_header" >&5
30029 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
30030 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
30031 echo $ECHO_N "(cached) $ECHO_C" >&6
30033 eval "$as_ac_Header=\$ac_header_preproc"
30035 ac_res=`eval echo '${'$as_ac_Header'}'`
30036 { echo "$as_me:$LINENO: result: $ac_res" >&5
30037 echo "${ECHO_T}$ac_res" >&6; }
30040 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30041 cat >>confdefs.h <<_ACEOF
30042 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30047 { { echo "$as_me:$LINENO: error: could not locate SQL headers" >&5
30048 echo "$as_me: error: could not locate SQL headers" >&2;}
30049 { (exit 1); exit 1; }; }
30057 LIBS="$LTHREAD_LIBS"
30059 if test $ol_with_odbc = auto ; then
30060 ol_with_odbc="iodbc unixodbc odbc32"
30063 for odbc in $ol_with_odbc ; do
30064 if test $ol_link_sql = no ; then
30067 { echo "$as_me:$LINENO: checking for SQLDriverConnect in -liodbc" >&5
30068 echo $ECHO_N "checking for SQLDriverConnect in -liodbc... $ECHO_C" >&6; }
30069 if test "${ac_cv_lib_iodbc_SQLDriverConnect+set}" = set; then
30070 echo $ECHO_N "(cached) $ECHO_C" >&6
30072 ac_check_lib_save_LIBS=$LIBS
30073 LIBS="-liodbc $LIBS"
30074 cat >conftest.$ac_ext <<_ACEOF
30077 cat confdefs.h >>conftest.$ac_ext
30078 cat >>conftest.$ac_ext <<_ACEOF
30079 /* end confdefs.h. */
30081 /* Override any GCC internal prototype to avoid an error.
30082 Use char because int might match the return type of a GCC
30083 builtin and then its argument prototype would still apply. */
30087 char SQLDriverConnect ();
30091 return SQLDriverConnect ();
30096 rm -f conftest.$ac_objext conftest$ac_exeext
30097 if { (ac_try="$ac_link"
30098 case "(($ac_try" in
30099 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30100 *) ac_try_echo=$ac_try;;
30102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30103 (eval "$ac_link") 2>conftest.er1
30105 grep -v '^ *+' conftest.er1 >conftest.err
30107 cat conftest.err >&5
30108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30109 (exit $ac_status); } && {
30110 test -z "$ac_c_werror_flag" ||
30111 test ! -s conftest.err
30112 } && test -s conftest$ac_exeext &&
30113 $as_test_x conftest$ac_exeext; then
30114 ac_cv_lib_iodbc_SQLDriverConnect=yes
30116 echo "$as_me: failed program was:" >&5
30117 sed 's/^/| /' conftest.$ac_ext >&5
30119 ac_cv_lib_iodbc_SQLDriverConnect=no
30122 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30123 conftest$ac_exeext conftest.$ac_ext
30124 LIBS=$ac_check_lib_save_LIBS
30126 { echo "$as_me:$LINENO: result: $ac_cv_lib_iodbc_SQLDriverConnect" >&5
30127 echo "${ECHO_T}$ac_cv_lib_iodbc_SQLDriverConnect" >&6; }
30128 if test $ac_cv_lib_iodbc_SQLDriverConnect = yes; then
30134 if test $have_iodbc = yes ; then
30135 ol_link_sql="-liodbc"
30140 { echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc" >&5
30141 echo $ECHO_N "checking for SQLDriverConnect in -lodbc... $ECHO_C" >&6; }
30142 if test "${ac_cv_lib_odbc_SQLDriverConnect+set}" = set; then
30143 echo $ECHO_N "(cached) $ECHO_C" >&6
30145 ac_check_lib_save_LIBS=$LIBS
30146 LIBS="-lodbc $LIBS"
30147 cat >conftest.$ac_ext <<_ACEOF
30150 cat confdefs.h >>conftest.$ac_ext
30151 cat >>conftest.$ac_ext <<_ACEOF
30152 /* end confdefs.h. */
30154 /* Override any GCC internal prototype to avoid an error.
30155 Use char because int might match the return type of a GCC
30156 builtin and then its argument prototype would still apply. */
30160 char SQLDriverConnect ();
30164 return SQLDriverConnect ();
30169 rm -f conftest.$ac_objext conftest$ac_exeext
30170 if { (ac_try="$ac_link"
30171 case "(($ac_try" in
30172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30173 *) ac_try_echo=$ac_try;;
30175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30176 (eval "$ac_link") 2>conftest.er1
30178 grep -v '^ *+' conftest.er1 >conftest.err
30180 cat conftest.err >&5
30181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30182 (exit $ac_status); } && {
30183 test -z "$ac_c_werror_flag" ||
30184 test ! -s conftest.err
30185 } && test -s conftest$ac_exeext &&
30186 $as_test_x conftest$ac_exeext; then
30187 ac_cv_lib_odbc_SQLDriverConnect=yes
30189 echo "$as_me: failed program was:" >&5
30190 sed 's/^/| /' conftest.$ac_ext >&5
30192 ac_cv_lib_odbc_SQLDriverConnect=no
30195 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30196 conftest$ac_exeext conftest.$ac_ext
30197 LIBS=$ac_check_lib_save_LIBS
30199 { echo "$as_me:$LINENO: result: $ac_cv_lib_odbc_SQLDriverConnect" >&5
30200 echo "${ECHO_T}$ac_cv_lib_odbc_SQLDriverConnect" >&6; }
30201 if test $ac_cv_lib_odbc_SQLDriverConnect = yes; then
30207 if test $have_odbc = yes ; then
30208 ol_link_sql="-lodbc"
30213 { echo "$as_me:$LINENO: checking for SQLDriverConnect in -lodbc32" >&5
30214 echo $ECHO_N "checking for SQLDriverConnect in -lodbc32... $ECHO_C" >&6; }
30215 if test "${ac_cv_lib_odbc32_SQLDriverConnect+set}" = set; then
30216 echo $ECHO_N "(cached) $ECHO_C" >&6
30218 ac_check_lib_save_LIBS=$LIBS
30219 LIBS="-lodbc32 $LIBS"
30220 cat >conftest.$ac_ext <<_ACEOF
30223 cat confdefs.h >>conftest.$ac_ext
30224 cat >>conftest.$ac_ext <<_ACEOF
30225 /* end confdefs.h. */
30227 /* Override any GCC internal prototype to avoid an error.
30228 Use char because int might match the return type of a GCC
30229 builtin and then its argument prototype would still apply. */
30233 char SQLDriverConnect ();
30237 return SQLDriverConnect ();
30242 rm -f conftest.$ac_objext conftest$ac_exeext
30243 if { (ac_try="$ac_link"
30244 case "(($ac_try" in
30245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30246 *) ac_try_echo=$ac_try;;
30248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30249 (eval "$ac_link") 2>conftest.er1
30251 grep -v '^ *+' conftest.er1 >conftest.err
30253 cat conftest.err >&5
30254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30255 (exit $ac_status); } && {
30256 test -z "$ac_c_werror_flag" ||
30257 test ! -s conftest.err
30258 } && test -s conftest$ac_exeext &&
30259 $as_test_x conftest$ac_exeext; then
30260 ac_cv_lib_odbc32_SQLDriverConnect=yes
30262 echo "$as_me: failed program was:" >&5
30263 sed 's/^/| /' conftest.$ac_ext >&5
30265 ac_cv_lib_odbc32_SQLDriverConnect=no
30268 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30269 conftest$ac_exeext conftest.$ac_ext
30270 LIBS=$ac_check_lib_save_LIBS
30272 { echo "$as_me:$LINENO: result: $ac_cv_lib_odbc32_SQLDriverConnect" >&5
30273 echo "${ECHO_T}$ac_cv_lib_odbc32_SQLDriverConnect" >&6; }
30274 if test $ac_cv_lib_odbc32_SQLDriverConnect = yes; then
30280 if test $have_odbc32 = yes ; then
30281 ol_link_sql="-lodbc32"
30286 { { echo "$as_me:$LINENO: error: unknown ODBC library" >&5
30287 echo "$as_me: error: unknown ODBC library" >&2;}
30288 { (exit 1); exit 1; }; }
30296 if test $ol_link_sql != no ; then
30297 SLAPD_SQL_LIBS="$ol_link_sql"
30299 elif test $ol_enable_sql != auto ; then
30300 { { echo "$as_me:$LINENO: error: could not locate suitable ODBC library" >&5
30301 echo "$as_me: error: could not locate suitable ODBC library" >&2;}
30302 { (exit 1); exit 1; }; }
30307 if test $ol_enable_ndb != no ; then
30308 # Extract the first word of "mysql_config", so it can be a program name with args.
30309 set dummy mysql_config; ac_word=$2
30310 { echo "$as_me:$LINENO: checking for $ac_word" >&5
30311 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
30312 if test "${ac_cv_prog_MYSQL+set}" = set; then
30313 echo $ECHO_N "(cached) $ECHO_C" >&6
30315 if test -n "$MYSQL"; then
30316 ac_cv_prog_MYSQL="$MYSQL" # Let the user override the test.
30318 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
30319 for as_dir in $PATH
30322 test -z "$as_dir" && as_dir=.
30323 for ac_exec_ext in '' $ac_executable_extensions; do
30324 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
30325 ac_cv_prog_MYSQL="yes"
30326 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
30335 MYSQL=$ac_cv_prog_MYSQL
30336 if test -n "$MYSQL"; then
30337 { echo "$as_me:$LINENO: result: $MYSQL" >&5
30338 echo "${ECHO_T}$MYSQL" >&6; }
30340 { echo "$as_me:$LINENO: result: no" >&5
30341 echo "${ECHO_T}no" >&6; }
30345 if test "$MYSQL" != yes ; then
30346 { { echo "$as_me:$LINENO: error: could not locate mysql_config" >&5
30347 echo "$as_me: error: could not locate mysql_config" >&2;}
30348 { (exit 1); exit 1; }; }
30351 SQL_INC=`mysql_config --include`
30352 SLAPD_NDB_INCS="$SQL_INC $SQL_INC/storage/ndb $SQL_INC/storage/ndb/ndbapi"
30354 save_CPPFLAGS="$CPPFLAGS"
30355 CPPFLAGS="$SLAPD_NDB_INCS"
30356 { echo "$as_me:$LINENO: checking for NdbApi.hpp" >&5
30357 echo $ECHO_N "checking for NdbApi.hpp... $ECHO_C" >&6; }
30358 cat >conftest.$ac_ext <<_ACEOF
30361 cat confdefs.h >>conftest.$ac_ext
30362 cat >>conftest.$ac_ext <<_ACEOF
30363 /* end confdefs.h. */
30364 #include <NdbApi.hpp>
30366 if { (ac_try="$ac_cpp conftest.$ac_ext"
30367 case "(($ac_try" in
30368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30369 *) ac_try_echo=$ac_try;;
30371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30372 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
30374 grep -v '^ *+' conftest.er1 >conftest.err
30376 cat conftest.err >&5
30377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30378 (exit $ac_status); } >/dev/null && {
30379 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
30380 test ! -s conftest.err
30382 { echo "$as_me:$LINENO: result: yes" >&5
30383 echo "${ECHO_T}yes" >&6; }
30385 echo "$as_me: failed program was:" >&5
30386 sed 's/^/| /' conftest.$ac_ext >&5
30388 { { echo "$as_me:$LINENO: error: could not locate NdbApi headers" >&5
30389 echo "$as_me: error: could not locate NdbApi headers" >&2;}
30390 { (exit 1); exit 1; }; }
30394 rm -f conftest.err conftest.$ac_ext
30395 CPPFLAGS="$save_CPPFLAGS"
30397 SQL_LIB=`mysql_config --libs_r`
30398 SLAPD_NDB_LIBS="$SQL_LIB -lndbclient -lstdc++"
30400 save_LDFLAGS="$LDFLAGS"
30403 { echo "$as_me:$LINENO: checking for ndb_init in -lndbclient" >&5
30404 echo $ECHO_N "checking for ndb_init in -lndbclient... $ECHO_C" >&6; }
30405 if test "${ac_cv_lib_ndbclient_ndb_init+set}" = set; then
30406 echo $ECHO_N "(cached) $ECHO_C" >&6
30408 ac_check_lib_save_LIBS=$LIBS
30409 LIBS="-lndbclient -lstdc++ $LIBS"
30410 cat >conftest.$ac_ext <<_ACEOF
30413 cat confdefs.h >>conftest.$ac_ext
30414 cat >>conftest.$ac_ext <<_ACEOF
30415 /* end confdefs.h. */
30417 /* Override any GCC internal prototype to avoid an error.
30418 Use char because int might match the return type of a GCC
30419 builtin and then its argument prototype would still apply. */
30427 return ndb_init ();
30432 rm -f conftest.$ac_objext conftest$ac_exeext
30433 if { (ac_try="$ac_link"
30434 case "(($ac_try" in
30435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30436 *) ac_try_echo=$ac_try;;
30438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30439 (eval "$ac_link") 2>conftest.er1
30441 grep -v '^ *+' conftest.er1 >conftest.err
30443 cat conftest.err >&5
30444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30445 (exit $ac_status); } && {
30446 test -z "$ac_c_werror_flag" ||
30447 test ! -s conftest.err
30448 } && test -s conftest$ac_exeext &&
30449 $as_test_x conftest$ac_exeext; then
30450 ac_cv_lib_ndbclient_ndb_init=yes
30452 echo "$as_me: failed program was:" >&5
30453 sed 's/^/| /' conftest.$ac_ext >&5
30455 ac_cv_lib_ndbclient_ndb_init=no
30458 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30459 conftest$ac_exeext conftest.$ac_ext
30460 LIBS=$ac_check_lib_save_LIBS
30462 { echo "$as_me:$LINENO: result: $ac_cv_lib_ndbclient_ndb_init" >&5
30463 echo "${ECHO_T}$ac_cv_lib_ndbclient_ndb_init" >&6; }
30464 if test $ac_cv_lib_ndbclient_ndb_init = yes; then
30468 { { echo "$as_me:$LINENO: error: could not locate ndbclient library" >&5
30469 echo "$as_me: error: could not locate ndbclient library" >&2;}
30470 { (exit 1); exit 1; }; }
30475 LDFLAGS="$save_LDFLAGS"
30477 if test "$ol_enable_ndb" = yes ; then
30478 SLAPD_LIBS="$SLAPD_LIBS \$(SLAPD_NDB_LIBS)"
30484 for ac_header in unicode/utypes.h
30486 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
30487 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
30488 { echo "$as_me:$LINENO: checking for $ac_header" >&5
30489 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
30490 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
30491 echo $ECHO_N "(cached) $ECHO_C" >&6
30493 ac_res=`eval echo '${'$as_ac_Header'}'`
30494 { echo "$as_me:$LINENO: result: $ac_res" >&5
30495 echo "${ECHO_T}$ac_res" >&6; }
30497 # Is the header compilable?
30498 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
30499 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
30500 cat >conftest.$ac_ext <<_ACEOF
30503 cat confdefs.h >>conftest.$ac_ext
30504 cat >>conftest.$ac_ext <<_ACEOF
30505 /* end confdefs.h. */
30506 $ac_includes_default
30507 #include <$ac_header>
30509 rm -f conftest.$ac_objext
30510 if { (ac_try="$ac_compile"
30511 case "(($ac_try" in
30512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30513 *) ac_try_echo=$ac_try;;
30515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30516 (eval "$ac_compile") 2>conftest.er1
30518 grep -v '^ *+' conftest.er1 >conftest.err
30520 cat conftest.err >&5
30521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30522 (exit $ac_status); } && {
30523 test -z "$ac_c_werror_flag" ||
30524 test ! -s conftest.err
30525 } && test -s conftest.$ac_objext; then
30526 ac_header_compiler=yes
30528 echo "$as_me: failed program was:" >&5
30529 sed 's/^/| /' conftest.$ac_ext >&5
30531 ac_header_compiler=no
30534 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30535 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
30536 echo "${ECHO_T}$ac_header_compiler" >&6; }
30538 # Is the header present?
30539 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
30540 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
30541 cat >conftest.$ac_ext <<_ACEOF
30544 cat confdefs.h >>conftest.$ac_ext
30545 cat >>conftest.$ac_ext <<_ACEOF
30546 /* end confdefs.h. */
30547 #include <$ac_header>
30549 if { (ac_try="$ac_cpp conftest.$ac_ext"
30550 case "(($ac_try" in
30551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30552 *) ac_try_echo=$ac_try;;
30554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30555 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
30557 grep -v '^ *+' conftest.er1 >conftest.err
30559 cat conftest.err >&5
30560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30561 (exit $ac_status); } >/dev/null && {
30562 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
30563 test ! -s conftest.err
30565 ac_header_preproc=yes
30567 echo "$as_me: failed program was:" >&5
30568 sed 's/^/| /' conftest.$ac_ext >&5
30570 ac_header_preproc=no
30573 rm -f conftest.err conftest.$ac_ext
30574 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
30575 echo "${ECHO_T}$ac_header_preproc" >&6; }
30577 # So? What about this header?
30578 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30580 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30581 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30582 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30583 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30584 ac_header_preproc=yes
30587 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30588 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30589 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30590 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30591 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30592 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30593 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30594 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30595 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30596 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30597 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30598 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30600 ## --------------------------------------------- ##
30601 ## Report this to <http://www.openldap.org/its/> ##
30602 ## --------------------------------------------- ##
30604 ) | sed "s/^/$as_me: WARNING: /" >&2
30607 { echo "$as_me:$LINENO: checking for $ac_header" >&5
30608 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
30609 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
30610 echo $ECHO_N "(cached) $ECHO_C" >&6
30612 eval "$as_ac_Header=\$ac_header_preproc"
30614 ac_res=`eval echo '${'$as_ac_Header'}'`
30615 { echo "$as_me:$LINENO: result: $ac_res" >&5
30616 echo "${ECHO_T}$ac_res" >&6; }
30619 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30620 cat >>confdefs.h <<_ACEOF
30621 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30628 if test $ac_cv_header_unicode_utypes_h = yes ; then
30629 OL_ICULIBS="-licuuc -licudata"
30631 { echo "$as_me:$LINENO: checking for ICU libraries" >&5
30632 echo $ECHO_N "checking for ICU libraries... $ECHO_C" >&6; }
30633 if test "${ol_cv_lib_icu+set}" = set; then
30634 echo $ECHO_N "(cached) $ECHO_C" >&6
30638 LIBS="$OL_ICULIBS $LIBS"
30639 cat >conftest.$ac_ext <<_ACEOF
30642 cat confdefs.h >>conftest.$ac_ext
30643 cat >>conftest.$ac_ext <<_ACEOF
30644 /* end confdefs.h. */
30646 #include <unicode/utypes.h>
30652 (void) u_errorName(0);
30658 rm -f conftest.$ac_objext conftest$ac_exeext
30659 if { (ac_try="$ac_link"
30660 case "(($ac_try" in
30661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30662 *) ac_try_echo=$ac_try;;
30664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30665 (eval "$ac_link") 2>conftest.er1
30667 grep -v '^ *+' conftest.er1 >conftest.err
30669 cat conftest.err >&5
30670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30671 (exit $ac_status); } && {
30672 test -z "$ac_c_werror_flag" ||
30673 test ! -s conftest.err
30674 } && test -s conftest$ac_exeext &&
30675 $as_test_x conftest$ac_exeext; then
30678 echo "$as_me: failed program was:" >&5
30679 sed 's/^/| /' conftest.$ac_ext >&5
30684 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30685 conftest$ac_exeext conftest.$ac_ext
30689 { echo "$as_me:$LINENO: result: $ol_cv_lib_icu" >&5
30690 echo "${ECHO_T}$ol_cv_lib_icu" >&6; }
30692 if test $ol_cv_lib_icu != no ; then
30693 ol_icu="$OL_ICULIBS"
30695 cat >>confdefs.h <<\_ACEOF
30702 if test "$ol_icu" = no ; then
30703 { echo "$as_me:$LINENO: WARNING: ICU not available" >&5
30704 echo "$as_me: WARNING: ICU not available" >&2;}
30711 if test $ol_with_cyrus_sasl != no ; then
30714 for ac_header in sasl/sasl.h sasl.h
30716 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
30717 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
30718 { echo "$as_me:$LINENO: checking for $ac_header" >&5
30719 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
30720 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
30721 echo $ECHO_N "(cached) $ECHO_C" >&6
30723 ac_res=`eval echo '${'$as_ac_Header'}'`
30724 { echo "$as_me:$LINENO: result: $ac_res" >&5
30725 echo "${ECHO_T}$ac_res" >&6; }
30727 # Is the header compilable?
30728 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
30729 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
30730 cat >conftest.$ac_ext <<_ACEOF
30733 cat confdefs.h >>conftest.$ac_ext
30734 cat >>conftest.$ac_ext <<_ACEOF
30735 /* end confdefs.h. */
30736 $ac_includes_default
30737 #include <$ac_header>
30739 rm -f conftest.$ac_objext
30740 if { (ac_try="$ac_compile"
30741 case "(($ac_try" in
30742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30743 *) ac_try_echo=$ac_try;;
30745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30746 (eval "$ac_compile") 2>conftest.er1
30748 grep -v '^ *+' conftest.er1 >conftest.err
30750 cat conftest.err >&5
30751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30752 (exit $ac_status); } && {
30753 test -z "$ac_c_werror_flag" ||
30754 test ! -s conftest.err
30755 } && test -s conftest.$ac_objext; then
30756 ac_header_compiler=yes
30758 echo "$as_me: failed program was:" >&5
30759 sed 's/^/| /' conftest.$ac_ext >&5
30761 ac_header_compiler=no
30764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30765 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
30766 echo "${ECHO_T}$ac_header_compiler" >&6; }
30768 # Is the header present?
30769 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
30770 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
30771 cat >conftest.$ac_ext <<_ACEOF
30774 cat confdefs.h >>conftest.$ac_ext
30775 cat >>conftest.$ac_ext <<_ACEOF
30776 /* end confdefs.h. */
30777 #include <$ac_header>
30779 if { (ac_try="$ac_cpp conftest.$ac_ext"
30780 case "(($ac_try" in
30781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30782 *) ac_try_echo=$ac_try;;
30784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30785 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
30787 grep -v '^ *+' conftest.er1 >conftest.err
30789 cat conftest.err >&5
30790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30791 (exit $ac_status); } >/dev/null && {
30792 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
30793 test ! -s conftest.err
30795 ac_header_preproc=yes
30797 echo "$as_me: failed program was:" >&5
30798 sed 's/^/| /' conftest.$ac_ext >&5
30800 ac_header_preproc=no
30803 rm -f conftest.err conftest.$ac_ext
30804 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
30805 echo "${ECHO_T}$ac_header_preproc" >&6; }
30807 # So? What about this header?
30808 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
30810 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
30811 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
30812 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
30813 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
30814 ac_header_preproc=yes
30817 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
30818 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
30819 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
30820 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
30821 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
30822 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
30823 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
30824 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
30825 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
30826 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
30827 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
30828 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
30830 ## --------------------------------------------- ##
30831 ## Report this to <http://www.openldap.org/its/> ##
30832 ## --------------------------------------------- ##
30834 ) | sed "s/^/$as_me: WARNING: /" >&2
30837 { echo "$as_me:$LINENO: checking for $ac_header" >&5
30838 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
30839 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
30840 echo $ECHO_N "(cached) $ECHO_C" >&6
30842 eval "$as_ac_Header=\$ac_header_preproc"
30844 ac_res=`eval echo '${'$as_ac_Header'}'`
30845 { echo "$as_me:$LINENO: result: $ac_res" >&5
30846 echo "${ECHO_T}$ac_res" >&6; }
30849 if test `eval echo '${'$as_ac_Header'}'` = yes; then
30850 cat >>confdefs.h <<_ACEOF
30851 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
30859 if test $ac_cv_header_sasl_sasl_h = yes ||
30860 test $ac_cv_header_sasl_h = yes; then
30861 { echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl2" >&5
30862 echo $ECHO_N "checking for sasl_client_init in -lsasl2... $ECHO_C" >&6; }
30863 if test "${ac_cv_lib_sasl2_sasl_client_init+set}" = set; then
30864 echo $ECHO_N "(cached) $ECHO_C" >&6
30866 ac_check_lib_save_LIBS=$LIBS
30867 LIBS="-lsasl2 $LIBS"
30868 cat >conftest.$ac_ext <<_ACEOF
30871 cat confdefs.h >>conftest.$ac_ext
30872 cat >>conftest.$ac_ext <<_ACEOF
30873 /* end confdefs.h. */
30875 /* Override any GCC internal prototype to avoid an error.
30876 Use char because int might match the return type of a GCC
30877 builtin and then its argument prototype would still apply. */
30881 char sasl_client_init ();
30885 return sasl_client_init ();
30890 rm -f conftest.$ac_objext conftest$ac_exeext
30891 if { (ac_try="$ac_link"
30892 case "(($ac_try" in
30893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30894 *) ac_try_echo=$ac_try;;
30896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30897 (eval "$ac_link") 2>conftest.er1
30899 grep -v '^ *+' conftest.er1 >conftest.err
30901 cat conftest.err >&5
30902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30903 (exit $ac_status); } && {
30904 test -z "$ac_c_werror_flag" ||
30905 test ! -s conftest.err
30906 } && test -s conftest$ac_exeext &&
30907 $as_test_x conftest$ac_exeext; then
30908 ac_cv_lib_sasl2_sasl_client_init=yes
30910 echo "$as_me: failed program was:" >&5
30911 sed 's/^/| /' conftest.$ac_ext >&5
30913 ac_cv_lib_sasl2_sasl_client_init=no
30916 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30917 conftest$ac_exeext conftest.$ac_ext
30918 LIBS=$ac_check_lib_save_LIBS
30920 { echo "$as_me:$LINENO: result: $ac_cv_lib_sasl2_sasl_client_init" >&5
30921 echo "${ECHO_T}$ac_cv_lib_sasl2_sasl_client_init" >&6; }
30922 if test $ac_cv_lib_sasl2_sasl_client_init = yes; then
30923 ol_link_sasl="-lsasl2"
30925 { echo "$as_me:$LINENO: checking for sasl_client_init in -lsasl" >&5
30926 echo $ECHO_N "checking for sasl_client_init in -lsasl... $ECHO_C" >&6; }
30927 if test "${ac_cv_lib_sasl_sasl_client_init+set}" = set; then
30928 echo $ECHO_N "(cached) $ECHO_C" >&6
30930 ac_check_lib_save_LIBS=$LIBS
30931 LIBS="-lsasl $LIBS"
30932 cat >conftest.$ac_ext <<_ACEOF
30935 cat confdefs.h >>conftest.$ac_ext
30936 cat >>conftest.$ac_ext <<_ACEOF
30937 /* end confdefs.h. */
30939 /* Override any GCC internal prototype to avoid an error.
30940 Use char because int might match the return type of a GCC
30941 builtin and then its argument prototype would still apply. */
30945 char sasl_client_init ();
30949 return sasl_client_init ();
30954 rm -f conftest.$ac_objext conftest$ac_exeext
30955 if { (ac_try="$ac_link"
30956 case "(($ac_try" in
30957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30958 *) ac_try_echo=$ac_try;;
30960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
30961 (eval "$ac_link") 2>conftest.er1
30963 grep -v '^ *+' conftest.er1 >conftest.err
30965 cat conftest.err >&5
30966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
30967 (exit $ac_status); } && {
30968 test -z "$ac_c_werror_flag" ||
30969 test ! -s conftest.err
30970 } && test -s conftest$ac_exeext &&
30971 $as_test_x conftest$ac_exeext; then
30972 ac_cv_lib_sasl_sasl_client_init=yes
30974 echo "$as_me: failed program was:" >&5
30975 sed 's/^/| /' conftest.$ac_ext >&5
30977 ac_cv_lib_sasl_sasl_client_init=no
30980 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30981 conftest$ac_exeext conftest.$ac_ext
30982 LIBS=$ac_check_lib_save_LIBS
30984 { echo "$as_me:$LINENO: result: $ac_cv_lib_sasl_sasl_client_init" >&5
30985 echo "${ECHO_T}$ac_cv_lib_sasl_sasl_client_init" >&6; }
30986 if test $ac_cv_lib_sasl_sasl_client_init = yes; then
30987 ol_link_sasl="-lsasl"
30994 if test $ol_link_sasl = no ; then
30995 if test $ol_with_cyrus_sasl != auto ; then
30996 { { echo "$as_me:$LINENO: error: Could not locate Cyrus SASL" >&5
30997 echo "$as_me: error: Could not locate Cyrus SASL" >&2;}
30998 { (exit 1); exit 1; }; }
31000 { echo "$as_me:$LINENO: WARNING: Could not locate Cyrus SASL" >&5
31001 echo "$as_me: WARNING: Could not locate Cyrus SASL" >&2;}
31002 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
31003 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
31004 if test $ol_link_tls = no ; then
31005 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
31006 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
31010 { echo "$as_me:$LINENO: checking Cyrus SASL library version" >&5
31011 echo $ECHO_N "checking Cyrus SASL library version... $ECHO_C" >&6; }
31012 if test "${ol_cv_sasl_compat+set}" = set; then
31013 echo $ECHO_N "(cached) $ECHO_C" >&6
31016 cat >conftest.$ac_ext <<_ACEOF
31019 cat confdefs.h >>conftest.$ac_ext
31020 cat >>conftest.$ac_ext <<_ACEOF
31021 /* end confdefs.h. */
31023 #ifdef HAVE_SASL_SASL_H
31024 #include <sasl/sasl.h>
31029 /* Require 2.1.15+ */
31030 #if SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR > 1
31031 char *__sasl_compat = "2.2+ or better okay (we guess)";
31032 #elif SASL_VERSION_MAJOR == 2 && SASL_VERSION_MINOR == 1 \
31033 && SASL_VERSION_STEP >=15
31034 char *__sasl_compat = "2.1.15+ or better okay";
31038 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
31039 $EGREP "__sasl_compat" >/dev/null 2>&1; then
31040 ol_cv_sasl_compat=yes
31042 ol_cv_sasl_compat=no
31047 { echo "$as_me:$LINENO: result: $ol_cv_sasl_compat" >&5
31048 echo "${ECHO_T}$ol_cv_sasl_compat" >&6; }
31050 if test $ol_cv_sasl_compat = no ; then
31052 { { echo "$as_me:$LINENO: error: Cyrus SASL library located but is incompatible" >&5
31053 echo "$as_me: error: Cyrus SASL library located but is incompatible" >&2;}
31054 { (exit 1); exit 1; }; }
31058 cat >>confdefs.h <<\_ACEOF
31059 #define HAVE_CYRUS_SASL 1
31062 SASL_LIBS="$ol_link_sasl"
31063 if test $ol_enable_spasswd != no ; then
31064 ol_link_spasswd=yes
31067 ac_save_LIBS="$LIBS"
31068 LIBS="$LIBS $ol_link_sasl"
31069 { echo "$as_me:$LINENO: checking for sasl_version" >&5
31070 echo $ECHO_N "checking for sasl_version... $ECHO_C" >&6; }
31071 if test "${ac_cv_func_sasl_version+set}" = set; then
31072 echo $ECHO_N "(cached) $ECHO_C" >&6
31074 cat >conftest.$ac_ext <<_ACEOF
31077 cat confdefs.h >>conftest.$ac_ext
31078 cat >>conftest.$ac_ext <<_ACEOF
31079 /* end confdefs.h. */
31080 /* Define sasl_version to an innocuous variant, in case <limits.h> declares sasl_version.
31081 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31082 #define sasl_version innocuous_sasl_version
31084 /* System header to define __stub macros and hopefully few prototypes,
31085 which can conflict with char sasl_version (); below.
31086 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31087 <limits.h> exists even on freestanding compilers. */
31090 # include <limits.h>
31092 # include <assert.h>
31095 #undef sasl_version
31097 /* Override any GCC internal prototype to avoid an error.
31098 Use char because int might match the return type of a GCC
31099 builtin and then its argument prototype would still apply. */
31103 char sasl_version ();
31104 /* The GNU C library defines this for functions which it implements
31105 to always fail with ENOSYS. Some functions are actually named
31106 something starting with __ and the normal name is an alias. */
31107 #if defined __stub_sasl_version || defined __stub___sasl_version
31114 return sasl_version ();
31119 rm -f conftest.$ac_objext conftest$ac_exeext
31120 if { (ac_try="$ac_link"
31121 case "(($ac_try" in
31122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31123 *) ac_try_echo=$ac_try;;
31125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31126 (eval "$ac_link") 2>conftest.er1
31128 grep -v '^ *+' conftest.er1 >conftest.err
31130 cat conftest.err >&5
31131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31132 (exit $ac_status); } && {
31133 test -z "$ac_c_werror_flag" ||
31134 test ! -s conftest.err
31135 } && test -s conftest$ac_exeext &&
31136 $as_test_x conftest$ac_exeext; then
31137 ac_cv_func_sasl_version=yes
31139 echo "$as_me: failed program was:" >&5
31140 sed 's/^/| /' conftest.$ac_ext >&5
31142 ac_cv_func_sasl_version=no
31145 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31146 conftest$ac_exeext conftest.$ac_ext
31148 { echo "$as_me:$LINENO: result: $ac_cv_func_sasl_version" >&5
31149 echo "${ECHO_T}$ac_cv_func_sasl_version" >&6; }
31150 if test $ac_cv_func_sasl_version = yes; then
31152 cat >>confdefs.h <<\_ACEOF
31153 #define HAVE_SASL_VERSION 1
31158 LIBS="$ac_save_LIBS"
31164 { echo "$as_me:$LINENO: WARNING: SASL authentication not supported!" >&5
31165 echo "$as_me: WARNING: SASL authentication not supported!" >&2;}
31166 if test $ol_link_tls = no ; then
31167 { echo "$as_me:$LINENO: WARNING: Strong authentication not supported!" >&5
31168 echo "$as_me: WARNING: Strong authentication not supported!" >&2;}
31172 if test $cross_compiling != yes && test "$ac_cv_mingw32" != yes ; then
31174 if test -r /dev/urandom ; then
31175 dev="/dev/urandom";
31176 elif test -r /idev/urandom ; then
31177 dev="/idev/urandom";
31178 elif test -r /dev/srandom ; then
31179 dev="/dev/srandom";
31180 elif test -r /dev/random ; then
31182 elif test -r /idev/random ; then
31183 dev="/idev/random";
31186 if test $dev != no ; then
31188 cat >>confdefs.h <<_ACEOF
31189 #define URANDOM_DEVICE "$dev"
31196 if test $ol_with_fetch != no ; then
31198 LIBS="-lfetch -lcom_err $LIBS"
31199 { echo "$as_me:$LINENO: checking fetch(3) library" >&5
31200 echo $ECHO_N "checking fetch(3) library... $ECHO_C" >&6; }
31201 if test "${ol_cv_lib_fetch+set}" = set; then
31202 echo $ECHO_N "(cached) $ECHO_C" >&6
31205 cat >conftest.$ac_ext <<_ACEOF
31208 cat confdefs.h >>conftest.$ac_ext
31209 cat >>conftest.$ac_ext <<_ACEOF
31210 /* end confdefs.h. */
31212 #ifdef HAVE_SYS_PARAM_H
31213 #include <sys/param.h>
31220 struct url *u = fetchParseURL("file:///");
31225 rm -f conftest.$ac_objext conftest$ac_exeext
31226 if { (ac_try="$ac_link"
31227 case "(($ac_try" in
31228 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31229 *) ac_try_echo=$ac_try;;
31231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31232 (eval "$ac_link") 2>conftest.er1
31234 grep -v '^ *+' conftest.er1 >conftest.err
31236 cat conftest.err >&5
31237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31238 (exit $ac_status); } && {
31239 test -z "$ac_c_werror_flag" ||
31240 test ! -s conftest.err
31241 } && test -s conftest$ac_exeext &&
31242 $as_test_x conftest$ac_exeext; then
31243 ol_cv_lib_fetch=yes
31245 echo "$as_me: failed program was:" >&5
31246 sed 's/^/| /' conftest.$ac_ext >&5
31251 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31252 conftest$ac_exeext conftest.$ac_ext
31254 { echo "$as_me:$LINENO: result: $ol_cv_lib_fetch" >&5
31255 echo "${ECHO_T}$ol_cv_lib_fetch" >&6; }
31257 if test $ol_cv_lib_fetch != no ; then
31258 ol_link_fetch="-lfetch -lcom_err"
31260 cat >>confdefs.h <<\_ACEOF
31261 #define HAVE_FETCH 1
31267 if test $ol_cv_lib_fetch != no ; then
31268 LUTIL_LIBS="$LUTIL_LIBS $ol_link_fetch"
31269 ol_link_fetch=freebsd
31271 elif test $ol_with_fetch != auto ; then
31272 { { echo "$as_me:$LINENO: error: no suitable API for --with-fetch=$ol_with_fetch" >&5
31273 echo "$as_me: error: no suitable API for --with-fetch=$ol_with_fetch" >&2;}
31274 { (exit 1); exit 1; }; }
31278 if test $ol_enable_crypt != no ; then
31280 LIBS="$TLS_LIBS $LIBS"
31282 { echo "$as_me:$LINENO: checking for crypt" >&5
31283 echo $ECHO_N "checking for crypt... $ECHO_C" >&6; }
31284 if test "${ac_cv_func_crypt+set}" = set; then
31285 echo $ECHO_N "(cached) $ECHO_C" >&6
31287 cat >conftest.$ac_ext <<_ACEOF
31290 cat confdefs.h >>conftest.$ac_ext
31291 cat >>conftest.$ac_ext <<_ACEOF
31292 /* end confdefs.h. */
31293 /* Define crypt to an innocuous variant, in case <limits.h> declares crypt.
31294 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31295 #define crypt innocuous_crypt
31297 /* System header to define __stub macros and hopefully few prototypes,
31298 which can conflict with char crypt (); below.
31299 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31300 <limits.h> exists even on freestanding compilers. */
31303 # include <limits.h>
31305 # include <assert.h>
31310 /* Override any GCC internal prototype to avoid an error.
31311 Use char because int might match the return type of a GCC
31312 builtin and then its argument prototype would still apply. */
31317 /* The GNU C library defines this for functions which it implements
31318 to always fail with ENOSYS. Some functions are actually named
31319 something starting with __ and the normal name is an alias. */
31320 #if defined __stub_crypt || defined __stub___crypt
31332 rm -f conftest.$ac_objext conftest$ac_exeext
31333 if { (ac_try="$ac_link"
31334 case "(($ac_try" in
31335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31336 *) ac_try_echo=$ac_try;;
31338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31339 (eval "$ac_link") 2>conftest.er1
31341 grep -v '^ *+' conftest.er1 >conftest.err
31343 cat conftest.err >&5
31344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31345 (exit $ac_status); } && {
31346 test -z "$ac_c_werror_flag" ||
31347 test ! -s conftest.err
31348 } && test -s conftest$ac_exeext &&
31349 $as_test_x conftest$ac_exeext; then
31350 ac_cv_func_crypt=yes
31352 echo "$as_me: failed program was:" >&5
31353 sed 's/^/| /' conftest.$ac_ext >&5
31355 ac_cv_func_crypt=no
31358 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31359 conftest$ac_exeext conftest.$ac_ext
31361 { echo "$as_me:$LINENO: result: $ac_cv_func_crypt" >&5
31362 echo "${ECHO_T}$ac_cv_func_crypt" >&6; }
31363 if test $ac_cv_func_crypt = yes; then
31368 { echo "$as_me:$LINENO: checking for crypt in -lcrypt" >&5
31369 echo $ECHO_N "checking for crypt in -lcrypt... $ECHO_C" >&6; }
31370 if test "${ac_cv_lib_crypt_crypt+set}" = set; then
31371 echo $ECHO_N "(cached) $ECHO_C" >&6
31373 ac_check_lib_save_LIBS=$LIBS
31374 LIBS="-lcrypt $LIBS"
31375 cat >conftest.$ac_ext <<_ACEOF
31378 cat confdefs.h >>conftest.$ac_ext
31379 cat >>conftest.$ac_ext <<_ACEOF
31380 /* end confdefs.h. */
31382 /* Override any GCC internal prototype to avoid an error.
31383 Use char because int might match the return type of a GCC
31384 builtin and then its argument prototype would still apply. */
31397 rm -f conftest.$ac_objext conftest$ac_exeext
31398 if { (ac_try="$ac_link"
31399 case "(($ac_try" in
31400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31401 *) ac_try_echo=$ac_try;;
31403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31404 (eval "$ac_link") 2>conftest.er1
31406 grep -v '^ *+' conftest.er1 >conftest.err
31408 cat conftest.err >&5
31409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31410 (exit $ac_status); } && {
31411 test -z "$ac_c_werror_flag" ||
31412 test ! -s conftest.err
31413 } && test -s conftest$ac_exeext &&
31414 $as_test_x conftest$ac_exeext; then
31415 ac_cv_lib_crypt_crypt=yes
31417 echo "$as_me: failed program was:" >&5
31418 sed 's/^/| /' conftest.$ac_ext >&5
31420 ac_cv_lib_crypt_crypt=no
31423 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31424 conftest$ac_exeext conftest.$ac_ext
31425 LIBS=$ac_check_lib_save_LIBS
31427 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypt_crypt" >&5
31428 echo "${ECHO_T}$ac_cv_lib_crypt_crypt" >&6; }
31429 if test $ac_cv_lib_crypt_crypt = yes; then
31430 LUTIL_LIBS="$LUTIL_LIBS -lcrypt"
31441 if test $have_crypt = yes ; then
31443 cat >>confdefs.h <<\_ACEOF
31444 #define HAVE_CRYPT 1
31448 { echo "$as_me:$LINENO: WARNING: could not find crypt" >&5
31449 echo "$as_me: WARNING: could not find crypt" >&2;}
31450 if test $ol_enable_crypt = yes ; then
31451 { { echo "$as_me:$LINENO: error: could not find crypt, select appropriate options or disable" >&5
31452 echo "$as_me: error: could not find crypt, select appropriate options or disable" >&2;}
31453 { (exit 1); exit 1; }; }
31456 { echo "$as_me:$LINENO: WARNING: disabling crypt support" >&5
31457 echo "$as_me: WARNING: disabling crypt support" >&2;}
31462 if test $ol_enable_proctitle != no ; then
31463 { echo "$as_me:$LINENO: checking for setproctitle" >&5
31464 echo $ECHO_N "checking for setproctitle... $ECHO_C" >&6; }
31465 if test "${ac_cv_func_setproctitle+set}" = set; then
31466 echo $ECHO_N "(cached) $ECHO_C" >&6
31468 cat >conftest.$ac_ext <<_ACEOF
31471 cat confdefs.h >>conftest.$ac_ext
31472 cat >>conftest.$ac_ext <<_ACEOF
31473 /* end confdefs.h. */
31474 /* Define setproctitle to an innocuous variant, in case <limits.h> declares setproctitle.
31475 For example, HP-UX 11i <limits.h> declares gettimeofday. */
31476 #define setproctitle innocuous_setproctitle
31478 /* System header to define __stub macros and hopefully few prototypes,
31479 which can conflict with char setproctitle (); below.
31480 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
31481 <limits.h> exists even on freestanding compilers. */
31484 # include <limits.h>
31486 # include <assert.h>
31489 #undef setproctitle
31491 /* Override any GCC internal prototype to avoid an error.
31492 Use char because int might match the return type of a GCC
31493 builtin and then its argument prototype would still apply. */
31497 char setproctitle ();
31498 /* The GNU C library defines this for functions which it implements
31499 to always fail with ENOSYS. Some functions are actually named
31500 something starting with __ and the normal name is an alias. */
31501 #if defined __stub_setproctitle || defined __stub___setproctitle
31508 return setproctitle ();
31513 rm -f conftest.$ac_objext conftest$ac_exeext
31514 if { (ac_try="$ac_link"
31515 case "(($ac_try" in
31516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31517 *) ac_try_echo=$ac_try;;
31519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31520 (eval "$ac_link") 2>conftest.er1
31522 grep -v '^ *+' conftest.er1 >conftest.err
31524 cat conftest.err >&5
31525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31526 (exit $ac_status); } && {
31527 test -z "$ac_c_werror_flag" ||
31528 test ! -s conftest.err
31529 } && test -s conftest$ac_exeext &&
31530 $as_test_x conftest$ac_exeext; then
31531 ac_cv_func_setproctitle=yes
31533 echo "$as_me: failed program was:" >&5
31534 sed 's/^/| /' conftest.$ac_ext >&5
31536 ac_cv_func_setproctitle=no
31539 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31540 conftest$ac_exeext conftest.$ac_ext
31542 { echo "$as_me:$LINENO: result: $ac_cv_func_setproctitle" >&5
31543 echo "${ECHO_T}$ac_cv_func_setproctitle" >&6; }
31544 if test $ac_cv_func_setproctitle = yes; then
31545 have_setproctitle=yes
31548 { echo "$as_me:$LINENO: checking for setproctitle in -lutil" >&5
31549 echo $ECHO_N "checking for setproctitle in -lutil... $ECHO_C" >&6; }
31550 if test "${ac_cv_lib_util_setproctitle+set}" = set; then
31551 echo $ECHO_N "(cached) $ECHO_C" >&6
31553 ac_check_lib_save_LIBS=$LIBS
31554 LIBS="-lutil $LIBS"
31555 cat >conftest.$ac_ext <<_ACEOF
31558 cat confdefs.h >>conftest.$ac_ext
31559 cat >>conftest.$ac_ext <<_ACEOF
31560 /* end confdefs.h. */
31562 /* Override any GCC internal prototype to avoid an error.
31563 Use char because int might match the return type of a GCC
31564 builtin and then its argument prototype would still apply. */
31568 char setproctitle ();
31572 return setproctitle ();
31577 rm -f conftest.$ac_objext conftest$ac_exeext
31578 if { (ac_try="$ac_link"
31579 case "(($ac_try" in
31580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31581 *) ac_try_echo=$ac_try;;
31583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31584 (eval "$ac_link") 2>conftest.er1
31586 grep -v '^ *+' conftest.er1 >conftest.err
31588 cat conftest.err >&5
31589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31590 (exit $ac_status); } && {
31591 test -z "$ac_c_werror_flag" ||
31592 test ! -s conftest.err
31593 } && test -s conftest$ac_exeext &&
31594 $as_test_x conftest$ac_exeext; then
31595 ac_cv_lib_util_setproctitle=yes
31597 echo "$as_me: failed program was:" >&5
31598 sed 's/^/| /' conftest.$ac_ext >&5
31600 ac_cv_lib_util_setproctitle=no
31603 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31604 conftest$ac_exeext conftest.$ac_ext
31605 LIBS=$ac_check_lib_save_LIBS
31607 { echo "$as_me:$LINENO: result: $ac_cv_lib_util_setproctitle" >&5
31608 echo "${ECHO_T}$ac_cv_lib_util_setproctitle" >&6; }
31609 if test $ac_cv_lib_util_setproctitle = yes; then
31610 have_setproctitle=yes
31611 LUTIL_LIBS="$LUTIL_LIBS -lutil"
31613 have_setproctitle=no
31614 case " $LIBOBJS " in
31615 *" setproctitle.$ac_objext "* ) ;;
31616 *) LIBOBJS="$LIBOBJS setproctitle.$ac_objext"
31620 LIBSRCS="$LIBSRCS setproctitle.c"
31626 if test $have_setproctitle = yes ; then
31628 cat >>confdefs.h <<\_ACEOF
31629 #define HAVE_SETPROCTITLE 1
31635 if test $ol_enable_slp != no ; then
31637 for ac_header in slp.h
31639 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
31640 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
31641 { echo "$as_me:$LINENO: checking for $ac_header" >&5
31642 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
31643 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
31644 echo $ECHO_N "(cached) $ECHO_C" >&6
31646 ac_res=`eval echo '${'$as_ac_Header'}'`
31647 { echo "$as_me:$LINENO: result: $ac_res" >&5
31648 echo "${ECHO_T}$ac_res" >&6; }
31650 # Is the header compilable?
31651 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
31652 echo $ECHO_N "checking $ac_header usability... $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 $ac_includes_default
31660 #include <$ac_header>
31662 rm -f conftest.$ac_objext
31663 if { (ac_try="$ac_compile"
31664 case "(($ac_try" in
31665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31666 *) ac_try_echo=$ac_try;;
31668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31669 (eval "$ac_compile") 2>conftest.er1
31671 grep -v '^ *+' conftest.er1 >conftest.err
31673 cat conftest.err >&5
31674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31675 (exit $ac_status); } && {
31676 test -z "$ac_c_werror_flag" ||
31677 test ! -s conftest.err
31678 } && test -s conftest.$ac_objext; then
31679 ac_header_compiler=yes
31681 echo "$as_me: failed program was:" >&5
31682 sed 's/^/| /' conftest.$ac_ext >&5
31684 ac_header_compiler=no
31687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
31688 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
31689 echo "${ECHO_T}$ac_header_compiler" >&6; }
31691 # Is the header present?
31692 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
31693 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
31694 cat >conftest.$ac_ext <<_ACEOF
31697 cat confdefs.h >>conftest.$ac_ext
31698 cat >>conftest.$ac_ext <<_ACEOF
31699 /* end confdefs.h. */
31700 #include <$ac_header>
31702 if { (ac_try="$ac_cpp conftest.$ac_ext"
31703 case "(($ac_try" in
31704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31705 *) ac_try_echo=$ac_try;;
31707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31708 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
31710 grep -v '^ *+' conftest.er1 >conftest.err
31712 cat conftest.err >&5
31713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31714 (exit $ac_status); } >/dev/null && {
31715 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
31716 test ! -s conftest.err
31718 ac_header_preproc=yes
31720 echo "$as_me: failed program was:" >&5
31721 sed 's/^/| /' conftest.$ac_ext >&5
31723 ac_header_preproc=no
31726 rm -f conftest.err conftest.$ac_ext
31727 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
31728 echo "${ECHO_T}$ac_header_preproc" >&6; }
31730 # So? What about this header?
31731 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
31733 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
31734 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
31735 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
31736 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
31737 ac_header_preproc=yes
31740 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
31741 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
31742 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
31743 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
31744 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
31745 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
31746 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
31747 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
31748 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
31749 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
31750 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
31751 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
31753 ## --------------------------------------------- ##
31754 ## Report this to <http://www.openldap.org/its/> ##
31755 ## --------------------------------------------- ##
31757 ) | sed "s/^/$as_me: WARNING: /" >&2
31760 { echo "$as_me:$LINENO: checking for $ac_header" >&5
31761 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
31762 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
31763 echo $ECHO_N "(cached) $ECHO_C" >&6
31765 eval "$as_ac_Header=\$ac_header_preproc"
31767 ac_res=`eval echo '${'$as_ac_Header'}'`
31768 { echo "$as_me:$LINENO: result: $ac_res" >&5
31769 echo "${ECHO_T}$ac_res" >&6; }
31772 if test `eval echo '${'$as_ac_Header'}'` = yes; then
31773 cat >>confdefs.h <<_ACEOF
31774 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
31782 if test $ac_cv_header_slp_h = yes ; then
31783 { echo "$as_me:$LINENO: checking for SLPOpen in -lslp" >&5
31784 echo $ECHO_N "checking for SLPOpen in -lslp... $ECHO_C" >&6; }
31785 if test "${ac_cv_lib_slp_SLPOpen+set}" = set; then
31786 echo $ECHO_N "(cached) $ECHO_C" >&6
31788 ac_check_lib_save_LIBS=$LIBS
31790 cat >conftest.$ac_ext <<_ACEOF
31793 cat confdefs.h >>conftest.$ac_ext
31794 cat >>conftest.$ac_ext <<_ACEOF
31795 /* end confdefs.h. */
31797 /* Override any GCC internal prototype to avoid an error.
31798 Use char because int might match the return type of a GCC
31799 builtin and then its argument prototype would still apply. */
31812 rm -f conftest.$ac_objext conftest$ac_exeext
31813 if { (ac_try="$ac_link"
31814 case "(($ac_try" in
31815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31816 *) ac_try_echo=$ac_try;;
31818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31819 (eval "$ac_link") 2>conftest.er1
31821 grep -v '^ *+' conftest.er1 >conftest.err
31823 cat conftest.err >&5
31824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31825 (exit $ac_status); } && {
31826 test -z "$ac_c_werror_flag" ||
31827 test ! -s conftest.err
31828 } && test -s conftest$ac_exeext &&
31829 $as_test_x conftest$ac_exeext; then
31830 ac_cv_lib_slp_SLPOpen=yes
31832 echo "$as_me: failed program was:" >&5
31833 sed 's/^/| /' conftest.$ac_ext >&5
31835 ac_cv_lib_slp_SLPOpen=no
31838 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31839 conftest$ac_exeext conftest.$ac_ext
31840 LIBS=$ac_check_lib_save_LIBS
31842 { echo "$as_me:$LINENO: result: $ac_cv_lib_slp_SLPOpen" >&5
31843 echo "${ECHO_T}$ac_cv_lib_slp_SLPOpen" >&6; }
31844 if test $ac_cv_lib_slp_SLPOpen = yes; then
31850 if test $have_slp = yes ; then
31852 cat >>confdefs.h <<\_ACEOF
31856 SLAPD_SLP_LIBS=-lslp
31859 elif test $ol_enable_slp = yes ; then
31860 { { echo "$as_me:$LINENO: error: SLP not found" >&5
31861 echo "$as_me: error: SLP not found" >&2;}
31862 { (exit 1); exit 1; }; }
31867 { echo "$as_me:$LINENO: checking for mode_t" >&5
31868 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6; }
31869 if test "${ac_cv_type_mode_t+set}" = set; then
31870 echo $ECHO_N "(cached) $ECHO_C" >&6
31872 cat >conftest.$ac_ext <<_ACEOF
31875 cat confdefs.h >>conftest.$ac_ext
31876 cat >>conftest.$ac_ext <<_ACEOF
31877 /* end confdefs.h. */
31878 $ac_includes_default
31879 typedef mode_t ac__type_new_;
31883 if ((ac__type_new_ *) 0)
31885 if (sizeof (ac__type_new_))
31891 rm -f conftest.$ac_objext
31892 if { (ac_try="$ac_compile"
31893 case "(($ac_try" in
31894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31895 *) ac_try_echo=$ac_try;;
31897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31898 (eval "$ac_compile") 2>conftest.er1
31900 grep -v '^ *+' conftest.er1 >conftest.err
31902 cat conftest.err >&5
31903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31904 (exit $ac_status); } && {
31905 test -z "$ac_c_werror_flag" ||
31906 test ! -s conftest.err
31907 } && test -s conftest.$ac_objext; then
31908 ac_cv_type_mode_t=yes
31910 echo "$as_me: failed program was:" >&5
31911 sed 's/^/| /' conftest.$ac_ext >&5
31913 ac_cv_type_mode_t=no
31916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
31918 { echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
31919 echo "${ECHO_T}$ac_cv_type_mode_t" >&6; }
31920 if test $ac_cv_type_mode_t = yes; then
31924 cat >>confdefs.h <<_ACEOF
31930 { echo "$as_me:$LINENO: checking for off_t" >&5
31931 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
31932 if test "${ac_cv_type_off_t+set}" = set; then
31933 echo $ECHO_N "(cached) $ECHO_C" >&6
31935 cat >conftest.$ac_ext <<_ACEOF
31938 cat confdefs.h >>conftest.$ac_ext
31939 cat >>conftest.$ac_ext <<_ACEOF
31940 /* end confdefs.h. */
31941 $ac_includes_default
31942 typedef off_t ac__type_new_;
31946 if ((ac__type_new_ *) 0)
31948 if (sizeof (ac__type_new_))
31954 rm -f conftest.$ac_objext
31955 if { (ac_try="$ac_compile"
31956 case "(($ac_try" in
31957 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31958 *) ac_try_echo=$ac_try;;
31960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
31961 (eval "$ac_compile") 2>conftest.er1
31963 grep -v '^ *+' conftest.er1 >conftest.err
31965 cat conftest.err >&5
31966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
31967 (exit $ac_status); } && {
31968 test -z "$ac_c_werror_flag" ||
31969 test ! -s conftest.err
31970 } && test -s conftest.$ac_objext; then
31971 ac_cv_type_off_t=yes
31973 echo "$as_me: failed program was:" >&5
31974 sed 's/^/| /' conftest.$ac_ext >&5
31976 ac_cv_type_off_t=no
31979 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
31981 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
31982 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
31983 if test $ac_cv_type_off_t = yes; then
31987 cat >>confdefs.h <<_ACEOF
31993 { echo "$as_me:$LINENO: checking for pid_t" >&5
31994 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
31995 if test "${ac_cv_type_pid_t+set}" = set; then
31996 echo $ECHO_N "(cached) $ECHO_C" >&6
31998 cat >conftest.$ac_ext <<_ACEOF
32001 cat confdefs.h >>conftest.$ac_ext
32002 cat >>conftest.$ac_ext <<_ACEOF
32003 /* end confdefs.h. */
32004 $ac_includes_default
32005 typedef pid_t ac__type_new_;
32009 if ((ac__type_new_ *) 0)
32011 if (sizeof (ac__type_new_))
32017 rm -f conftest.$ac_objext
32018 if { (ac_try="$ac_compile"
32019 case "(($ac_try" in
32020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32021 *) ac_try_echo=$ac_try;;
32023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32024 (eval "$ac_compile") 2>conftest.er1
32026 grep -v '^ *+' conftest.er1 >conftest.err
32028 cat conftest.err >&5
32029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32030 (exit $ac_status); } && {
32031 test -z "$ac_c_werror_flag" ||
32032 test ! -s conftest.err
32033 } && test -s conftest.$ac_objext; then
32034 ac_cv_type_pid_t=yes
32036 echo "$as_me: failed program was:" >&5
32037 sed 's/^/| /' conftest.$ac_ext >&5
32039 ac_cv_type_pid_t=no
32042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32044 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
32045 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
32046 if test $ac_cv_type_pid_t = yes; then
32050 cat >>confdefs.h <<_ACEOF
32056 { echo "$as_me:$LINENO: checking for ssize_t" >&5
32057 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6; }
32058 if test "${ac_cv_type_ssize_t+set}" = set; then
32059 echo $ECHO_N "(cached) $ECHO_C" >&6
32061 cat >conftest.$ac_ext <<_ACEOF
32064 cat confdefs.h >>conftest.$ac_ext
32065 cat >>conftest.$ac_ext <<_ACEOF
32066 /* end confdefs.h. */
32067 $ac_includes_default
32068 typedef ssize_t ac__type_new_;
32072 if ((ac__type_new_ *) 0)
32074 if (sizeof (ac__type_new_))
32080 rm -f conftest.$ac_objext
32081 if { (ac_try="$ac_compile"
32082 case "(($ac_try" in
32083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32084 *) ac_try_echo=$ac_try;;
32086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32087 (eval "$ac_compile") 2>conftest.er1
32089 grep -v '^ *+' conftest.er1 >conftest.err
32091 cat conftest.err >&5
32092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32093 (exit $ac_status); } && {
32094 test -z "$ac_c_werror_flag" ||
32095 test ! -s conftest.err
32096 } && test -s conftest.$ac_objext; then
32097 ac_cv_type_ssize_t=yes
32099 echo "$as_me: failed program was:" >&5
32100 sed 's/^/| /' conftest.$ac_ext >&5
32102 ac_cv_type_ssize_t=no
32105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32107 { echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
32108 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6; }
32109 if test $ac_cv_type_ssize_t = yes; then
32113 cat >>confdefs.h <<_ACEOF
32114 #define ssize_t signed int
32119 { echo "$as_me:$LINENO: checking for caddr_t" >&5
32120 echo $ECHO_N "checking for caddr_t... $ECHO_C" >&6; }
32121 if test "${ac_cv_type_caddr_t+set}" = set; then
32122 echo $ECHO_N "(cached) $ECHO_C" >&6
32124 cat >conftest.$ac_ext <<_ACEOF
32127 cat confdefs.h >>conftest.$ac_ext
32128 cat >>conftest.$ac_ext <<_ACEOF
32129 /* end confdefs.h. */
32130 $ac_includes_default
32131 typedef caddr_t ac__type_new_;
32135 if ((ac__type_new_ *) 0)
32137 if (sizeof (ac__type_new_))
32143 rm -f conftest.$ac_objext
32144 if { (ac_try="$ac_compile"
32145 case "(($ac_try" in
32146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32147 *) ac_try_echo=$ac_try;;
32149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32150 (eval "$ac_compile") 2>conftest.er1
32152 grep -v '^ *+' conftest.er1 >conftest.err
32154 cat conftest.err >&5
32155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32156 (exit $ac_status); } && {
32157 test -z "$ac_c_werror_flag" ||
32158 test ! -s conftest.err
32159 } && test -s conftest.$ac_objext; then
32160 ac_cv_type_caddr_t=yes
32162 echo "$as_me: failed program was:" >&5
32163 sed 's/^/| /' conftest.$ac_ext >&5
32165 ac_cv_type_caddr_t=no
32168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32170 { echo "$as_me:$LINENO: result: $ac_cv_type_caddr_t" >&5
32171 echo "${ECHO_T}$ac_cv_type_caddr_t" >&6; }
32172 if test $ac_cv_type_caddr_t = yes; then
32176 cat >>confdefs.h <<_ACEOF
32177 #define caddr_t char *
32182 { echo "$as_me:$LINENO: checking for size_t" >&5
32183 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
32184 if test "${ac_cv_type_size_t+set}" = set; then
32185 echo $ECHO_N "(cached) $ECHO_C" >&6
32187 cat >conftest.$ac_ext <<_ACEOF
32190 cat confdefs.h >>conftest.$ac_ext
32191 cat >>conftest.$ac_ext <<_ACEOF
32192 /* end confdefs.h. */
32193 $ac_includes_default
32194 typedef size_t ac__type_new_;
32198 if ((ac__type_new_ *) 0)
32200 if (sizeof (ac__type_new_))
32206 rm -f conftest.$ac_objext
32207 if { (ac_try="$ac_compile"
32208 case "(($ac_try" in
32209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32210 *) ac_try_echo=$ac_try;;
32212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32213 (eval "$ac_compile") 2>conftest.er1
32215 grep -v '^ *+' conftest.er1 >conftest.err
32217 cat conftest.err >&5
32218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32219 (exit $ac_status); } && {
32220 test -z "$ac_c_werror_flag" ||
32221 test ! -s conftest.err
32222 } && test -s conftest.$ac_objext; then
32223 ac_cv_type_size_t=yes
32225 echo "$as_me: failed program was:" >&5
32226 sed 's/^/| /' conftest.$ac_ext >&5
32228 ac_cv_type_size_t=no
32231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32233 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
32234 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
32235 if test $ac_cv_type_size_t = yes; then
32239 cat >>confdefs.h <<_ACEOF
32240 #define size_t unsigned
32246 { echo "$as_me:$LINENO: checking for long long" >&5
32247 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
32248 if test "${ac_cv_type_long_long+set}" = set; then
32249 echo $ECHO_N "(cached) $ECHO_C" >&6
32251 cat >conftest.$ac_ext <<_ACEOF
32254 cat confdefs.h >>conftest.$ac_ext
32255 cat >>conftest.$ac_ext <<_ACEOF
32256 /* end confdefs.h. */
32257 $ac_includes_default
32258 typedef long long ac__type_new_;
32262 if ((ac__type_new_ *) 0)
32264 if (sizeof (ac__type_new_))
32270 rm -f conftest.$ac_objext
32271 if { (ac_try="$ac_compile"
32272 case "(($ac_try" in
32273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32274 *) ac_try_echo=$ac_try;;
32276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32277 (eval "$ac_compile") 2>conftest.er1
32279 grep -v '^ *+' conftest.er1 >conftest.err
32281 cat conftest.err >&5
32282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32283 (exit $ac_status); } && {
32284 test -z "$ac_c_werror_flag" ||
32285 test ! -s conftest.err
32286 } && test -s conftest.$ac_objext; then
32287 ac_cv_type_long_long=yes
32289 echo "$as_me: failed program was:" >&5
32290 sed 's/^/| /' conftest.$ac_ext >&5
32292 ac_cv_type_long_long=no
32295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32297 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
32298 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
32299 if test $ac_cv_type_long_long = yes; then
32301 cat >>confdefs.h <<_ACEOF
32302 #define HAVE_LONG_LONG 1
32308 { echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
32309 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6; }
32310 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
32311 echo $ECHO_N "(cached) $ECHO_C" >&6
32313 cat >conftest.$ac_ext <<_ACEOF
32316 cat confdefs.h >>conftest.$ac_ext
32317 cat >>conftest.$ac_ext <<_ACEOF
32318 /* end confdefs.h. */
32319 $ac_includes_default
32320 typedef ptrdiff_t ac__type_new_;
32324 if ((ac__type_new_ *) 0)
32326 if (sizeof (ac__type_new_))
32332 rm -f conftest.$ac_objext
32333 if { (ac_try="$ac_compile"
32334 case "(($ac_try" in
32335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32336 *) ac_try_echo=$ac_try;;
32338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32339 (eval "$ac_compile") 2>conftest.er1
32341 grep -v '^ *+' conftest.er1 >conftest.err
32343 cat conftest.err >&5
32344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32345 (exit $ac_status); } && {
32346 test -z "$ac_c_werror_flag" ||
32347 test ! -s conftest.err
32348 } && test -s conftest.$ac_objext; then
32349 ac_cv_type_ptrdiff_t=yes
32351 echo "$as_me: failed program was:" >&5
32352 sed 's/^/| /' conftest.$ac_ext >&5
32354 ac_cv_type_ptrdiff_t=no
32357 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32359 { echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
32360 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6; }
32361 if test $ac_cv_type_ptrdiff_t = yes; then
32363 cat >>confdefs.h <<_ACEOF
32364 #define HAVE_PTRDIFF_T 1
32372 { echo "$as_me:$LINENO: checking for socklen_t" >&5
32373 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
32374 if test "${ac_cv_type_socklen_t+set}" = set; then
32375 echo $ECHO_N "(cached) $ECHO_C" >&6
32377 cat >conftest.$ac_ext <<_ACEOF
32380 cat confdefs.h >>conftest.$ac_ext
32381 cat >>conftest.$ac_ext <<_ACEOF
32382 /* end confdefs.h. */
32383 $ac_includes_default
32384 #ifdef HAVE_SYS_SOCKET_H
32385 #include <sys/socket.h>
32388 typedef socklen_t ac__type_new_;
32392 if ((ac__type_new_ *) 0)
32394 if (sizeof (ac__type_new_))
32400 rm -f conftest.$ac_objext
32401 if { (ac_try="$ac_compile"
32402 case "(($ac_try" in
32403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32404 *) ac_try_echo=$ac_try;;
32406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32407 (eval "$ac_compile") 2>conftest.er1
32409 grep -v '^ *+' conftest.er1 >conftest.err
32411 cat conftest.err >&5
32412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32413 (exit $ac_status); } && {
32414 test -z "$ac_c_werror_flag" ||
32415 test ! -s conftest.err
32416 } && test -s conftest.$ac_objext; then
32417 ac_cv_type_socklen_t=yes
32419 echo "$as_me: failed program was:" >&5
32420 sed 's/^/| /' conftest.$ac_ext >&5
32422 ac_cv_type_socklen_t=no
32425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32427 { echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
32428 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
32431 { echo "$as_me:$LINENO: checking the type of arg 3 to accept()" >&5
32432 echo $ECHO_N "checking the type of arg 3 to accept()... $ECHO_C" >&6; }
32433 if test "${ol_cv_type_ber_socklen_t+set}" = set; then
32434 echo $ECHO_N "(cached) $ECHO_C" >&6
32437 set socklen_t int unsigned "unsigned long" long size_t
32438 test "$ac_cv_type_socklen_t" = yes || shift
32439 ol_cv_type_ber_socklen_t=$1 guessing="guessing "
32440 for lentype in "$@" ; do for addrtype in "struct sockaddr" void ; do
32441 cat >conftest.$ac_ext <<_ACEOF
32444 cat confdefs.h >>conftest.$ac_ext
32445 cat >>conftest.$ac_ext <<_ACEOF
32446 /* end confdefs.h. */
32447 $ac_includes_default
32448 #ifdef HAVE_SYS_SOCKET_H
32449 #include <sys/socket.h>
32451 extern int accept(int s, $addrtype *ap, $lentype *lp);
32457 accept(0, (struct sockaddr *) 0, ($lentype *) 0);
32463 rm -f conftest.$ac_objext
32464 if { (ac_try="$ac_compile"
32465 case "(($ac_try" in
32466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32467 *) ac_try_echo=$ac_try;;
32469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32470 (eval "$ac_compile") 2>conftest.er1
32472 grep -v '^ *+' conftest.er1 >conftest.err
32474 cat conftest.err >&5
32475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32476 (exit $ac_status); } && {
32477 test -z "$ac_c_werror_flag" ||
32478 test ! -s conftest.err
32479 } && test -s conftest.$ac_objext; then
32480 ol_cv_type_ber_socklen_t=$lentype guessing= ; break 2
32482 echo "$as_me: failed program was:" >&5
32483 sed 's/^/| /' conftest.$ac_ext >&5
32488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32492 { echo "$as_me:$LINENO: result: $guessing$ol_cv_type_ber_socklen_t *" >&5
32493 echo "${ECHO_T}$guessing$ol_cv_type_ber_socklen_t *" >&6; }
32495 cat >>confdefs.h <<_ACEOF
32496 #define ber_socklen_t $ol_cv_type_ber_socklen_t
32500 if test "$ac_cv_type_socklen_t" != yes; then
32502 cat >>confdefs.h <<_ACEOF
32503 #define socklen_t $ol_cv_type_ber_socklen_t
32509 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
32510 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
32511 if test "${ac_cv_type_signal+set}" = set; then
32512 echo $ECHO_N "(cached) $ECHO_C" >&6
32514 cat >conftest.$ac_ext <<_ACEOF
32517 cat confdefs.h >>conftest.$ac_ext
32518 cat >>conftest.$ac_ext <<_ACEOF
32519 /* end confdefs.h. */
32520 #include <sys/types.h>
32521 #include <signal.h>
32526 return *(signal (0, 0)) (0) == 1;
32531 rm -f conftest.$ac_objext
32532 if { (ac_try="$ac_compile"
32533 case "(($ac_try" in
32534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32535 *) ac_try_echo=$ac_try;;
32537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32538 (eval "$ac_compile") 2>conftest.er1
32540 grep -v '^ *+' conftest.er1 >conftest.err
32542 cat conftest.err >&5
32543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32544 (exit $ac_status); } && {
32545 test -z "$ac_c_werror_flag" ||
32546 test ! -s conftest.err
32547 } && test -s conftest.$ac_objext; then
32548 ac_cv_type_signal=int
32550 echo "$as_me: failed program was:" >&5
32551 sed 's/^/| /' conftest.$ac_ext >&5
32553 ac_cv_type_signal=void
32556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32558 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
32559 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
32561 cat >>confdefs.h <<_ACEOF
32562 #define RETSIGTYPE $ac_cv_type_signal
32567 { echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
32568 echo $ECHO_N "checking for sig_atomic_t... $ECHO_C" >&6; }
32569 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
32570 echo $ECHO_N "(cached) $ECHO_C" >&6
32572 cat >conftest.$ac_ext <<_ACEOF
32575 cat confdefs.h >>conftest.$ac_ext
32576 cat >>conftest.$ac_ext <<_ACEOF
32577 /* end confdefs.h. */
32578 $ac_includes_default
32579 #include <signal.h>
32582 typedef sig_atomic_t ac__type_new_;
32586 if ((ac__type_new_ *) 0)
32588 if (sizeof (ac__type_new_))
32594 rm -f conftest.$ac_objext
32595 if { (ac_try="$ac_compile"
32596 case "(($ac_try" in
32597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32598 *) ac_try_echo=$ac_try;;
32600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32601 (eval "$ac_compile") 2>conftest.er1
32603 grep -v '^ *+' conftest.er1 >conftest.err
32605 cat conftest.err >&5
32606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32607 (exit $ac_status); } && {
32608 test -z "$ac_c_werror_flag" ||
32609 test ! -s conftest.err
32610 } && test -s conftest.$ac_objext; then
32611 ac_cv_type_sig_atomic_t=yes
32613 echo "$as_me: failed program was:" >&5
32614 sed 's/^/| /' conftest.$ac_ext >&5
32616 ac_cv_type_sig_atomic_t=no
32619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32621 { echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
32622 echo "${ECHO_T}$ac_cv_type_sig_atomic_t" >&6; }
32623 if test $ac_cv_type_sig_atomic_t = yes; then
32627 cat >>confdefs.h <<_ACEOF
32628 #define sig_atomic_t int
32634 { echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
32635 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6; }
32636 if test "${ac_cv_type_uid_t+set}" = set; then
32637 echo $ECHO_N "(cached) $ECHO_C" >&6
32639 cat >conftest.$ac_ext <<_ACEOF
32642 cat confdefs.h >>conftest.$ac_ext
32643 cat >>conftest.$ac_ext <<_ACEOF
32644 /* end confdefs.h. */
32645 #include <sys/types.h>
32648 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
32649 $EGREP "uid_t" >/dev/null 2>&1; then
32650 ac_cv_type_uid_t=yes
32652 ac_cv_type_uid_t=no
32657 { echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
32658 echo "${ECHO_T}$ac_cv_type_uid_t" >&6; }
32659 if test $ac_cv_type_uid_t = no; then
32661 cat >>confdefs.h <<\_ACEOF
32666 cat >>confdefs.h <<\_ACEOF
32673 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
32674 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
32675 if test "${ac_cv_header_time+set}" = set; then
32676 echo $ECHO_N "(cached) $ECHO_C" >&6
32678 cat >conftest.$ac_ext <<_ACEOF
32681 cat confdefs.h >>conftest.$ac_ext
32682 cat >>conftest.$ac_ext <<_ACEOF
32683 /* end confdefs.h. */
32684 #include <sys/types.h>
32685 #include <sys/time.h>
32691 if ((struct tm *) 0)
32697 rm -f conftest.$ac_objext
32698 if { (ac_try="$ac_compile"
32699 case "(($ac_try" in
32700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32701 *) ac_try_echo=$ac_try;;
32703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32704 (eval "$ac_compile") 2>conftest.er1
32706 grep -v '^ *+' conftest.er1 >conftest.err
32708 cat conftest.err >&5
32709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32710 (exit $ac_status); } && {
32711 test -z "$ac_c_werror_flag" ||
32712 test ! -s conftest.err
32713 } && test -s conftest.$ac_objext; then
32714 ac_cv_header_time=yes
32716 echo "$as_me: failed program was:" >&5
32717 sed 's/^/| /' conftest.$ac_ext >&5
32719 ac_cv_header_time=no
32722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32724 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
32725 echo "${ECHO_T}$ac_cv_header_time" >&6; }
32726 if test $ac_cv_header_time = yes; then
32728 cat >>confdefs.h <<\_ACEOF
32729 #define TIME_WITH_SYS_TIME 1
32734 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
32735 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
32736 if test "${ac_cv_struct_tm+set}" = set; then
32737 echo $ECHO_N "(cached) $ECHO_C" >&6
32739 cat >conftest.$ac_ext <<_ACEOF
32742 cat confdefs.h >>conftest.$ac_ext
32743 cat >>conftest.$ac_ext <<_ACEOF
32744 /* end confdefs.h. */
32745 #include <sys/types.h>
32752 int *p = &tm.tm_sec;
32758 rm -f conftest.$ac_objext
32759 if { (ac_try="$ac_compile"
32760 case "(($ac_try" in
32761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32762 *) ac_try_echo=$ac_try;;
32764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32765 (eval "$ac_compile") 2>conftest.er1
32767 grep -v '^ *+' conftest.er1 >conftest.err
32769 cat conftest.err >&5
32770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32771 (exit $ac_status); } && {
32772 test -z "$ac_c_werror_flag" ||
32773 test ! -s conftest.err
32774 } && test -s conftest.$ac_objext; then
32775 ac_cv_struct_tm=time.h
32777 echo "$as_me: failed program was:" >&5
32778 sed 's/^/| /' conftest.$ac_ext >&5
32780 ac_cv_struct_tm=sys/time.h
32783 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32785 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
32786 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
32787 if test $ac_cv_struct_tm = sys/time.h; then
32789 cat >>confdefs.h <<\_ACEOF
32790 #define TM_IN_SYS_TIME 1
32795 { echo "$as_me:$LINENO: checking for struct stat.st_blksize" >&5
32796 echo $ECHO_N "checking for struct stat.st_blksize... $ECHO_C" >&6; }
32797 if test "${ac_cv_member_struct_stat_st_blksize+set}" = set; then
32798 echo $ECHO_N "(cached) $ECHO_C" >&6
32800 cat >conftest.$ac_ext <<_ACEOF
32803 cat confdefs.h >>conftest.$ac_ext
32804 cat >>conftest.$ac_ext <<_ACEOF
32805 /* end confdefs.h. */
32806 $ac_includes_default
32810 static struct stat ac_aggr;
32811 if (ac_aggr.st_blksize)
32817 rm -f conftest.$ac_objext
32818 if { (ac_try="$ac_compile"
32819 case "(($ac_try" in
32820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32821 *) ac_try_echo=$ac_try;;
32823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32824 (eval "$ac_compile") 2>conftest.er1
32826 grep -v '^ *+' conftest.er1 >conftest.err
32828 cat conftest.err >&5
32829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32830 (exit $ac_status); } && {
32831 test -z "$ac_c_werror_flag" ||
32832 test ! -s conftest.err
32833 } && test -s conftest.$ac_objext; then
32834 ac_cv_member_struct_stat_st_blksize=yes
32836 echo "$as_me: failed program was:" >&5
32837 sed 's/^/| /' conftest.$ac_ext >&5
32839 cat >conftest.$ac_ext <<_ACEOF
32842 cat confdefs.h >>conftest.$ac_ext
32843 cat >>conftest.$ac_ext <<_ACEOF
32844 /* end confdefs.h. */
32845 $ac_includes_default
32849 static struct stat ac_aggr;
32850 if (sizeof ac_aggr.st_blksize)
32856 rm -f conftest.$ac_objext
32857 if { (ac_try="$ac_compile"
32858 case "(($ac_try" in
32859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32860 *) ac_try_echo=$ac_try;;
32862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32863 (eval "$ac_compile") 2>conftest.er1
32865 grep -v '^ *+' conftest.er1 >conftest.err
32867 cat conftest.err >&5
32868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32869 (exit $ac_status); } && {
32870 test -z "$ac_c_werror_flag" ||
32871 test ! -s conftest.err
32872 } && test -s conftest.$ac_objext; then
32873 ac_cv_member_struct_stat_st_blksize=yes
32875 echo "$as_me: failed program was:" >&5
32876 sed 's/^/| /' conftest.$ac_ext >&5
32878 ac_cv_member_struct_stat_st_blksize=no
32881 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32884 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32886 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blksize" >&5
32887 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blksize" >&6; }
32888 if test $ac_cv_member_struct_stat_st_blksize = yes; then
32890 cat >>confdefs.h <<_ACEOF
32891 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
32897 { echo "$as_me:$LINENO: checking for struct passwd.pw_gecos" >&5
32898 echo $ECHO_N "checking for struct passwd.pw_gecos... $ECHO_C" >&6; }
32899 if test "${ac_cv_member_struct_passwd_pw_gecos+set}" = set; then
32900 echo $ECHO_N "(cached) $ECHO_C" >&6
32902 cat >conftest.$ac_ext <<_ACEOF
32905 cat confdefs.h >>conftest.$ac_ext
32906 cat >>conftest.$ac_ext <<_ACEOF
32907 /* end confdefs.h. */
32908 $ac_includes_default
32914 static struct passwd ac_aggr;
32915 if (ac_aggr.pw_gecos)
32921 rm -f conftest.$ac_objext
32922 if { (ac_try="$ac_compile"
32923 case "(($ac_try" in
32924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32925 *) ac_try_echo=$ac_try;;
32927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32928 (eval "$ac_compile") 2>conftest.er1
32930 grep -v '^ *+' conftest.er1 >conftest.err
32932 cat conftest.err >&5
32933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32934 (exit $ac_status); } && {
32935 test -z "$ac_c_werror_flag" ||
32936 test ! -s conftest.err
32937 } && test -s conftest.$ac_objext; then
32938 ac_cv_member_struct_passwd_pw_gecos=yes
32940 echo "$as_me: failed program was:" >&5
32941 sed 's/^/| /' conftest.$ac_ext >&5
32943 cat >conftest.$ac_ext <<_ACEOF
32946 cat confdefs.h >>conftest.$ac_ext
32947 cat >>conftest.$ac_ext <<_ACEOF
32948 /* end confdefs.h. */
32949 $ac_includes_default
32955 static struct passwd ac_aggr;
32956 if (sizeof ac_aggr.pw_gecos)
32962 rm -f conftest.$ac_objext
32963 if { (ac_try="$ac_compile"
32964 case "(($ac_try" in
32965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
32966 *) ac_try_echo=$ac_try;;
32968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
32969 (eval "$ac_compile") 2>conftest.er1
32971 grep -v '^ *+' conftest.er1 >conftest.err
32973 cat conftest.err >&5
32974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
32975 (exit $ac_status); } && {
32976 test -z "$ac_c_werror_flag" ||
32977 test ! -s conftest.err
32978 } && test -s conftest.$ac_objext; then
32979 ac_cv_member_struct_passwd_pw_gecos=yes
32981 echo "$as_me: failed program was:" >&5
32982 sed 's/^/| /' conftest.$ac_ext >&5
32984 ac_cv_member_struct_passwd_pw_gecos=no
32987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
32992 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_gecos" >&5
32993 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_gecos" >&6; }
32994 if test $ac_cv_member_struct_passwd_pw_gecos = yes; then
32996 cat >>confdefs.h <<_ACEOF
32997 #define HAVE_STRUCT_PASSWD_PW_GECOS 1
33003 { echo "$as_me:$LINENO: checking for struct passwd.pw_passwd" >&5
33004 echo $ECHO_N "checking for struct passwd.pw_passwd... $ECHO_C" >&6; }
33005 if test "${ac_cv_member_struct_passwd_pw_passwd+set}" = set; then
33006 echo $ECHO_N "(cached) $ECHO_C" >&6
33008 cat >conftest.$ac_ext <<_ACEOF
33011 cat confdefs.h >>conftest.$ac_ext
33012 cat >>conftest.$ac_ext <<_ACEOF
33013 /* end confdefs.h. */
33014 $ac_includes_default
33020 static struct passwd ac_aggr;
33021 if (ac_aggr.pw_passwd)
33027 rm -f conftest.$ac_objext
33028 if { (ac_try="$ac_compile"
33029 case "(($ac_try" in
33030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33031 *) ac_try_echo=$ac_try;;
33033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33034 (eval "$ac_compile") 2>conftest.er1
33036 grep -v '^ *+' conftest.er1 >conftest.err
33038 cat conftest.err >&5
33039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33040 (exit $ac_status); } && {
33041 test -z "$ac_c_werror_flag" ||
33042 test ! -s conftest.err
33043 } && test -s conftest.$ac_objext; then
33044 ac_cv_member_struct_passwd_pw_passwd=yes
33046 echo "$as_me: failed program was:" >&5
33047 sed 's/^/| /' conftest.$ac_ext >&5
33049 cat >conftest.$ac_ext <<_ACEOF
33052 cat confdefs.h >>conftest.$ac_ext
33053 cat >>conftest.$ac_ext <<_ACEOF
33054 /* end confdefs.h. */
33055 $ac_includes_default
33061 static struct passwd ac_aggr;
33062 if (sizeof ac_aggr.pw_passwd)
33068 rm -f conftest.$ac_objext
33069 if { (ac_try="$ac_compile"
33070 case "(($ac_try" in
33071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33072 *) ac_try_echo=$ac_try;;
33074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33075 (eval "$ac_compile") 2>conftest.er1
33077 grep -v '^ *+' conftest.er1 >conftest.err
33079 cat conftest.err >&5
33080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33081 (exit $ac_status); } && {
33082 test -z "$ac_c_werror_flag" ||
33083 test ! -s conftest.err
33084 } && test -s conftest.$ac_objext; then
33085 ac_cv_member_struct_passwd_pw_passwd=yes
33087 echo "$as_me: failed program was:" >&5
33088 sed 's/^/| /' conftest.$ac_ext >&5
33090 ac_cv_member_struct_passwd_pw_passwd=no
33093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33098 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_passwd_pw_passwd" >&5
33099 echo "${ECHO_T}$ac_cv_member_struct_passwd_pw_passwd" >&6; }
33100 if test $ac_cv_member_struct_passwd_pw_passwd = yes; then
33102 cat >>confdefs.h <<_ACEOF
33103 #define HAVE_STRUCT_PASSWD_PW_PASSWD 1
33110 { echo "$as_me:$LINENO: checking if toupper() requires islower()" >&5
33111 echo $ECHO_N "checking if toupper() requires islower()... $ECHO_C" >&6; }
33112 if test "${ol_cv_c_upper_lower+set}" = set; then
33113 echo $ECHO_N "(cached) $ECHO_C" >&6
33116 if test "$cross_compiling" = yes; then
33117 ol_cv_c_upper_lower=safe
33119 cat >conftest.$ac_ext <<_ACEOF
33122 cat confdefs.h >>conftest.$ac_ext
33123 cat >>conftest.$ac_ext <<_ACEOF
33124 /* end confdefs.h. */
33129 if ('C' == toupper('C'))
33135 rm -f conftest$ac_exeext
33136 if { (ac_try="$ac_link"
33137 case "(($ac_try" in
33138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33139 *) ac_try_echo=$ac_try;;
33141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33142 (eval "$ac_link") 2>&5
33144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33145 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
33146 { (case "(($ac_try" in
33147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33148 *) ac_try_echo=$ac_try;;
33150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33151 (eval "$ac_try") 2>&5
33153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33154 (exit $ac_status); }; }; then
33155 ol_cv_c_upper_lower=no
33157 echo "$as_me: program exited with status $ac_status" >&5
33158 echo "$as_me: failed program was:" >&5
33159 sed 's/^/| /' conftest.$ac_ext >&5
33161 ( exit $ac_status )
33162 ol_cv_c_upper_lower=yes
33164 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
33169 { echo "$as_me:$LINENO: result: $ol_cv_c_upper_lower" >&5
33170 echo "${ECHO_T}$ol_cv_c_upper_lower" >&6; }
33171 if test $ol_cv_c_upper_lower != no ; then
33173 cat >>confdefs.h <<\_ACEOF
33174 #define C_UPPER_LOWER 1
33179 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
33180 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
33181 if test "${ac_cv_c_const+set}" = set; then
33182 echo $ECHO_N "(cached) $ECHO_C" >&6
33184 cat >conftest.$ac_ext <<_ACEOF
33187 cat confdefs.h >>conftest.$ac_ext
33188 cat >>conftest.$ac_ext <<_ACEOF
33189 /* end confdefs.h. */
33194 /* FIXME: Include the comments suggested by Paul. */
33195 #ifndef __cplusplus
33196 /* Ultrix mips cc rejects this. */
33197 typedef int charset[2];
33199 /* SunOS 4.1.1 cc rejects this. */
33200 char const *const *pcpcc;
33202 /* NEC SVR4.0.2 mips cc rejects this. */
33203 struct point {int x, y;};
33204 static struct point const zero = {0,0};
33205 /* AIX XL C 1.02.0.0 rejects this.
33206 It does not let you subtract one const X* pointer from another in
33207 an arm of an if-expression whose if-part is not a constant
33209 const char *g = "string";
33210 pcpcc = &g + (g ? g-g : 0);
33211 /* HPUX 7.0 cc rejects these. */
33213 ppc = (char**) pcpcc;
33214 pcpcc = (char const *const *) ppc;
33215 { /* SCO 3.2v4 cc rejects this. */
33217 char const *s = 0 ? (char *) 0 : (char const *) 0;
33222 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
33223 int x[] = {25, 17};
33224 const int *foo = &x[0];
33227 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
33228 typedef const int *iptr;
33232 { /* AIX XL C 1.02.0.0 rejects this saying
33233 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
33234 struct s { int j; const int *ap[3]; };
33235 struct s *b; b->j = 5;
33237 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
33238 const int foo = 10;
33239 if (!foo) return 0;
33241 return !cs[0] && !zero.x;
33248 rm -f conftest.$ac_objext
33249 if { (ac_try="$ac_compile"
33250 case "(($ac_try" in
33251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33252 *) ac_try_echo=$ac_try;;
33254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33255 (eval "$ac_compile") 2>conftest.er1
33257 grep -v '^ *+' conftest.er1 >conftest.err
33259 cat conftest.err >&5
33260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33261 (exit $ac_status); } && {
33262 test -z "$ac_c_werror_flag" ||
33263 test ! -s conftest.err
33264 } && test -s conftest.$ac_objext; then
33267 echo "$as_me: failed program was:" >&5
33268 sed 's/^/| /' conftest.$ac_ext >&5
33273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33275 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
33276 echo "${ECHO_T}$ac_cv_c_const" >&6; }
33277 if test $ac_cv_c_const = no; then
33279 cat >>confdefs.h <<\_ACEOF
33285 { echo "$as_me:$LINENO: checking if compiler understands volatile" >&5
33286 echo $ECHO_N "checking if compiler understands volatile... $ECHO_C" >&6; }
33287 if test "${ol_cv_c_volatile+set}" = set; then
33288 echo $ECHO_N "(cached) $ECHO_C" >&6
33290 cat >conftest.$ac_ext <<_ACEOF
33293 cat confdefs.h >>conftest.$ac_ext
33294 cat >>conftest.$ac_ext <<_ACEOF
33295 /* end confdefs.h. */
33300 volatile int a; int * volatile b = x ? &y : &z;
33301 /* Older MIPS compilers (eg., in Ultrix 4.2) don't like *b = 0 */
33307 rm -f conftest.$ac_objext
33308 if { (ac_try="$ac_compile"
33309 case "(($ac_try" in
33310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33311 *) ac_try_echo=$ac_try;;
33313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33314 (eval "$ac_compile") 2>conftest.er1
33316 grep -v '^ *+' conftest.er1 >conftest.err
33318 cat conftest.err >&5
33319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33320 (exit $ac_status); } && {
33321 test -z "$ac_c_werror_flag" ||
33322 test ! -s conftest.err
33323 } && test -s conftest.$ac_objext; then
33324 ol_cv_c_volatile=yes
33326 echo "$as_me: failed program was:" >&5
33327 sed 's/^/| /' conftest.$ac_ext >&5
33329 ol_cv_c_volatile=no
33332 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33334 { echo "$as_me:$LINENO: result: $ol_cv_c_volatile" >&5
33335 echo "${ECHO_T}$ol_cv_c_volatile" >&6; }
33336 if test $ol_cv_c_volatile = yes; then
33340 cat >>confdefs.h <<\_ACEOF
33347 if test $cross_compiling = yes ; then
33348 { echo "$as_me:$LINENO: WARNING: Crossing compiling... all bets are off!" >&5
33349 echo "$as_me: WARNING: Crossing compiling... all bets are off!" >&2;}
33351 cat >>confdefs.h <<\_ACEOF
33352 #define CROSS_COMPILING 1
33356 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
33357 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
33358 if test "${ac_cv_c_bigendian+set}" = set; then
33359 echo $ECHO_N "(cached) $ECHO_C" >&6
33361 # See if sys/param.h defines the BYTE_ORDER macro.
33362 cat >conftest.$ac_ext <<_ACEOF
33365 cat confdefs.h >>conftest.$ac_ext
33366 cat >>conftest.$ac_ext <<_ACEOF
33367 /* end confdefs.h. */
33368 #include <sys/types.h>
33369 #include <sys/param.h>
33374 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
33375 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
33376 bogus endian macros
33383 rm -f conftest.$ac_objext
33384 if { (ac_try="$ac_compile"
33385 case "(($ac_try" in
33386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33387 *) ac_try_echo=$ac_try;;
33389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33390 (eval "$ac_compile") 2>conftest.er1
33392 grep -v '^ *+' conftest.er1 >conftest.err
33394 cat conftest.err >&5
33395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33396 (exit $ac_status); } && {
33397 test -z "$ac_c_werror_flag" ||
33398 test ! -s conftest.err
33399 } && test -s conftest.$ac_objext; then
33400 # It does; now see whether it defined to BIG_ENDIAN or not.
33401 cat >conftest.$ac_ext <<_ACEOF
33404 cat confdefs.h >>conftest.$ac_ext
33405 cat >>conftest.$ac_ext <<_ACEOF
33406 /* end confdefs.h. */
33407 #include <sys/types.h>
33408 #include <sys/param.h>
33413 #if BYTE_ORDER != BIG_ENDIAN
33421 rm -f conftest.$ac_objext
33422 if { (ac_try="$ac_compile"
33423 case "(($ac_try" in
33424 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33425 *) ac_try_echo=$ac_try;;
33427 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33428 (eval "$ac_compile") 2>conftest.er1
33430 grep -v '^ *+' conftest.er1 >conftest.err
33432 cat conftest.err >&5
33433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33434 (exit $ac_status); } && {
33435 test -z "$ac_c_werror_flag" ||
33436 test ! -s conftest.err
33437 } && test -s conftest.$ac_objext; then
33438 ac_cv_c_bigendian=yes
33440 echo "$as_me: failed program was:" >&5
33441 sed 's/^/| /' conftest.$ac_ext >&5
33443 ac_cv_c_bigendian=no
33446 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33448 echo "$as_me: failed program was:" >&5
33449 sed 's/^/| /' conftest.$ac_ext >&5
33451 # It does not; compile a test program.
33452 if test "$cross_compiling" = yes; then
33453 # try to guess the endianness by grepping values into an object file
33454 ac_cv_c_bigendian=unknown
33455 cat >conftest.$ac_ext <<_ACEOF
33458 cat confdefs.h >>conftest.$ac_ext
33459 cat >>conftest.$ac_ext <<_ACEOF
33460 /* end confdefs.h. */
33461 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
33462 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
33463 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
33464 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
33465 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
33466 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
33470 _ascii (); _ebcdic ();
33475 rm -f conftest.$ac_objext
33476 if { (ac_try="$ac_compile"
33477 case "(($ac_try" in
33478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33479 *) ac_try_echo=$ac_try;;
33481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33482 (eval "$ac_compile") 2>conftest.er1
33484 grep -v '^ *+' conftest.er1 >conftest.err
33486 cat conftest.err >&5
33487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33488 (exit $ac_status); } && {
33489 test -z "$ac_c_werror_flag" ||
33490 test ! -s conftest.err
33491 } && test -s conftest.$ac_objext; then
33492 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
33493 ac_cv_c_bigendian=yes
33495 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
33496 if test "$ac_cv_c_bigendian" = unknown; then
33497 ac_cv_c_bigendian=no
33499 # finding both strings is unlikely to happen, but who knows?
33500 ac_cv_c_bigendian=unknown
33504 echo "$as_me: failed program was:" >&5
33505 sed 's/^/| /' conftest.$ac_ext >&5
33510 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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
33523 /* Are we little or big endian? From Harbison&Steele. */
33527 char c[sizeof (long int)];
33530 return u.c[sizeof (long int) - 1] == 1;
33536 rm -f conftest$ac_exeext
33537 if { (ac_try="$ac_link"
33538 case "(($ac_try" in
33539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33540 *) ac_try_echo=$ac_try;;
33542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33543 (eval "$ac_link") 2>&5
33545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33546 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
33547 { (case "(($ac_try" in
33548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33549 *) ac_try_echo=$ac_try;;
33551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33552 (eval "$ac_try") 2>&5
33554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33555 (exit $ac_status); }; }; then
33556 ac_cv_c_bigendian=no
33558 echo "$as_me: program exited with status $ac_status" >&5
33559 echo "$as_me: failed program was:" >&5
33560 sed 's/^/| /' conftest.$ac_ext >&5
33562 ( exit $ac_status )
33563 ac_cv_c_bigendian=yes
33565 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
33571 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33573 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
33574 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
33575 case $ac_cv_c_bigendian in
33578 cat >>confdefs.h <<\_ACEOF
33579 #define WORDS_BIGENDIAN 1
33585 { { echo "$as_me:$LINENO: error: unknown endianness
33586 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
33587 echo "$as_me: error: unknown endianness
33588 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
33589 { (exit 1); exit 1; }; } ;;
33594 { echo "$as_me:$LINENO: checking for short" >&5
33595 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
33596 if test "${ac_cv_type_short+set}" = set; then
33597 echo $ECHO_N "(cached) $ECHO_C" >&6
33599 cat >conftest.$ac_ext <<_ACEOF
33602 cat confdefs.h >>conftest.$ac_ext
33603 cat >>conftest.$ac_ext <<_ACEOF
33604 /* end confdefs.h. */
33605 $ac_includes_default
33606 typedef short ac__type_new_;
33610 if ((ac__type_new_ *) 0)
33612 if (sizeof (ac__type_new_))
33618 rm -f conftest.$ac_objext
33619 if { (ac_try="$ac_compile"
33620 case "(($ac_try" in
33621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33622 *) ac_try_echo=$ac_try;;
33624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33625 (eval "$ac_compile") 2>conftest.er1
33627 grep -v '^ *+' conftest.er1 >conftest.err
33629 cat conftest.err >&5
33630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33631 (exit $ac_status); } && {
33632 test -z "$ac_c_werror_flag" ||
33633 test ! -s conftest.err
33634 } && test -s conftest.$ac_objext; then
33635 ac_cv_type_short=yes
33637 echo "$as_me: failed program was:" >&5
33638 sed 's/^/| /' conftest.$ac_ext >&5
33640 ac_cv_type_short=no
33643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33645 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
33646 echo "${ECHO_T}$ac_cv_type_short" >&6; }
33648 # The cast to long int works around a bug in the HP C Compiler
33649 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
33650 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
33651 # This bug is HP SR number 8606223364.
33652 { echo "$as_me:$LINENO: checking size of short" >&5
33653 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
33654 if test "${ac_cv_sizeof_short+set}" = set; then
33655 echo $ECHO_N "(cached) $ECHO_C" >&6
33657 if test "$cross_compiling" = yes; then
33658 # Depending upon the size, compute the lo and hi bounds.
33659 cat >conftest.$ac_ext <<_ACEOF
33662 cat confdefs.h >>conftest.$ac_ext
33663 cat >>conftest.$ac_ext <<_ACEOF
33664 /* end confdefs.h. */
33665 $ac_includes_default
33666 typedef short ac__type_sizeof_;
33670 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
33677 rm -f conftest.$ac_objext
33678 if { (ac_try="$ac_compile"
33679 case "(($ac_try" in
33680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33681 *) ac_try_echo=$ac_try;;
33683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33684 (eval "$ac_compile") 2>conftest.er1
33686 grep -v '^ *+' conftest.er1 >conftest.err
33688 cat conftest.err >&5
33689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33690 (exit $ac_status); } && {
33691 test -z "$ac_c_werror_flag" ||
33692 test ! -s conftest.err
33693 } && test -s conftest.$ac_objext; then
33696 cat >conftest.$ac_ext <<_ACEOF
33699 cat confdefs.h >>conftest.$ac_ext
33700 cat >>conftest.$ac_ext <<_ACEOF
33701 /* end confdefs.h. */
33702 $ac_includes_default
33703 typedef short ac__type_sizeof_;
33707 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
33714 rm -f conftest.$ac_objext
33715 if { (ac_try="$ac_compile"
33716 case "(($ac_try" in
33717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33718 *) ac_try_echo=$ac_try;;
33720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33721 (eval "$ac_compile") 2>conftest.er1
33723 grep -v '^ *+' conftest.er1 >conftest.err
33725 cat conftest.err >&5
33726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33727 (exit $ac_status); } && {
33728 test -z "$ac_c_werror_flag" ||
33729 test ! -s conftest.err
33730 } && test -s conftest.$ac_objext; then
33731 ac_hi=$ac_mid; break
33733 echo "$as_me: failed program was:" >&5
33734 sed 's/^/| /' conftest.$ac_ext >&5
33736 ac_lo=`expr $ac_mid + 1`
33737 if test $ac_lo -le $ac_mid; then
33741 ac_mid=`expr 2 '*' $ac_mid + 1`
33744 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33747 echo "$as_me: failed program was:" >&5
33748 sed 's/^/| /' conftest.$ac_ext >&5
33750 cat >conftest.$ac_ext <<_ACEOF
33753 cat confdefs.h >>conftest.$ac_ext
33754 cat >>conftest.$ac_ext <<_ACEOF
33755 /* end confdefs.h. */
33756 $ac_includes_default
33757 typedef short ac__type_sizeof_;
33761 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
33768 rm -f conftest.$ac_objext
33769 if { (ac_try="$ac_compile"
33770 case "(($ac_try" in
33771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33772 *) ac_try_echo=$ac_try;;
33774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33775 (eval "$ac_compile") 2>conftest.er1
33777 grep -v '^ *+' conftest.er1 >conftest.err
33779 cat conftest.err >&5
33780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33781 (exit $ac_status); } && {
33782 test -z "$ac_c_werror_flag" ||
33783 test ! -s conftest.err
33784 } && test -s conftest.$ac_objext; then
33787 cat >conftest.$ac_ext <<_ACEOF
33790 cat confdefs.h >>conftest.$ac_ext
33791 cat >>conftest.$ac_ext <<_ACEOF
33792 /* end confdefs.h. */
33793 $ac_includes_default
33794 typedef short ac__type_sizeof_;
33798 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
33805 rm -f conftest.$ac_objext
33806 if { (ac_try="$ac_compile"
33807 case "(($ac_try" in
33808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33809 *) ac_try_echo=$ac_try;;
33811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33812 (eval "$ac_compile") 2>conftest.er1
33814 grep -v '^ *+' conftest.er1 >conftest.err
33816 cat conftest.err >&5
33817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33818 (exit $ac_status); } && {
33819 test -z "$ac_c_werror_flag" ||
33820 test ! -s conftest.err
33821 } && test -s conftest.$ac_objext; then
33822 ac_lo=$ac_mid; break
33824 echo "$as_me: failed program was:" >&5
33825 sed 's/^/| /' conftest.$ac_ext >&5
33827 ac_hi=`expr '(' $ac_mid ')' - 1`
33828 if test $ac_mid -le $ac_hi; then
33832 ac_mid=`expr 2 '*' $ac_mid`
33835 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33838 echo "$as_me: failed program was:" >&5
33839 sed 's/^/| /' conftest.$ac_ext >&5
33844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33847 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33848 # Binary search between lo and hi bounds.
33849 while test "x$ac_lo" != "x$ac_hi"; do
33850 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
33851 cat >conftest.$ac_ext <<_ACEOF
33854 cat confdefs.h >>conftest.$ac_ext
33855 cat >>conftest.$ac_ext <<_ACEOF
33856 /* end confdefs.h. */
33857 $ac_includes_default
33858 typedef short ac__type_sizeof_;
33862 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
33869 rm -f conftest.$ac_objext
33870 if { (ac_try="$ac_compile"
33871 case "(($ac_try" in
33872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33873 *) ac_try_echo=$ac_try;;
33875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33876 (eval "$ac_compile") 2>conftest.er1
33878 grep -v '^ *+' conftest.er1 >conftest.err
33880 cat conftest.err >&5
33881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33882 (exit $ac_status); } && {
33883 test -z "$ac_c_werror_flag" ||
33884 test ! -s conftest.err
33885 } && test -s conftest.$ac_objext; then
33888 echo "$as_me: failed program was:" >&5
33889 sed 's/^/| /' conftest.$ac_ext >&5
33891 ac_lo=`expr '(' $ac_mid ')' + 1`
33894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
33897 ?*) ac_cv_sizeof_short=$ac_lo;;
33898 '') if test "$ac_cv_type_short" = yes; then
33899 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
33900 See \`config.log' for more details." >&5
33901 echo "$as_me: error: cannot compute sizeof (short)
33902 See \`config.log' for more details." >&2;}
33903 { (exit 77); exit 77; }; }
33905 ac_cv_sizeof_short=0
33909 cat >conftest.$ac_ext <<_ACEOF
33912 cat confdefs.h >>conftest.$ac_ext
33913 cat >>conftest.$ac_ext <<_ACEOF
33914 /* end confdefs.h. */
33915 $ac_includes_default
33916 typedef short ac__type_sizeof_;
33917 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
33918 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
33920 #include <stdlib.h>
33925 FILE *f = fopen ("conftest.val", "w");
33928 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
33930 long int i = longval ();
33931 if (i != ((long int) (sizeof (ac__type_sizeof_))))
33933 fprintf (f, "%ld\n", i);
33937 unsigned long int i = ulongval ();
33938 if (i != ((long int) (sizeof (ac__type_sizeof_))))
33940 fprintf (f, "%lu\n", i);
33942 return ferror (f) || fclose (f) != 0;
33948 rm -f conftest$ac_exeext
33949 if { (ac_try="$ac_link"
33950 case "(($ac_try" in
33951 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33952 *) ac_try_echo=$ac_try;;
33954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33955 (eval "$ac_link") 2>&5
33957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33958 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
33959 { (case "(($ac_try" in
33960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
33961 *) ac_try_echo=$ac_try;;
33963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
33964 (eval "$ac_try") 2>&5
33966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
33967 (exit $ac_status); }; }; then
33968 ac_cv_sizeof_short=`cat conftest.val`
33970 echo "$as_me: program exited with status $ac_status" >&5
33971 echo "$as_me: failed program was:" >&5
33972 sed 's/^/| /' conftest.$ac_ext >&5
33974 ( exit $ac_status )
33975 if test "$ac_cv_type_short" = yes; then
33976 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
33977 See \`config.log' for more details." >&5
33978 echo "$as_me: error: cannot compute sizeof (short)
33979 See \`config.log' for more details." >&2;}
33980 { (exit 77); exit 77; }; }
33982 ac_cv_sizeof_short=0
33985 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
33989 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
33990 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
33994 cat >>confdefs.h <<_ACEOF
33995 #define SIZEOF_SHORT $ac_cv_sizeof_short
33999 { echo "$as_me:$LINENO: checking for int" >&5
34000 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
34001 if test "${ac_cv_type_int+set}" = set; then
34002 echo $ECHO_N "(cached) $ECHO_C" >&6
34004 cat >conftest.$ac_ext <<_ACEOF
34007 cat confdefs.h >>conftest.$ac_ext
34008 cat >>conftest.$ac_ext <<_ACEOF
34009 /* end confdefs.h. */
34010 $ac_includes_default
34011 typedef int ac__type_new_;
34015 if ((ac__type_new_ *) 0)
34017 if (sizeof (ac__type_new_))
34023 rm -f conftest.$ac_objext
34024 if { (ac_try="$ac_compile"
34025 case "(($ac_try" in
34026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34027 *) ac_try_echo=$ac_try;;
34029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34030 (eval "$ac_compile") 2>conftest.er1
34032 grep -v '^ *+' conftest.er1 >conftest.err
34034 cat conftest.err >&5
34035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34036 (exit $ac_status); } && {
34037 test -z "$ac_c_werror_flag" ||
34038 test ! -s conftest.err
34039 } && test -s conftest.$ac_objext; then
34042 echo "$as_me: failed program was:" >&5
34043 sed 's/^/| /' conftest.$ac_ext >&5
34048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34050 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
34051 echo "${ECHO_T}$ac_cv_type_int" >&6; }
34053 # The cast to long int works around a bug in the HP C Compiler
34054 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
34055 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
34056 # This bug is HP SR number 8606223364.
34057 { echo "$as_me:$LINENO: checking size of int" >&5
34058 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
34059 if test "${ac_cv_sizeof_int+set}" = set; then
34060 echo $ECHO_N "(cached) $ECHO_C" >&6
34062 if test "$cross_compiling" = yes; then
34063 # Depending upon the size, compute the lo and hi bounds.
34064 cat >conftest.$ac_ext <<_ACEOF
34067 cat confdefs.h >>conftest.$ac_ext
34068 cat >>conftest.$ac_ext <<_ACEOF
34069 /* end confdefs.h. */
34070 $ac_includes_default
34071 typedef int ac__type_sizeof_;
34075 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
34082 rm -f conftest.$ac_objext
34083 if { (ac_try="$ac_compile"
34084 case "(($ac_try" in
34085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34086 *) ac_try_echo=$ac_try;;
34088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34089 (eval "$ac_compile") 2>conftest.er1
34091 grep -v '^ *+' conftest.er1 >conftest.err
34093 cat conftest.err >&5
34094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34095 (exit $ac_status); } && {
34096 test -z "$ac_c_werror_flag" ||
34097 test ! -s conftest.err
34098 } && test -s conftest.$ac_objext; then
34101 cat >conftest.$ac_ext <<_ACEOF
34104 cat confdefs.h >>conftest.$ac_ext
34105 cat >>conftest.$ac_ext <<_ACEOF
34106 /* end confdefs.h. */
34107 $ac_includes_default
34108 typedef int ac__type_sizeof_;
34112 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
34119 rm -f conftest.$ac_objext
34120 if { (ac_try="$ac_compile"
34121 case "(($ac_try" in
34122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34123 *) ac_try_echo=$ac_try;;
34125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34126 (eval "$ac_compile") 2>conftest.er1
34128 grep -v '^ *+' conftest.er1 >conftest.err
34130 cat conftest.err >&5
34131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34132 (exit $ac_status); } && {
34133 test -z "$ac_c_werror_flag" ||
34134 test ! -s conftest.err
34135 } && test -s conftest.$ac_objext; then
34136 ac_hi=$ac_mid; break
34138 echo "$as_me: failed program was:" >&5
34139 sed 's/^/| /' conftest.$ac_ext >&5
34141 ac_lo=`expr $ac_mid + 1`
34142 if test $ac_lo -le $ac_mid; then
34146 ac_mid=`expr 2 '*' $ac_mid + 1`
34149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34152 echo "$as_me: failed program was:" >&5
34153 sed 's/^/| /' conftest.$ac_ext >&5
34155 cat >conftest.$ac_ext <<_ACEOF
34158 cat confdefs.h >>conftest.$ac_ext
34159 cat >>conftest.$ac_ext <<_ACEOF
34160 /* end confdefs.h. */
34161 $ac_includes_default
34162 typedef int ac__type_sizeof_;
34166 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
34173 rm -f conftest.$ac_objext
34174 if { (ac_try="$ac_compile"
34175 case "(($ac_try" in
34176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34177 *) ac_try_echo=$ac_try;;
34179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34180 (eval "$ac_compile") 2>conftest.er1
34182 grep -v '^ *+' conftest.er1 >conftest.err
34184 cat conftest.err >&5
34185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34186 (exit $ac_status); } && {
34187 test -z "$ac_c_werror_flag" ||
34188 test ! -s conftest.err
34189 } && test -s conftest.$ac_objext; then
34192 cat >conftest.$ac_ext <<_ACEOF
34195 cat confdefs.h >>conftest.$ac_ext
34196 cat >>conftest.$ac_ext <<_ACEOF
34197 /* end confdefs.h. */
34198 $ac_includes_default
34199 typedef int ac__type_sizeof_;
34203 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
34210 rm -f conftest.$ac_objext
34211 if { (ac_try="$ac_compile"
34212 case "(($ac_try" in
34213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34214 *) ac_try_echo=$ac_try;;
34216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34217 (eval "$ac_compile") 2>conftest.er1
34219 grep -v '^ *+' conftest.er1 >conftest.err
34221 cat conftest.err >&5
34222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34223 (exit $ac_status); } && {
34224 test -z "$ac_c_werror_flag" ||
34225 test ! -s conftest.err
34226 } && test -s conftest.$ac_objext; then
34227 ac_lo=$ac_mid; break
34229 echo "$as_me: failed program was:" >&5
34230 sed 's/^/| /' conftest.$ac_ext >&5
34232 ac_hi=`expr '(' $ac_mid ')' - 1`
34233 if test $ac_mid -le $ac_hi; then
34237 ac_mid=`expr 2 '*' $ac_mid`
34240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34243 echo "$as_me: failed program was:" >&5
34244 sed 's/^/| /' conftest.$ac_ext >&5
34249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34253 # Binary search between lo and hi bounds.
34254 while test "x$ac_lo" != "x$ac_hi"; do
34255 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
34256 cat >conftest.$ac_ext <<_ACEOF
34259 cat confdefs.h >>conftest.$ac_ext
34260 cat >>conftest.$ac_ext <<_ACEOF
34261 /* end confdefs.h. */
34262 $ac_includes_default
34263 typedef int ac__type_sizeof_;
34267 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
34274 rm -f conftest.$ac_objext
34275 if { (ac_try="$ac_compile"
34276 case "(($ac_try" in
34277 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34278 *) ac_try_echo=$ac_try;;
34280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34281 (eval "$ac_compile") 2>conftest.er1
34283 grep -v '^ *+' conftest.er1 >conftest.err
34285 cat conftest.err >&5
34286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34287 (exit $ac_status); } && {
34288 test -z "$ac_c_werror_flag" ||
34289 test ! -s conftest.err
34290 } && test -s conftest.$ac_objext; then
34293 echo "$as_me: failed program was:" >&5
34294 sed 's/^/| /' conftest.$ac_ext >&5
34296 ac_lo=`expr '(' $ac_mid ')' + 1`
34299 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34302 ?*) ac_cv_sizeof_int=$ac_lo;;
34303 '') if test "$ac_cv_type_int" = yes; then
34304 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
34305 See \`config.log' for more details." >&5
34306 echo "$as_me: error: cannot compute sizeof (int)
34307 See \`config.log' for more details." >&2;}
34308 { (exit 77); exit 77; }; }
34314 cat >conftest.$ac_ext <<_ACEOF
34317 cat confdefs.h >>conftest.$ac_ext
34318 cat >>conftest.$ac_ext <<_ACEOF
34319 /* end confdefs.h. */
34320 $ac_includes_default
34321 typedef int ac__type_sizeof_;
34322 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
34323 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
34325 #include <stdlib.h>
34330 FILE *f = fopen ("conftest.val", "w");
34333 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
34335 long int i = longval ();
34336 if (i != ((long int) (sizeof (ac__type_sizeof_))))
34338 fprintf (f, "%ld\n", i);
34342 unsigned long int i = ulongval ();
34343 if (i != ((long int) (sizeof (ac__type_sizeof_))))
34345 fprintf (f, "%lu\n", i);
34347 return ferror (f) || fclose (f) != 0;
34353 rm -f conftest$ac_exeext
34354 if { (ac_try="$ac_link"
34355 case "(($ac_try" in
34356 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34357 *) ac_try_echo=$ac_try;;
34359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34360 (eval "$ac_link") 2>&5
34362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34363 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34364 { (case "(($ac_try" in
34365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34366 *) ac_try_echo=$ac_try;;
34368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34369 (eval "$ac_try") 2>&5
34371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34372 (exit $ac_status); }; }; then
34373 ac_cv_sizeof_int=`cat conftest.val`
34375 echo "$as_me: program exited with status $ac_status" >&5
34376 echo "$as_me: failed program was:" >&5
34377 sed 's/^/| /' conftest.$ac_ext >&5
34379 ( exit $ac_status )
34380 if test "$ac_cv_type_int" = yes; then
34381 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
34382 See \`config.log' for more details." >&5
34383 echo "$as_me: error: cannot compute sizeof (int)
34384 See \`config.log' for more details." >&2;}
34385 { (exit 77); exit 77; }; }
34390 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34394 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
34395 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
34399 cat >>confdefs.h <<_ACEOF
34400 #define SIZEOF_INT $ac_cv_sizeof_int
34404 { echo "$as_me:$LINENO: checking for long" >&5
34405 echo $ECHO_N "checking for long... $ECHO_C" >&6; }
34406 if test "${ac_cv_type_long+set}" = set; then
34407 echo $ECHO_N "(cached) $ECHO_C" >&6
34409 cat >conftest.$ac_ext <<_ACEOF
34412 cat confdefs.h >>conftest.$ac_ext
34413 cat >>conftest.$ac_ext <<_ACEOF
34414 /* end confdefs.h. */
34415 $ac_includes_default
34416 typedef long ac__type_new_;
34420 if ((ac__type_new_ *) 0)
34422 if (sizeof (ac__type_new_))
34428 rm -f conftest.$ac_objext
34429 if { (ac_try="$ac_compile"
34430 case "(($ac_try" in
34431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34432 *) ac_try_echo=$ac_try;;
34434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&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 test -z "$ac_c_werror_flag" ||
34443 test ! -s conftest.err
34444 } && test -s conftest.$ac_objext; then
34445 ac_cv_type_long=yes
34447 echo "$as_me: failed program was:" >&5
34448 sed 's/^/| /' conftest.$ac_ext >&5
34453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34455 { echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
34456 echo "${ECHO_T}$ac_cv_type_long" >&6; }
34458 # The cast to long int works around a bug in the HP C Compiler
34459 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
34460 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
34461 # This bug is HP SR number 8606223364.
34462 { echo "$as_me:$LINENO: checking size of long" >&5
34463 echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
34464 if test "${ac_cv_sizeof_long+set}" = set; then
34465 echo $ECHO_N "(cached) $ECHO_C" >&6
34467 if test "$cross_compiling" = yes; then
34468 # Depending upon the size, compute the lo and hi bounds.
34469 cat >conftest.$ac_ext <<_ACEOF
34472 cat confdefs.h >>conftest.$ac_ext
34473 cat >>conftest.$ac_ext <<_ACEOF
34474 /* end confdefs.h. */
34475 $ac_includes_default
34476 typedef long ac__type_sizeof_;
34480 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
34487 rm -f conftest.$ac_objext
34488 if { (ac_try="$ac_compile"
34489 case "(($ac_try" in
34490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34491 *) ac_try_echo=$ac_try;;
34493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34494 (eval "$ac_compile") 2>conftest.er1
34496 grep -v '^ *+' conftest.er1 >conftest.err
34498 cat conftest.err >&5
34499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34500 (exit $ac_status); } && {
34501 test -z "$ac_c_werror_flag" ||
34502 test ! -s conftest.err
34503 } && test -s conftest.$ac_objext; then
34506 cat >conftest.$ac_ext <<_ACEOF
34509 cat confdefs.h >>conftest.$ac_ext
34510 cat >>conftest.$ac_ext <<_ACEOF
34511 /* end confdefs.h. */
34512 $ac_includes_default
34513 typedef long ac__type_sizeof_;
34517 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
34524 rm -f conftest.$ac_objext
34525 if { (ac_try="$ac_compile"
34526 case "(($ac_try" in
34527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34528 *) ac_try_echo=$ac_try;;
34530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34531 (eval "$ac_compile") 2>conftest.er1
34533 grep -v '^ *+' conftest.er1 >conftest.err
34535 cat conftest.err >&5
34536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34537 (exit $ac_status); } && {
34538 test -z "$ac_c_werror_flag" ||
34539 test ! -s conftest.err
34540 } && test -s conftest.$ac_objext; then
34541 ac_hi=$ac_mid; break
34543 echo "$as_me: failed program was:" >&5
34544 sed 's/^/| /' conftest.$ac_ext >&5
34546 ac_lo=`expr $ac_mid + 1`
34547 if test $ac_lo -le $ac_mid; then
34551 ac_mid=`expr 2 '*' $ac_mid + 1`
34554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34557 echo "$as_me: failed program was:" >&5
34558 sed 's/^/| /' conftest.$ac_ext >&5
34560 cat >conftest.$ac_ext <<_ACEOF
34563 cat confdefs.h >>conftest.$ac_ext
34564 cat >>conftest.$ac_ext <<_ACEOF
34565 /* end confdefs.h. */
34566 $ac_includes_default
34567 typedef long ac__type_sizeof_;
34571 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
34578 rm -f conftest.$ac_objext
34579 if { (ac_try="$ac_compile"
34580 case "(($ac_try" in
34581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34582 *) ac_try_echo=$ac_try;;
34584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34585 (eval "$ac_compile") 2>conftest.er1
34587 grep -v '^ *+' conftest.er1 >conftest.err
34589 cat conftest.err >&5
34590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34591 (exit $ac_status); } && {
34592 test -z "$ac_c_werror_flag" ||
34593 test ! -s conftest.err
34594 } && test -s conftest.$ac_objext; then
34597 cat >conftest.$ac_ext <<_ACEOF
34600 cat confdefs.h >>conftest.$ac_ext
34601 cat >>conftest.$ac_ext <<_ACEOF
34602 /* end confdefs.h. */
34603 $ac_includes_default
34604 typedef long ac__type_sizeof_;
34608 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
34615 rm -f conftest.$ac_objext
34616 if { (ac_try="$ac_compile"
34617 case "(($ac_try" in
34618 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34619 *) ac_try_echo=$ac_try;;
34621 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34622 (eval "$ac_compile") 2>conftest.er1
34624 grep -v '^ *+' conftest.er1 >conftest.err
34626 cat conftest.err >&5
34627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34628 (exit $ac_status); } && {
34629 test -z "$ac_c_werror_flag" ||
34630 test ! -s conftest.err
34631 } && test -s conftest.$ac_objext; then
34632 ac_lo=$ac_mid; break
34634 echo "$as_me: failed program was:" >&5
34635 sed 's/^/| /' conftest.$ac_ext >&5
34637 ac_hi=`expr '(' $ac_mid ')' - 1`
34638 if test $ac_mid -le $ac_hi; then
34642 ac_mid=`expr 2 '*' $ac_mid`
34645 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34648 echo "$as_me: failed program was:" >&5
34649 sed 's/^/| /' conftest.$ac_ext >&5
34654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34657 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34658 # Binary search between lo and hi bounds.
34659 while test "x$ac_lo" != "x$ac_hi"; do
34660 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
34661 cat >conftest.$ac_ext <<_ACEOF
34664 cat confdefs.h >>conftest.$ac_ext
34665 cat >>conftest.$ac_ext <<_ACEOF
34666 /* end confdefs.h. */
34667 $ac_includes_default
34668 typedef long ac__type_sizeof_;
34672 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
34679 rm -f conftest.$ac_objext
34680 if { (ac_try="$ac_compile"
34681 case "(($ac_try" in
34682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34683 *) ac_try_echo=$ac_try;;
34685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34686 (eval "$ac_compile") 2>conftest.er1
34688 grep -v '^ *+' conftest.er1 >conftest.err
34690 cat conftest.err >&5
34691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34692 (exit $ac_status); } && {
34693 test -z "$ac_c_werror_flag" ||
34694 test ! -s conftest.err
34695 } && test -s conftest.$ac_objext; then
34698 echo "$as_me: failed program was:" >&5
34699 sed 's/^/| /' conftest.$ac_ext >&5
34701 ac_lo=`expr '(' $ac_mid ')' + 1`
34704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34707 ?*) ac_cv_sizeof_long=$ac_lo;;
34708 '') if test "$ac_cv_type_long" = yes; then
34709 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
34710 See \`config.log' for more details." >&5
34711 echo "$as_me: error: cannot compute sizeof (long)
34712 See \`config.log' for more details." >&2;}
34713 { (exit 77); exit 77; }; }
34715 ac_cv_sizeof_long=0
34719 cat >conftest.$ac_ext <<_ACEOF
34722 cat confdefs.h >>conftest.$ac_ext
34723 cat >>conftest.$ac_ext <<_ACEOF
34724 /* end confdefs.h. */
34725 $ac_includes_default
34726 typedef long ac__type_sizeof_;
34727 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
34728 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
34730 #include <stdlib.h>
34735 FILE *f = fopen ("conftest.val", "w");
34738 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
34740 long int i = longval ();
34741 if (i != ((long int) (sizeof (ac__type_sizeof_))))
34743 fprintf (f, "%ld\n", i);
34747 unsigned long int i = ulongval ();
34748 if (i != ((long int) (sizeof (ac__type_sizeof_))))
34750 fprintf (f, "%lu\n", i);
34752 return ferror (f) || fclose (f) != 0;
34758 rm -f conftest$ac_exeext
34759 if { (ac_try="$ac_link"
34760 case "(($ac_try" in
34761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34762 *) ac_try_echo=$ac_try;;
34764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34765 (eval "$ac_link") 2>&5
34767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34768 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
34769 { (case "(($ac_try" in
34770 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34771 *) ac_try_echo=$ac_try;;
34773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34774 (eval "$ac_try") 2>&5
34776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34777 (exit $ac_status); }; }; then
34778 ac_cv_sizeof_long=`cat conftest.val`
34780 echo "$as_me: program exited with status $ac_status" >&5
34781 echo "$as_me: failed program was:" >&5
34782 sed 's/^/| /' conftest.$ac_ext >&5
34784 ( exit $ac_status )
34785 if test "$ac_cv_type_long" = yes; then
34786 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
34787 See \`config.log' for more details." >&5
34788 echo "$as_me: error: cannot compute sizeof (long)
34789 See \`config.log' for more details." >&2;}
34790 { (exit 77); exit 77; }; }
34792 ac_cv_sizeof_long=0
34795 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
34799 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
34800 echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
34804 cat >>confdefs.h <<_ACEOF
34805 #define SIZEOF_LONG $ac_cv_sizeof_long
34809 { echo "$as_me:$LINENO: checking for long long" >&5
34810 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
34811 if test "${ac_cv_type_long_long+set}" = set; then
34812 echo $ECHO_N "(cached) $ECHO_C" >&6
34814 cat >conftest.$ac_ext <<_ACEOF
34817 cat confdefs.h >>conftest.$ac_ext
34818 cat >>conftest.$ac_ext <<_ACEOF
34819 /* end confdefs.h. */
34820 $ac_includes_default
34821 typedef long long ac__type_new_;
34825 if ((ac__type_new_ *) 0)
34827 if (sizeof (ac__type_new_))
34833 rm -f conftest.$ac_objext
34834 if { (ac_try="$ac_compile"
34835 case "(($ac_try" in
34836 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34837 *) ac_try_echo=$ac_try;;
34839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34840 (eval "$ac_compile") 2>conftest.er1
34842 grep -v '^ *+' conftest.er1 >conftest.err
34844 cat conftest.err >&5
34845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34846 (exit $ac_status); } && {
34847 test -z "$ac_c_werror_flag" ||
34848 test ! -s conftest.err
34849 } && test -s conftest.$ac_objext; then
34850 ac_cv_type_long_long=yes
34852 echo "$as_me: failed program was:" >&5
34853 sed 's/^/| /' conftest.$ac_ext >&5
34855 ac_cv_type_long_long=no
34858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34860 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
34861 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
34863 # The cast to long int works around a bug in the HP C Compiler
34864 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
34865 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
34866 # This bug is HP SR number 8606223364.
34867 { echo "$as_me:$LINENO: checking size of long long" >&5
34868 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
34869 if test "${ac_cv_sizeof_long_long+set}" = set; then
34870 echo $ECHO_N "(cached) $ECHO_C" >&6
34872 if test "$cross_compiling" = yes; then
34873 # Depending upon the size, compute the lo and hi bounds.
34874 cat >conftest.$ac_ext <<_ACEOF
34877 cat confdefs.h >>conftest.$ac_ext
34878 cat >>conftest.$ac_ext <<_ACEOF
34879 /* end confdefs.h. */
34880 $ac_includes_default
34881 typedef long long ac__type_sizeof_;
34885 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
34892 rm -f conftest.$ac_objext
34893 if { (ac_try="$ac_compile"
34894 case "(($ac_try" in
34895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34896 *) ac_try_echo=$ac_try;;
34898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34899 (eval "$ac_compile") 2>conftest.er1
34901 grep -v '^ *+' conftest.er1 >conftest.err
34903 cat conftest.err >&5
34904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34905 (exit $ac_status); } && {
34906 test -z "$ac_c_werror_flag" ||
34907 test ! -s conftest.err
34908 } && test -s conftest.$ac_objext; then
34911 cat >conftest.$ac_ext <<_ACEOF
34914 cat confdefs.h >>conftest.$ac_ext
34915 cat >>conftest.$ac_ext <<_ACEOF
34916 /* end confdefs.h. */
34917 $ac_includes_default
34918 typedef long long ac__type_sizeof_;
34922 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
34929 rm -f conftest.$ac_objext
34930 if { (ac_try="$ac_compile"
34931 case "(($ac_try" in
34932 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34933 *) ac_try_echo=$ac_try;;
34935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34936 (eval "$ac_compile") 2>conftest.er1
34938 grep -v '^ *+' conftest.er1 >conftest.err
34940 cat conftest.err >&5
34941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34942 (exit $ac_status); } && {
34943 test -z "$ac_c_werror_flag" ||
34944 test ! -s conftest.err
34945 } && test -s conftest.$ac_objext; then
34946 ac_hi=$ac_mid; break
34948 echo "$as_me: failed program was:" >&5
34949 sed 's/^/| /' conftest.$ac_ext >&5
34951 ac_lo=`expr $ac_mid + 1`
34952 if test $ac_lo -le $ac_mid; then
34956 ac_mid=`expr 2 '*' $ac_mid + 1`
34959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
34962 echo "$as_me: failed program was:" >&5
34963 sed 's/^/| /' conftest.$ac_ext >&5
34965 cat >conftest.$ac_ext <<_ACEOF
34968 cat confdefs.h >>conftest.$ac_ext
34969 cat >>conftest.$ac_ext <<_ACEOF
34970 /* end confdefs.h. */
34971 $ac_includes_default
34972 typedef long long ac__type_sizeof_;
34976 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
34983 rm -f conftest.$ac_objext
34984 if { (ac_try="$ac_compile"
34985 case "(($ac_try" in
34986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
34987 *) ac_try_echo=$ac_try;;
34989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
34990 (eval "$ac_compile") 2>conftest.er1
34992 grep -v '^ *+' conftest.er1 >conftest.err
34994 cat conftest.err >&5
34995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
34996 (exit $ac_status); } && {
34997 test -z "$ac_c_werror_flag" ||
34998 test ! -s conftest.err
34999 } && test -s conftest.$ac_objext; then
35002 cat >conftest.$ac_ext <<_ACEOF
35005 cat confdefs.h >>conftest.$ac_ext
35006 cat >>conftest.$ac_ext <<_ACEOF
35007 /* end confdefs.h. */
35008 $ac_includes_default
35009 typedef long long ac__type_sizeof_;
35013 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
35020 rm -f conftest.$ac_objext
35021 if { (ac_try="$ac_compile"
35022 case "(($ac_try" in
35023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35024 *) ac_try_echo=$ac_try;;
35026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35027 (eval "$ac_compile") 2>conftest.er1
35029 grep -v '^ *+' conftest.er1 >conftest.err
35031 cat conftest.err >&5
35032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35033 (exit $ac_status); } && {
35034 test -z "$ac_c_werror_flag" ||
35035 test ! -s conftest.err
35036 } && test -s conftest.$ac_objext; then
35037 ac_lo=$ac_mid; break
35039 echo "$as_me: failed program was:" >&5
35040 sed 's/^/| /' conftest.$ac_ext >&5
35042 ac_hi=`expr '(' $ac_mid ')' - 1`
35043 if test $ac_mid -le $ac_hi; then
35047 ac_mid=`expr 2 '*' $ac_mid`
35050 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35053 echo "$as_me: failed program was:" >&5
35054 sed 's/^/| /' conftest.$ac_ext >&5
35059 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35063 # Binary search between lo and hi bounds.
35064 while test "x$ac_lo" != "x$ac_hi"; do
35065 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35066 cat >conftest.$ac_ext <<_ACEOF
35069 cat confdefs.h >>conftest.$ac_ext
35070 cat >>conftest.$ac_ext <<_ACEOF
35071 /* end confdefs.h. */
35072 $ac_includes_default
35073 typedef long long ac__type_sizeof_;
35077 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
35084 rm -f conftest.$ac_objext
35085 if { (ac_try="$ac_compile"
35086 case "(($ac_try" in
35087 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35088 *) ac_try_echo=$ac_try;;
35090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35091 (eval "$ac_compile") 2>conftest.er1
35093 grep -v '^ *+' conftest.er1 >conftest.err
35095 cat conftest.err >&5
35096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35097 (exit $ac_status); } && {
35098 test -z "$ac_c_werror_flag" ||
35099 test ! -s conftest.err
35100 } && test -s conftest.$ac_objext; then
35103 echo "$as_me: failed program was:" >&5
35104 sed 's/^/| /' conftest.$ac_ext >&5
35106 ac_lo=`expr '(' $ac_mid ')' + 1`
35109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35112 ?*) ac_cv_sizeof_long_long=$ac_lo;;
35113 '') if test "$ac_cv_type_long_long" = yes; then
35114 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
35115 See \`config.log' for more details." >&5
35116 echo "$as_me: error: cannot compute sizeof (long long)
35117 See \`config.log' for more details." >&2;}
35118 { (exit 77); exit 77; }; }
35120 ac_cv_sizeof_long_long=0
35124 cat >conftest.$ac_ext <<_ACEOF
35127 cat confdefs.h >>conftest.$ac_ext
35128 cat >>conftest.$ac_ext <<_ACEOF
35129 /* end confdefs.h. */
35130 $ac_includes_default
35131 typedef long long ac__type_sizeof_;
35132 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
35133 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
35135 #include <stdlib.h>
35140 FILE *f = fopen ("conftest.val", "w");
35143 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
35145 long int i = longval ();
35146 if (i != ((long int) (sizeof (ac__type_sizeof_))))
35148 fprintf (f, "%ld\n", i);
35152 unsigned long int i = ulongval ();
35153 if (i != ((long int) (sizeof (ac__type_sizeof_))))
35155 fprintf (f, "%lu\n", i);
35157 return ferror (f) || fclose (f) != 0;
35163 rm -f conftest$ac_exeext
35164 if { (ac_try="$ac_link"
35165 case "(($ac_try" in
35166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35167 *) ac_try_echo=$ac_try;;
35169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35170 (eval "$ac_link") 2>&5
35172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35173 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35174 { (case "(($ac_try" in
35175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35176 *) ac_try_echo=$ac_try;;
35178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35179 (eval "$ac_try") 2>&5
35181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35182 (exit $ac_status); }; }; then
35183 ac_cv_sizeof_long_long=`cat conftest.val`
35185 echo "$as_me: program exited with status $ac_status" >&5
35186 echo "$as_me: failed program was:" >&5
35187 sed 's/^/| /' conftest.$ac_ext >&5
35189 ( exit $ac_status )
35190 if test "$ac_cv_type_long_long" = yes; then
35191 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
35192 See \`config.log' for more details." >&5
35193 echo "$as_me: error: cannot compute sizeof (long long)
35194 See \`config.log' for more details." >&2;}
35195 { (exit 77); exit 77; }; }
35197 ac_cv_sizeof_long_long=0
35200 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35204 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
35205 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
35209 cat >>confdefs.h <<_ACEOF
35210 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
35214 { echo "$as_me:$LINENO: checking for wchar_t" >&5
35215 echo $ECHO_N "checking for wchar_t... $ECHO_C" >&6; }
35216 if test "${ac_cv_type_wchar_t+set}" = set; then
35217 echo $ECHO_N "(cached) $ECHO_C" >&6
35219 cat >conftest.$ac_ext <<_ACEOF
35222 cat confdefs.h >>conftest.$ac_ext
35223 cat >>conftest.$ac_ext <<_ACEOF
35224 /* end confdefs.h. */
35225 $ac_includes_default
35226 typedef wchar_t ac__type_new_;
35230 if ((ac__type_new_ *) 0)
35232 if (sizeof (ac__type_new_))
35238 rm -f conftest.$ac_objext
35239 if { (ac_try="$ac_compile"
35240 case "(($ac_try" in
35241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35242 *) ac_try_echo=$ac_try;;
35244 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35245 (eval "$ac_compile") 2>conftest.er1
35247 grep -v '^ *+' conftest.er1 >conftest.err
35249 cat conftest.err >&5
35250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35251 (exit $ac_status); } && {
35252 test -z "$ac_c_werror_flag" ||
35253 test ! -s conftest.err
35254 } && test -s conftest.$ac_objext; then
35255 ac_cv_type_wchar_t=yes
35257 echo "$as_me: failed program was:" >&5
35258 sed 's/^/| /' conftest.$ac_ext >&5
35260 ac_cv_type_wchar_t=no
35263 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35265 { echo "$as_me:$LINENO: result: $ac_cv_type_wchar_t" >&5
35266 echo "${ECHO_T}$ac_cv_type_wchar_t" >&6; }
35268 # The cast to long int works around a bug in the HP C Compiler
35269 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
35270 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
35271 # This bug is HP SR number 8606223364.
35272 { echo "$as_me:$LINENO: checking size of wchar_t" >&5
35273 echo $ECHO_N "checking size of wchar_t... $ECHO_C" >&6; }
35274 if test "${ac_cv_sizeof_wchar_t+set}" = set; then
35275 echo $ECHO_N "(cached) $ECHO_C" >&6
35277 if test "$cross_compiling" = yes; then
35278 # Depending upon the size, compute the lo and hi bounds.
35279 cat >conftest.$ac_ext <<_ACEOF
35282 cat confdefs.h >>conftest.$ac_ext
35283 cat >>conftest.$ac_ext <<_ACEOF
35284 /* end confdefs.h. */
35285 $ac_includes_default
35286 typedef wchar_t ac__type_sizeof_;
35290 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
35297 rm -f conftest.$ac_objext
35298 if { (ac_try="$ac_compile"
35299 case "(($ac_try" in
35300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35301 *) ac_try_echo=$ac_try;;
35303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35304 (eval "$ac_compile") 2>conftest.er1
35306 grep -v '^ *+' conftest.er1 >conftest.err
35308 cat conftest.err >&5
35309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35310 (exit $ac_status); } && {
35311 test -z "$ac_c_werror_flag" ||
35312 test ! -s conftest.err
35313 } && test -s conftest.$ac_objext; then
35316 cat >conftest.$ac_ext <<_ACEOF
35319 cat confdefs.h >>conftest.$ac_ext
35320 cat >>conftest.$ac_ext <<_ACEOF
35321 /* end confdefs.h. */
35322 $ac_includes_default
35323 typedef wchar_t ac__type_sizeof_;
35327 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
35334 rm -f conftest.$ac_objext
35335 if { (ac_try="$ac_compile"
35336 case "(($ac_try" in
35337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35338 *) ac_try_echo=$ac_try;;
35340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35341 (eval "$ac_compile") 2>conftest.er1
35343 grep -v '^ *+' conftest.er1 >conftest.err
35345 cat conftest.err >&5
35346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35347 (exit $ac_status); } && {
35348 test -z "$ac_c_werror_flag" ||
35349 test ! -s conftest.err
35350 } && test -s conftest.$ac_objext; then
35351 ac_hi=$ac_mid; break
35353 echo "$as_me: failed program was:" >&5
35354 sed 's/^/| /' conftest.$ac_ext >&5
35356 ac_lo=`expr $ac_mid + 1`
35357 if test $ac_lo -le $ac_mid; then
35361 ac_mid=`expr 2 '*' $ac_mid + 1`
35364 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35367 echo "$as_me: failed program was:" >&5
35368 sed 's/^/| /' conftest.$ac_ext >&5
35370 cat >conftest.$ac_ext <<_ACEOF
35373 cat confdefs.h >>conftest.$ac_ext
35374 cat >>conftest.$ac_ext <<_ACEOF
35375 /* end confdefs.h. */
35376 $ac_includes_default
35377 typedef wchar_t ac__type_sizeof_;
35381 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
35388 rm -f conftest.$ac_objext
35389 if { (ac_try="$ac_compile"
35390 case "(($ac_try" in
35391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35392 *) ac_try_echo=$ac_try;;
35394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35395 (eval "$ac_compile") 2>conftest.er1
35397 grep -v '^ *+' conftest.er1 >conftest.err
35399 cat conftest.err >&5
35400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35401 (exit $ac_status); } && {
35402 test -z "$ac_c_werror_flag" ||
35403 test ! -s conftest.err
35404 } && test -s conftest.$ac_objext; then
35407 cat >conftest.$ac_ext <<_ACEOF
35410 cat confdefs.h >>conftest.$ac_ext
35411 cat >>conftest.$ac_ext <<_ACEOF
35412 /* end confdefs.h. */
35413 $ac_includes_default
35414 typedef wchar_t ac__type_sizeof_;
35418 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
35425 rm -f conftest.$ac_objext
35426 if { (ac_try="$ac_compile"
35427 case "(($ac_try" in
35428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35429 *) ac_try_echo=$ac_try;;
35431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35432 (eval "$ac_compile") 2>conftest.er1
35434 grep -v '^ *+' conftest.er1 >conftest.err
35436 cat conftest.err >&5
35437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35438 (exit $ac_status); } && {
35439 test -z "$ac_c_werror_flag" ||
35440 test ! -s conftest.err
35441 } && test -s conftest.$ac_objext; then
35442 ac_lo=$ac_mid; break
35444 echo "$as_me: failed program was:" >&5
35445 sed 's/^/| /' conftest.$ac_ext >&5
35447 ac_hi=`expr '(' $ac_mid ')' - 1`
35448 if test $ac_mid -le $ac_hi; then
35452 ac_mid=`expr 2 '*' $ac_mid`
35455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35458 echo "$as_me: failed program was:" >&5
35459 sed 's/^/| /' conftest.$ac_ext >&5
35464 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35467 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35468 # Binary search between lo and hi bounds.
35469 while test "x$ac_lo" != "x$ac_hi"; do
35470 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
35471 cat >conftest.$ac_ext <<_ACEOF
35474 cat confdefs.h >>conftest.$ac_ext
35475 cat >>conftest.$ac_ext <<_ACEOF
35476 /* end confdefs.h. */
35477 $ac_includes_default
35478 typedef wchar_t ac__type_sizeof_;
35482 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
35489 rm -f conftest.$ac_objext
35490 if { (ac_try="$ac_compile"
35491 case "(($ac_try" in
35492 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35493 *) ac_try_echo=$ac_try;;
35495 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35496 (eval "$ac_compile") 2>conftest.er1
35498 grep -v '^ *+' conftest.er1 >conftest.err
35500 cat conftest.err >&5
35501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35502 (exit $ac_status); } && {
35503 test -z "$ac_c_werror_flag" ||
35504 test ! -s conftest.err
35505 } && test -s conftest.$ac_objext; then
35508 echo "$as_me: failed program was:" >&5
35509 sed 's/^/| /' conftest.$ac_ext >&5
35511 ac_lo=`expr '(' $ac_mid ')' + 1`
35514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35517 ?*) ac_cv_sizeof_wchar_t=$ac_lo;;
35518 '') if test "$ac_cv_type_wchar_t" = yes; then
35519 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t)
35520 See \`config.log' for more details." >&5
35521 echo "$as_me: error: cannot compute sizeof (wchar_t)
35522 See \`config.log' for more details." >&2;}
35523 { (exit 77); exit 77; }; }
35525 ac_cv_sizeof_wchar_t=0
35529 cat >conftest.$ac_ext <<_ACEOF
35532 cat confdefs.h >>conftest.$ac_ext
35533 cat >>conftest.$ac_ext <<_ACEOF
35534 /* end confdefs.h. */
35535 $ac_includes_default
35536 typedef wchar_t ac__type_sizeof_;
35537 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
35538 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
35540 #include <stdlib.h>
35545 FILE *f = fopen ("conftest.val", "w");
35548 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
35550 long int i = longval ();
35551 if (i != ((long int) (sizeof (ac__type_sizeof_))))
35553 fprintf (f, "%ld\n", i);
35557 unsigned long int i = ulongval ();
35558 if (i != ((long int) (sizeof (ac__type_sizeof_))))
35560 fprintf (f, "%lu\n", i);
35562 return ferror (f) || fclose (f) != 0;
35568 rm -f conftest$ac_exeext
35569 if { (ac_try="$ac_link"
35570 case "(($ac_try" in
35571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35572 *) ac_try_echo=$ac_try;;
35574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35575 (eval "$ac_link") 2>&5
35577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35578 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
35579 { (case "(($ac_try" in
35580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35581 *) ac_try_echo=$ac_try;;
35583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35584 (eval "$ac_try") 2>&5
35586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35587 (exit $ac_status); }; }; then
35588 ac_cv_sizeof_wchar_t=`cat conftest.val`
35590 echo "$as_me: program exited with status $ac_status" >&5
35591 echo "$as_me: failed program was:" >&5
35592 sed 's/^/| /' conftest.$ac_ext >&5
35594 ( exit $ac_status )
35595 if test "$ac_cv_type_wchar_t" = yes; then
35596 { { echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t)
35597 See \`config.log' for more details." >&5
35598 echo "$as_me: error: cannot compute sizeof (wchar_t)
35599 See \`config.log' for more details." >&2;}
35600 { (exit 77); exit 77; }; }
35602 ac_cv_sizeof_wchar_t=0
35605 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
35609 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
35610 echo "${ECHO_T}$ac_cv_sizeof_wchar_t" >&6; }
35614 cat >>confdefs.h <<_ACEOF
35615 #define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
35620 if test "$ac_cv_sizeof_int" -lt 4 ; then
35621 { echo "$as_me:$LINENO: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&5
35622 echo "$as_me: WARNING: OpenLDAP requires 'int' to be 32 bits or greater." >&2;}
35625 cat >>confdefs.h <<\_ACEOF
35626 #define LBER_INT_T long
35631 cat >>confdefs.h <<\_ACEOF
35632 #define LBER_INT_T int
35638 cat >>confdefs.h <<\_ACEOF
35639 #define LBER_LEN_T long
35643 cat >>confdefs.h <<\_ACEOF
35644 #define LBER_SOCKET_T int
35648 cat >>confdefs.h <<\_ACEOF
35649 #define LBER_TAG_T long
35653 if test $ol_with_mp = longlong || test $ol_with_mp = auto ; then
35654 if test $ac_cv_sizeof_long_long -gt 4 ; then
35655 ol_with_mp=longlong
35657 cat >>confdefs.h <<\_ACEOF
35658 #define USE_MP_LONG_LONG 1
35661 elif test $ol_with_mp = longlong ; then
35662 { { echo "$as_me:$LINENO: error: long long unusable for multiple precision" >&5
35663 echo "$as_me: error: long long unusable for multiple precision" >&2;}
35664 { (exit 1); exit 1; }; }
35667 if test $ol_with_mp = long || test $ol_with_mp = auto ; then
35668 if test $ac_cv_sizeof_long -gt 4 ; then
35671 cat >>confdefs.h <<\_ACEOF
35672 #define USE_MP_LONG 1
35675 elif test $ol_with_mp = long ; then
35676 { { echo "$as_me:$LINENO: error: long unusable for multiple precision" >&5
35677 echo "$as_me: error: long unusable for multiple precision" >&2;}
35678 { (exit 1); exit 1; }; }
35681 if test $ol_with_mp = bignum || test $ol_with_mp = auto ; then
35683 for ac_header in openssl/bn.h
35685 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35686 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35687 { echo "$as_me:$LINENO: checking for $ac_header" >&5
35688 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
35689 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35690 echo $ECHO_N "(cached) $ECHO_C" >&6
35692 ac_res=`eval echo '${'$as_ac_Header'}'`
35693 { echo "$as_me:$LINENO: result: $ac_res" >&5
35694 echo "${ECHO_T}$ac_res" >&6; }
35696 # Is the header compilable?
35697 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
35698 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
35699 cat >conftest.$ac_ext <<_ACEOF
35702 cat confdefs.h >>conftest.$ac_ext
35703 cat >>conftest.$ac_ext <<_ACEOF
35704 /* end confdefs.h. */
35705 $ac_includes_default
35706 #include <$ac_header>
35708 rm -f conftest.$ac_objext
35709 if { (ac_try="$ac_compile"
35710 case "(($ac_try" in
35711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35712 *) ac_try_echo=$ac_try;;
35714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35715 (eval "$ac_compile") 2>conftest.er1
35717 grep -v '^ *+' conftest.er1 >conftest.err
35719 cat conftest.err >&5
35720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35721 (exit $ac_status); } && {
35722 test -z "$ac_c_werror_flag" ||
35723 test ! -s conftest.err
35724 } && test -s conftest.$ac_objext; then
35725 ac_header_compiler=yes
35727 echo "$as_me: failed program was:" >&5
35728 sed 's/^/| /' conftest.$ac_ext >&5
35730 ac_header_compiler=no
35733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35734 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35735 echo "${ECHO_T}$ac_header_compiler" >&6; }
35737 # Is the header present?
35738 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
35739 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
35740 cat >conftest.$ac_ext <<_ACEOF
35743 cat confdefs.h >>conftest.$ac_ext
35744 cat >>conftest.$ac_ext <<_ACEOF
35745 /* end confdefs.h. */
35746 #include <$ac_header>
35748 if { (ac_try="$ac_cpp conftest.$ac_ext"
35749 case "(($ac_try" in
35750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35751 *) ac_try_echo=$ac_try;;
35753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35754 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
35756 grep -v '^ *+' conftest.er1 >conftest.err
35758 cat conftest.err >&5
35759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35760 (exit $ac_status); } >/dev/null && {
35761 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
35762 test ! -s conftest.err
35764 ac_header_preproc=yes
35766 echo "$as_me: failed program was:" >&5
35767 sed 's/^/| /' conftest.$ac_ext >&5
35769 ac_header_preproc=no
35772 rm -f conftest.err conftest.$ac_ext
35773 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35774 echo "${ECHO_T}$ac_header_preproc" >&6; }
35776 # So? What about this header?
35777 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35779 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35780 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35781 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35782 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35783 ac_header_preproc=yes
35786 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35787 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35788 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35789 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35790 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35791 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35792 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35793 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35794 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35795 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35796 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35797 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35799 ## --------------------------------------------- ##
35800 ## Report this to <http://www.openldap.org/its/> ##
35801 ## --------------------------------------------- ##
35803 ) | sed "s/^/$as_me: WARNING: /" >&2
35806 { echo "$as_me:$LINENO: checking for $ac_header" >&5
35807 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
35808 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35809 echo $ECHO_N "(cached) $ECHO_C" >&6
35811 eval "$as_ac_Header=\$ac_header_preproc"
35813 ac_res=`eval echo '${'$as_ac_Header'}'`
35814 { echo "$as_me:$LINENO: result: $ac_res" >&5
35815 echo "${ECHO_T}$ac_res" >&6; }
35818 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35819 cat >>confdefs.h <<_ACEOF
35820 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35828 for ac_header in openssl/crypto.h
35830 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35831 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35832 { echo "$as_me:$LINENO: checking for $ac_header" >&5
35833 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
35834 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35835 echo $ECHO_N "(cached) $ECHO_C" >&6
35837 ac_res=`eval echo '${'$as_ac_Header'}'`
35838 { echo "$as_me:$LINENO: result: $ac_res" >&5
35839 echo "${ECHO_T}$ac_res" >&6; }
35841 # Is the header compilable?
35842 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
35843 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
35844 cat >conftest.$ac_ext <<_ACEOF
35847 cat confdefs.h >>conftest.$ac_ext
35848 cat >>conftest.$ac_ext <<_ACEOF
35849 /* end confdefs.h. */
35850 $ac_includes_default
35851 #include <$ac_header>
35853 rm -f conftest.$ac_objext
35854 if { (ac_try="$ac_compile"
35855 case "(($ac_try" in
35856 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35857 *) ac_try_echo=$ac_try;;
35859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35860 (eval "$ac_compile") 2>conftest.er1
35862 grep -v '^ *+' conftest.er1 >conftest.err
35864 cat conftest.err >&5
35865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35866 (exit $ac_status); } && {
35867 test -z "$ac_c_werror_flag" ||
35868 test ! -s conftest.err
35869 } && test -s conftest.$ac_objext; then
35870 ac_header_compiler=yes
35872 echo "$as_me: failed program was:" >&5
35873 sed 's/^/| /' conftest.$ac_ext >&5
35875 ac_header_compiler=no
35878 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
35879 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
35880 echo "${ECHO_T}$ac_header_compiler" >&6; }
35882 # Is the header present?
35883 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
35884 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
35885 cat >conftest.$ac_ext <<_ACEOF
35888 cat confdefs.h >>conftest.$ac_ext
35889 cat >>conftest.$ac_ext <<_ACEOF
35890 /* end confdefs.h. */
35891 #include <$ac_header>
35893 if { (ac_try="$ac_cpp conftest.$ac_ext"
35894 case "(($ac_try" in
35895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
35896 *) ac_try_echo=$ac_try;;
35898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
35899 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
35901 grep -v '^ *+' conftest.er1 >conftest.err
35903 cat conftest.err >&5
35904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
35905 (exit $ac_status); } >/dev/null && {
35906 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
35907 test ! -s conftest.err
35909 ac_header_preproc=yes
35911 echo "$as_me: failed program was:" >&5
35912 sed 's/^/| /' conftest.$ac_ext >&5
35914 ac_header_preproc=no
35917 rm -f conftest.err conftest.$ac_ext
35918 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
35919 echo "${ECHO_T}$ac_header_preproc" >&6; }
35921 # So? What about this header?
35922 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
35924 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
35925 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
35926 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
35927 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
35928 ac_header_preproc=yes
35931 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
35932 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
35933 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
35934 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
35935 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
35936 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
35937 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
35938 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
35939 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
35940 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
35941 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
35942 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
35944 ## --------------------------------------------- ##
35945 ## Report this to <http://www.openldap.org/its/> ##
35946 ## --------------------------------------------- ##
35948 ) | sed "s/^/$as_me: WARNING: /" >&2
35951 { echo "$as_me:$LINENO: checking for $ac_header" >&5
35952 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
35953 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35954 echo $ECHO_N "(cached) $ECHO_C" >&6
35956 eval "$as_ac_Header=\$ac_header_preproc"
35958 ac_res=`eval echo '${'$as_ac_Header'}'`
35959 { echo "$as_me:$LINENO: result: $ac_res" >&5
35960 echo "${ECHO_T}$ac_res" >&6; }
35963 if test `eval echo '${'$as_ac_Header'}'` = yes; then
35964 cat >>confdefs.h <<_ACEOF
35965 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
35972 if test "$ac_cv_header_openssl_bn_h" = "yes" &&
35973 test "$ac_cv_header_openssl_crypto_h" = "yes" &&
35974 test "$ol_with_tls" = "found" ; then
35977 cat >>confdefs.h <<\_ACEOF
35978 #define USE_MP_BIGNUM 1
35981 elif test $ol_with_mp = bignum ; then
35982 { { echo "$as_me:$LINENO: error: bignum not available" >&5
35983 echo "$as_me: error: bignum not available" >&2;}
35984 { (exit 1); exit 1; }; }
35987 if test $ol_with_mp = gmp || test $ol_with_mp = auto ; then
35989 for ac_header in gmp.h
35991 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
35992 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35993 { echo "$as_me:$LINENO: checking for $ac_header" >&5
35994 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
35995 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
35996 echo $ECHO_N "(cached) $ECHO_C" >&6
35998 ac_res=`eval echo '${'$as_ac_Header'}'`
35999 { echo "$as_me:$LINENO: result: $ac_res" >&5
36000 echo "${ECHO_T}$ac_res" >&6; }
36002 # Is the header compilable?
36003 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
36004 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
36005 cat >conftest.$ac_ext <<_ACEOF
36008 cat confdefs.h >>conftest.$ac_ext
36009 cat >>conftest.$ac_ext <<_ACEOF
36010 /* end confdefs.h. */
36011 $ac_includes_default
36012 #include <$ac_header>
36014 rm -f conftest.$ac_objext
36015 if { (ac_try="$ac_compile"
36016 case "(($ac_try" in
36017 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36018 *) ac_try_echo=$ac_try;;
36020 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36021 (eval "$ac_compile") 2>conftest.er1
36023 grep -v '^ *+' conftest.er1 >conftest.err
36025 cat conftest.err >&5
36026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36027 (exit $ac_status); } && {
36028 test -z "$ac_c_werror_flag" ||
36029 test ! -s conftest.err
36030 } && test -s conftest.$ac_objext; then
36031 ac_header_compiler=yes
36033 echo "$as_me: failed program was:" >&5
36034 sed 's/^/| /' conftest.$ac_ext >&5
36036 ac_header_compiler=no
36039 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
36040 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
36041 echo "${ECHO_T}$ac_header_compiler" >&6; }
36043 # Is the header present?
36044 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
36045 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
36046 cat >conftest.$ac_ext <<_ACEOF
36049 cat confdefs.h >>conftest.$ac_ext
36050 cat >>conftest.$ac_ext <<_ACEOF
36051 /* end confdefs.h. */
36052 #include <$ac_header>
36054 if { (ac_try="$ac_cpp conftest.$ac_ext"
36055 case "(($ac_try" in
36056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36057 *) ac_try_echo=$ac_try;;
36059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36060 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
36062 grep -v '^ *+' conftest.er1 >conftest.err
36064 cat conftest.err >&5
36065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36066 (exit $ac_status); } >/dev/null && {
36067 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
36068 test ! -s conftest.err
36070 ac_header_preproc=yes
36072 echo "$as_me: failed program was:" >&5
36073 sed 's/^/| /' conftest.$ac_ext >&5
36075 ac_header_preproc=no
36078 rm -f conftest.err conftest.$ac_ext
36079 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
36080 echo "${ECHO_T}$ac_header_preproc" >&6; }
36082 # So? What about this header?
36083 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
36085 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
36086 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
36087 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
36088 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
36089 ac_header_preproc=yes
36092 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
36093 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
36094 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
36095 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
36096 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
36097 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
36098 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
36099 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
36100 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
36101 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
36102 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
36103 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
36105 ## --------------------------------------------- ##
36106 ## Report this to <http://www.openldap.org/its/> ##
36107 ## --------------------------------------------- ##
36109 ) | sed "s/^/$as_me: WARNING: /" >&2
36112 { echo "$as_me:$LINENO: checking for $ac_header" >&5
36113 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
36114 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
36115 echo $ECHO_N "(cached) $ECHO_C" >&6
36117 eval "$as_ac_Header=\$ac_header_preproc"
36119 ac_res=`eval echo '${'$as_ac_Header'}'`
36120 { echo "$as_me:$LINENO: result: $ac_res" >&5
36121 echo "${ECHO_T}$ac_res" >&6; }
36124 if test `eval echo '${'$as_ac_Header'}'` = yes; then
36125 cat >>confdefs.h <<_ACEOF
36126 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
36134 { echo "$as_me:$LINENO: checking for __gmpz_add_ui in -lgmp" >&5
36135 echo $ECHO_N "checking for __gmpz_add_ui in -lgmp... $ECHO_C" >&6; }
36136 if test "${ac_cv_lib_gmp___gmpz_add_ui+set}" = set; then
36137 echo $ECHO_N "(cached) $ECHO_C" >&6
36139 ac_check_lib_save_LIBS=$LIBS
36141 cat >conftest.$ac_ext <<_ACEOF
36144 cat confdefs.h >>conftest.$ac_ext
36145 cat >>conftest.$ac_ext <<_ACEOF
36146 /* end confdefs.h. */
36148 /* Override any GCC internal prototype to avoid an error.
36149 Use char because int might match the return type of a GCC
36150 builtin and then its argument prototype would still apply. */
36154 char __gmpz_add_ui ();
36158 return __gmpz_add_ui ();
36163 rm -f conftest.$ac_objext conftest$ac_exeext
36164 if { (ac_try="$ac_link"
36165 case "(($ac_try" in
36166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36167 *) ac_try_echo=$ac_try;;
36169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36170 (eval "$ac_link") 2>conftest.er1
36172 grep -v '^ *+' conftest.er1 >conftest.err
36174 cat conftest.err >&5
36175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36176 (exit $ac_status); } && {
36177 test -z "$ac_c_werror_flag" ||
36178 test ! -s conftest.err
36179 } && test -s conftest$ac_exeext &&
36180 $as_test_x conftest$ac_exeext; then
36181 ac_cv_lib_gmp___gmpz_add_ui=yes
36183 echo "$as_me: failed program was:" >&5
36184 sed 's/^/| /' conftest.$ac_ext >&5
36186 ac_cv_lib_gmp___gmpz_add_ui=no
36189 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36190 conftest$ac_exeext conftest.$ac_ext
36191 LIBS=$ac_check_lib_save_LIBS
36193 { echo "$as_me:$LINENO: result: $ac_cv_lib_gmp___gmpz_add_ui" >&5
36194 echo "${ECHO_T}$ac_cv_lib_gmp___gmpz_add_ui" >&6; }
36195 if test $ac_cv_lib_gmp___gmpz_add_ui = yes; then
36196 cat >>confdefs.h <<_ACEOF
36197 #define HAVE_LIBGMP 1
36204 if test $ac_cv_header_gmp_h = yes && test $ac_cv_lib_gmp___gmpz_add_ui = yes ; then
36206 cat >>confdefs.h <<\_ACEOF
36207 #define USE_MP_GMP 1
36211 elif test $ol_with_mp = gmp ; then
36212 { { echo "$as_me:$LINENO: error: gmp not available" >&5
36213 echo "$as_me: error: gmp not available" >&2;}
36214 { (exit 1); exit 1; }; }
36217 if test $ol_with_mp = auto ; then
36221 { echo "$as_me:$LINENO: checking for working memcmp" >&5
36222 echo $ECHO_N "checking for working memcmp... $ECHO_C" >&6; }
36223 if test "${ac_cv_func_memcmp_working+set}" = set; then
36224 echo $ECHO_N "(cached) $ECHO_C" >&6
36226 if test "$cross_compiling" = yes; then
36227 ac_cv_func_memcmp_working=no
36229 cat >conftest.$ac_ext <<_ACEOF
36232 cat confdefs.h >>conftest.$ac_ext
36233 cat >>conftest.$ac_ext <<_ACEOF
36234 /* end confdefs.h. */
36235 $ac_includes_default
36240 /* Some versions of memcmp are not 8-bit clean. */
36241 char c0 = '\100', c1 = '\200', c2 = '\201';
36242 if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
36245 /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
36246 or more and with at least one buffer not starting on a 4-byte boundary.
36247 William Lewis provided this test program. */
36252 for (i = 0; i < 4; i++)
36256 strcpy (a, "--------01111111");
36257 strcpy (b, "--------10000000");
36258 if (memcmp (a, b, 16) >= 0)
36268 rm -f conftest$ac_exeext
36269 if { (ac_try="$ac_link"
36270 case "(($ac_try" in
36271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36272 *) ac_try_echo=$ac_try;;
36274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36275 (eval "$ac_link") 2>&5
36277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36278 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
36279 { (case "(($ac_try" in
36280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36281 *) ac_try_echo=$ac_try;;
36283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36284 (eval "$ac_try") 2>&5
36286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36287 (exit $ac_status); }; }; then
36288 ac_cv_func_memcmp_working=yes
36290 echo "$as_me: program exited with status $ac_status" >&5
36291 echo "$as_me: failed program was:" >&5
36292 sed 's/^/| /' conftest.$ac_ext >&5
36294 ( exit $ac_status )
36295 ac_cv_func_memcmp_working=no
36297 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
36302 { echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
36303 echo "${ECHO_T}$ac_cv_func_memcmp_working" >&6; }
36304 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
36305 *" memcmp.$ac_objext "* ) ;;
36306 *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
36312 if test $ac_cv_func_memcmp_working = no ; then
36314 cat >>confdefs.h <<\_ACEOF
36315 #define NEED_MEMCMP_REPLACEMENT 1
36321 for ac_func in strftime
36323 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
36324 { echo "$as_me:$LINENO: checking for $ac_func" >&5
36325 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
36326 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
36327 echo $ECHO_N "(cached) $ECHO_C" >&6
36329 cat >conftest.$ac_ext <<_ACEOF
36332 cat confdefs.h >>conftest.$ac_ext
36333 cat >>conftest.$ac_ext <<_ACEOF
36334 /* end confdefs.h. */
36335 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
36336 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36337 #define $ac_func innocuous_$ac_func
36339 /* System header to define __stub macros and hopefully few prototypes,
36340 which can conflict with char $ac_func (); below.
36341 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36342 <limits.h> exists even on freestanding compilers. */
36345 # include <limits.h>
36347 # include <assert.h>
36352 /* Override any GCC internal prototype to avoid an error.
36353 Use char because int might match the return type of a GCC
36354 builtin and then its argument prototype would still apply. */
36359 /* The GNU C library defines this for functions which it implements
36360 to always fail with ENOSYS. Some functions are actually named
36361 something starting with __ and the normal name is an alias. */
36362 #if defined __stub_$ac_func || defined __stub___$ac_func
36369 return $ac_func ();
36374 rm -f conftest.$ac_objext conftest$ac_exeext
36375 if { (ac_try="$ac_link"
36376 case "(($ac_try" in
36377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36378 *) ac_try_echo=$ac_try;;
36380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36381 (eval "$ac_link") 2>conftest.er1
36383 grep -v '^ *+' conftest.er1 >conftest.err
36385 cat conftest.err >&5
36386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36387 (exit $ac_status); } && {
36388 test -z "$ac_c_werror_flag" ||
36389 test ! -s conftest.err
36390 } && test -s conftest$ac_exeext &&
36391 $as_test_x conftest$ac_exeext; then
36392 eval "$as_ac_var=yes"
36394 echo "$as_me: failed program was:" >&5
36395 sed 's/^/| /' conftest.$ac_ext >&5
36397 eval "$as_ac_var=no"
36400 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36401 conftest$ac_exeext conftest.$ac_ext
36403 ac_res=`eval echo '${'$as_ac_var'}'`
36404 { echo "$as_me:$LINENO: result: $ac_res" >&5
36405 echo "${ECHO_T}$ac_res" >&6; }
36406 if test `eval echo '${'$as_ac_var'}'` = yes; then
36407 cat >>confdefs.h <<_ACEOF
36408 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
36412 # strftime is in -lintl on SCO UNIX.
36413 { echo "$as_me:$LINENO: checking for strftime in -lintl" >&5
36414 echo $ECHO_N "checking for strftime in -lintl... $ECHO_C" >&6; }
36415 if test "${ac_cv_lib_intl_strftime+set}" = set; then
36416 echo $ECHO_N "(cached) $ECHO_C" >&6
36418 ac_check_lib_save_LIBS=$LIBS
36419 LIBS="-lintl $LIBS"
36420 cat >conftest.$ac_ext <<_ACEOF
36423 cat confdefs.h >>conftest.$ac_ext
36424 cat >>conftest.$ac_ext <<_ACEOF
36425 /* end confdefs.h. */
36427 /* Override any GCC internal prototype to avoid an error.
36428 Use char because int might match the return type of a GCC
36429 builtin and then its argument prototype would still apply. */
36437 return strftime ();
36442 rm -f conftest.$ac_objext conftest$ac_exeext
36443 if { (ac_try="$ac_link"
36444 case "(($ac_try" in
36445 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36446 *) ac_try_echo=$ac_try;;
36448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36449 (eval "$ac_link") 2>conftest.er1
36451 grep -v '^ *+' conftest.er1 >conftest.err
36453 cat conftest.err >&5
36454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36455 (exit $ac_status); } && {
36456 test -z "$ac_c_werror_flag" ||
36457 test ! -s conftest.err
36458 } && test -s conftest$ac_exeext &&
36459 $as_test_x conftest$ac_exeext; then
36460 ac_cv_lib_intl_strftime=yes
36462 echo "$as_me: failed program was:" >&5
36463 sed 's/^/| /' conftest.$ac_ext >&5
36465 ac_cv_lib_intl_strftime=no
36468 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36469 conftest$ac_exeext conftest.$ac_ext
36470 LIBS=$ac_check_lib_save_LIBS
36472 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_strftime" >&5
36473 echo "${ECHO_T}$ac_cv_lib_intl_strftime" >&6; }
36474 if test $ac_cv_lib_intl_strftime = yes; then
36475 cat >>confdefs.h <<\_ACEOF
36476 #define HAVE_STRFTIME 1
36479 LIBS="-lintl $LIBS"
36486 { echo "$as_me:$LINENO: checking for inet_aton()" >&5
36487 echo $ECHO_N "checking for inet_aton()... $ECHO_C" >&6; }
36488 if test "${ol_cv_func_inet_aton+set}" = set; then
36489 echo $ECHO_N "(cached) $ECHO_C" >&6
36491 cat >conftest.$ac_ext <<_ACEOF
36494 cat confdefs.h >>conftest.$ac_ext
36495 cat >>conftest.$ac_ext <<_ACEOF
36496 /* end confdefs.h. */
36498 #ifdef HAVE_SYS_TYPES_H
36499 # include <sys/types.h>
36501 #ifdef HAVE_SYS_SOCKET_H
36502 # include <sys/socket.h>
36503 # ifdef HAVE_SYS_SELECT_H
36504 # include <sys/select.h>
36506 # include <netinet/in.h>
36507 # ifdef HAVE_ARPA_INET_H
36508 # include <arpa/inet.h>
36516 int rc = inet_aton( "255.255.255.255", &in );
36521 rm -f conftest.$ac_objext conftest$ac_exeext
36522 if { (ac_try="$ac_link"
36523 case "(($ac_try" in
36524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36525 *) ac_try_echo=$ac_try;;
36527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36528 (eval "$ac_link") 2>conftest.er1
36530 grep -v '^ *+' conftest.er1 >conftest.err
36532 cat conftest.err >&5
36533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36534 (exit $ac_status); } && {
36535 test -z "$ac_c_werror_flag" ||
36536 test ! -s conftest.err
36537 } && test -s conftest$ac_exeext &&
36538 $as_test_x conftest$ac_exeext; then
36539 ol_cv_func_inet_aton=yes
36541 echo "$as_me: failed program was:" >&5
36542 sed 's/^/| /' conftest.$ac_ext >&5
36544 ol_cv_func_inet_aton=no
36547 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36548 conftest$ac_exeext conftest.$ac_ext
36550 { echo "$as_me:$LINENO: result: $ol_cv_func_inet_aton" >&5
36551 echo "${ECHO_T}$ol_cv_func_inet_aton" >&6; }
36552 if test $ol_cv_func_inet_aton != no; then
36554 cat >>confdefs.h <<\_ACEOF
36555 #define HAVE_INET_ATON 1
36561 { echo "$as_me:$LINENO: checking for _spawnlp" >&5
36562 echo $ECHO_N "checking for _spawnlp... $ECHO_C" >&6; }
36563 if test "${ac_cv_func__spawnlp+set}" = set; then
36564 echo $ECHO_N "(cached) $ECHO_C" >&6
36566 cat >conftest.$ac_ext <<_ACEOF
36569 cat confdefs.h >>conftest.$ac_ext
36570 cat >>conftest.$ac_ext <<_ACEOF
36571 /* end confdefs.h. */
36572 /* Define _spawnlp to an innocuous variant, in case <limits.h> declares _spawnlp.
36573 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36574 #define _spawnlp innocuous__spawnlp
36576 /* System header to define __stub macros and hopefully few prototypes,
36577 which can conflict with char _spawnlp (); below.
36578 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36579 <limits.h> exists even on freestanding compilers. */
36582 # include <limits.h>
36584 # include <assert.h>
36589 /* Override any GCC internal prototype to avoid an error.
36590 Use char because int might match the return type of a GCC
36591 builtin and then its argument prototype would still apply. */
36596 /* The GNU C library defines this for functions which it implements
36597 to always fail with ENOSYS. Some functions are actually named
36598 something starting with __ and the normal name is an alias. */
36599 #if defined __stub__spawnlp || defined __stub____spawnlp
36606 return _spawnlp ();
36611 rm -f conftest.$ac_objext conftest$ac_exeext
36612 if { (ac_try="$ac_link"
36613 case "(($ac_try" in
36614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36615 *) ac_try_echo=$ac_try;;
36617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36618 (eval "$ac_link") 2>conftest.er1
36620 grep -v '^ *+' conftest.er1 >conftest.err
36622 cat conftest.err >&5
36623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36624 (exit $ac_status); } && {
36625 test -z "$ac_c_werror_flag" ||
36626 test ! -s conftest.err
36627 } && test -s conftest$ac_exeext &&
36628 $as_test_x conftest$ac_exeext; then
36629 ac_cv_func__spawnlp=yes
36631 echo "$as_me: failed program was:" >&5
36632 sed 's/^/| /' conftest.$ac_ext >&5
36634 ac_cv_func__spawnlp=no
36637 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36638 conftest$ac_exeext conftest.$ac_ext
36640 { echo "$as_me:$LINENO: result: $ac_cv_func__spawnlp" >&5
36641 echo "${ECHO_T}$ac_cv_func__spawnlp" >&6; }
36642 if test $ac_cv_func__spawnlp = yes; then
36644 cat >>confdefs.h <<\_ACEOF
36645 #define HAVE_SPAWNLP 1
36651 { echo "$as_me:$LINENO: checking for _snprintf" >&5
36652 echo $ECHO_N "checking for _snprintf... $ECHO_C" >&6; }
36653 if test "${ac_cv_func__snprintf+set}" = set; then
36654 echo $ECHO_N "(cached) $ECHO_C" >&6
36656 cat >conftest.$ac_ext <<_ACEOF
36659 cat confdefs.h >>conftest.$ac_ext
36660 cat >>conftest.$ac_ext <<_ACEOF
36661 /* end confdefs.h. */
36662 /* Define _snprintf to an innocuous variant, in case <limits.h> declares _snprintf.
36663 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36664 #define _snprintf innocuous__snprintf
36666 /* System header to define __stub macros and hopefully few prototypes,
36667 which can conflict with char _snprintf (); below.
36668 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36669 <limits.h> exists even on freestanding compilers. */
36672 # include <limits.h>
36674 # include <assert.h>
36679 /* Override any GCC internal prototype to avoid an error.
36680 Use char because int might match the return type of a GCC
36681 builtin and then its argument prototype would still apply. */
36686 /* The GNU C library defines this for functions which it implements
36687 to always fail with ENOSYS. Some functions are actually named
36688 something starting with __ and the normal name is an alias. */
36689 #if defined __stub__snprintf || defined __stub____snprintf
36696 return _snprintf ();
36701 rm -f conftest.$ac_objext conftest$ac_exeext
36702 if { (ac_try="$ac_link"
36703 case "(($ac_try" in
36704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36705 *) ac_try_echo=$ac_try;;
36707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36708 (eval "$ac_link") 2>conftest.er1
36710 grep -v '^ *+' conftest.er1 >conftest.err
36712 cat conftest.err >&5
36713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36714 (exit $ac_status); } && {
36715 test -z "$ac_c_werror_flag" ||
36716 test ! -s conftest.err
36717 } && test -s conftest$ac_exeext &&
36718 $as_test_x conftest$ac_exeext; then
36719 ac_cv_func__snprintf=yes
36721 echo "$as_me: failed program was:" >&5
36722 sed 's/^/| /' conftest.$ac_ext >&5
36724 ac_cv_func__snprintf=no
36727 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36728 conftest$ac_exeext conftest.$ac_ext
36730 { echo "$as_me:$LINENO: result: $ac_cv_func__snprintf" >&5
36731 echo "${ECHO_T}$ac_cv_func__snprintf" >&6; }
36732 if test $ac_cv_func__snprintf = yes; then
36733 ac_cv_func_snprintf=yes
36735 cat >>confdefs.h <<\_ACEOF
36736 #define snprintf _snprintf
36745 for ac_func in vsnprintf _vsnprintf
36747 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
36748 { echo "$as_me:$LINENO: checking for $ac_func" >&5
36749 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
36750 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
36751 echo $ECHO_N "(cached) $ECHO_C" >&6
36753 cat >conftest.$ac_ext <<_ACEOF
36756 cat confdefs.h >>conftest.$ac_ext
36757 cat >>conftest.$ac_ext <<_ACEOF
36758 /* end confdefs.h. */
36759 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
36760 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36761 #define $ac_func innocuous_$ac_func
36763 /* System header to define __stub macros and hopefully few prototypes,
36764 which can conflict with char $ac_func (); below.
36765 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36766 <limits.h> exists even on freestanding compilers. */
36769 # include <limits.h>
36771 # include <assert.h>
36776 /* Override any GCC internal prototype to avoid an error.
36777 Use char because int might match the return type of a GCC
36778 builtin and then its argument prototype would still apply. */
36783 /* The GNU C library defines this for functions which it implements
36784 to always fail with ENOSYS. Some functions are actually named
36785 something starting with __ and the normal name is an alias. */
36786 #if defined __stub_$ac_func || defined __stub___$ac_func
36793 return $ac_func ();
36798 rm -f conftest.$ac_objext conftest$ac_exeext
36799 if { (ac_try="$ac_link"
36800 case "(($ac_try" in
36801 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36802 *) ac_try_echo=$ac_try;;
36804 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36805 (eval "$ac_link") 2>conftest.er1
36807 grep -v '^ *+' conftest.er1 >conftest.err
36809 cat conftest.err >&5
36810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36811 (exit $ac_status); } && {
36812 test -z "$ac_c_werror_flag" ||
36813 test ! -s conftest.err
36814 } && test -s conftest$ac_exeext &&
36815 $as_test_x conftest$ac_exeext; then
36816 eval "$as_ac_var=yes"
36818 echo "$as_me: failed program was:" >&5
36819 sed 's/^/| /' conftest.$ac_ext >&5
36821 eval "$as_ac_var=no"
36824 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36825 conftest$ac_exeext conftest.$ac_ext
36827 ac_res=`eval echo '${'$as_ac_var'}'`
36828 { echo "$as_me:$LINENO: result: $ac_res" >&5
36829 echo "${ECHO_T}$ac_res" >&6; }
36830 if test `eval echo '${'$as_ac_var'}'` = yes; then
36831 cat >>confdefs.h <<_ACEOF
36832 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
36839 if test $ac_cv_func_vsnprintf = no -a $ac_cv_func__vsnprintf = yes ; then
36840 ac_cv_func_vsnprintf=yes
36842 cat >>confdefs.h <<\_ACEOF
36843 #define vsnprintf _vsnprintf
36849 for ac_func in vprintf
36851 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
36852 { echo "$as_me:$LINENO: checking for $ac_func" >&5
36853 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
36854 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
36855 echo $ECHO_N "(cached) $ECHO_C" >&6
36857 cat >conftest.$ac_ext <<_ACEOF
36860 cat confdefs.h >>conftest.$ac_ext
36861 cat >>conftest.$ac_ext <<_ACEOF
36862 /* end confdefs.h. */
36863 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
36864 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36865 #define $ac_func innocuous_$ac_func
36867 /* System header to define __stub macros and hopefully few prototypes,
36868 which can conflict with char $ac_func (); below.
36869 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36870 <limits.h> exists even on freestanding compilers. */
36873 # include <limits.h>
36875 # include <assert.h>
36880 /* Override any GCC internal prototype to avoid an error.
36881 Use char because int might match the return type of a GCC
36882 builtin and then its argument prototype would still apply. */
36887 /* The GNU C library defines this for functions which it implements
36888 to always fail with ENOSYS. Some functions are actually named
36889 something starting with __ and the normal name is an alias. */
36890 #if defined __stub_$ac_func || defined __stub___$ac_func
36897 return $ac_func ();
36902 rm -f conftest.$ac_objext conftest$ac_exeext
36903 if { (ac_try="$ac_link"
36904 case "(($ac_try" in
36905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36906 *) ac_try_echo=$ac_try;;
36908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36909 (eval "$ac_link") 2>conftest.er1
36911 grep -v '^ *+' conftest.er1 >conftest.err
36913 cat conftest.err >&5
36914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
36915 (exit $ac_status); } && {
36916 test -z "$ac_c_werror_flag" ||
36917 test ! -s conftest.err
36918 } && test -s conftest$ac_exeext &&
36919 $as_test_x conftest$ac_exeext; then
36920 eval "$as_ac_var=yes"
36922 echo "$as_me: failed program was:" >&5
36923 sed 's/^/| /' conftest.$ac_ext >&5
36925 eval "$as_ac_var=no"
36928 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
36929 conftest$ac_exeext conftest.$ac_ext
36931 ac_res=`eval echo '${'$as_ac_var'}'`
36932 { echo "$as_me:$LINENO: result: $ac_res" >&5
36933 echo "${ECHO_T}$ac_res" >&6; }
36934 if test `eval echo '${'$as_ac_var'}'` = yes; then
36935 cat >>confdefs.h <<_ACEOF
36936 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
36939 { echo "$as_me:$LINENO: checking for _doprnt" >&5
36940 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6; }
36941 if test "${ac_cv_func__doprnt+set}" = set; then
36942 echo $ECHO_N "(cached) $ECHO_C" >&6
36944 cat >conftest.$ac_ext <<_ACEOF
36947 cat confdefs.h >>conftest.$ac_ext
36948 cat >>conftest.$ac_ext <<_ACEOF
36949 /* end confdefs.h. */
36950 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
36951 For example, HP-UX 11i <limits.h> declares gettimeofday. */
36952 #define _doprnt innocuous__doprnt
36954 /* System header to define __stub macros and hopefully few prototypes,
36955 which can conflict with char _doprnt (); below.
36956 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
36957 <limits.h> exists even on freestanding compilers. */
36960 # include <limits.h>
36962 # include <assert.h>
36967 /* Override any GCC internal prototype to avoid an error.
36968 Use char because int might match the return type of a GCC
36969 builtin and then its argument prototype would still apply. */
36974 /* The GNU C library defines this for functions which it implements
36975 to always fail with ENOSYS. Some functions are actually named
36976 something starting with __ and the normal name is an alias. */
36977 #if defined __stub__doprnt || defined __stub____doprnt
36989 rm -f conftest.$ac_objext conftest$ac_exeext
36990 if { (ac_try="$ac_link"
36991 case "(($ac_try" in
36992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
36993 *) ac_try_echo=$ac_try;;
36995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
36996 (eval "$ac_link") 2>conftest.er1
36998 grep -v '^ *+' conftest.er1 >conftest.err
37000 cat conftest.err >&5
37001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37002 (exit $ac_status); } && {
37003 test -z "$ac_c_werror_flag" ||
37004 test ! -s conftest.err
37005 } && test -s conftest$ac_exeext &&
37006 $as_test_x conftest$ac_exeext; then
37007 ac_cv_func__doprnt=yes
37009 echo "$as_me: failed program was:" >&5
37010 sed 's/^/| /' conftest.$ac_ext >&5
37012 ac_cv_func__doprnt=no
37015 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
37016 conftest$ac_exeext conftest.$ac_ext
37018 { echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
37019 echo "${ECHO_T}$ac_cv_func__doprnt" >&6; }
37020 if test $ac_cv_func__doprnt = yes; then
37022 cat >>confdefs.h <<\_ACEOF
37023 #define HAVE_DOPRNT 1
37033 if test $ac_cv_func_vprintf = yes ; then
37036 for ac_func in snprintf vsnprintf
37038 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37039 { echo "$as_me:$LINENO: checking for $ac_func" >&5
37040 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
37041 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
37042 echo $ECHO_N "(cached) $ECHO_C" >&6
37044 cat >conftest.$ac_ext <<_ACEOF
37047 cat confdefs.h >>conftest.$ac_ext
37048 cat >>conftest.$ac_ext <<_ACEOF
37049 /* end confdefs.h. */
37050 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37051 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37052 #define $ac_func innocuous_$ac_func
37054 /* System header to define __stub macros and hopefully few prototypes,
37055 which can conflict with char $ac_func (); below.
37056 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37057 <limits.h> exists even on freestanding compilers. */
37060 # include <limits.h>
37062 # include <assert.h>
37067 /* Override any GCC internal prototype to avoid an error.
37068 Use char because int might match the return type of a GCC
37069 builtin and then its argument prototype would still apply. */
37074 /* The GNU C library defines this for functions which it implements
37075 to always fail with ENOSYS. Some functions are actually named
37076 something starting with __ and the normal name is an alias. */
37077 #if defined __stub_$ac_func || defined __stub___$ac_func
37084 return $ac_func ();
37089 rm -f conftest.$ac_objext conftest$ac_exeext
37090 if { (ac_try="$ac_link"
37091 case "(($ac_try" in
37092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37093 *) ac_try_echo=$ac_try;;
37095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37096 (eval "$ac_link") 2>conftest.er1
37098 grep -v '^ *+' conftest.er1 >conftest.err
37100 cat conftest.err >&5
37101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37102 (exit $ac_status); } && {
37103 test -z "$ac_c_werror_flag" ||
37104 test ! -s conftest.err
37105 } && test -s conftest$ac_exeext &&
37106 $as_test_x conftest$ac_exeext; then
37107 eval "$as_ac_var=yes"
37109 echo "$as_me: failed program was:" >&5
37110 sed 's/^/| /' conftest.$ac_ext >&5
37112 eval "$as_ac_var=no"
37115 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
37116 conftest$ac_exeext conftest.$ac_ext
37118 ac_res=`eval echo '${'$as_ac_var'}'`
37119 { echo "$as_me:$LINENO: result: $ac_res" >&5
37120 echo "${ECHO_T}$ac_res" >&6; }
37121 if test `eval echo '${'$as_ac_var'}'` = yes; then
37122 cat >>confdefs.h <<_ACEOF
37123 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37246 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37247 { echo "$as_me:$LINENO: checking for $ac_func" >&5
37248 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
37249 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
37250 echo $ECHO_N "(cached) $ECHO_C" >&6
37252 cat >conftest.$ac_ext <<_ACEOF
37255 cat confdefs.h >>conftest.$ac_ext
37256 cat >>conftest.$ac_ext <<_ACEOF
37257 /* end confdefs.h. */
37258 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37259 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37260 #define $ac_func innocuous_$ac_func
37262 /* System header to define __stub macros and hopefully few prototypes,
37263 which can conflict with char $ac_func (); below.
37264 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37265 <limits.h> exists even on freestanding compilers. */
37268 # include <limits.h>
37270 # include <assert.h>
37275 /* Override any GCC internal prototype to avoid an error.
37276 Use char because int might match the return type of a GCC
37277 builtin and then its argument prototype would still apply. */
37282 /* The GNU C library defines this for functions which it implements
37283 to always fail with ENOSYS. Some functions are actually named
37284 something starting with __ and the normal name is an alias. */
37285 #if defined __stub_$ac_func || defined __stub___$ac_func
37292 return $ac_func ();
37297 rm -f conftest.$ac_objext conftest$ac_exeext
37298 if { (ac_try="$ac_link"
37299 case "(($ac_try" in
37300 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37301 *) ac_try_echo=$ac_try;;
37303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37304 (eval "$ac_link") 2>conftest.er1
37306 grep -v '^ *+' conftest.er1 >conftest.err
37308 cat conftest.err >&5
37309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37310 (exit $ac_status); } && {
37311 test -z "$ac_c_werror_flag" ||
37312 test ! -s conftest.err
37313 } && test -s conftest$ac_exeext &&
37314 $as_test_x conftest$ac_exeext; then
37315 eval "$as_ac_var=yes"
37317 echo "$as_me: failed program was:" >&5
37318 sed 's/^/| /' conftest.$ac_ext >&5
37320 eval "$as_ac_var=no"
37323 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
37324 conftest$ac_exeext conftest.$ac_ext
37326 ac_res=`eval echo '${'$as_ac_var'}'`
37327 { echo "$as_me:$LINENO: result: $ac_res" >&5
37328 echo "${ECHO_T}$ac_res" >&6; }
37329 if test `eval echo '${'$as_ac_var'}'` = yes; then
37330 cat >>confdefs.h <<_ACEOF
37331 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37340 for ac_func in getopt getpeereid
37342 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37343 { echo "$as_me:$LINENO: checking for $ac_func" >&5
37344 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
37345 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
37346 echo $ECHO_N "(cached) $ECHO_C" >&6
37348 cat >conftest.$ac_ext <<_ACEOF
37351 cat confdefs.h >>conftest.$ac_ext
37352 cat >>conftest.$ac_ext <<_ACEOF
37353 /* end confdefs.h. */
37354 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37355 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37356 #define $ac_func innocuous_$ac_func
37358 /* System header to define __stub macros and hopefully few prototypes,
37359 which can conflict with char $ac_func (); below.
37360 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37361 <limits.h> exists even on freestanding compilers. */
37364 # include <limits.h>
37366 # include <assert.h>
37371 /* Override any GCC internal prototype to avoid an error.
37372 Use char because int might match the return type of a GCC
37373 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_$ac_func || defined __stub___$ac_func
37388 return $ac_func ();
37393 rm -f conftest.$ac_objext conftest$ac_exeext
37394 if { (ac_try="$ac_link"
37395 case "(($ac_try" in
37396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37397 *) ac_try_echo=$ac_try;;
37399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&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 test -z "$ac_c_werror_flag" ||
37408 test ! -s conftest.err
37409 } && test -s conftest$ac_exeext &&
37410 $as_test_x conftest$ac_exeext; then
37411 eval "$as_ac_var=yes"
37413 echo "$as_me: failed program was:" >&5
37414 sed 's/^/| /' conftest.$ac_ext >&5
37416 eval "$as_ac_var=no"
37419 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
37420 conftest$ac_exeext conftest.$ac_ext
37422 ac_res=`eval echo '${'$as_ac_var'}'`
37423 { echo "$as_me:$LINENO: result: $ac_res" >&5
37424 echo "${ECHO_T}$ac_res" >&6; }
37425 if test `eval echo '${'$as_ac_var'}'` = yes; then
37426 cat >>confdefs.h <<_ACEOF
37427 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37431 case " $LIBOBJS " in
37432 *" $ac_func.$ac_objext "* ) ;;
37433 *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
37442 if test "$ac_cv_func_getopt" != yes; then
37443 LIBSRCS="$LIBSRCS getopt.c"
37446 if test "$ac_cv_func_getpeereid" != yes; then
37448 for ac_func in getpeerucred
37450 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
37451 { echo "$as_me:$LINENO: checking for $ac_func" >&5
37452 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
37453 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
37454 echo $ECHO_N "(cached) $ECHO_C" >&6
37456 cat >conftest.$ac_ext <<_ACEOF
37459 cat confdefs.h >>conftest.$ac_ext
37460 cat >>conftest.$ac_ext <<_ACEOF
37461 /* end confdefs.h. */
37462 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
37463 For example, HP-UX 11i <limits.h> declares gettimeofday. */
37464 #define $ac_func innocuous_$ac_func
37466 /* System header to define __stub macros and hopefully few prototypes,
37467 which can conflict with char $ac_func (); below.
37468 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
37469 <limits.h> exists even on freestanding compilers. */
37472 # include <limits.h>
37474 # include <assert.h>
37479 /* Override any GCC internal prototype to avoid an error.
37480 Use char because int might match the return type of a GCC
37481 builtin and then its argument prototype would still apply. */
37486 /* The GNU C library defines this for functions which it implements
37487 to always fail with ENOSYS. Some functions are actually named
37488 something starting with __ and the normal name is an alias. */
37489 #if defined __stub_$ac_func || defined __stub___$ac_func
37496 return $ac_func ();
37501 rm -f conftest.$ac_objext conftest$ac_exeext
37502 if { (ac_try="$ac_link"
37503 case "(($ac_try" in
37504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37505 *) ac_try_echo=$ac_try;;
37507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37508 (eval "$ac_link") 2>conftest.er1
37510 grep -v '^ *+' conftest.er1 >conftest.err
37512 cat conftest.err >&5
37513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37514 (exit $ac_status); } && {
37515 test -z "$ac_c_werror_flag" ||
37516 test ! -s conftest.err
37517 } && test -s conftest$ac_exeext &&
37518 $as_test_x conftest$ac_exeext; then
37519 eval "$as_ac_var=yes"
37521 echo "$as_me: failed program was:" >&5
37522 sed 's/^/| /' conftest.$ac_ext >&5
37524 eval "$as_ac_var=no"
37527 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
37528 conftest$ac_exeext conftest.$ac_ext
37530 ac_res=`eval echo '${'$as_ac_var'}'`
37531 { echo "$as_me:$LINENO: result: $ac_res" >&5
37532 echo "${ECHO_T}$ac_res" >&6; }
37533 if test `eval echo '${'$as_ac_var'}'` = yes; then
37534 cat >>confdefs.h <<_ACEOF
37535 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
37541 if test "$ac_cv_func_getpeerucred" != yes ; then
37542 { echo "$as_me:$LINENO: checking for struct msghdr.msg_accrightslen" >&5
37543 echo $ECHO_N "checking for struct msghdr.msg_accrightslen... $ECHO_C" >&6; }
37544 if test "${ac_cv_member_struct_msghdr_msg_accrightslen+set}" = set; then
37545 echo $ECHO_N "(cached) $ECHO_C" >&6
37547 cat >conftest.$ac_ext <<_ACEOF
37550 cat confdefs.h >>conftest.$ac_ext
37551 cat >>conftest.$ac_ext <<_ACEOF
37552 /* end confdefs.h. */
37553 $ac_includes_default
37554 #ifdef HAVE_SYS_SOCKET_H
37555 #include <sys/socket.h>
37561 static struct msghdr ac_aggr;
37562 if (ac_aggr.msg_accrightslen)
37568 rm -f conftest.$ac_objext
37569 if { (ac_try="$ac_compile"
37570 case "(($ac_try" in
37571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37572 *) ac_try_echo=$ac_try;;
37574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37575 (eval "$ac_compile") 2>conftest.er1
37577 grep -v '^ *+' conftest.er1 >conftest.err
37579 cat conftest.err >&5
37580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37581 (exit $ac_status); } && {
37582 test -z "$ac_c_werror_flag" ||
37583 test ! -s conftest.err
37584 } && test -s conftest.$ac_objext; then
37585 ac_cv_member_struct_msghdr_msg_accrightslen=yes
37587 echo "$as_me: failed program was:" >&5
37588 sed 's/^/| /' conftest.$ac_ext >&5
37590 cat >conftest.$ac_ext <<_ACEOF
37593 cat confdefs.h >>conftest.$ac_ext
37594 cat >>conftest.$ac_ext <<_ACEOF
37595 /* end confdefs.h. */
37596 $ac_includes_default
37597 #ifdef HAVE_SYS_SOCKET_H
37598 #include <sys/socket.h>
37604 static struct msghdr ac_aggr;
37605 if (sizeof ac_aggr.msg_accrightslen)
37611 rm -f conftest.$ac_objext
37612 if { (ac_try="$ac_compile"
37613 case "(($ac_try" in
37614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37615 *) ac_try_echo=$ac_try;;
37617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37618 (eval "$ac_compile") 2>conftest.er1
37620 grep -v '^ *+' conftest.er1 >conftest.err
37622 cat conftest.err >&5
37623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37624 (exit $ac_status); } && {
37625 test -z "$ac_c_werror_flag" ||
37626 test ! -s conftest.err
37627 } && test -s conftest.$ac_objext; then
37628 ac_cv_member_struct_msghdr_msg_accrightslen=yes
37630 echo "$as_me: failed program was:" >&5
37631 sed 's/^/| /' conftest.$ac_ext >&5
37633 ac_cv_member_struct_msghdr_msg_accrightslen=no
37636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37641 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_accrightslen" >&5
37642 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_accrightslen" >&6; }
37643 if test $ac_cv_member_struct_msghdr_msg_accrightslen = yes; then
37645 cat >>confdefs.h <<_ACEOF
37646 #define HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN 1
37652 if test "$ac_cv_member_struct_msghdr_msg_accrightslen" != yes; then
37653 { echo "$as_me:$LINENO: checking for struct msghdr.msg_control" >&5
37654 echo $ECHO_N "checking for struct msghdr.msg_control... $ECHO_C" >&6; }
37655 if test "${ac_cv_member_struct_msghdr_msg_control+set}" = set; then
37656 echo $ECHO_N "(cached) $ECHO_C" >&6
37658 cat >conftest.$ac_ext <<_ACEOF
37661 cat confdefs.h >>conftest.$ac_ext
37662 cat >>conftest.$ac_ext <<_ACEOF
37663 /* end confdefs.h. */
37664 $ac_includes_default
37665 #ifdef HAVE_SYS_SOCKET_H
37666 #include <sys/socket.h>
37672 static struct msghdr ac_aggr;
37673 if (ac_aggr.msg_control)
37679 rm -f conftest.$ac_objext
37680 if { (ac_try="$ac_compile"
37681 case "(($ac_try" in
37682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37683 *) ac_try_echo=$ac_try;;
37685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37686 (eval "$ac_compile") 2>conftest.er1
37688 grep -v '^ *+' conftest.er1 >conftest.err
37690 cat conftest.err >&5
37691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37692 (exit $ac_status); } && {
37693 test -z "$ac_c_werror_flag" ||
37694 test ! -s conftest.err
37695 } && test -s conftest.$ac_objext; then
37696 ac_cv_member_struct_msghdr_msg_control=yes
37698 echo "$as_me: failed program was:" >&5
37699 sed 's/^/| /' conftest.$ac_ext >&5
37701 cat >conftest.$ac_ext <<_ACEOF
37704 cat confdefs.h >>conftest.$ac_ext
37705 cat >>conftest.$ac_ext <<_ACEOF
37706 /* end confdefs.h. */
37707 $ac_includes_default
37708 #ifdef HAVE_SYS_SOCKET_H
37709 #include <sys/socket.h>
37715 static struct msghdr ac_aggr;
37716 if (sizeof ac_aggr.msg_control)
37722 rm -f conftest.$ac_objext
37723 if { (ac_try="$ac_compile"
37724 case "(($ac_try" in
37725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37726 *) ac_try_echo=$ac_try;;
37728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37729 (eval "$ac_compile") 2>conftest.er1
37731 grep -v '^ *+' conftest.er1 >conftest.err
37733 cat conftest.err >&5
37734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37735 (exit $ac_status); } && {
37736 test -z "$ac_c_werror_flag" ||
37737 test ! -s conftest.err
37738 } && test -s conftest.$ac_objext; then
37739 ac_cv_member_struct_msghdr_msg_control=yes
37741 echo "$as_me: failed program was:" >&5
37742 sed 's/^/| /' conftest.$ac_ext >&5
37744 ac_cv_member_struct_msghdr_msg_control=no
37747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37752 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_msghdr_msg_control" >&5
37753 echo "${ECHO_T}$ac_cv_member_struct_msghdr_msg_control" >&6; }
37754 if test $ac_cv_member_struct_msghdr_msg_control = yes; then
37756 cat >>confdefs.h <<_ACEOF
37757 #define HAVE_STRUCT_MSGHDR_MSG_CONTROL 1
37764 { echo "$as_me:$LINENO: checking for struct stat.st_fstype" >&5
37765 echo $ECHO_N "checking for struct stat.st_fstype... $ECHO_C" >&6; }
37766 if test "${ac_cv_member_struct_stat_st_fstype+set}" = set; then
37767 echo $ECHO_N "(cached) $ECHO_C" >&6
37769 cat >conftest.$ac_ext <<_ACEOF
37772 cat confdefs.h >>conftest.$ac_ext
37773 cat >>conftest.$ac_ext <<_ACEOF
37774 /* end confdefs.h. */
37775 $ac_includes_default
37779 static struct stat ac_aggr;
37780 if (ac_aggr.st_fstype)
37786 rm -f conftest.$ac_objext
37787 if { (ac_try="$ac_compile"
37788 case "(($ac_try" in
37789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37790 *) ac_try_echo=$ac_try;;
37792 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37793 (eval "$ac_compile") 2>conftest.er1
37795 grep -v '^ *+' conftest.er1 >conftest.err
37797 cat conftest.err >&5
37798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37799 (exit $ac_status); } && {
37800 test -z "$ac_c_werror_flag" ||
37801 test ! -s conftest.err
37802 } && test -s conftest.$ac_objext; then
37803 ac_cv_member_struct_stat_st_fstype=yes
37805 echo "$as_me: failed program was:" >&5
37806 sed 's/^/| /' conftest.$ac_ext >&5
37808 cat >conftest.$ac_ext <<_ACEOF
37811 cat confdefs.h >>conftest.$ac_ext
37812 cat >>conftest.$ac_ext <<_ACEOF
37813 /* end confdefs.h. */
37814 $ac_includes_default
37818 static struct stat ac_aggr;
37819 if (sizeof ac_aggr.st_fstype)
37825 rm -f conftest.$ac_objext
37826 if { (ac_try="$ac_compile"
37827 case "(($ac_try" in
37828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37829 *) ac_try_echo=$ac_try;;
37831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37832 (eval "$ac_compile") 2>conftest.er1
37834 grep -v '^ *+' conftest.er1 >conftest.err
37836 cat conftest.err >&5
37837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37838 (exit $ac_status); } && {
37839 test -z "$ac_c_werror_flag" ||
37840 test ! -s conftest.err
37841 } && test -s conftest.$ac_objext; then
37842 ac_cv_member_struct_stat_st_fstype=yes
37844 echo "$as_me: failed program was:" >&5
37845 sed 's/^/| /' conftest.$ac_ext >&5
37847 ac_cv_member_struct_stat_st_fstype=no
37850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37855 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_fstype" >&5
37856 echo "${ECHO_T}$ac_cv_member_struct_stat_st_fstype" >&6; }
37857 if test $ac_cv_member_struct_stat_st_fstype = yes; then
37859 cat >>confdefs.h <<_ACEOF
37860 #define HAVE_STRUCT_STAT_ST_FSTYPE 1
37865 { echo "$as_me:$LINENO: checking for struct stat.st_vfstype" >&5
37866 echo $ECHO_N "checking for struct stat.st_vfstype... $ECHO_C" >&6; }
37867 if test "${ac_cv_member_struct_stat_st_vfstype+set}" = set; then
37868 echo $ECHO_N "(cached) $ECHO_C" >&6
37870 cat >conftest.$ac_ext <<_ACEOF
37873 cat confdefs.h >>conftest.$ac_ext
37874 cat >>conftest.$ac_ext <<_ACEOF
37875 /* end confdefs.h. */
37876 $ac_includes_default
37880 static struct stat ac_aggr;
37881 if (ac_aggr.st_vfstype)
37887 rm -f conftest.$ac_objext
37888 if { (ac_try="$ac_compile"
37889 case "(($ac_try" in
37890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37891 *) ac_try_echo=$ac_try;;
37893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37894 (eval "$ac_compile") 2>conftest.er1
37896 grep -v '^ *+' conftest.er1 >conftest.err
37898 cat conftest.err >&5
37899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37900 (exit $ac_status); } && {
37901 test -z "$ac_c_werror_flag" ||
37902 test ! -s conftest.err
37903 } && test -s conftest.$ac_objext; then
37904 ac_cv_member_struct_stat_st_vfstype=yes
37906 echo "$as_me: failed program was:" >&5
37907 sed 's/^/| /' conftest.$ac_ext >&5
37909 cat >conftest.$ac_ext <<_ACEOF
37912 cat confdefs.h >>conftest.$ac_ext
37913 cat >>conftest.$ac_ext <<_ACEOF
37914 /* end confdefs.h. */
37915 $ac_includes_default
37919 static struct stat ac_aggr;
37920 if (sizeof ac_aggr.st_vfstype)
37926 rm -f conftest.$ac_objext
37927 if { (ac_try="$ac_compile"
37928 case "(($ac_try" in
37929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37930 *) ac_try_echo=$ac_try;;
37932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37933 (eval "$ac_compile") 2>conftest.er1
37935 grep -v '^ *+' conftest.er1 >conftest.err
37937 cat conftest.err >&5
37938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37939 (exit $ac_status); } && {
37940 test -z "$ac_c_werror_flag" ||
37941 test ! -s conftest.err
37942 } && test -s conftest.$ac_objext; then
37943 ac_cv_member_struct_stat_st_vfstype=yes
37945 echo "$as_me: failed program was:" >&5
37946 sed 's/^/| /' conftest.$ac_ext >&5
37948 ac_cv_member_struct_stat_st_vfstype=no
37951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37954 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
37956 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_vfstype" >&5
37957 echo "${ECHO_T}$ac_cv_member_struct_stat_st_vfstype" >&6; }
37958 if test $ac_cv_member_struct_stat_st_vfstype = yes; then
37960 cat >>confdefs.h <<_ACEOF
37961 #define HAVE_STRUCT_STAT_ST_VFSTYPE 1
37967 if test "$ac_cv_member_struct_stat_st_fstype" = yes; then
37968 cat >conftest.$ac_ext <<_ACEOF
37969 struct stat st; char *ptr=st.st_fstype;
37971 rm -f conftest.$ac_objext
37972 if { (ac_try="$ac_compile"
37973 case "(($ac_try" in
37974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
37975 *) ac_try_echo=$ac_try;;
37977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
37978 (eval "$ac_compile") 2>conftest.er1
37980 grep -v '^ *+' conftest.er1 >conftest.err
37982 cat conftest.err >&5
37983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
37984 (exit $ac_status); } && {
37985 test -z "$ac_c_werror_flag" ||
37986 test ! -s conftest.err
37987 } && test -s conftest.$ac_objext; then
37989 cat >>confdefs.h <<\_ACEOF
37990 #define HAVE_STRUCT_STAT_ST_FSTYPE_CHAR 1
37994 echo "$as_me: failed program was:" >&5
37995 sed 's/^/| /' conftest.$ac_ext >&5
37998 cat >>confdefs.h <<\_ACEOF
37999 #define HAVE_STRUCT_STAT_ST_FSTYPE_INT 1
38004 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
38007 LIBSRCS="$LIBSRCS getpeereid.c"
38010 if test "$ac_cv_func_snprintf" != yes ||
38011 test "$ac_cv_func_vsnprintf" != yes; then
38012 if test "$ac_cv_func_snprintf" != yes; then
38014 cat >>confdefs.h <<\_ACEOF
38015 #define snprintf ber_pvt_snprintf
38019 if test "$ac_cv_func_vsnprintf" != yes; then
38021 cat >>confdefs.h <<\_ACEOF
38022 #define vsnprintf ber_pvt_vsnprintf
38029 if test "$ol_enable_slapi" != no ; then
38031 for ac_header in ltdl.h
38033 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
38034 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
38035 { echo "$as_me:$LINENO: checking for $ac_header" >&5
38036 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
38037 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
38038 echo $ECHO_N "(cached) $ECHO_C" >&6
38040 ac_res=`eval echo '${'$as_ac_Header'}'`
38041 { echo "$as_me:$LINENO: result: $ac_res" >&5
38042 echo "${ECHO_T}$ac_res" >&6; }
38044 # Is the header compilable?
38045 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
38046 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
38047 cat >conftest.$ac_ext <<_ACEOF
38050 cat confdefs.h >>conftest.$ac_ext
38051 cat >>conftest.$ac_ext <<_ACEOF
38052 /* end confdefs.h. */
38053 $ac_includes_default
38054 #include <$ac_header>
38056 rm -f conftest.$ac_objext
38057 if { (ac_try="$ac_compile"
38058 case "(($ac_try" in
38059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38060 *) ac_try_echo=$ac_try;;
38062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
38063 (eval "$ac_compile") 2>conftest.er1
38065 grep -v '^ *+' conftest.er1 >conftest.err
38067 cat conftest.err >&5
38068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38069 (exit $ac_status); } && {
38070 test -z "$ac_c_werror_flag" ||
38071 test ! -s conftest.err
38072 } && test -s conftest.$ac_objext; then
38073 ac_header_compiler=yes
38075 echo "$as_me: failed program was:" >&5
38076 sed 's/^/| /' conftest.$ac_ext >&5
38078 ac_header_compiler=no
38081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
38082 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
38083 echo "${ECHO_T}$ac_header_compiler" >&6; }
38085 # Is the header present?
38086 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
38087 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
38088 cat >conftest.$ac_ext <<_ACEOF
38091 cat confdefs.h >>conftest.$ac_ext
38092 cat >>conftest.$ac_ext <<_ACEOF
38093 /* end confdefs.h. */
38094 #include <$ac_header>
38096 if { (ac_try="$ac_cpp conftest.$ac_ext"
38097 case "(($ac_try" in
38098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38099 *) ac_try_echo=$ac_try;;
38101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
38102 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
38104 grep -v '^ *+' conftest.er1 >conftest.err
38106 cat conftest.err >&5
38107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38108 (exit $ac_status); } >/dev/null && {
38109 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
38110 test ! -s conftest.err
38112 ac_header_preproc=yes
38114 echo "$as_me: failed program was:" >&5
38115 sed 's/^/| /' conftest.$ac_ext >&5
38117 ac_header_preproc=no
38120 rm -f conftest.err conftest.$ac_ext
38121 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
38122 echo "${ECHO_T}$ac_header_preproc" >&6; }
38124 # So? What about this header?
38125 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
38127 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
38128 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
38129 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
38130 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
38131 ac_header_preproc=yes
38134 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
38135 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
38136 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
38137 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
38138 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
38139 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
38140 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
38141 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
38142 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
38143 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
38144 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
38145 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
38147 ## --------------------------------------------- ##
38148 ## Report this to <http://www.openldap.org/its/> ##
38149 ## --------------------------------------------- ##
38151 ) | sed "s/^/$as_me: WARNING: /" >&2
38154 { echo "$as_me:$LINENO: checking for $ac_header" >&5
38155 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
38156 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
38157 echo $ECHO_N "(cached) $ECHO_C" >&6
38159 eval "$as_ac_Header=\$ac_header_preproc"
38161 ac_res=`eval echo '${'$as_ac_Header'}'`
38162 { echo "$as_me:$LINENO: result: $ac_res" >&5
38163 echo "${ECHO_T}$ac_res" >&6; }
38166 if test `eval echo '${'$as_ac_Header'}'` = yes; then
38167 cat >>confdefs.h <<_ACEOF
38168 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
38176 if test $ac_cv_header_ltdl_h != yes ; then
38177 { { echo "$as_me:$LINENO: error: could not locate <ltdl.h>" >&5
38178 echo "$as_me: error: could not locate <ltdl.h>" >&2;}
38179 { (exit 1); exit 1; }; }
38181 { echo "$as_me:$LINENO: checking for lt_dlinit in -lltdl" >&5
38182 echo $ECHO_N "checking for lt_dlinit in -lltdl... $ECHO_C" >&6; }
38183 if test "${ac_cv_lib_ltdl_lt_dlinit+set}" = set; then
38184 echo $ECHO_N "(cached) $ECHO_C" >&6
38186 ac_check_lib_save_LIBS=$LIBS
38187 LIBS="-lltdl $LIBS"
38188 cat >conftest.$ac_ext <<_ACEOF
38191 cat confdefs.h >>conftest.$ac_ext
38192 cat >>conftest.$ac_ext <<_ACEOF
38193 /* end confdefs.h. */
38195 /* Override any GCC internal prototype to avoid an error.
38196 Use char because int might match the return type of a GCC
38197 builtin and then its argument prototype would still apply. */
38205 return lt_dlinit ();
38210 rm -f conftest.$ac_objext conftest$ac_exeext
38211 if { (ac_try="$ac_link"
38212 case "(($ac_try" in
38213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
38214 *) ac_try_echo=$ac_try;;
38216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
38217 (eval "$ac_link") 2>conftest.er1
38219 grep -v '^ *+' conftest.er1 >conftest.err
38221 cat conftest.err >&5
38222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
38223 (exit $ac_status); } && {
38224 test -z "$ac_c_werror_flag" ||
38225 test ! -s conftest.err
38226 } && test -s conftest$ac_exeext &&
38227 $as_test_x conftest$ac_exeext; then
38228 ac_cv_lib_ltdl_lt_dlinit=yes
38230 echo "$as_me: failed program was:" >&5
38231 sed 's/^/| /' conftest.$ac_ext >&5
38233 ac_cv_lib_ltdl_lt_dlinit=no
38236 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
38237 conftest$ac_exeext conftest.$ac_ext
38238 LIBS=$ac_check_lib_save_LIBS
38240 { echo "$as_me:$LINENO: result: $ac_cv_lib_ltdl_lt_dlinit" >&5
38241 echo "${ECHO_T}$ac_cv_lib_ltdl_lt_dlinit" >&6; }
38242 if test $ac_cv_lib_ltdl_lt_dlinit = yes; then
38245 LIBSLAPI=libslapi.a
38246 LIBSLAPITOOLS=../libslapi.a
38248 cat >>confdefs.h <<\_ACEOF
38249 #define HAVE_LIBLTDL 1
38254 { { echo "$as_me:$LINENO: error: could not locate libtool -lltdl" >&5
38255 echo "$as_me: error: could not locate libtool -lltdl" >&2;}
38256 { (exit 1); exit 1; }; }
38261 cat >>confdefs.h <<\_ACEOF
38262 #define LDAP_SLAPI 1
38267 if test "$ol_enable_debug" != no ; then
38268 if test "$ol_enable_debug" = traditional; then
38270 cat >>confdefs.h <<\_ACEOF
38271 #define OLD_DEBUG 1
38276 cat >>confdefs.h <<\_ACEOF
38277 #define LDAP_DEBUG 1
38281 if test "$ol_enable_syslog" = yes ; then
38283 cat >>confdefs.h <<\_ACEOF
38284 #define LDAP_SYSLOG 1
38288 if test "$ol_enable_proctitle" != no ; then
38290 cat >>confdefs.h <<\_ACEOF
38291 #define LDAP_PROCTITLE 1
38295 if test "$ol_enable_referrals" != no ; then
38297 cat >>confdefs.h <<\_ACEOF
38298 #define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS LDAP_VENDOR_VERSION
38302 if test "$ol_enable_local" != no; then
38304 cat >>confdefs.h <<\_ACEOF
38305 #define LDAP_PF_LOCAL 1
38309 if test "$ol_link_ipv6" != no; then
38311 cat >>confdefs.h <<\_ACEOF
38312 #define LDAP_PF_INET6 1
38316 if test "$ol_enable_cleartext" != no ; then
38318 cat >>confdefs.h <<\_ACEOF
38319 #define SLAPD_CLEARTEXT 1
38323 if test "$ol_enable_crypt" != no ; then
38325 cat >>confdefs.h <<\_ACEOF
38326 #define SLAPD_CRYPT 1
38330 if test "$ol_link_spasswd" != no ; then
38332 cat >>confdefs.h <<\_ACEOF
38333 #define SLAPD_SPASSWD 1
38337 if test "$ol_enable_rlookups" != no ; then
38339 cat >>confdefs.h <<\_ACEOF
38340 #define SLAPD_RLOOKUPS 1
38344 if test "$ol_enable_aci" != no ; then
38345 if test $ol_enable_dynacl = no ; then
38346 ol_enable_dynacl=yes
38347 { echo "$as_me:$LINENO: WARNING: ACIs need dynacl" >&5
38348 echo "$as_me: WARNING: ACIs need dynacl" >&2;}
38350 if test "$ol_enable_aci" = mod ; then
38351 MFLAG=SLAPD_MOD_DYNAMIC
38352 { { echo "$as_me:$LINENO: error: ACI build as dynamic module not supported (yet)" >&5
38353 echo "$as_me: error: ACI build as dynamic module not supported (yet)" >&2;}
38354 { (exit 1); exit 1; }; }
38356 MFLAG=SLAPD_MOD_STATIC
38358 WITH_ACI_ENABLED=$ol_enable_aci
38360 cat >>confdefs.h <<_ACEOF
38361 #define SLAPD_ACI_ENABLED $MFLAG
38365 WITH_ACI_ENABLED=no
38367 if test "$ol_enable_dynacl" != no ; then
38369 cat >>confdefs.h <<\_ACEOF
38370 #define SLAP_DYNACL 1
38375 if test "$ol_link_modules" != no ; then
38377 cat >>confdefs.h <<\_ACEOF
38378 #define SLAPD_MODULES 1
38382 SLAPD_MODULES_LDFLAGS="-dlopen self"
38386 cat >>confdefs.h <<\_ACEOF
38387 #define SLAPD_MOD_STATIC 1
38391 cat >>confdefs.h <<\_ACEOF
38392 #define SLAPD_MOD_DYNAMIC 2
38396 if test "$ol_enable_monitor" != no ; then
38398 BUILD_MONITOR=$ol_enable_monitor
38399 if test "$ol_enable_monitor" = mod ; then
38400 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-monitor"
38401 MFLAG=SLAPD_MOD_DYNAMIC
38403 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-monitor"
38404 MFLAG=SLAPD_MOD_STATIC
38407 cat >>confdefs.h <<_ACEOF
38408 #define SLAPD_MONITOR $MFLAG
38413 if test "$ol_enable_bdb" != no ; then
38415 BUILD_BDB=$ol_enable_bdb
38416 if test "$ol_enable_bdb" = mod ; then
38417 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-bdb"
38418 MFLAG=SLAPD_MOD_DYNAMIC
38420 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-bdb"
38421 MFLAG=SLAPD_MOD_STATIC
38424 cat >>confdefs.h <<_ACEOF
38425 #define SLAPD_BDB $MFLAG
38430 if test "$ol_enable_dnssrv" != no ; then
38432 BUILD_DNSSRV=$ol_enable_dnssrv
38433 if test "$ol_enable_dnssrv" = mod ; then
38434 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-dnssrv"
38435 MFLAG=SLAPD_MOD_DYNAMIC
38437 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-dnssrv"
38438 MFLAG=SLAPD_MOD_STATIC
38441 cat >>confdefs.h <<_ACEOF
38442 #define SLAPD_DNSSRV $MFLAG
38447 if test "$ol_enable_hdb" != no ; then
38449 BUILD_HDB=$ol_enable_hdb
38450 if test "$ol_enable_hdb" = mod ; then
38451 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-hdb"
38452 MFLAG=SLAPD_MOD_DYNAMIC
38454 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-hdb"
38455 MFLAG=SLAPD_MOD_STATIC
38458 cat >>confdefs.h <<_ACEOF
38459 #define SLAPD_HDB $MFLAG
38464 if test "$ol_enable_ldap" != no ; then
38466 BUILD_LDAP=$ol_enable_ldap
38467 if test "$ol_enable_ldap" = mod ; then
38468 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ldap"
38469 MFLAG=SLAPD_MOD_DYNAMIC
38471 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ldap"
38472 MFLAG=SLAPD_MOD_STATIC
38475 cat >>confdefs.h <<_ACEOF
38476 #define SLAPD_LDAP $MFLAG
38481 if test "$ol_enable_meta" != no ; then
38483 BUILD_META=$ol_enable_meta
38485 if test "$ol_enable_meta" = mod ; then
38486 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-meta"
38487 MFLAG=SLAPD_MOD_DYNAMIC
38489 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-meta"
38490 MFLAG=SLAPD_MOD_STATIC
38493 cat >>confdefs.h <<_ACEOF
38494 #define SLAPD_META $MFLAG
38499 if test "$ol_enable_ndb" != no ; then
38501 BUILD_NDB=$ol_enable_ndb
38502 if test "$ol_enable_ndb" = mod ; then
38503 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-ndb"
38504 MFLAG=SLAPD_MOD_DYNAMIC
38506 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-ndb"
38507 MFLAG=SLAPD_MOD_STATIC
38510 cat >>confdefs.h <<_ACEOF
38511 #define SLAPD_NDB $MFLAG
38516 if test "$ol_enable_null" != no ; then
38518 BUILD_NULL=$ol_enable_null
38519 if test "$ol_enable_null" = mod ; then
38520 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-null"
38521 MFLAG=SLAPD_MOD_DYNAMIC
38523 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-null"
38524 MFLAG=SLAPD_MOD_STATIC
38527 cat >>confdefs.h <<_ACEOF
38528 #define SLAPD_NULL $MFLAG
38533 if test "$ol_enable_passwd" != no ; then
38535 BUILD_PASSWD=$ol_enable_passwd
38536 if test "$ol_enable_passwd" = mod ; then
38537 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-passwd"
38538 MFLAG=SLAPD_MOD_DYNAMIC
38540 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-passwd"
38541 MFLAG=SLAPD_MOD_STATIC
38544 cat >>confdefs.h <<_ACEOF
38545 #define SLAPD_PASSWD $MFLAG
38550 if test "$ol_link_perl" != no ; then
38552 BUILD_PERL=$ol_enable_perl
38553 if test "$ol_enable_perl" = mod ; then
38554 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-perl"
38555 MFLAG=SLAPD_MOD_DYNAMIC
38557 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-perl"
38558 MFLAG=SLAPD_MOD_STATIC
38561 cat >>confdefs.h <<_ACEOF
38562 #define SLAPD_PERL $MFLAG
38567 if test "$ol_enable_relay" != no ; then
38569 BUILD_RELAY=$ol_enable_relay
38570 if test "$ol_enable_relay" = mod ; then
38571 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-relay"
38572 MFLAG=SLAPD_MOD_DYNAMIC
38574 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-relay"
38575 MFLAG=SLAPD_MOD_STATIC
38578 cat >>confdefs.h <<_ACEOF
38579 #define SLAPD_RELAY $MFLAG
38584 if test "$ol_enable_shell" != no ; then
38585 if test "$ol_link_threads" != no ; then
38586 { echo "$as_me:$LINENO: WARNING: Use of --without-threads is recommended with back-shell" >&5
38587 echo "$as_me: WARNING: Use of --without-threads is recommended with back-shell" >&2;}
38590 BUILD_SHELL=$ol_enable_shell
38591 if test "$ol_enable_shell" = mod ; then
38592 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-shell"
38593 MFLAG=SLAPD_MOD_DYNAMIC
38595 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-shell"
38596 MFLAG=SLAPD_MOD_STATIC
38599 cat >>confdefs.h <<_ACEOF
38600 #define SLAPD_SHELL $MFLAG
38605 if test "$ol_enable_sock" != no ; then
38607 BUILD_SOCK=$ol_enable_sock
38608 if test "$ol_enable_sock" = mod ; then
38609 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sock"
38610 MFLAG=SLAPD_MOD_DYNAMIC
38612 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sock"
38613 MFLAG=SLAPD_MOD_STATIC
38616 cat >>confdefs.h <<_ACEOF
38617 #define SLAPD_SOCK $MFLAG
38622 if test "$ol_link_sql" != no ; then
38624 BUILD_SQL=$ol_enable_sql
38625 if test "$ol_enable_sql" = mod; then
38626 SLAPD_DYNAMIC_BACKENDS="$SLAPD_DYNAMIC_BACKENDS back-sql"
38627 MFLAG=SLAPD_MOD_DYNAMIC
38629 SLAPD_STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS back-sql"
38630 MFLAG=SLAPD_MOD_STATIC
38633 cat >>confdefs.h <<_ACEOF
38634 #define SLAPD_SQL $MFLAG
38639 if test "$ol_enable_accesslog" != no ; then
38640 BUILD_ACCESSLOG=$ol_enable_accesslog
38641 if test "$ol_enable_accesslog" = mod ; then
38642 MFLAG=SLAPD_MOD_DYNAMIC
38643 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS accesslog.la"
38645 MFLAG=SLAPD_MOD_STATIC
38646 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS accesslog.o"
38649 cat >>confdefs.h <<_ACEOF
38650 #define SLAPD_OVER_ACCESSLOG $MFLAG
38655 if test "$ol_enable_auditlog" != no ; then
38656 BUILD_AUDITLOG=$ol_enable_auditlog
38657 if test "$ol_enable_auditlog" = mod ; then
38658 MFLAG=SLAPD_MOD_DYNAMIC
38659 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS auditlog.la"
38661 MFLAG=SLAPD_MOD_STATIC
38662 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS auditlog.o"
38665 cat >>confdefs.h <<_ACEOF
38666 #define SLAPD_OVER_AUDITLOG $MFLAG
38671 if test "$ol_enable_collect" != no ; then
38672 BUILD_COLLECT=$ol_enable_collect
38673 if test "$ol_enable_collect" = mod ; then
38674 MFLAG=SLAPD_MOD_DYNAMIC
38675 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS collect.la"
38677 MFLAG=SLAPD_MOD_STATIC
38678 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS collect.o"
38681 cat >>confdefs.h <<_ACEOF
38682 #define SLAPD_OVER_COLLECT $MFLAG
38687 if test "$ol_enable_constraint" != no ; then
38688 BUILD_CONSTRAINT=$ol_enable_constraint
38689 if test "$ol_enable_constraint" = mod ; then
38690 MFLAG=SLAPD_MOD_DYNAMIC
38691 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS constraint.la"
38693 MFLAG=SLAPD_MOD_STATIC
38694 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS constraint.o"
38697 cat >>confdefs.h <<_ACEOF
38698 #define SLAPD_OVER_CONSTRAINT $MFLAG
38703 if test "$ol_enable_dds" != no ; then
38704 BUILD_DDS=$ol_enable_dds
38705 if test "$ol_enable_dds" = mod ; then
38706 MFLAG=SLAPD_MOD_DYNAMIC
38707 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dds.la"
38709 MFLAG=SLAPD_MOD_STATIC
38710 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dds.o"
38713 cat >>confdefs.h <<_ACEOF
38714 #define SLAPD_OVER_DDS $MFLAG
38719 if test "$ol_enable_deref" != no ; then
38720 BUILD_DDS=$ol_enable_deref
38721 if test "$ol_enable_deref" = mod ; then
38722 MFLAG=SLAPD_MOD_DYNAMIC
38723 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS deref.la"
38725 MFLAG=SLAPD_MOD_STATIC
38726 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS deref.o"
38729 cat >>confdefs.h <<_ACEOF
38730 #define SLAPD_OVER_DEREF $MFLAG
38735 if test "$ol_enable_dyngroup" != no ; then
38736 BUILD_DYNGROUP=$ol_enable_dyngroup
38737 if test "$ol_enable_dyngroup" = mod ; then
38738 MFLAG=SLAPD_MOD_DYNAMIC
38739 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dyngroup.la"
38741 MFLAG=SLAPD_MOD_STATIC
38742 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dyngroup.o"
38745 cat >>confdefs.h <<_ACEOF
38746 #define SLAPD_OVER_DYNGROUP $MFLAG
38751 if test "$ol_enable_dynlist" != no ; then
38752 BUILD_DYNLIST=$ol_enable_dynlist
38753 if test "$ol_enable_dynlist" = mod ; then
38754 MFLAG=SLAPD_MOD_DYNAMIC
38755 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS dynlist.la"
38757 MFLAG=SLAPD_MOD_STATIC
38758 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS dynlist.o"
38761 cat >>confdefs.h <<_ACEOF
38762 #define SLAPD_OVER_DYNLIST $MFLAG
38767 if test "$ol_enable_memberof" != no ; then
38768 BUILD_MEMBEROF=$ol_enable_memberof
38769 if test "$ol_enable_memberof" = mod ; then
38770 MFLAG=SLAPD_MOD_DYNAMIC
38771 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS memberof.la"
38773 MFLAG=SLAPD_MOD_STATIC
38774 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS memberof.o"
38777 cat >>confdefs.h <<_ACEOF
38778 #define SLAPD_OVER_MEMBEROF $MFLAG
38783 if test "$ol_enable_ppolicy" != no ; then
38784 BUILD_PPOLICY=$ol_enable_ppolicy
38785 if test "$ol_enable_ppolicy" = mod ; then
38786 MFLAG=SLAPD_MOD_DYNAMIC
38787 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS ppolicy.la"
38789 MFLAG=SLAPD_MOD_STATIC
38790 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS ppolicy.o"
38793 cat >>confdefs.h <<_ACEOF
38794 #define SLAPD_OVER_PPOLICY $MFLAG
38799 if test "$ol_enable_proxycache" != no ; then
38800 BUILD_PROXYCACHE=$ol_enable_proxycache
38801 if test "$ol_enable_proxycache" = mod ; then
38802 MFLAG=SLAPD_MOD_DYNAMIC
38803 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS pcache.la"
38805 MFLAG=SLAPD_MOD_STATIC
38806 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS pcache.o"
38809 cat >>confdefs.h <<_ACEOF
38810 #define SLAPD_OVER_PROXYCACHE $MFLAG
38815 if test "$ol_enable_refint" != no ; then
38816 BUILD_REFINT=$ol_enable_refint
38817 if test "$ol_enable_refint" = mod ; then
38818 MFLAG=SLAPD_MOD_DYNAMIC
38819 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS refint.la"
38821 MFLAG=SLAPD_MOD_STATIC
38822 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS refint.o"
38825 cat >>confdefs.h <<_ACEOF
38826 #define SLAPD_OVER_REFINT $MFLAG
38831 if test "$ol_enable_retcode" != no ; then
38832 BUILD_RETCODE=$ol_enable_retcode
38833 if test "$ol_enable_retcode" = mod ; then
38834 MFLAG=SLAPD_MOD_DYNAMIC
38835 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS retcode.la"
38837 MFLAG=SLAPD_MOD_STATIC
38838 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS retcode.o"
38841 cat >>confdefs.h <<_ACEOF
38842 #define SLAPD_OVER_RETCODE $MFLAG
38847 if test "$ol_enable_rwm" != no ; then
38849 BUILD_RWM=$ol_enable_rwm
38850 if test "$ol_enable_rwm" = mod ; then
38851 MFLAG=SLAPD_MOD_DYNAMIC
38852 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS rwm.la"
38854 MFLAG=SLAPD_MOD_STATIC
38855 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS rwm_x.o"
38858 cat >>confdefs.h <<_ACEOF
38859 #define SLAPD_OVER_RWM $MFLAG
38864 if test "$ol_enable_seqmod" != no ; then
38865 BUILD_SEQMOD=$ol_enable_seqmod
38866 if test "$ol_enable_seqmod" = mod ; then
38867 MFLAG=SLAPD_MOD_DYNAMIC
38868 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS seqmod.la"
38870 MFLAG=SLAPD_MOD_STATIC
38871 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS seqmod.o"
38874 cat >>confdefs.h <<_ACEOF
38875 #define SLAPD_OVER_SEQMOD $MFLAG
38880 if test "$ol_enable_syncprov" != no ; then
38881 BUILD_SYNCPROV=$ol_enable_syncprov
38882 if test "$ol_enable_syncprov" = mod ; then
38883 MFLAG=SLAPD_MOD_DYNAMIC
38884 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS syncprov.la"
38886 MFLAG=SLAPD_MOD_STATIC
38887 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS syncprov.o"
38890 cat >>confdefs.h <<_ACEOF
38891 #define SLAPD_OVER_SYNCPROV $MFLAG
38896 if test "$ol_enable_translucent" != no ; then
38897 BUILD_TRANSLUCENT=$ol_enable_translucent
38898 if test "$ol_enable_translucent" = mod ; then
38899 MFLAG=SLAPD_MOD_DYNAMIC
38900 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS translucent.la"
38902 MFLAG=SLAPD_MOD_STATIC
38903 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS translucent.o"
38906 cat >>confdefs.h <<_ACEOF
38907 #define SLAPD_OVER_TRANSLUCENT $MFLAG
38912 if test "$ol_enable_unique" != no ; then
38913 BUILD_UNIQUE=$ol_enable_unique
38914 if test "$ol_enable_unique" = mod ; then
38915 MFLAG=SLAPD_MOD_DYNAMIC
38916 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS unique.la"
38918 MFLAG=SLAPD_MOD_STATIC
38919 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS unique.o"
38922 cat >>confdefs.h <<_ACEOF
38923 #define SLAPD_OVER_UNIQUE $MFLAG
38928 if test "$ol_enable_valsort" != no ; then
38929 BUILD_VALSORT=$ol_enable_valsort
38930 if test "$ol_enable_valsort" = mod ; then
38931 MFLAG=SLAPD_MOD_DYNAMIC
38932 SLAPD_DYNAMIC_OVERLAYS="$SLAPD_DYNAMIC_OVERLAYS valsort.la"
38934 MFLAG=SLAPD_MOD_STATIC
38935 SLAPD_STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS valsort.o"
38938 cat >>confdefs.h <<_ACEOF
38939 #define SLAPD_OVER_VALSORT $MFLAG
38944 if test "$ol_enable_rewrite" != no ; then
38946 cat >>confdefs.h <<\_ACEOF
38947 #define ENABLE_REWRITE 1
38953 if test "$ol_enable_slapi" != no ; then
38955 cat >>confdefs.h <<\_ACEOF
38956 #define ENABLE_SLAPI 1
38960 SLAPD_SLAPI_DEPEND=libslapi.a
38965 if test "$ac_cv_mingw32" = yes -l $ol_cv_msvc = yes ; then
38967 SLAPD_MODULES_LDFLAGS=
39061 # Check whether --with-xxinstall was given.
39062 if test "${with_xxinstall+set}" = set; then
39063 withval=$with_xxinstall;
39068 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-ndb/Makefile:build/top.mk:servers/slapd/back-ndb/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-sock/Makefile:build/top.mk:servers/slapd/back-sock/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 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"
39071 ac_config_commands="$ac_config_commands default"
39075 test "x$prefix" = xNONE && prefix=$ac_default_prefix
39076 # Let make expand exec_prefix.
39077 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
39079 DEFS=-DHAVE_CONFIG_H
39083 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
39084 # 1. Remove the extension, and $U if already installed.
39085 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
39086 ac_i=`echo "$ac_i" | sed "$ac_script"`
39087 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
39088 # will be set to the directory where LIBOBJS objects are built.
39089 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
39090 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
39092 LIBOBJS=$ac_libobjs
39094 LTLIBOBJS=$ac_ltlibobjs
39097 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
39098 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
39099 Usually this means the macro was only invoked conditionally." >&5
39100 echo "$as_me: error: conditional \"AMDEP\" was never defined.
39101 Usually this means the macro was only invoked conditionally." >&2;}
39102 { (exit 1); exit 1; }; }
39104 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
39105 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
39106 Usually this means the macro was only invoked conditionally." >&5
39107 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
39108 Usually this means the macro was only invoked conditionally." >&2;}
39109 { (exit 1); exit 1; }; }
39111 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
39112 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
39113 Usually this means the macro was only invoked conditionally." >&5
39114 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
39115 Usually this means the macro was only invoked conditionally." >&2;}
39116 { (exit 1); exit 1; }; }
39119 : ${CONFIG_STATUS=./config.status}
39120 ac_clean_files_save=$ac_clean_files
39121 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
39122 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
39123 echo "$as_me: creating $CONFIG_STATUS" >&6;}
39124 cat >$CONFIG_STATUS <<_ACEOF
39126 # Generated by $as_me.
39127 # Run this file to recreate the current configuration.
39128 # Compiler output produced by configure, useful for debugging
39129 # configure, is in config.log if it exists.
39132 ac_cs_recheck=false
39134 SHELL=\${CONFIG_SHELL-$SHELL}
39137 cat >>$CONFIG_STATUS <<\_ACEOF
39138 ## --------------------- ##
39139 ## M4sh Initialization. ##
39140 ## --------------------- ##
39142 # Be more Bourne compatible
39143 DUALCASE=1; export DUALCASE # for MKS sh
39144 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
39147 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
39148 # is contrary to our usage. Disable this feature.
39149 alias -g '${1+"$@"}'='"$@"'
39150 setopt NO_GLOB_SUBST
39152 case `(set -o) 2>/dev/null` in
39153 *posix*) set -o posix ;;
39162 # Avoid depending upon Character Ranges.
39163 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
39164 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
39165 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39166 as_cr_digits='0123456789'
39167 as_cr_alnum=$as_cr_Letters$as_cr_digits
39169 # The user is always right.
39170 if test "${PATH_SEPARATOR+set}" != set; then
39171 echo "#! /bin/sh" >conf$$.sh
39172 echo "exit 0" >>conf$$.sh
39174 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
39182 # Support unset when possible.
39183 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
39191 # We need space, tab and new line, in precisely that order. Quoting is
39192 # there to prevent editors from complaining about space-tab.
39193 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
39194 # splitting by setting IFS to empty value.)
39199 # Find who we are. Look in the path if we contain no directory separator.
39201 *[\\/]* ) as_myself=$0 ;;
39202 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
39203 for as_dir in $PATH
39206 test -z "$as_dir" && as_dir=.
39207 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
39213 # We did not find ourselves, most probably we were run as `sh COMMAND'
39214 # in which case we are not to be found in the path.
39215 if test "x$as_myself" = x; then
39218 if test ! -f "$as_myself"; then
39219 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
39220 { (exit 1); exit 1; }
39223 # Work around bugs in pre-3.0 UWIN ksh.
39224 for as_var in ENV MAIL MAILPATH
39225 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
39233 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
39234 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
39235 LC_TELEPHONE LC_TIME
39237 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
39238 eval $as_var=C; export $as_var
39240 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
39244 # Required to use basename.
39245 if expr a : '\(a\)' >/dev/null 2>&1 &&
39246 test "X`expr 00001 : '.*\(...\)'`" = X001; then
39252 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
39253 as_basename=basename
39259 # Name of the executable.
39260 as_me=`$as_basename -- "$0" ||
39261 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
39262 X"$0" : 'X\(//\)$' \| \
39263 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
39265 sed '/^.*\/\([^/][^/]*\)\/*$/{
39284 as_lineno_1=$LINENO
39285 as_lineno_2=$LINENO
39286 test "x$as_lineno_1" != "x$as_lineno_2" &&
39287 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
39289 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
39290 # uniformly replaced by the line number. The first 'sed' inserts a
39291 # line-number line after each line using $LINENO; the second 'sed'
39292 # does the real work. The second script uses 'N' to pair each
39293 # line-number line with the line containing $LINENO, and appends
39294 # trailing '-' during substitution so that $LINENO is not a special
39295 # case at line end.
39296 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
39297 # scripts with optimization help from Paolo Bonzini. Blame Lee
39298 # E. McMahon (1931-1989) for sed's syntax. :-)
39310 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
39313 ' >$as_me.lineno &&
39314 chmod +x "$as_me.lineno" ||
39315 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
39316 { (exit 1); exit 1; }; }
39318 # Don't try to exec as it changes $[0], causing all sort of problems
39319 # (the dirname of $[0] is not the place where we might find the
39320 # original and so on. Autoconf is especially sensitive to this).
39321 . "./$as_me.lineno"
39322 # Exit status is that of the last command.
39327 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
39333 ECHO_C= ECHO_N= ECHO_T=
39334 case `echo -n x` in
39336 case `echo 'x\c'` in
39337 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
39344 if expr a : '\(a\)' >/dev/null 2>&1 &&
39345 test "X`expr 00001 : '.*\(...\)'`" = X001; then
39351 rm -f conf$$ conf$$.exe conf$$.file
39352 if test -d conf$$.dir; then
39353 rm -f conf$$.dir/conf$$.file
39359 if ln -s conf$$.file conf$$ 2>/dev/null; then
39361 # ... but there are two gotchas:
39362 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
39363 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
39364 # In both cases, we have to default to `cp -p'.
39365 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
39367 elif ln conf$$.file conf$$ 2>/dev/null; then
39372 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
39373 rmdir conf$$.dir 2>/dev/null
39375 if mkdir -p . 2>/dev/null; then
39378 test -d ./-p && rmdir ./-p
39382 if test -x / >/dev/null 2>&1; then
39383 as_test_x='test -x'
39385 if ls -dL / >/dev/null 2>&1; then
39392 if test -d "$1"; then
39398 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
39399 ???[sx]*):;;*)false;;esac;fi
39403 as_executable_p=$as_test_x
39405 # Sed expression to map a string onto a valid CPP name.
39406 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
39408 # Sed expression to map a string onto a valid variable name.
39409 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
39414 # Save the log message, to keep $[0] and so on meaningful, and to
39415 # report actual input values of CONFIG_FILES etc. instead of their
39416 # values after options handling.
39418 This file was extended by $as_me, which was
39419 generated by GNU Autoconf 2.61. Invocation command line was
39421 CONFIG_FILES = $CONFIG_FILES
39422 CONFIG_HEADERS = $CONFIG_HEADERS
39423 CONFIG_LINKS = $CONFIG_LINKS
39424 CONFIG_COMMANDS = $CONFIG_COMMANDS
39427 on `(hostname || uname -n) 2>/dev/null | sed 1q`
39432 cat >>$CONFIG_STATUS <<_ACEOF
39433 # Files that config.status was made for.
39434 config_files="$ac_config_files"
39435 config_headers="$ac_config_headers"
39436 config_commands="$ac_config_commands"
39440 cat >>$CONFIG_STATUS <<\_ACEOF
39442 \`$as_me' instantiates files from templates according to the
39443 current configuration.
39445 Usage: $0 [OPTIONS] [FILE]...
39447 -h, --help print this help, then exit
39448 -V, --version print version number and configuration settings, then exit
39449 -q, --quiet do not print progress messages
39450 -d, --debug don't remove temporary files
39451 --recheck update $as_me by reconfiguring in the same conditions
39452 --file=FILE[:TEMPLATE]
39453 instantiate the configuration file FILE
39454 --header=FILE[:TEMPLATE]
39455 instantiate the configuration header FILE
39457 Configuration files:
39460 Configuration headers:
39463 Configuration commands:
39466 Report bugs to <bug-autoconf@gnu.org>."
39469 cat >>$CONFIG_STATUS <<_ACEOF
39472 configured by $0, generated by GNU Autoconf 2.61,
39473 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
39475 Copyright (C) 2006 Free Software Foundation, Inc.
39476 This config.status script is free software; the Free Software Foundation
39477 gives unlimited permission to copy, distribute and modify it."
39484 cat >>$CONFIG_STATUS <<\_ACEOF
39485 # If no file are specified by the user, then we need to provide default
39486 # value. By we need to know if files were specified by the user.
39492 ac_option=`expr "X$1" : 'X\([^=]*\)='`
39493 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
39504 # Handling of the options.
39505 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
39507 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
39508 echo "$ac_cs_version"; exit ;;
39509 --debug | --debu | --deb | --de | --d | -d )
39511 --file | --fil | --fi | --f )
39513 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
39514 ac_need_defaults=false;;
39515 --header | --heade | --head | --hea )
39517 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
39518 ac_need_defaults=false;;
39520 # Conflict between --help and --header
39521 { echo "$as_me: error: ambiguous option: $1
39522 Try \`$0 --help' for more information." >&2
39523 { (exit 1); exit 1; }; };;
39524 --help | --hel | -h )
39525 echo "$ac_cs_usage"; exit ;;
39526 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
39527 | -silent | --silent | --silen | --sile | --sil | --si | --s)
39530 # This is an error.
39531 -*) { echo "$as_me: error: unrecognized option: $1
39532 Try \`$0 --help' for more information." >&2
39533 { (exit 1); exit 1; }; } ;;
39535 *) ac_config_targets="$ac_config_targets $1"
39536 ac_need_defaults=false ;;
39542 ac_configure_extra_args=
39544 if $ac_cs_silent; then
39546 ac_configure_extra_args="$ac_configure_extra_args --silent"
39550 cat >>$CONFIG_STATUS <<_ACEOF
39551 if \$ac_cs_recheck; then
39552 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
39553 CONFIG_SHELL=$SHELL
39554 export CONFIG_SHELL
39555 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
39559 cat >>$CONFIG_STATUS <<\_ACEOF
39563 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
39564 ## Running $as_me. ##
39570 cat >>$CONFIG_STATUS <<_ACEOF
39574 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
39576 STATIC_BACKENDS="$SLAPD_STATIC_BACKENDS"
39577 STATIC_OVERLAYS="$SLAPD_STATIC_OVERLAYS"
39582 cat >>$CONFIG_STATUS <<\_ACEOF
39584 # Handling of arguments.
39585 for ac_config_target in $ac_config_targets
39587 case $ac_config_target in
39588 "include/portable.h") CONFIG_HEADERS="$CONFIG_HEADERS include/portable.h:include/portable.hin" ;;
39589 "include/ldap_features.h") CONFIG_HEADERS="$CONFIG_HEADERS include/ldap_features.h:include/ldap_features.hin" ;;
39590 "include/lber_types.h") CONFIG_HEADERS="$CONFIG_HEADERS include/lber_types.h:include/lber_types.hin" ;;
39591 "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
39592 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile:build/top.mk:Makefile.in:build/dir.mk" ;;
39593 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile:build/top.mk:doc/Makefile.in:build/dir.mk" ;;
39594 "doc/man/Makefile") CONFIG_FILES="$CONFIG_FILES doc/man/Makefile:build/top.mk:doc/man/Makefile.in:build/dir.mk" ;;
39595 "doc/man/man1/Makefile") CONFIG_FILES="$CONFIG_FILES doc/man/man1/Makefile:build/top.mk:doc/man/man1/Makefile.in:build/man.mk" ;;
39596 "doc/man/man3/Makefile") CONFIG_FILES="$CONFIG_FILES doc/man/man3/Makefile:build/top.mk:doc/man/man3/Makefile.in:build/man.mk" ;;
39597 "doc/man/man5/Makefile") CONFIG_FILES="$CONFIG_FILES doc/man/man5/Makefile:build/top.mk:doc/man/man5/Makefile.in:build/man.mk" ;;
39598 "doc/man/man8/Makefile") CONFIG_FILES="$CONFIG_FILES doc/man/man8/Makefile:build/top.mk:doc/man/man8/Makefile.in:build/man.mk" ;;
39599 "clients/Makefile") CONFIG_FILES="$CONFIG_FILES clients/Makefile:build/top.mk:clients/Makefile.in:build/dir.mk" ;;
39600 "clients/tools/Makefile") CONFIG_FILES="$CONFIG_FILES clients/tools/Makefile:build/top.mk:clients/tools/Makefile.in:build/rules.mk" ;;
39601 "include/Makefile") CONFIG_FILES="$CONFIG_FILES include/Makefile:build/top.mk:include/Makefile.in" ;;
39602 "libraries/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/Makefile:build/top.mk:libraries/Makefile.in:build/dir.mk" ;;
39603 "libraries/liblber/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/liblber/Makefile:build/top.mk:libraries/liblber/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
39604 "libraries/libldap/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/libldap/Makefile:build/top.mk:libraries/libldap/Makefile.in:build/lib.mk:build/lib-shared.mk" ;;
39605 "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" ;;
39606 "libraries/liblunicode/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/liblunicode/Makefile:build/top.mk:libraries/liblunicode/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
39607 "libraries/liblutil/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/liblutil/Makefile:build/top.mk:libraries/liblutil/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
39608 "libraries/librewrite/Makefile") CONFIG_FILES="$CONFIG_FILES libraries/librewrite/Makefile:build/top.mk:libraries/librewrite/Makefile.in:build/lib.mk:build/lib-static.mk" ;;
39609 "servers/Makefile") CONFIG_FILES="$CONFIG_FILES servers/Makefile:build/top.mk:servers/Makefile.in:build/dir.mk" ;;
39610 "servers/slapd/Makefile") CONFIG_FILES="$CONFIG_FILES servers/slapd/Makefile:build/top.mk:servers/slapd/Makefile.in:build/srv.mk" ;;
39611 "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" ;;
39612 "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" ;;
39613 "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" ;;
39614 "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" ;;
39615 "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" ;;
39616 "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" ;;
39617 "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" ;;
39618 "servers/slapd/back-ndb/Makefile") CONFIG_FILES="$CONFIG_FILES servers/slapd/back-ndb/Makefile:build/top.mk:servers/slapd/back-ndb/Makefile.in:build/mod.mk" ;;
39619 "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" ;;
39620 "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" ;;
39621 "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" ;;
39622 "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" ;;
39623 "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" ;;
39624 "servers/slapd/back-sock/Makefile") CONFIG_FILES="$CONFIG_FILES servers/slapd/back-sock/Makefile:build/top.mk:servers/slapd/back-sock/Makefile.in:build/mod.mk" ;;
39625 "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" ;;
39626 "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" ;;
39627 "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" ;;
39628 "servers/slapd/overlays/Makefile") CONFIG_FILES="$CONFIG_FILES servers/slapd/overlays/Makefile:build/top.mk:servers/slapd/overlays/Makefile.in:build/lib.mk" ;;
39629 "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile:build/top.mk:tests/Makefile.in:build/dir.mk" ;;
39630 "tests/run") CONFIG_FILES="$CONFIG_FILES tests/run" ;;
39631 "tests/progs/Makefile") CONFIG_FILES="$CONFIG_FILES tests/progs/Makefile:build/top.mk:tests/progs/Makefile.in:build/rules.mk" ;;
39632 "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
39634 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
39635 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
39636 { (exit 1); exit 1; }; };;
39641 # If the user did not use the arguments to specify the items to instantiate,
39642 # then the envvar interface is used. Set only those that are not.
39643 # We use the long form for the default assignment because of an extremely
39644 # bizarre bug on SunOS 4.1.3.
39645 if $ac_need_defaults; then
39646 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
39647 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
39648 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
39651 # Have a temporary directory for convenience. Make it in the build tree
39652 # simply because there is no reason against having it here, and in addition,
39653 # creating and moving files from /tmp can sometimes cause problems.
39654 # Hook for its removal unless debugging.
39655 # Note that there is a small window in which the directory will not be cleaned:
39656 # after its creation but before its name has been assigned to `$tmp'.
39660 trap 'exit_status=$?
39661 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
39663 trap '{ (exit 1); exit 1; }' 1 2 13 15
39665 # Create a (secure) tmp directory for tmp files.
39668 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
39669 test -n "$tmp" && test -d "$tmp"
39672 tmp=./conf$$-$RANDOM
39673 (umask 077 && mkdir "$tmp")
39676 echo "$me: cannot create a temporary directory in ." >&2
39677 { (exit 1); exit 1; }
39681 # Set up the sed scripts for CONFIG_FILES section.
39684 # No need to generate the scripts if there are no CONFIG_FILES.
39685 # This happens for instance when ./config.status config.h
39686 if test -n "$CONFIG_FILES"; then
39693 for ac_last_try in false false false false false :; do
39694 cat >conf$$subs.sed <<_ACEOF
39695 SHELL!$SHELL$ac_delim
39696 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
39697 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
39698 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
39699 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
39700 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
39701 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
39702 exec_prefix!$exec_prefix$ac_delim
39703 prefix!$prefix$ac_delim
39704 program_transform_name!$program_transform_name$ac_delim
39705 bindir!$bindir$ac_delim
39706 sbindir!$sbindir$ac_delim
39707 libexecdir!$libexecdir$ac_delim
39708 datarootdir!$datarootdir$ac_delim
39709 datadir!$datadir$ac_delim
39710 sysconfdir!$sysconfdir$ac_delim
39711 sharedstatedir!$sharedstatedir$ac_delim
39712 localstatedir!$localstatedir$ac_delim
39713 includedir!$includedir$ac_delim
39714 oldincludedir!$oldincludedir$ac_delim
39715 docdir!$docdir$ac_delim
39716 infodir!$infodir$ac_delim
39717 htmldir!$htmldir$ac_delim
39718 dvidir!$dvidir$ac_delim
39719 pdfdir!$pdfdir$ac_delim
39720 psdir!$psdir$ac_delim
39721 libdir!$libdir$ac_delim
39722 localedir!$localedir$ac_delim
39723 mandir!$mandir$ac_delim
39724 DEFS!$DEFS$ac_delim
39725 ECHO_C!$ECHO_C$ac_delim
39726 ECHO_N!$ECHO_N$ac_delim
39727 ECHO_T!$ECHO_T$ac_delim
39728 LIBS!$LIBS$ac_delim
39729 build_alias!$build_alias$ac_delim
39730 host_alias!$host_alias$ac_delim
39731 target_alias!$target_alias$ac_delim
39732 build!$build$ac_delim
39733 build_cpu!$build_cpu$ac_delim
39734 build_vendor!$build_vendor$ac_delim
39735 build_os!$build_os$ac_delim
39736 host!$host$ac_delim
39737 host_cpu!$host_cpu$ac_delim
39738 host_vendor!$host_vendor$ac_delim
39739 host_os!$host_os$ac_delim
39740 target!$target$ac_delim
39741 target_cpu!$target_cpu$ac_delim
39742 target_vendor!$target_vendor$ac_delim
39743 target_os!$target_os$ac_delim
39744 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
39745 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
39746 INSTALL_DATA!$INSTALL_DATA$ac_delim
39747 CYGPATH_W!$CYGPATH_W$ac_delim
39748 PACKAGE!$PACKAGE$ac_delim
39749 VERSION!$VERSION$ac_delim
39750 ACLOCAL!$ACLOCAL$ac_delim
39751 AUTOCONF!$AUTOCONF$ac_delim
39752 AUTOMAKE!$AUTOMAKE$ac_delim
39753 AUTOHEADER!$AUTOHEADER$ac_delim
39754 MAKEINFO!$MAKEINFO$ac_delim
39755 install_sh!$install_sh$ac_delim
39756 STRIP!$STRIP$ac_delim
39757 INSTALL_STRIP_PROGRAM!$INSTALL_STRIP_PROGRAM$ac_delim
39758 mkdir_p!$mkdir_p$ac_delim
39760 SET_MAKE!$SET_MAKE$ac_delim
39761 am__leading_dot!$am__leading_dot$ac_delim
39762 AMTAR!$AMTAR$ac_delim
39763 am__tar!$am__tar$ac_delim
39764 am__untar!$am__untar$ac_delim
39765 OPENLDAP_LIBRELEASE!$OPENLDAP_LIBRELEASE$ac_delim
39766 OPENLDAP_LIBVERSION!$OPENLDAP_LIBVERSION$ac_delim
39767 OPENLDAP_RELEASE_DATE!$OPENLDAP_RELEASE_DATE$ac_delim
39768 top_builddir!$top_builddir$ac_delim
39769 ldap_subdir!$ldap_subdir$ac_delim
39772 CFLAGS!$CFLAGS$ac_delim
39773 LDFLAGS!$LDFLAGS$ac_delim
39774 CPPFLAGS!$CPPFLAGS$ac_delim
39775 ac_ct_CC!$ac_ct_CC$ac_delim
39776 EXEEXT!$EXEEXT$ac_delim
39777 OBJEXT!$OBJEXT$ac_delim
39778 DEPDIR!$DEPDIR$ac_delim
39779 am__include!$am__include$ac_delim
39780 am__quote!$am__quote$ac_delim
39781 AMDEP_TRUE!$AMDEP_TRUE$ac_delim
39782 AMDEP_FALSE!$AMDEP_FALSE$ac_delim
39783 AMDEPBACKSLASH!$AMDEPBACKSLASH$ac_delim
39784 CCDEPMODE!$CCDEPMODE$ac_delim
39785 am__fastdepCC_TRUE!$am__fastdepCC_TRUE$ac_delim
39786 am__fastdepCC_FALSE!$am__fastdepCC_FALSE$ac_delim
39787 GREP!$GREP$ac_delim
39788 EGREP!$EGREP$ac_delim
39789 LN_S!$LN_S$ac_delim
39790 ECHO!$ECHO$ac_delim
39791 RANLIB!$RANLIB$ac_delim
39794 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
39796 elif $ac_last_try; then
39797 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
39798 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
39799 { (exit 1); exit 1; }; }
39801 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
39805 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
39806 if test -n "$ac_eof"; then
39807 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
39808 ac_eof=`expr $ac_eof + 1`
39811 cat >>$CONFIG_STATUS <<_ACEOF
39812 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
39813 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
39816 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
39817 s/^/s,@/; s/!/@,|#_!!_#|/
39820 s/'"$ac_delim"'$/,g/; t
39822 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
39823 ' >>$CONFIG_STATUS <conf$$subs.sed
39824 rm -f conf$$subs.sed
39825 cat >>$CONFIG_STATUS <<_ACEOF
39831 for ac_last_try in false false false false false :; do
39832 cat >conf$$subs.sed <<_ACEOF
39833 DLLTOOL!$DLLTOOL$ac_delim
39835 OBJDUMP!$OBJDUMP$ac_delim
39837 LIBTOOL!$LIBTOOL$ac_delim
39838 PERLBIN!$PERLBIN$ac_delim
39839 OL_MKDEP!$OL_MKDEP$ac_delim
39840 OL_MKDEP_FLAGS!$OL_MKDEP_FLAGS$ac_delim
39841 LTSTATIC!$LTSTATIC$ac_delim
39842 MYSQL!$MYSQL$ac_delim
39843 LIBOBJS!$LIBOBJS$ac_delim
39844 LIBSRCS!$LIBSRCS$ac_delim
39845 PLAT!$PLAT$ac_delim
39846 WITH_SASL!$WITH_SASL$ac_delim
39847 WITH_TLS!$WITH_TLS$ac_delim
39848 WITH_MODULES_ENABLED!$WITH_MODULES_ENABLED$ac_delim
39849 WITH_ACI_ENABLED!$WITH_ACI_ENABLED$ac_delim
39850 BUILD_THREAD!$BUILD_THREAD$ac_delim
39851 BUILD_LIBS_DYNAMIC!$BUILD_LIBS_DYNAMIC$ac_delim
39852 BUILD_SLAPD!$BUILD_SLAPD$ac_delim
39853 BUILD_SLAPI!$BUILD_SLAPI$ac_delim
39854 SLAPD_SLAPI_DEPEND!$SLAPD_SLAPI_DEPEND$ac_delim
39855 BUILD_BDB!$BUILD_BDB$ac_delim
39856 BUILD_DNSSRV!$BUILD_DNSSRV$ac_delim
39857 BUILD_HDB!$BUILD_HDB$ac_delim
39858 BUILD_LDAP!$BUILD_LDAP$ac_delim
39859 BUILD_META!$BUILD_META$ac_delim
39860 BUILD_MONITOR!$BUILD_MONITOR$ac_delim
39861 BUILD_NDB!$BUILD_NDB$ac_delim
39862 BUILD_NULL!$BUILD_NULL$ac_delim
39863 BUILD_PASSWD!$BUILD_PASSWD$ac_delim
39864 BUILD_RELAY!$BUILD_RELAY$ac_delim
39865 BUILD_PERL!$BUILD_PERL$ac_delim
39866 BUILD_SHELL!$BUILD_SHELL$ac_delim
39867 BUILD_SOCK!$BUILD_SOCK$ac_delim
39868 BUILD_SQL!$BUILD_SQL$ac_delim
39869 BUILD_ACCESSLOG!$BUILD_ACCESSLOG$ac_delim
39870 BUILD_AUDITLOG!$BUILD_AUDITLOG$ac_delim
39871 BUILD_COLLECT!$BUILD_COLLECT$ac_delim
39872 BUILD_CONSTRAINT!$BUILD_CONSTRAINT$ac_delim
39873 BUILD_DDS!$BUILD_DDS$ac_delim
39874 BUILD_DENYOP!$BUILD_DENYOP$ac_delim
39875 BUILD_DYNGROUP!$BUILD_DYNGROUP$ac_delim
39876 BUILD_DYNLIST!$BUILD_DYNLIST$ac_delim
39877 BUILD_LASTMOD!$BUILD_LASTMOD$ac_delim
39878 BUILD_MEMBEROF!$BUILD_MEMBEROF$ac_delim
39879 BUILD_PPOLICY!$BUILD_PPOLICY$ac_delim
39880 BUILD_PROXYCACHE!$BUILD_PROXYCACHE$ac_delim
39881 BUILD_REFINT!$BUILD_REFINT$ac_delim
39882 BUILD_RETCODE!$BUILD_RETCODE$ac_delim
39883 BUILD_RWM!$BUILD_RWM$ac_delim
39884 BUILD_SEQMOD!$BUILD_SEQMOD$ac_delim
39885 BUILD_SYNCPROV!$BUILD_SYNCPROV$ac_delim
39886 BUILD_TRANSLUCENT!$BUILD_TRANSLUCENT$ac_delim
39887 BUILD_UNIQUE!$BUILD_UNIQUE$ac_delim
39888 BUILD_VALSORT!$BUILD_VALSORT$ac_delim
39889 LDAP_LIBS!$LDAP_LIBS$ac_delim
39890 SLAPD_LIBS!$SLAPD_LIBS$ac_delim
39891 BDB_LIBS!$BDB_LIBS$ac_delim
39892 SLAPD_NDB_LIBS!$SLAPD_NDB_LIBS$ac_delim
39893 SLAPD_NDB_INCS!$SLAPD_NDB_INCS$ac_delim
39894 LTHREAD_LIBS!$LTHREAD_LIBS$ac_delim
39895 LUTIL_LIBS!$LUTIL_LIBS$ac_delim
39896 WRAP_LIBS!$WRAP_LIBS$ac_delim
39897 SLAPD_MODULES_CPPFLAGS!$SLAPD_MODULES_CPPFLAGS$ac_delim
39898 SLAPD_MODULES_LDFLAGS!$SLAPD_MODULES_LDFLAGS$ac_delim
39899 SLAPD_NO_STATIC!$SLAPD_NO_STATIC$ac_delim
39900 SLAPD_STATIC_BACKENDS!$SLAPD_STATIC_BACKENDS$ac_delim
39901 SLAPD_DYNAMIC_BACKENDS!$SLAPD_DYNAMIC_BACKENDS$ac_delim
39902 SLAPD_STATIC_OVERLAYS!$SLAPD_STATIC_OVERLAYS$ac_delim
39903 SLAPD_DYNAMIC_OVERLAYS!$SLAPD_DYNAMIC_OVERLAYS$ac_delim
39904 PERL_CPPFLAGS!$PERL_CPPFLAGS$ac_delim
39905 SLAPD_PERL_LDFLAGS!$SLAPD_PERL_LDFLAGS$ac_delim
39906 MOD_PERL_LDFLAGS!$MOD_PERL_LDFLAGS$ac_delim
39907 KRB4_LIBS!$KRB4_LIBS$ac_delim
39908 KRB5_LIBS!$KRB5_LIBS$ac_delim
39909 SASL_LIBS!$SASL_LIBS$ac_delim
39910 GSSAPI_LIBS!$GSSAPI_LIBS$ac_delim
39911 TLS_LIBS!$TLS_LIBS$ac_delim
39912 MODULES_LIBS!$MODULES_LIBS$ac_delim
39913 SLAPI_LIBS!$SLAPI_LIBS$ac_delim
39914 LIBSLAPI!$LIBSLAPI$ac_delim
39915 LIBSLAPITOOLS!$LIBSLAPITOOLS$ac_delim
39916 AUTH_LIBS!$AUTH_LIBS$ac_delim
39917 ICU_LIBS!$ICU_LIBS$ac_delim
39918 SLAPD_SLP_LIBS!$SLAPD_SLP_LIBS$ac_delim
39919 SLAPD_GMP_LIBS!$SLAPD_GMP_LIBS$ac_delim
39920 SLAPD_SQL_LDFLAGS!$SLAPD_SQL_LDFLAGS$ac_delim
39921 SLAPD_SQL_LIBS!$SLAPD_SQL_LIBS$ac_delim
39922 SLAPD_SQL_INCLUDES!$SLAPD_SQL_INCLUDES$ac_delim
39923 LTLIBOBJS!$LTLIBOBJS$ac_delim
39926 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 91; then
39928 elif $ac_last_try; then
39929 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
39930 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
39931 { (exit 1); exit 1; }; }
39933 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
39937 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
39938 if test -n "$ac_eof"; then
39939 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
39940 ac_eof=`expr $ac_eof + 1`
39943 cat >>$CONFIG_STATUS <<_ACEOF
39944 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
39945 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
39948 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
39949 s/^/s,@/; s/!/@,|#_!!_#|/
39952 s/'"$ac_delim"'$/,g/; t
39954 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
39955 ' >>$CONFIG_STATUS <conf$$subs.sed
39956 rm -f conf$$subs.sed
39957 cat >>$CONFIG_STATUS <<_ACEOF
39964 # VPATH may cause trouble with some makes, so we remove $(srcdir),
39965 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
39966 # trailing colons and then remove the whole line if VPATH becomes empty
39967 # (actually we leave an empty line to preserve line numbers).
39968 if test "x$srcdir" = x.; then
39969 ac_vpsub='/^[ ]*VPATH[ ]*=/{
39970 s/:*\$(srcdir):*/:/
39971 s/:*\${srcdir}:*/:/
39973 s/^\([^=]*=[ ]*\):*/\1/
39979 cat >>$CONFIG_STATUS <<\_ACEOF
39980 fi # test -n "$CONFIG_FILES"
39983 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
39986 :[FHLC]) ac_mode=$ac_tag; continue;;
39988 case $ac_mode$ac_tag in
39990 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
39991 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
39992 { (exit 1); exit 1; }; };;
39993 :[FH]-) ac_tag=-:-;;
39994 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
40011 -) ac_f="$tmp/stdin";;
40012 *) # Look for the file first in the build tree, then in the source tree
40013 # (if the path is not absolute). The absolute path cannot be DOS-style,
40014 # because $ac_f cannot contain `:'.
40018 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
40020 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
40021 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
40022 { (exit 1); exit 1; }; };;
40024 ac_file_inputs="$ac_file_inputs $ac_f"
40027 # Let's still pretend it is `configure' which instantiates (i.e., don't
40028 # use $as_me), people would be surprised to read:
40029 # /* config.h. Generated by config.status. */
40030 configure_input="Generated from "`IFS=:
40031 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
40032 if test x"$ac_file" != x-; then
40033 configure_input="$ac_file. $configure_input"
40034 { echo "$as_me:$LINENO: creating $ac_file" >&5
40035 echo "$as_me: creating $ac_file" >&6;}
40039 *:-:* | *:-) cat >"$tmp/stdin";;
40044 ac_dir=`$as_dirname -- "$ac_file" ||
40045 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40046 X"$ac_file" : 'X\(//\)[^/]' \| \
40047 X"$ac_file" : 'X\(//\)$' \| \
40048 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
40050 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
40054 /^X\(\/\/\)[^/].*/{
40069 -*) as_dir=./$as_dir;;
40071 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
40075 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
40076 *) as_qdir=$as_dir;;
40078 as_dirs="'$as_qdir' $as_dirs"
40079 as_dir=`$as_dirname -- "$as_dir" ||
40080 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40081 X"$as_dir" : 'X\(//\)[^/]' \| \
40082 X"$as_dir" : 'X\(//\)$' \| \
40083 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
40085 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
40089 /^X\(\/\/\)[^/].*/{
40102 test -d "$as_dir" && break
40104 test -z "$as_dirs" || eval "mkdir $as_dirs"
40105 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
40106 echo "$as_me: error: cannot create directory $as_dir" >&2;}
40107 { (exit 1); exit 1; }; }; }
40111 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
40113 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
40114 # A ".." for each directory in $ac_dir_suffix.
40115 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
40116 case $ac_top_builddir_sub in
40117 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
40118 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
40121 ac_abs_top_builddir=$ac_pwd
40122 ac_abs_builddir=$ac_pwd$ac_dir_suffix
40123 # for backward compatibility:
40124 ac_top_builddir=$ac_top_build_prefix
40127 .) # We are building in place.
40129 ac_top_srcdir=$ac_top_builddir_sub
40130 ac_abs_top_srcdir=$ac_pwd ;;
40131 [\\/]* | ?:[\\/]* ) # Absolute name.
40132 ac_srcdir=$srcdir$ac_dir_suffix;
40133 ac_top_srcdir=$srcdir
40134 ac_abs_top_srcdir=$srcdir ;;
40135 *) # Relative name.
40136 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
40137 ac_top_srcdir=$ac_top_build_prefix$srcdir
40138 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
40140 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
40150 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
40151 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
40155 cat >>$CONFIG_STATUS <<\_ACEOF
40156 # If the template does not know about datarootdir, expand it.
40157 # FIXME: This hack should be removed a few years after 2.60.
40158 ac_datarootdir_hack=; ac_datarootdir_seen=
40160 case `sed -n '/datarootdir/ {
40169 ' $ac_file_inputs` in
40170 *datarootdir*) ac_datarootdir_seen=yes;;
40171 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
40172 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
40173 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
40175 cat >>$CONFIG_STATUS <<_ACEOF
40176 ac_datarootdir_hack='
40177 s&@datadir@&$datadir&g
40178 s&@docdir@&$docdir&g
40179 s&@infodir@&$infodir&g
40180 s&@localedir@&$localedir&g
40181 s&@mandir@&$mandir&g
40182 s&\\\${datarootdir}&$datarootdir&g' ;;
40186 # Neutralize VPATH when `$srcdir' = `.'.
40187 # Shell code in configure.ac might set extrasub.
40188 # FIXME: do we really want to maintain this feature?
40189 cat >>$CONFIG_STATUS <<_ACEOF
40193 cat >>$CONFIG_STATUS <<\_ACEOF
40195 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
40196 s&@configure_input@&$configure_input&;t t
40197 s&@top_builddir@&$ac_top_builddir_sub&;t t
40198 s&@srcdir@&$ac_srcdir&;t t
40199 s&@abs_srcdir@&$ac_abs_srcdir&;t t
40200 s&@top_srcdir@&$ac_top_srcdir&;t t
40201 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
40202 s&@builddir@&$ac_builddir&;t t
40203 s&@abs_builddir@&$ac_abs_builddir&;t t
40204 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
40205 s&@INSTALL@&$ac_INSTALL&;t t
40206 $ac_datarootdir_hack
40207 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
40209 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
40210 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
40211 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
40212 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
40213 which seems to be undefined. Please make sure it is defined." >&5
40214 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
40215 which seems to be undefined. Please make sure it is defined." >&2;}
40219 -) cat "$tmp/out"; rm -f "$tmp/out";;
40220 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
40229 # Transform confdefs.h into a sed script `conftest.defines', that
40230 # substitutes the proper values into config.h.in to produce config.h.
40231 rm -f conftest.defines conftest.tail
40232 # First, append a space to every undef/define line, to ease matching.
40233 echo 's/$/ /' >conftest.defines
40234 # Then, protect against being on the right side of a sed subst, or in
40235 # an unquoted here document, in config.status. If some macros were
40236 # called several times there might be several #defines for the same
40237 # symbol, which is useless. But do not sort them, since the last
40238 # AC_DEFINE must be honored.
40239 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
40240 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
40241 # NAME is the cpp macro being defined, VALUE is the value it is being given.
40242 # PARAMS is the parameter list in the macro definition--in most cases, it's
40243 # just an empty string.
40244 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
40245 ac_dB='\\)[ (].*,\\1define\\2'
40253 s/^[ ]*#[ ]*define[ ][ ]*//
40258 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
40259 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
40260 ' >>conftest.defines
40262 # Remove the space that was appended to ease matching.
40263 # Then replace #undef with comments. This is necessary, for
40264 # example, in the case of _POSIX_SOURCE, which is predefined and required
40265 # on some systems where configure will not decide to define it.
40266 # (The regexp can be short, since the line contains either #define or #undef.)
40268 s,^[ #]*u.*,/* & */,' >>conftest.defines
40270 # Break up conftest.defines:
40271 ac_max_sed_lines=50
40273 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
40274 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
40275 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
40277 ac_in='$ac_file_inputs'
40278 ac_out='"$tmp/out1"'
40279 ac_nxt='"$tmp/out2"'
40283 # Write a here document:
40284 cat >>$CONFIG_STATUS <<_ACEOF
40285 # First, check the format of the line:
40286 cat >"\$tmp/defines.sed" <<\\CEOF
40287 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
40288 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
40292 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
40294 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
40295 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
40296 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
40297 grep . conftest.tail >/dev/null || break
40298 rm -f conftest.defines
40299 mv conftest.tail conftest.defines
40301 rm -f conftest.defines conftest.tail
40303 echo "ac_result=$ac_in" >>$CONFIG_STATUS
40304 cat >>$CONFIG_STATUS <<\_ACEOF
40305 if test x"$ac_file" != x-; then
40306 echo "/* $configure_input */" >"$tmp/config.h"
40307 cat "$ac_result" >>"$tmp/config.h"
40308 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
40309 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
40310 echo "$as_me: $ac_file is unchanged" >&6;}
40313 mv "$tmp/config.h" $ac_file
40316 echo "/* $configure_input */"
40320 # Compute $ac_file's index in $config_headers.
40322 for _am_header in $config_headers :; do
40323 case $_am_header in
40324 $ac_file | $ac_file:* )
40327 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
40330 echo "timestamp for $ac_file" >`$as_dirname -- $ac_file ||
40331 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40332 X$ac_file : 'X\(//\)[^/]' \| \
40333 X$ac_file : 'X\(//\)$' \| \
40334 X$ac_file : 'X\(/\)' \| . 2>/dev/null ||
40336 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
40340 /^X\(\/\/\)[^/].*/{
40352 s/.*/./; q'`/stamp-h$_am_stamp_count
40355 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
40356 echo "$as_me: executing $ac_file commands" >&6;}
40361 case $ac_file$ac_mode in
40362 "depfiles":C) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
40363 # Strip MF so we end up with the name of the file.
40364 mf=`echo "$mf" | sed -e 's/:.*$//'`
40365 # Check whether this is an Automake generated Makefile or not.
40366 # We used to match only the files named `Makefile.in', but
40367 # some people rename them; so instead we look at the file content.
40368 # Grep'ing the first line is not enough: some people post-process
40369 # each Makefile.in and add a new line on top of each file to say so.
40370 # So let's grep whole file.
40371 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
40372 dirpart=`$as_dirname -- "$mf" ||
40373 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40374 X"$mf" : 'X\(//\)[^/]' \| \
40375 X"$mf" : 'X\(//\)$' \| \
40376 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
40378 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
40382 /^X\(\/\/\)[^/].*/{
40398 # Extract the definition of DEPDIR, am__include, and am__quote
40399 # from the Makefile without running `make'.
40400 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
40401 test -z "$DEPDIR" && continue
40402 am__include=`sed -n 's/^am__include = //p' < "$mf"`
40403 test -z "am__include" && continue
40404 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
40405 # When using ansi2knr, U may be empty or an underscore; expand it
40406 U=`sed -n 's/^U = //p' < "$mf"`
40407 # Find all dependency output files, they are included files with
40408 # $(DEPDIR) in their names. We invoke sed twice because it is the
40409 # simplest approach to changing $(DEPDIR) to its actual value in the
40411 for file in `sed -n "
40412 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
40413 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
40414 # Make sure the directory exists.
40415 test -f "$dirpart/$file" && continue
40416 fdir=`$as_dirname -- "$file" ||
40417 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40418 X"$file" : 'X\(//\)[^/]' \| \
40419 X"$file" : 'X\(//\)$' \| \
40420 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
40422 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
40426 /^X\(\/\/\)[^/].*/{
40439 { as_dir=$dirpart/$fdir
40441 -*) as_dir=./$as_dir;;
40443 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
40447 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
40448 *) as_qdir=$as_dir;;
40450 as_dirs="'$as_qdir' $as_dirs"
40451 as_dir=`$as_dirname -- "$as_dir" ||
40452 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
40453 X"$as_dir" : 'X\(//\)[^/]' \| \
40454 X"$as_dir" : 'X\(//\)$' \| \
40455 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
40457 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
40461 /^X\(\/\/\)[^/].*/{
40474 test -d "$as_dir" && break
40476 test -z "$as_dirs" || eval "mkdir $as_dirs"
40477 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
40478 echo "$as_me: error: cannot create directory $as_dir" >&2;}
40479 { (exit 1); exit 1; }; }; }
40480 # echo "creating $dirpart/$file"
40481 echo '# dummy' > "$dirpart/$file"
40488 BACKENDSC="servers/slapd/backends.c"
40489 echo "Making $BACKENDSC"
40491 cat > $BACKENDSC << ENDX
40492 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
40494 * Copyright 1998-2008 The OpenLDAP Foundation.
40495 * All rights reserved.
40497 * Redistribution and use in source and binary forms, with or without
40498 * modification, are permitted only as authorized by the OpenLDAP
40501 * A copy of this license is available in the file LICENSE in the
40502 * top-level directory of the distribution or, alternatively, at
40503 * <http://www.OpenLDAP.org/license.html>.
40505 /* This file is automatically generated by configure; please do not edit. */
40507 #include "portable.h"
40511 if test "${STATIC_BACKENDS}"; then
40512 for b in config ${STATIC_BACKENDS}; do
40513 bb=`echo "${b}" | sed -e 's/back-//'`
40514 cat >> $BACKENDSC << ENDX
40515 extern BI_init ${bb}_back_initialize;
40519 cat >> $BACKENDSC << ENDX
40521 BackendInfo slap_binfo[] = {
40524 for b in config ${STATIC_BACKENDS}; do
40525 bb=`echo "${b}" | sed -e 's/back-//'`
40526 echo " Add ${bb} ..."
40527 cat >> $BACKENDSC << ENDX
40528 { "${bb}", ${bb}_back_initialize },
40532 cat >> $BACKENDSC << ENDX
40536 /* end of generated file */
40539 OVERLAYSC="servers/slapd/overlays/statover.c"
40540 echo "Making $OVERLAYSC"
40542 cat > $OVERLAYSC << ENDX
40543 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
40545 * Copyright 1998-2008 The OpenLDAP Foundation.
40546 * All rights reserved.
40548 * Redistribution and use in source and binary forms, with or without
40549 * modification, are permitted only as authorized by the OpenLDAP
40552 * A copy of this license is available in the file LICENSE in the
40553 * top-level directory of the distribution or, alternatively, at
40554 * <http://www.OpenLDAP.org/license.html>.
40556 /* This file is automatically generated by configure; please do not edit. */
40558 #include "portable.h"
40562 if test "${STATIC_OVERLAYS}"; then
40563 for o in ${STATIC_OVERLAYS}; do
40564 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
40565 cat >> $OVERLAYSC << ENDX
40566 extern OV_init ${oo}_initialize;
40571 cat >> $OVERLAYSC << ENDX
40573 OverlayInit slap_oinfo[] = {
40576 if test "${STATIC_OVERLAYS}"; then
40577 for o in ${STATIC_OVERLAYS}; do
40578 oo=`echo "${o}" | sed -e 's/.o$//' -e 's/_x$//'`
40579 echo " Add ${oo} ..."
40580 cat >> $OVERLAYSC << ENDX
40581 { "${oo}", ${oo}_initialize },
40586 cat >> $OVERLAYSC << ENDX
40590 /* end of generated file */
40593 if test "${ol_cv_mkdep}" = no; then
40594 echo '(Do not "make depend"; we do not know how to build dependencies)'
40596 echo 'Please run "make depend" to build dependencies'
40604 { (exit 0); exit 0; }
40606 chmod +x $CONFIG_STATUS
40607 ac_clean_files=$ac_clean_files_save
40610 # configure is writing to config.log, and then calls config.status.
40611 # config.status does its own redirection, appending to config.log.
40612 # Unfortunately, on DOS this fails, as config.log is still kept open
40613 # by configure, so config.status won't be able to write to it; its
40614 # output is simply discarded. So we exec the FD to /dev/null,
40615 # effectively closing config.log, so it can be properly (re)opened and
40616 # appended to by config.status. When coming back to configure, we
40617 # need to make the FD available again.
40618 if test "$no_create" != yes; then
40620 ac_config_status_args=
40621 test "$silent" = yes &&
40622 ac_config_status_args="$ac_config_status_args --quiet"
40624 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
40626 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
40627 # would make configure fail if this is the last instruction.
40628 $ac_cs_success || { (exit 1); exit 1; }