OSDN Git Service

Enable building with the Mingw64 compiler.
[pg-rex/syncrep.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.63 for PostgreSQL 9.1devel.
4 #
5 # Report bugs to <pgsql-bugs@postgresql.org>.
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 #
12 # Copyright (c) 1996-2011, PostgreSQL Global Development Group
13 ## --------------------- ##
14 ## M4sh Initialization.  ##
15 ## --------------------- ##
16
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
20   emulate sh
21   NULLCMD=:
22   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23   # is contrary to our usage.  Disable this feature.
24   alias -g '${1+"$@"}'='"$@"'
25   setopt NO_GLOB_SUBST
26 else
27   case `(set -o) 2>/dev/null` in
28   *posix*) set -o posix ;;
29 esac
30
31 fi
32
33
34
35
36 # PATH needs CR
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
43
44 as_nl='
45 '
46 export as_nl
47 # Printing a long string crashes Solaris 7 /usr/bin/printf.
48 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
49 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
50 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
51 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52   as_echo='printf %s\n'
53   as_echo_n='printf %s'
54 else
55   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57     as_echo_n='/usr/ucb/echo -n'
58   else
59     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60     as_echo_n_body='eval
61       arg=$1;
62       case $arg in
63       *"$as_nl"*)
64         expr "X$arg" : "X\\(.*\\)$as_nl";
65         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66       esac;
67       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68     '
69     export as_echo_n_body
70     as_echo_n='sh -c $as_echo_n_body as_echo'
71   fi
72   export as_echo_body
73   as_echo='sh -c $as_echo_body as_echo'
74 fi
75
76 # The user is always right.
77 if test "${PATH_SEPARATOR+set}" != set; then
78   PATH_SEPARATOR=:
79   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81       PATH_SEPARATOR=';'
82   }
83 fi
84
85 # Support unset when possible.
86 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
87   as_unset=unset
88 else
89   as_unset=false
90 fi
91
92
93 # IFS
94 # We need space, tab and new line, in precisely that order.  Quoting is
95 # there to prevent editors from complaining about space-tab.
96 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
97 # splitting by setting IFS to empty value.)
98 IFS=" ""        $as_nl"
99
100 # Find who we are.  Look in the path if we contain no directory separator.
101 case $0 in
102   *[\\/]* ) as_myself=$0 ;;
103   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
104 for as_dir in $PATH
105 do
106   IFS=$as_save_IFS
107   test -z "$as_dir" && as_dir=.
108   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
109 done
110 IFS=$as_save_IFS
111
112      ;;
113 esac
114 # We did not find ourselves, most probably we were run as `sh COMMAND'
115 # in which case we are not to be found in the path.
116 if test "x$as_myself" = x; then
117   as_myself=$0
118 fi
119 if test ! -f "$as_myself"; then
120   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
121   { (exit 1); exit 1; }
122 fi
123
124 # Work around bugs in pre-3.0 UWIN ksh.
125 for as_var in ENV MAIL MAILPATH
126 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
127 done
128 PS1='$ '
129 PS2='> '
130 PS4='+ '
131
132 # NLS nuisances.
133 LC_ALL=C
134 export LC_ALL
135 LANGUAGE=C
136 export LANGUAGE
137
138 # Required to use basename.
139 if expr a : '\(a\)' >/dev/null 2>&1 &&
140    test "X`expr 00001 : '.*\(...\)'`" = X001; then
141   as_expr=expr
142 else
143   as_expr=false
144 fi
145
146 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
147   as_basename=basename
148 else
149   as_basename=false
150 fi
151
152
153 # Name of the executable.
154 as_me=`$as_basename -- "$0" ||
155 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
156          X"$0" : 'X\(//\)$' \| \
157          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
158 $as_echo X/"$0" |
159     sed '/^.*\/\([^/][^/]*\)\/*$/{
160             s//\1/
161             q
162           }
163           /^X\/\(\/\/\)$/{
164             s//\1/
165             q
166           }
167           /^X\/\(\/\).*/{
168             s//\1/
169             q
170           }
171           s/.*/./; q'`
172
173 # CDPATH.
174 $as_unset CDPATH
175
176
177 if test "x$CONFIG_SHELL" = x; then
178   if (eval ":") 2>/dev/null; then
179   as_have_required=yes
180 else
181   as_have_required=no
182 fi
183
184   if test $as_have_required = yes &&     (eval ":
185 (as_func_return () {
186   (exit \$1)
187 }
188 as_func_success () {
189   as_func_return 0
190 }
191 as_func_failure () {
192   as_func_return 1
193 }
194 as_func_ret_success () {
195   return 0
196 }
197 as_func_ret_failure () {
198   return 1
199 }
200
201 exitcode=0
202 if as_func_success; then
203   :
204 else
205   exitcode=1
206   echo as_func_success failed.
207 fi
208
209 if as_func_failure; then
210   exitcode=1
211   echo as_func_failure succeeded.
212 fi
213
214 if as_func_ret_success; then
215   :
216 else
217   exitcode=1
218   echo as_func_ret_success failed.
219 fi
220
221 if as_func_ret_failure; then
222   exitcode=1
223   echo as_func_ret_failure succeeded.
224 fi
225
226 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
227   :
228 else
229   exitcode=1
230   echo positional parameters were not saved.
231 fi
232
233 test \$exitcode = 0) || { (exit 1); exit 1; }
234
235 (
236   as_lineno_1=\$LINENO
237   as_lineno_2=\$LINENO
238   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
239   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
240 ") 2> /dev/null; then
241   :
242 else
243   as_candidate_shells=
244     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
245 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
246 do
247   IFS=$as_save_IFS
248   test -z "$as_dir" && as_dir=.
249   case $as_dir in
250          /*)
251            for as_base in sh bash ksh sh5; do
252              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
253            done;;
254        esac
255 done
256 IFS=$as_save_IFS
257
258
259       for as_shell in $as_candidate_shells $SHELL; do
260          # Try only shells that exist, to save several forks.
261          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
262                 { ("$as_shell") 2> /dev/null <<\_ASEOF
263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264   emulate sh
265   NULLCMD=:
266   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
267   # is contrary to our usage.  Disable this feature.
268   alias -g '${1+"$@"}'='"$@"'
269   setopt NO_GLOB_SUBST
270 else
271   case `(set -o) 2>/dev/null` in
272   *posix*) set -o posix ;;
273 esac
274
275 fi
276
277
278 :
279 _ASEOF
280 }; then
281   CONFIG_SHELL=$as_shell
282                as_have_required=yes
283                if { "$as_shell" 2> /dev/null <<\_ASEOF
284 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
285   emulate sh
286   NULLCMD=:
287   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
288   # is contrary to our usage.  Disable this feature.
289   alias -g '${1+"$@"}'='"$@"'
290   setopt NO_GLOB_SUBST
291 else
292   case `(set -o) 2>/dev/null` in
293   *posix*) set -o posix ;;
294 esac
295
296 fi
297
298
299 :
300 (as_func_return () {
301   (exit $1)
302 }
303 as_func_success () {
304   as_func_return 0
305 }
306 as_func_failure () {
307   as_func_return 1
308 }
309 as_func_ret_success () {
310   return 0
311 }
312 as_func_ret_failure () {
313   return 1
314 }
315
316 exitcode=0
317 if as_func_success; then
318   :
319 else
320   exitcode=1
321   echo as_func_success failed.
322 fi
323
324 if as_func_failure; then
325   exitcode=1
326   echo as_func_failure succeeded.
327 fi
328
329 if as_func_ret_success; then
330   :
331 else
332   exitcode=1
333   echo as_func_ret_success failed.
334 fi
335
336 if as_func_ret_failure; then
337   exitcode=1
338   echo as_func_ret_failure succeeded.
339 fi
340
341 if ( set x; as_func_ret_success y && test x = "$1" ); then
342   :
343 else
344   exitcode=1
345   echo positional parameters were not saved.
346 fi
347
348 test $exitcode = 0) || { (exit 1); exit 1; }
349
350 (
351   as_lineno_1=$LINENO
352   as_lineno_2=$LINENO
353   test "x$as_lineno_1" != "x$as_lineno_2" &&
354   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
355
356 _ASEOF
357 }; then
358   break
359 fi
360
361 fi
362
363       done
364
365       if test "x$CONFIG_SHELL" != x; then
366   for as_var in BASH_ENV ENV
367         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
368         done
369         export CONFIG_SHELL
370         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
371 fi
372
373
374     if test $as_have_required = no; then
375   echo This script requires a shell more modern than all the
376       echo shells that I found on your system.  Please install a
377       echo modern shell, or manually run the script under such a
378       echo shell if you do have one.
379       { (exit 1); exit 1; }
380 fi
381
382
383 fi
384
385 fi
386
387
388
389 (eval "as_func_return () {
390   (exit \$1)
391 }
392 as_func_success () {
393   as_func_return 0
394 }
395 as_func_failure () {
396   as_func_return 1
397 }
398 as_func_ret_success () {
399   return 0
400 }
401 as_func_ret_failure () {
402   return 1
403 }
404
405 exitcode=0
406 if as_func_success; then
407   :
408 else
409   exitcode=1
410   echo as_func_success failed.
411 fi
412
413 if as_func_failure; then
414   exitcode=1
415   echo as_func_failure succeeded.
416 fi
417
418 if as_func_ret_success; then
419   :
420 else
421   exitcode=1
422   echo as_func_ret_success failed.
423 fi
424
425 if as_func_ret_failure; then
426   exitcode=1
427   echo as_func_ret_failure succeeded.
428 fi
429
430 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
431   :
432 else
433   exitcode=1
434   echo positional parameters were not saved.
435 fi
436
437 test \$exitcode = 0") || {
438   echo No shell found that supports shell functions.
439   echo Please tell bug-autoconf@gnu.org about your system,
440   echo including any error possibly output before this message.
441   echo This can help us improve future autoconf versions.
442   echo Configuration will now proceed without shell functions.
443 }
444
445
446
447   as_lineno_1=$LINENO
448   as_lineno_2=$LINENO
449   test "x$as_lineno_1" != "x$as_lineno_2" &&
450   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
451
452   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
453   # uniformly replaced by the line number.  The first 'sed' inserts a
454   # line-number line after each line using $LINENO; the second 'sed'
455   # does the real work.  The second script uses 'N' to pair each
456   # line-number line with the line containing $LINENO, and appends
457   # trailing '-' during substitution so that $LINENO is not a special
458   # case at line end.
459   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
460   # scripts with optimization help from Paolo Bonzini.  Blame Lee
461   # E. McMahon (1931-1989) for sed's syntax.  :-)
462   sed -n '
463     p
464     /[$]LINENO/=
465   ' <$as_myself |
466     sed '
467       s/[$]LINENO.*/&-/
468       t lineno
469       b
470       :lineno
471       N
472       :loop
473       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
474       t loop
475       s/-\n.*//
476     ' >$as_me.lineno &&
477   chmod +x "$as_me.lineno" ||
478     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
479    { (exit 1); exit 1; }; }
480
481   # Don't try to exec as it changes $[0], causing all sort of problems
482   # (the dirname of $[0] is not the place where we might find the
483   # original and so on.  Autoconf is especially sensitive to this).
484   . "./$as_me.lineno"
485   # Exit status is that of the last command.
486   exit
487 }
488
489
490 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
491   as_dirname=dirname
492 else
493   as_dirname=false
494 fi
495
496 ECHO_C= ECHO_N= ECHO_T=
497 case `echo -n x` in
498 -n*)
499   case `echo 'x\c'` in
500   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
501   *)   ECHO_C='\c';;
502   esac;;
503 *)
504   ECHO_N='-n';;
505 esac
506 if expr a : '\(a\)' >/dev/null 2>&1 &&
507    test "X`expr 00001 : '.*\(...\)'`" = X001; then
508   as_expr=expr
509 else
510   as_expr=false
511 fi
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515   rm -f conf$$.dir/conf$$.file
516 else
517   rm -f conf$$.dir
518   mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521   if ln -s conf$$.file conf$$ 2>/dev/null; then
522     as_ln_s='ln -s'
523     # ... but there are two gotchas:
524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526     # In both cases, we have to default to `cp -p'.
527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528       as_ln_s='cp -p'
529   elif ln conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s=ln
531   else
532     as_ln_s='cp -p'
533   fi
534 else
535   as_ln_s='cp -p'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541   as_mkdir_p=:
542 else
543   test -d ./-p && rmdir ./-p
544   as_mkdir_p=false
545 fi
546
547 if test -x / >/dev/null 2>&1; then
548   as_test_x='test -x'
549 else
550   if ls -dL / >/dev/null 2>&1; then
551     as_ls_L_option=L
552   else
553     as_ls_L_option=
554   fi
555   as_test_x='
556     eval sh -c '\''
557       if test -d "$1"; then
558         test -d "$1/.";
559       else
560         case $1 in
561         -*)set "./$1";;
562         esac;
563         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
564         ???[sx]*):;;*)false;;esac;fi
565     '\'' sh
566   '
567 fi
568 as_executable_p=$as_test_x
569
570 # Sed expression to map a string onto a valid CPP name.
571 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
572
573 # Sed expression to map a string onto a valid variable name.
574 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
575
576
577
578 exec 7<&0 </dev/null 6>&1
579
580 # Name of the host.
581 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
582 # so uname gets run too.
583 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
584
585 #
586 # Initializations.
587 #
588 ac_default_prefix=/usr/local
589 ac_clean_files=
590 ac_config_libobj_dir=.
591 LIBOBJS=
592 cross_compiling=no
593 subdirs=
594 MFLAGS=
595 MAKEFLAGS=
596 SHELL=${CONFIG_SHELL-/bin/sh}
597
598 # Identity of this package.
599 PACKAGE_NAME='PostgreSQL'
600 PACKAGE_TARNAME='postgresql'
601 PACKAGE_VERSION='9.1devel'
602 PACKAGE_STRING='PostgreSQL 9.1devel'
603 PACKAGE_BUGREPORT='pgsql-bugs@postgresql.org'
604
605 ac_unique_file="src/backend/access/common/heaptuple.c"
606 ac_default_prefix=/usr/local/pgsql
607 # Factoring default headers for most tests.
608 ac_includes_default="\
609 #include <stdio.h>
610 #ifdef HAVE_SYS_TYPES_H
611 # include <sys/types.h>
612 #endif
613 #ifdef HAVE_SYS_STAT_H
614 # include <sys/stat.h>
615 #endif
616 #ifdef STDC_HEADERS
617 # include <stdlib.h>
618 # include <stddef.h>
619 #else
620 # ifdef HAVE_STDLIB_H
621 #  include <stdlib.h>
622 # endif
623 #endif
624 #ifdef HAVE_STRING_H
625 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
626 #  include <memory.h>
627 # endif
628 # include <string.h>
629 #endif
630 #ifdef HAVE_STRINGS_H
631 # include <strings.h>
632 #endif
633 #ifdef HAVE_INTTYPES_H
634 # include <inttypes.h>
635 #endif
636 #ifdef HAVE_STDINT_H
637 # include <stdint.h>
638 #endif
639 #ifdef HAVE_UNISTD_H
640 # include <unistd.h>
641 #endif"
642
643 ac_subst_vars='LTLIBOBJS
644 vpath_build
645 OSX
646 XSLTPROC
647 COLLATEINDEX
648 DOCBOOKSTYLE
649 have_docbook
650 JADE
651 NSGMLS
652 TCL_SHLIB_LD_LIBS
653 TCL_SHARED_BUILD
654 TCL_LIB_SPEC
655 TCL_LIBS
656 TCL_LIB_FILE
657 TCL_INCLUDE_SPEC
658 TCL_CONFIG_SH
659 TCLSH
660 XGETTEXT
661 MSGMERGE
662 MSGFMT
663 HAVE_POSIX_SIGNALS
664 LDAP_LIBS_BE
665 LDAP_LIBS_FE
666 PTHREAD_CFLAGS
667 PTHREAD_LIBS
668 PTHREAD_CC
669 acx_pthread_config
670 have_win32_dbghelp
671 HAVE_IPV6
672 LIBOBJS
673 OSSP_UUID_LIBS
674 ZIC
675 python_additional_libs
676 python_libspec
677 python_libdir
678 python_includespec
679 python_configdir
680 python_version
681 python_majorversion
682 PYTHON
683 perl_embed_ldflags
684 perl_useshrplib
685 perl_privlibexp
686 perl_archlibexp
687 PERL
688 FLEXFLAGS
689 FLEX
690 BISONFLAGS
691 BISON
692 MKDIR_P
693 AWK
694 LN_S
695 TAR
696 WINDRES
697 DLLWRAP
698 DLLTOOL
699 AR
700 STRIP_SHARED_LIB
701 STRIP_STATIC_LIB
702 STRIP
703 RANLIB
704 ld_R_works
705 with_gnu_ld
706 LD
707 LDFLAGS_SL
708 LDFLAGS_EX
709 ELF_SYS
710 EGREP
711 GREP
712 with_zlib
713 with_system_tzdata
714 with_libxslt
715 with_libxml
716 XML2_CONFIG
717 with_ossp_uuid
718 with_selinux
719 with_openssl
720 with_bonjour
721 with_ldap
722 with_pam
723 krb_srvtab
724 with_krb5
725 with_gssapi
726 with_python
727 with_perl
728 with_tcl
729 enable_thread_safety
730 INCLUDES
731 autodepend
732 TAS
733 GCC
734 CPP
735 SUN_STUDIO_CC
736 OBJEXT
737 EXEEXT
738 ac_ct_CC
739 CPPFLAGS
740 LDFLAGS
741 CFLAGS
742 CC
743 enable_dtrace
744 DTRACEFLAGS
745 DTRACE
746 enable_coverage
747 GENHTML
748 LCOV
749 GCOV
750 enable_profiling
751 enable_debug
752 enable_rpath
753 enable_shared
754 default_port
755 WANTED_LANGUAGES
756 enable_nls
757 PORTNAME
758 host_os
759 host_vendor
760 host_cpu
761 host
762 build_os
763 build_vendor
764 build_cpu
765 build
766 PG_MAJORVERSION
767 configure_args
768 target_alias
769 host_alias
770 build_alias
771 LIBS
772 ECHO_T
773 ECHO_N
774 ECHO_C
775 DEFS
776 mandir
777 localedir
778 libdir
779 psdir
780 pdfdir
781 dvidir
782 htmldir
783 infodir
784 docdir
785 oldincludedir
786 includedir
787 localstatedir
788 sharedstatedir
789 sysconfdir
790 datadir
791 datarootdir
792 libexecdir
793 sbindir
794 bindir
795 program_transform_name
796 prefix
797 exec_prefix
798 PACKAGE_BUGREPORT
799 PACKAGE_STRING
800 PACKAGE_VERSION
801 PACKAGE_TARNAME
802 PACKAGE_NAME
803 PATH_SEPARATOR
804 SHELL'
805 ac_subst_files=''
806 ac_user_opts='
807 enable_option_checking
808 with_template
809 with_includes
810 with_libraries
811 with_libs
812 enable_integer_datetimes
813 enable_nls
814 with_pgport
815 enable_shared
816 enable_rpath
817 enable_spinlocks
818 enable_debug
819 enable_profiling
820 enable_coverage
821 enable_dtrace
822 with_blocksize
823 with_segsize
824 with_wal_blocksize
825 with_wal_segsize
826 with_CC
827 enable_depend
828 enable_cassert
829 enable_thread_safety
830 with_tcl
831 with_tclconfig
832 with_perl
833 with_python
834 with_gssapi
835 with_krb5
836 with_krb_srvnam
837 with_pam
838 with_ldap
839 with_bonjour
840 with_openssl
841 with_selinux
842 with_readline
843 with_libedit_preferred
844 with_ossp_uuid
845 with_libxml
846 with_libxslt
847 with_system_tzdata
848 with_zlib
849 with_gnu_ld
850 enable_largefile
851 enable_float4_byval
852 enable_float8_byval
853 '
854       ac_precious_vars='build_alias
855 host_alias
856 target_alias
857 CC
858 CFLAGS
859 LDFLAGS
860 LIBS
861 CPPFLAGS
862 CPP
863 LDFLAGS_EX
864 LDFLAGS_SL
865 DOCBOOKSTYLE'
866
867
868 # Initialize some variables set by options.
869 ac_init_help=
870 ac_init_version=false
871 ac_unrecognized_opts=
872 ac_unrecognized_sep=
873 # The variables have the same names as the options, with
874 # dashes changed to underlines.
875 cache_file=/dev/null
876 exec_prefix=NONE
877 no_create=
878 no_recursion=
879 prefix=NONE
880 program_prefix=NONE
881 program_suffix=NONE
882 program_transform_name=s,x,x,
883 silent=
884 site=
885 srcdir=
886 verbose=
887 x_includes=NONE
888 x_libraries=NONE
889
890 # Installation directory options.
891 # These are left unexpanded so users can "make install exec_prefix=/foo"
892 # and all the variables that are supposed to be based on exec_prefix
893 # by default will actually change.
894 # Use braces instead of parens because sh, perl, etc. also accept them.
895 # (The list follows the same order as the GNU Coding Standards.)
896 bindir='${exec_prefix}/bin'
897 sbindir='${exec_prefix}/sbin'
898 libexecdir='${exec_prefix}/libexec'
899 datarootdir='${prefix}/share'
900 datadir='${datarootdir}'
901 sysconfdir='${prefix}/etc'
902 sharedstatedir='${prefix}/com'
903 localstatedir='${prefix}/var'
904 includedir='${prefix}/include'
905 oldincludedir='/usr/include'
906 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
907 infodir='${datarootdir}/info'
908 htmldir='${docdir}'
909 dvidir='${docdir}'
910 pdfdir='${docdir}'
911 psdir='${docdir}'
912 libdir='${exec_prefix}/lib'
913 localedir='${datarootdir}/locale'
914 mandir='${datarootdir}/man'
915
916 ac_prev=
917 ac_dashdash=
918 for ac_option
919 do
920   # If the previous option needs an argument, assign it.
921   if test -n "$ac_prev"; then
922     eval $ac_prev=\$ac_option
923     ac_prev=
924     continue
925   fi
926
927   case $ac_option in
928   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
929   *)    ac_optarg=yes ;;
930   esac
931
932   # Accept the important Cygnus configure options, so we can diagnose typos.
933
934   case $ac_dashdash$ac_option in
935   --)
936     ac_dashdash=yes ;;
937
938   -bindir | --bindir | --bindi | --bind | --bin | --bi)
939     ac_prev=bindir ;;
940   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
941     bindir=$ac_optarg ;;
942
943   -build | --build | --buil | --bui | --bu)
944     ac_prev=build_alias ;;
945   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
946     build_alias=$ac_optarg ;;
947
948   -cache-file | --cache-file | --cache-fil | --cache-fi \
949   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
950     ac_prev=cache_file ;;
951   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
952   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
953     cache_file=$ac_optarg ;;
954
955   --config-cache | -C)
956     cache_file=config.cache ;;
957
958   -datadir | --datadir | --datadi | --datad)
959     ac_prev=datadir ;;
960   -datadir=* | --datadir=* | --datadi=* | --datad=*)
961     datadir=$ac_optarg ;;
962
963   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
964   | --dataroo | --dataro | --datar)
965     ac_prev=datarootdir ;;
966   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
967   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
968     datarootdir=$ac_optarg ;;
969
970   -disable-* | --disable-*)
971     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
972     # Reject names that are not valid shell variable names.
973     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
974       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
975    { (exit 1); exit 1; }; }
976     ac_useropt_orig=$ac_useropt
977     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
978     case $ac_user_opts in
979       *"
980 "enable_$ac_useropt"
981 "*) ;;
982       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
983          ac_unrecognized_sep=', ';;
984     esac
985     eval enable_$ac_useropt=no ;;
986
987   -docdir | --docdir | --docdi | --doc | --do)
988     ac_prev=docdir ;;
989   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
990     docdir=$ac_optarg ;;
991
992   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
993     ac_prev=dvidir ;;
994   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
995     dvidir=$ac_optarg ;;
996
997   -enable-* | --enable-*)
998     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
999     # Reject names that are not valid shell variable names.
1000     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1001       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
1002    { (exit 1); exit 1; }; }
1003     ac_useropt_orig=$ac_useropt
1004     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1005     case $ac_user_opts in
1006       *"
1007 "enable_$ac_useropt"
1008 "*) ;;
1009       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1010          ac_unrecognized_sep=', ';;
1011     esac
1012     eval enable_$ac_useropt=\$ac_optarg ;;
1013
1014   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1015   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1016   | --exec | --exe | --ex)
1017     ac_prev=exec_prefix ;;
1018   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1019   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1020   | --exec=* | --exe=* | --ex=*)
1021     exec_prefix=$ac_optarg ;;
1022
1023   -gas | --gas | --ga | --g)
1024     # Obsolete; use --with-gas.
1025     with_gas=yes ;;
1026
1027   -help | --help | --hel | --he | -h)
1028     ac_init_help=long ;;
1029   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1030     ac_init_help=recursive ;;
1031   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1032     ac_init_help=short ;;
1033
1034   -host | --host | --hos | --ho)
1035     ac_prev=host_alias ;;
1036   -host=* | --host=* | --hos=* | --ho=*)
1037     host_alias=$ac_optarg ;;
1038
1039   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1040     ac_prev=htmldir ;;
1041   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1042   | --ht=*)
1043     htmldir=$ac_optarg ;;
1044
1045   -includedir | --includedir | --includedi | --included | --include \
1046   | --includ | --inclu | --incl | --inc)
1047     ac_prev=includedir ;;
1048   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1049   | --includ=* | --inclu=* | --incl=* | --inc=*)
1050     includedir=$ac_optarg ;;
1051
1052   -infodir | --infodir | --infodi | --infod | --info | --inf)
1053     ac_prev=infodir ;;
1054   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1055     infodir=$ac_optarg ;;
1056
1057   -libdir | --libdir | --libdi | --libd)
1058     ac_prev=libdir ;;
1059   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1060     libdir=$ac_optarg ;;
1061
1062   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1063   | --libexe | --libex | --libe)
1064     ac_prev=libexecdir ;;
1065   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1066   | --libexe=* | --libex=* | --libe=*)
1067     libexecdir=$ac_optarg ;;
1068
1069   -localedir | --localedir | --localedi | --localed | --locale)
1070     ac_prev=localedir ;;
1071   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1072     localedir=$ac_optarg ;;
1073
1074   -localstatedir | --localstatedir | --localstatedi | --localstated \
1075   | --localstate | --localstat | --localsta | --localst | --locals)
1076     ac_prev=localstatedir ;;
1077   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1078   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1079     localstatedir=$ac_optarg ;;
1080
1081   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1082     ac_prev=mandir ;;
1083   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1084     mandir=$ac_optarg ;;
1085
1086   -nfp | --nfp | --nf)
1087     # Obsolete; use --without-fp.
1088     with_fp=no ;;
1089
1090   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1091   | --no-cr | --no-c | -n)
1092     no_create=yes ;;
1093
1094   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1095   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1096     no_recursion=yes ;;
1097
1098   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1099   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1100   | --oldin | --oldi | --old | --ol | --o)
1101     ac_prev=oldincludedir ;;
1102   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1103   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1104   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1105     oldincludedir=$ac_optarg ;;
1106
1107   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1108     ac_prev=prefix ;;
1109   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1110     prefix=$ac_optarg ;;
1111
1112   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1113   | --program-pre | --program-pr | --program-p)
1114     ac_prev=program_prefix ;;
1115   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1116   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1117     program_prefix=$ac_optarg ;;
1118
1119   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1120   | --program-suf | --program-su | --program-s)
1121     ac_prev=program_suffix ;;
1122   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1123   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1124     program_suffix=$ac_optarg ;;
1125
1126   -program-transform-name | --program-transform-name \
1127   | --program-transform-nam | --program-transform-na \
1128   | --program-transform-n | --program-transform- \
1129   | --program-transform | --program-transfor \
1130   | --program-transfo | --program-transf \
1131   | --program-trans | --program-tran \
1132   | --progr-tra | --program-tr | --program-t)
1133     ac_prev=program_transform_name ;;
1134   -program-transform-name=* | --program-transform-name=* \
1135   | --program-transform-nam=* | --program-transform-na=* \
1136   | --program-transform-n=* | --program-transform-=* \
1137   | --program-transform=* | --program-transfor=* \
1138   | --program-transfo=* | --program-transf=* \
1139   | --program-trans=* | --program-tran=* \
1140   | --progr-tra=* | --program-tr=* | --program-t=*)
1141     program_transform_name=$ac_optarg ;;
1142
1143   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1144     ac_prev=pdfdir ;;
1145   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1146     pdfdir=$ac_optarg ;;
1147
1148   -psdir | --psdir | --psdi | --psd | --ps)
1149     ac_prev=psdir ;;
1150   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1151     psdir=$ac_optarg ;;
1152
1153   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1154   | -silent | --silent | --silen | --sile | --sil)
1155     silent=yes ;;
1156
1157   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1158     ac_prev=sbindir ;;
1159   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1160   | --sbi=* | --sb=*)
1161     sbindir=$ac_optarg ;;
1162
1163   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1164   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1165   | --sharedst | --shareds | --shared | --share | --shar \
1166   | --sha | --sh)
1167     ac_prev=sharedstatedir ;;
1168   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1169   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1170   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1171   | --sha=* | --sh=*)
1172     sharedstatedir=$ac_optarg ;;
1173
1174   -site | --site | --sit)
1175     ac_prev=site ;;
1176   -site=* | --site=* | --sit=*)
1177     site=$ac_optarg ;;
1178
1179   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1180     ac_prev=srcdir ;;
1181   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1182     srcdir=$ac_optarg ;;
1183
1184   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1185   | --syscon | --sysco | --sysc | --sys | --sy)
1186     ac_prev=sysconfdir ;;
1187   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1188   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1189     sysconfdir=$ac_optarg ;;
1190
1191   -target | --target | --targe | --targ | --tar | --ta | --t)
1192     ac_prev=target_alias ;;
1193   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1194     target_alias=$ac_optarg ;;
1195
1196   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1197     verbose=yes ;;
1198
1199   -version | --version | --versio | --versi | --vers | -V)
1200     ac_init_version=: ;;
1201
1202   -with-* | --with-*)
1203     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1204     # Reject names that are not valid shell variable names.
1205     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1206       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1207    { (exit 1); exit 1; }; }
1208     ac_useropt_orig=$ac_useropt
1209     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1210     case $ac_user_opts in
1211       *"
1212 "with_$ac_useropt"
1213 "*) ;;
1214       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1215          ac_unrecognized_sep=', ';;
1216     esac
1217     eval with_$ac_useropt=\$ac_optarg ;;
1218
1219   -without-* | --without-*)
1220     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1221     # Reject names that are not valid shell variable names.
1222     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1223       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1224    { (exit 1); exit 1; }; }
1225     ac_useropt_orig=$ac_useropt
1226     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1227     case $ac_user_opts in
1228       *"
1229 "with_$ac_useropt"
1230 "*) ;;
1231       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1232          ac_unrecognized_sep=', ';;
1233     esac
1234     eval with_$ac_useropt=no ;;
1235
1236   --x)
1237     # Obsolete; use --with-x.
1238     with_x=yes ;;
1239
1240   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1241   | --x-incl | --x-inc | --x-in | --x-i)
1242     ac_prev=x_includes ;;
1243   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1244   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1245     x_includes=$ac_optarg ;;
1246
1247   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1248   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1249     ac_prev=x_libraries ;;
1250   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1251   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1252     x_libraries=$ac_optarg ;;
1253
1254   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1255 Try \`$0 --help' for more information." >&2
1256    { (exit 1); exit 1; }; }
1257     ;;
1258
1259   *=*)
1260     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1261     # Reject names that are not valid shell variable names.
1262     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1263       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1264    { (exit 1); exit 1; }; }
1265     eval $ac_envvar=\$ac_optarg
1266     export $ac_envvar ;;
1267
1268   *)
1269     # FIXME: should be removed in autoconf 3.0.
1270     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1271     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1272       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1273     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1274     ;;
1275
1276   esac
1277 done
1278
1279 if test -n "$ac_prev"; then
1280   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1281   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1282    { (exit 1); exit 1; }; }
1283 fi
1284
1285 if test -n "$ac_unrecognized_opts"; then
1286   case $enable_option_checking in
1287     no) ;;
1288     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1289    { (exit 1); exit 1; }; } ;;
1290     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1291   esac
1292 fi
1293
1294 # Check all directory arguments for consistency.
1295 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1296                 datadir sysconfdir sharedstatedir localstatedir includedir \
1297                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1298                 libdir localedir mandir
1299 do
1300   eval ac_val=\$$ac_var
1301   # Remove trailing slashes.
1302   case $ac_val in
1303     */ )
1304       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1305       eval $ac_var=\$ac_val;;
1306   esac
1307   # Be sure to have absolute directory names.
1308   case $ac_val in
1309     [\\/$]* | ?:[\\/]* )  continue;;
1310     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1311   esac
1312   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1313    { (exit 1); exit 1; }; }
1314 done
1315
1316 # There might be people who depend on the old broken behavior: `$host'
1317 # used to hold the argument of --host etc.
1318 # FIXME: To remove some day.
1319 build=$build_alias
1320 host=$host_alias
1321 target=$target_alias
1322
1323 # FIXME: To remove some day.
1324 if test "x$host_alias" != x; then
1325   if test "x$build_alias" = x; then
1326     cross_compiling=maybe
1327     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1328     If a cross compiler is detected then cross compile mode will be used." >&2
1329   elif test "x$build_alias" != "x$host_alias"; then
1330     cross_compiling=yes
1331   fi
1332 fi
1333
1334 ac_tool_prefix=
1335 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1336
1337 test "$silent" = yes && exec 6>/dev/null
1338
1339
1340 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1341 ac_ls_di=`ls -di .` &&
1342 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1343   { $as_echo "$as_me: error: working directory cannot be determined" >&2
1344    { (exit 1); exit 1; }; }
1345 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1346   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1347    { (exit 1); exit 1; }; }
1348
1349
1350 # Find the source files, if location was not specified.
1351 if test -z "$srcdir"; then
1352   ac_srcdir_defaulted=yes
1353   # Try the directory containing this script, then the parent directory.
1354   ac_confdir=`$as_dirname -- "$as_myself" ||
1355 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1356          X"$as_myself" : 'X\(//\)[^/]' \| \
1357          X"$as_myself" : 'X\(//\)$' \| \
1358          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1359 $as_echo X"$as_myself" |
1360     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1361             s//\1/
1362             q
1363           }
1364           /^X\(\/\/\)[^/].*/{
1365             s//\1/
1366             q
1367           }
1368           /^X\(\/\/\)$/{
1369             s//\1/
1370             q
1371           }
1372           /^X\(\/\).*/{
1373             s//\1/
1374             q
1375           }
1376           s/.*/./; q'`
1377   srcdir=$ac_confdir
1378   if test ! -r "$srcdir/$ac_unique_file"; then
1379     srcdir=..
1380   fi
1381 else
1382   ac_srcdir_defaulted=no
1383 fi
1384 if test ! -r "$srcdir/$ac_unique_file"; then
1385   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1386   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1387    { (exit 1); exit 1; }; }
1388 fi
1389 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1390 ac_abs_confdir=`(
1391         cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1392    { (exit 1); exit 1; }; }
1393         pwd)`
1394 # When building in place, set srcdir=.
1395 if test "$ac_abs_confdir" = "$ac_pwd"; then
1396   srcdir=.
1397 fi
1398 # Remove unnecessary trailing slashes from srcdir.
1399 # Double slashes in file names in object file debugging info
1400 # mess up M-x gdb in Emacs.
1401 case $srcdir in
1402 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1403 esac
1404 for ac_var in $ac_precious_vars; do
1405   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1406   eval ac_env_${ac_var}_value=\$${ac_var}
1407   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1408   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1409 done
1410
1411 #
1412 # Report the --help message.
1413 #
1414 if test "$ac_init_help" = "long"; then
1415   # Omit some internal or obsolete options to make the list less imposing.
1416   # This message is too long to be a string in the A/UX 3.1 sh.
1417   cat <<_ACEOF
1418 \`configure' configures PostgreSQL 9.1devel to adapt to many kinds of systems.
1419
1420 Usage: $0 [OPTION]... [VAR=VALUE]...
1421
1422 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1423 VAR=VALUE.  See below for descriptions of some of the useful variables.
1424
1425 Defaults for the options are specified in brackets.
1426
1427 Configuration:
1428   -h, --help              display this help and exit
1429       --help=short        display options specific to this package
1430       --help=recursive    display the short help of all the included packages
1431   -V, --version           display version information and exit
1432   -q, --quiet, --silent   do not print \`checking...' messages
1433       --cache-file=FILE   cache test results in FILE [disabled]
1434   -C, --config-cache      alias for \`--cache-file=config.cache'
1435   -n, --no-create         do not create output files
1436       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1437
1438 Installation directories:
1439   --prefix=PREFIX         install architecture-independent files in PREFIX
1440                           [$ac_default_prefix]
1441   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1442                           [PREFIX]
1443
1444 By default, \`make install' will install all the files in
1445 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1446 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1447 for instance \`--prefix=\$HOME'.
1448
1449 For better control, use the options below.
1450
1451 Fine tuning of the installation directories:
1452   --bindir=DIR            user executables [EPREFIX/bin]
1453   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1454   --libexecdir=DIR        program executables [EPREFIX/libexec]
1455   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1456   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1457   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1458   --libdir=DIR            object code libraries [EPREFIX/lib]
1459   --includedir=DIR        C header files [PREFIX/include]
1460   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1461   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1462   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1463   --infodir=DIR           info documentation [DATAROOTDIR/info]
1464   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1465   --mandir=DIR            man documentation [DATAROOTDIR/man]
1466   --docdir=DIR            documentation root [DATAROOTDIR/doc/postgresql]
1467   --htmldir=DIR           html documentation [DOCDIR]
1468   --dvidir=DIR            dvi documentation [DOCDIR]
1469   --pdfdir=DIR            pdf documentation [DOCDIR]
1470   --psdir=DIR             ps documentation [DOCDIR]
1471 _ACEOF
1472
1473   cat <<\_ACEOF
1474
1475 System types:
1476   --build=BUILD     configure for building on BUILD [guessed]
1477   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1478 _ACEOF
1479 fi
1480
1481 if test -n "$ac_init_help"; then
1482   case $ac_init_help in
1483      short | recursive ) echo "Configuration of PostgreSQL 9.1devel:";;
1484    esac
1485   cat <<\_ACEOF
1486
1487 Optional Features:
1488   --disable-option-checking  ignore unrecognized --enable/--with options
1489   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1490   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1491   --disable-integer-datetimes
1492                           disable 64-bit integer date/time support
1493   --enable-nls[=LANGUAGES]
1494                           enable Native Language Support
1495   --disable-shared        do not build shared libraries
1496   --disable-rpath         do not embed shared library search path in
1497                           executables
1498   --disable-spinlocks     do not use spinlocks
1499   --enable-debug          build with debugging symbols (-g)
1500   --enable-profiling      build with profiling enabled
1501   --enable-coverage       build with coverage testing instrumentation
1502   --enable-dtrace         build with DTrace support
1503   --enable-depend         turn on automatic dependency tracking
1504   --enable-cassert        enable assertion checks (for debugging)
1505   --disable-thread-safety disable thread-safety in client libraries
1506   --disable-largefile     omit support for large files
1507   --disable-float4-byval  disable float4 passed by value
1508   --disable-float8-byval  disable float8 passed by value
1509
1510 Optional Packages:
1511   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1512   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1513   --with-template=NAME    override operating system template
1514   --with-includes=DIRS    look for additional header files in DIRS
1515   --with-libraries=DIRS   look for additional libraries in DIRS
1516   --with-libs=DIRS        alternative spelling of --with-libraries
1517   --with-pgport=PORTNUM   set default port number [5432]
1518   --with-blocksize=BLOCKSIZE
1519                           set table block size in kB [8]
1520   --with-segsize=SEGSIZE  set table segment size in GB [1]
1521   --with-wal-blocksize=BLOCKSIZE
1522                           set WAL block size in kB [8]
1523   --with-wal-segsize=SEGSIZE
1524                           set WAL segment size in MB [16]
1525   --with-CC=CMD           set compiler (deprecated)
1526   --with-tcl              build Tcl modules (PL/Tcl)
1527   --with-tclconfig=DIR    tclConfig.sh is in DIR
1528   --with-perl             build Perl modules (PL/Perl)
1529   --with-python           build Python modules (PL/Python)
1530   --with-gssapi           build with GSSAPI support
1531   --with-krb5             build with Kerberos 5 support
1532   --with-krb-srvnam=NAME  default service principal name in Kerberos
1533                           [postgres]
1534   --with-pam              build with PAM support
1535   --with-ldap             build with LDAP support
1536   --with-bonjour          build with Bonjour support
1537   --with-openssl          build with OpenSSL support
1538   --with-selinux          build with SELinux support
1539   --without-readline      do not use GNU Readline nor BSD Libedit for editing
1540   --with-libedit-preferred
1541                           prefer BSD Libedit over GNU Readline
1542   --with-ossp-uuid        use OSSP UUID library when building
1543                           contrib/uuid-ossp
1544   --with-libxml           build with XML support
1545   --with-libxslt          use XSLT support when building contrib/xml2
1546   --with-system-tzdata=DIR
1547                           use system time zone data in DIR
1548   --without-zlib          do not use Zlib
1549   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1550
1551 Some influential environment variables:
1552   CC          C compiler command
1553   CFLAGS      C compiler flags
1554   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1555               nonstandard directory <lib dir>
1556   LIBS        libraries to pass to the linker, e.g. -l<library>
1557   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1558               you have headers in a nonstandard directory <include dir>
1559   CPP         C preprocessor
1560   LDFLAGS_EX  extra linker flags for linking executables only
1561   LDFLAGS_SL  extra linker flags for linking shared libraries only
1562   DOCBOOKSTYLE
1563               location of DocBook stylesheets
1564
1565 Use these variables to override the choices made by `configure' or to help
1566 it to find libraries and programs with nonstandard names/locations.
1567
1568 Report bugs to <pgsql-bugs@postgresql.org>.
1569 _ACEOF
1570 ac_status=$?
1571 fi
1572
1573 if test "$ac_init_help" = "recursive"; then
1574   # If there are subdirs, report their specific --help.
1575   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1576     test -d "$ac_dir" ||
1577       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1578       continue
1579     ac_builddir=.
1580
1581 case "$ac_dir" in
1582 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1583 *)
1584   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1585   # A ".." for each directory in $ac_dir_suffix.
1586   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1587   case $ac_top_builddir_sub in
1588   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1589   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1590   esac ;;
1591 esac
1592 ac_abs_top_builddir=$ac_pwd
1593 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1594 # for backward compatibility:
1595 ac_top_builddir=$ac_top_build_prefix
1596
1597 case $srcdir in
1598   .)  # We are building in place.
1599     ac_srcdir=.
1600     ac_top_srcdir=$ac_top_builddir_sub
1601     ac_abs_top_srcdir=$ac_pwd ;;
1602   [\\/]* | ?:[\\/]* )  # Absolute name.
1603     ac_srcdir=$srcdir$ac_dir_suffix;
1604     ac_top_srcdir=$srcdir
1605     ac_abs_top_srcdir=$srcdir ;;
1606   *) # Relative name.
1607     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1608     ac_top_srcdir=$ac_top_build_prefix$srcdir
1609     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1610 esac
1611 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1612
1613     cd "$ac_dir" || { ac_status=$?; continue; }
1614     # Check for guested configure.
1615     if test -f "$ac_srcdir/configure.gnu"; then
1616       echo &&
1617       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1618     elif test -f "$ac_srcdir/configure"; then
1619       echo &&
1620       $SHELL "$ac_srcdir/configure" --help=recursive
1621     else
1622       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1623     fi || ac_status=$?
1624     cd "$ac_pwd" || { ac_status=$?; break; }
1625   done
1626 fi
1627
1628 test -n "$ac_init_help" && exit $ac_status
1629 if $ac_init_version; then
1630   cat <<\_ACEOF
1631 PostgreSQL configure 9.1devel
1632 generated by GNU Autoconf 2.63
1633
1634 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1635 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1636 This configure script is free software; the Free Software Foundation
1637 gives unlimited permission to copy, distribute and modify it.
1638
1639 Copyright (c) 1996-2011, PostgreSQL Global Development Group
1640 _ACEOF
1641   exit
1642 fi
1643 cat >config.log <<_ACEOF
1644 This file contains any messages produced by compilers while
1645 running configure, to aid debugging if configure makes a mistake.
1646
1647 It was created by PostgreSQL $as_me 9.1devel, which was
1648 generated by GNU Autoconf 2.63.  Invocation command line was
1649
1650   $ $0 $@
1651
1652 _ACEOF
1653 exec 5>>config.log
1654 {
1655 cat <<_ASUNAME
1656 ## --------- ##
1657 ## Platform. ##
1658 ## --------- ##
1659
1660 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1661 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1662 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1663 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1664 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1665
1666 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1667 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1668
1669 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1670 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1671 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1672 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1673 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1674 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1675 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1676
1677 _ASUNAME
1678
1679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1680 for as_dir in $PATH
1681 do
1682   IFS=$as_save_IFS
1683   test -z "$as_dir" && as_dir=.
1684   $as_echo "PATH: $as_dir"
1685 done
1686 IFS=$as_save_IFS
1687
1688 } >&5
1689
1690 cat >&5 <<_ACEOF
1691
1692
1693 ## ----------- ##
1694 ## Core tests. ##
1695 ## ----------- ##
1696
1697 _ACEOF
1698
1699
1700 # Keep a trace of the command line.
1701 # Strip out --no-create and --no-recursion so they do not pile up.
1702 # Strip out --silent because we don't want to record it for future runs.
1703 # Also quote any args containing shell meta-characters.
1704 # Make two passes to allow for proper duplicate-argument suppression.
1705 ac_configure_args=
1706 ac_configure_args0=
1707 ac_configure_args1=
1708 ac_must_keep_next=false
1709 for ac_pass in 1 2
1710 do
1711   for ac_arg
1712   do
1713     case $ac_arg in
1714     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1715     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1716     | -silent | --silent | --silen | --sile | --sil)
1717       continue ;;
1718     *\'*)
1719       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1720     esac
1721     case $ac_pass in
1722     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1723     2)
1724       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1725       if test $ac_must_keep_next = true; then
1726         ac_must_keep_next=false # Got value, back to normal.
1727       else
1728         case $ac_arg in
1729           *=* | --config-cache | -C | -disable-* | --disable-* \
1730           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1731           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1732           | -with-* | --with-* | -without-* | --without-* | --x)
1733             case "$ac_configure_args0 " in
1734               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1735             esac
1736             ;;
1737           -* ) ac_must_keep_next=true ;;
1738         esac
1739       fi
1740       ac_configure_args="$ac_configure_args '$ac_arg'"
1741       ;;
1742     esac
1743   done
1744 done
1745 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1746 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1747
1748 # When interrupted or exit'd, cleanup temporary files, and complete
1749 # config.log.  We remove comments because anyway the quotes in there
1750 # would cause problems or look ugly.
1751 # WARNING: Use '\'' to represent an apostrophe within the trap.
1752 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1753 trap 'exit_status=$?
1754   # Save into config.log some information that might help in debugging.
1755   {
1756     echo
1757
1758     cat <<\_ASBOX
1759 ## ---------------- ##
1760 ## Cache variables. ##
1761 ## ---------------- ##
1762 _ASBOX
1763     echo
1764     # The following way of writing the cache mishandles newlines in values,
1765 (
1766   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1767     eval ac_val=\$$ac_var
1768     case $ac_val in #(
1769     *${as_nl}*)
1770       case $ac_var in #(
1771       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1772 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1773       esac
1774       case $ac_var in #(
1775       _ | IFS | as_nl) ;; #(
1776       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1777       *) $as_unset $ac_var ;;
1778       esac ;;
1779     esac
1780   done
1781   (set) 2>&1 |
1782     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1783     *${as_nl}ac_space=\ *)
1784       sed -n \
1785         "s/'\''/'\''\\\\'\'''\''/g;
1786           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1787       ;; #(
1788     *)
1789       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1790       ;;
1791     esac |
1792     sort
1793 )
1794     echo
1795
1796     cat <<\_ASBOX
1797 ## ----------------- ##
1798 ## Output variables. ##
1799 ## ----------------- ##
1800 _ASBOX
1801     echo
1802     for ac_var in $ac_subst_vars
1803     do
1804       eval ac_val=\$$ac_var
1805       case $ac_val in
1806       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1807       esac
1808       $as_echo "$ac_var='\''$ac_val'\''"
1809     done | sort
1810     echo
1811
1812     if test -n "$ac_subst_files"; then
1813       cat <<\_ASBOX
1814 ## ------------------- ##
1815 ## File substitutions. ##
1816 ## ------------------- ##
1817 _ASBOX
1818       echo
1819       for ac_var in $ac_subst_files
1820       do
1821         eval ac_val=\$$ac_var
1822         case $ac_val in
1823         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1824         esac
1825         $as_echo "$ac_var='\''$ac_val'\''"
1826       done | sort
1827       echo
1828     fi
1829
1830     if test -s confdefs.h; then
1831       cat <<\_ASBOX
1832 ## ----------- ##
1833 ## confdefs.h. ##
1834 ## ----------- ##
1835 _ASBOX
1836       echo
1837       cat confdefs.h
1838       echo
1839     fi
1840     test "$ac_signal" != 0 &&
1841       $as_echo "$as_me: caught signal $ac_signal"
1842     $as_echo "$as_me: exit $exit_status"
1843   } >&5
1844   rm -f core *.core core.conftest.* &&
1845     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1846     exit $exit_status
1847 ' 0
1848 for ac_signal in 1 2 13 15; do
1849   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1850 done
1851 ac_signal=0
1852
1853 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1854 rm -f -r conftest* confdefs.h
1855
1856 # Predefined preprocessor variables.
1857
1858 cat >>confdefs.h <<_ACEOF
1859 #define PACKAGE_NAME "$PACKAGE_NAME"
1860 _ACEOF
1861
1862
1863 cat >>confdefs.h <<_ACEOF
1864 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1865 _ACEOF
1866
1867
1868 cat >>confdefs.h <<_ACEOF
1869 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1870 _ACEOF
1871
1872
1873 cat >>confdefs.h <<_ACEOF
1874 #define PACKAGE_STRING "$PACKAGE_STRING"
1875 _ACEOF
1876
1877
1878 cat >>confdefs.h <<_ACEOF
1879 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1880 _ACEOF
1881
1882
1883 # Let the site file select an alternate cache file if it wants to.
1884 # Prefer an explicitly selected file to automatically selected ones.
1885 ac_site_file1=NONE
1886 ac_site_file2=NONE
1887 if test -n "$CONFIG_SITE"; then
1888   ac_site_file1=$CONFIG_SITE
1889 elif test "x$prefix" != xNONE; then
1890   ac_site_file1=$prefix/share/config.site
1891   ac_site_file2=$prefix/etc/config.site
1892 else
1893   ac_site_file1=$ac_default_prefix/share/config.site
1894   ac_site_file2=$ac_default_prefix/etc/config.site
1895 fi
1896 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1897 do
1898   test "x$ac_site_file" = xNONE && continue
1899   if test -r "$ac_site_file"; then
1900     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1901 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1902     sed 's/^/| /' "$ac_site_file" >&5
1903     . "$ac_site_file"
1904   fi
1905 done
1906
1907 if test -r "$cache_file"; then
1908   # Some versions of bash will fail to source /dev/null (special
1909   # files actually), so we avoid doing that.
1910   if test -f "$cache_file"; then
1911     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1912 $as_echo "$as_me: loading cache $cache_file" >&6;}
1913     case $cache_file in
1914       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1915       *)                      . "./$cache_file";;
1916     esac
1917   fi
1918 else
1919   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1920 $as_echo "$as_me: creating cache $cache_file" >&6;}
1921   >$cache_file
1922 fi
1923
1924 # Check that the precious variables saved in the cache have kept the same
1925 # value.
1926 ac_cache_corrupted=false
1927 for ac_var in $ac_precious_vars; do
1928   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1929   eval ac_new_set=\$ac_env_${ac_var}_set
1930   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1931   eval ac_new_val=\$ac_env_${ac_var}_value
1932   case $ac_old_set,$ac_new_set in
1933     set,)
1934       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1935 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1936       ac_cache_corrupted=: ;;
1937     ,set)
1938       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1939 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1940       ac_cache_corrupted=: ;;
1941     ,);;
1942     *)
1943       if test "x$ac_old_val" != "x$ac_new_val"; then
1944         # differences in whitespace do not lead to failure.
1945         ac_old_val_w=`echo x $ac_old_val`
1946         ac_new_val_w=`echo x $ac_new_val`
1947         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1948           { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1949 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1950           ac_cache_corrupted=:
1951         else
1952           { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1953 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1954           eval $ac_var=\$ac_old_val
1955         fi
1956         { $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1957 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1958         { $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1959 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1960       fi;;
1961   esac
1962   # Pass precious variables to config.status.
1963   if test "$ac_new_set" = set; then
1964     case $ac_new_val in
1965     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1966     *) ac_arg=$ac_var=$ac_new_val ;;
1967     esac
1968     case " $ac_configure_args " in
1969       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1970       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1971     esac
1972   fi
1973 done
1974 if $ac_cache_corrupted; then
1975   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1976 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1977   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1978 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1979   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1980 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1981    { (exit 1); exit 1; }; }
1982 fi
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008 ac_ext=c
2009 ac_cpp='$CPP $CPPFLAGS'
2010 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2011 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2012 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2013
2014
2015
2016
2017
2018
2019 ac_aux_dir=
2020 for ac_dir in config "$srcdir"/config; do
2021   if test -f "$ac_dir/install-sh"; then
2022     ac_aux_dir=$ac_dir
2023     ac_install_sh="$ac_aux_dir/install-sh -c"
2024     break
2025   elif test -f "$ac_dir/install.sh"; then
2026     ac_aux_dir=$ac_dir
2027     ac_install_sh="$ac_aux_dir/install.sh -c"
2028     break
2029   elif test -f "$ac_dir/shtool"; then
2030     ac_aux_dir=$ac_dir
2031     ac_install_sh="$ac_aux_dir/shtool install -c"
2032     break
2033   fi
2034 done
2035 if test -z "$ac_aux_dir"; then
2036   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&5
2037 $as_echo "$as_me: error: cannot find install-sh or install.sh in config \"$srcdir\"/config" >&2;}
2038    { (exit 1); exit 1; }; }
2039 fi
2040
2041 # These three variables are undocumented and unsupported,
2042 # and are intended to be withdrawn in a future Autoconf release.
2043 # They can cause serious problems if a builder's source tree is in a directory
2044 # whose full name contains unusual characters.
2045 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2046 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2047 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2048
2049
2050
2051 configure_args=$ac_configure_args
2052
2053
2054
2055 cat >>confdefs.h <<_ACEOF
2056 #define PG_VERSION "$PACKAGE_VERSION"
2057 _ACEOF
2058
2059 PG_MAJORVERSION=`expr "$PACKAGE_VERSION" : '\([0-9][0-9]*\.[0-9][0-9]*\)'`
2060
2061
2062 cat >>confdefs.h <<_ACEOF
2063 #define PG_MAJORVERSION "$PG_MAJORVERSION"
2064 _ACEOF
2065
2066
2067 # Make sure we can run config.sub.
2068 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2069   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2070 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2071    { (exit 1); exit 1; }; }
2072
2073 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2074 $as_echo_n "checking build system type... " >&6; }
2075 if test "${ac_cv_build+set}" = set; then
2076   $as_echo_n "(cached) " >&6
2077 else
2078   ac_build_alias=$build_alias
2079 test "x$ac_build_alias" = x &&
2080   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2081 test "x$ac_build_alias" = x &&
2082   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2083 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2084    { (exit 1); exit 1; }; }
2085 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2086   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2087 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2088    { (exit 1); exit 1; }; }
2089
2090 fi
2091 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2092 $as_echo "$ac_cv_build" >&6; }
2093 case $ac_cv_build in
2094 *-*-*) ;;
2095 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2096 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2097    { (exit 1); exit 1; }; };;
2098 esac
2099 build=$ac_cv_build
2100 ac_save_IFS=$IFS; IFS='-'
2101 set x $ac_cv_build
2102 shift
2103 build_cpu=$1
2104 build_vendor=$2
2105 shift; shift
2106 # Remember, the first character of IFS is used to create $*,
2107 # except with old shells:
2108 build_os=$*
2109 IFS=$ac_save_IFS
2110 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2111
2112
2113 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2114 $as_echo_n "checking host system type... " >&6; }
2115 if test "${ac_cv_host+set}" = set; then
2116   $as_echo_n "(cached) " >&6
2117 else
2118   if test "x$host_alias" = x; then
2119   ac_cv_host=$ac_cv_build
2120 else
2121   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2122     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2123 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2124    { (exit 1); exit 1; }; }
2125 fi
2126
2127 fi
2128 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2129 $as_echo "$ac_cv_host" >&6; }
2130 case $ac_cv_host in
2131 *-*-*) ;;
2132 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2133 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2134    { (exit 1); exit 1; }; };;
2135 esac
2136 host=$ac_cv_host
2137 ac_save_IFS=$IFS; IFS='-'
2138 set x $ac_cv_host
2139 shift
2140 host_cpu=$1
2141 host_vendor=$2
2142 shift; shift
2143 # Remember, the first character of IFS is used to create $*,
2144 # except with old shells:
2145 host_os=$*
2146 IFS=$ac_save_IFS
2147 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2148
2149
2150
2151 template=
2152 { $as_echo "$as_me:$LINENO: checking which template to use" >&5
2153 $as_echo_n "checking which template to use... " >&6; }
2154
2155
2156
2157
2158 # Check whether --with-template was given.
2159 if test "${with_template+set}" = set; then
2160   withval=$with_template;
2161   case $withval in
2162     yes)
2163       { { $as_echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2164 $as_echo "$as_me: error: argument required for --with-template option" >&2;}
2165    { (exit 1); exit 1; }; }
2166       ;;
2167     no)
2168       { { $as_echo "$as_me:$LINENO: error: argument required for --with-template option" >&5
2169 $as_echo "$as_me: error: argument required for --with-template option" >&2;}
2170    { (exit 1); exit 1; }; }
2171       ;;
2172     *)
2173
2174   case $withval in
2175     list)   echo; ls "$srcdir/src/template"; exit;;
2176     *)      if test -f "$srcdir/src/template/$with_template" ; then
2177               template=$withval
2178             else
2179               { { $as_echo "$as_me:$LINENO: error: '$withval' is not a valid template name. Use 'list' for a list." >&5
2180 $as_echo "$as_me: error: '$withval' is not a valid template name. Use 'list' for a list." >&2;}
2181    { (exit 1); exit 1; }; }
2182             fi;;
2183   esac
2184
2185       ;;
2186   esac
2187
2188 else
2189
2190 # --with-template not given
2191
2192 case $host_os in
2193      aix*) template=aix ;;
2194     bsdi*) template=bsdi ;;
2195   cygwin*) template=cygwin ;;
2196   darwin*) template=darwin ;;
2197     dgux*) template=dgux ;;
2198  freebsd*) template=freebsd ;;
2199     hpux*) template=hpux ;;
2200     irix*) template=irix ;;
2201  linux*|gnu*|k*bsd*-gnu)
2202            template=linux ;;
2203    mingw*) template=win32 ;;
2204   netbsd*) template=netbsd ;;
2205 nextstep*) template=nextstep ;;
2206  openbsd*) template=openbsd ;;
2207      osf*) template=osf ;;
2208      sco*) template=sco ;;
2209  solaris*) template=solaris ;;
2210    sunos*) template=sunos4 ;;
2211  sysv4.2*)
2212         case $host_vendor in
2213           univel) template=univel ;;
2214         esac ;;
2215    sysv4*) template=svr4 ;;
2216    sysv5*) template=unixware ;;
2217   ultrix*) template=ultrix4 ;;
2218 esac
2219
2220   if test x"$template" = x"" ; then
2221     { { $as_echo "$as_me:$LINENO: error:
2222 *******************************************************************
2223 PostgreSQL has apparently not been ported to your platform yet.
2224 To try a manual configuration, look into the src/template directory
2225 for a similar platform and use the '--with-template=' option.
2226
2227 Please also contact <pgsql-bugs@postgresql.org> to see about
2228 rectifying this.  Include the above 'checking host system type...'
2229 line.
2230 *******************************************************************
2231 " >&5
2232 $as_echo "$as_me: error:
2233 *******************************************************************
2234 PostgreSQL has apparently not been ported to your platform yet.
2235 To try a manual configuration, look into the src/template directory
2236 for a similar platform and use the '--with-template=' option.
2237
2238 Please also contact <pgsql-bugs@postgresql.org> to see about
2239 rectifying this.  Include the above 'checking host system type...'
2240 line.
2241 *******************************************************************
2242 " >&2;}
2243    { (exit 1); exit 1; }; }
2244   fi
2245
2246
2247 fi
2248
2249
2250
2251 { $as_echo "$as_me:$LINENO: result: $template" >&5
2252 $as_echo "$template" >&6; }
2253
2254 PORTNAME=$template
2255
2256
2257 # Initialize default assumption that we do not need separate assembly code
2258 # for TAS (test-and-set).  This can be overridden by the template file
2259 # when it's executed.
2260 need_tas=no
2261 tas_file=dummy.s
2262
2263
2264
2265 ##
2266 ## Command line options
2267 ##
2268
2269 #
2270 # Add non-standard directories to the include path
2271 #
2272
2273
2274
2275 # Check whether --with-includes was given.
2276 if test "${with_includes+set}" = set; then
2277   withval=$with_includes;
2278   case $withval in
2279     yes)
2280       { { $as_echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2281 $as_echo "$as_me: error: argument required for --with-includes option" >&2;}
2282    { (exit 1); exit 1; }; }
2283       ;;
2284     no)
2285       { { $as_echo "$as_me:$LINENO: error: argument required for --with-includes option" >&5
2286 $as_echo "$as_me: error: argument required for --with-includes option" >&2;}
2287    { (exit 1); exit 1; }; }
2288       ;;
2289     *)
2290
2291       ;;
2292   esac
2293
2294 fi
2295
2296
2297
2298
2299 #
2300 # Add non-standard directories to the library search path
2301 #
2302
2303
2304
2305 # Check whether --with-libraries was given.
2306 if test "${with_libraries+set}" = set; then
2307   withval=$with_libraries;
2308   case $withval in
2309     yes)
2310       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2311 $as_echo "$as_me: error: argument required for --with-libraries option" >&2;}
2312    { (exit 1); exit 1; }; }
2313       ;;
2314     no)
2315       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libraries option" >&5
2316 $as_echo "$as_me: error: argument required for --with-libraries option" >&2;}
2317    { (exit 1); exit 1; }; }
2318       ;;
2319     *)
2320       LIBRARY_DIRS=$withval
2321       ;;
2322   esac
2323
2324 fi
2325
2326
2327
2328
2329
2330
2331 # Check whether --with-libs was given.
2332 if test "${with_libs+set}" = set; then
2333   withval=$with_libs;
2334   case $withval in
2335     yes)
2336       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2337 $as_echo "$as_me: error: argument required for --with-libs option" >&2;}
2338    { (exit 1); exit 1; }; }
2339       ;;
2340     no)
2341       { { $as_echo "$as_me:$LINENO: error: argument required for --with-libs option" >&5
2342 $as_echo "$as_me: error: argument required for --with-libs option" >&2;}
2343    { (exit 1); exit 1; }; }
2344       ;;
2345     *)
2346       LIBRARY_DIRS=$withval
2347       ;;
2348   esac
2349
2350 fi
2351
2352
2353
2354
2355 #
2356 # 64-bit integer date/time storage: enabled by default.
2357 #
2358 { $as_echo "$as_me:$LINENO: checking whether to build with 64-bit integer date/time support" >&5
2359 $as_echo_n "checking whether to build with 64-bit integer date/time support... " >&6; }
2360
2361
2362 # Check whether --enable-integer-datetimes was given.
2363 if test "${enable_integer_datetimes+set}" = set; then
2364   enableval=$enable_integer_datetimes;
2365   case $enableval in
2366     yes)
2367
2368 cat >>confdefs.h <<\_ACEOF
2369 #define USE_INTEGER_DATETIMES 1
2370 _ACEOF
2371
2372       ;;
2373     no)
2374       :
2375       ;;
2376     *)
2377       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-integer-datetimes option" >&5
2378 $as_echo "$as_me: error: no argument expected for --enable-integer-datetimes option" >&2;}
2379    { (exit 1); exit 1; }; }
2380       ;;
2381   esac
2382
2383 else
2384   enable_integer_datetimes=yes
2385
2386 cat >>confdefs.h <<\_ACEOF
2387 #define USE_INTEGER_DATETIMES 1
2388 _ACEOF
2389
2390 fi
2391
2392
2393 { $as_echo "$as_me:$LINENO: result: $enable_integer_datetimes" >&5
2394 $as_echo "$enable_integer_datetimes" >&6; }
2395
2396
2397 #
2398 # NLS
2399 #
2400 { $as_echo "$as_me:$LINENO: checking whether NLS is wanted" >&5
2401 $as_echo_n "checking whether NLS is wanted... " >&6; }
2402
2403
2404 # Check whether --enable-nls was given.
2405 if test "${enable_nls+set}" = set; then
2406   enableval=$enable_nls;
2407   case $enableval in
2408     yes)
2409       :
2410       ;;
2411     no)
2412       :
2413       ;;
2414     *)
2415       enable_nls=yes
2416 WANTED_LANGUAGES=$enableval
2417       ;;
2418   esac
2419
2420 else
2421   enable_nls=no
2422 fi
2423
2424
2425
2426 if test "$enable_nls" = yes; then
2427
2428 cat >>confdefs.h <<\_ACEOF
2429 #define ENABLE_NLS 1
2430 _ACEOF
2431
2432 fi
2433
2434 { $as_echo "$as_me:$LINENO: result: $enable_nls" >&5
2435 $as_echo "$enable_nls" >&6; }
2436
2437
2438
2439 #
2440 # Default port number (--with-pgport), default 5432
2441 #
2442 { $as_echo "$as_me:$LINENO: checking for default port number" >&5
2443 $as_echo_n "checking for default port number... " >&6; }
2444
2445
2446
2447 # Check whether --with-pgport was given.
2448 if test "${with_pgport+set}" = set; then
2449   withval=$with_pgport;
2450   case $withval in
2451     yes)
2452       { { $as_echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2453 $as_echo "$as_me: error: argument required for --with-pgport option" >&2;}
2454    { (exit 1); exit 1; }; }
2455       ;;
2456     no)
2457       { { $as_echo "$as_me:$LINENO: error: argument required for --with-pgport option" >&5
2458 $as_echo "$as_me: error: argument required for --with-pgport option" >&2;}
2459    { (exit 1); exit 1; }; }
2460       ;;
2461     *)
2462       default_port=$withval
2463       ;;
2464   esac
2465
2466 else
2467   default_port=5432
2468 fi
2469
2470
2471 { $as_echo "$as_me:$LINENO: result: $default_port" >&5
2472 $as_echo "$default_port" >&6; }
2473 # Need both of these because some places want an integer and some a string
2474
2475 cat >>confdefs.h <<_ACEOF
2476 #define DEF_PGPORT ${default_port}
2477 _ACEOF
2478
2479
2480 cat >>confdefs.h <<_ACEOF
2481 #define DEF_PGPORT_STR "${default_port}"
2482 _ACEOF
2483
2484
2485
2486 #
2487 # Option to disable shared libraries
2488 #
2489
2490
2491 # Check whether --enable-shared was given.
2492 if test "${enable_shared+set}" = set; then
2493   enableval=$enable_shared;
2494   case $enableval in
2495     yes)
2496       :
2497       ;;
2498     no)
2499       :
2500       ;;
2501     *)
2502       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-shared option" >&5
2503 $as_echo "$as_me: error: no argument expected for --enable-shared option" >&2;}
2504    { (exit 1); exit 1; }; }
2505       ;;
2506   esac
2507
2508 else
2509   enable_shared=yes
2510
2511 fi
2512
2513
2514
2515
2516 #
2517 # '-rpath'-like feature can be disabled
2518 #
2519
2520
2521 # Check whether --enable-rpath was given.
2522 if test "${enable_rpath+set}" = set; then
2523   enableval=$enable_rpath;
2524   case $enableval in
2525     yes)
2526       :
2527       ;;
2528     no)
2529       :
2530       ;;
2531     *)
2532       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-rpath option" >&5
2533 $as_echo "$as_me: error: no argument expected for --enable-rpath option" >&2;}
2534    { (exit 1); exit 1; }; }
2535       ;;
2536   esac
2537
2538 else
2539   enable_rpath=yes
2540
2541 fi
2542
2543
2544
2545
2546 #
2547 # Spinlocks
2548 #
2549
2550
2551 # Check whether --enable-spinlocks was given.
2552 if test "${enable_spinlocks+set}" = set; then
2553   enableval=$enable_spinlocks;
2554   case $enableval in
2555     yes)
2556       :
2557       ;;
2558     no)
2559       :
2560       ;;
2561     *)
2562       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-spinlocks option" >&5
2563 $as_echo "$as_me: error: no argument expected for --enable-spinlocks option" >&2;}
2564    { (exit 1); exit 1; }; }
2565       ;;
2566   esac
2567
2568 else
2569   enable_spinlocks=yes
2570
2571 fi
2572
2573
2574
2575 #
2576 # --enable-debug adds -g to compiler flags
2577 #
2578
2579
2580 # Check whether --enable-debug was given.
2581 if test "${enable_debug+set}" = set; then
2582   enableval=$enable_debug;
2583   case $enableval in
2584     yes)
2585       :
2586       ;;
2587     no)
2588       :
2589       ;;
2590     *)
2591       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-debug option" >&5
2592 $as_echo "$as_me: error: no argument expected for --enable-debug option" >&2;}
2593    { (exit 1); exit 1; }; }
2594       ;;
2595   esac
2596
2597 else
2598   enable_debug=no
2599
2600 fi
2601
2602
2603
2604
2605 #
2606 # --enable-profiling enables gcc profiling
2607 #
2608
2609
2610 # Check whether --enable-profiling was given.
2611 if test "${enable_profiling+set}" = set; then
2612   enableval=$enable_profiling;
2613   case $enableval in
2614     yes)
2615       :
2616       ;;
2617     no)
2618       :
2619       ;;
2620     *)
2621       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-profiling option" >&5
2622 $as_echo "$as_me: error: no argument expected for --enable-profiling option" >&2;}
2623    { (exit 1); exit 1; }; }
2624       ;;
2625   esac
2626
2627 else
2628   enable_profiling=no
2629
2630 fi
2631
2632
2633
2634
2635 #
2636 # --enable-coverage enables generation of code coverage metrics with gcov
2637 #
2638
2639
2640 # Check whether --enable-coverage was given.
2641 if test "${enable_coverage+set}" = set; then
2642   enableval=$enable_coverage;
2643   case $enableval in
2644     yes)
2645       for ac_prog in gcov
2646 do
2647   # Extract the first word of "$ac_prog", so it can be a program name with args.
2648 set dummy $ac_prog; ac_word=$2
2649 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2650 $as_echo_n "checking for $ac_word... " >&6; }
2651 if test "${ac_cv_prog_GCOV+set}" = set; then
2652   $as_echo_n "(cached) " >&6
2653 else
2654   if test -n "$GCOV"; then
2655   ac_cv_prog_GCOV="$GCOV" # Let the user override the test.
2656 else
2657 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2658 for as_dir in $PATH
2659 do
2660   IFS=$as_save_IFS
2661   test -z "$as_dir" && as_dir=.
2662   for ac_exec_ext in '' $ac_executable_extensions; do
2663   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2664     ac_cv_prog_GCOV="$ac_prog"
2665     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2666     break 2
2667   fi
2668 done
2669 done
2670 IFS=$as_save_IFS
2671
2672 fi
2673 fi
2674 GCOV=$ac_cv_prog_GCOV
2675 if test -n "$GCOV"; then
2676   { $as_echo "$as_me:$LINENO: result: $GCOV" >&5
2677 $as_echo "$GCOV" >&6; }
2678 else
2679   { $as_echo "$as_me:$LINENO: result: no" >&5
2680 $as_echo "no" >&6; }
2681 fi
2682
2683
2684   test -n "$GCOV" && break
2685 done
2686
2687 if test -z "$GCOV"; then
2688   { { $as_echo "$as_me:$LINENO: error: gcov not found" >&5
2689 $as_echo "$as_me: error: gcov not found" >&2;}
2690    { (exit 1); exit 1; }; }
2691 fi
2692 for ac_prog in lcov
2693 do
2694   # Extract the first word of "$ac_prog", so it can be a program name with args.
2695 set dummy $ac_prog; ac_word=$2
2696 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2697 $as_echo_n "checking for $ac_word... " >&6; }
2698 if test "${ac_cv_prog_LCOV+set}" = set; then
2699   $as_echo_n "(cached) " >&6
2700 else
2701   if test -n "$LCOV"; then
2702   ac_cv_prog_LCOV="$LCOV" # Let the user override the test.
2703 else
2704 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2705 for as_dir in $PATH
2706 do
2707   IFS=$as_save_IFS
2708   test -z "$as_dir" && as_dir=.
2709   for ac_exec_ext in '' $ac_executable_extensions; do
2710   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2711     ac_cv_prog_LCOV="$ac_prog"
2712     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2713     break 2
2714   fi
2715 done
2716 done
2717 IFS=$as_save_IFS
2718
2719 fi
2720 fi
2721 LCOV=$ac_cv_prog_LCOV
2722 if test -n "$LCOV"; then
2723   { $as_echo "$as_me:$LINENO: result: $LCOV" >&5
2724 $as_echo "$LCOV" >&6; }
2725 else
2726   { $as_echo "$as_me:$LINENO: result: no" >&5
2727 $as_echo "no" >&6; }
2728 fi
2729
2730
2731   test -n "$LCOV" && break
2732 done
2733
2734 if test -z "$LCOV"; then
2735   { { $as_echo "$as_me:$LINENO: error: lcov not found" >&5
2736 $as_echo "$as_me: error: lcov not found" >&2;}
2737    { (exit 1); exit 1; }; }
2738 fi
2739 for ac_prog in genhtml
2740 do
2741   # Extract the first word of "$ac_prog", so it can be a program name with args.
2742 set dummy $ac_prog; ac_word=$2
2743 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2744 $as_echo_n "checking for $ac_word... " >&6; }
2745 if test "${ac_cv_prog_GENHTML+set}" = set; then
2746   $as_echo_n "(cached) " >&6
2747 else
2748   if test -n "$GENHTML"; then
2749   ac_cv_prog_GENHTML="$GENHTML" # Let the user override the test.
2750 else
2751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2752 for as_dir in $PATH
2753 do
2754   IFS=$as_save_IFS
2755   test -z "$as_dir" && as_dir=.
2756   for ac_exec_ext in '' $ac_executable_extensions; do
2757   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2758     ac_cv_prog_GENHTML="$ac_prog"
2759     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2760     break 2
2761   fi
2762 done
2763 done
2764 IFS=$as_save_IFS
2765
2766 fi
2767 fi
2768 GENHTML=$ac_cv_prog_GENHTML
2769 if test -n "$GENHTML"; then
2770   { $as_echo "$as_me:$LINENO: result: $GENHTML" >&5
2771 $as_echo "$GENHTML" >&6; }
2772 else
2773   { $as_echo "$as_me:$LINENO: result: no" >&5
2774 $as_echo "no" >&6; }
2775 fi
2776
2777
2778   test -n "$GENHTML" && break
2779 done
2780
2781 if test -z "$GENHTML"; then
2782   { { $as_echo "$as_me:$LINENO: error: genhtml not found" >&5
2783 $as_echo "$as_me: error: genhtml not found" >&2;}
2784    { (exit 1); exit 1; }; }
2785 fi
2786       ;;
2787     no)
2788       :
2789       ;;
2790     *)
2791       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-coverage option" >&5
2792 $as_echo "$as_me: error: no argument expected for --enable-coverage option" >&2;}
2793    { (exit 1); exit 1; }; }
2794       ;;
2795   esac
2796
2797 else
2798   enable_coverage=no
2799
2800 fi
2801
2802
2803
2804
2805 #
2806 # DTrace
2807 #
2808
2809
2810 # Check whether --enable-dtrace was given.
2811 if test "${enable_dtrace+set}" = set; then
2812   enableval=$enable_dtrace;
2813   case $enableval in
2814     yes)
2815
2816 cat >>confdefs.h <<\_ACEOF
2817 #define ENABLE_DTRACE 1
2818 _ACEOF
2819
2820 for ac_prog in dtrace
2821 do
2822   # Extract the first word of "$ac_prog", so it can be a program name with args.
2823 set dummy $ac_prog; ac_word=$2
2824 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2825 $as_echo_n "checking for $ac_word... " >&6; }
2826 if test "${ac_cv_prog_DTRACE+set}" = set; then
2827   $as_echo_n "(cached) " >&6
2828 else
2829   if test -n "$DTRACE"; then
2830   ac_cv_prog_DTRACE="$DTRACE" # Let the user override the test.
2831 else
2832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2833 for as_dir in $PATH
2834 do
2835   IFS=$as_save_IFS
2836   test -z "$as_dir" && as_dir=.
2837   for ac_exec_ext in '' $ac_executable_extensions; do
2838   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2839     ac_cv_prog_DTRACE="$ac_prog"
2840     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2841     break 2
2842   fi
2843 done
2844 done
2845 IFS=$as_save_IFS
2846
2847 fi
2848 fi
2849 DTRACE=$ac_cv_prog_DTRACE
2850 if test -n "$DTRACE"; then
2851   { $as_echo "$as_me:$LINENO: result: $DTRACE" >&5
2852 $as_echo "$DTRACE" >&6; }
2853 else
2854   { $as_echo "$as_me:$LINENO: result: no" >&5
2855 $as_echo "no" >&6; }
2856 fi
2857
2858
2859   test -n "$DTRACE" && break
2860 done
2861
2862 if test -z "$DTRACE"; then
2863   { { $as_echo "$as_me:$LINENO: error: dtrace not found" >&5
2864 $as_echo "$as_me: error: dtrace not found" >&2;}
2865    { (exit 1); exit 1; }; }
2866 fi
2867
2868       ;;
2869     no)
2870       :
2871       ;;
2872     *)
2873       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-dtrace option" >&5
2874 $as_echo "$as_me: error: no argument expected for --enable-dtrace option" >&2;}
2875    { (exit 1); exit 1; }; }
2876       ;;
2877   esac
2878
2879 else
2880   enable_dtrace=no
2881
2882 fi
2883
2884
2885
2886
2887 #
2888 # Block size
2889 #
2890 { $as_echo "$as_me:$LINENO: checking for block size" >&5
2891 $as_echo_n "checking for block size... " >&6; }
2892
2893
2894
2895 # Check whether --with-blocksize was given.
2896 if test "${with_blocksize+set}" = set; then
2897   withval=$with_blocksize;
2898   case $withval in
2899     yes)
2900       { { $as_echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2901 $as_echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2902    { (exit 1); exit 1; }; }
2903       ;;
2904     no)
2905       { { $as_echo "$as_me:$LINENO: error: argument required for --with-blocksize option" >&5
2906 $as_echo "$as_me: error: argument required for --with-blocksize option" >&2;}
2907    { (exit 1); exit 1; }; }
2908       ;;
2909     *)
2910       blocksize=$withval
2911       ;;
2912   esac
2913
2914 else
2915   blocksize=8
2916 fi
2917
2918
2919 case ${blocksize} in
2920   1) BLCKSZ=1024;;
2921   2) BLCKSZ=2048;;
2922   4) BLCKSZ=4096;;
2923   8) BLCKSZ=8192;;
2924  16) BLCKSZ=16384;;
2925  32) BLCKSZ=32768;;
2926   *) { { $as_echo "$as_me:$LINENO: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&5
2927 $as_echo "$as_me: error: Invalid block size. Allowed values are 1,2,4,8,16,32." >&2;}
2928    { (exit 1); exit 1; }; }
2929 esac
2930 { $as_echo "$as_me:$LINENO: result: ${blocksize}kB" >&5
2931 $as_echo "${blocksize}kB" >&6; }
2932
2933
2934 cat >>confdefs.h <<_ACEOF
2935 #define BLCKSZ ${BLCKSZ}
2936 _ACEOF
2937
2938
2939 #
2940 # Relation segment size
2941 #
2942 { $as_echo "$as_me:$LINENO: checking for segment size" >&5
2943 $as_echo_n "checking for segment size... " >&6; }
2944
2945
2946
2947 # Check whether --with-segsize was given.
2948 if test "${with_segsize+set}" = set; then
2949   withval=$with_segsize;
2950   case $withval in
2951     yes)
2952       { { $as_echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2953 $as_echo "$as_me: error: argument required for --with-segsize option" >&2;}
2954    { (exit 1); exit 1; }; }
2955       ;;
2956     no)
2957       { { $as_echo "$as_me:$LINENO: error: argument required for --with-segsize option" >&5
2958 $as_echo "$as_me: error: argument required for --with-segsize option" >&2;}
2959    { (exit 1); exit 1; }; }
2960       ;;
2961     *)
2962       segsize=$withval
2963       ;;
2964   esac
2965
2966 else
2967   segsize=1
2968 fi
2969
2970
2971 # this expression is set up to avoid unnecessary integer overflow
2972 # blocksize is already guaranteed to be a factor of 1024
2973 RELSEG_SIZE=`expr '(' 1024 / ${blocksize} ')' '*' ${segsize} '*' 1024`
2974 test $? -eq 0 || exit 1
2975 { $as_echo "$as_me:$LINENO: result: ${segsize}GB" >&5
2976 $as_echo "${segsize}GB" >&6; }
2977
2978
2979 cat >>confdefs.h <<_ACEOF
2980 #define RELSEG_SIZE ${RELSEG_SIZE}
2981 _ACEOF
2982
2983
2984 #
2985 # WAL block size
2986 #
2987 { $as_echo "$as_me:$LINENO: checking for WAL block size" >&5
2988 $as_echo_n "checking for WAL block size... " >&6; }
2989
2990
2991
2992 # Check whether --with-wal-blocksize was given.
2993 if test "${with_wal_blocksize+set}" = set; then
2994   withval=$with_wal_blocksize;
2995   case $withval in
2996     yes)
2997       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
2998 $as_echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
2999    { (exit 1); exit 1; }; }
3000       ;;
3001     no)
3002       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-blocksize option" >&5
3003 $as_echo "$as_me: error: argument required for --with-wal-blocksize option" >&2;}
3004    { (exit 1); exit 1; }; }
3005       ;;
3006     *)
3007       wal_blocksize=$withval
3008       ;;
3009   esac
3010
3011 else
3012   wal_blocksize=8
3013 fi
3014
3015
3016 case ${wal_blocksize} in
3017   1) XLOG_BLCKSZ=1024;;
3018   2) XLOG_BLCKSZ=2048;;
3019   4) XLOG_BLCKSZ=4096;;
3020   8) XLOG_BLCKSZ=8192;;
3021  16) XLOG_BLCKSZ=16384;;
3022  32) XLOG_BLCKSZ=32768;;
3023  64) XLOG_BLCKSZ=65536;;
3024   *) { { $as_echo "$as_me:$LINENO: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&5
3025 $as_echo "$as_me: error: Invalid WAL block size. Allowed values are 1,2,4,8,16,32,64." >&2;}
3026    { (exit 1); exit 1; }; }
3027 esac
3028 { $as_echo "$as_me:$LINENO: result: ${wal_blocksize}kB" >&5
3029 $as_echo "${wal_blocksize}kB" >&6; }
3030
3031
3032 cat >>confdefs.h <<_ACEOF
3033 #define XLOG_BLCKSZ ${XLOG_BLCKSZ}
3034 _ACEOF
3035
3036
3037 #
3038 # WAL segment size
3039 #
3040 { $as_echo "$as_me:$LINENO: checking for WAL segment size" >&5
3041 $as_echo_n "checking for WAL segment size... " >&6; }
3042
3043
3044
3045 # Check whether --with-wal-segsize was given.
3046 if test "${with_wal_segsize+set}" = set; then
3047   withval=$with_wal_segsize;
3048   case $withval in
3049     yes)
3050       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
3051 $as_echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
3052    { (exit 1); exit 1; }; }
3053       ;;
3054     no)
3055       { { $as_echo "$as_me:$LINENO: error: argument required for --with-wal-segsize option" >&5
3056 $as_echo "$as_me: error: argument required for --with-wal-segsize option" >&2;}
3057    { (exit 1); exit 1; }; }
3058       ;;
3059     *)
3060       wal_segsize=$withval
3061       ;;
3062   esac
3063
3064 else
3065   wal_segsize=16
3066 fi
3067
3068
3069 case ${wal_segsize} in
3070   1) ;;
3071   2) ;;
3072   4) ;;
3073   8) ;;
3074  16) ;;
3075  32) ;;
3076  64) ;;
3077   *) { { $as_echo "$as_me:$LINENO: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&5
3078 $as_echo "$as_me: error: Invalid WAL segment size. Allowed values are 1,2,4,8,16,32,64." >&2;}
3079    { (exit 1); exit 1; }; }
3080 esac
3081 { $as_echo "$as_me:$LINENO: result: ${wal_segsize}MB" >&5
3082 $as_echo "${wal_segsize}MB" >&6; }
3083
3084
3085 cat >>confdefs.h <<_ACEOF
3086 #define XLOG_SEG_SIZE (${wal_segsize} * 1024 * 1024)
3087 _ACEOF
3088
3089
3090 #
3091 # C compiler
3092 #
3093
3094 # For historical reasons you can also use --with-CC to specify the C compiler
3095 # to use, although the standard way to do this is to set the CC environment
3096 # variable.
3097
3098
3099
3100 # Check whether --with-CC was given.
3101 if test "${with_CC+set}" = set; then
3102   withval=$with_CC;
3103   case $withval in
3104     yes)
3105       { { $as_echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
3106 $as_echo "$as_me: error: argument required for --with-CC option" >&2;}
3107    { (exit 1); exit 1; }; }
3108       ;;
3109     no)
3110       { { $as_echo "$as_me:$LINENO: error: argument required for --with-CC option" >&5
3111 $as_echo "$as_me: error: argument required for --with-CC option" >&2;}
3112    { (exit 1); exit 1; }; }
3113       ;;
3114     *)
3115       CC=$with_CC
3116       ;;
3117   esac
3118
3119 fi
3120
3121
3122
3123 case $template in
3124   aix) pgac_cc_list="gcc xlc";;
3125  irix) pgac_cc_list="cc";; # no gcc
3126     *) pgac_cc_list="gcc cc";;
3127 esac
3128
3129 ac_ext=c
3130 ac_cpp='$CPP $CPPFLAGS'
3131 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3132 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3133 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3134 if test -n "$ac_tool_prefix"; then
3135   for ac_prog in $pgac_cc_list
3136   do
3137     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3138 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3139 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3140 $as_echo_n "checking for $ac_word... " >&6; }
3141 if test "${ac_cv_prog_CC+set}" = set; then
3142   $as_echo_n "(cached) " >&6
3143 else
3144   if test -n "$CC"; then
3145   ac_cv_prog_CC="$CC" # Let the user override the test.
3146 else
3147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3148 for as_dir in $PATH
3149 do
3150   IFS=$as_save_IFS
3151   test -z "$as_dir" && as_dir=.
3152   for ac_exec_ext in '' $ac_executable_extensions; do
3153   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3154     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3155     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3156     break 2
3157   fi
3158 done
3159 done
3160 IFS=$as_save_IFS
3161
3162 fi
3163 fi
3164 CC=$ac_cv_prog_CC
3165 if test -n "$CC"; then
3166   { $as_echo "$as_me:$LINENO: result: $CC" >&5
3167 $as_echo "$CC" >&6; }
3168 else
3169   { $as_echo "$as_me:$LINENO: result: no" >&5
3170 $as_echo "no" >&6; }
3171 fi
3172
3173
3174     test -n "$CC" && break
3175   done
3176 fi
3177 if test -z "$CC"; then
3178   ac_ct_CC=$CC
3179   for ac_prog in $pgac_cc_list
3180 do
3181   # Extract the first word of "$ac_prog", so it can be a program name with args.
3182 set dummy $ac_prog; ac_word=$2
3183 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3184 $as_echo_n "checking for $ac_word... " >&6; }
3185 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3186   $as_echo_n "(cached) " >&6
3187 else
3188   if test -n "$ac_ct_CC"; then
3189   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3190 else
3191 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3192 for as_dir in $PATH
3193 do
3194   IFS=$as_save_IFS
3195   test -z "$as_dir" && as_dir=.
3196   for ac_exec_ext in '' $ac_executable_extensions; do
3197   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3198     ac_cv_prog_ac_ct_CC="$ac_prog"
3199     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3200     break 2
3201   fi
3202 done
3203 done
3204 IFS=$as_save_IFS
3205
3206 fi
3207 fi
3208 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3209 if test -n "$ac_ct_CC"; then
3210   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3211 $as_echo "$ac_ct_CC" >&6; }
3212 else
3213   { $as_echo "$as_me:$LINENO: result: no" >&5
3214 $as_echo "no" >&6; }
3215 fi
3216
3217
3218   test -n "$ac_ct_CC" && break
3219 done
3220
3221   if test "x$ac_ct_CC" = x; then
3222     CC=""
3223   else
3224     case $cross_compiling:$ac_tool_warned in
3225 yes:)
3226 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3227 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3228 ac_tool_warned=yes ;;
3229 esac
3230     CC=$ac_ct_CC
3231   fi
3232 fi
3233
3234
3235 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3236 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3237 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3238 See \`config.log' for more details." >&5
3239 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3240 See \`config.log' for more details." >&2;}
3241    { (exit 1); exit 1; }; }; }
3242
3243 # Provide some information about the compiler.
3244 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3245 set X $ac_compile
3246 ac_compiler=$2
3247 { (ac_try="$ac_compiler --version >&5"
3248 case "(($ac_try" in
3249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3250   *) ac_try_echo=$ac_try;;
3251 esac
3252 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3253 $as_echo "$ac_try_echo") >&5
3254   (eval "$ac_compiler --version >&5") 2>&5
3255   ac_status=$?
3256   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3257   (exit $ac_status); }
3258 { (ac_try="$ac_compiler -v >&5"
3259 case "(($ac_try" in
3260   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3261   *) ac_try_echo=$ac_try;;
3262 esac
3263 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3264 $as_echo "$ac_try_echo") >&5
3265   (eval "$ac_compiler -v >&5") 2>&5
3266   ac_status=$?
3267   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3268   (exit $ac_status); }
3269 { (ac_try="$ac_compiler -V >&5"
3270 case "(($ac_try" in
3271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3272   *) ac_try_echo=$ac_try;;
3273 esac
3274 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3275 $as_echo "$ac_try_echo") >&5
3276   (eval "$ac_compiler -V >&5") 2>&5
3277   ac_status=$?
3278   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279   (exit $ac_status); }
3280
3281 cat >conftest.$ac_ext <<_ACEOF
3282 /* confdefs.h.  */
3283 _ACEOF
3284 cat confdefs.h >>conftest.$ac_ext
3285 cat >>conftest.$ac_ext <<_ACEOF
3286 /* end confdefs.h.  */
3287
3288 int
3289 main ()
3290 {
3291
3292   ;
3293   return 0;
3294 }
3295 _ACEOF
3296 ac_clean_files_save=$ac_clean_files
3297 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3298 # Try to create an executable without -o first, disregard a.out.
3299 # It will help us diagnose broken compilers, and finding out an intuition
3300 # of exeext.
3301 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3302 $as_echo_n "checking for C compiler default output file name... " >&6; }
3303 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3304
3305 # The possible output files:
3306 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3307
3308 ac_rmfiles=
3309 for ac_file in $ac_files
3310 do
3311   case $ac_file in
3312     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3313     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3314   esac
3315 done
3316 rm -f $ac_rmfiles
3317
3318 if { (ac_try="$ac_link_default"
3319 case "(($ac_try" in
3320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3321   *) ac_try_echo=$ac_try;;
3322 esac
3323 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3324 $as_echo "$ac_try_echo") >&5
3325   (eval "$ac_link_default") 2>&5
3326   ac_status=$?
3327   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3328   (exit $ac_status); }; then
3329   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3330 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3331 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3332 # so that the user can short-circuit this test for compilers unknown to
3333 # Autoconf.
3334 for ac_file in $ac_files ''
3335 do
3336   test -f "$ac_file" || continue
3337   case $ac_file in
3338     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3339         ;;
3340     [ab].out )
3341         # We found the default executable, but exeext='' is most
3342         # certainly right.
3343         break;;
3344     *.* )
3345         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3346         then :; else
3347            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3348         fi
3349         # We set ac_cv_exeext here because the later test for it is not
3350         # safe: cross compilers may not add the suffix if given an `-o'
3351         # argument, so we may need to know it at that point already.
3352         # Even if this section looks crufty: it has the advantage of
3353         # actually working.
3354         break;;
3355     * )
3356         break;;
3357   esac
3358 done
3359 test "$ac_cv_exeext" = no && ac_cv_exeext=
3360
3361 else
3362   ac_file=''
3363 fi
3364
3365 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3366 $as_echo "$ac_file" >&6; }
3367 if test -z "$ac_file"; then
3368   $as_echo "$as_me: failed program was:" >&5
3369 sed 's/^/| /' conftest.$ac_ext >&5
3370
3371 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3372 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3373 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3374 See \`config.log' for more details." >&5
3375 $as_echo "$as_me: error: C compiler cannot create executables
3376 See \`config.log' for more details." >&2;}
3377    { (exit 77); exit 77; }; }; }
3378 fi
3379
3380 ac_exeext=$ac_cv_exeext
3381
3382 # Check that the compiler produces executables we can run.  If not, either
3383 # the compiler is broken, or we cross compile.
3384 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3385 $as_echo_n "checking whether the C compiler works... " >&6; }
3386 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3387 # If not cross compiling, check that we can run a simple program.
3388 if test "$cross_compiling" != yes; then
3389   if { ac_try='./$ac_file'
3390   { (case "(($ac_try" in
3391   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3392   *) ac_try_echo=$ac_try;;
3393 esac
3394 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3395 $as_echo "$ac_try_echo") >&5
3396   (eval "$ac_try") 2>&5
3397   ac_status=$?
3398   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3399   (exit $ac_status); }; }; then
3400     cross_compiling=no
3401   else
3402     if test "$cross_compiling" = maybe; then
3403         cross_compiling=yes
3404     else
3405         { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3406 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3407 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3408 If you meant to cross compile, use \`--host'.
3409 See \`config.log' for more details." >&5
3410 $as_echo "$as_me: error: cannot run C compiled programs.
3411 If you meant to cross compile, use \`--host'.
3412 See \`config.log' for more details." >&2;}
3413    { (exit 1); exit 1; }; }; }
3414     fi
3415   fi
3416 fi
3417 { $as_echo "$as_me:$LINENO: result: yes" >&5
3418 $as_echo "yes" >&6; }
3419
3420 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3421 ac_clean_files=$ac_clean_files_save
3422 # Check that the compiler produces executables we can run.  If not, either
3423 # the compiler is broken, or we cross compile.
3424 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3425 $as_echo_n "checking whether we are cross compiling... " >&6; }
3426 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3427 $as_echo "$cross_compiling" >&6; }
3428
3429 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3430 $as_echo_n "checking for suffix of executables... " >&6; }
3431 if { (ac_try="$ac_link"
3432 case "(($ac_try" in
3433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3434   *) ac_try_echo=$ac_try;;
3435 esac
3436 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3437 $as_echo "$ac_try_echo") >&5
3438   (eval "$ac_link") 2>&5
3439   ac_status=$?
3440   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3441   (exit $ac_status); }; then
3442   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3443 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3444 # work properly (i.e., refer to `conftest.exe'), while it won't with
3445 # `rm'.
3446 for ac_file in conftest.exe conftest conftest.*; do
3447   test -f "$ac_file" || continue
3448   case $ac_file in
3449     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3450     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3451           break;;
3452     * ) break;;
3453   esac
3454 done
3455 else
3456   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3457 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3458 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3459 See \`config.log' for more details." >&5
3460 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3461 See \`config.log' for more details." >&2;}
3462    { (exit 1); exit 1; }; }; }
3463 fi
3464
3465 rm -f conftest$ac_cv_exeext
3466 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3467 $as_echo "$ac_cv_exeext" >&6; }
3468
3469 rm -f conftest.$ac_ext
3470 EXEEXT=$ac_cv_exeext
3471 ac_exeext=$EXEEXT
3472 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3473 $as_echo_n "checking for suffix of object files... " >&6; }
3474 if test "${ac_cv_objext+set}" = set; then
3475   $as_echo_n "(cached) " >&6
3476 else
3477   cat >conftest.$ac_ext <<_ACEOF
3478 /* confdefs.h.  */
3479 _ACEOF
3480 cat confdefs.h >>conftest.$ac_ext
3481 cat >>conftest.$ac_ext <<_ACEOF
3482 /* end confdefs.h.  */
3483
3484 int
3485 main ()
3486 {
3487
3488   ;
3489   return 0;
3490 }
3491 _ACEOF
3492 rm -f conftest.o conftest.obj
3493 if { (ac_try="$ac_compile"
3494 case "(($ac_try" in
3495   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3496   *) ac_try_echo=$ac_try;;
3497 esac
3498 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3499 $as_echo "$ac_try_echo") >&5
3500   (eval "$ac_compile") 2>&5
3501   ac_status=$?
3502   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3503   (exit $ac_status); }; then
3504   for ac_file in conftest.o conftest.obj conftest.*; do
3505   test -f "$ac_file" || continue;
3506   case $ac_file in
3507     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3508     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3509        break;;
3510   esac
3511 done
3512 else
3513   $as_echo "$as_me: failed program was:" >&5
3514 sed 's/^/| /' conftest.$ac_ext >&5
3515
3516 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3517 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3518 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3519 See \`config.log' for more details." >&5
3520 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3521 See \`config.log' for more details." >&2;}
3522    { (exit 1); exit 1; }; }; }
3523 fi
3524
3525 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3526 fi
3527 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3528 $as_echo "$ac_cv_objext" >&6; }
3529 OBJEXT=$ac_cv_objext
3530 ac_objext=$OBJEXT
3531 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3532 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3533 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3534   $as_echo_n "(cached) " >&6
3535 else
3536   cat >conftest.$ac_ext <<_ACEOF
3537 /* confdefs.h.  */
3538 _ACEOF
3539 cat confdefs.h >>conftest.$ac_ext
3540 cat >>conftest.$ac_ext <<_ACEOF
3541 /* end confdefs.h.  */
3542
3543 int
3544 main ()
3545 {
3546 #ifndef __GNUC__
3547        choke me
3548 #endif
3549
3550   ;
3551   return 0;
3552 }
3553 _ACEOF
3554 rm -f conftest.$ac_objext
3555 if { (ac_try="$ac_compile"
3556 case "(($ac_try" in
3557   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3558   *) ac_try_echo=$ac_try;;
3559 esac
3560 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3561 $as_echo "$ac_try_echo") >&5
3562   (eval "$ac_compile") 2>conftest.er1
3563   ac_status=$?
3564   grep -v '^ *+' conftest.er1 >conftest.err
3565   rm -f conftest.er1
3566   cat conftest.err >&5
3567   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3568   (exit $ac_status); } && {
3569          test -z "$ac_c_werror_flag" ||
3570          test ! -s conftest.err
3571        } && test -s conftest.$ac_objext; then
3572   ac_compiler_gnu=yes
3573 else
3574   $as_echo "$as_me: failed program was:" >&5
3575 sed 's/^/| /' conftest.$ac_ext >&5
3576
3577         ac_compiler_gnu=no
3578 fi
3579
3580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3581 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3582
3583 fi
3584 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3585 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3586 if test $ac_compiler_gnu = yes; then
3587   GCC=yes
3588 else
3589   GCC=
3590 fi
3591 ac_test_CFLAGS=${CFLAGS+set}
3592 ac_save_CFLAGS=$CFLAGS
3593 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3594 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3595 if test "${ac_cv_prog_cc_g+set}" = set; then
3596   $as_echo_n "(cached) " >&6
3597 else
3598   ac_save_c_werror_flag=$ac_c_werror_flag
3599    ac_c_werror_flag=yes
3600    ac_cv_prog_cc_g=no
3601    CFLAGS="-g"
3602    cat >conftest.$ac_ext <<_ACEOF
3603 /* confdefs.h.  */
3604 _ACEOF
3605 cat confdefs.h >>conftest.$ac_ext
3606 cat >>conftest.$ac_ext <<_ACEOF
3607 /* end confdefs.h.  */
3608
3609 int
3610 main ()
3611 {
3612
3613   ;
3614   return 0;
3615 }
3616 _ACEOF
3617 rm -f conftest.$ac_objext
3618 if { (ac_try="$ac_compile"
3619 case "(($ac_try" in
3620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3621   *) ac_try_echo=$ac_try;;
3622 esac
3623 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3624 $as_echo "$ac_try_echo") >&5
3625   (eval "$ac_compile") 2>conftest.er1
3626   ac_status=$?
3627   grep -v '^ *+' conftest.er1 >conftest.err
3628   rm -f conftest.er1
3629   cat conftest.err >&5
3630   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3631   (exit $ac_status); } && {
3632          test -z "$ac_c_werror_flag" ||
3633          test ! -s conftest.err
3634        } && test -s conftest.$ac_objext; then
3635   ac_cv_prog_cc_g=yes
3636 else
3637   $as_echo "$as_me: failed program was:" >&5
3638 sed 's/^/| /' conftest.$ac_ext >&5
3639
3640         CFLAGS=""
3641       cat >conftest.$ac_ext <<_ACEOF
3642 /* confdefs.h.  */
3643 _ACEOF
3644 cat confdefs.h >>conftest.$ac_ext
3645 cat >>conftest.$ac_ext <<_ACEOF
3646 /* end confdefs.h.  */
3647
3648 int
3649 main ()
3650 {
3651
3652   ;
3653   return 0;
3654 }
3655 _ACEOF
3656 rm -f conftest.$ac_objext
3657 if { (ac_try="$ac_compile"
3658 case "(($ac_try" in
3659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3660   *) ac_try_echo=$ac_try;;
3661 esac
3662 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3663 $as_echo "$ac_try_echo") >&5
3664   (eval "$ac_compile") 2>conftest.er1
3665   ac_status=$?
3666   grep -v '^ *+' conftest.er1 >conftest.err
3667   rm -f conftest.er1
3668   cat conftest.err >&5
3669   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670   (exit $ac_status); } && {
3671          test -z "$ac_c_werror_flag" ||
3672          test ! -s conftest.err
3673        } && test -s conftest.$ac_objext; then
3674   :
3675 else
3676   $as_echo "$as_me: failed program was:" >&5
3677 sed 's/^/| /' conftest.$ac_ext >&5
3678
3679         ac_c_werror_flag=$ac_save_c_werror_flag
3680          CFLAGS="-g"
3681          cat >conftest.$ac_ext <<_ACEOF
3682 /* confdefs.h.  */
3683 _ACEOF
3684 cat confdefs.h >>conftest.$ac_ext
3685 cat >>conftest.$ac_ext <<_ACEOF
3686 /* end confdefs.h.  */
3687
3688 int
3689 main ()
3690 {
3691
3692   ;
3693   return 0;
3694 }
3695 _ACEOF
3696 rm -f conftest.$ac_objext
3697 if { (ac_try="$ac_compile"
3698 case "(($ac_try" in
3699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3700   *) ac_try_echo=$ac_try;;
3701 esac
3702 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3703 $as_echo "$ac_try_echo") >&5
3704   (eval "$ac_compile") 2>conftest.er1
3705   ac_status=$?
3706   grep -v '^ *+' conftest.er1 >conftest.err
3707   rm -f conftest.er1
3708   cat conftest.err >&5
3709   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3710   (exit $ac_status); } && {
3711          test -z "$ac_c_werror_flag" ||
3712          test ! -s conftest.err
3713        } && test -s conftest.$ac_objext; then
3714   ac_cv_prog_cc_g=yes
3715 else
3716   $as_echo "$as_me: failed program was:" >&5
3717 sed 's/^/| /' conftest.$ac_ext >&5
3718
3719
3720 fi
3721
3722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3723 fi
3724
3725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3726 fi
3727
3728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3729    ac_c_werror_flag=$ac_save_c_werror_flag
3730 fi
3731 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3732 $as_echo "$ac_cv_prog_cc_g" >&6; }
3733 if test "$ac_test_CFLAGS" = set; then
3734   CFLAGS=$ac_save_CFLAGS
3735 elif test $ac_cv_prog_cc_g = yes; then
3736   if test "$GCC" = yes; then
3737     CFLAGS="-g -O2"
3738   else
3739     CFLAGS="-g"
3740   fi
3741 else
3742   if test "$GCC" = yes; then
3743     CFLAGS="-O2"
3744   else
3745     CFLAGS=
3746   fi
3747 fi
3748 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3749 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3750 if test "${ac_cv_prog_cc_c89+set}" = set; then
3751   $as_echo_n "(cached) " >&6
3752 else
3753   ac_cv_prog_cc_c89=no
3754 ac_save_CC=$CC
3755 cat >conftest.$ac_ext <<_ACEOF
3756 /* confdefs.h.  */
3757 _ACEOF
3758 cat confdefs.h >>conftest.$ac_ext
3759 cat >>conftest.$ac_ext <<_ACEOF
3760 /* end confdefs.h.  */
3761 #include <stdarg.h>
3762 #include <stdio.h>
3763 #include <sys/types.h>
3764 #include <sys/stat.h>
3765 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3766 struct buf { int x; };
3767 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3768 static char *e (p, i)
3769      char **p;
3770      int i;
3771 {
3772   return p[i];
3773 }
3774 static char *f (char * (*g) (char **, int), char **p, ...)
3775 {
3776   char *s;
3777   va_list v;
3778   va_start (v,p);
3779   s = g (p, va_arg (v,int));
3780   va_end (v);
3781   return s;
3782 }
3783
3784 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3785    function prototypes and stuff, but not '\xHH' hex character constants.
3786    These don't provoke an error unfortunately, instead are silently treated
3787    as 'x'.  The following induces an error, until -std is added to get
3788    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3789    array size at least.  It's necessary to write '\x00'==0 to get something
3790    that's true only with -std.  */
3791 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3792
3793 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3794    inside strings and character constants.  */
3795 #define FOO(x) 'x'
3796 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3797
3798 int test (int i, double x);
3799 struct s1 {int (*f) (int a);};
3800 struct s2 {int (*f) (double a);};
3801 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3802 int argc;
3803 char **argv;
3804 int
3805 main ()
3806 {
3807 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3808   ;
3809   return 0;
3810 }
3811 _ACEOF
3812 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3813         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3814 do
3815   CC="$ac_save_CC $ac_arg"
3816   rm -f conftest.$ac_objext
3817 if { (ac_try="$ac_compile"
3818 case "(($ac_try" in
3819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3820   *) ac_try_echo=$ac_try;;
3821 esac
3822 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3823 $as_echo "$ac_try_echo") >&5
3824   (eval "$ac_compile") 2>conftest.er1
3825   ac_status=$?
3826   grep -v '^ *+' conftest.er1 >conftest.err
3827   rm -f conftest.er1
3828   cat conftest.err >&5
3829   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3830   (exit $ac_status); } && {
3831          test -z "$ac_c_werror_flag" ||
3832          test ! -s conftest.err
3833        } && test -s conftest.$ac_objext; then
3834   ac_cv_prog_cc_c89=$ac_arg
3835 else
3836   $as_echo "$as_me: failed program was:" >&5
3837 sed 's/^/| /' conftest.$ac_ext >&5
3838
3839
3840 fi
3841
3842 rm -f core conftest.err conftest.$ac_objext
3843   test "x$ac_cv_prog_cc_c89" != "xno" && break
3844 done
3845 rm -f conftest.$ac_ext
3846 CC=$ac_save_CC
3847
3848 fi
3849 # AC_CACHE_VAL
3850 case "x$ac_cv_prog_cc_c89" in
3851   x)
3852     { $as_echo "$as_me:$LINENO: result: none needed" >&5
3853 $as_echo "none needed" >&6; } ;;
3854   xno)
3855     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3856 $as_echo "unsupported" >&6; } ;;
3857   *)
3858     CC="$CC $ac_cv_prog_cc_c89"
3859     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3860 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3861 esac
3862
3863
3864 ac_ext=c
3865 ac_cpp='$CPP $CPPFLAGS'
3866 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3867 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3868 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3869
3870
3871 # Check if it's Intel's compiler, which (usually) pretends to be gcc,
3872 # but has idiosyncrasies of its own.  We assume icc will define
3873 # __INTEL_COMPILER regardless of CFLAGS.
3874
3875 cat >conftest.$ac_ext <<_ACEOF
3876 /* confdefs.h.  */
3877 _ACEOF
3878 cat confdefs.h >>conftest.$ac_ext
3879 cat >>conftest.$ac_ext <<_ACEOF
3880 /* end confdefs.h.  */
3881
3882 int
3883 main ()
3884 {
3885 #ifndef __INTEL_COMPILER
3886 choke me
3887 #endif
3888   ;
3889   return 0;
3890 }
3891 _ACEOF
3892 rm -f conftest.$ac_objext
3893 if { (ac_try="$ac_compile"
3894 case "(($ac_try" in
3895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3896   *) ac_try_echo=$ac_try;;
3897 esac
3898 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3899 $as_echo "$ac_try_echo") >&5
3900   (eval "$ac_compile") 2>conftest.er1
3901   ac_status=$?
3902   grep -v '^ *+' conftest.er1 >conftest.err
3903   rm -f conftest.er1
3904   cat conftest.err >&5
3905   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3906   (exit $ac_status); } && {
3907          test -z "$ac_c_werror_flag" ||
3908          test ! -s conftest.err
3909        } && test -s conftest.$ac_objext; then
3910   ICC=yes
3911 else
3912   $as_echo "$as_me: failed program was:" >&5
3913 sed 's/^/| /' conftest.$ac_ext >&5
3914
3915         ICC=no
3916 fi
3917
3918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3919
3920 # Check if it's Sun Studio compiler. We assume that
3921 # __SUNPRO_C will be defined for Sun Studio compilers
3922 cat >conftest.$ac_ext <<_ACEOF
3923 /* confdefs.h.  */
3924 _ACEOF
3925 cat confdefs.h >>conftest.$ac_ext
3926 cat >>conftest.$ac_ext <<_ACEOF
3927 /* end confdefs.h.  */
3928
3929 int
3930 main ()
3931 {
3932 #ifndef __SUNPRO_C
3933 choke me
3934 #endif
3935   ;
3936   return 0;
3937 }
3938 _ACEOF
3939 rm -f conftest.$ac_objext
3940 if { (ac_try="$ac_compile"
3941 case "(($ac_try" in
3942   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3943   *) ac_try_echo=$ac_try;;
3944 esac
3945 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3946 $as_echo "$ac_try_echo") >&5
3947   (eval "$ac_compile") 2>conftest.er1
3948   ac_status=$?
3949   grep -v '^ *+' conftest.er1 >conftest.err
3950   rm -f conftest.er1
3951   cat conftest.err >&5
3952   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3953   (exit $ac_status); } && {
3954          test -z "$ac_c_werror_flag" ||
3955          test ! -s conftest.err
3956        } && test -s conftest.$ac_objext; then
3957   SUN_STUDIO_CC=yes
3958 else
3959   $as_echo "$as_me: failed program was:" >&5
3960 sed 's/^/| /' conftest.$ac_ext >&5
3961
3962         SUN_STUDIO_CC=no
3963 fi
3964
3965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3966
3967
3968
3969 unset CFLAGS
3970
3971 #
3972 # Read the template
3973 #
3974 . "$srcdir/src/template/$template" || exit
3975
3976 # CFLAGS are selected so:
3977 # If the user specifies something in the environment, that is used.
3978 # else:  If the template file set something, that is used.
3979 # else:  If coverage was enabled, don't set anything.
3980 # else:  If the compiler is GCC, then we use -O2.
3981 # else:  If the compiler is something else, then we use -O, unless debugging.
3982
3983 if test "$ac_env_CFLAGS_set" = set; then
3984   CFLAGS=$ac_env_CFLAGS_value
3985 elif test "${CFLAGS+set}" = set; then
3986   : # (keep what template set)
3987 elif test "$enable_coverage" = yes; then
3988   : # no optimization by default
3989 elif test "$GCC" = yes; then
3990   CFLAGS="-O2"
3991 else
3992   # if the user selected debug mode, don't use -O
3993   if test "$enable_debug" != yes; then
3994     CFLAGS="-O"
3995   fi
3996 fi
3997
3998 # Some versions of GCC support some additional useful warning flags.
3999 # Check whether they are supported, and add them to CFLAGS if so.
4000 # ICC pretends to be GCC but it's lying; it doesn't support these flags,
4001 # but has its own.  Also check other compiler-specific flags here.
4002
4003 if test "$GCC" = yes -a "$ICC" = no; then
4004   CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wpointer-arith"
4005   # These work in some but not all gcc versions
4006   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wdeclaration-after-statement" >&5
4007 $as_echo_n "checking whether $CC supports -Wdeclaration-after-statement... " >&6; }
4008 if test "${pgac_cv_prog_cc_cflags__Wdeclaration_after_statement+set}" = set; then
4009   $as_echo_n "(cached) " >&6
4010 else
4011   pgac_save_CFLAGS=$CFLAGS
4012 CFLAGS="$pgac_save_CFLAGS -Wdeclaration-after-statement"
4013 cat >conftest.$ac_ext <<_ACEOF
4014 /* confdefs.h.  */
4015 _ACEOF
4016 cat confdefs.h >>conftest.$ac_ext
4017 cat >>conftest.$ac_ext <<_ACEOF
4018 /* end confdefs.h.  */
4019
4020 int
4021 main ()
4022 {
4023
4024   ;
4025   return 0;
4026 }
4027 _ACEOF
4028 rm -f conftest.$ac_objext
4029 if { (ac_try="$ac_compile"
4030 case "(($ac_try" in
4031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4032   *) ac_try_echo=$ac_try;;
4033 esac
4034 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4035 $as_echo "$ac_try_echo") >&5
4036   (eval "$ac_compile") 2>conftest.er1
4037   ac_status=$?
4038   grep -v '^ *+' conftest.er1 >conftest.err
4039   rm -f conftest.er1
4040   cat conftest.err >&5
4041   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4042   (exit $ac_status); } && {
4043          test -z "$ac_c_werror_flag" ||
4044          test ! -s conftest.err
4045        } && test -s conftest.$ac_objext; then
4046   pgac_cv_prog_cc_cflags__Wdeclaration_after_statement=yes
4047 else
4048   $as_echo "$as_me: failed program was:" >&5
4049 sed 's/^/| /' conftest.$ac_ext >&5
4050
4051         pgac_cv_prog_cc_cflags__Wdeclaration_after_statement=no
4052 fi
4053
4054 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4055 CFLAGS="$pgac_save_CFLAGS"
4056 fi
4057 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__Wdeclaration_after_statement" >&5
4058 $as_echo "$pgac_cv_prog_cc_cflags__Wdeclaration_after_statement" >&6; }
4059 if test x"$pgac_cv_prog_cc_cflags__Wdeclaration_after_statement" = x"yes"; then
4060   CFLAGS="$CFLAGS -Wdeclaration-after-statement"
4061 fi
4062
4063   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wendif-labels" >&5
4064 $as_echo_n "checking whether $CC supports -Wendif-labels... " >&6; }
4065 if test "${pgac_cv_prog_cc_cflags__Wendif_labels+set}" = set; then
4066   $as_echo_n "(cached) " >&6
4067 else
4068   pgac_save_CFLAGS=$CFLAGS
4069 CFLAGS="$pgac_save_CFLAGS -Wendif-labels"
4070 cat >conftest.$ac_ext <<_ACEOF
4071 /* confdefs.h.  */
4072 _ACEOF
4073 cat confdefs.h >>conftest.$ac_ext
4074 cat >>conftest.$ac_ext <<_ACEOF
4075 /* end confdefs.h.  */
4076
4077 int
4078 main ()
4079 {
4080
4081   ;
4082   return 0;
4083 }
4084 _ACEOF
4085 rm -f conftest.$ac_objext
4086 if { (ac_try="$ac_compile"
4087 case "(($ac_try" in
4088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4089   *) ac_try_echo=$ac_try;;
4090 esac
4091 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4092 $as_echo "$ac_try_echo") >&5
4093   (eval "$ac_compile") 2>conftest.er1
4094   ac_status=$?
4095   grep -v '^ *+' conftest.er1 >conftest.err
4096   rm -f conftest.er1
4097   cat conftest.err >&5
4098   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4099   (exit $ac_status); } && {
4100          test -z "$ac_c_werror_flag" ||
4101          test ! -s conftest.err
4102        } && test -s conftest.$ac_objext; then
4103   pgac_cv_prog_cc_cflags__Wendif_labels=yes
4104 else
4105   $as_echo "$as_me: failed program was:" >&5
4106 sed 's/^/| /' conftest.$ac_ext >&5
4107
4108         pgac_cv_prog_cc_cflags__Wendif_labels=no
4109 fi
4110
4111 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4112 CFLAGS="$pgac_save_CFLAGS"
4113 fi
4114 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__Wendif_labels" >&5
4115 $as_echo "$pgac_cv_prog_cc_cflags__Wendif_labels" >&6; }
4116 if test x"$pgac_cv_prog_cc_cflags__Wendif_labels" = x"yes"; then
4117   CFLAGS="$CFLAGS -Wendif-labels"
4118 fi
4119
4120   # This was included in -Wall/-Wformat in older GCC versions
4121   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wformat-security" >&5
4122 $as_echo_n "checking whether $CC supports -Wformat-security... " >&6; }
4123 if test "${pgac_cv_prog_cc_cflags__Wformat_security+set}" = set; then
4124   $as_echo_n "(cached) " >&6
4125 else
4126   pgac_save_CFLAGS=$CFLAGS
4127 CFLAGS="$pgac_save_CFLAGS -Wformat-security"
4128 cat >conftest.$ac_ext <<_ACEOF
4129 /* confdefs.h.  */
4130 _ACEOF
4131 cat confdefs.h >>conftest.$ac_ext
4132 cat >>conftest.$ac_ext <<_ACEOF
4133 /* end confdefs.h.  */
4134
4135 int
4136 main ()
4137 {
4138
4139   ;
4140   return 0;
4141 }
4142 _ACEOF
4143 rm -f conftest.$ac_objext
4144 if { (ac_try="$ac_compile"
4145 case "(($ac_try" in
4146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4147   *) ac_try_echo=$ac_try;;
4148 esac
4149 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4150 $as_echo "$ac_try_echo") >&5
4151   (eval "$ac_compile") 2>conftest.er1
4152   ac_status=$?
4153   grep -v '^ *+' conftest.er1 >conftest.err
4154   rm -f conftest.er1
4155   cat conftest.err >&5
4156   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4157   (exit $ac_status); } && {
4158          test -z "$ac_c_werror_flag" ||
4159          test ! -s conftest.err
4160        } && test -s conftest.$ac_objext; then
4161   pgac_cv_prog_cc_cflags__Wformat_security=yes
4162 else
4163   $as_echo "$as_me: failed program was:" >&5
4164 sed 's/^/| /' conftest.$ac_ext >&5
4165
4166         pgac_cv_prog_cc_cflags__Wformat_security=no
4167 fi
4168
4169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4170 CFLAGS="$pgac_save_CFLAGS"
4171 fi
4172 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__Wformat_security" >&5
4173 $as_echo "$pgac_cv_prog_cc_cflags__Wformat_security" >&6; }
4174 if test x"$pgac_cv_prog_cc_cflags__Wformat_security" = x"yes"; then
4175   CFLAGS="$CFLAGS -Wformat-security"
4176 fi
4177
4178   # Disable strict-aliasing rules; needed for gcc 3.3+
4179   { $as_echo "$as_me:$LINENO: checking whether $CC supports -fno-strict-aliasing" >&5
4180 $as_echo_n "checking whether $CC supports -fno-strict-aliasing... " >&6; }
4181 if test "${pgac_cv_prog_cc_cflags__fno_strict_aliasing+set}" = set; then
4182   $as_echo_n "(cached) " >&6
4183 else
4184   pgac_save_CFLAGS=$CFLAGS
4185 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4186 cat >conftest.$ac_ext <<_ACEOF
4187 /* confdefs.h.  */
4188 _ACEOF
4189 cat confdefs.h >>conftest.$ac_ext
4190 cat >>conftest.$ac_ext <<_ACEOF
4191 /* end confdefs.h.  */
4192
4193 int
4194 main ()
4195 {
4196
4197   ;
4198   return 0;
4199 }
4200 _ACEOF
4201 rm -f conftest.$ac_objext
4202 if { (ac_try="$ac_compile"
4203 case "(($ac_try" in
4204   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4205   *) ac_try_echo=$ac_try;;
4206 esac
4207 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4208 $as_echo "$ac_try_echo") >&5
4209   (eval "$ac_compile") 2>conftest.er1
4210   ac_status=$?
4211   grep -v '^ *+' conftest.er1 >conftest.err
4212   rm -f conftest.er1
4213   cat conftest.err >&5
4214   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4215   (exit $ac_status); } && {
4216          test -z "$ac_c_werror_flag" ||
4217          test ! -s conftest.err
4218        } && test -s conftest.$ac_objext; then
4219   pgac_cv_prog_cc_cflags__fno_strict_aliasing=yes
4220 else
4221   $as_echo "$as_me: failed program was:" >&5
4222 sed 's/^/| /' conftest.$ac_ext >&5
4223
4224         pgac_cv_prog_cc_cflags__fno_strict_aliasing=no
4225 fi
4226
4227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4228 CFLAGS="$pgac_save_CFLAGS"
4229 fi
4230 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&5
4231 $as_echo "$pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&6; }
4232 if test x"$pgac_cv_prog_cc_cflags__fno_strict_aliasing" = x"yes"; then
4233   CFLAGS="$CFLAGS -fno-strict-aliasing"
4234 fi
4235
4236   # Disable optimizations that assume no overflow; needed for gcc 4.3+
4237   { $as_echo "$as_me:$LINENO: checking whether $CC supports -fwrapv" >&5
4238 $as_echo_n "checking whether $CC supports -fwrapv... " >&6; }
4239 if test "${pgac_cv_prog_cc_cflags__fwrapv+set}" = set; then
4240   $as_echo_n "(cached) " >&6
4241 else
4242   pgac_save_CFLAGS=$CFLAGS
4243 CFLAGS="$pgac_save_CFLAGS -fwrapv"
4244 cat >conftest.$ac_ext <<_ACEOF
4245 /* confdefs.h.  */
4246 _ACEOF
4247 cat confdefs.h >>conftest.$ac_ext
4248 cat >>conftest.$ac_ext <<_ACEOF
4249 /* end confdefs.h.  */
4250
4251 int
4252 main ()
4253 {
4254
4255   ;
4256   return 0;
4257 }
4258 _ACEOF
4259 rm -f conftest.$ac_objext
4260 if { (ac_try="$ac_compile"
4261 case "(($ac_try" in
4262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4263   *) ac_try_echo=$ac_try;;
4264 esac
4265 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4266 $as_echo "$ac_try_echo") >&5
4267   (eval "$ac_compile") 2>conftest.er1
4268   ac_status=$?
4269   grep -v '^ *+' conftest.er1 >conftest.err
4270   rm -f conftest.er1
4271   cat conftest.err >&5
4272   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4273   (exit $ac_status); } && {
4274          test -z "$ac_c_werror_flag" ||
4275          test ! -s conftest.err
4276        } && test -s conftest.$ac_objext; then
4277   pgac_cv_prog_cc_cflags__fwrapv=yes
4278 else
4279   $as_echo "$as_me: failed program was:" >&5
4280 sed 's/^/| /' conftest.$ac_ext >&5
4281
4282         pgac_cv_prog_cc_cflags__fwrapv=no
4283 fi
4284
4285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4286 CFLAGS="$pgac_save_CFLAGS"
4287 fi
4288 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__fwrapv" >&5
4289 $as_echo "$pgac_cv_prog_cc_cflags__fwrapv" >&6; }
4290 if test x"$pgac_cv_prog_cc_cflags__fwrapv" = x"yes"; then
4291   CFLAGS="$CFLAGS -fwrapv"
4292 fi
4293
4294 elif test "$ICC" = yes; then
4295   # Intel's compiler has a bug/misoptimization in checking for
4296   # division by NAN (NaN == 0), -mp1 fixes it, so add it to the CFLAGS.
4297   { $as_echo "$as_me:$LINENO: checking whether $CC supports -mp1" >&5
4298 $as_echo_n "checking whether $CC supports -mp1... " >&6; }
4299 if test "${pgac_cv_prog_cc_cflags__mp1+set}" = set; then
4300   $as_echo_n "(cached) " >&6
4301 else
4302   pgac_save_CFLAGS=$CFLAGS
4303 CFLAGS="$pgac_save_CFLAGS -mp1"
4304 cat >conftest.$ac_ext <<_ACEOF
4305 /* confdefs.h.  */
4306 _ACEOF
4307 cat confdefs.h >>conftest.$ac_ext
4308 cat >>conftest.$ac_ext <<_ACEOF
4309 /* end confdefs.h.  */
4310
4311 int
4312 main ()
4313 {
4314
4315   ;
4316   return 0;
4317 }
4318 _ACEOF
4319 rm -f conftest.$ac_objext
4320 if { (ac_try="$ac_compile"
4321 case "(($ac_try" in
4322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4323   *) ac_try_echo=$ac_try;;
4324 esac
4325 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4326 $as_echo "$ac_try_echo") >&5
4327   (eval "$ac_compile") 2>conftest.er1
4328   ac_status=$?
4329   grep -v '^ *+' conftest.er1 >conftest.err
4330   rm -f conftest.er1
4331   cat conftest.err >&5
4332   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4333   (exit $ac_status); } && {
4334          test -z "$ac_c_werror_flag" ||
4335          test ! -s conftest.err
4336        } && test -s conftest.$ac_objext; then
4337   pgac_cv_prog_cc_cflags__mp1=yes
4338 else
4339   $as_echo "$as_me: failed program was:" >&5
4340 sed 's/^/| /' conftest.$ac_ext >&5
4341
4342         pgac_cv_prog_cc_cflags__mp1=no
4343 fi
4344
4345 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4346 CFLAGS="$pgac_save_CFLAGS"
4347 fi
4348 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__mp1" >&5
4349 $as_echo "$pgac_cv_prog_cc_cflags__mp1" >&6; }
4350 if test x"$pgac_cv_prog_cc_cflags__mp1" = x"yes"; then
4351   CFLAGS="$CFLAGS -mp1"
4352 fi
4353
4354   # Make sure strict aliasing is off (though this is said to be the default)
4355   { $as_echo "$as_me:$LINENO: checking whether $CC supports -fno-strict-aliasing" >&5
4356 $as_echo_n "checking whether $CC supports -fno-strict-aliasing... " >&6; }
4357 if test "${pgac_cv_prog_cc_cflags__fno_strict_aliasing+set}" = set; then
4358   $as_echo_n "(cached) " >&6
4359 else
4360   pgac_save_CFLAGS=$CFLAGS
4361 CFLAGS="$pgac_save_CFLAGS -fno-strict-aliasing"
4362 cat >conftest.$ac_ext <<_ACEOF
4363 /* confdefs.h.  */
4364 _ACEOF
4365 cat confdefs.h >>conftest.$ac_ext
4366 cat >>conftest.$ac_ext <<_ACEOF
4367 /* end confdefs.h.  */
4368
4369 int
4370 main ()
4371 {
4372
4373   ;
4374   return 0;
4375 }
4376 _ACEOF
4377 rm -f conftest.$ac_objext
4378 if { (ac_try="$ac_compile"
4379 case "(($ac_try" in
4380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4381   *) ac_try_echo=$ac_try;;
4382 esac
4383 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4384 $as_echo "$ac_try_echo") >&5
4385   (eval "$ac_compile") 2>conftest.er1
4386   ac_status=$?
4387   grep -v '^ *+' conftest.er1 >conftest.err
4388   rm -f conftest.er1
4389   cat conftest.err >&5
4390   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4391   (exit $ac_status); } && {
4392          test -z "$ac_c_werror_flag" ||
4393          test ! -s conftest.err
4394        } && test -s conftest.$ac_objext; then
4395   pgac_cv_prog_cc_cflags__fno_strict_aliasing=yes
4396 else
4397   $as_echo "$as_me: failed program was:" >&5
4398 sed 's/^/| /' conftest.$ac_ext >&5
4399
4400         pgac_cv_prog_cc_cflags__fno_strict_aliasing=no
4401 fi
4402
4403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4404 CFLAGS="$pgac_save_CFLAGS"
4405 fi
4406 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&5
4407 $as_echo "$pgac_cv_prog_cc_cflags__fno_strict_aliasing" >&6; }
4408 if test x"$pgac_cv_prog_cc_cflags__fno_strict_aliasing" = x"yes"; then
4409   CFLAGS="$CFLAGS -fno-strict-aliasing"
4410 fi
4411
4412 elif test "$PORTNAME" = "aix"; then
4413   # AIX's xlc has to have strict aliasing turned off too
4414   { $as_echo "$as_me:$LINENO: checking whether $CC supports -qnoansialias" >&5
4415 $as_echo_n "checking whether $CC supports -qnoansialias... " >&6; }
4416 if test "${pgac_cv_prog_cc_cflags__qnoansialias+set}" = set; then
4417   $as_echo_n "(cached) " >&6
4418 else
4419   pgac_save_CFLAGS=$CFLAGS
4420 CFLAGS="$pgac_save_CFLAGS -qnoansialias"
4421 cat >conftest.$ac_ext <<_ACEOF
4422 /* confdefs.h.  */
4423 _ACEOF
4424 cat confdefs.h >>conftest.$ac_ext
4425 cat >>conftest.$ac_ext <<_ACEOF
4426 /* end confdefs.h.  */
4427
4428 int
4429 main ()
4430 {
4431
4432   ;
4433   return 0;
4434 }
4435 _ACEOF
4436 rm -f conftest.$ac_objext
4437 if { (ac_try="$ac_compile"
4438 case "(($ac_try" in
4439   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4440   *) ac_try_echo=$ac_try;;
4441 esac
4442 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4443 $as_echo "$ac_try_echo") >&5
4444   (eval "$ac_compile") 2>conftest.er1
4445   ac_status=$?
4446   grep -v '^ *+' conftest.er1 >conftest.err
4447   rm -f conftest.er1
4448   cat conftest.err >&5
4449   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4450   (exit $ac_status); } && {
4451          test -z "$ac_c_werror_flag" ||
4452          test ! -s conftest.err
4453        } && test -s conftest.$ac_objext; then
4454   pgac_cv_prog_cc_cflags__qnoansialias=yes
4455 else
4456   $as_echo "$as_me: failed program was:" >&5
4457 sed 's/^/| /' conftest.$ac_ext >&5
4458
4459         pgac_cv_prog_cc_cflags__qnoansialias=no
4460 fi
4461
4462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4463 CFLAGS="$pgac_save_CFLAGS"
4464 fi
4465 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_cflags__qnoansialias" >&5
4466 $as_echo "$pgac_cv_prog_cc_cflags__qnoansialias" >&6; }
4467 if test x"$pgac_cv_prog_cc_cflags__qnoansialias" = x"yes"; then
4468   CFLAGS="$CFLAGS -qnoansialias"
4469 fi
4470
4471 fi
4472
4473 # supply -g if --enable-debug
4474 if test "$enable_debug" = yes && test "$ac_cv_prog_cc_g" = yes; then
4475   CFLAGS="$CFLAGS -g"
4476 fi
4477
4478 # enable code coverage if --enable-coverage
4479 if test "$enable_coverage" = yes; then
4480   if test "$GCC" = yes; then
4481     CFLAGS="$CFLAGS -fprofile-arcs -ftest-coverage"
4482   else
4483     { { $as_echo "$as_me:$LINENO: error: --enable-coverage is supported only when using GCC" >&5
4484 $as_echo "$as_me: error: --enable-coverage is supported only when using GCC" >&2;}
4485    { (exit 1); exit 1; }; }
4486   fi
4487 fi
4488
4489 # enable profiling if --enable-profiling
4490 if test "$enable_profiling" = yes && test "$ac_cv_prog_cc_g" = yes; then
4491   if test "$GCC" = yes; then
4492
4493 cat >>confdefs.h <<\_ACEOF
4494 #define PROFILE_PID_DIR 1
4495 _ACEOF
4496
4497     CFLAGS="$CFLAGS -pg $PLATFORM_PROFILE_FLAGS"
4498   else
4499     { { $as_echo "$as_me:$LINENO: error: --enable-profiling is supported only when using GCC" >&5
4500 $as_echo "$as_me: error: --enable-profiling is supported only when using GCC" >&2;}
4501    { (exit 1); exit 1; }; }
4502   fi
4503 fi
4504
4505 # We already have this in Makefile.win32, but configure needs it too
4506 if test "$PORTNAME" = "win32"; then
4507   CPPFLAGS="$CPPFLAGS -I$srcdir/src/include/port/win32 -DEXEC_BACKEND"
4508 fi
4509
4510 # Check if the compiler still works with the template settings
4511 { $as_echo "$as_me:$LINENO: checking whether the C compiler still works" >&5
4512 $as_echo_n "checking whether the C compiler still works... " >&6; }
4513 cat >conftest.$ac_ext <<_ACEOF
4514 /* confdefs.h.  */
4515 _ACEOF
4516 cat confdefs.h >>conftest.$ac_ext
4517 cat >>conftest.$ac_ext <<_ACEOF
4518 /* end confdefs.h.  */
4519
4520 int
4521 main ()
4522 {
4523 return 0;
4524   ;
4525   return 0;
4526 }
4527 _ACEOF
4528 rm -f conftest.$ac_objext conftest$ac_exeext
4529 if { (ac_try="$ac_link"
4530 case "(($ac_try" in
4531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4532   *) ac_try_echo=$ac_try;;
4533 esac
4534 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4535 $as_echo "$ac_try_echo") >&5
4536   (eval "$ac_link") 2>conftest.er1
4537   ac_status=$?
4538   grep -v '^ *+' conftest.er1 >conftest.err
4539   rm -f conftest.er1
4540   cat conftest.err >&5
4541   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4542   (exit $ac_status); } && {
4543          test -z "$ac_c_werror_flag" ||
4544          test ! -s conftest.err
4545        } && test -s conftest$ac_exeext && {
4546          test "$cross_compiling" = yes ||
4547          $as_test_x conftest$ac_exeext
4548        }; then
4549   { $as_echo "$as_me:$LINENO: result: yes" >&5
4550 $as_echo "yes" >&6; }
4551 else
4552   $as_echo "$as_me: failed program was:" >&5
4553 sed 's/^/| /' conftest.$ac_ext >&5
4554
4555         { $as_echo "$as_me:$LINENO: result: no" >&5
4556 $as_echo "no" >&6; }
4557    { { $as_echo "$as_me:$LINENO: error: cannot proceed" >&5
4558 $as_echo "$as_me: error: cannot proceed" >&2;}
4559    { (exit 1); exit 1; }; }
4560 fi
4561
4562 rm -rf conftest.dSYM
4563 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4564       conftest$ac_exeext conftest.$ac_ext
4565
4566 # Defend against gcc -ffast-math
4567 if test "$GCC" = yes; then
4568 cat >conftest.$ac_ext <<_ACEOF
4569 /* confdefs.h.  */
4570 _ACEOF
4571 cat confdefs.h >>conftest.$ac_ext
4572 cat >>conftest.$ac_ext <<_ACEOF
4573 /* end confdefs.h.  */
4574
4575 int
4576 main ()
4577 {
4578 #ifdef __FAST_MATH__
4579 choke me
4580 #endif
4581   ;
4582   return 0;
4583 }
4584 _ACEOF
4585 rm -f conftest.$ac_objext
4586 if { (ac_try="$ac_compile"
4587 case "(($ac_try" in
4588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4589   *) ac_try_echo=$ac_try;;
4590 esac
4591 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4592 $as_echo "$ac_try_echo") >&5
4593   (eval "$ac_compile") 2>conftest.er1
4594   ac_status=$?
4595   grep -v '^ *+' conftest.er1 >conftest.err
4596   rm -f conftest.er1
4597   cat conftest.err >&5
4598   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4599   (exit $ac_status); } && {
4600          test -z "$ac_c_werror_flag" ||
4601          test ! -s conftest.err
4602        } && test -s conftest.$ac_objext; then
4603   :
4604 else
4605   $as_echo "$as_me: failed program was:" >&5
4606 sed 's/^/| /' conftest.$ac_ext >&5
4607
4608         { { $as_echo "$as_me:$LINENO: error: do not put -ffast-math in CFLAGS" >&5
4609 $as_echo "$as_me: error: do not put -ffast-math in CFLAGS" >&2;}
4610    { (exit 1); exit 1; }; }
4611 fi
4612
4613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4614 fi
4615
4616 ac_ext=c
4617 ac_cpp='$CPP $CPPFLAGS'
4618 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4619 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4620 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4621 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4622 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4623 # On Suns, sometimes $CPP names a directory.
4624 if test -n "$CPP" && test -d "$CPP"; then
4625   CPP=
4626 fi
4627 if test -z "$CPP"; then
4628   if test "${ac_cv_prog_CPP+set}" = set; then
4629   $as_echo_n "(cached) " >&6
4630 else
4631       # Double quotes because CPP needs to be expanded
4632     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4633     do
4634       ac_preproc_ok=false
4635 for ac_c_preproc_warn_flag in '' yes
4636 do
4637   # Use a header file that comes with gcc, so configuring glibc
4638   # with a fresh cross-compiler works.
4639   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4640   # <limits.h> exists even on freestanding compilers.
4641   # On the NeXT, cc -E runs the code through the compiler's parser,
4642   # not just through cpp. "Syntax error" is here to catch this case.
4643   cat >conftest.$ac_ext <<_ACEOF
4644 /* confdefs.h.  */
4645 _ACEOF
4646 cat confdefs.h >>conftest.$ac_ext
4647 cat >>conftest.$ac_ext <<_ACEOF
4648 /* end confdefs.h.  */
4649 #ifdef __STDC__
4650 # include <limits.h>
4651 #else
4652 # include <assert.h>
4653 #endif
4654                      Syntax error
4655 _ACEOF
4656 if { (ac_try="$ac_cpp conftest.$ac_ext"
4657 case "(($ac_try" in
4658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4659   *) ac_try_echo=$ac_try;;
4660 esac
4661 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4662 $as_echo "$ac_try_echo") >&5
4663   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4664   ac_status=$?
4665   grep -v '^ *+' conftest.er1 >conftest.err
4666   rm -f conftest.er1
4667   cat conftest.err >&5
4668   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4669   (exit $ac_status); } >/dev/null && {
4670          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4671          test ! -s conftest.err
4672        }; then
4673   :
4674 else
4675   $as_echo "$as_me: failed program was:" >&5
4676 sed 's/^/| /' conftest.$ac_ext >&5
4677
4678   # Broken: fails on valid input.
4679 continue
4680 fi
4681
4682 rm -f conftest.err conftest.$ac_ext
4683
4684   # OK, works on sane cases.  Now check whether nonexistent headers
4685   # can be detected and how.
4686   cat >conftest.$ac_ext <<_ACEOF
4687 /* confdefs.h.  */
4688 _ACEOF
4689 cat confdefs.h >>conftest.$ac_ext
4690 cat >>conftest.$ac_ext <<_ACEOF
4691 /* end confdefs.h.  */
4692 #include <ac_nonexistent.h>
4693 _ACEOF
4694 if { (ac_try="$ac_cpp conftest.$ac_ext"
4695 case "(($ac_try" in
4696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4697   *) ac_try_echo=$ac_try;;
4698 esac
4699 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4700 $as_echo "$ac_try_echo") >&5
4701   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4702   ac_status=$?
4703   grep -v '^ *+' conftest.er1 >conftest.err
4704   rm -f conftest.er1
4705   cat conftest.err >&5
4706   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4707   (exit $ac_status); } >/dev/null && {
4708          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4709          test ! -s conftest.err
4710        }; then
4711   # Broken: success on invalid input.
4712 continue
4713 else
4714   $as_echo "$as_me: failed program was:" >&5
4715 sed 's/^/| /' conftest.$ac_ext >&5
4716
4717   # Passes both tests.
4718 ac_preproc_ok=:
4719 break
4720 fi
4721
4722 rm -f conftest.err conftest.$ac_ext
4723
4724 done
4725 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4726 rm -f conftest.err conftest.$ac_ext
4727 if $ac_preproc_ok; then
4728   break
4729 fi
4730
4731     done
4732     ac_cv_prog_CPP=$CPP
4733
4734 fi
4735   CPP=$ac_cv_prog_CPP
4736 else
4737   ac_cv_prog_CPP=$CPP
4738 fi
4739 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
4740 $as_echo "$CPP" >&6; }
4741 ac_preproc_ok=false
4742 for ac_c_preproc_warn_flag in '' yes
4743 do
4744   # Use a header file that comes with gcc, so configuring glibc
4745   # with a fresh cross-compiler works.
4746   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4747   # <limits.h> exists even on freestanding compilers.
4748   # On the NeXT, cc -E runs the code through the compiler's parser,
4749   # not just through cpp. "Syntax error" is here to catch this case.
4750   cat >conftest.$ac_ext <<_ACEOF
4751 /* confdefs.h.  */
4752 _ACEOF
4753 cat confdefs.h >>conftest.$ac_ext
4754 cat >>conftest.$ac_ext <<_ACEOF
4755 /* end confdefs.h.  */
4756 #ifdef __STDC__
4757 # include <limits.h>
4758 #else
4759 # include <assert.h>
4760 #endif
4761                      Syntax error
4762 _ACEOF
4763 if { (ac_try="$ac_cpp conftest.$ac_ext"
4764 case "(($ac_try" in
4765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4766   *) ac_try_echo=$ac_try;;
4767 esac
4768 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4769 $as_echo "$ac_try_echo") >&5
4770   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4771   ac_status=$?
4772   grep -v '^ *+' conftest.er1 >conftest.err
4773   rm -f conftest.er1
4774   cat conftest.err >&5
4775   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4776   (exit $ac_status); } >/dev/null && {
4777          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4778          test ! -s conftest.err
4779        }; then
4780   :
4781 else
4782   $as_echo "$as_me: failed program was:" >&5
4783 sed 's/^/| /' conftest.$ac_ext >&5
4784
4785   # Broken: fails on valid input.
4786 continue
4787 fi
4788
4789 rm -f conftest.err conftest.$ac_ext
4790
4791   # OK, works on sane cases.  Now check whether nonexistent headers
4792   # can be detected and how.
4793   cat >conftest.$ac_ext <<_ACEOF
4794 /* confdefs.h.  */
4795 _ACEOF
4796 cat confdefs.h >>conftest.$ac_ext
4797 cat >>conftest.$ac_ext <<_ACEOF
4798 /* end confdefs.h.  */
4799 #include <ac_nonexistent.h>
4800 _ACEOF
4801 if { (ac_try="$ac_cpp conftest.$ac_ext"
4802 case "(($ac_try" in
4803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4804   *) ac_try_echo=$ac_try;;
4805 esac
4806 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4807 $as_echo "$ac_try_echo") >&5
4808   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4809   ac_status=$?
4810   grep -v '^ *+' conftest.er1 >conftest.err
4811   rm -f conftest.er1
4812   cat conftest.err >&5
4813   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4814   (exit $ac_status); } >/dev/null && {
4815          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4816          test ! -s conftest.err
4817        }; then
4818   # Broken: success on invalid input.
4819 continue
4820 else
4821   $as_echo "$as_me: failed program was:" >&5
4822 sed 's/^/| /' conftest.$ac_ext >&5
4823
4824   # Passes both tests.
4825 ac_preproc_ok=:
4826 break
4827 fi
4828
4829 rm -f conftest.err conftest.$ac_ext
4830
4831 done
4832 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4833 rm -f conftest.err conftest.$ac_ext
4834 if $ac_preproc_ok; then
4835   :
4836 else
4837   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4838 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4839 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4840 See \`config.log' for more details." >&5
4841 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4842 See \`config.log' for more details." >&2;}
4843    { (exit 1); exit 1; }; }; }
4844 fi
4845
4846 ac_ext=c
4847 ac_cpp='$CPP $CPPFLAGS'
4848 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4849 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4850 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4851
4852
4853
4854
4855 #
4856 # Set up TAS assembly code if needed; the template file has now had its
4857 # chance to request this.
4858 #
4859 ac_config_links="$ac_config_links src/backend/port/tas.s:src/backend/port/tas/${tas_file}"
4860
4861
4862 if test "$need_tas" = yes ; then
4863   TAS=tas.o
4864 else
4865   TAS=""
4866 fi
4867
4868
4869
4870 #
4871 # Automatic dependency tracking
4872 #
4873
4874
4875 # Check whether --enable-depend was given.
4876 if test "${enable_depend+set}" = set; then
4877   enableval=$enable_depend;
4878   case $enableval in
4879     yes)
4880       autodepend=yes
4881       ;;
4882     no)
4883       :
4884       ;;
4885     *)
4886       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-depend option" >&5
4887 $as_echo "$as_me: error: no argument expected for --enable-depend option" >&2;}
4888    { (exit 1); exit 1; }; }
4889       ;;
4890   esac
4891
4892 else
4893   enable_depend=no
4894
4895 fi
4896
4897
4898
4899
4900
4901 #
4902 # Enable assert checks
4903 #
4904
4905
4906 # Check whether --enable-cassert was given.
4907 if test "${enable_cassert+set}" = set; then
4908   enableval=$enable_cassert;
4909   case $enableval in
4910     yes)
4911
4912 cat >>confdefs.h <<\_ACEOF
4913 #define USE_ASSERT_CHECKING 1
4914 _ACEOF
4915
4916       ;;
4917     no)
4918       :
4919       ;;
4920     *)
4921       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-cassert option" >&5
4922 $as_echo "$as_me: error: no argument expected for --enable-cassert option" >&2;}
4923    { (exit 1); exit 1; }; }
4924       ;;
4925   esac
4926
4927 else
4928   enable_cassert=no
4929
4930 fi
4931
4932
4933
4934
4935 #
4936 # Include directories
4937 #
4938 ac_save_IFS=$IFS
4939 IFS="${IFS}${PATH_SEPARATOR}"
4940 # SRCH_INC comes from the template file
4941 for dir in $with_includes $SRCH_INC; do
4942   if test -d "$dir"; then
4943     INCLUDES="$INCLUDES -I$dir"
4944   else
4945     { $as_echo "$as_me:$LINENO: WARNING: *** Include directory $dir does not exist." >&5
4946 $as_echo "$as_me: WARNING: *** Include directory $dir does not exist." >&2;}
4947   fi
4948 done
4949 IFS=$ac_save_IFS
4950
4951
4952
4953 #
4954 # Library directories
4955 #
4956 ac_save_IFS=$IFS
4957 IFS="${IFS}${PATH_SEPARATOR}"
4958 # LIBRARY_DIRS comes from command line, SRCH_LIB from template file.
4959 for dir in $LIBRARY_DIRS $SRCH_LIB; do
4960   if test -d "$dir"; then
4961     LIBDIRS="$LIBDIRS -L$dir"
4962   else
4963     { $as_echo "$as_me:$LINENO: WARNING: *** Library directory $dir does not exist." >&5
4964 $as_echo "$as_me: WARNING: *** Library directory $dir does not exist." >&2;}
4965   fi
4966 done
4967 IFS=$ac_save_IFS
4968
4969 #
4970 # Enable thread-safe client libraries
4971 #
4972 { $as_echo "$as_me:$LINENO: checking allow thread-safe client libraries" >&5
4973 $as_echo_n "checking allow thread-safe client libraries... " >&6; }
4974
4975
4976 # Check whether --enable-thread-safety was given.
4977 if test "${enable_thread_safety+set}" = set; then
4978   enableval=$enable_thread_safety;
4979   case $enableval in
4980     yes)
4981       :
4982       ;;
4983     no)
4984       :
4985       ;;
4986     *)
4987       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-thread-safety option" >&5
4988 $as_echo "$as_me: error: no argument expected for --enable-thread-safety option" >&2;}
4989    { (exit 1); exit 1; }; }
4990       ;;
4991   esac
4992
4993 else
4994   enable_thread_safety=yes
4995
4996 fi
4997
4998
4999 if test "$enable_thread_safety" = yes; then
5000
5001 cat >>confdefs.h <<\_ACEOF
5002 #define ENABLE_THREAD_SAFETY 1
5003 _ACEOF
5004
5005 fi
5006 { $as_echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
5007 $as_echo "$enable_thread_safety" >&6; }
5008
5009
5010 #
5011 # Optionally build Tcl modules (PL/Tcl)
5012 #
5013 { $as_echo "$as_me:$LINENO: checking whether to build with Tcl" >&5
5014 $as_echo_n "checking whether to build with Tcl... " >&6; }
5015
5016
5017
5018 # Check whether --with-tcl was given.
5019 if test "${with_tcl+set}" = set; then
5020   withval=$with_tcl;
5021   case $withval in
5022     yes)
5023       :
5024       ;;
5025     no)
5026       :
5027       ;;
5028     *)
5029       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-tcl option" >&5
5030 $as_echo "$as_me: error: no argument expected for --with-tcl option" >&2;}
5031    { (exit 1); exit 1; }; }
5032       ;;
5033   esac
5034
5035 else
5036   with_tcl=no
5037
5038 fi
5039
5040
5041 { $as_echo "$as_me:$LINENO: result: $with_tcl" >&5
5042 $as_echo "$with_tcl" >&6; }
5043
5044
5045 # We see if the path to the Tcl/Tk configuration scripts is specified.
5046 # This will override the use of tclsh to find the paths to search.
5047
5048
5049
5050
5051 # Check whether --with-tclconfig was given.
5052 if test "${with_tclconfig+set}" = set; then
5053   withval=$with_tclconfig;
5054   case $withval in
5055     yes)
5056       { { $as_echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
5057 $as_echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
5058    { (exit 1); exit 1; }; }
5059       ;;
5060     no)
5061       { { $as_echo "$as_me:$LINENO: error: argument required for --with-tclconfig option" >&5
5062 $as_echo "$as_me: error: argument required for --with-tclconfig option" >&2;}
5063    { (exit 1); exit 1; }; }
5064       ;;
5065     *)
5066
5067       ;;
5068   esac
5069
5070 fi
5071
5072
5073
5074 #
5075 # Optionally build Perl modules (PL/Perl)
5076 #
5077 { $as_echo "$as_me:$LINENO: checking whether to build Perl modules" >&5
5078 $as_echo_n "checking whether to build Perl modules... " >&6; }
5079
5080
5081
5082 # Check whether --with-perl was given.
5083 if test "${with_perl+set}" = set; then
5084   withval=$with_perl;
5085   case $withval in
5086     yes)
5087       :
5088       ;;
5089     no)
5090       :
5091       ;;
5092     *)
5093       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-perl option" >&5
5094 $as_echo "$as_me: error: no argument expected for --with-perl option" >&2;}
5095    { (exit 1); exit 1; }; }
5096       ;;
5097   esac
5098
5099 else
5100   with_perl=no
5101
5102 fi
5103
5104
5105 { $as_echo "$as_me:$LINENO: result: $with_perl" >&5
5106 $as_echo "$with_perl" >&6; }
5107
5108
5109 #
5110 # Optionally build Python modules (PL/Python)
5111 #
5112 { $as_echo "$as_me:$LINENO: checking whether to build Python modules" >&5
5113 $as_echo_n "checking whether to build Python modules... " >&6; }
5114
5115
5116
5117 # Check whether --with-python was given.
5118 if test "${with_python+set}" = set; then
5119   withval=$with_python;
5120   case $withval in
5121     yes)
5122       :
5123       ;;
5124     no)
5125       :
5126       ;;
5127     *)
5128       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-python option" >&5
5129 $as_echo "$as_me: error: no argument expected for --with-python option" >&2;}
5130    { (exit 1); exit 1; }; }
5131       ;;
5132   esac
5133
5134 else
5135   with_python=no
5136
5137 fi
5138
5139
5140 { $as_echo "$as_me:$LINENO: result: $with_python" >&5
5141 $as_echo "$with_python" >&6; }
5142
5143
5144 #
5145 # GSSAPI
5146 #
5147 { $as_echo "$as_me:$LINENO: checking whether to build with GSSAPI support" >&5
5148 $as_echo_n "checking whether to build with GSSAPI support... " >&6; }
5149
5150
5151
5152 # Check whether --with-gssapi was given.
5153 if test "${with_gssapi+set}" = set; then
5154   withval=$with_gssapi;
5155   case $withval in
5156     yes)
5157
5158
5159 cat >>confdefs.h <<\_ACEOF
5160 #define ENABLE_GSS 1
5161 _ACEOF
5162
5163   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5164
5165       ;;
5166     no)
5167       :
5168       ;;
5169     *)
5170       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-gssapi option" >&5
5171 $as_echo "$as_me: error: no argument expected for --with-gssapi option" >&2;}
5172    { (exit 1); exit 1; }; }
5173       ;;
5174   esac
5175
5176 else
5177   with_gssapi=no
5178
5179 fi
5180
5181
5182 { $as_echo "$as_me:$LINENO: result: $with_gssapi" >&5
5183 $as_echo "$with_gssapi" >&6; }
5184
5185
5186 #
5187 # Kerberos 5
5188 #
5189 { $as_echo "$as_me:$LINENO: checking whether to build with Kerberos 5 support" >&5
5190 $as_echo_n "checking whether to build with Kerberos 5 support... " >&6; }
5191
5192
5193
5194 # Check whether --with-krb5 was given.
5195 if test "${with_krb5+set}" = set; then
5196   withval=$with_krb5;
5197   case $withval in
5198     yes)
5199
5200
5201 cat >>confdefs.h <<\_ACEOF
5202 #define KRB5 1
5203 _ACEOF
5204
5205   krb_srvtab="FILE:\$(sysconfdir)/krb5.keytab"
5206
5207       ;;
5208     no)
5209       :
5210       ;;
5211     *)
5212       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-krb5 option" >&5
5213 $as_echo "$as_me: error: no argument expected for --with-krb5 option" >&2;}
5214    { (exit 1); exit 1; }; }
5215       ;;
5216   esac
5217
5218 else
5219   with_krb5=no
5220
5221 fi
5222
5223
5224 { $as_echo "$as_me:$LINENO: result: $with_krb5" >&5
5225 $as_echo "$with_krb5" >&6; }
5226
5227
5228
5229
5230
5231
5232 #
5233 # Kerberos configuration parameters
5234 #
5235
5236
5237
5238 # Check whether --with-krb-srvnam was given.
5239 if test "${with_krb_srvnam+set}" = set; then
5240   withval=$with_krb_srvnam;
5241   case $withval in
5242     yes)
5243       { { $as_echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5244 $as_echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5245    { (exit 1); exit 1; }; }
5246       ;;
5247     no)
5248       { { $as_echo "$as_me:$LINENO: error: argument required for --with-krb-srvnam option" >&5
5249 $as_echo "$as_me: error: argument required for --with-krb-srvnam option" >&2;}
5250    { (exit 1); exit 1; }; }
5251       ;;
5252     *)
5253
5254       ;;
5255   esac
5256
5257 else
5258   with_krb_srvnam="postgres"
5259 fi
5260
5261
5262
5263 cat >>confdefs.h <<_ACEOF
5264 #define PG_KRB_SRVNAM "$with_krb_srvnam"
5265 _ACEOF
5266
5267
5268
5269 #
5270 # PAM
5271 #
5272 { $as_echo "$as_me:$LINENO: checking whether to build with PAM support" >&5
5273 $as_echo_n "checking whether to build with PAM support... " >&6; }
5274
5275
5276
5277 # Check whether --with-pam was given.
5278 if test "${with_pam+set}" = set; then
5279   withval=$with_pam;
5280   case $withval in
5281     yes)
5282
5283 cat >>confdefs.h <<\_ACEOF
5284 #define USE_PAM 1
5285 _ACEOF
5286
5287       ;;
5288     no)
5289       :
5290       ;;
5291     *)
5292       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-pam option" >&5
5293 $as_echo "$as_me: error: no argument expected for --with-pam option" >&2;}
5294    { (exit 1); exit 1; }; }
5295       ;;
5296   esac
5297
5298 else
5299   with_pam=no
5300
5301 fi
5302
5303
5304 { $as_echo "$as_me:$LINENO: result: $with_pam" >&5
5305 $as_echo "$with_pam" >&6; }
5306
5307
5308
5309 #
5310 # LDAP
5311 #
5312 { $as_echo "$as_me:$LINENO: checking whether to build with LDAP support" >&5
5313 $as_echo_n "checking whether to build with LDAP support... " >&6; }
5314
5315
5316
5317 # Check whether --with-ldap was given.
5318 if test "${with_ldap+set}" = set; then
5319   withval=$with_ldap;
5320   case $withval in
5321     yes)
5322
5323 cat >>confdefs.h <<\_ACEOF
5324 #define USE_LDAP 1
5325 _ACEOF
5326
5327       ;;
5328     no)
5329       :
5330       ;;
5331     *)
5332       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-ldap option" >&5
5333 $as_echo "$as_me: error: no argument expected for --with-ldap option" >&2;}
5334    { (exit 1); exit 1; }; }
5335       ;;
5336   esac
5337
5338 else
5339   with_ldap=no
5340
5341 fi
5342
5343
5344 { $as_echo "$as_me:$LINENO: result: $with_ldap" >&5
5345 $as_echo "$with_ldap" >&6; }
5346
5347
5348
5349 #
5350 # Bonjour
5351 #
5352 { $as_echo "$as_me:$LINENO: checking whether to build with Bonjour support" >&5
5353 $as_echo_n "checking whether to build with Bonjour support... " >&6; }
5354
5355
5356
5357 # Check whether --with-bonjour was given.
5358 if test "${with_bonjour+set}" = set; then
5359   withval=$with_bonjour;
5360   case $withval in
5361     yes)
5362
5363 cat >>confdefs.h <<\_ACEOF
5364 #define USE_BONJOUR 1
5365 _ACEOF
5366
5367       ;;
5368     no)
5369       :
5370       ;;
5371     *)
5372       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-bonjour option" >&5
5373 $as_echo "$as_me: error: no argument expected for --with-bonjour option" >&2;}
5374    { (exit 1); exit 1; }; }
5375       ;;
5376   esac
5377
5378 else
5379   with_bonjour=no
5380
5381 fi
5382
5383
5384 { $as_echo "$as_me:$LINENO: result: $with_bonjour" >&5
5385 $as_echo "$with_bonjour" >&6; }
5386
5387
5388
5389 #
5390 # OpenSSL
5391 #
5392 { $as_echo "$as_me:$LINENO: checking whether to build with OpenSSL support" >&5
5393 $as_echo_n "checking whether to build with OpenSSL support... " >&6; }
5394
5395
5396
5397 # Check whether --with-openssl was given.
5398 if test "${with_openssl+set}" = set; then
5399   withval=$with_openssl;
5400   case $withval in
5401     yes)
5402
5403 cat >>confdefs.h <<\_ACEOF
5404 #define USE_SSL 1
5405 _ACEOF
5406
5407       ;;
5408     no)
5409       :
5410       ;;
5411     *)
5412       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-openssl option" >&5
5413 $as_echo "$as_me: error: no argument expected for --with-openssl option" >&2;}
5414    { (exit 1); exit 1; }; }
5415       ;;
5416   esac
5417
5418 else
5419   with_openssl=no
5420
5421 fi
5422
5423
5424 { $as_echo "$as_me:$LINENO: result: $with_openssl" >&5
5425 $as_echo "$with_openssl" >&6; }
5426
5427
5428 #
5429 # SELinux
5430 #
5431 { $as_echo "$as_me:$LINENO: checking whether to build with SELinux support" >&5
5432 $as_echo_n "checking whether to build with SELinux support... " >&6; }
5433
5434
5435
5436 # Check whether --with-selinux was given.
5437 if test "${with_selinux+set}" = set; then
5438   withval=$with_selinux;
5439   case $withval in
5440     yes)
5441       :
5442       ;;
5443     no)
5444       :
5445       ;;
5446     *)
5447       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-selinux option" >&5
5448 $as_echo "$as_me: error: no argument expected for --with-selinux option" >&2;}
5449    { (exit 1); exit 1; }; }
5450       ;;
5451   esac
5452
5453 else
5454   with_selinux=no
5455
5456 fi
5457
5458
5459
5460 { $as_echo "$as_me:$LINENO: result: $with_selinux" >&5
5461 $as_echo "$with_selinux" >&6; }
5462
5463 #
5464 # Readline
5465 #
5466
5467
5468
5469 # Check whether --with-readline was given.
5470 if test "${with_readline+set}" = set; then
5471   withval=$with_readline;
5472   case $withval in
5473     yes)
5474       :
5475       ;;
5476     no)
5477       :
5478       ;;
5479     *)
5480       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-readline option" >&5
5481 $as_echo "$as_me: error: no argument expected for --with-readline option" >&2;}
5482    { (exit 1); exit 1; }; }
5483       ;;
5484   esac
5485
5486 else
5487   with_readline=yes
5488
5489 fi
5490
5491
5492 # readline on MinGW has problems with backslashes in psql and other bugs.
5493 # This is particularly a problem with non-US code pages.
5494 # Therefore disable its use until we understand the cause. 2004-07-20
5495 if test "$PORTNAME" = "win32"; then
5496   if test "$with_readline" = yes; then
5497     { $as_echo "$as_me:$LINENO: WARNING: *** Readline does not work on MinGW --- disabling" >&5
5498 $as_echo "$as_me: WARNING: *** Readline does not work on MinGW --- disabling" >&2;}
5499     with_readline=no
5500   fi
5501 fi
5502
5503
5504 #
5505 # Prefer libedit
5506 #
5507
5508
5509
5510 # Check whether --with-libedit-preferred was given.
5511 if test "${with_libedit_preferred+set}" = set; then
5512   withval=$with_libedit_preferred;
5513   case $withval in
5514     yes)
5515       :
5516       ;;
5517     no)
5518       :
5519       ;;
5520     *)
5521       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libedit-preferred option" >&5
5522 $as_echo "$as_me: error: no argument expected for --with-libedit-preferred option" >&2;}
5523    { (exit 1); exit 1; }; }
5524       ;;
5525   esac
5526
5527 else
5528   with_libedit_preferred=no
5529
5530 fi
5531
5532
5533
5534
5535 #
5536 # OSSP UUID library
5537 #
5538
5539
5540
5541 # Check whether --with-ossp-uuid was given.
5542 if test "${with_ossp_uuid+set}" = set; then
5543   withval=$with_ossp_uuid;
5544   case $withval in
5545     yes)
5546       :
5547       ;;
5548     no)
5549       :
5550       ;;
5551     *)
5552       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-ossp-uuid option" >&5
5553 $as_echo "$as_me: error: no argument expected for --with-ossp-uuid option" >&2;}
5554    { (exit 1); exit 1; }; }
5555       ;;
5556   esac
5557
5558 else
5559   with_ossp_uuid=no
5560
5561 fi
5562
5563
5564
5565
5566
5567 #
5568 # XML
5569 #
5570
5571
5572
5573 # Check whether --with-libxml was given.
5574 if test "${with_libxml+set}" = set; then
5575   withval=$with_libxml;
5576   case $withval in
5577     yes)
5578
5579 cat >>confdefs.h <<\_ACEOF
5580 #define USE_LIBXML 1
5581 _ACEOF
5582
5583       ;;
5584     no)
5585       :
5586       ;;
5587     *)
5588       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libxml option" >&5
5589 $as_echo "$as_me: error: no argument expected for --with-libxml option" >&2;}
5590    { (exit 1); exit 1; }; }
5591       ;;
5592   esac
5593
5594 else
5595   with_libxml=no
5596
5597 fi
5598
5599
5600
5601 if test "$with_libxml" = yes ; then
5602   for ac_prog in xml2-config
5603 do
5604   # Extract the first word of "$ac_prog", so it can be a program name with args.
5605 set dummy $ac_prog; ac_word=$2
5606 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5607 $as_echo_n "checking for $ac_word... " >&6; }
5608 if test "${ac_cv_prog_XML2_CONFIG+set}" = set; then
5609   $as_echo_n "(cached) " >&6
5610 else
5611   if test -n "$XML2_CONFIG"; then
5612   ac_cv_prog_XML2_CONFIG="$XML2_CONFIG" # Let the user override the test.
5613 else
5614 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5615 for as_dir in $PATH
5616 do
5617   IFS=$as_save_IFS
5618   test -z "$as_dir" && as_dir=.
5619   for ac_exec_ext in '' $ac_executable_extensions; do
5620   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5621     ac_cv_prog_XML2_CONFIG="$ac_prog"
5622     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5623     break 2
5624   fi
5625 done
5626 done
5627 IFS=$as_save_IFS
5628
5629 fi
5630 fi
5631 XML2_CONFIG=$ac_cv_prog_XML2_CONFIG
5632 if test -n "$XML2_CONFIG"; then
5633   { $as_echo "$as_me:$LINENO: result: $XML2_CONFIG" >&5
5634 $as_echo "$XML2_CONFIG" >&6; }
5635 else
5636   { $as_echo "$as_me:$LINENO: result: no" >&5
5637 $as_echo "no" >&6; }
5638 fi
5639
5640
5641   test -n "$XML2_CONFIG" && break
5642 done
5643
5644   if test -n "$XML2_CONFIG"; then
5645     for pgac_option in `$XML2_CONFIG --cflags`; do
5646       case $pgac_option in
5647         -I*|-D*) CPPFLAGS="$CPPFLAGS $pgac_option";;
5648       esac
5649     done
5650     for pgac_option in `$XML2_CONFIG --libs`; do
5651       case $pgac_option in
5652         -L*) LDFLAGS="$LDFLAGS $pgac_option";;
5653       esac
5654     done
5655   fi
5656 fi
5657
5658
5659
5660 #
5661 # XSLT
5662 #
5663
5664
5665
5666 # Check whether --with-libxslt was given.
5667 if test "${with_libxslt+set}" = set; then
5668   withval=$with_libxslt;
5669   case $withval in
5670     yes)
5671
5672 cat >>confdefs.h <<\_ACEOF
5673 #define USE_LIBXSLT 1
5674 _ACEOF
5675
5676       ;;
5677     no)
5678       :
5679       ;;
5680     *)
5681       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-libxslt option" >&5
5682 $as_echo "$as_me: error: no argument expected for --with-libxslt option" >&2;}
5683    { (exit 1); exit 1; }; }
5684       ;;
5685   esac
5686
5687 else
5688   with_libxslt=no
5689
5690 fi
5691
5692
5693
5694
5695
5696
5697 #
5698 # tzdata
5699 #
5700
5701
5702
5703 # Check whether --with-system-tzdata was given.
5704 if test "${with_system_tzdata+set}" = set; then
5705   withval=$with_system_tzdata;
5706   case $withval in
5707     yes)
5708       { { $as_echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5709 $as_echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5710    { (exit 1); exit 1; }; }
5711       ;;
5712     no)
5713       { { $as_echo "$as_me:$LINENO: error: argument required for --with-system-tzdata option" >&5
5714 $as_echo "$as_me: error: argument required for --with-system-tzdata option" >&2;}
5715    { (exit 1); exit 1; }; }
5716       ;;
5717     *)
5718
5719       ;;
5720   esac
5721
5722 fi
5723
5724
5725
5726
5727 #
5728 # Zlib
5729 #
5730
5731
5732
5733 # Check whether --with-zlib was given.
5734 if test "${with_zlib+set}" = set; then
5735   withval=$with_zlib;
5736   case $withval in
5737     yes)
5738       :
5739       ;;
5740     no)
5741       :
5742       ;;
5743     *)
5744       { { $as_echo "$as_me:$LINENO: error: no argument expected for --with-zlib option" >&5
5745 $as_echo "$as_me: error: no argument expected for --with-zlib option" >&2;}
5746    { (exit 1); exit 1; }; }
5747       ;;
5748   esac
5749
5750 else
5751   with_zlib=yes
5752
5753 fi
5754
5755
5756
5757
5758 #
5759 # Elf
5760 #
5761
5762 # Assume system is ELF if it predefines __ELF__ as 1,
5763 # otherwise believe host_os based default.
5764 case $host_os in
5765     freebsd1*|freebsd2*) elf=no;;
5766     freebsd3*|freebsd4*) elf=yes;;
5767 esac
5768
5769
5770 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
5771 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5772 if test "${ac_cv_path_GREP+set}" = set; then
5773   $as_echo_n "(cached) " >&6
5774 else
5775   if test -z "$GREP"; then
5776   ac_path_GREP_found=false
5777   # Loop through the user's path and test for each of PROGNAME-LIST
5778   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5779 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5780 do
5781   IFS=$as_save_IFS
5782   test -z "$as_dir" && as_dir=.
5783   for ac_prog in grep ggrep; do
5784     for ac_exec_ext in '' $ac_executable_extensions; do
5785       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5786       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5787 # Check for GNU ac_path_GREP and select it if it is found.
5788   # Check for GNU $ac_path_GREP
5789 case `"$ac_path_GREP" --version 2>&1` in
5790 *GNU*)
5791   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5792 *)
5793   ac_count=0
5794   $as_echo_n 0123456789 >"conftest.in"
5795   while :
5796   do
5797     cat "conftest.in" "conftest.in" >"conftest.tmp"
5798     mv "conftest.tmp" "conftest.in"
5799     cp "conftest.in" "conftest.nl"
5800     $as_echo 'GREP' >> "conftest.nl"
5801     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5802     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5803     ac_count=`expr $ac_count + 1`
5804     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5805       # Best one so far, save it but keep looking for a better one
5806       ac_cv_path_GREP="$ac_path_GREP"
5807       ac_path_GREP_max=$ac_count
5808     fi
5809     # 10*(2^10) chars as input seems more than enough
5810     test $ac_count -gt 10 && break
5811   done
5812   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5813 esac
5814
5815       $ac_path_GREP_found && break 3
5816     done
5817   done
5818 done
5819 IFS=$as_save_IFS
5820   if test -z "$ac_cv_path_GREP"; then
5821     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5822 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5823    { (exit 1); exit 1; }; }
5824   fi
5825 else
5826   ac_cv_path_GREP=$GREP
5827 fi
5828
5829 fi
5830 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
5831 $as_echo "$ac_cv_path_GREP" >&6; }
5832  GREP="$ac_cv_path_GREP"
5833
5834
5835 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
5836 $as_echo_n "checking for egrep... " >&6; }
5837 if test "${ac_cv_path_EGREP+set}" = set; then
5838   $as_echo_n "(cached) " >&6
5839 else
5840   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5841    then ac_cv_path_EGREP="$GREP -E"
5842    else
5843      if test -z "$EGREP"; then
5844   ac_path_EGREP_found=false
5845   # Loop through the user's path and test for each of PROGNAME-LIST
5846   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5847 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5848 do
5849   IFS=$as_save_IFS
5850   test -z "$as_dir" && as_dir=.
5851   for ac_prog in egrep; do
5852     for ac_exec_ext in '' $ac_executable_extensions; do
5853       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5854       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5855 # Check for GNU ac_path_EGREP and select it if it is found.
5856   # Check for GNU $ac_path_EGREP
5857 case `"$ac_path_EGREP" --version 2>&1` in
5858 *GNU*)
5859   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5860 *)
5861   ac_count=0
5862   $as_echo_n 0123456789 >"conftest.in"
5863   while :
5864   do
5865     cat "conftest.in" "conftest.in" >"conftest.tmp"
5866     mv "conftest.tmp" "conftest.in"
5867     cp "conftest.in" "conftest.nl"
5868     $as_echo 'EGREP' >> "conftest.nl"
5869     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5870     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5871     ac_count=`expr $ac_count + 1`
5872     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5873       # Best one so far, save it but keep looking for a better one
5874       ac_cv_path_EGREP="$ac_path_EGREP"
5875       ac_path_EGREP_max=$ac_count
5876     fi
5877     # 10*(2^10) chars as input seems more than enough
5878     test $ac_count -gt 10 && break
5879   done
5880   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5881 esac
5882
5883       $ac_path_EGREP_found && break 3
5884     done
5885   done
5886 done
5887 IFS=$as_save_IFS
5888   if test -z "$ac_cv_path_EGREP"; then
5889     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
5890 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
5891    { (exit 1); exit 1; }; }
5892   fi
5893 else
5894   ac_cv_path_EGREP=$EGREP
5895 fi
5896
5897    fi
5898 fi
5899 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
5900 $as_echo "$ac_cv_path_EGREP" >&6; }
5901  EGREP="$ac_cv_path_EGREP"
5902
5903
5904 cat >conftest.$ac_ext <<_ACEOF
5905 /* confdefs.h.  */
5906 _ACEOF
5907 cat confdefs.h >>conftest.$ac_ext
5908 cat >>conftest.$ac_ext <<_ACEOF
5909 /* end confdefs.h.  */
5910 #if __ELF__
5911   yes
5912 #endif
5913
5914 _ACEOF
5915 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5916   $EGREP "yes" >/dev/null 2>&1; then
5917   ELF_SYS=true
5918 else
5919   if test "X$elf" = "Xyes" ; then
5920   ELF_SYS=true
5921 else
5922   ELF_SYS=
5923 fi
5924 fi
5925 rm -f conftest*
5926
5927
5928
5929 #
5930 # Assignments
5931 #
5932
5933 CPPFLAGS="$CPPFLAGS $INCLUDES"
5934 LDFLAGS="$LDFLAGS $LIBDIRS"
5935
5936
5937
5938
5939
5940 # Check whether --with-gnu-ld was given.
5941 if test "${with_gnu_ld+set}" = set; then
5942   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5943 else
5944   with_gnu_ld=no
5945 fi
5946
5947 ac_prog=ld
5948 if test "$GCC" = yes; then
5949   # Check if gcc -print-prog-name=ld gives a path.
5950   { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5
5951 $as_echo_n "checking for ld used by GCC... " >&6; }
5952   case $host in
5953   *-*-mingw*)
5954     # gcc leaves a trailing carriage return which upsets mingw
5955     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5956   *)
5957     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5958   esac
5959   case "$ac_prog" in
5960     # Accept absolute paths.
5961     [\\/]* | [A-Za-z]:[\\/]*)
5962       re_direlt='/[^/][^/]*/\.\./'
5963       # Canonicalize the path of ld
5964       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
5965       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
5966         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
5967       done
5968       test -z "$LD" && LD="$ac_prog"
5969       ;;
5970   "")
5971     # If it fails, then pretend we aren't using GCC.
5972     ac_prog=ld
5973     ;;
5974   *)
5975     # If it is relative, then search for the first ld in PATH.
5976     with_gnu_ld=unknown
5977     ;;
5978   esac
5979 elif test "$with_gnu_ld" = yes; then
5980   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
5981 $as_echo_n "checking for GNU ld... " >&6; }
5982 else
5983   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5984 $as_echo_n "checking for non-GNU ld... " >&6; }
5985 fi
5986 if test "${ac_cv_path_LD+set}" = set; then
5987   $as_echo_n "(cached) " >&6
5988 else
5989   if test -z "$LD"; then
5990   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
5991   for ac_dir in $PATH; do
5992     test -z "$ac_dir" && ac_dir=.
5993     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5994       ac_cv_path_LD="$ac_dir/$ac_prog"
5995       # Check to see if the program is GNU ld.  I'd rather use --version,
5996       # but apparently some GNU ld's only accept -v.
5997       # Break only if it was the GNU/non-GNU ld that we prefer.
5998       if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
5999         test "$with_gnu_ld" != no && break
6000       else
6001         test "$with_gnu_ld" != yes && break
6002       fi
6003     fi
6004   done
6005   IFS="$ac_save_ifs"
6006 else
6007   ac_cv_path_LD="$LD" # Let the user override the test with a path.
6008 fi
6009 fi
6010
6011 LD="$ac_cv_path_LD"
6012 if test -n "$LD"; then
6013   { $as_echo "$as_me:$LINENO: result: $LD" >&5
6014 $as_echo "$LD" >&6; }
6015 else
6016   { $as_echo "$as_me:$LINENO: result: no" >&5
6017 $as_echo "no" >&6; }
6018 fi
6019 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
6020 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
6021    { (exit 1); exit 1; }; }
6022 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
6023 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6024 if test "${ac_cv_prog_gnu_ld+set}" = set; then
6025   $as_echo_n "(cached) " >&6
6026 else
6027   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
6028 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
6029   ac_cv_prog_gnu_ld=yes
6030 else
6031   ac_cv_prog_gnu_ld=no
6032 fi
6033 fi
6034 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_gnu_ld" >&5
6035 $as_echo "$ac_cv_prog_gnu_ld" >&6; }
6036 with_gnu_ld=$ac_cv_prog_gnu_ld
6037
6038
6039
6040
6041 case $host_os in sysv5*)
6042   { $as_echo "$as_me:$LINENO: checking whether ld -R works" >&5
6043 $as_echo_n "checking whether ld -R works... " >&6; }
6044 if test "${pgac_cv_prog_ld_R+set}" = set; then
6045   $as_echo_n "(cached) " >&6
6046 else
6047
6048     pgac_save_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -Wl,-R/usr/lib"
6049     cat >conftest.$ac_ext <<_ACEOF
6050 /* confdefs.h.  */
6051 _ACEOF
6052 cat confdefs.h >>conftest.$ac_ext
6053 cat >>conftest.$ac_ext <<_ACEOF
6054 /* end confdefs.h.  */
6055
6056 int
6057 main ()
6058 {
6059
6060   ;
6061   return 0;
6062 }
6063 _ACEOF
6064 rm -f conftest.$ac_objext conftest$ac_exeext
6065 if { (ac_try="$ac_link"
6066 case "(($ac_try" in
6067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6068   *) ac_try_echo=$ac_try;;
6069 esac
6070 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6071 $as_echo "$ac_try_echo") >&5
6072   (eval "$ac_link") 2>conftest.er1
6073   ac_status=$?
6074   grep -v '^ *+' conftest.er1 >conftest.err
6075   rm -f conftest.er1
6076   cat conftest.err >&5
6077   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6078   (exit $ac_status); } && {
6079          test -z "$ac_c_werror_flag" ||
6080          test ! -s conftest.err
6081        } && test -s conftest$ac_exeext && {
6082          test "$cross_compiling" = yes ||
6083          $as_test_x conftest$ac_exeext
6084        }; then
6085   pgac_cv_prog_ld_R=yes
6086 else
6087   $as_echo "$as_me: failed program was:" >&5
6088 sed 's/^/| /' conftest.$ac_ext >&5
6089
6090         pgac_cv_prog_ld_R=no
6091 fi
6092
6093 rm -rf conftest.dSYM
6094 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6095       conftest$ac_exeext conftest.$ac_ext
6096     LDFLAGS=$pgac_save_LDFLAGS
6097
6098 fi
6099 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_ld_R" >&5
6100 $as_echo "$pgac_cv_prog_ld_R" >&6; }
6101   ld_R_works=$pgac_cv_prog_ld_R
6102
6103 esac
6104 if test -n "$ac_tool_prefix"; then
6105   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6106 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6107 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6108 $as_echo_n "checking for $ac_word... " >&6; }
6109 if test "${ac_cv_prog_RANLIB+set}" = set; then
6110   $as_echo_n "(cached) " >&6
6111 else
6112   if test -n "$RANLIB"; then
6113   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6114 else
6115 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6116 for as_dir in $PATH
6117 do
6118   IFS=$as_save_IFS
6119   test -z "$as_dir" && as_dir=.
6120   for ac_exec_ext in '' $ac_executable_extensions; do
6121   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6122     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6123     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6124     break 2
6125   fi
6126 done
6127 done
6128 IFS=$as_save_IFS
6129
6130 fi
6131 fi
6132 RANLIB=$ac_cv_prog_RANLIB
6133 if test -n "$RANLIB"; then
6134   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
6135 $as_echo "$RANLIB" >&6; }
6136 else
6137   { $as_echo "$as_me:$LINENO: result: no" >&5
6138 $as_echo "no" >&6; }
6139 fi
6140
6141
6142 fi
6143 if test -z "$ac_cv_prog_RANLIB"; then
6144   ac_ct_RANLIB=$RANLIB
6145   # Extract the first word of "ranlib", so it can be a program name with args.
6146 set dummy ranlib; ac_word=$2
6147 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6148 $as_echo_n "checking for $ac_word... " >&6; }
6149 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6150   $as_echo_n "(cached) " >&6
6151 else
6152   if test -n "$ac_ct_RANLIB"; then
6153   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6154 else
6155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6156 for as_dir in $PATH
6157 do
6158   IFS=$as_save_IFS
6159   test -z "$as_dir" && as_dir=.
6160   for ac_exec_ext in '' $ac_executable_extensions; do
6161   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6162     ac_cv_prog_ac_ct_RANLIB="ranlib"
6163     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6164     break 2
6165   fi
6166 done
6167 done
6168 IFS=$as_save_IFS
6169
6170 fi
6171 fi
6172 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6173 if test -n "$ac_ct_RANLIB"; then
6174   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6175 $as_echo "$ac_ct_RANLIB" >&6; }
6176 else
6177   { $as_echo "$as_me:$LINENO: result: no" >&5
6178 $as_echo "no" >&6; }
6179 fi
6180
6181   if test "x$ac_ct_RANLIB" = x; then
6182     RANLIB=":"
6183   else
6184     case $cross_compiling:$ac_tool_warned in
6185 yes:)
6186 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6187 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6188 ac_tool_warned=yes ;;
6189 esac
6190     RANLIB=$ac_ct_RANLIB
6191   fi
6192 else
6193   RANLIB="$ac_cv_prog_RANLIB"
6194 fi
6195
6196
6197   if test -n "$ac_tool_prefix"; then
6198   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6199 set dummy ${ac_tool_prefix}strip; ac_word=$2
6200 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6201 $as_echo_n "checking for $ac_word... " >&6; }
6202 if test "${ac_cv_prog_STRIP+set}" = set; then
6203   $as_echo_n "(cached) " >&6
6204 else
6205   if test -n "$STRIP"; then
6206   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6207 else
6208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6209 for as_dir in $PATH
6210 do
6211   IFS=$as_save_IFS
6212   test -z "$as_dir" && as_dir=.
6213   for ac_exec_ext in '' $ac_executable_extensions; do
6214   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6215     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6216     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6217     break 2
6218   fi
6219 done
6220 done
6221 IFS=$as_save_IFS
6222
6223 fi
6224 fi
6225 STRIP=$ac_cv_prog_STRIP
6226 if test -n "$STRIP"; then
6227   { $as_echo "$as_me:$LINENO: result: $STRIP" >&5
6228 $as_echo "$STRIP" >&6; }
6229 else
6230   { $as_echo "$as_me:$LINENO: result: no" >&5
6231 $as_echo "no" >&6; }
6232 fi
6233
6234
6235 fi
6236 if test -z "$ac_cv_prog_STRIP"; then
6237   ac_ct_STRIP=$STRIP
6238   # Extract the first word of "strip", so it can be a program name with args.
6239 set dummy strip; ac_word=$2
6240 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6241 $as_echo_n "checking for $ac_word... " >&6; }
6242 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6243   $as_echo_n "(cached) " >&6
6244 else
6245   if test -n "$ac_ct_STRIP"; then
6246   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6247 else
6248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6249 for as_dir in $PATH
6250 do
6251   IFS=$as_save_IFS
6252   test -z "$as_dir" && as_dir=.
6253   for ac_exec_ext in '' $ac_executable_extensions; do
6254   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6255     ac_cv_prog_ac_ct_STRIP="strip"
6256     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6257     break 2
6258   fi
6259 done
6260 done
6261 IFS=$as_save_IFS
6262
6263 fi
6264 fi
6265 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6266 if test -n "$ac_ct_STRIP"; then
6267   { $as_echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6268 $as_echo "$ac_ct_STRIP" >&6; }
6269 else
6270   { $as_echo "$as_me:$LINENO: result: no" >&5
6271 $as_echo "no" >&6; }
6272 fi
6273
6274   if test "x$ac_ct_STRIP" = x; then
6275     STRIP=":"
6276   else
6277     case $cross_compiling:$ac_tool_warned in
6278 yes:)
6279 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6280 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6281 ac_tool_warned=yes ;;
6282 esac
6283     STRIP=$ac_ct_STRIP
6284   fi
6285 else
6286   STRIP="$ac_cv_prog_STRIP"
6287 fi
6288
6289
6290   { $as_echo "$as_me:$LINENO: checking whether it is possible to strip libraries" >&5
6291 $as_echo_n "checking whether it is possible to strip libraries... " >&6; }
6292   if test x"$STRIP" != x"" && "$STRIP" -V 2>&1 | grep "GNU strip" >/dev/null; then
6293     STRIP_STATIC_LIB="$STRIP -x"
6294     STRIP_SHARED_LIB="$STRIP --strip-unneeded"
6295     { $as_echo "$as_me:$LINENO: result: yes" >&5
6296 $as_echo "yes" >&6; }
6297   else
6298     STRIP_STATIC_LIB=:
6299     STRIP_SHARED_LIB=:
6300     { $as_echo "$as_me:$LINENO: result: no" >&5
6301 $as_echo "no" >&6; }
6302   fi
6303
6304
6305
6306 if test -n "$ac_tool_prefix"; then
6307   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6308 set dummy ${ac_tool_prefix}ar; ac_word=$2
6309 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6310 $as_echo_n "checking for $ac_word... " >&6; }
6311 if test "${ac_cv_prog_AR+set}" = set; then
6312   $as_echo_n "(cached) " >&6
6313 else
6314   if test -n "$AR"; then
6315   ac_cv_prog_AR="$AR" # Let the user override the test.
6316 else
6317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6318 for as_dir in $PATH
6319 do
6320   IFS=$as_save_IFS
6321   test -z "$as_dir" && as_dir=.
6322   for ac_exec_ext in '' $ac_executable_extensions; do
6323   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6324     ac_cv_prog_AR="${ac_tool_prefix}ar"
6325     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6326     break 2
6327   fi
6328 done
6329 done
6330 IFS=$as_save_IFS
6331
6332 fi
6333 fi
6334 AR=$ac_cv_prog_AR
6335 if test -n "$AR"; then
6336   { $as_echo "$as_me:$LINENO: result: $AR" >&5
6337 $as_echo "$AR" >&6; }
6338 else
6339   { $as_echo "$as_me:$LINENO: result: no" >&5
6340 $as_echo "no" >&6; }
6341 fi
6342
6343
6344 fi
6345 if test -z "$ac_cv_prog_AR"; then
6346   ac_ct_AR=$AR
6347   # Extract the first word of "ar", so it can be a program name with args.
6348 set dummy ar; ac_word=$2
6349 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6350 $as_echo_n "checking for $ac_word... " >&6; }
6351 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6352   $as_echo_n "(cached) " >&6
6353 else
6354   if test -n "$ac_ct_AR"; then
6355   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6356 else
6357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6358 for as_dir in $PATH
6359 do
6360   IFS=$as_save_IFS
6361   test -z "$as_dir" && as_dir=.
6362   for ac_exec_ext in '' $ac_executable_extensions; do
6363   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6364     ac_cv_prog_ac_ct_AR="ar"
6365     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6366     break 2
6367   fi
6368 done
6369 done
6370 IFS=$as_save_IFS
6371
6372 fi
6373 fi
6374 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6375 if test -n "$ac_ct_AR"; then
6376   { $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6377 $as_echo "$ac_ct_AR" >&6; }
6378 else
6379   { $as_echo "$as_me:$LINENO: result: no" >&5
6380 $as_echo "no" >&6; }
6381 fi
6382
6383   if test "x$ac_ct_AR" = x; then
6384     AR="ar"
6385   else
6386     case $cross_compiling:$ac_tool_warned in
6387 yes:)
6388 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6389 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6390 ac_tool_warned=yes ;;
6391 esac
6392     AR=$ac_ct_AR
6393   fi
6394 else
6395   AR="$ac_cv_prog_AR"
6396 fi
6397
6398 if test "$PORTNAME" = "win32"; then
6399   if test -n "$ac_tool_prefix"; then
6400   # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
6401 set dummy ${ac_tool_prefix}dlltool; ac_word=$2
6402 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6403 $as_echo_n "checking for $ac_word... " >&6; }
6404 if test "${ac_cv_prog_DLLTOOL+set}" = set; then
6405   $as_echo_n "(cached) " >&6
6406 else
6407   if test -n "$DLLTOOL"; then
6408   ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
6409 else
6410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6411 for as_dir in $PATH
6412 do
6413   IFS=$as_save_IFS
6414   test -z "$as_dir" && as_dir=.
6415   for ac_exec_ext in '' $ac_executable_extensions; do
6416   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6417     ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
6418     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6419     break 2
6420   fi
6421 done
6422 done
6423 IFS=$as_save_IFS
6424
6425 fi
6426 fi
6427 DLLTOOL=$ac_cv_prog_DLLTOOL
6428 if test -n "$DLLTOOL"; then
6429   { $as_echo "$as_me:$LINENO: result: $DLLTOOL" >&5
6430 $as_echo "$DLLTOOL" >&6; }
6431 else
6432   { $as_echo "$as_me:$LINENO: result: no" >&5
6433 $as_echo "no" >&6; }
6434 fi
6435
6436
6437 fi
6438 if test -z "$ac_cv_prog_DLLTOOL"; then
6439   ac_ct_DLLTOOL=$DLLTOOL
6440   # Extract the first word of "dlltool", so it can be a program name with args.
6441 set dummy dlltool; ac_word=$2
6442 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6443 $as_echo_n "checking for $ac_word... " >&6; }
6444 if test "${ac_cv_prog_ac_ct_DLLTOOL+set}" = set; then
6445   $as_echo_n "(cached) " >&6
6446 else
6447   if test -n "$ac_ct_DLLTOOL"; then
6448   ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
6449 else
6450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6451 for as_dir in $PATH
6452 do
6453   IFS=$as_save_IFS
6454   test -z "$as_dir" && as_dir=.
6455   for ac_exec_ext in '' $ac_executable_extensions; do
6456   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6457     ac_cv_prog_ac_ct_DLLTOOL="dlltool"
6458     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6459     break 2
6460   fi
6461 done
6462 done
6463 IFS=$as_save_IFS
6464
6465 fi
6466 fi
6467 ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
6468 if test -n "$ac_ct_DLLTOOL"; then
6469   { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLTOOL" >&5
6470 $as_echo "$ac_ct_DLLTOOL" >&6; }
6471 else
6472   { $as_echo "$as_me:$LINENO: result: no" >&5
6473 $as_echo "no" >&6; }
6474 fi
6475
6476   if test "x$ac_ct_DLLTOOL" = x; then
6477     DLLTOOL="dlltool"
6478   else
6479     case $cross_compiling:$ac_tool_warned in
6480 yes:)
6481 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6482 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6483 ac_tool_warned=yes ;;
6484 esac
6485     DLLTOOL=$ac_ct_DLLTOOL
6486   fi
6487 else
6488   DLLTOOL="$ac_cv_prog_DLLTOOL"
6489 fi
6490
6491   if test -n "$ac_tool_prefix"; then
6492   # Extract the first word of "${ac_tool_prefix}dllwrap", so it can be a program name with args.
6493 set dummy ${ac_tool_prefix}dllwrap; ac_word=$2
6494 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6495 $as_echo_n "checking for $ac_word... " >&6; }
6496 if test "${ac_cv_prog_DLLWRAP+set}" = set; then
6497   $as_echo_n "(cached) " >&6
6498 else
6499   if test -n "$DLLWRAP"; then
6500   ac_cv_prog_DLLWRAP="$DLLWRAP" # Let the user override the test.
6501 else
6502 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6503 for as_dir in $PATH
6504 do
6505   IFS=$as_save_IFS
6506   test -z "$as_dir" && as_dir=.
6507   for ac_exec_ext in '' $ac_executable_extensions; do
6508   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6509     ac_cv_prog_DLLWRAP="${ac_tool_prefix}dllwrap"
6510     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6511     break 2
6512   fi
6513 done
6514 done
6515 IFS=$as_save_IFS
6516
6517 fi
6518 fi
6519 DLLWRAP=$ac_cv_prog_DLLWRAP
6520 if test -n "$DLLWRAP"; then
6521   { $as_echo "$as_me:$LINENO: result: $DLLWRAP" >&5
6522 $as_echo "$DLLWRAP" >&6; }
6523 else
6524   { $as_echo "$as_me:$LINENO: result: no" >&5
6525 $as_echo "no" >&6; }
6526 fi
6527
6528
6529 fi
6530 if test -z "$ac_cv_prog_DLLWRAP"; then
6531   ac_ct_DLLWRAP=$DLLWRAP
6532   # Extract the first word of "dllwrap", so it can be a program name with args.
6533 set dummy dllwrap; ac_word=$2
6534 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6535 $as_echo_n "checking for $ac_word... " >&6; }
6536 if test "${ac_cv_prog_ac_ct_DLLWRAP+set}" = set; then
6537   $as_echo_n "(cached) " >&6
6538 else
6539   if test -n "$ac_ct_DLLWRAP"; then
6540   ac_cv_prog_ac_ct_DLLWRAP="$ac_ct_DLLWRAP" # Let the user override the test.
6541 else
6542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6543 for as_dir in $PATH
6544 do
6545   IFS=$as_save_IFS
6546   test -z "$as_dir" && as_dir=.
6547   for ac_exec_ext in '' $ac_executable_extensions; do
6548   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6549     ac_cv_prog_ac_ct_DLLWRAP="dllwrap"
6550     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6551     break 2
6552   fi
6553 done
6554 done
6555 IFS=$as_save_IFS
6556
6557 fi
6558 fi
6559 ac_ct_DLLWRAP=$ac_cv_prog_ac_ct_DLLWRAP
6560 if test -n "$ac_ct_DLLWRAP"; then
6561   { $as_echo "$as_me:$LINENO: result: $ac_ct_DLLWRAP" >&5
6562 $as_echo "$ac_ct_DLLWRAP" >&6; }
6563 else
6564   { $as_echo "$as_me:$LINENO: result: no" >&5
6565 $as_echo "no" >&6; }
6566 fi
6567
6568   if test "x$ac_ct_DLLWRAP" = x; then
6569     DLLWRAP="dllwrap"
6570   else
6571     case $cross_compiling:$ac_tool_warned in
6572 yes:)
6573 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6574 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6575 ac_tool_warned=yes ;;
6576 esac
6577     DLLWRAP=$ac_ct_DLLWRAP
6578   fi
6579 else
6580   DLLWRAP="$ac_cv_prog_DLLWRAP"
6581 fi
6582
6583   if test -n "$ac_tool_prefix"; then
6584   # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
6585 set dummy ${ac_tool_prefix}windres; ac_word=$2
6586 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6587 $as_echo_n "checking for $ac_word... " >&6; }
6588 if test "${ac_cv_prog_WINDRES+set}" = set; then
6589   $as_echo_n "(cached) " >&6
6590 else
6591   if test -n "$WINDRES"; then
6592   ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
6593 else
6594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6595 for as_dir in $PATH
6596 do
6597   IFS=$as_save_IFS
6598   test -z "$as_dir" && as_dir=.
6599   for ac_exec_ext in '' $ac_executable_extensions; do
6600   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6601     ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
6602     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6603     break 2
6604   fi
6605 done
6606 done
6607 IFS=$as_save_IFS
6608
6609 fi
6610 fi
6611 WINDRES=$ac_cv_prog_WINDRES
6612 if test -n "$WINDRES"; then
6613   { $as_echo "$as_me:$LINENO: result: $WINDRES" >&5
6614 $as_echo "$WINDRES" >&6; }
6615 else
6616   { $as_echo "$as_me:$LINENO: result: no" >&5
6617 $as_echo "no" >&6; }
6618 fi
6619
6620
6621 fi
6622 if test -z "$ac_cv_prog_WINDRES"; then
6623   ac_ct_WINDRES=$WINDRES
6624   # Extract the first word of "windres", so it can be a program name with args.
6625 set dummy windres; ac_word=$2
6626 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6627 $as_echo_n "checking for $ac_word... " >&6; }
6628 if test "${ac_cv_prog_ac_ct_WINDRES+set}" = set; then
6629   $as_echo_n "(cached) " >&6
6630 else
6631   if test -n "$ac_ct_WINDRES"; then
6632   ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
6633 else
6634 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6635 for as_dir in $PATH
6636 do
6637   IFS=$as_save_IFS
6638   test -z "$as_dir" && as_dir=.
6639   for ac_exec_ext in '' $ac_executable_extensions; do
6640   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6641     ac_cv_prog_ac_ct_WINDRES="windres"
6642     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6643     break 2
6644   fi
6645 done
6646 done
6647 IFS=$as_save_IFS
6648
6649 fi
6650 fi
6651 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
6652 if test -n "$ac_ct_WINDRES"; then
6653   { $as_echo "$as_me:$LINENO: result: $ac_ct_WINDRES" >&5
6654 $as_echo "$ac_ct_WINDRES" >&6; }
6655 else
6656   { $as_echo "$as_me:$LINENO: result: no" >&5
6657 $as_echo "no" >&6; }
6658 fi
6659
6660   if test "x$ac_ct_WINDRES" = x; then
6661     WINDRES="windres"
6662   else
6663     case $cross_compiling:$ac_tool_warned in
6664 yes:)
6665 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6666 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6667 ac_tool_warned=yes ;;
6668 esac
6669     WINDRES=$ac_ct_WINDRES
6670   fi
6671 else
6672   WINDRES="$ac_cv_prog_WINDRES"
6673 fi
6674
6675 fi
6676
6677 # Extract the first word of "tar", so it can be a program name with args.
6678 set dummy tar; ac_word=$2
6679 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6680 $as_echo_n "checking for $ac_word... " >&6; }
6681 if test "${ac_cv_path_TAR+set}" = set; then
6682   $as_echo_n "(cached) " >&6
6683 else
6684   case $TAR in
6685   [\\/]* | ?:[\\/]*)
6686   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6687   ;;
6688   *)
6689   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6690 for as_dir in $PATH
6691 do
6692   IFS=$as_save_IFS
6693   test -z "$as_dir" && as_dir=.
6694   for ac_exec_ext in '' $ac_executable_extensions; do
6695   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6696     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6697     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6698     break 2
6699   fi
6700 done
6701 done
6702 IFS=$as_save_IFS
6703
6704   ;;
6705 esac
6706 fi
6707 TAR=$ac_cv_path_TAR
6708 if test -n "$TAR"; then
6709   { $as_echo "$as_me:$LINENO: result: $TAR" >&5
6710 $as_echo "$TAR" >&6; }
6711 else
6712   { $as_echo "$as_me:$LINENO: result: no" >&5
6713 $as_echo "no" >&6; }
6714 fi
6715
6716
6717 { $as_echo "$as_me:$LINENO: checking whether ln -s works" >&5
6718 $as_echo_n "checking whether ln -s works... " >&6; }
6719 LN_S=$as_ln_s
6720 if test "$LN_S" = "ln -s"; then
6721   { $as_echo "$as_me:$LINENO: result: yes" >&5
6722 $as_echo "yes" >&6; }
6723 else
6724   { $as_echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6725 $as_echo "no, using $LN_S" >&6; }
6726 fi
6727
6728 for ac_prog in gawk mawk nawk awk
6729 do
6730   # Extract the first word of "$ac_prog", so it can be a program name with args.
6731 set dummy $ac_prog; ac_word=$2
6732 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6733 $as_echo_n "checking for $ac_word... " >&6; }
6734 if test "${ac_cv_prog_AWK+set}" = set; then
6735   $as_echo_n "(cached) " >&6
6736 else
6737   if test -n "$AWK"; then
6738   ac_cv_prog_AWK="$AWK" # Let the user override the test.
6739 else
6740 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6741 for as_dir in $PATH
6742 do
6743   IFS=$as_save_IFS
6744   test -z "$as_dir" && as_dir=.
6745   for ac_exec_ext in '' $ac_executable_extensions; do
6746   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6747     ac_cv_prog_AWK="$ac_prog"
6748     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6749     break 2
6750   fi
6751 done
6752 done
6753 IFS=$as_save_IFS
6754
6755 fi
6756 fi
6757 AWK=$ac_cv_prog_AWK
6758 if test -n "$AWK"; then
6759   { $as_echo "$as_me:$LINENO: result: $AWK" >&5
6760 $as_echo "$AWK" >&6; }
6761 else
6762   { $as_echo "$as_me:$LINENO: result: no" >&5
6763 $as_echo "no" >&6; }
6764 fi
6765
6766
6767   test -n "$AWK" && break
6768 done
6769
6770 { $as_echo "$as_me:$LINENO: checking for a thread-safe mkdir -p" >&5
6771 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6772 if test -z "$MKDIR_P"; then
6773   if test "${ac_cv_path_mkdir+set}" = set; then
6774   $as_echo_n "(cached) " >&6
6775 else
6776   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6777 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6778 do
6779   IFS=$as_save_IFS
6780   test -z "$as_dir" && as_dir=.
6781   for ac_prog in mkdir gmkdir; do
6782          for ac_exec_ext in '' $ac_executable_extensions; do
6783            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
6784            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6785              'mkdir (GNU coreutils) '* | \
6786              'mkdir (coreutils) '* | \
6787              'mkdir (fileutils) '4.1*)
6788                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6789                break 3;;
6790            esac
6791          done
6792        done
6793 done
6794 IFS=$as_save_IFS
6795
6796 fi
6797
6798   if test "${ac_cv_path_mkdir+set}" = set; then
6799     MKDIR_P="$ac_cv_path_mkdir -p"
6800   else
6801     # As a last resort, use the slow shell script.  Don't cache a
6802     # value for MKDIR_P within a source directory, because that will
6803     # break other packages using the cache if that directory is
6804     # removed, or if the value is a relative name.
6805     test -d ./--version && rmdir ./--version
6806     MKDIR_P="$ac_install_sh -d"
6807   fi
6808 fi
6809 { $as_echo "$as_me:$LINENO: result: $MKDIR_P" >&5
6810 $as_echo "$MKDIR_P" >&6; }
6811
6812 # When Autoconf chooses install-sh as mkdir -p program it tries to generate
6813 # a relative path to it in each makefile where it subsitutes it. This clashes
6814 # with our Makefile.global concept. This workaround helps.
6815 case $MKDIR_P in
6816   *install-sh*) MKDIR_P='\${SHELL} \${top_srcdir}/config/install-sh -c -d';;
6817 esac
6818
6819 # Let the user override the search
6820 if test -z "$BISON"; then
6821   for ac_prog in bison
6822 do
6823   # Extract the first word of "$ac_prog", so it can be a program name with args.
6824 set dummy $ac_prog; ac_word=$2
6825 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6826 $as_echo_n "checking for $ac_word... " >&6; }
6827 if test "${ac_cv_path_BISON+set}" = set; then
6828   $as_echo_n "(cached) " >&6
6829 else
6830   case $BISON in
6831   [\\/]* | ?:[\\/]*)
6832   ac_cv_path_BISON="$BISON" # Let the user override the test with a path.
6833   ;;
6834   *)
6835   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6836 for as_dir in $PATH
6837 do
6838   IFS=$as_save_IFS
6839   test -z "$as_dir" && as_dir=.
6840   for ac_exec_ext in '' $ac_executable_extensions; do
6841   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6842     ac_cv_path_BISON="$as_dir/$ac_word$ac_exec_ext"
6843     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6844     break 2
6845   fi
6846 done
6847 done
6848 IFS=$as_save_IFS
6849
6850   ;;
6851 esac
6852 fi
6853 BISON=$ac_cv_path_BISON
6854 if test -n "$BISON"; then
6855   { $as_echo "$as_me:$LINENO: result: $BISON" >&5
6856 $as_echo "$BISON" >&6; }
6857 else
6858   { $as_echo "$as_me:$LINENO: result: no" >&5
6859 $as_echo "no" >&6; }
6860 fi
6861
6862
6863   test -n "$BISON" && break
6864 done
6865
6866 fi
6867
6868 if test "$BISON"; then
6869   pgac_bison_version=`$BISON --version 2>/dev/null | sed q`
6870   { $as_echo "$as_me:$LINENO: using $pgac_bison_version" >&5
6871 $as_echo "$as_me: using $pgac_bison_version" >&6;}
6872   if echo "$pgac_bison_version" | $AWK '{ if ($4 < 1.875) exit 0; else exit 1;}'
6873   then
6874     { $as_echo "$as_me:$LINENO: WARNING:
6875 *** The installed version of Bison, $BISON, is too old to use with PostgreSQL.
6876 *** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&5
6877 $as_echo "$as_me: WARNING:
6878 *** The installed version of Bison, $BISON, is too old to use with PostgreSQL.
6879 *** Bison version 1.875 or later is required, but this is $pgac_bison_version." >&2;}
6880     BISON=""
6881   fi
6882 fi
6883
6884 if test -z "$BISON"; then
6885   { $as_echo "$as_me:$LINENO: WARNING:
6886 *** Without Bison you will not be able to build PostgreSQL from Git nor
6887 *** change any of the parser definition files.  You can obtain Bison from
6888 *** a GNU mirror site.  (If you are using the official distribution of
6889 *** PostgreSQL then you do not need to worry about this, because the Bison
6890 *** output is pre-generated.)" >&5
6891 $as_echo "$as_me: WARNING:
6892 *** Without Bison you will not be able to build PostgreSQL from Git nor
6893 *** change any of the parser definition files.  You can obtain Bison from
6894 *** a GNU mirror site.  (If you are using the official distribution of
6895 *** PostgreSQL then you do not need to worry about this, because the Bison
6896 *** output is pre-generated.)" >&2;}
6897 fi
6898 # We don't need AC_SUBST(BISON) because AC_PATH_PROG did it
6899
6900
6901 { $as_echo "$as_me:$LINENO: checking for flex" >&5
6902 $as_echo_n "checking for flex... " >&6; }
6903 if test "${pgac_cv_path_flex+set}" = set; then
6904   $as_echo_n "(cached) " >&6
6905 else
6906   # Let the user override the test
6907 if test -n "$FLEX"; then
6908   pgac_cv_path_flex=$FLEX
6909 else
6910   pgac_save_IFS=$IFS
6911   IFS=$PATH_SEPARATOR
6912   for pgac_dir in $PATH; do
6913     IFS=$pgac_save_IFS
6914     if test -z "$pgac_dir" || test x"$pgac_dir" = x"."; then
6915       pgac_dir=`pwd`
6916     fi
6917     for pgac_prog in flex lex; do
6918       pgac_candidate="$pgac_dir/$pgac_prog"
6919       if test -f "$pgac_candidate" \
6920         && $pgac_candidate --version </dev/null >/dev/null 2>&1
6921       then
6922         echo '%%'  > conftest.l
6923         if $pgac_candidate -t conftest.l 2>/dev/null | grep FLEX_SCANNER >/dev/null 2>&1; then
6924           pgac_flex_version=`$pgac_candidate --version 2>/dev/null`
6925           if echo "$pgac_flex_version" | sed 's/[.a-z]/ /g' | $AWK '{ if ($1 = 2 && $2 = 5 && $3 >= 31) exit 0; else exit 1;}'
6926           then
6927             pgac_cv_path_flex=$pgac_candidate
6928             break 2
6929           else
6930             { $as_echo "$as_me:$LINENO: WARNING:
6931 *** The installed version of Flex, $pgac_candidate, is too old to use with PostgreSQL.
6932 *** Flex version 2.5.31 or later is required, but this is $pgac_flex_version." >&5
6933 $as_echo "$as_me: WARNING:
6934 *** The installed version of Flex, $pgac_candidate, is too old to use with PostgreSQL.
6935 *** Flex version 2.5.31 or later is required, but this is $pgac_flex_version." >&2;}
6936           fi
6937         fi
6938       fi
6939     done
6940   done
6941   rm -f conftest.l lex.yy.c
6942   : ${pgac_cv_path_flex=no}
6943 fi
6944
6945 fi
6946 { $as_echo "$as_me:$LINENO: result: $pgac_cv_path_flex" >&5
6947 $as_echo "$pgac_cv_path_flex" >&6; }
6948 if test x"$pgac_cv_path_flex" = x"no"; then
6949   { $as_echo "$as_me:$LINENO: WARNING:
6950 *** Without Flex you will not be able to build PostgreSQL from Git nor
6951 *** change any of the scanner definition files.  You can obtain Flex from
6952 *** a GNU mirror site.  (If you are using the official distribution of
6953 *** PostgreSQL then you do not need to worry about this because the Flex
6954 *** output is pre-generated.)" >&5
6955 $as_echo "$as_me: WARNING:
6956 *** Without Flex you will not be able to build PostgreSQL from Git nor
6957 *** change any of the scanner definition files.  You can obtain Flex from
6958 *** a GNU mirror site.  (If you are using the official distribution of
6959 *** PostgreSQL then you do not need to worry about this because the Flex
6960 *** output is pre-generated.)" >&2;}
6961
6962   FLEX=
6963 else
6964   FLEX=$pgac_cv_path_flex
6965   pgac_flex_version=`$FLEX --version 2>/dev/null`
6966   { $as_echo "$as_me:$LINENO: using $pgac_flex_version" >&5
6967 $as_echo "$as_me: using $pgac_flex_version" >&6;}
6968 fi
6969
6970
6971
6972
6973
6974 # Let the user override the search
6975 if test -z "$PERL"; then
6976   # Extract the first word of "perl", so it can be a program name with args.
6977 set dummy perl; ac_word=$2
6978 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6979 $as_echo_n "checking for $ac_word... " >&6; }
6980 if test "${ac_cv_path_PERL+set}" = set; then
6981   $as_echo_n "(cached) " >&6
6982 else
6983   case $PERL in
6984   [\\/]* | ?:[\\/]*)
6985   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
6986   ;;
6987   *)
6988   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6989 for as_dir in $PATH
6990 do
6991   IFS=$as_save_IFS
6992   test -z "$as_dir" && as_dir=.
6993   for ac_exec_ext in '' $ac_executable_extensions; do
6994   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6995     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
6996     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6997     break 2
6998   fi
6999 done
7000 done
7001 IFS=$as_save_IFS
7002
7003   ;;
7004 esac
7005 fi
7006 PERL=$ac_cv_path_PERL
7007 if test -n "$PERL"; then
7008   { $as_echo "$as_me:$LINENO: result: $PERL" >&5
7009 $as_echo "$PERL" >&6; }
7010 else
7011   { $as_echo "$as_me:$LINENO: result: no" >&5
7012 $as_echo "no" >&6; }
7013 fi
7014
7015
7016 fi
7017
7018 if test "$PERL"; then
7019   pgac_perl_version=`$PERL -v 2>/dev/null | sed -n 's/This is perl.*v[a-z ]*\([0-9]\.[0-9][0-9.]*\).*$/\1/p'`
7020   { $as_echo "$as_me:$LINENO: using perl $pgac_perl_version" >&5
7021 $as_echo "$as_me: using perl $pgac_perl_version" >&6;}
7022   if echo "$pgac_perl_version" | sed 's/[.a-z_]/ /g' | \
7023     $AWK '{ if ($1 = 5 && $2 >= 8) exit 1; else exit 0;}'
7024   then
7025     { $as_echo "$as_me:$LINENO: WARNING:
7026 *** The installed version of Perl, $PERL, is too old to use with PostgreSQL.
7027 *** Perl version 5.8 or later is required, but this is $pgac_perl_version." >&5
7028 $as_echo "$as_me: WARNING:
7029 *** The installed version of Perl, $PERL, is too old to use with PostgreSQL.
7030 *** Perl version 5.8 or later is required, but this is $pgac_perl_version." >&2;}
7031     PERL=""
7032   fi
7033 fi
7034
7035 if test -z "$PERL"; then
7036   { $as_echo "$as_me:$LINENO: WARNING:
7037 *** Without Perl you will not be able to build PostgreSQL from Git.
7038 *** You can obtain Perl from any CPAN mirror site.
7039 *** (If you are using the official distribution of PostgreSQL then you do not
7040 *** need to worry about this, because the Perl output is pre-generated.)" >&5
7041 $as_echo "$as_me: WARNING:
7042 *** Without Perl you will not be able to build PostgreSQL from Git.
7043 *** You can obtain Perl from any CPAN mirror site.
7044 *** (If you are using the official distribution of PostgreSQL then you do not
7045 *** need to worry about this, because the Perl output is pre-generated.)" >&2;}
7046 fi
7047
7048 if test "$with_perl" = yes; then
7049   if test -z "$PERL"; then
7050     { { $as_echo "$as_me:$LINENO: error: Perl not found" >&5
7051 $as_echo "$as_me: error: Perl not found" >&2;}
7052    { (exit 1); exit 1; }; }
7053   fi
7054
7055 { $as_echo "$as_me:$LINENO: checking for Perl archlibexp" >&5
7056 $as_echo_n "checking for Perl archlibexp... " >&6; }
7057 perl_archlibexp=`$PERL -MConfig -e 'print $Config{archlibexp}'`
7058 { $as_echo "$as_me:$LINENO: result: $perl_archlibexp" >&5
7059 $as_echo "$perl_archlibexp" >&6; }
7060 { $as_echo "$as_me:$LINENO: checking for Perl privlibexp" >&5
7061 $as_echo_n "checking for Perl privlibexp... " >&6; }
7062 perl_privlibexp=`$PERL -MConfig -e 'print $Config{privlibexp}'`
7063 { $as_echo "$as_me:$LINENO: result: $perl_privlibexp" >&5
7064 $as_echo "$perl_privlibexp" >&6; }
7065 { $as_echo "$as_me:$LINENO: checking for Perl useshrplib" >&5
7066 $as_echo_n "checking for Perl useshrplib... " >&6; }
7067 perl_useshrplib=`$PERL -MConfig -e 'print $Config{useshrplib}'`
7068 { $as_echo "$as_me:$LINENO: result: $perl_useshrplib" >&5
7069 $as_echo "$perl_useshrplib" >&6; }
7070
7071 { $as_echo "$as_me:$LINENO: checking for flags to link embedded Perl" >&5
7072 $as_echo_n "checking for flags to link embedded Perl... " >&6; }
7073 pgac_tmp1=`$PERL -MExtUtils::Embed -e ldopts`
7074 pgac_tmp2=`$PERL -MConfig -e 'print $Config{ccdlflags}'`
7075 perl_embed_ldflags=`echo X"$pgac_tmp1" | sed -e "s/^X//" -e "s%$pgac_tmp2%%" -e "s/ -arch [-a-zA-Z0-9_]*//g"`
7076 if test -z "$perl_embed_ldflags" ; then
7077         { $as_echo "$as_me:$LINENO: result: no" >&5
7078 $as_echo "no" >&6; }
7079         { { $as_echo "$as_me:$LINENO: error: could not determine flags for linking embedded Perl.
7080 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
7081 installed." >&5
7082 $as_echo "$as_me: error: could not determine flags for linking embedded Perl.
7083 This probably means that ExtUtils::Embed or ExtUtils::MakeMaker is not
7084 installed." >&2;}
7085    { (exit 1); exit 1; }; }
7086 else
7087         { $as_echo "$as_me:$LINENO: result: $perl_embed_ldflags" >&5
7088 $as_echo "$perl_embed_ldflags" >&6; }
7089 fi
7090
7091 fi
7092
7093 if test "$with_python" = yes; then
7094   # Extract the first word of "python", so it can be a program name with args.
7095 set dummy python; ac_word=$2
7096 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7097 $as_echo_n "checking for $ac_word... " >&6; }
7098 if test "${ac_cv_path_PYTHON+set}" = set; then
7099   $as_echo_n "(cached) " >&6
7100 else
7101   case $PYTHON in
7102   [\\/]* | ?:[\\/]*)
7103   ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
7104   ;;
7105   *)
7106   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7107 for as_dir in $PATH
7108 do
7109   IFS=$as_save_IFS
7110   test -z "$as_dir" && as_dir=.
7111   for ac_exec_ext in '' $ac_executable_extensions; do
7112   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7113     ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
7114     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7115     break 2
7116   fi
7117 done
7118 done
7119 IFS=$as_save_IFS
7120
7121   ;;
7122 esac
7123 fi
7124 PYTHON=$ac_cv_path_PYTHON
7125 if test -n "$PYTHON"; then
7126   { $as_echo "$as_me:$LINENO: result: $PYTHON" >&5
7127 $as_echo "$PYTHON" >&6; }
7128 else
7129   { $as_echo "$as_me:$LINENO: result: no" >&5
7130 $as_echo "no" >&6; }
7131 fi
7132
7133
7134 if test x"$PYTHON" = x""; then
7135   { { $as_echo "$as_me:$LINENO: error: Python not found" >&5
7136 $as_echo "$as_me: error: Python not found" >&2;}
7137    { (exit 1); exit 1; }; }
7138 fi
7139
7140
7141 { $as_echo "$as_me:$LINENO: checking for Python distutils module" >&5
7142 $as_echo_n "checking for Python distutils module... " >&6; }
7143 if "${PYTHON}" -c 'import distutils' 2>&5
7144 then
7145     { $as_echo "$as_me:$LINENO: result: yes" >&5
7146 $as_echo "yes" >&6; }
7147 else
7148     { $as_echo "$as_me:$LINENO: result: no" >&5
7149 $as_echo "no" >&6; }
7150     { { $as_echo "$as_me:$LINENO: error: distutils module not found" >&5
7151 $as_echo "$as_me: error: distutils module not found" >&2;}
7152    { (exit 1); exit 1; }; }
7153 fi
7154 { $as_echo "$as_me:$LINENO: checking Python configuration directory" >&5
7155 $as_echo_n "checking Python configuration directory... " >&6; }
7156 python_majorversion=`${PYTHON} -c "import sys; print(sys.version[0])"`
7157 python_version=`${PYTHON} -c "import sys; print(sys.version[:3])"`
7158 python_configdir=`${PYTHON} -c "from distutils.sysconfig import get_python_lib as f; import os; print(os.path.join(f(plat_specific=1,standard_lib=1),'config'))"`
7159 python_includespec=`${PYTHON} -c "import distutils.sysconfig; print('-I'+distutils.sysconfig.get_python_inc())"`
7160
7161 # This should be enough of a message.
7162 { $as_echo "$as_me:$LINENO: result: $python_configdir" >&5
7163 $as_echo "$python_configdir" >&6; }
7164
7165
7166 { $as_echo "$as_me:$LINENO: checking how to link an embedded Python application" >&5
7167 $as_echo_n "checking how to link an embedded Python application... " >&6; }
7168
7169 python_libdir=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBDIR'))))"`
7170 python_ldlibrary=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LDLIBRARY'))))"`
7171 python_so=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('SO'))))"`
7172 ldlibrary=`echo "${python_ldlibrary}" | sed "s/${python_so}$//"`
7173
7174 if test x"${python_libdir}" != x"" -a x"${python_ldlibrary}" != x"" -a x"${python_ldlibrary}" != x"${ldlibrary}"
7175 then
7176         # New way: use the official shared library
7177         ldlibrary=`echo "${ldlibrary}" | sed "s/^lib//"`
7178         python_libspec="-L${python_libdir} -l${ldlibrary}"
7179 else
7180         # Old way: use libpython from python_configdir
7181         python_libdir="${python_configdir}"
7182         python_libspec="-L${python_libdir} -lpython${python_version}"
7183 fi
7184
7185 python_additional_libs=`${PYTHON} -c "import distutils.sysconfig,string; print(' '.join(filter(None,distutils.sysconfig.get_config_vars('LIBS','LIBC','LIBM','BASEMODLIBS'))))"`
7186
7187 { $as_echo "$as_me:$LINENO: result: ${python_libspec} ${python_additional_libs}" >&5
7188 $as_echo "${python_libspec} ${python_additional_libs}" >&6; }
7189
7190
7191 # threaded python is not supported on bsd's
7192 { $as_echo "$as_me:$LINENO: checking whether Python is compiled with thread support" >&5
7193 $as_echo_n "checking whether Python is compiled with thread support... " >&6; }
7194 pythreads=`${PYTHON} -c "import sys; print(int('thread' in sys.builtin_module_names))"`
7195 if test "$pythreads" = "1"; then
7196   { $as_echo "$as_me:$LINENO: result: yes" >&5
7197 $as_echo "yes" >&6; }
7198   case $host_os in
7199   openbsd*|freebsd*)
7200     { { $as_echo "$as_me:$LINENO: error: threaded Python not supported on this platform" >&5
7201 $as_echo "$as_me: error: threaded Python not supported on this platform" >&2;}
7202    { (exit 1); exit 1; }; }
7203     ;;
7204   esac
7205 else
7206   { $as_echo "$as_me:$LINENO: result: no" >&5
7207 $as_echo "no" >&6; }
7208 fi
7209
7210
7211 fi
7212
7213 if test "$cross_compiling" = yes && test -z "$with_system_tzdata"; then
7214   # Extract the first word of "zic", so it can be a program name with args.
7215 set dummy zic; ac_word=$2
7216 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7217 $as_echo_n "checking for $ac_word... " >&6; }
7218 if test "${ac_cv_path_ZIC+set}" = set; then
7219   $as_echo_n "(cached) " >&6
7220 else
7221   case $ZIC in
7222   [\\/]* | ?:[\\/]*)
7223   ac_cv_path_ZIC="$ZIC" # Let the user override the test with a path.
7224   ;;
7225   *)
7226   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7227 for as_dir in $PATH
7228 do
7229   IFS=$as_save_IFS
7230   test -z "$as_dir" && as_dir=.
7231   for ac_exec_ext in '' $ac_executable_extensions; do
7232   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7233     ac_cv_path_ZIC="$as_dir/$ac_word$ac_exec_ext"
7234     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7235     break 2
7236   fi
7237 done
7238 done
7239 IFS=$as_save_IFS
7240
7241   ;;
7242 esac
7243 fi
7244 ZIC=$ac_cv_path_ZIC
7245 if test -n "$ZIC"; then
7246   { $as_echo "$as_me:$LINENO: result: $ZIC" >&5
7247 $as_echo "$ZIC" >&6; }
7248 else
7249   { $as_echo "$as_me:$LINENO: result: no" >&5
7250 $as_echo "no" >&6; }
7251 fi
7252
7253
7254   if test -z "$ZIC"; then
7255     { { $as_echo "$as_me:$LINENO: error:
7256 When cross-compiling, either use the option --with-system-tzdata to use
7257 existing time-zone data, or set the environment variable ZIC to a zic
7258 program to use during the build." >&5
7259 $as_echo "$as_me: error:
7260 When cross-compiling, either use the option --with-system-tzdata to use
7261 existing time-zone data, or set the environment variable ZIC to a zic
7262 program to use during the build." >&2;}
7263    { (exit 1); exit 1; }; }
7264   fi
7265 fi
7266
7267
7268 ##
7269 ## Libraries
7270 ##
7271 ## Most libraries are included only if they demonstrably provide a function
7272 ## we need, but libm is an exception: always include it, because there are
7273 ## too many compilers that play cute optimization games that will break
7274 ## probes for standard functions such as pow().
7275 ##
7276
7277
7278 { $as_echo "$as_me:$LINENO: checking for main in -lm" >&5
7279 $as_echo_n "checking for main in -lm... " >&6; }
7280 if test "${ac_cv_lib_m_main+set}" = set; then
7281   $as_echo_n "(cached) " >&6
7282 else
7283   ac_check_lib_save_LIBS=$LIBS
7284 LIBS="-lm  $LIBS"
7285 cat >conftest.$ac_ext <<_ACEOF
7286 /* confdefs.h.  */
7287 _ACEOF
7288 cat confdefs.h >>conftest.$ac_ext
7289 cat >>conftest.$ac_ext <<_ACEOF
7290 /* end confdefs.h.  */
7291
7292
7293 int
7294 main ()
7295 {
7296 return main ();
7297   ;
7298   return 0;
7299 }
7300 _ACEOF
7301 rm -f conftest.$ac_objext conftest$ac_exeext
7302 if { (ac_try="$ac_link"
7303 case "(($ac_try" in
7304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7305   *) ac_try_echo=$ac_try;;
7306 esac
7307 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7308 $as_echo "$ac_try_echo") >&5
7309   (eval "$ac_link") 2>conftest.er1
7310   ac_status=$?
7311   grep -v '^ *+' conftest.er1 >conftest.err
7312   rm -f conftest.er1
7313   cat conftest.err >&5
7314   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7315   (exit $ac_status); } && {
7316          test -z "$ac_c_werror_flag" ||
7317          test ! -s conftest.err
7318        } && test -s conftest$ac_exeext && {
7319          test "$cross_compiling" = yes ||
7320          $as_test_x conftest$ac_exeext
7321        }; then
7322   ac_cv_lib_m_main=yes
7323 else
7324   $as_echo "$as_me: failed program was:" >&5
7325 sed 's/^/| /' conftest.$ac_ext >&5
7326
7327         ac_cv_lib_m_main=no
7328 fi
7329
7330 rm -rf conftest.dSYM
7331 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7332       conftest$ac_exeext conftest.$ac_ext
7333 LIBS=$ac_check_lib_save_LIBS
7334 fi
7335 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_main" >&5
7336 $as_echo "$ac_cv_lib_m_main" >&6; }
7337 if test "x$ac_cv_lib_m_main" = x""yes; then
7338   cat >>confdefs.h <<_ACEOF
7339 #define HAVE_LIBM 1
7340 _ACEOF
7341
7342   LIBS="-lm $LIBS"
7343
7344 fi
7345
7346 { $as_echo "$as_me:$LINENO: checking for library containing setproctitle" >&5
7347 $as_echo_n "checking for library containing setproctitle... " >&6; }
7348 if test "${ac_cv_search_setproctitle+set}" = set; then
7349   $as_echo_n "(cached) " >&6
7350 else
7351   ac_func_search_save_LIBS=$LIBS
7352 cat >conftest.$ac_ext <<_ACEOF
7353 /* confdefs.h.  */
7354 _ACEOF
7355 cat confdefs.h >>conftest.$ac_ext
7356 cat >>conftest.$ac_ext <<_ACEOF
7357 /* end confdefs.h.  */
7358
7359 /* Override any GCC internal prototype to avoid an error.
7360    Use char because int might match the return type of a GCC
7361    builtin and then its argument prototype would still apply.  */
7362 #ifdef __cplusplus
7363 extern "C"
7364 #endif
7365 char setproctitle ();
7366 int
7367 main ()
7368 {
7369 return setproctitle ();
7370   ;
7371   return 0;
7372 }
7373 _ACEOF
7374 for ac_lib in '' util; do
7375   if test -z "$ac_lib"; then
7376     ac_res="none required"
7377   else
7378     ac_res=-l$ac_lib
7379     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7380   fi
7381   rm -f conftest.$ac_objext conftest$ac_exeext
7382 if { (ac_try="$ac_link"
7383 case "(($ac_try" in
7384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7385   *) ac_try_echo=$ac_try;;
7386 esac
7387 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7388 $as_echo "$ac_try_echo") >&5
7389   (eval "$ac_link") 2>conftest.er1
7390   ac_status=$?
7391   grep -v '^ *+' conftest.er1 >conftest.err
7392   rm -f conftest.er1
7393   cat conftest.err >&5
7394   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7395   (exit $ac_status); } && {
7396          test -z "$ac_c_werror_flag" ||
7397          test ! -s conftest.err
7398        } && test -s conftest$ac_exeext && {
7399          test "$cross_compiling" = yes ||
7400          $as_test_x conftest$ac_exeext
7401        }; then
7402   ac_cv_search_setproctitle=$ac_res
7403 else
7404   $as_echo "$as_me: failed program was:" >&5
7405 sed 's/^/| /' conftest.$ac_ext >&5
7406
7407
7408 fi
7409
7410 rm -rf conftest.dSYM
7411 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7412       conftest$ac_exeext
7413   if test "${ac_cv_search_setproctitle+set}" = set; then
7414   break
7415 fi
7416 done
7417 if test "${ac_cv_search_setproctitle+set}" = set; then
7418   :
7419 else
7420   ac_cv_search_setproctitle=no
7421 fi
7422 rm conftest.$ac_ext
7423 LIBS=$ac_func_search_save_LIBS
7424 fi
7425 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_setproctitle" >&5
7426 $as_echo "$ac_cv_search_setproctitle" >&6; }
7427 ac_res=$ac_cv_search_setproctitle
7428 if test "$ac_res" != no; then
7429   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7430
7431 fi
7432
7433 { $as_echo "$as_me:$LINENO: checking for library containing dlopen" >&5
7434 $as_echo_n "checking for library containing dlopen... " >&6; }
7435 if test "${ac_cv_search_dlopen+set}" = set; then
7436   $as_echo_n "(cached) " >&6
7437 else
7438   ac_func_search_save_LIBS=$LIBS
7439 cat >conftest.$ac_ext <<_ACEOF
7440 /* confdefs.h.  */
7441 _ACEOF
7442 cat confdefs.h >>conftest.$ac_ext
7443 cat >>conftest.$ac_ext <<_ACEOF
7444 /* end confdefs.h.  */
7445
7446 /* Override any GCC internal prototype to avoid an error.
7447    Use char because int might match the return type of a GCC
7448    builtin and then its argument prototype would still apply.  */
7449 #ifdef __cplusplus
7450 extern "C"
7451 #endif
7452 char dlopen ();
7453 int
7454 main ()
7455 {
7456 return dlopen ();
7457   ;
7458   return 0;
7459 }
7460 _ACEOF
7461 for ac_lib in '' dl; do
7462   if test -z "$ac_lib"; then
7463     ac_res="none required"
7464   else
7465     ac_res=-l$ac_lib
7466     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7467   fi
7468   rm -f conftest.$ac_objext conftest$ac_exeext
7469 if { (ac_try="$ac_link"
7470 case "(($ac_try" in
7471   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7472   *) ac_try_echo=$ac_try;;
7473 esac
7474 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7475 $as_echo "$ac_try_echo") >&5
7476   (eval "$ac_link") 2>conftest.er1
7477   ac_status=$?
7478   grep -v '^ *+' conftest.er1 >conftest.err
7479   rm -f conftest.er1
7480   cat conftest.err >&5
7481   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7482   (exit $ac_status); } && {
7483          test -z "$ac_c_werror_flag" ||
7484          test ! -s conftest.err
7485        } && test -s conftest$ac_exeext && {
7486          test "$cross_compiling" = yes ||
7487          $as_test_x conftest$ac_exeext
7488        }; then
7489   ac_cv_search_dlopen=$ac_res
7490 else
7491   $as_echo "$as_me: failed program was:" >&5
7492 sed 's/^/| /' conftest.$ac_ext >&5
7493
7494
7495 fi
7496
7497 rm -rf conftest.dSYM
7498 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7499       conftest$ac_exeext
7500   if test "${ac_cv_search_dlopen+set}" = set; then
7501   break
7502 fi
7503 done
7504 if test "${ac_cv_search_dlopen+set}" = set; then
7505   :
7506 else
7507   ac_cv_search_dlopen=no
7508 fi
7509 rm conftest.$ac_ext
7510 LIBS=$ac_func_search_save_LIBS
7511 fi
7512 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
7513 $as_echo "$ac_cv_search_dlopen" >&6; }
7514 ac_res=$ac_cv_search_dlopen
7515 if test "$ac_res" != no; then
7516   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7517
7518 fi
7519
7520 { $as_echo "$as_me:$LINENO: checking for library containing socket" >&5
7521 $as_echo_n "checking for library containing socket... " >&6; }
7522 if test "${ac_cv_search_socket+set}" = set; then
7523   $as_echo_n "(cached) " >&6
7524 else
7525   ac_func_search_save_LIBS=$LIBS
7526 cat >conftest.$ac_ext <<_ACEOF
7527 /* confdefs.h.  */
7528 _ACEOF
7529 cat confdefs.h >>conftest.$ac_ext
7530 cat >>conftest.$ac_ext <<_ACEOF
7531 /* end confdefs.h.  */
7532
7533 /* Override any GCC internal prototype to avoid an error.
7534    Use char because int might match the return type of a GCC
7535    builtin and then its argument prototype would still apply.  */
7536 #ifdef __cplusplus
7537 extern "C"
7538 #endif
7539 char socket ();
7540 int
7541 main ()
7542 {
7543 return socket ();
7544   ;
7545   return 0;
7546 }
7547 _ACEOF
7548 for ac_lib in '' socket wsock32; do
7549   if test -z "$ac_lib"; then
7550     ac_res="none required"
7551   else
7552     ac_res=-l$ac_lib
7553     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7554   fi
7555   rm -f conftest.$ac_objext conftest$ac_exeext
7556 if { (ac_try="$ac_link"
7557 case "(($ac_try" in
7558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7559   *) ac_try_echo=$ac_try;;
7560 esac
7561 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7562 $as_echo "$ac_try_echo") >&5
7563   (eval "$ac_link") 2>conftest.er1
7564   ac_status=$?
7565   grep -v '^ *+' conftest.er1 >conftest.err
7566   rm -f conftest.er1
7567   cat conftest.err >&5
7568   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7569   (exit $ac_status); } && {
7570          test -z "$ac_c_werror_flag" ||
7571          test ! -s conftest.err
7572        } && test -s conftest$ac_exeext && {
7573          test "$cross_compiling" = yes ||
7574          $as_test_x conftest$ac_exeext
7575        }; then
7576   ac_cv_search_socket=$ac_res
7577 else
7578   $as_echo "$as_me: failed program was:" >&5
7579 sed 's/^/| /' conftest.$ac_ext >&5
7580
7581
7582 fi
7583
7584 rm -rf conftest.dSYM
7585 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7586       conftest$ac_exeext
7587   if test "${ac_cv_search_socket+set}" = set; then
7588   break
7589 fi
7590 done
7591 if test "${ac_cv_search_socket+set}" = set; then
7592   :
7593 else
7594   ac_cv_search_socket=no
7595 fi
7596 rm conftest.$ac_ext
7597 LIBS=$ac_func_search_save_LIBS
7598 fi
7599 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7600 $as_echo "$ac_cv_search_socket" >&6; }
7601 ac_res=$ac_cv_search_socket
7602 if test "$ac_res" != no; then
7603   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7604
7605 fi
7606
7607 { $as_echo "$as_me:$LINENO: checking for library containing shl_load" >&5
7608 $as_echo_n "checking for library containing shl_load... " >&6; }
7609 if test "${ac_cv_search_shl_load+set}" = set; then
7610   $as_echo_n "(cached) " >&6
7611 else
7612   ac_func_search_save_LIBS=$LIBS
7613 cat >conftest.$ac_ext <<_ACEOF
7614 /* confdefs.h.  */
7615 _ACEOF
7616 cat confdefs.h >>conftest.$ac_ext
7617 cat >>conftest.$ac_ext <<_ACEOF
7618 /* end confdefs.h.  */
7619
7620 /* Override any GCC internal prototype to avoid an error.
7621    Use char because int might match the return type of a GCC
7622    builtin and then its argument prototype would still apply.  */
7623 #ifdef __cplusplus
7624 extern "C"
7625 #endif
7626 char shl_load ();
7627 int
7628 main ()
7629 {
7630 return shl_load ();
7631   ;
7632   return 0;
7633 }
7634 _ACEOF
7635 for ac_lib in '' dld; do
7636   if test -z "$ac_lib"; then
7637     ac_res="none required"
7638   else
7639     ac_res=-l$ac_lib
7640     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7641   fi
7642   rm -f conftest.$ac_objext conftest$ac_exeext
7643 if { (ac_try="$ac_link"
7644 case "(($ac_try" in
7645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7646   *) ac_try_echo=$ac_try;;
7647 esac
7648 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7649 $as_echo "$ac_try_echo") >&5
7650   (eval "$ac_link") 2>conftest.er1
7651   ac_status=$?
7652   grep -v '^ *+' conftest.er1 >conftest.err
7653   rm -f conftest.er1
7654   cat conftest.err >&5
7655   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7656   (exit $ac_status); } && {
7657          test -z "$ac_c_werror_flag" ||
7658          test ! -s conftest.err
7659        } && test -s conftest$ac_exeext && {
7660          test "$cross_compiling" = yes ||
7661          $as_test_x conftest$ac_exeext
7662        }; then
7663   ac_cv_search_shl_load=$ac_res
7664 else
7665   $as_echo "$as_me: failed program was:" >&5
7666 sed 's/^/| /' conftest.$ac_ext >&5
7667
7668
7669 fi
7670
7671 rm -rf conftest.dSYM
7672 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7673       conftest$ac_exeext
7674   if test "${ac_cv_search_shl_load+set}" = set; then
7675   break
7676 fi
7677 done
7678 if test "${ac_cv_search_shl_load+set}" = set; then
7679   :
7680 else
7681   ac_cv_search_shl_load=no
7682 fi
7683 rm conftest.$ac_ext
7684 LIBS=$ac_func_search_save_LIBS
7685 fi
7686 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
7687 $as_echo "$ac_cv_search_shl_load" >&6; }
7688 ac_res=$ac_cv_search_shl_load
7689 if test "$ac_res" != no; then
7690   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7691
7692 fi
7693
7694 # We only use libld in port/dynloader/aix.c
7695 case $host_os in
7696      aix*)
7697         { $as_echo "$as_me:$LINENO: checking for library containing ldopen" >&5
7698 $as_echo_n "checking for library containing ldopen... " >&6; }
7699 if test "${ac_cv_search_ldopen+set}" = set; then
7700   $as_echo_n "(cached) " >&6
7701 else
7702   ac_func_search_save_LIBS=$LIBS
7703 cat >conftest.$ac_ext <<_ACEOF
7704 /* confdefs.h.  */
7705 _ACEOF
7706 cat confdefs.h >>conftest.$ac_ext
7707 cat >>conftest.$ac_ext <<_ACEOF
7708 /* end confdefs.h.  */
7709
7710 /* Override any GCC internal prototype to avoid an error.
7711    Use char because int might match the return type of a GCC
7712    builtin and then its argument prototype would still apply.  */
7713 #ifdef __cplusplus
7714 extern "C"
7715 #endif
7716 char ldopen ();
7717 int
7718 main ()
7719 {
7720 return ldopen ();
7721   ;
7722   return 0;
7723 }
7724 _ACEOF
7725 for ac_lib in '' ld; do
7726   if test -z "$ac_lib"; then
7727     ac_res="none required"
7728   else
7729     ac_res=-l$ac_lib
7730     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7731   fi
7732   rm -f conftest.$ac_objext conftest$ac_exeext
7733 if { (ac_try="$ac_link"
7734 case "(($ac_try" in
7735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7736   *) ac_try_echo=$ac_try;;
7737 esac
7738 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7739 $as_echo "$ac_try_echo") >&5
7740   (eval "$ac_link") 2>conftest.er1
7741   ac_status=$?
7742   grep -v '^ *+' conftest.er1 >conftest.err
7743   rm -f conftest.er1
7744   cat conftest.err >&5
7745   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7746   (exit $ac_status); } && {
7747          test -z "$ac_c_werror_flag" ||
7748          test ! -s conftest.err
7749        } && test -s conftest$ac_exeext && {
7750          test "$cross_compiling" = yes ||
7751          $as_test_x conftest$ac_exeext
7752        }; then
7753   ac_cv_search_ldopen=$ac_res
7754 else
7755   $as_echo "$as_me: failed program was:" >&5
7756 sed 's/^/| /' conftest.$ac_ext >&5
7757
7758
7759 fi
7760
7761 rm -rf conftest.dSYM
7762 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7763       conftest$ac_exeext
7764   if test "${ac_cv_search_ldopen+set}" = set; then
7765   break
7766 fi
7767 done
7768 if test "${ac_cv_search_ldopen+set}" = set; then
7769   :
7770 else
7771   ac_cv_search_ldopen=no
7772 fi
7773 rm conftest.$ac_ext
7774 LIBS=$ac_func_search_save_LIBS
7775 fi
7776 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_ldopen" >&5
7777 $as_echo "$ac_cv_search_ldopen" >&6; }
7778 ac_res=$ac_cv_search_ldopen
7779 if test "$ac_res" != no; then
7780   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7781
7782 fi
7783
7784         ;;
7785 esac
7786 { $as_echo "$as_me:$LINENO: checking for library containing getopt_long" >&5
7787 $as_echo_n "checking for library containing getopt_long... " >&6; }
7788 if test "${ac_cv_search_getopt_long+set}" = set; then
7789   $as_echo_n "(cached) " >&6
7790 else
7791   ac_func_search_save_LIBS=$LIBS
7792 cat >conftest.$ac_ext <<_ACEOF
7793 /* confdefs.h.  */
7794 _ACEOF
7795 cat confdefs.h >>conftest.$ac_ext
7796 cat >>conftest.$ac_ext <<_ACEOF
7797 /* end confdefs.h.  */
7798
7799 /* Override any GCC internal prototype to avoid an error.
7800    Use char because int might match the return type of a GCC
7801    builtin and then its argument prototype would still apply.  */
7802 #ifdef __cplusplus
7803 extern "C"
7804 #endif
7805 char getopt_long ();
7806 int
7807 main ()
7808 {
7809 return getopt_long ();
7810   ;
7811   return 0;
7812 }
7813 _ACEOF
7814 for ac_lib in '' getopt gnugetopt; do
7815   if test -z "$ac_lib"; then
7816     ac_res="none required"
7817   else
7818     ac_res=-l$ac_lib
7819     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7820   fi
7821   rm -f conftest.$ac_objext conftest$ac_exeext
7822 if { (ac_try="$ac_link"
7823 case "(($ac_try" in
7824   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7825   *) ac_try_echo=$ac_try;;
7826 esac
7827 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7828 $as_echo "$ac_try_echo") >&5
7829   (eval "$ac_link") 2>conftest.er1
7830   ac_status=$?
7831   grep -v '^ *+' conftest.er1 >conftest.err
7832   rm -f conftest.er1
7833   cat conftest.err >&5
7834   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7835   (exit $ac_status); } && {
7836          test -z "$ac_c_werror_flag" ||
7837          test ! -s conftest.err
7838        } && test -s conftest$ac_exeext && {
7839          test "$cross_compiling" = yes ||
7840          $as_test_x conftest$ac_exeext
7841        }; then
7842   ac_cv_search_getopt_long=$ac_res
7843 else
7844   $as_echo "$as_me: failed program was:" >&5
7845 sed 's/^/| /' conftest.$ac_ext >&5
7846
7847
7848 fi
7849
7850 rm -rf conftest.dSYM
7851 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7852       conftest$ac_exeext
7853   if test "${ac_cv_search_getopt_long+set}" = set; then
7854   break
7855 fi
7856 done
7857 if test "${ac_cv_search_getopt_long+set}" = set; then
7858   :
7859 else
7860   ac_cv_search_getopt_long=no
7861 fi
7862 rm conftest.$ac_ext
7863 LIBS=$ac_func_search_save_LIBS
7864 fi
7865 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_getopt_long" >&5
7866 $as_echo "$ac_cv_search_getopt_long" >&6; }
7867 ac_res=$ac_cv_search_getopt_long
7868 if test "$ac_res" != no; then
7869   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7870
7871 fi
7872
7873 { $as_echo "$as_me:$LINENO: checking for library containing crypt" >&5
7874 $as_echo_n "checking for library containing crypt... " >&6; }
7875 if test "${ac_cv_search_crypt+set}" = set; then
7876   $as_echo_n "(cached) " >&6
7877 else
7878   ac_func_search_save_LIBS=$LIBS
7879 cat >conftest.$ac_ext <<_ACEOF
7880 /* confdefs.h.  */
7881 _ACEOF
7882 cat confdefs.h >>conftest.$ac_ext
7883 cat >>conftest.$ac_ext <<_ACEOF
7884 /* end confdefs.h.  */
7885
7886 /* Override any GCC internal prototype to avoid an error.
7887    Use char because int might match the return type of a GCC
7888    builtin and then its argument prototype would still apply.  */
7889 #ifdef __cplusplus
7890 extern "C"
7891 #endif
7892 char crypt ();
7893 int
7894 main ()
7895 {
7896 return crypt ();
7897   ;
7898   return 0;
7899 }
7900 _ACEOF
7901 for ac_lib in '' crypt; do
7902   if test -z "$ac_lib"; then
7903     ac_res="none required"
7904   else
7905     ac_res=-l$ac_lib
7906     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7907   fi
7908   rm -f conftest.$ac_objext conftest$ac_exeext
7909 if { (ac_try="$ac_link"
7910 case "(($ac_try" in
7911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7912   *) ac_try_echo=$ac_try;;
7913 esac
7914 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7915 $as_echo "$ac_try_echo") >&5
7916   (eval "$ac_link") 2>conftest.er1
7917   ac_status=$?
7918   grep -v '^ *+' conftest.er1 >conftest.err
7919   rm -f conftest.er1
7920   cat conftest.err >&5
7921   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922   (exit $ac_status); } && {
7923          test -z "$ac_c_werror_flag" ||
7924          test ! -s conftest.err
7925        } && test -s conftest$ac_exeext && {
7926          test "$cross_compiling" = yes ||
7927          $as_test_x conftest$ac_exeext
7928        }; then
7929   ac_cv_search_crypt=$ac_res
7930 else
7931   $as_echo "$as_me: failed program was:" >&5
7932 sed 's/^/| /' conftest.$ac_ext >&5
7933
7934
7935 fi
7936
7937 rm -rf conftest.dSYM
7938 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7939       conftest$ac_exeext
7940   if test "${ac_cv_search_crypt+set}" = set; then
7941   break
7942 fi
7943 done
7944 if test "${ac_cv_search_crypt+set}" = set; then
7945   :
7946 else
7947   ac_cv_search_crypt=no
7948 fi
7949 rm conftest.$ac_ext
7950 LIBS=$ac_func_search_save_LIBS
7951 fi
7952 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
7953 $as_echo "$ac_cv_search_crypt" >&6; }
7954 ac_res=$ac_cv_search_crypt
7955 if test "$ac_res" != no; then
7956   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7957
7958 fi
7959
7960 # Solaris:
7961 { $as_echo "$as_me:$LINENO: checking for library containing fdatasync" >&5
7962 $as_echo_n "checking for library containing fdatasync... " >&6; }
7963 if test "${ac_cv_search_fdatasync+set}" = set; then
7964   $as_echo_n "(cached) " >&6
7965 else
7966   ac_func_search_save_LIBS=$LIBS
7967 cat >conftest.$ac_ext <<_ACEOF
7968 /* confdefs.h.  */
7969 _ACEOF
7970 cat confdefs.h >>conftest.$ac_ext
7971 cat >>conftest.$ac_ext <<_ACEOF
7972 /* end confdefs.h.  */
7973
7974 /* Override any GCC internal prototype to avoid an error.
7975    Use char because int might match the return type of a GCC
7976    builtin and then its argument prototype would still apply.  */
7977 #ifdef __cplusplus
7978 extern "C"
7979 #endif
7980 char fdatasync ();
7981 int
7982 main ()
7983 {
7984 return fdatasync ();
7985   ;
7986   return 0;
7987 }
7988 _ACEOF
7989 for ac_lib in '' rt posix4; do
7990   if test -z "$ac_lib"; then
7991     ac_res="none required"
7992   else
7993     ac_res=-l$ac_lib
7994     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
7995   fi
7996   rm -f conftest.$ac_objext conftest$ac_exeext
7997 if { (ac_try="$ac_link"
7998 case "(($ac_try" in
7999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8000   *) ac_try_echo=$ac_try;;
8001 esac
8002 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8003 $as_echo "$ac_try_echo") >&5
8004   (eval "$ac_link") 2>conftest.er1
8005   ac_status=$?
8006   grep -v '^ *+' conftest.er1 >conftest.err
8007   rm -f conftest.er1
8008   cat conftest.err >&5
8009   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8010   (exit $ac_status); } && {
8011          test -z "$ac_c_werror_flag" ||
8012          test ! -s conftest.err
8013        } && test -s conftest$ac_exeext && {
8014          test "$cross_compiling" = yes ||
8015          $as_test_x conftest$ac_exeext
8016        }; then
8017   ac_cv_search_fdatasync=$ac_res
8018 else
8019   $as_echo "$as_me: failed program was:" >&5
8020 sed 's/^/| /' conftest.$ac_ext >&5
8021
8022
8023 fi
8024
8025 rm -rf conftest.dSYM
8026 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8027       conftest$ac_exeext
8028   if test "${ac_cv_search_fdatasync+set}" = set; then
8029   break
8030 fi
8031 done
8032 if test "${ac_cv_search_fdatasync+set}" = set; then
8033   :
8034 else
8035   ac_cv_search_fdatasync=no
8036 fi
8037 rm conftest.$ac_ext
8038 LIBS=$ac_func_search_save_LIBS
8039 fi
8040 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_fdatasync" >&5
8041 $as_echo "$ac_cv_search_fdatasync" >&6; }
8042 ac_res=$ac_cv_search_fdatasync
8043 if test "$ac_res" != no; then
8044   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8045
8046 fi
8047
8048 # Required for thread_test.c on Solaris 2.5:
8049 # Other ports use it too (HP-UX) so test unconditionally
8050 { $as_echo "$as_me:$LINENO: checking for library containing gethostbyname_r" >&5
8051 $as_echo_n "checking for library containing gethostbyname_r... " >&6; }
8052 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
8053   $as_echo_n "(cached) " >&6
8054 else
8055   ac_func_search_save_LIBS=$LIBS
8056 cat >conftest.$ac_ext <<_ACEOF
8057 /* confdefs.h.  */
8058 _ACEOF
8059 cat confdefs.h >>conftest.$ac_ext
8060 cat >>conftest.$ac_ext <<_ACEOF
8061 /* end confdefs.h.  */
8062
8063 /* Override any GCC internal prototype to avoid an error.
8064    Use char because int might match the return type of a GCC
8065    builtin and then its argument prototype would still apply.  */
8066 #ifdef __cplusplus
8067 extern "C"
8068 #endif
8069 char gethostbyname_r ();
8070 int
8071 main ()
8072 {
8073 return gethostbyname_r ();
8074   ;
8075   return 0;
8076 }
8077 _ACEOF
8078 for ac_lib in '' nsl; do
8079   if test -z "$ac_lib"; then
8080     ac_res="none required"
8081   else
8082     ac_res=-l$ac_lib
8083     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8084   fi
8085   rm -f conftest.$ac_objext conftest$ac_exeext
8086 if { (ac_try="$ac_link"
8087 case "(($ac_try" in
8088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8089   *) ac_try_echo=$ac_try;;
8090 esac
8091 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8092 $as_echo "$ac_try_echo") >&5
8093   (eval "$ac_link") 2>conftest.er1
8094   ac_status=$?
8095   grep -v '^ *+' conftest.er1 >conftest.err
8096   rm -f conftest.er1
8097   cat conftest.err >&5
8098   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8099   (exit $ac_status); } && {
8100          test -z "$ac_c_werror_flag" ||
8101          test ! -s conftest.err
8102        } && test -s conftest$ac_exeext && {
8103          test "$cross_compiling" = yes ||
8104          $as_test_x conftest$ac_exeext
8105        }; then
8106   ac_cv_search_gethostbyname_r=$ac_res
8107 else
8108   $as_echo "$as_me: failed program was:" >&5
8109 sed 's/^/| /' conftest.$ac_ext >&5
8110
8111
8112 fi
8113
8114 rm -rf conftest.dSYM
8115 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8116       conftest$ac_exeext
8117   if test "${ac_cv_search_gethostbyname_r+set}" = set; then
8118   break
8119 fi
8120 done
8121 if test "${ac_cv_search_gethostbyname_r+set}" = set; then
8122   :
8123 else
8124   ac_cv_search_gethostbyname_r=no
8125 fi
8126 rm conftest.$ac_ext
8127 LIBS=$ac_func_search_save_LIBS
8128 fi
8129 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_gethostbyname_r" >&5
8130 $as_echo "$ac_cv_search_gethostbyname_r" >&6; }
8131 ac_res=$ac_cv_search_gethostbyname_r
8132 if test "$ac_res" != no; then
8133   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8134
8135 fi
8136
8137 # Cygwin:
8138 { $as_echo "$as_me:$LINENO: checking for library containing shmget" >&5
8139 $as_echo_n "checking for library containing shmget... " >&6; }
8140 if test "${ac_cv_search_shmget+set}" = set; then
8141   $as_echo_n "(cached) " >&6
8142 else
8143   ac_func_search_save_LIBS=$LIBS
8144 cat >conftest.$ac_ext <<_ACEOF
8145 /* confdefs.h.  */
8146 _ACEOF
8147 cat confdefs.h >>conftest.$ac_ext
8148 cat >>conftest.$ac_ext <<_ACEOF
8149 /* end confdefs.h.  */
8150
8151 /* Override any GCC internal prototype to avoid an error.
8152    Use char because int might match the return type of a GCC
8153    builtin and then its argument prototype would still apply.  */
8154 #ifdef __cplusplus
8155 extern "C"
8156 #endif
8157 char shmget ();
8158 int
8159 main ()
8160 {
8161 return shmget ();
8162   ;
8163   return 0;
8164 }
8165 _ACEOF
8166 for ac_lib in '' cygipc; do
8167   if test -z "$ac_lib"; then
8168     ac_res="none required"
8169   else
8170     ac_res=-l$ac_lib
8171     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8172   fi
8173   rm -f conftest.$ac_objext conftest$ac_exeext
8174 if { (ac_try="$ac_link"
8175 case "(($ac_try" in
8176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8177   *) ac_try_echo=$ac_try;;
8178 esac
8179 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8180 $as_echo "$ac_try_echo") >&5
8181   (eval "$ac_link") 2>conftest.er1
8182   ac_status=$?
8183   grep -v '^ *+' conftest.er1 >conftest.err
8184   rm -f conftest.er1
8185   cat conftest.err >&5
8186   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8187   (exit $ac_status); } && {
8188          test -z "$ac_c_werror_flag" ||
8189          test ! -s conftest.err
8190        } && test -s conftest$ac_exeext && {
8191          test "$cross_compiling" = yes ||
8192          $as_test_x conftest$ac_exeext
8193        }; then
8194   ac_cv_search_shmget=$ac_res
8195 else
8196   $as_echo "$as_me: failed program was:" >&5
8197 sed 's/^/| /' conftest.$ac_ext >&5
8198
8199
8200 fi
8201
8202 rm -rf conftest.dSYM
8203 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8204       conftest$ac_exeext
8205   if test "${ac_cv_search_shmget+set}" = set; then
8206   break
8207 fi
8208 done
8209 if test "${ac_cv_search_shmget+set}" = set; then
8210   :
8211 else
8212   ac_cv_search_shmget=no
8213 fi
8214 rm conftest.$ac_ext
8215 LIBS=$ac_func_search_save_LIBS
8216 fi
8217 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_shmget" >&5
8218 $as_echo "$ac_cv_search_shmget" >&6; }
8219 ac_res=$ac_cv_search_shmget
8220 if test "$ac_res" != no; then
8221   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8222
8223 fi
8224
8225
8226 if test "$with_readline" = yes; then
8227
8228
8229 { $as_echo "$as_me:$LINENO: checking for library containing readline" >&5
8230 $as_echo_n "checking for library containing readline... " >&6; }
8231 if test "${pgac_cv_check_readline+set}" = set; then
8232   $as_echo_n "(cached) " >&6
8233 else
8234   pgac_cv_check_readline=no
8235 pgac_save_LIBS=$LIBS
8236 if test x"$with_libedit_preferred" != x"yes"
8237 then    READLINE_ORDER="-lreadline -ledit"
8238 else    READLINE_ORDER="-ledit -lreadline"
8239 fi
8240 for pgac_rllib in $READLINE_ORDER ; do
8241   for pgac_lib in "" " -ltermcap" " -lncurses" " -lcurses" ; do
8242     LIBS="${pgac_rllib}${pgac_lib} $pgac_save_LIBS"
8243     cat >conftest.$ac_ext <<_ACEOF
8244 /* confdefs.h.  */
8245 _ACEOF
8246 cat confdefs.h >>conftest.$ac_ext
8247 cat >>conftest.$ac_ext <<_ACEOF
8248 /* end confdefs.h.  */
8249
8250 /* Override any GCC internal prototype to avoid an error.
8251    Use char because int might match the return type of a GCC
8252    builtin and then its argument prototype would still apply.  */
8253 #ifdef __cplusplus
8254 extern "C"
8255 #endif
8256 char readline ();
8257 int
8258 main ()
8259 {
8260 return readline ();
8261   ;
8262   return 0;
8263 }
8264 _ACEOF
8265 rm -f conftest.$ac_objext conftest$ac_exeext
8266 if { (ac_try="$ac_link"
8267 case "(($ac_try" in
8268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8269   *) ac_try_echo=$ac_try;;
8270 esac
8271 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8272 $as_echo "$ac_try_echo") >&5
8273   (eval "$ac_link") 2>conftest.er1
8274   ac_status=$?
8275   grep -v '^ *+' conftest.er1 >conftest.err
8276   rm -f conftest.er1
8277   cat conftest.err >&5
8278   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8279   (exit $ac_status); } && {
8280          test -z "$ac_c_werror_flag" ||
8281          test ! -s conftest.err
8282        } && test -s conftest$ac_exeext && {
8283          test "$cross_compiling" = yes ||
8284          $as_test_x conftest$ac_exeext
8285        }; then
8286
8287       # Older NetBSD, OpenBSD, and Irix have a broken linker that does not
8288       # recognize dependent libraries; assume curses is needed if we didn't
8289       # find any dependency.
8290       case $host_os in
8291         netbsd* | openbsd* | irix*)
8292           if test x"$pgac_lib" = x"" ; then
8293             pgac_lib=" -lcurses"
8294           fi ;;
8295       esac
8296
8297       pgac_cv_check_readline="${pgac_rllib}${pgac_lib}"
8298       break
8299
8300 else
8301   $as_echo "$as_me: failed program was:" >&5
8302 sed 's/^/| /' conftest.$ac_ext >&5
8303
8304
8305 fi
8306
8307 rm -rf conftest.dSYM
8308 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8309       conftest$ac_exeext conftest.$ac_ext
8310   done
8311   if test "$pgac_cv_check_readline" != no ; then
8312     break
8313   fi
8314 done
8315 LIBS=$pgac_save_LIBS
8316
8317 fi
8318 { $as_echo "$as_me:$LINENO: result: $pgac_cv_check_readline" >&5
8319 $as_echo "$pgac_cv_check_readline" >&6; }
8320 if test "$pgac_cv_check_readline" != no ; then
8321   LIBS="$pgac_cv_check_readline $LIBS"
8322
8323 cat >>confdefs.h <<\_ACEOF
8324 #define HAVE_LIBREADLINE 1
8325 _ACEOF
8326
8327 fi
8328
8329
8330   if test x"$pgac_cv_check_readline" = x"no"; then
8331     { { $as_echo "$as_me:$LINENO: error: readline library not found
8332 If you have readline already installed, see config.log for details on the
8333 failure.  It is possible the compiler isn't looking in the proper directory.
8334 Use --without-readline to disable readline support." >&5
8335 $as_echo "$as_me: error: readline library not found
8336 If you have readline already installed, see config.log for details on the
8337 failure.  It is possible the compiler isn't looking in the proper directory.
8338 Use --without-readline to disable readline support." >&2;}
8339    { (exit 1); exit 1; }; }
8340   fi
8341 fi
8342
8343 if test "$with_zlib" = yes; then
8344
8345 { $as_echo "$as_me:$LINENO: checking for inflate in -lz" >&5
8346 $as_echo_n "checking for inflate in -lz... " >&6; }
8347 if test "${ac_cv_lib_z_inflate+set}" = set; then
8348   $as_echo_n "(cached) " >&6
8349 else
8350   ac_check_lib_save_LIBS=$LIBS
8351 LIBS="-lz  $LIBS"
8352 cat >conftest.$ac_ext <<_ACEOF
8353 /* confdefs.h.  */
8354 _ACEOF
8355 cat confdefs.h >>conftest.$ac_ext
8356 cat >>conftest.$ac_ext <<_ACEOF
8357 /* end confdefs.h.  */
8358
8359 /* Override any GCC internal prototype to avoid an error.
8360    Use char because int might match the return type of a GCC
8361    builtin and then its argument prototype would still apply.  */
8362 #ifdef __cplusplus
8363 extern "C"
8364 #endif
8365 char inflate ();
8366 int
8367 main ()
8368 {
8369 return inflate ();
8370   ;
8371   return 0;
8372 }
8373 _ACEOF
8374 rm -f conftest.$ac_objext conftest$ac_exeext
8375 if { (ac_try="$ac_link"
8376 case "(($ac_try" in
8377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8378   *) ac_try_echo=$ac_try;;
8379 esac
8380 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8381 $as_echo "$ac_try_echo") >&5
8382   (eval "$ac_link") 2>conftest.er1
8383   ac_status=$?
8384   grep -v '^ *+' conftest.er1 >conftest.err
8385   rm -f conftest.er1
8386   cat conftest.err >&5
8387   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388   (exit $ac_status); } && {
8389          test -z "$ac_c_werror_flag" ||
8390          test ! -s conftest.err
8391        } && test -s conftest$ac_exeext && {
8392          test "$cross_compiling" = yes ||
8393          $as_test_x conftest$ac_exeext
8394        }; then
8395   ac_cv_lib_z_inflate=yes
8396 else
8397   $as_echo "$as_me: failed program was:" >&5
8398 sed 's/^/| /' conftest.$ac_ext >&5
8399
8400         ac_cv_lib_z_inflate=no
8401 fi
8402
8403 rm -rf conftest.dSYM
8404 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8405       conftest$ac_exeext conftest.$ac_ext
8406 LIBS=$ac_check_lib_save_LIBS
8407 fi
8408 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_z_inflate" >&5
8409 $as_echo "$ac_cv_lib_z_inflate" >&6; }
8410 if test "x$ac_cv_lib_z_inflate" = x""yes; then
8411   cat >>confdefs.h <<_ACEOF
8412 #define HAVE_LIBZ 1
8413 _ACEOF
8414
8415   LIBS="-lz $LIBS"
8416
8417 else
8418   { { $as_echo "$as_me:$LINENO: error: zlib library not found
8419 If you have zlib already installed, see config.log for details on the
8420 failure.  It is possible the compiler isn't looking in the proper directory.
8421 Use --without-zlib to disable zlib support." >&5
8422 $as_echo "$as_me: error: zlib library not found
8423 If you have zlib already installed, see config.log for details on the
8424 failure.  It is possible the compiler isn't looking in the proper directory.
8425 Use --without-zlib to disable zlib support." >&2;}
8426    { (exit 1); exit 1; }; }
8427 fi
8428
8429 fi
8430
8431 if test "$enable_spinlocks" = yes; then
8432
8433 cat >>confdefs.h <<\_ACEOF
8434 #define HAVE_SPINLOCKS 1
8435 _ACEOF
8436
8437 else
8438   { $as_echo "$as_me:$LINENO: WARNING:
8439 *** Not using spinlocks will cause poor performance." >&5
8440 $as_echo "$as_me: WARNING:
8441 *** Not using spinlocks will cause poor performance." >&2;}
8442 fi
8443
8444 if test "$with_gssapi" = yes ; then
8445   if test "$PORTNAME" != "win32"; then
8446     { $as_echo "$as_me:$LINENO: checking for library containing gss_init_sec_context" >&5
8447 $as_echo_n "checking for library containing gss_init_sec_context... " >&6; }
8448 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8449   $as_echo_n "(cached) " >&6
8450 else
8451   ac_func_search_save_LIBS=$LIBS
8452 cat >conftest.$ac_ext <<_ACEOF
8453 /* confdefs.h.  */
8454 _ACEOF
8455 cat confdefs.h >>conftest.$ac_ext
8456 cat >>conftest.$ac_ext <<_ACEOF
8457 /* end confdefs.h.  */
8458
8459 /* Override any GCC internal prototype to avoid an error.
8460    Use char because int might match the return type of a GCC
8461    builtin and then its argument prototype would still apply.  */
8462 #ifdef __cplusplus
8463 extern "C"
8464 #endif
8465 char gss_init_sec_context ();
8466 int
8467 main ()
8468 {
8469 return gss_init_sec_context ();
8470   ;
8471   return 0;
8472 }
8473 _ACEOF
8474 for ac_lib in '' gssapi_krb5 gss 'gssapi -lkrb5 -lcrypto'; do
8475   if test -z "$ac_lib"; then
8476     ac_res="none required"
8477   else
8478     ac_res=-l$ac_lib
8479     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8480   fi
8481   rm -f conftest.$ac_objext conftest$ac_exeext
8482 if { (ac_try="$ac_link"
8483 case "(($ac_try" in
8484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8485   *) ac_try_echo=$ac_try;;
8486 esac
8487 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8488 $as_echo "$ac_try_echo") >&5
8489   (eval "$ac_link") 2>conftest.er1
8490   ac_status=$?
8491   grep -v '^ *+' conftest.er1 >conftest.err
8492   rm -f conftest.er1
8493   cat conftest.err >&5
8494   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8495   (exit $ac_status); } && {
8496          test -z "$ac_c_werror_flag" ||
8497          test ! -s conftest.err
8498        } && test -s conftest$ac_exeext && {
8499          test "$cross_compiling" = yes ||
8500          $as_test_x conftest$ac_exeext
8501        }; then
8502   ac_cv_search_gss_init_sec_context=$ac_res
8503 else
8504   $as_echo "$as_me: failed program was:" >&5
8505 sed 's/^/| /' conftest.$ac_ext >&5
8506
8507
8508 fi
8509
8510 rm -rf conftest.dSYM
8511 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8512       conftest$ac_exeext
8513   if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8514   break
8515 fi
8516 done
8517 if test "${ac_cv_search_gss_init_sec_context+set}" = set; then
8518   :
8519 else
8520   ac_cv_search_gss_init_sec_context=no
8521 fi
8522 rm conftest.$ac_ext
8523 LIBS=$ac_func_search_save_LIBS
8524 fi
8525 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_gss_init_sec_context" >&5
8526 $as_echo "$ac_cv_search_gss_init_sec_context" >&6; }
8527 ac_res=$ac_cv_search_gss_init_sec_context
8528 if test "$ac_res" != no; then
8529   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8530
8531 else
8532   { { $as_echo "$as_me:$LINENO: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&5
8533 $as_echo "$as_me: error: could not find function 'gss_init_sec_context' required for GSSAPI" >&2;}
8534    { (exit 1); exit 1; }; }
8535 fi
8536
8537   else
8538     LIBS="$LIBS -lgssapi32"
8539   fi
8540 fi
8541
8542 if test "$with_krb5" = yes ; then
8543   if test "$PORTNAME" != "win32"; then
8544      { $as_echo "$as_me:$LINENO: checking for library containing com_err" >&5
8545 $as_echo_n "checking for library containing com_err... " >&6; }
8546 if test "${ac_cv_search_com_err+set}" = set; then
8547   $as_echo_n "(cached) " >&6
8548 else
8549   ac_func_search_save_LIBS=$LIBS
8550 cat >conftest.$ac_ext <<_ACEOF
8551 /* confdefs.h.  */
8552 _ACEOF
8553 cat confdefs.h >>conftest.$ac_ext
8554 cat >>conftest.$ac_ext <<_ACEOF
8555 /* end confdefs.h.  */
8556
8557 /* Override any GCC internal prototype to avoid an error.
8558    Use char because int might match the return type of a GCC
8559    builtin and then its argument prototype would still apply.  */
8560 #ifdef __cplusplus
8561 extern "C"
8562 #endif
8563 char com_err ();
8564 int
8565 main ()
8566 {
8567 return com_err ();
8568   ;
8569   return 0;
8570 }
8571 _ACEOF
8572 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken' com_err 'com_err -lssl -lcrypto'; do
8573   if test -z "$ac_lib"; then
8574     ac_res="none required"
8575   else
8576     ac_res=-l$ac_lib
8577     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8578   fi
8579   rm -f conftest.$ac_objext conftest$ac_exeext
8580 if { (ac_try="$ac_link"
8581 case "(($ac_try" in
8582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8583   *) ac_try_echo=$ac_try;;
8584 esac
8585 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8586 $as_echo "$ac_try_echo") >&5
8587   (eval "$ac_link") 2>conftest.er1
8588   ac_status=$?
8589   grep -v '^ *+' conftest.er1 >conftest.err
8590   rm -f conftest.er1
8591   cat conftest.err >&5
8592   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8593   (exit $ac_status); } && {
8594          test -z "$ac_c_werror_flag" ||
8595          test ! -s conftest.err
8596        } && test -s conftest$ac_exeext && {
8597          test "$cross_compiling" = yes ||
8598          $as_test_x conftest$ac_exeext
8599        }; then
8600   ac_cv_search_com_err=$ac_res
8601 else
8602   $as_echo "$as_me: failed program was:" >&5
8603 sed 's/^/| /' conftest.$ac_ext >&5
8604
8605
8606 fi
8607
8608 rm -rf conftest.dSYM
8609 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8610       conftest$ac_exeext
8611   if test "${ac_cv_search_com_err+set}" = set; then
8612   break
8613 fi
8614 done
8615 if test "${ac_cv_search_com_err+set}" = set; then
8616   :
8617 else
8618   ac_cv_search_com_err=no
8619 fi
8620 rm conftest.$ac_ext
8621 LIBS=$ac_func_search_save_LIBS
8622 fi
8623 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8624 $as_echo "$ac_cv_search_com_err" >&6; }
8625 ac_res=$ac_cv_search_com_err
8626 if test "$ac_res" != no; then
8627   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8628
8629 else
8630   { { $as_echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8631 $as_echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8632    { (exit 1); exit 1; }; }
8633 fi
8634
8635      { $as_echo "$as_me:$LINENO: checking for library containing krb5_sendauth" >&5
8636 $as_echo_n "checking for library containing krb5_sendauth... " >&6; }
8637 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8638   $as_echo_n "(cached) " >&6
8639 else
8640   ac_func_search_save_LIBS=$LIBS
8641 cat >conftest.$ac_ext <<_ACEOF
8642 /* confdefs.h.  */
8643 _ACEOF
8644 cat confdefs.h >>conftest.$ac_ext
8645 cat >>conftest.$ac_ext <<_ACEOF
8646 /* end confdefs.h.  */
8647
8648 /* Override any GCC internal prototype to avoid an error.
8649    Use char because int might match the return type of a GCC
8650    builtin and then its argument prototype would still apply.  */
8651 #ifdef __cplusplus
8652 extern "C"
8653 #endif
8654 char krb5_sendauth ();
8655 int
8656 main ()
8657 {
8658 return krb5_sendauth ();
8659   ;
8660   return 0;
8661 }
8662 _ACEOF
8663 for ac_lib in '' krb5 'krb5 -lcrypto -ldes -lasn1 -lroken'; do
8664   if test -z "$ac_lib"; then
8665     ac_res="none required"
8666   else
8667     ac_res=-l$ac_lib
8668     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8669   fi
8670   rm -f conftest.$ac_objext conftest$ac_exeext
8671 if { (ac_try="$ac_link"
8672 case "(($ac_try" in
8673   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8674   *) ac_try_echo=$ac_try;;
8675 esac
8676 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8677 $as_echo "$ac_try_echo") >&5
8678   (eval "$ac_link") 2>conftest.er1
8679   ac_status=$?
8680   grep -v '^ *+' conftest.er1 >conftest.err
8681   rm -f conftest.er1
8682   cat conftest.err >&5
8683   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8684   (exit $ac_status); } && {
8685          test -z "$ac_c_werror_flag" ||
8686          test ! -s conftest.err
8687        } && test -s conftest$ac_exeext && {
8688          test "$cross_compiling" = yes ||
8689          $as_test_x conftest$ac_exeext
8690        }; then
8691   ac_cv_search_krb5_sendauth=$ac_res
8692 else
8693   $as_echo "$as_me: failed program was:" >&5
8694 sed 's/^/| /' conftest.$ac_ext >&5
8695
8696
8697 fi
8698
8699 rm -rf conftest.dSYM
8700 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8701       conftest$ac_exeext
8702   if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8703   break
8704 fi
8705 done
8706 if test "${ac_cv_search_krb5_sendauth+set}" = set; then
8707   :
8708 else
8709   ac_cv_search_krb5_sendauth=no
8710 fi
8711 rm conftest.$ac_ext
8712 LIBS=$ac_func_search_save_LIBS
8713 fi
8714 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_krb5_sendauth" >&5
8715 $as_echo "$ac_cv_search_krb5_sendauth" >&6; }
8716 ac_res=$ac_cv_search_krb5_sendauth
8717 if test "$ac_res" != no; then
8718   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8719
8720 else
8721   { { $as_echo "$as_me:$LINENO: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&5
8722 $as_echo "$as_me: error: could not find function 'krb5_sendauth' required for Kerberos 5" >&2;}
8723    { (exit 1); exit 1; }; }
8724 fi
8725
8726   else
8727      { $as_echo "$as_me:$LINENO: checking for library containing com_err" >&5
8728 $as_echo_n "checking for library containing com_err... " >&6; }
8729 if test "${ac_cv_search_com_err+set}" = set; then
8730   $as_echo_n "(cached) " >&6
8731 else
8732   ac_func_search_save_LIBS=$LIBS
8733 cat >conftest.$ac_ext <<_ACEOF
8734 /* confdefs.h.  */
8735 _ACEOF
8736 cat confdefs.h >>conftest.$ac_ext
8737 cat >>conftest.$ac_ext <<_ACEOF
8738 /* end confdefs.h.  */
8739
8740 /* Override any GCC internal prototype to avoid an error.
8741    Use char because int might match the return type of a GCC
8742    builtin and then its argument prototype would still apply.  */
8743 #ifdef __cplusplus
8744 extern "C"
8745 #endif
8746 char com_err ();
8747 int
8748 main ()
8749 {
8750 return com_err ();
8751   ;
8752   return 0;
8753 }
8754 _ACEOF
8755 for ac_lib in '' 'comerr32 -lkrb5_32'; do
8756   if test -z "$ac_lib"; then
8757     ac_res="none required"
8758   else
8759     ac_res=-l$ac_lib
8760     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8761   fi
8762   rm -f conftest.$ac_objext conftest$ac_exeext
8763 if { (ac_try="$ac_link"
8764 case "(($ac_try" in
8765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8766   *) ac_try_echo=$ac_try;;
8767 esac
8768 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8769 $as_echo "$ac_try_echo") >&5
8770   (eval "$ac_link") 2>conftest.er1
8771   ac_status=$?
8772   grep -v '^ *+' conftest.er1 >conftest.err
8773   rm -f conftest.er1
8774   cat conftest.err >&5
8775   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8776   (exit $ac_status); } && {
8777          test -z "$ac_c_werror_flag" ||
8778          test ! -s conftest.err
8779        } && test -s conftest$ac_exeext && {
8780          test "$cross_compiling" = yes ||
8781          $as_test_x conftest$ac_exeext
8782        }; then
8783   ac_cv_search_com_err=$ac_res
8784 else
8785   $as_echo "$as_me: failed program was:" >&5
8786 sed 's/^/| /' conftest.$ac_ext >&5
8787
8788
8789 fi
8790
8791 rm -rf conftest.dSYM
8792 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8793       conftest$ac_exeext
8794   if test "${ac_cv_search_com_err+set}" = set; then
8795   break
8796 fi
8797 done
8798 if test "${ac_cv_search_com_err+set}" = set; then
8799   :
8800 else
8801   ac_cv_search_com_err=no
8802 fi
8803 rm conftest.$ac_ext
8804 LIBS=$ac_func_search_save_LIBS
8805 fi
8806 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_com_err" >&5
8807 $as_echo "$ac_cv_search_com_err" >&6; }
8808 ac_res=$ac_cv_search_com_err
8809 if test "$ac_res" != no; then
8810   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8811
8812 else
8813   { { $as_echo "$as_me:$LINENO: error: could not find function 'com_err' required for Kerberos 5" >&5
8814 $as_echo "$as_me: error: could not find function 'com_err' required for Kerberos 5" >&2;}
8815    { (exit 1); exit 1; }; }
8816 fi
8817
8818   fi
8819 fi
8820
8821 if test "$with_openssl" = yes ; then
8822     if test "$PORTNAME" != "win32"; then
8823
8824 { $as_echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -lcrypto" >&5
8825 $as_echo_n "checking for CRYPTO_new_ex_data in -lcrypto... " >&6; }
8826 if test "${ac_cv_lib_crypto_CRYPTO_new_ex_data+set}" = set; then
8827   $as_echo_n "(cached) " >&6
8828 else
8829   ac_check_lib_save_LIBS=$LIBS
8830 LIBS="-lcrypto  $LIBS"
8831 cat >conftest.$ac_ext <<_ACEOF
8832 /* confdefs.h.  */
8833 _ACEOF
8834 cat confdefs.h >>conftest.$ac_ext
8835 cat >>conftest.$ac_ext <<_ACEOF
8836 /* end confdefs.h.  */
8837
8838 /* Override any GCC internal prototype to avoid an error.
8839    Use char because int might match the return type of a GCC
8840    builtin and then its argument prototype would still apply.  */
8841 #ifdef __cplusplus
8842 extern "C"
8843 #endif
8844 char CRYPTO_new_ex_data ();
8845 int
8846 main ()
8847 {
8848 return CRYPTO_new_ex_data ();
8849   ;
8850   return 0;
8851 }
8852 _ACEOF
8853 rm -f conftest.$ac_objext conftest$ac_exeext
8854 if { (ac_try="$ac_link"
8855 case "(($ac_try" in
8856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8857   *) ac_try_echo=$ac_try;;
8858 esac
8859 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8860 $as_echo "$ac_try_echo") >&5
8861   (eval "$ac_link") 2>conftest.er1
8862   ac_status=$?
8863   grep -v '^ *+' conftest.er1 >conftest.err
8864   rm -f conftest.er1
8865   cat conftest.err >&5
8866   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8867   (exit $ac_status); } && {
8868          test -z "$ac_c_werror_flag" ||
8869          test ! -s conftest.err
8870        } && test -s conftest$ac_exeext && {
8871          test "$cross_compiling" = yes ||
8872          $as_test_x conftest$ac_exeext
8873        }; then
8874   ac_cv_lib_crypto_CRYPTO_new_ex_data=yes
8875 else
8876   $as_echo "$as_me: failed program was:" >&5
8877 sed 's/^/| /' conftest.$ac_ext >&5
8878
8879         ac_cv_lib_crypto_CRYPTO_new_ex_data=no
8880 fi
8881
8882 rm -rf conftest.dSYM
8883 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8884       conftest$ac_exeext conftest.$ac_ext
8885 LIBS=$ac_check_lib_save_LIBS
8886 fi
8887 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_CRYPTO_new_ex_data" >&5
8888 $as_echo "$ac_cv_lib_crypto_CRYPTO_new_ex_data" >&6; }
8889 if test "x$ac_cv_lib_crypto_CRYPTO_new_ex_data" = x""yes; then
8890   cat >>confdefs.h <<_ACEOF
8891 #define HAVE_LIBCRYPTO 1
8892 _ACEOF
8893
8894   LIBS="-lcrypto $LIBS"
8895
8896 else
8897   { { $as_echo "$as_me:$LINENO: error: library 'crypto' is required for OpenSSL" >&5
8898 $as_echo "$as_me: error: library 'crypto' is required for OpenSSL" >&2;}
8899    { (exit 1); exit 1; }; }
8900 fi
8901
8902
8903 { $as_echo "$as_me:$LINENO: checking for SSL_library_init in -lssl" >&5
8904 $as_echo_n "checking for SSL_library_init in -lssl... " >&6; }
8905 if test "${ac_cv_lib_ssl_SSL_library_init+set}" = set; then
8906   $as_echo_n "(cached) " >&6
8907 else
8908   ac_check_lib_save_LIBS=$LIBS
8909 LIBS="-lssl  $LIBS"
8910 cat >conftest.$ac_ext <<_ACEOF
8911 /* confdefs.h.  */
8912 _ACEOF
8913 cat confdefs.h >>conftest.$ac_ext
8914 cat >>conftest.$ac_ext <<_ACEOF
8915 /* end confdefs.h.  */
8916
8917 /* Override any GCC internal prototype to avoid an error.
8918    Use char because int might match the return type of a GCC
8919    builtin and then its argument prototype would still apply.  */
8920 #ifdef __cplusplus
8921 extern "C"
8922 #endif
8923 char SSL_library_init ();
8924 int
8925 main ()
8926 {
8927 return SSL_library_init ();
8928   ;
8929   return 0;
8930 }
8931 _ACEOF
8932 rm -f conftest.$ac_objext conftest$ac_exeext
8933 if { (ac_try="$ac_link"
8934 case "(($ac_try" in
8935   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8936   *) ac_try_echo=$ac_try;;
8937 esac
8938 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8939 $as_echo "$ac_try_echo") >&5
8940   (eval "$ac_link") 2>conftest.er1
8941   ac_status=$?
8942   grep -v '^ *+' conftest.er1 >conftest.err
8943   rm -f conftest.er1
8944   cat conftest.err >&5
8945   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8946   (exit $ac_status); } && {
8947          test -z "$ac_c_werror_flag" ||
8948          test ! -s conftest.err
8949        } && test -s conftest$ac_exeext && {
8950          test "$cross_compiling" = yes ||
8951          $as_test_x conftest$ac_exeext
8952        }; then
8953   ac_cv_lib_ssl_SSL_library_init=yes
8954 else
8955   $as_echo "$as_me: failed program was:" >&5
8956 sed 's/^/| /' conftest.$ac_ext >&5
8957
8958         ac_cv_lib_ssl_SSL_library_init=no
8959 fi
8960
8961 rm -rf conftest.dSYM
8962 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8963       conftest$ac_exeext conftest.$ac_ext
8964 LIBS=$ac_check_lib_save_LIBS
8965 fi
8966 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ssl_SSL_library_init" >&5
8967 $as_echo "$ac_cv_lib_ssl_SSL_library_init" >&6; }
8968 if test "x$ac_cv_lib_ssl_SSL_library_init" = x""yes; then
8969   cat >>confdefs.h <<_ACEOF
8970 #define HAVE_LIBSSL 1
8971 _ACEOF
8972
8973   LIBS="-lssl $LIBS"
8974
8975 else
8976   { { $as_echo "$as_me:$LINENO: error: library 'ssl' is required for OpenSSL" >&5
8977 $as_echo "$as_me: error: library 'ssl' is required for OpenSSL" >&2;}
8978    { (exit 1); exit 1; }; }
8979 fi
8980
8981   else
8982
8983 { $as_echo "$as_me:$LINENO: checking for CRYPTO_new_ex_data in -leay32" >&5
8984 $as_echo_n "checking for CRYPTO_new_ex_data in -leay32... " >&6; }
8985 if test "${ac_cv_lib_eay32_CRYPTO_new_ex_data+set}" = set; then
8986   $as_echo_n "(cached) " >&6
8987 else
8988   ac_check_lib_save_LIBS=$LIBS
8989 LIBS="-leay32  $LIBS"
8990 cat >conftest.$ac_ext <<_ACEOF
8991 /* confdefs.h.  */
8992 _ACEOF
8993 cat confdefs.h >>conftest.$ac_ext
8994 cat >>conftest.$ac_ext <<_ACEOF
8995 /* end confdefs.h.  */
8996
8997 /* Override any GCC internal prototype to avoid an error.
8998    Use char because int might match the return type of a GCC
8999    builtin and then its argument prototype would still apply.  */
9000 #ifdef __cplusplus
9001 extern "C"
9002 #endif
9003 char CRYPTO_new_ex_data ();
9004 int
9005 main ()
9006 {
9007 return CRYPTO_new_ex_data ();
9008   ;
9009   return 0;
9010 }
9011 _ACEOF
9012 rm -f conftest.$ac_objext conftest$ac_exeext
9013 if { (ac_try="$ac_link"
9014 case "(($ac_try" in
9015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9016   *) ac_try_echo=$ac_try;;
9017 esac
9018 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9019 $as_echo "$ac_try_echo") >&5
9020   (eval "$ac_link") 2>conftest.er1
9021   ac_status=$?
9022   grep -v '^ *+' conftest.er1 >conftest.err
9023   rm -f conftest.er1
9024   cat conftest.err >&5
9025   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9026   (exit $ac_status); } && {
9027          test -z "$ac_c_werror_flag" ||
9028          test ! -s conftest.err
9029        } && test -s conftest$ac_exeext && {
9030          test "$cross_compiling" = yes ||
9031          $as_test_x conftest$ac_exeext
9032        }; then
9033   ac_cv_lib_eay32_CRYPTO_new_ex_data=yes
9034 else
9035   $as_echo "$as_me: failed program was:" >&5
9036 sed 's/^/| /' conftest.$ac_ext >&5
9037
9038         ac_cv_lib_eay32_CRYPTO_new_ex_data=no
9039 fi
9040
9041 rm -rf conftest.dSYM
9042 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9043       conftest$ac_exeext conftest.$ac_ext
9044 LIBS=$ac_check_lib_save_LIBS
9045 fi
9046 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_eay32_CRYPTO_new_ex_data" >&5
9047 $as_echo "$ac_cv_lib_eay32_CRYPTO_new_ex_data" >&6; }
9048 if test "x$ac_cv_lib_eay32_CRYPTO_new_ex_data" = x""yes; then
9049   cat >>confdefs.h <<_ACEOF
9050 #define HAVE_LIBEAY32 1
9051 _ACEOF
9052
9053   LIBS="-leay32 $LIBS"
9054
9055 else
9056   { { $as_echo "$as_me:$LINENO: error: library 'eay32' is required for OpenSSL" >&5
9057 $as_echo "$as_me: error: library 'eay32' is required for OpenSSL" >&2;}
9058    { (exit 1); exit 1; }; }
9059 fi
9060
9061
9062 { $as_echo "$as_me:$LINENO: checking for SSL_library_init in -lssleay32" >&5
9063 $as_echo_n "checking for SSL_library_init in -lssleay32... " >&6; }
9064 if test "${ac_cv_lib_ssleay32_SSL_library_init+set}" = set; then
9065   $as_echo_n "(cached) " >&6
9066 else
9067   ac_check_lib_save_LIBS=$LIBS
9068 LIBS="-lssleay32  $LIBS"
9069 cat >conftest.$ac_ext <<_ACEOF
9070 /* confdefs.h.  */
9071 _ACEOF
9072 cat confdefs.h >>conftest.$ac_ext
9073 cat >>conftest.$ac_ext <<_ACEOF
9074 /* end confdefs.h.  */
9075
9076 /* Override any GCC internal prototype to avoid an error.
9077    Use char because int might match the return type of a GCC
9078    builtin and then its argument prototype would still apply.  */
9079 #ifdef __cplusplus
9080 extern "C"
9081 #endif
9082 char SSL_library_init ();
9083 int
9084 main ()
9085 {
9086 return SSL_library_init ();
9087   ;
9088   return 0;
9089 }
9090 _ACEOF
9091 rm -f conftest.$ac_objext conftest$ac_exeext
9092 if { (ac_try="$ac_link"
9093 case "(($ac_try" in
9094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9095   *) ac_try_echo=$ac_try;;
9096 esac
9097 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9098 $as_echo "$ac_try_echo") >&5
9099   (eval "$ac_link") 2>conftest.er1
9100   ac_status=$?
9101   grep -v '^ *+' conftest.er1 >conftest.err
9102   rm -f conftest.er1
9103   cat conftest.err >&5
9104   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9105   (exit $ac_status); } && {
9106          test -z "$ac_c_werror_flag" ||
9107          test ! -s conftest.err
9108        } && test -s conftest$ac_exeext && {
9109          test "$cross_compiling" = yes ||
9110          $as_test_x conftest$ac_exeext
9111        }; then
9112   ac_cv_lib_ssleay32_SSL_library_init=yes
9113 else
9114   $as_echo "$as_me: failed program was:" >&5
9115 sed 's/^/| /' conftest.$ac_ext >&5
9116
9117         ac_cv_lib_ssleay32_SSL_library_init=no
9118 fi
9119
9120 rm -rf conftest.dSYM
9121 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9122       conftest$ac_exeext conftest.$ac_ext
9123 LIBS=$ac_check_lib_save_LIBS
9124 fi
9125 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ssleay32_SSL_library_init" >&5
9126 $as_echo "$ac_cv_lib_ssleay32_SSL_library_init" >&6; }
9127 if test "x$ac_cv_lib_ssleay32_SSL_library_init" = x""yes; then
9128   cat >>confdefs.h <<_ACEOF
9129 #define HAVE_LIBSSLEAY32 1
9130 _ACEOF
9131
9132   LIBS="-lssleay32 $LIBS"
9133
9134 else
9135   { { $as_echo "$as_me:$LINENO: error: library 'ssleay32' is required for OpenSSL" >&5
9136 $as_echo "$as_me: error: library 'ssleay32' is required for OpenSSL" >&2;}
9137    { (exit 1); exit 1; }; }
9138 fi
9139
9140   fi
9141 fi
9142
9143 if test "$with_pam" = yes ; then
9144
9145 { $as_echo "$as_me:$LINENO: checking for pam_start in -lpam" >&5
9146 $as_echo_n "checking for pam_start in -lpam... " >&6; }
9147 if test "${ac_cv_lib_pam_pam_start+set}" = set; then
9148   $as_echo_n "(cached) " >&6
9149 else
9150   ac_check_lib_save_LIBS=$LIBS
9151 LIBS="-lpam  $LIBS"
9152 cat >conftest.$ac_ext <<_ACEOF
9153 /* confdefs.h.  */
9154 _ACEOF
9155 cat confdefs.h >>conftest.$ac_ext
9156 cat >>conftest.$ac_ext <<_ACEOF
9157 /* end confdefs.h.  */
9158
9159 /* Override any GCC internal prototype to avoid an error.
9160    Use char because int might match the return type of a GCC
9161    builtin and then its argument prototype would still apply.  */
9162 #ifdef __cplusplus
9163 extern "C"
9164 #endif
9165 char pam_start ();
9166 int
9167 main ()
9168 {
9169 return pam_start ();
9170   ;
9171   return 0;
9172 }
9173 _ACEOF
9174 rm -f conftest.$ac_objext conftest$ac_exeext
9175 if { (ac_try="$ac_link"
9176 case "(($ac_try" in
9177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9178   *) ac_try_echo=$ac_try;;
9179 esac
9180 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9181 $as_echo "$ac_try_echo") >&5
9182   (eval "$ac_link") 2>conftest.er1
9183   ac_status=$?
9184   grep -v '^ *+' conftest.er1 >conftest.err
9185   rm -f conftest.er1
9186   cat conftest.err >&5
9187   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9188   (exit $ac_status); } && {
9189          test -z "$ac_c_werror_flag" ||
9190          test ! -s conftest.err
9191        } && test -s conftest$ac_exeext && {
9192          test "$cross_compiling" = yes ||
9193          $as_test_x conftest$ac_exeext
9194        }; then
9195   ac_cv_lib_pam_pam_start=yes
9196 else
9197   $as_echo "$as_me: failed program was:" >&5
9198 sed 's/^/| /' conftest.$ac_ext >&5
9199
9200         ac_cv_lib_pam_pam_start=no
9201 fi
9202
9203 rm -rf conftest.dSYM
9204 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9205       conftest$ac_exeext conftest.$ac_ext
9206 LIBS=$ac_check_lib_save_LIBS
9207 fi
9208 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pam_pam_start" >&5
9209 $as_echo "$ac_cv_lib_pam_pam_start" >&6; }
9210 if test "x$ac_cv_lib_pam_pam_start" = x""yes; then
9211   cat >>confdefs.h <<_ACEOF
9212 #define HAVE_LIBPAM 1
9213 _ACEOF
9214
9215   LIBS="-lpam $LIBS"
9216
9217 else
9218   { { $as_echo "$as_me:$LINENO: error: library 'pam' is required for PAM" >&5
9219 $as_echo "$as_me: error: library 'pam' is required for PAM" >&2;}
9220    { (exit 1); exit 1; }; }
9221 fi
9222
9223 fi
9224
9225 if test "$with_libxml" = yes ; then
9226
9227 { $as_echo "$as_me:$LINENO: checking for xmlSaveToBuffer in -lxml2" >&5
9228 $as_echo_n "checking for xmlSaveToBuffer in -lxml2... " >&6; }
9229 if test "${ac_cv_lib_xml2_xmlSaveToBuffer+set}" = set; then
9230   $as_echo_n "(cached) " >&6
9231 else
9232   ac_check_lib_save_LIBS=$LIBS
9233 LIBS="-lxml2  $LIBS"
9234 cat >conftest.$ac_ext <<_ACEOF
9235 /* confdefs.h.  */
9236 _ACEOF
9237 cat confdefs.h >>conftest.$ac_ext
9238 cat >>conftest.$ac_ext <<_ACEOF
9239 /* end confdefs.h.  */
9240
9241 /* Override any GCC internal prototype to avoid an error.
9242    Use char because int might match the return type of a GCC
9243    builtin and then its argument prototype would still apply.  */
9244 #ifdef __cplusplus
9245 extern "C"
9246 #endif
9247 char xmlSaveToBuffer ();
9248 int
9249 main ()
9250 {
9251 return xmlSaveToBuffer ();
9252   ;
9253   return 0;
9254 }
9255 _ACEOF
9256 rm -f conftest.$ac_objext conftest$ac_exeext
9257 if { (ac_try="$ac_link"
9258 case "(($ac_try" in
9259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9260   *) ac_try_echo=$ac_try;;
9261 esac
9262 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9263 $as_echo "$ac_try_echo") >&5
9264   (eval "$ac_link") 2>conftest.er1
9265   ac_status=$?
9266   grep -v '^ *+' conftest.er1 >conftest.err
9267   rm -f conftest.er1
9268   cat conftest.err >&5
9269   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9270   (exit $ac_status); } && {
9271          test -z "$ac_c_werror_flag" ||
9272          test ! -s conftest.err
9273        } && test -s conftest$ac_exeext && {
9274          test "$cross_compiling" = yes ||
9275          $as_test_x conftest$ac_exeext
9276        }; then
9277   ac_cv_lib_xml2_xmlSaveToBuffer=yes
9278 else
9279   $as_echo "$as_me: failed program was:" >&5
9280 sed 's/^/| /' conftest.$ac_ext >&5
9281
9282         ac_cv_lib_xml2_xmlSaveToBuffer=no
9283 fi
9284
9285 rm -rf conftest.dSYM
9286 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9287       conftest$ac_exeext conftest.$ac_ext
9288 LIBS=$ac_check_lib_save_LIBS
9289 fi
9290 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlSaveToBuffer" >&5
9291 $as_echo "$ac_cv_lib_xml2_xmlSaveToBuffer" >&6; }
9292 if test "x$ac_cv_lib_xml2_xmlSaveToBuffer" = x""yes; then
9293   cat >>confdefs.h <<_ACEOF
9294 #define HAVE_LIBXML2 1
9295 _ACEOF
9296
9297   LIBS="-lxml2 $LIBS"
9298
9299 else
9300   { { $as_echo "$as_me:$LINENO: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&5
9301 $as_echo "$as_me: error: library 'xml2' (version >= 2.6.23) is required for XML support" >&2;}
9302    { (exit 1); exit 1; }; }
9303 fi
9304
9305 fi
9306
9307 if test "$with_libxslt" = yes ; then
9308
9309 { $as_echo "$as_me:$LINENO: checking for xsltCleanupGlobals in -lxslt" >&5
9310 $as_echo_n "checking for xsltCleanupGlobals in -lxslt... " >&6; }
9311 if test "${ac_cv_lib_xslt_xsltCleanupGlobals+set}" = set; then
9312   $as_echo_n "(cached) " >&6
9313 else
9314   ac_check_lib_save_LIBS=$LIBS
9315 LIBS="-lxslt  $LIBS"
9316 cat >conftest.$ac_ext <<_ACEOF
9317 /* confdefs.h.  */
9318 _ACEOF
9319 cat confdefs.h >>conftest.$ac_ext
9320 cat >>conftest.$ac_ext <<_ACEOF
9321 /* end confdefs.h.  */
9322
9323 /* Override any GCC internal prototype to avoid an error.
9324    Use char because int might match the return type of a GCC
9325    builtin and then its argument prototype would still apply.  */
9326 #ifdef __cplusplus
9327 extern "C"
9328 #endif
9329 char xsltCleanupGlobals ();
9330 int
9331 main ()
9332 {
9333 return xsltCleanupGlobals ();
9334   ;
9335   return 0;
9336 }
9337 _ACEOF
9338 rm -f conftest.$ac_objext conftest$ac_exeext
9339 if { (ac_try="$ac_link"
9340 case "(($ac_try" in
9341   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9342   *) ac_try_echo=$ac_try;;
9343 esac
9344 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9345 $as_echo "$ac_try_echo") >&5
9346   (eval "$ac_link") 2>conftest.er1
9347   ac_status=$?
9348   grep -v '^ *+' conftest.er1 >conftest.err
9349   rm -f conftest.er1
9350   cat conftest.err >&5
9351   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9352   (exit $ac_status); } && {
9353          test -z "$ac_c_werror_flag" ||
9354          test ! -s conftest.err
9355        } && test -s conftest$ac_exeext && {
9356          test "$cross_compiling" = yes ||
9357          $as_test_x conftest$ac_exeext
9358        }; then
9359   ac_cv_lib_xslt_xsltCleanupGlobals=yes
9360 else
9361   $as_echo "$as_me: failed program was:" >&5
9362 sed 's/^/| /' conftest.$ac_ext >&5
9363
9364         ac_cv_lib_xslt_xsltCleanupGlobals=no
9365 fi
9366
9367 rm -rf conftest.dSYM
9368 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9369       conftest$ac_exeext conftest.$ac_ext
9370 LIBS=$ac_check_lib_save_LIBS
9371 fi
9372 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_xslt_xsltCleanupGlobals" >&5
9373 $as_echo "$ac_cv_lib_xslt_xsltCleanupGlobals" >&6; }
9374 if test "x$ac_cv_lib_xslt_xsltCleanupGlobals" = x""yes; then
9375   cat >>confdefs.h <<_ACEOF
9376 #define HAVE_LIBXSLT 1
9377 _ACEOF
9378
9379   LIBS="-lxslt $LIBS"
9380
9381 else
9382   { { $as_echo "$as_me:$LINENO: error: library 'xslt' is required for XSLT support" >&5
9383 $as_echo "$as_me: error: library 'xslt' is required for XSLT support" >&2;}
9384    { (exit 1); exit 1; }; }
9385 fi
9386
9387 fi
9388
9389 # for contrib/sepgsql
9390 if test "$with_selinux" = yes; then
9391
9392 { $as_echo "$as_me:$LINENO: checking for getpeercon_raw in -lselinux" >&5
9393 $as_echo_n "checking for getpeercon_raw in -lselinux... " >&6; }
9394 if test "${ac_cv_lib_selinux_getpeercon_raw+set}" = set; then
9395   $as_echo_n "(cached) " >&6
9396 else
9397   ac_check_lib_save_LIBS=$LIBS
9398 LIBS="-lselinux  $LIBS"
9399 cat >conftest.$ac_ext <<_ACEOF
9400 /* confdefs.h.  */
9401 _ACEOF
9402 cat confdefs.h >>conftest.$ac_ext
9403 cat >>conftest.$ac_ext <<_ACEOF
9404 /* end confdefs.h.  */
9405
9406 /* Override any GCC internal prototype to avoid an error.
9407    Use char because int might match the return type of a GCC
9408    builtin and then its argument prototype would still apply.  */
9409 #ifdef __cplusplus
9410 extern "C"
9411 #endif
9412 char getpeercon_raw ();
9413 int
9414 main ()
9415 {
9416 return getpeercon_raw ();
9417   ;
9418   return 0;
9419 }
9420 _ACEOF
9421 rm -f conftest.$ac_objext conftest$ac_exeext
9422 if { (ac_try="$ac_link"
9423 case "(($ac_try" in
9424   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9425   *) ac_try_echo=$ac_try;;
9426 esac
9427 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9428 $as_echo "$ac_try_echo") >&5
9429   (eval "$ac_link") 2>conftest.er1
9430   ac_status=$?
9431   grep -v '^ *+' conftest.er1 >conftest.err
9432   rm -f conftest.er1
9433   cat conftest.err >&5
9434   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9435   (exit $ac_status); } && {
9436          test -z "$ac_c_werror_flag" ||
9437          test ! -s conftest.err
9438        } && test -s conftest$ac_exeext && {
9439          test "$cross_compiling" = yes ||
9440          $as_test_x conftest$ac_exeext
9441        }; then
9442   ac_cv_lib_selinux_getpeercon_raw=yes
9443 else
9444   $as_echo "$as_me: failed program was:" >&5
9445 sed 's/^/| /' conftest.$ac_ext >&5
9446
9447         ac_cv_lib_selinux_getpeercon_raw=no
9448 fi
9449
9450 rm -rf conftest.dSYM
9451 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9452       conftest$ac_exeext conftest.$ac_ext
9453 LIBS=$ac_check_lib_save_LIBS
9454 fi
9455 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_selinux_getpeercon_raw" >&5
9456 $as_echo "$ac_cv_lib_selinux_getpeercon_raw" >&6; }
9457 if test "x$ac_cv_lib_selinux_getpeercon_raw" = x""yes; then
9458   cat >>confdefs.h <<_ACEOF
9459 #define HAVE_LIBSELINUX 1
9460 _ACEOF
9461
9462   LIBS="-lselinux $LIBS"
9463
9464 else
9465   { { $as_echo "$as_me:$LINENO: error: library 'libselinux' is required for SELinux support" >&5
9466 $as_echo "$as_me: error: library 'libselinux' is required for SELinux support" >&2;}
9467    { (exit 1); exit 1; }; }
9468 fi
9469
9470 fi
9471
9472 # for contrib/uuid-ossp
9473 if test "$with_ossp_uuid" = yes ; then
9474   { $as_echo "$as_me:$LINENO: checking for uuid_export in -lossp-uuid" >&5
9475 $as_echo_n "checking for uuid_export in -lossp-uuid... " >&6; }
9476 if test "${ac_cv_lib_ossp_uuid_uuid_export+set}" = set; then
9477   $as_echo_n "(cached) " >&6
9478 else
9479   ac_check_lib_save_LIBS=$LIBS
9480 LIBS="-lossp-uuid  $LIBS"
9481 cat >conftest.$ac_ext <<_ACEOF
9482 /* confdefs.h.  */
9483 _ACEOF
9484 cat confdefs.h >>conftest.$ac_ext
9485 cat >>conftest.$ac_ext <<_ACEOF
9486 /* end confdefs.h.  */
9487
9488 /* Override any GCC internal prototype to avoid an error.
9489    Use char because int might match the return type of a GCC
9490    builtin and then its argument prototype would still apply.  */
9491 #ifdef __cplusplus
9492 extern "C"
9493 #endif
9494 char uuid_export ();
9495 int
9496 main ()
9497 {
9498 return uuid_export ();
9499   ;
9500   return 0;
9501 }
9502 _ACEOF
9503 rm -f conftest.$ac_objext conftest$ac_exeext
9504 if { (ac_try="$ac_link"
9505 case "(($ac_try" in
9506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9507   *) ac_try_echo=$ac_try;;
9508 esac
9509 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9510 $as_echo "$ac_try_echo") >&5
9511   (eval "$ac_link") 2>conftest.er1
9512   ac_status=$?
9513   grep -v '^ *+' conftest.er1 >conftest.err
9514   rm -f conftest.er1
9515   cat conftest.err >&5
9516   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9517   (exit $ac_status); } && {
9518          test -z "$ac_c_werror_flag" ||
9519          test ! -s conftest.err
9520        } && test -s conftest$ac_exeext && {
9521          test "$cross_compiling" = yes ||
9522          $as_test_x conftest$ac_exeext
9523        }; then
9524   ac_cv_lib_ossp_uuid_uuid_export=yes
9525 else
9526   $as_echo "$as_me: failed program was:" >&5
9527 sed 's/^/| /' conftest.$ac_ext >&5
9528
9529         ac_cv_lib_ossp_uuid_uuid_export=no
9530 fi
9531
9532 rm -rf conftest.dSYM
9533 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9534       conftest$ac_exeext conftest.$ac_ext
9535 LIBS=$ac_check_lib_save_LIBS
9536 fi
9537 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ossp_uuid_uuid_export" >&5
9538 $as_echo "$ac_cv_lib_ossp_uuid_uuid_export" >&6; }
9539 if test "x$ac_cv_lib_ossp_uuid_uuid_export" = x""yes; then
9540   OSSP_UUID_LIBS="-lossp-uuid"
9541 else
9542   { $as_echo "$as_me:$LINENO: checking for uuid_export in -luuid" >&5
9543 $as_echo_n "checking for uuid_export in -luuid... " >&6; }
9544 if test "${ac_cv_lib_uuid_uuid_export+set}" = set; then
9545   $as_echo_n "(cached) " >&6
9546 else
9547   ac_check_lib_save_LIBS=$LIBS
9548 LIBS="-luuid  $LIBS"
9549 cat >conftest.$ac_ext <<_ACEOF
9550 /* confdefs.h.  */
9551 _ACEOF
9552 cat confdefs.h >>conftest.$ac_ext
9553 cat >>conftest.$ac_ext <<_ACEOF
9554 /* end confdefs.h.  */
9555
9556 /* Override any GCC internal prototype to avoid an error.
9557    Use char because int might match the return type of a GCC
9558    builtin and then its argument prototype would still apply.  */
9559 #ifdef __cplusplus
9560 extern "C"
9561 #endif
9562 char uuid_export ();
9563 int
9564 main ()
9565 {
9566 return uuid_export ();
9567   ;
9568   return 0;
9569 }
9570 _ACEOF
9571 rm -f conftest.$ac_objext conftest$ac_exeext
9572 if { (ac_try="$ac_link"
9573 case "(($ac_try" in
9574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9575   *) ac_try_echo=$ac_try;;
9576 esac
9577 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9578 $as_echo "$ac_try_echo") >&5
9579   (eval "$ac_link") 2>conftest.er1
9580   ac_status=$?
9581   grep -v '^ *+' conftest.er1 >conftest.err
9582   rm -f conftest.er1
9583   cat conftest.err >&5
9584   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9585   (exit $ac_status); } && {
9586          test -z "$ac_c_werror_flag" ||
9587          test ! -s conftest.err
9588        } && test -s conftest$ac_exeext && {
9589          test "$cross_compiling" = yes ||
9590          $as_test_x conftest$ac_exeext
9591        }; then
9592   ac_cv_lib_uuid_uuid_export=yes
9593 else
9594   $as_echo "$as_me: failed program was:" >&5
9595 sed 's/^/| /' conftest.$ac_ext >&5
9596
9597         ac_cv_lib_uuid_uuid_export=no
9598 fi
9599
9600 rm -rf conftest.dSYM
9601 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9602       conftest$ac_exeext conftest.$ac_ext
9603 LIBS=$ac_check_lib_save_LIBS
9604 fi
9605 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_uuid_uuid_export" >&5
9606 $as_echo "$ac_cv_lib_uuid_uuid_export" >&6; }
9607 if test "x$ac_cv_lib_uuid_uuid_export" = x""yes; then
9608   OSSP_UUID_LIBS="-luuid"
9609 else
9610   { { $as_echo "$as_me:$LINENO: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&5
9611 $as_echo "$as_me: error: library 'ossp-uuid' or 'uuid' is required for OSSP-UUID" >&2;}
9612    { (exit 1); exit 1; }; }
9613 fi
9614
9615 fi
9616
9617 fi
9618
9619
9620
9621 ##
9622 ## Header files
9623 ##
9624
9625 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
9626 $as_echo_n "checking for ANSI C header files... " >&6; }
9627 if test "${ac_cv_header_stdc+set}" = set; then
9628   $as_echo_n "(cached) " >&6
9629 else
9630   cat >conftest.$ac_ext <<_ACEOF
9631 /* confdefs.h.  */
9632 _ACEOF
9633 cat confdefs.h >>conftest.$ac_ext
9634 cat >>conftest.$ac_ext <<_ACEOF
9635 /* end confdefs.h.  */
9636 #include <stdlib.h>
9637 #include <stdarg.h>
9638 #include <string.h>
9639 #include <float.h>
9640
9641 int
9642 main ()
9643 {
9644
9645   ;
9646   return 0;
9647 }
9648 _ACEOF
9649 rm -f conftest.$ac_objext
9650 if { (ac_try="$ac_compile"
9651 case "(($ac_try" in
9652   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9653   *) ac_try_echo=$ac_try;;
9654 esac
9655 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9656 $as_echo "$ac_try_echo") >&5
9657   (eval "$ac_compile") 2>conftest.er1
9658   ac_status=$?
9659   grep -v '^ *+' conftest.er1 >conftest.err
9660   rm -f conftest.er1
9661   cat conftest.err >&5
9662   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9663   (exit $ac_status); } && {
9664          test -z "$ac_c_werror_flag" ||
9665          test ! -s conftest.err
9666        } && test -s conftest.$ac_objext; then
9667   ac_cv_header_stdc=yes
9668 else
9669   $as_echo "$as_me: failed program was:" >&5
9670 sed 's/^/| /' conftest.$ac_ext >&5
9671
9672         ac_cv_header_stdc=no
9673 fi
9674
9675 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9676
9677 if test $ac_cv_header_stdc = yes; then
9678   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
9679   cat >conftest.$ac_ext <<_ACEOF
9680 /* confdefs.h.  */
9681 _ACEOF
9682 cat confdefs.h >>conftest.$ac_ext
9683 cat >>conftest.$ac_ext <<_ACEOF
9684 /* end confdefs.h.  */
9685 #include <string.h>
9686
9687 _ACEOF
9688 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9689   $EGREP "memchr" >/dev/null 2>&1; then
9690   :
9691 else
9692   ac_cv_header_stdc=no
9693 fi
9694 rm -f conftest*
9695
9696 fi
9697
9698 if test $ac_cv_header_stdc = yes; then
9699   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
9700   cat >conftest.$ac_ext <<_ACEOF
9701 /* confdefs.h.  */
9702 _ACEOF
9703 cat confdefs.h >>conftest.$ac_ext
9704 cat >>conftest.$ac_ext <<_ACEOF
9705 /* end confdefs.h.  */
9706 #include <stdlib.h>
9707
9708 _ACEOF
9709 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9710   $EGREP "free" >/dev/null 2>&1; then
9711   :
9712 else
9713   ac_cv_header_stdc=no
9714 fi
9715 rm -f conftest*
9716
9717 fi
9718
9719 if test $ac_cv_header_stdc = yes; then
9720   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
9721   if test "$cross_compiling" = yes; then
9722   :
9723 else
9724   cat >conftest.$ac_ext <<_ACEOF
9725 /* confdefs.h.  */
9726 _ACEOF
9727 cat confdefs.h >>conftest.$ac_ext
9728 cat >>conftest.$ac_ext <<_ACEOF
9729 /* end confdefs.h.  */
9730 #include <ctype.h>
9731 #include <stdlib.h>
9732 #if ((' ' & 0x0FF) == 0x020)
9733 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
9734 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
9735 #else
9736 # define ISLOWER(c) \
9737                    (('a' <= (c) && (c) <= 'i') \
9738                      || ('j' <= (c) && (c) <= 'r') \
9739                      || ('s' <= (c) && (c) <= 'z'))
9740 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
9741 #endif
9742
9743 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
9744 int
9745 main ()
9746 {
9747   int i;
9748   for (i = 0; i < 256; i++)
9749     if (XOR (islower (i), ISLOWER (i))
9750         || toupper (i) != TOUPPER (i))
9751       return 2;
9752   return 0;
9753 }
9754 _ACEOF
9755 rm -f conftest$ac_exeext
9756 if { (ac_try="$ac_link"
9757 case "(($ac_try" in
9758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9759   *) ac_try_echo=$ac_try;;
9760 esac
9761 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9762 $as_echo "$ac_try_echo") >&5
9763   (eval "$ac_link") 2>&5
9764   ac_status=$?
9765   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9766   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9767   { (case "(($ac_try" in
9768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9769   *) ac_try_echo=$ac_try;;
9770 esac
9771 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9772 $as_echo "$ac_try_echo") >&5
9773   (eval "$ac_try") 2>&5
9774   ac_status=$?
9775   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776   (exit $ac_status); }; }; then
9777   :
9778 else
9779   $as_echo "$as_me: program exited with status $ac_status" >&5
9780 $as_echo "$as_me: failed program was:" >&5
9781 sed 's/^/| /' conftest.$ac_ext >&5
9782
9783 ( exit $ac_status )
9784 ac_cv_header_stdc=no
9785 fi
9786 rm -rf conftest.dSYM
9787 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9788 fi
9789
9790
9791 fi
9792 fi
9793 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
9794 $as_echo "$ac_cv_header_stdc" >&6; }
9795 if test $ac_cv_header_stdc = yes; then
9796
9797 cat >>confdefs.h <<\_ACEOF
9798 #define STDC_HEADERS 1
9799 _ACEOF
9800
9801 fi
9802
9803 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
9814                   inttypes.h stdint.h unistd.h
9815 do
9816 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9817 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9818 $as_echo_n "checking for $ac_header... " >&6; }
9819 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9820   $as_echo_n "(cached) " >&6
9821 else
9822   cat >conftest.$ac_ext <<_ACEOF
9823 /* confdefs.h.  */
9824 _ACEOF
9825 cat confdefs.h >>conftest.$ac_ext
9826 cat >>conftest.$ac_ext <<_ACEOF
9827 /* end confdefs.h.  */
9828 $ac_includes_default
9829
9830 #include <$ac_header>
9831 _ACEOF
9832 rm -f conftest.$ac_objext
9833 if { (ac_try="$ac_compile"
9834 case "(($ac_try" in
9835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9836   *) ac_try_echo=$ac_try;;
9837 esac
9838 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9839 $as_echo "$ac_try_echo") >&5
9840   (eval "$ac_compile") 2>conftest.er1
9841   ac_status=$?
9842   grep -v '^ *+' conftest.er1 >conftest.err
9843   rm -f conftest.er1
9844   cat conftest.err >&5
9845   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9846   (exit $ac_status); } && {
9847          test -z "$ac_c_werror_flag" ||
9848          test ! -s conftest.err
9849        } && test -s conftest.$ac_objext; then
9850   eval "$as_ac_Header=yes"
9851 else
9852   $as_echo "$as_me: failed program was:" >&5
9853 sed 's/^/| /' conftest.$ac_ext >&5
9854
9855         eval "$as_ac_Header=no"
9856 fi
9857
9858 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9859 fi
9860 ac_res=`eval 'as_val=${'$as_ac_Header'}
9861                  $as_echo "$as_val"'`
9862                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9863 $as_echo "$ac_res" >&6; }
9864 as_val=`eval 'as_val=${'$as_ac_Header'}
9865                  $as_echo "$as_val"'`
9866    if test "x$as_val" = x""yes; then
9867   cat >>confdefs.h <<_ACEOF
9868 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9869 _ACEOF
9870
9871 fi
9872
9873 done
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906 for ac_header in crypt.h dld.h fp_class.h getopt.h ieeefp.h ifaddrs.h langinfo.h poll.h pwd.h sys/ioctl.h sys/ipc.h sys/poll.h sys/pstat.h sys/resource.h sys/select.h sys/sem.h sys/shm.h sys/socket.h sys/sockio.h sys/tas.h sys/time.h sys/un.h termios.h ucred.h utime.h wchar.h wctype.h kernel/OS.h kernel/image.h SupportDefs.h
9907 do
9908 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9909 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9910   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9911 $as_echo_n "checking for $ac_header... " >&6; }
9912 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9913   $as_echo_n "(cached) " >&6
9914 fi
9915 ac_res=`eval 'as_val=${'$as_ac_Header'}
9916                  $as_echo "$as_val"'`
9917                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9918 $as_echo "$ac_res" >&6; }
9919 else
9920   # Is the header compilable?
9921 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9922 $as_echo_n "checking $ac_header usability... " >&6; }
9923 cat >conftest.$ac_ext <<_ACEOF
9924 /* confdefs.h.  */
9925 _ACEOF
9926 cat confdefs.h >>conftest.$ac_ext
9927 cat >>conftest.$ac_ext <<_ACEOF
9928 /* end confdefs.h.  */
9929 $ac_includes_default
9930 #include <$ac_header>
9931 _ACEOF
9932 rm -f conftest.$ac_objext
9933 if { (ac_try="$ac_compile"
9934 case "(($ac_try" in
9935   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9936   *) ac_try_echo=$ac_try;;
9937 esac
9938 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9939 $as_echo "$ac_try_echo") >&5
9940   (eval "$ac_compile") 2>conftest.er1
9941   ac_status=$?
9942   grep -v '^ *+' conftest.er1 >conftest.err
9943   rm -f conftest.er1
9944   cat conftest.err >&5
9945   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9946   (exit $ac_status); } && {
9947          test -z "$ac_c_werror_flag" ||
9948          test ! -s conftest.err
9949        } && test -s conftest.$ac_objext; then
9950   ac_header_compiler=yes
9951 else
9952   $as_echo "$as_me: failed program was:" >&5
9953 sed 's/^/| /' conftest.$ac_ext >&5
9954
9955         ac_header_compiler=no
9956 fi
9957
9958 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9959 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9960 $as_echo "$ac_header_compiler" >&6; }
9961
9962 # Is the header present?
9963 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9964 $as_echo_n "checking $ac_header presence... " >&6; }
9965 cat >conftest.$ac_ext <<_ACEOF
9966 /* confdefs.h.  */
9967 _ACEOF
9968 cat confdefs.h >>conftest.$ac_ext
9969 cat >>conftest.$ac_ext <<_ACEOF
9970 /* end confdefs.h.  */
9971 #include <$ac_header>
9972 _ACEOF
9973 if { (ac_try="$ac_cpp conftest.$ac_ext"
9974 case "(($ac_try" in
9975   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9976   *) ac_try_echo=$ac_try;;
9977 esac
9978 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9979 $as_echo "$ac_try_echo") >&5
9980   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9981   ac_status=$?
9982   grep -v '^ *+' conftest.er1 >conftest.err
9983   rm -f conftest.er1
9984   cat conftest.err >&5
9985   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9986   (exit $ac_status); } >/dev/null && {
9987          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9988          test ! -s conftest.err
9989        }; then
9990   ac_header_preproc=yes
9991 else
9992   $as_echo "$as_me: failed program was:" >&5
9993 sed 's/^/| /' conftest.$ac_ext >&5
9994
9995   ac_header_preproc=no
9996 fi
9997
9998 rm -f conftest.err conftest.$ac_ext
9999 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10000 $as_echo "$ac_header_preproc" >&6; }
10001
10002 # So?  What about this header?
10003 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10004   yes:no: )
10005     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10006 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10007     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10008 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10009     ac_header_preproc=yes
10010     ;;
10011   no:yes:* )
10012     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10013 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10014     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10015 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10016     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10017 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10018     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10019 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10020     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10021 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10022     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10023 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10024     ( cat <<\_ASBOX
10025 ## ---------------------------------------- ##
10026 ## Report this to pgsql-bugs@postgresql.org ##
10027 ## ---------------------------------------- ##
10028 _ASBOX
10029      ) | sed "s/^/$as_me: WARNING:     /" >&2
10030     ;;
10031 esac
10032 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10033 $as_echo_n "checking for $ac_header... " >&6; }
10034 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10035   $as_echo_n "(cached) " >&6
10036 else
10037   eval "$as_ac_Header=\$ac_header_preproc"
10038 fi
10039 ac_res=`eval 'as_val=${'$as_ac_Header'}
10040                  $as_echo "$as_val"'`
10041                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10042 $as_echo "$ac_res" >&6; }
10043
10044 fi
10045 as_val=`eval 'as_val=${'$as_ac_Header'}
10046                  $as_echo "$as_val"'`
10047    if test "x$as_val" = x""yes; then
10048   cat >>confdefs.h <<_ACEOF
10049 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10050 _ACEOF
10051
10052 fi
10053
10054 done
10055
10056
10057 # On BSD, cpp test for net/if.h will fail unless sys/socket.h
10058 # is included first.
10059
10060 for ac_header in net/if.h
10061 do
10062 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10063 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10064 $as_echo_n "checking for $ac_header... " >&6; }
10065 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10066   $as_echo_n "(cached) " >&6
10067 else
10068   cat >conftest.$ac_ext <<_ACEOF
10069 /* confdefs.h.  */
10070 _ACEOF
10071 cat confdefs.h >>conftest.$ac_ext
10072 cat >>conftest.$ac_ext <<_ACEOF
10073 /* end confdefs.h.  */
10074 $ac_includes_default
10075 #ifdef HAVE_SYS_SOCKET_H
10076 #include <sys/socket.h>
10077 #endif
10078
10079
10080 #include <$ac_header>
10081 _ACEOF
10082 rm -f conftest.$ac_objext
10083 if { (ac_try="$ac_compile"
10084 case "(($ac_try" in
10085   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10086   *) ac_try_echo=$ac_try;;
10087 esac
10088 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10089 $as_echo "$ac_try_echo") >&5
10090   (eval "$ac_compile") 2>conftest.er1
10091   ac_status=$?
10092   grep -v '^ *+' conftest.er1 >conftest.err
10093   rm -f conftest.er1
10094   cat conftest.err >&5
10095   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10096   (exit $ac_status); } && {
10097          test -z "$ac_c_werror_flag" ||
10098          test ! -s conftest.err
10099        } && test -s conftest.$ac_objext; then
10100   eval "$as_ac_Header=yes"
10101 else
10102   $as_echo "$as_me: failed program was:" >&5
10103 sed 's/^/| /' conftest.$ac_ext >&5
10104
10105         eval "$as_ac_Header=no"
10106 fi
10107
10108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10109 fi
10110 ac_res=`eval 'as_val=${'$as_ac_Header'}
10111                  $as_echo "$as_val"'`
10112                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10113 $as_echo "$ac_res" >&6; }
10114 as_val=`eval 'as_val=${'$as_ac_Header'}
10115                  $as_echo "$as_val"'`
10116    if test "x$as_val" = x""yes; then
10117   cat >>confdefs.h <<_ACEOF
10118 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10119 _ACEOF
10120
10121 fi
10122
10123 done
10124
10125
10126 # At least on IRIX, cpp test for netinet/tcp.h will fail unless
10127 # netinet/in.h is included first.
10128
10129 for ac_header in netinet/in.h
10130 do
10131 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10132 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10133   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10134 $as_echo_n "checking for $ac_header... " >&6; }
10135 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10136   $as_echo_n "(cached) " >&6
10137 fi
10138 ac_res=`eval 'as_val=${'$as_ac_Header'}
10139                  $as_echo "$as_val"'`
10140                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10141 $as_echo "$ac_res" >&6; }
10142 else
10143   # Is the header compilable?
10144 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10145 $as_echo_n "checking $ac_header usability... " >&6; }
10146 cat >conftest.$ac_ext <<_ACEOF
10147 /* confdefs.h.  */
10148 _ACEOF
10149 cat confdefs.h >>conftest.$ac_ext
10150 cat >>conftest.$ac_ext <<_ACEOF
10151 /* end confdefs.h.  */
10152 $ac_includes_default
10153 #include <$ac_header>
10154 _ACEOF
10155 rm -f conftest.$ac_objext
10156 if { (ac_try="$ac_compile"
10157 case "(($ac_try" in
10158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10159   *) ac_try_echo=$ac_try;;
10160 esac
10161 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10162 $as_echo "$ac_try_echo") >&5
10163   (eval "$ac_compile") 2>conftest.er1
10164   ac_status=$?
10165   grep -v '^ *+' conftest.er1 >conftest.err
10166   rm -f conftest.er1
10167   cat conftest.err >&5
10168   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10169   (exit $ac_status); } && {
10170          test -z "$ac_c_werror_flag" ||
10171          test ! -s conftest.err
10172        } && test -s conftest.$ac_objext; then
10173   ac_header_compiler=yes
10174 else
10175   $as_echo "$as_me: failed program was:" >&5
10176 sed 's/^/| /' conftest.$ac_ext >&5
10177
10178         ac_header_compiler=no
10179 fi
10180
10181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10182 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10183 $as_echo "$ac_header_compiler" >&6; }
10184
10185 # Is the header present?
10186 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10187 $as_echo_n "checking $ac_header presence... " >&6; }
10188 cat >conftest.$ac_ext <<_ACEOF
10189 /* confdefs.h.  */
10190 _ACEOF
10191 cat confdefs.h >>conftest.$ac_ext
10192 cat >>conftest.$ac_ext <<_ACEOF
10193 /* end confdefs.h.  */
10194 #include <$ac_header>
10195 _ACEOF
10196 if { (ac_try="$ac_cpp conftest.$ac_ext"
10197 case "(($ac_try" in
10198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10199   *) ac_try_echo=$ac_try;;
10200 esac
10201 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10202 $as_echo "$ac_try_echo") >&5
10203   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10204   ac_status=$?
10205   grep -v '^ *+' conftest.er1 >conftest.err
10206   rm -f conftest.er1
10207   cat conftest.err >&5
10208   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10209   (exit $ac_status); } >/dev/null && {
10210          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10211          test ! -s conftest.err
10212        }; then
10213   ac_header_preproc=yes
10214 else
10215   $as_echo "$as_me: failed program was:" >&5
10216 sed 's/^/| /' conftest.$ac_ext >&5
10217
10218   ac_header_preproc=no
10219 fi
10220
10221 rm -f conftest.err conftest.$ac_ext
10222 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10223 $as_echo "$ac_header_preproc" >&6; }
10224
10225 # So?  What about this header?
10226 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10227   yes:no: )
10228     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10229 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10230     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10231 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10232     ac_header_preproc=yes
10233     ;;
10234   no:yes:* )
10235     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10236 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10237     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10238 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10239     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10240 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10241     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10242 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10243     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10244 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10245     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10246 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10247     ( cat <<\_ASBOX
10248 ## ---------------------------------------- ##
10249 ## Report this to pgsql-bugs@postgresql.org ##
10250 ## ---------------------------------------- ##
10251 _ASBOX
10252      ) | sed "s/^/$as_me: WARNING:     /" >&2
10253     ;;
10254 esac
10255 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10256 $as_echo_n "checking for $ac_header... " >&6; }
10257 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10258   $as_echo_n "(cached) " >&6
10259 else
10260   eval "$as_ac_Header=\$ac_header_preproc"
10261 fi
10262 ac_res=`eval 'as_val=${'$as_ac_Header'}
10263                  $as_echo "$as_val"'`
10264                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10265 $as_echo "$ac_res" >&6; }
10266
10267 fi
10268 as_val=`eval 'as_val=${'$as_ac_Header'}
10269                  $as_echo "$as_val"'`
10270    if test "x$as_val" = x""yes; then
10271   cat >>confdefs.h <<_ACEOF
10272 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10273 _ACEOF
10274
10275 fi
10276
10277 done
10278
10279
10280 for ac_header in netinet/tcp.h
10281 do
10282 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10283 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10284 $as_echo_n "checking for $ac_header... " >&6; }
10285 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10286   $as_echo_n "(cached) " >&6
10287 else
10288   cat >conftest.$ac_ext <<_ACEOF
10289 /* confdefs.h.  */
10290 _ACEOF
10291 cat confdefs.h >>conftest.$ac_ext
10292 cat >>conftest.$ac_ext <<_ACEOF
10293 /* end confdefs.h.  */
10294 $ac_includes_default
10295 #ifdef HAVE_NETINET_IN_H
10296 #include <netinet/in.h>
10297 #endif
10298
10299
10300 #include <$ac_header>
10301 _ACEOF
10302 rm -f conftest.$ac_objext
10303 if { (ac_try="$ac_compile"
10304 case "(($ac_try" in
10305   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10306   *) ac_try_echo=$ac_try;;
10307 esac
10308 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10309 $as_echo "$ac_try_echo") >&5
10310   (eval "$ac_compile") 2>conftest.er1
10311   ac_status=$?
10312   grep -v '^ *+' conftest.er1 >conftest.err
10313   rm -f conftest.er1
10314   cat conftest.err >&5
10315   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10316   (exit $ac_status); } && {
10317          test -z "$ac_c_werror_flag" ||
10318          test ! -s conftest.err
10319        } && test -s conftest.$ac_objext; then
10320   eval "$as_ac_Header=yes"
10321 else
10322   $as_echo "$as_me: failed program was:" >&5
10323 sed 's/^/| /' conftest.$ac_ext >&5
10324
10325         eval "$as_ac_Header=no"
10326 fi
10327
10328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10329 fi
10330 ac_res=`eval 'as_val=${'$as_ac_Header'}
10331                  $as_echo "$as_val"'`
10332                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10333 $as_echo "$ac_res" >&6; }
10334 as_val=`eval 'as_val=${'$as_ac_Header'}
10335                  $as_echo "$as_val"'`
10336    if test "x$as_val" = x""yes; then
10337   cat >>confdefs.h <<_ACEOF
10338 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10339 _ACEOF
10340
10341 fi
10342
10343 done
10344
10345
10346 if expr x"$pgac_cv_check_readline" : 'x-lreadline' >/dev/null ; then
10347
10348 for ac_header in readline/readline.h
10349 do
10350 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10351 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10352   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10353 $as_echo_n "checking for $ac_header... " >&6; }
10354 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10355   $as_echo_n "(cached) " >&6
10356 fi
10357 ac_res=`eval 'as_val=${'$as_ac_Header'}
10358                  $as_echo "$as_val"'`
10359                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10360 $as_echo "$ac_res" >&6; }
10361 else
10362   # Is the header compilable?
10363 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10364 $as_echo_n "checking $ac_header usability... " >&6; }
10365 cat >conftest.$ac_ext <<_ACEOF
10366 /* confdefs.h.  */
10367 _ACEOF
10368 cat confdefs.h >>conftest.$ac_ext
10369 cat >>conftest.$ac_ext <<_ACEOF
10370 /* end confdefs.h.  */
10371 $ac_includes_default
10372 #include <$ac_header>
10373 _ACEOF
10374 rm -f conftest.$ac_objext
10375 if { (ac_try="$ac_compile"
10376 case "(($ac_try" in
10377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10378   *) ac_try_echo=$ac_try;;
10379 esac
10380 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10381 $as_echo "$ac_try_echo") >&5
10382   (eval "$ac_compile") 2>conftest.er1
10383   ac_status=$?
10384   grep -v '^ *+' conftest.er1 >conftest.err
10385   rm -f conftest.er1
10386   cat conftest.err >&5
10387   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10388   (exit $ac_status); } && {
10389          test -z "$ac_c_werror_flag" ||
10390          test ! -s conftest.err
10391        } && test -s conftest.$ac_objext; then
10392   ac_header_compiler=yes
10393 else
10394   $as_echo "$as_me: failed program was:" >&5
10395 sed 's/^/| /' conftest.$ac_ext >&5
10396
10397         ac_header_compiler=no
10398 fi
10399
10400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10401 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10402 $as_echo "$ac_header_compiler" >&6; }
10403
10404 # Is the header present?
10405 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10406 $as_echo_n "checking $ac_header presence... " >&6; }
10407 cat >conftest.$ac_ext <<_ACEOF
10408 /* confdefs.h.  */
10409 _ACEOF
10410 cat confdefs.h >>conftest.$ac_ext
10411 cat >>conftest.$ac_ext <<_ACEOF
10412 /* end confdefs.h.  */
10413 #include <$ac_header>
10414 _ACEOF
10415 if { (ac_try="$ac_cpp conftest.$ac_ext"
10416 case "(($ac_try" in
10417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10418   *) ac_try_echo=$ac_try;;
10419 esac
10420 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10421 $as_echo "$ac_try_echo") >&5
10422   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10423   ac_status=$?
10424   grep -v '^ *+' conftest.er1 >conftest.err
10425   rm -f conftest.er1
10426   cat conftest.err >&5
10427   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10428   (exit $ac_status); } >/dev/null && {
10429          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10430          test ! -s conftest.err
10431        }; then
10432   ac_header_preproc=yes
10433 else
10434   $as_echo "$as_me: failed program was:" >&5
10435 sed 's/^/| /' conftest.$ac_ext >&5
10436
10437   ac_header_preproc=no
10438 fi
10439
10440 rm -f conftest.err conftest.$ac_ext
10441 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10442 $as_echo "$ac_header_preproc" >&6; }
10443
10444 # So?  What about this header?
10445 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10446   yes:no: )
10447     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10448 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10449     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10450 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10451     ac_header_preproc=yes
10452     ;;
10453   no:yes:* )
10454     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10455 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10456     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10457 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10458     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10459 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10460     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10461 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10462     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10463 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10464     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10465 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10466     ( cat <<\_ASBOX
10467 ## ---------------------------------------- ##
10468 ## Report this to pgsql-bugs@postgresql.org ##
10469 ## ---------------------------------------- ##
10470 _ASBOX
10471      ) | sed "s/^/$as_me: WARNING:     /" >&2
10472     ;;
10473 esac
10474 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10475 $as_echo_n "checking for $ac_header... " >&6; }
10476 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10477   $as_echo_n "(cached) " >&6
10478 else
10479   eval "$as_ac_Header=\$ac_header_preproc"
10480 fi
10481 ac_res=`eval 'as_val=${'$as_ac_Header'}
10482                  $as_echo "$as_val"'`
10483                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10484 $as_echo "$ac_res" >&6; }
10485
10486 fi
10487 as_val=`eval 'as_val=${'$as_ac_Header'}
10488                  $as_echo "$as_val"'`
10489    if test "x$as_val" = x""yes; then
10490   cat >>confdefs.h <<_ACEOF
10491 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10492 _ACEOF
10493
10494 else
10495
10496 for ac_header in readline.h
10497 do
10498 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10499 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10500   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10501 $as_echo_n "checking for $ac_header... " >&6; }
10502 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10503   $as_echo_n "(cached) " >&6
10504 fi
10505 ac_res=`eval 'as_val=${'$as_ac_Header'}
10506                  $as_echo "$as_val"'`
10507                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10508 $as_echo "$ac_res" >&6; }
10509 else
10510   # Is the header compilable?
10511 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10512 $as_echo_n "checking $ac_header usability... " >&6; }
10513 cat >conftest.$ac_ext <<_ACEOF
10514 /* confdefs.h.  */
10515 _ACEOF
10516 cat confdefs.h >>conftest.$ac_ext
10517 cat >>conftest.$ac_ext <<_ACEOF
10518 /* end confdefs.h.  */
10519 $ac_includes_default
10520 #include <$ac_header>
10521 _ACEOF
10522 rm -f conftest.$ac_objext
10523 if { (ac_try="$ac_compile"
10524 case "(($ac_try" in
10525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10526   *) ac_try_echo=$ac_try;;
10527 esac
10528 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10529 $as_echo "$ac_try_echo") >&5
10530   (eval "$ac_compile") 2>conftest.er1
10531   ac_status=$?
10532   grep -v '^ *+' conftest.er1 >conftest.err
10533   rm -f conftest.er1
10534   cat conftest.err >&5
10535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10536   (exit $ac_status); } && {
10537          test -z "$ac_c_werror_flag" ||
10538          test ! -s conftest.err
10539        } && test -s conftest.$ac_objext; then
10540   ac_header_compiler=yes
10541 else
10542   $as_echo "$as_me: failed program was:" >&5
10543 sed 's/^/| /' conftest.$ac_ext >&5
10544
10545         ac_header_compiler=no
10546 fi
10547
10548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10549 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10550 $as_echo "$ac_header_compiler" >&6; }
10551
10552 # Is the header present?
10553 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10554 $as_echo_n "checking $ac_header presence... " >&6; }
10555 cat >conftest.$ac_ext <<_ACEOF
10556 /* confdefs.h.  */
10557 _ACEOF
10558 cat confdefs.h >>conftest.$ac_ext
10559 cat >>conftest.$ac_ext <<_ACEOF
10560 /* end confdefs.h.  */
10561 #include <$ac_header>
10562 _ACEOF
10563 if { (ac_try="$ac_cpp conftest.$ac_ext"
10564 case "(($ac_try" in
10565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10566   *) ac_try_echo=$ac_try;;
10567 esac
10568 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10569 $as_echo "$ac_try_echo") >&5
10570   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10571   ac_status=$?
10572   grep -v '^ *+' conftest.er1 >conftest.err
10573   rm -f conftest.er1
10574   cat conftest.err >&5
10575   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10576   (exit $ac_status); } >/dev/null && {
10577          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10578          test ! -s conftest.err
10579        }; then
10580   ac_header_preproc=yes
10581 else
10582   $as_echo "$as_me: failed program was:" >&5
10583 sed 's/^/| /' conftest.$ac_ext >&5
10584
10585   ac_header_preproc=no
10586 fi
10587
10588 rm -f conftest.err conftest.$ac_ext
10589 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10590 $as_echo "$ac_header_preproc" >&6; }
10591
10592 # So?  What about this header?
10593 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10594   yes:no: )
10595     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10596 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10597     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10598 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10599     ac_header_preproc=yes
10600     ;;
10601   no:yes:* )
10602     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10603 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10604     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10605 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10606     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10607 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10608     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10609 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10610     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10611 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10612     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10613 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10614     ( cat <<\_ASBOX
10615 ## ---------------------------------------- ##
10616 ## Report this to pgsql-bugs@postgresql.org ##
10617 ## ---------------------------------------- ##
10618 _ASBOX
10619      ) | sed "s/^/$as_me: WARNING:     /" >&2
10620     ;;
10621 esac
10622 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10623 $as_echo_n "checking for $ac_header... " >&6; }
10624 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10625   $as_echo_n "(cached) " >&6
10626 else
10627   eval "$as_ac_Header=\$ac_header_preproc"
10628 fi
10629 ac_res=`eval 'as_val=${'$as_ac_Header'}
10630                  $as_echo "$as_val"'`
10631                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10632 $as_echo "$ac_res" >&6; }
10633
10634 fi
10635 as_val=`eval 'as_val=${'$as_ac_Header'}
10636                  $as_echo "$as_val"'`
10637    if test "x$as_val" = x""yes; then
10638   cat >>confdefs.h <<_ACEOF
10639 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10640 _ACEOF
10641
10642 else
10643   { { $as_echo "$as_me:$LINENO: error: readline header not found
10644 If you have readline already installed, see config.log for details on the
10645 failure.  It is possible the compiler isn't looking in the proper directory.
10646 Use --without-readline to disable readline support." >&5
10647 $as_echo "$as_me: error: readline header not found
10648 If you have readline already installed, see config.log for details on the
10649 failure.  It is possible the compiler isn't looking in the proper directory.
10650 Use --without-readline to disable readline support." >&2;}
10651    { (exit 1); exit 1; }; }
10652 fi
10653
10654 done
10655
10656 fi
10657
10658 done
10659
10660
10661 for ac_header in readline/history.h
10662 do
10663 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10664 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10665   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10666 $as_echo_n "checking for $ac_header... " >&6; }
10667 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10668   $as_echo_n "(cached) " >&6
10669 fi
10670 ac_res=`eval 'as_val=${'$as_ac_Header'}
10671                  $as_echo "$as_val"'`
10672                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10673 $as_echo "$ac_res" >&6; }
10674 else
10675   # Is the header compilable?
10676 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10677 $as_echo_n "checking $ac_header usability... " >&6; }
10678 cat >conftest.$ac_ext <<_ACEOF
10679 /* confdefs.h.  */
10680 _ACEOF
10681 cat confdefs.h >>conftest.$ac_ext
10682 cat >>conftest.$ac_ext <<_ACEOF
10683 /* end confdefs.h.  */
10684 $ac_includes_default
10685 #include <$ac_header>
10686 _ACEOF
10687 rm -f conftest.$ac_objext
10688 if { (ac_try="$ac_compile"
10689 case "(($ac_try" in
10690   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10691   *) ac_try_echo=$ac_try;;
10692 esac
10693 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10694 $as_echo "$ac_try_echo") >&5
10695   (eval "$ac_compile") 2>conftest.er1
10696   ac_status=$?
10697   grep -v '^ *+' conftest.er1 >conftest.err
10698   rm -f conftest.er1
10699   cat conftest.err >&5
10700   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10701   (exit $ac_status); } && {
10702          test -z "$ac_c_werror_flag" ||
10703          test ! -s conftest.err
10704        } && test -s conftest.$ac_objext; then
10705   ac_header_compiler=yes
10706 else
10707   $as_echo "$as_me: failed program was:" >&5
10708 sed 's/^/| /' conftest.$ac_ext >&5
10709
10710         ac_header_compiler=no
10711 fi
10712
10713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10714 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10715 $as_echo "$ac_header_compiler" >&6; }
10716
10717 # Is the header present?
10718 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10719 $as_echo_n "checking $ac_header presence... " >&6; }
10720 cat >conftest.$ac_ext <<_ACEOF
10721 /* confdefs.h.  */
10722 _ACEOF
10723 cat confdefs.h >>conftest.$ac_ext
10724 cat >>conftest.$ac_ext <<_ACEOF
10725 /* end confdefs.h.  */
10726 #include <$ac_header>
10727 _ACEOF
10728 if { (ac_try="$ac_cpp conftest.$ac_ext"
10729 case "(($ac_try" in
10730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10731   *) ac_try_echo=$ac_try;;
10732 esac
10733 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10734 $as_echo "$ac_try_echo") >&5
10735   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10736   ac_status=$?
10737   grep -v '^ *+' conftest.er1 >conftest.err
10738   rm -f conftest.er1
10739   cat conftest.err >&5
10740   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10741   (exit $ac_status); } >/dev/null && {
10742          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10743          test ! -s conftest.err
10744        }; then
10745   ac_header_preproc=yes
10746 else
10747   $as_echo "$as_me: failed program was:" >&5
10748 sed 's/^/| /' conftest.$ac_ext >&5
10749
10750   ac_header_preproc=no
10751 fi
10752
10753 rm -f conftest.err conftest.$ac_ext
10754 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10755 $as_echo "$ac_header_preproc" >&6; }
10756
10757 # So?  What about this header?
10758 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10759   yes:no: )
10760     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10761 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10762     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10763 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10764     ac_header_preproc=yes
10765     ;;
10766   no:yes:* )
10767     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10768 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10769     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10770 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10771     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10772 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10773     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10774 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10775     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10776 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10777     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10778 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10779     ( cat <<\_ASBOX
10780 ## ---------------------------------------- ##
10781 ## Report this to pgsql-bugs@postgresql.org ##
10782 ## ---------------------------------------- ##
10783 _ASBOX
10784      ) | sed "s/^/$as_me: WARNING:     /" >&2
10785     ;;
10786 esac
10787 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10788 $as_echo_n "checking for $ac_header... " >&6; }
10789 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10790   $as_echo_n "(cached) " >&6
10791 else
10792   eval "$as_ac_Header=\$ac_header_preproc"
10793 fi
10794 ac_res=`eval 'as_val=${'$as_ac_Header'}
10795                  $as_echo "$as_val"'`
10796                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10797 $as_echo "$ac_res" >&6; }
10798
10799 fi
10800 as_val=`eval 'as_val=${'$as_ac_Header'}
10801                  $as_echo "$as_val"'`
10802    if test "x$as_val" = x""yes; then
10803   cat >>confdefs.h <<_ACEOF
10804 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10805 _ACEOF
10806
10807 else
10808
10809 for ac_header in history.h
10810 do
10811 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10812 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10813   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10814 $as_echo_n "checking for $ac_header... " >&6; }
10815 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10816   $as_echo_n "(cached) " >&6
10817 fi
10818 ac_res=`eval 'as_val=${'$as_ac_Header'}
10819                  $as_echo "$as_val"'`
10820                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10821 $as_echo "$ac_res" >&6; }
10822 else
10823   # Is the header compilable?
10824 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10825 $as_echo_n "checking $ac_header usability... " >&6; }
10826 cat >conftest.$ac_ext <<_ACEOF
10827 /* confdefs.h.  */
10828 _ACEOF
10829 cat confdefs.h >>conftest.$ac_ext
10830 cat >>conftest.$ac_ext <<_ACEOF
10831 /* end confdefs.h.  */
10832 $ac_includes_default
10833 #include <$ac_header>
10834 _ACEOF
10835 rm -f conftest.$ac_objext
10836 if { (ac_try="$ac_compile"
10837 case "(($ac_try" in
10838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10839   *) ac_try_echo=$ac_try;;
10840 esac
10841 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10842 $as_echo "$ac_try_echo") >&5
10843   (eval "$ac_compile") 2>conftest.er1
10844   ac_status=$?
10845   grep -v '^ *+' conftest.er1 >conftest.err
10846   rm -f conftest.er1
10847   cat conftest.err >&5
10848   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10849   (exit $ac_status); } && {
10850          test -z "$ac_c_werror_flag" ||
10851          test ! -s conftest.err
10852        } && test -s conftest.$ac_objext; then
10853   ac_header_compiler=yes
10854 else
10855   $as_echo "$as_me: failed program was:" >&5
10856 sed 's/^/| /' conftest.$ac_ext >&5
10857
10858         ac_header_compiler=no
10859 fi
10860
10861 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10862 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10863 $as_echo "$ac_header_compiler" >&6; }
10864
10865 # Is the header present?
10866 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
10867 $as_echo_n "checking $ac_header presence... " >&6; }
10868 cat >conftest.$ac_ext <<_ACEOF
10869 /* confdefs.h.  */
10870 _ACEOF
10871 cat confdefs.h >>conftest.$ac_ext
10872 cat >>conftest.$ac_ext <<_ACEOF
10873 /* end confdefs.h.  */
10874 #include <$ac_header>
10875 _ACEOF
10876 if { (ac_try="$ac_cpp conftest.$ac_ext"
10877 case "(($ac_try" in
10878   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10879   *) ac_try_echo=$ac_try;;
10880 esac
10881 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10882 $as_echo "$ac_try_echo") >&5
10883   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10884   ac_status=$?
10885   grep -v '^ *+' conftest.er1 >conftest.err
10886   rm -f conftest.er1
10887   cat conftest.err >&5
10888   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10889   (exit $ac_status); } >/dev/null && {
10890          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10891          test ! -s conftest.err
10892        }; then
10893   ac_header_preproc=yes
10894 else
10895   $as_echo "$as_me: failed program was:" >&5
10896 sed 's/^/| /' conftest.$ac_ext >&5
10897
10898   ac_header_preproc=no
10899 fi
10900
10901 rm -f conftest.err conftest.$ac_ext
10902 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10903 $as_echo "$ac_header_preproc" >&6; }
10904
10905 # So?  What about this header?
10906 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10907   yes:no: )
10908     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10909 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10910     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10911 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10912     ac_header_preproc=yes
10913     ;;
10914   no:yes:* )
10915     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10916 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10917     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10918 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10919     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10920 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10921     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10922 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10923     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10924 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10925     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10926 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10927     ( cat <<\_ASBOX
10928 ## ---------------------------------------- ##
10929 ## Report this to pgsql-bugs@postgresql.org ##
10930 ## ---------------------------------------- ##
10931 _ASBOX
10932      ) | sed "s/^/$as_me: WARNING:     /" >&2
10933     ;;
10934 esac
10935 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10936 $as_echo_n "checking for $ac_header... " >&6; }
10937 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10938   $as_echo_n "(cached) " >&6
10939 else
10940   eval "$as_ac_Header=\$ac_header_preproc"
10941 fi
10942 ac_res=`eval 'as_val=${'$as_ac_Header'}
10943                  $as_echo "$as_val"'`
10944                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10945 $as_echo "$ac_res" >&6; }
10946
10947 fi
10948 as_val=`eval 'as_val=${'$as_ac_Header'}
10949                  $as_echo "$as_val"'`
10950    if test "x$as_val" = x""yes; then
10951   cat >>confdefs.h <<_ACEOF
10952 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10953 _ACEOF
10954
10955 else
10956   { { $as_echo "$as_me:$LINENO: error: history header not found
10957 If you have readline already installed, see config.log for details on the
10958 failure.  It is possible the compiler isn't looking in the proper directory.
10959 Use --without-readline to disable readline support." >&5
10960 $as_echo "$as_me: error: history header not found
10961 If you have readline already installed, see config.log for details on the
10962 failure.  It is possible the compiler isn't looking in the proper directory.
10963 Use --without-readline to disable readline support." >&2;}
10964    { (exit 1); exit 1; }; }
10965 fi
10966
10967 done
10968
10969 fi
10970
10971 done
10972
10973 fi
10974
10975 if expr x"$pgac_cv_check_readline" : 'x-ledit' >/dev/null ; then
10976 # Some installations of libedit usurp /usr/include/readline/, which seems
10977 # bad practice, since in combined installations readline will have its headers
10978 # there.  We might have to resort to AC_EGREP checks to make sure we found
10979 # the proper header...
10980
10981 for ac_header in editline/readline.h
10982 do
10983 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10984 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10985   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
10986 $as_echo_n "checking for $ac_header... " >&6; }
10987 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10988   $as_echo_n "(cached) " >&6
10989 fi
10990 ac_res=`eval 'as_val=${'$as_ac_Header'}
10991                  $as_echo "$as_val"'`
10992                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10993 $as_echo "$ac_res" >&6; }
10994 else
10995   # Is the header compilable?
10996 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
10997 $as_echo_n "checking $ac_header usability... " >&6; }
10998 cat >conftest.$ac_ext <<_ACEOF
10999 /* confdefs.h.  */
11000 _ACEOF
11001 cat confdefs.h >>conftest.$ac_ext
11002 cat >>conftest.$ac_ext <<_ACEOF
11003 /* end confdefs.h.  */
11004 $ac_includes_default
11005 #include <$ac_header>
11006 _ACEOF
11007 rm -f conftest.$ac_objext
11008 if { (ac_try="$ac_compile"
11009 case "(($ac_try" in
11010   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11011   *) ac_try_echo=$ac_try;;
11012 esac
11013 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11014 $as_echo "$ac_try_echo") >&5
11015   (eval "$ac_compile") 2>conftest.er1
11016   ac_status=$?
11017   grep -v '^ *+' conftest.er1 >conftest.err
11018   rm -f conftest.er1
11019   cat conftest.err >&5
11020   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11021   (exit $ac_status); } && {
11022          test -z "$ac_c_werror_flag" ||
11023          test ! -s conftest.err
11024        } && test -s conftest.$ac_objext; then
11025   ac_header_compiler=yes
11026 else
11027   $as_echo "$as_me: failed program was:" >&5
11028 sed 's/^/| /' conftest.$ac_ext >&5
11029
11030         ac_header_compiler=no
11031 fi
11032
11033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11034 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11035 $as_echo "$ac_header_compiler" >&6; }
11036
11037 # Is the header present?
11038 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11039 $as_echo_n "checking $ac_header presence... " >&6; }
11040 cat >conftest.$ac_ext <<_ACEOF
11041 /* confdefs.h.  */
11042 _ACEOF
11043 cat confdefs.h >>conftest.$ac_ext
11044 cat >>conftest.$ac_ext <<_ACEOF
11045 /* end confdefs.h.  */
11046 #include <$ac_header>
11047 _ACEOF
11048 if { (ac_try="$ac_cpp conftest.$ac_ext"
11049 case "(($ac_try" in
11050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11051   *) ac_try_echo=$ac_try;;
11052 esac
11053 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11054 $as_echo "$ac_try_echo") >&5
11055   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11056   ac_status=$?
11057   grep -v '^ *+' conftest.er1 >conftest.err
11058   rm -f conftest.er1
11059   cat conftest.err >&5
11060   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11061   (exit $ac_status); } >/dev/null && {
11062          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11063          test ! -s conftest.err
11064        }; then
11065   ac_header_preproc=yes
11066 else
11067   $as_echo "$as_me: failed program was:" >&5
11068 sed 's/^/| /' conftest.$ac_ext >&5
11069
11070   ac_header_preproc=no
11071 fi
11072
11073 rm -f conftest.err conftest.$ac_ext
11074 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11075 $as_echo "$ac_header_preproc" >&6; }
11076
11077 # So?  What about this header?
11078 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11079   yes:no: )
11080     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11081 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11082     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11083 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11084     ac_header_preproc=yes
11085     ;;
11086   no:yes:* )
11087     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11088 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11089     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11090 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11091     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11092 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11093     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11094 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11095     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11096 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11097     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11098 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11099     ( cat <<\_ASBOX
11100 ## ---------------------------------------- ##
11101 ## Report this to pgsql-bugs@postgresql.org ##
11102 ## ---------------------------------------- ##
11103 _ASBOX
11104      ) | sed "s/^/$as_me: WARNING:     /" >&2
11105     ;;
11106 esac
11107 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11108 $as_echo_n "checking for $ac_header... " >&6; }
11109 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11110   $as_echo_n "(cached) " >&6
11111 else
11112   eval "$as_ac_Header=\$ac_header_preproc"
11113 fi
11114 ac_res=`eval 'as_val=${'$as_ac_Header'}
11115                  $as_echo "$as_val"'`
11116                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11117 $as_echo "$ac_res" >&6; }
11118
11119 fi
11120 as_val=`eval 'as_val=${'$as_ac_Header'}
11121                  $as_echo "$as_val"'`
11122    if test "x$as_val" = x""yes; then
11123   cat >>confdefs.h <<_ACEOF
11124 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11125 _ACEOF
11126
11127 else
11128
11129 for ac_header in readline.h
11130 do
11131 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11132 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11133   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11134 $as_echo_n "checking for $ac_header... " >&6; }
11135 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11136   $as_echo_n "(cached) " >&6
11137 fi
11138 ac_res=`eval 'as_val=${'$as_ac_Header'}
11139                  $as_echo "$as_val"'`
11140                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11141 $as_echo "$ac_res" >&6; }
11142 else
11143   # Is the header compilable?
11144 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11145 $as_echo_n "checking $ac_header usability... " >&6; }
11146 cat >conftest.$ac_ext <<_ACEOF
11147 /* confdefs.h.  */
11148 _ACEOF
11149 cat confdefs.h >>conftest.$ac_ext
11150 cat >>conftest.$ac_ext <<_ACEOF
11151 /* end confdefs.h.  */
11152 $ac_includes_default
11153 #include <$ac_header>
11154 _ACEOF
11155 rm -f conftest.$ac_objext
11156 if { (ac_try="$ac_compile"
11157 case "(($ac_try" in
11158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11159   *) ac_try_echo=$ac_try;;
11160 esac
11161 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11162 $as_echo "$ac_try_echo") >&5
11163   (eval "$ac_compile") 2>conftest.er1
11164   ac_status=$?
11165   grep -v '^ *+' conftest.er1 >conftest.err
11166   rm -f conftest.er1
11167   cat conftest.err >&5
11168   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11169   (exit $ac_status); } && {
11170          test -z "$ac_c_werror_flag" ||
11171          test ! -s conftest.err
11172        } && test -s conftest.$ac_objext; then
11173   ac_header_compiler=yes
11174 else
11175   $as_echo "$as_me: failed program was:" >&5
11176 sed 's/^/| /' conftest.$ac_ext >&5
11177
11178         ac_header_compiler=no
11179 fi
11180
11181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11182 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11183 $as_echo "$ac_header_compiler" >&6; }
11184
11185 # Is the header present?
11186 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11187 $as_echo_n "checking $ac_header presence... " >&6; }
11188 cat >conftest.$ac_ext <<_ACEOF
11189 /* confdefs.h.  */
11190 _ACEOF
11191 cat confdefs.h >>conftest.$ac_ext
11192 cat >>conftest.$ac_ext <<_ACEOF
11193 /* end confdefs.h.  */
11194 #include <$ac_header>
11195 _ACEOF
11196 if { (ac_try="$ac_cpp conftest.$ac_ext"
11197 case "(($ac_try" in
11198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11199   *) ac_try_echo=$ac_try;;
11200 esac
11201 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11202 $as_echo "$ac_try_echo") >&5
11203   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11204   ac_status=$?
11205   grep -v '^ *+' conftest.er1 >conftest.err
11206   rm -f conftest.er1
11207   cat conftest.err >&5
11208   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11209   (exit $ac_status); } >/dev/null && {
11210          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11211          test ! -s conftest.err
11212        }; then
11213   ac_header_preproc=yes
11214 else
11215   $as_echo "$as_me: failed program was:" >&5
11216 sed 's/^/| /' conftest.$ac_ext >&5
11217
11218   ac_header_preproc=no
11219 fi
11220
11221 rm -f conftest.err conftest.$ac_ext
11222 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11223 $as_echo "$ac_header_preproc" >&6; }
11224
11225 # So?  What about this header?
11226 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11227   yes:no: )
11228     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11229 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11230     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11231 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11232     ac_header_preproc=yes
11233     ;;
11234   no:yes:* )
11235     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11236 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11237     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11238 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11239     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11240 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11241     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11242 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11243     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11244 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11245     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11246 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11247     ( cat <<\_ASBOX
11248 ## ---------------------------------------- ##
11249 ## Report this to pgsql-bugs@postgresql.org ##
11250 ## ---------------------------------------- ##
11251 _ASBOX
11252      ) | sed "s/^/$as_me: WARNING:     /" >&2
11253     ;;
11254 esac
11255 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11256 $as_echo_n "checking for $ac_header... " >&6; }
11257 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11258   $as_echo_n "(cached) " >&6
11259 else
11260   eval "$as_ac_Header=\$ac_header_preproc"
11261 fi
11262 ac_res=`eval 'as_val=${'$as_ac_Header'}
11263                  $as_echo "$as_val"'`
11264                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11265 $as_echo "$ac_res" >&6; }
11266
11267 fi
11268 as_val=`eval 'as_val=${'$as_ac_Header'}
11269                  $as_echo "$as_val"'`
11270    if test "x$as_val" = x""yes; then
11271   cat >>confdefs.h <<_ACEOF
11272 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11273 _ACEOF
11274
11275 else
11276
11277 for ac_header in readline/readline.h
11278 do
11279 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11280 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11281   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11282 $as_echo_n "checking for $ac_header... " >&6; }
11283 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11284   $as_echo_n "(cached) " >&6
11285 fi
11286 ac_res=`eval 'as_val=${'$as_ac_Header'}
11287                  $as_echo "$as_val"'`
11288                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11289 $as_echo "$ac_res" >&6; }
11290 else
11291   # Is the header compilable?
11292 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11293 $as_echo_n "checking $ac_header usability... " >&6; }
11294 cat >conftest.$ac_ext <<_ACEOF
11295 /* confdefs.h.  */
11296 _ACEOF
11297 cat confdefs.h >>conftest.$ac_ext
11298 cat >>conftest.$ac_ext <<_ACEOF
11299 /* end confdefs.h.  */
11300 $ac_includes_default
11301 #include <$ac_header>
11302 _ACEOF
11303 rm -f conftest.$ac_objext
11304 if { (ac_try="$ac_compile"
11305 case "(($ac_try" in
11306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11307   *) ac_try_echo=$ac_try;;
11308 esac
11309 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11310 $as_echo "$ac_try_echo") >&5
11311   (eval "$ac_compile") 2>conftest.er1
11312   ac_status=$?
11313   grep -v '^ *+' conftest.er1 >conftest.err
11314   rm -f conftest.er1
11315   cat conftest.err >&5
11316   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317   (exit $ac_status); } && {
11318          test -z "$ac_c_werror_flag" ||
11319          test ! -s conftest.err
11320        } && test -s conftest.$ac_objext; then
11321   ac_header_compiler=yes
11322 else
11323   $as_echo "$as_me: failed program was:" >&5
11324 sed 's/^/| /' conftest.$ac_ext >&5
11325
11326         ac_header_compiler=no
11327 fi
11328
11329 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11330 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11331 $as_echo "$ac_header_compiler" >&6; }
11332
11333 # Is the header present?
11334 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11335 $as_echo_n "checking $ac_header presence... " >&6; }
11336 cat >conftest.$ac_ext <<_ACEOF
11337 /* confdefs.h.  */
11338 _ACEOF
11339 cat confdefs.h >>conftest.$ac_ext
11340 cat >>conftest.$ac_ext <<_ACEOF
11341 /* end confdefs.h.  */
11342 #include <$ac_header>
11343 _ACEOF
11344 if { (ac_try="$ac_cpp conftest.$ac_ext"
11345 case "(($ac_try" in
11346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11347   *) ac_try_echo=$ac_try;;
11348 esac
11349 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11350 $as_echo "$ac_try_echo") >&5
11351   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11352   ac_status=$?
11353   grep -v '^ *+' conftest.er1 >conftest.err
11354   rm -f conftest.er1
11355   cat conftest.err >&5
11356   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11357   (exit $ac_status); } >/dev/null && {
11358          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11359          test ! -s conftest.err
11360        }; then
11361   ac_header_preproc=yes
11362 else
11363   $as_echo "$as_me: failed program was:" >&5
11364 sed 's/^/| /' conftest.$ac_ext >&5
11365
11366   ac_header_preproc=no
11367 fi
11368
11369 rm -f conftest.err conftest.$ac_ext
11370 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11371 $as_echo "$ac_header_preproc" >&6; }
11372
11373 # So?  What about this header?
11374 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11375   yes:no: )
11376     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11377 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11378     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11379 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11380     ac_header_preproc=yes
11381     ;;
11382   no:yes:* )
11383     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11384 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11385     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11386 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11387     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11388 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11389     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11390 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11391     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11392 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11393     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11394 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11395     ( cat <<\_ASBOX
11396 ## ---------------------------------------- ##
11397 ## Report this to pgsql-bugs@postgresql.org ##
11398 ## ---------------------------------------- ##
11399 _ASBOX
11400      ) | sed "s/^/$as_me: WARNING:     /" >&2
11401     ;;
11402 esac
11403 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11404 $as_echo_n "checking for $ac_header... " >&6; }
11405 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11406   $as_echo_n "(cached) " >&6
11407 else
11408   eval "$as_ac_Header=\$ac_header_preproc"
11409 fi
11410 ac_res=`eval 'as_val=${'$as_ac_Header'}
11411                  $as_echo "$as_val"'`
11412                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11413 $as_echo "$ac_res" >&6; }
11414
11415 fi
11416 as_val=`eval 'as_val=${'$as_ac_Header'}
11417                  $as_echo "$as_val"'`
11418    if test "x$as_val" = x""yes; then
11419   cat >>confdefs.h <<_ACEOF
11420 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11421 _ACEOF
11422
11423 else
11424   { { $as_echo "$as_me:$LINENO: error: readline header not found
11425 If you have libedit already installed, see config.log for details on the
11426 failure.  It is possible the compiler isn't looking in the proper directory.
11427 Use --without-readline to disable libedit support." >&5
11428 $as_echo "$as_me: error: readline header not found
11429 If you have libedit already installed, see config.log for details on the
11430 failure.  It is possible the compiler isn't looking in the proper directory.
11431 Use --without-readline to disable libedit support." >&2;}
11432    { (exit 1); exit 1; }; }
11433 fi
11434
11435 done
11436
11437 fi
11438
11439 done
11440
11441 fi
11442
11443 done
11444
11445 # Note: in a libedit installation, history.h is sometimes a dummy, and may
11446 # not be there at all.  Hence, don't complain if not found.  We must check
11447 # though, since in yet other versions it is an independent header.
11448
11449 for ac_header in editline/history.h
11450 do
11451 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11452 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11453   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11454 $as_echo_n "checking for $ac_header... " >&6; }
11455 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11456   $as_echo_n "(cached) " >&6
11457 fi
11458 ac_res=`eval 'as_val=${'$as_ac_Header'}
11459                  $as_echo "$as_val"'`
11460                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11461 $as_echo "$ac_res" >&6; }
11462 else
11463   # Is the header compilable?
11464 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11465 $as_echo_n "checking $ac_header usability... " >&6; }
11466 cat >conftest.$ac_ext <<_ACEOF
11467 /* confdefs.h.  */
11468 _ACEOF
11469 cat confdefs.h >>conftest.$ac_ext
11470 cat >>conftest.$ac_ext <<_ACEOF
11471 /* end confdefs.h.  */
11472 $ac_includes_default
11473 #include <$ac_header>
11474 _ACEOF
11475 rm -f conftest.$ac_objext
11476 if { (ac_try="$ac_compile"
11477 case "(($ac_try" in
11478   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11479   *) ac_try_echo=$ac_try;;
11480 esac
11481 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11482 $as_echo "$ac_try_echo") >&5
11483   (eval "$ac_compile") 2>conftest.er1
11484   ac_status=$?
11485   grep -v '^ *+' conftest.er1 >conftest.err
11486   rm -f conftest.er1
11487   cat conftest.err >&5
11488   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11489   (exit $ac_status); } && {
11490          test -z "$ac_c_werror_flag" ||
11491          test ! -s conftest.err
11492        } && test -s conftest.$ac_objext; then
11493   ac_header_compiler=yes
11494 else
11495   $as_echo "$as_me: failed program was:" >&5
11496 sed 's/^/| /' conftest.$ac_ext >&5
11497
11498         ac_header_compiler=no
11499 fi
11500
11501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11502 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11503 $as_echo "$ac_header_compiler" >&6; }
11504
11505 # Is the header present?
11506 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11507 $as_echo_n "checking $ac_header presence... " >&6; }
11508 cat >conftest.$ac_ext <<_ACEOF
11509 /* confdefs.h.  */
11510 _ACEOF
11511 cat confdefs.h >>conftest.$ac_ext
11512 cat >>conftest.$ac_ext <<_ACEOF
11513 /* end confdefs.h.  */
11514 #include <$ac_header>
11515 _ACEOF
11516 if { (ac_try="$ac_cpp conftest.$ac_ext"
11517 case "(($ac_try" in
11518   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11519   *) ac_try_echo=$ac_try;;
11520 esac
11521 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11522 $as_echo "$ac_try_echo") >&5
11523   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11524   ac_status=$?
11525   grep -v '^ *+' conftest.er1 >conftest.err
11526   rm -f conftest.er1
11527   cat conftest.err >&5
11528   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11529   (exit $ac_status); } >/dev/null && {
11530          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11531          test ! -s conftest.err
11532        }; then
11533   ac_header_preproc=yes
11534 else
11535   $as_echo "$as_me: failed program was:" >&5
11536 sed 's/^/| /' conftest.$ac_ext >&5
11537
11538   ac_header_preproc=no
11539 fi
11540
11541 rm -f conftest.err conftest.$ac_ext
11542 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11543 $as_echo "$ac_header_preproc" >&6; }
11544
11545 # So?  What about this header?
11546 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11547   yes:no: )
11548     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11549 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11550     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11551 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11552     ac_header_preproc=yes
11553     ;;
11554   no:yes:* )
11555     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11556 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11557     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11558 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11559     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11560 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11561     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11562 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11563     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11564 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11565     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11566 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11567     ( cat <<\_ASBOX
11568 ## ---------------------------------------- ##
11569 ## Report this to pgsql-bugs@postgresql.org ##
11570 ## ---------------------------------------- ##
11571 _ASBOX
11572      ) | sed "s/^/$as_me: WARNING:     /" >&2
11573     ;;
11574 esac
11575 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11576 $as_echo_n "checking for $ac_header... " >&6; }
11577 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11578   $as_echo_n "(cached) " >&6
11579 else
11580   eval "$as_ac_Header=\$ac_header_preproc"
11581 fi
11582 ac_res=`eval 'as_val=${'$as_ac_Header'}
11583                  $as_echo "$as_val"'`
11584                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11585 $as_echo "$ac_res" >&6; }
11586
11587 fi
11588 as_val=`eval 'as_val=${'$as_ac_Header'}
11589                  $as_echo "$as_val"'`
11590    if test "x$as_val" = x""yes; then
11591   cat >>confdefs.h <<_ACEOF
11592 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11593 _ACEOF
11594
11595 else
11596
11597 for ac_header in history.h
11598 do
11599 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11600 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11601   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11602 $as_echo_n "checking for $ac_header... " >&6; }
11603 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11604   $as_echo_n "(cached) " >&6
11605 fi
11606 ac_res=`eval 'as_val=${'$as_ac_Header'}
11607                  $as_echo "$as_val"'`
11608                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11609 $as_echo "$ac_res" >&6; }
11610 else
11611   # Is the header compilable?
11612 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11613 $as_echo_n "checking $ac_header usability... " >&6; }
11614 cat >conftest.$ac_ext <<_ACEOF
11615 /* confdefs.h.  */
11616 _ACEOF
11617 cat confdefs.h >>conftest.$ac_ext
11618 cat >>conftest.$ac_ext <<_ACEOF
11619 /* end confdefs.h.  */
11620 $ac_includes_default
11621 #include <$ac_header>
11622 _ACEOF
11623 rm -f conftest.$ac_objext
11624 if { (ac_try="$ac_compile"
11625 case "(($ac_try" in
11626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11627   *) ac_try_echo=$ac_try;;
11628 esac
11629 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11630 $as_echo "$ac_try_echo") >&5
11631   (eval "$ac_compile") 2>conftest.er1
11632   ac_status=$?
11633   grep -v '^ *+' conftest.er1 >conftest.err
11634   rm -f conftest.er1
11635   cat conftest.err >&5
11636   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11637   (exit $ac_status); } && {
11638          test -z "$ac_c_werror_flag" ||
11639          test ! -s conftest.err
11640        } && test -s conftest.$ac_objext; then
11641   ac_header_compiler=yes
11642 else
11643   $as_echo "$as_me: failed program was:" >&5
11644 sed 's/^/| /' conftest.$ac_ext >&5
11645
11646         ac_header_compiler=no
11647 fi
11648
11649 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11650 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11651 $as_echo "$ac_header_compiler" >&6; }
11652
11653 # Is the header present?
11654 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11655 $as_echo_n "checking $ac_header presence... " >&6; }
11656 cat >conftest.$ac_ext <<_ACEOF
11657 /* confdefs.h.  */
11658 _ACEOF
11659 cat confdefs.h >>conftest.$ac_ext
11660 cat >>conftest.$ac_ext <<_ACEOF
11661 /* end confdefs.h.  */
11662 #include <$ac_header>
11663 _ACEOF
11664 if { (ac_try="$ac_cpp conftest.$ac_ext"
11665 case "(($ac_try" in
11666   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11667   *) ac_try_echo=$ac_try;;
11668 esac
11669 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11670 $as_echo "$ac_try_echo") >&5
11671   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11672   ac_status=$?
11673   grep -v '^ *+' conftest.er1 >conftest.err
11674   rm -f conftest.er1
11675   cat conftest.err >&5
11676   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11677   (exit $ac_status); } >/dev/null && {
11678          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11679          test ! -s conftest.err
11680        }; then
11681   ac_header_preproc=yes
11682 else
11683   $as_echo "$as_me: failed program was:" >&5
11684 sed 's/^/| /' conftest.$ac_ext >&5
11685
11686   ac_header_preproc=no
11687 fi
11688
11689 rm -f conftest.err conftest.$ac_ext
11690 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11691 $as_echo "$ac_header_preproc" >&6; }
11692
11693 # So?  What about this header?
11694 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11695   yes:no: )
11696     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11697 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11698     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11699 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11700     ac_header_preproc=yes
11701     ;;
11702   no:yes:* )
11703     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11704 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11705     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11706 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11707     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11708 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11709     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11710 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11711     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11712 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11713     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11714 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11715     ( cat <<\_ASBOX
11716 ## ---------------------------------------- ##
11717 ## Report this to pgsql-bugs@postgresql.org ##
11718 ## ---------------------------------------- ##
11719 _ASBOX
11720      ) | sed "s/^/$as_me: WARNING:     /" >&2
11721     ;;
11722 esac
11723 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11724 $as_echo_n "checking for $ac_header... " >&6; }
11725 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11726   $as_echo_n "(cached) " >&6
11727 else
11728   eval "$as_ac_Header=\$ac_header_preproc"
11729 fi
11730 ac_res=`eval 'as_val=${'$as_ac_Header'}
11731                  $as_echo "$as_val"'`
11732                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11733 $as_echo "$ac_res" >&6; }
11734
11735 fi
11736 as_val=`eval 'as_val=${'$as_ac_Header'}
11737                  $as_echo "$as_val"'`
11738    if test "x$as_val" = x""yes; then
11739   cat >>confdefs.h <<_ACEOF
11740 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11741 _ACEOF
11742
11743 else
11744
11745 for ac_header in readline/history.h
11746 do
11747 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11748 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11749   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11750 $as_echo_n "checking for $ac_header... " >&6; }
11751 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11752   $as_echo_n "(cached) " >&6
11753 fi
11754 ac_res=`eval 'as_val=${'$as_ac_Header'}
11755                  $as_echo "$as_val"'`
11756                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11757 $as_echo "$ac_res" >&6; }
11758 else
11759   # Is the header compilable?
11760 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11761 $as_echo_n "checking $ac_header usability... " >&6; }
11762 cat >conftest.$ac_ext <<_ACEOF
11763 /* confdefs.h.  */
11764 _ACEOF
11765 cat confdefs.h >>conftest.$ac_ext
11766 cat >>conftest.$ac_ext <<_ACEOF
11767 /* end confdefs.h.  */
11768 $ac_includes_default
11769 #include <$ac_header>
11770 _ACEOF
11771 rm -f conftest.$ac_objext
11772 if { (ac_try="$ac_compile"
11773 case "(($ac_try" in
11774   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11775   *) ac_try_echo=$ac_try;;
11776 esac
11777 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11778 $as_echo "$ac_try_echo") >&5
11779   (eval "$ac_compile") 2>conftest.er1
11780   ac_status=$?
11781   grep -v '^ *+' conftest.er1 >conftest.err
11782   rm -f conftest.er1
11783   cat conftest.err >&5
11784   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11785   (exit $ac_status); } && {
11786          test -z "$ac_c_werror_flag" ||
11787          test ! -s conftest.err
11788        } && test -s conftest.$ac_objext; then
11789   ac_header_compiler=yes
11790 else
11791   $as_echo "$as_me: failed program was:" >&5
11792 sed 's/^/| /' conftest.$ac_ext >&5
11793
11794         ac_header_compiler=no
11795 fi
11796
11797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11798 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11799 $as_echo "$ac_header_compiler" >&6; }
11800
11801 # Is the header present?
11802 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11803 $as_echo_n "checking $ac_header presence... " >&6; }
11804 cat >conftest.$ac_ext <<_ACEOF
11805 /* confdefs.h.  */
11806 _ACEOF
11807 cat confdefs.h >>conftest.$ac_ext
11808 cat >>conftest.$ac_ext <<_ACEOF
11809 /* end confdefs.h.  */
11810 #include <$ac_header>
11811 _ACEOF
11812 if { (ac_try="$ac_cpp conftest.$ac_ext"
11813 case "(($ac_try" in
11814   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11815   *) ac_try_echo=$ac_try;;
11816 esac
11817 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11818 $as_echo "$ac_try_echo") >&5
11819   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11820   ac_status=$?
11821   grep -v '^ *+' conftest.er1 >conftest.err
11822   rm -f conftest.er1
11823   cat conftest.err >&5
11824   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11825   (exit $ac_status); } >/dev/null && {
11826          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11827          test ! -s conftest.err
11828        }; then
11829   ac_header_preproc=yes
11830 else
11831   $as_echo "$as_me: failed program was:" >&5
11832 sed 's/^/| /' conftest.$ac_ext >&5
11833
11834   ac_header_preproc=no
11835 fi
11836
11837 rm -f conftest.err conftest.$ac_ext
11838 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11839 $as_echo "$ac_header_preproc" >&6; }
11840
11841 # So?  What about this header?
11842 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11843   yes:no: )
11844     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11845 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11846     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11847 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11848     ac_header_preproc=yes
11849     ;;
11850   no:yes:* )
11851     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11852 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11853     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11854 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11855     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11856 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11857     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11858 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11859     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11860 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11861     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11862 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11863     ( cat <<\_ASBOX
11864 ## ---------------------------------------- ##
11865 ## Report this to pgsql-bugs@postgresql.org ##
11866 ## ---------------------------------------- ##
11867 _ASBOX
11868      ) | sed "s/^/$as_me: WARNING:     /" >&2
11869     ;;
11870 esac
11871 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11872 $as_echo_n "checking for $ac_header... " >&6; }
11873 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11874   $as_echo_n "(cached) " >&6
11875 else
11876   eval "$as_ac_Header=\$ac_header_preproc"
11877 fi
11878 ac_res=`eval 'as_val=${'$as_ac_Header'}
11879                  $as_echo "$as_val"'`
11880                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11881 $as_echo "$ac_res" >&6; }
11882
11883 fi
11884 as_val=`eval 'as_val=${'$as_ac_Header'}
11885                  $as_echo "$as_val"'`
11886    if test "x$as_val" = x""yes; then
11887   cat >>confdefs.h <<_ACEOF
11888 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11889 _ACEOF
11890
11891 fi
11892
11893 done
11894
11895 fi
11896
11897 done
11898
11899 fi
11900
11901 done
11902
11903 fi
11904
11905 if test "$with_zlib" = yes; then
11906   if test "${ac_cv_header_zlib_h+set}" = set; then
11907   { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
11908 $as_echo_n "checking for zlib.h... " >&6; }
11909 if test "${ac_cv_header_zlib_h+set}" = set; then
11910   $as_echo_n "(cached) " >&6
11911 fi
11912 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
11913 $as_echo "$ac_cv_header_zlib_h" >&6; }
11914 else
11915   # Is the header compilable?
11916 { $as_echo "$as_me:$LINENO: checking zlib.h usability" >&5
11917 $as_echo_n "checking zlib.h usability... " >&6; }
11918 cat >conftest.$ac_ext <<_ACEOF
11919 /* confdefs.h.  */
11920 _ACEOF
11921 cat confdefs.h >>conftest.$ac_ext
11922 cat >>conftest.$ac_ext <<_ACEOF
11923 /* end confdefs.h.  */
11924 $ac_includes_default
11925 #include <zlib.h>
11926 _ACEOF
11927 rm -f conftest.$ac_objext
11928 if { (ac_try="$ac_compile"
11929 case "(($ac_try" in
11930   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11931   *) ac_try_echo=$ac_try;;
11932 esac
11933 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11934 $as_echo "$ac_try_echo") >&5
11935   (eval "$ac_compile") 2>conftest.er1
11936   ac_status=$?
11937   grep -v '^ *+' conftest.er1 >conftest.err
11938   rm -f conftest.er1
11939   cat conftest.err >&5
11940   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941   (exit $ac_status); } && {
11942          test -z "$ac_c_werror_flag" ||
11943          test ! -s conftest.err
11944        } && test -s conftest.$ac_objext; then
11945   ac_header_compiler=yes
11946 else
11947   $as_echo "$as_me: failed program was:" >&5
11948 sed 's/^/| /' conftest.$ac_ext >&5
11949
11950         ac_header_compiler=no
11951 fi
11952
11953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11954 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11955 $as_echo "$ac_header_compiler" >&6; }
11956
11957 # Is the header present?
11958 { $as_echo "$as_me:$LINENO: checking zlib.h presence" >&5
11959 $as_echo_n "checking zlib.h presence... " >&6; }
11960 cat >conftest.$ac_ext <<_ACEOF
11961 /* confdefs.h.  */
11962 _ACEOF
11963 cat confdefs.h >>conftest.$ac_ext
11964 cat >>conftest.$ac_ext <<_ACEOF
11965 /* end confdefs.h.  */
11966 #include <zlib.h>
11967 _ACEOF
11968 if { (ac_try="$ac_cpp conftest.$ac_ext"
11969 case "(($ac_try" in
11970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11971   *) ac_try_echo=$ac_try;;
11972 esac
11973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11974 $as_echo "$ac_try_echo") >&5
11975   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11976   ac_status=$?
11977   grep -v '^ *+' conftest.er1 >conftest.err
11978   rm -f conftest.er1
11979   cat conftest.err >&5
11980   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11981   (exit $ac_status); } >/dev/null && {
11982          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11983          test ! -s conftest.err
11984        }; then
11985   ac_header_preproc=yes
11986 else
11987   $as_echo "$as_me: failed program was:" >&5
11988 sed 's/^/| /' conftest.$ac_ext >&5
11989
11990   ac_header_preproc=no
11991 fi
11992
11993 rm -f conftest.err conftest.$ac_ext
11994 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11995 $as_echo "$ac_header_preproc" >&6; }
11996
11997 # So?  What about this header?
11998 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11999   yes:no: )
12000     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
12001 $as_echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12002     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
12003 $as_echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
12004     ac_header_preproc=yes
12005     ;;
12006   no:yes:* )
12007     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
12008 $as_echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
12009     { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     check for missing prerequisite headers?" >&5
12010 $as_echo "$as_me: WARNING: zlib.h:     check for missing prerequisite headers?" >&2;}
12011     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
12012 $as_echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
12013     { $as_echo "$as_me:$LINENO: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&5
12014 $as_echo "$as_me: WARNING: zlib.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12015     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
12016 $as_echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
12017     { $as_echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
12018 $as_echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
12019     ( cat <<\_ASBOX
12020 ## ---------------------------------------- ##
12021 ## Report this to pgsql-bugs@postgresql.org ##
12022 ## ---------------------------------------- ##
12023 _ASBOX
12024      ) | sed "s/^/$as_me: WARNING:     /" >&2
12025     ;;
12026 esac
12027 { $as_echo "$as_me:$LINENO: checking for zlib.h" >&5
12028 $as_echo_n "checking for zlib.h... " >&6; }
12029 if test "${ac_cv_header_zlib_h+set}" = set; then
12030   $as_echo_n "(cached) " >&6
12031 else
12032   ac_cv_header_zlib_h=$ac_header_preproc
12033 fi
12034 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
12035 $as_echo "$ac_cv_header_zlib_h" >&6; }
12036
12037 fi
12038 if test "x$ac_cv_header_zlib_h" = x""yes; then
12039   :
12040 else
12041   { { $as_echo "$as_me:$LINENO: error: zlib header not found
12042 If you have zlib already installed, see config.log for details on the
12043 failure.  It is possible the compiler isn't looking in the proper directory.
12044 Use --without-zlib to disable zlib support." >&5
12045 $as_echo "$as_me: error: zlib header not found
12046 If you have zlib already installed, see config.log for details on the
12047 failure.  It is possible the compiler isn't looking in the proper directory.
12048 Use --without-zlib to disable zlib support." >&2;}
12049    { (exit 1); exit 1; }; }
12050 fi
12051
12052
12053 fi
12054
12055 if test "$with_gssapi" = yes ; then
12056
12057 for ac_header in gssapi/gssapi.h
12058 do
12059 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12060 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12061   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12062 $as_echo_n "checking for $ac_header... " >&6; }
12063 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12064   $as_echo_n "(cached) " >&6
12065 fi
12066 ac_res=`eval 'as_val=${'$as_ac_Header'}
12067                  $as_echo "$as_val"'`
12068                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12069 $as_echo "$ac_res" >&6; }
12070 else
12071   # Is the header compilable?
12072 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
12073 $as_echo_n "checking $ac_header usability... " >&6; }
12074 cat >conftest.$ac_ext <<_ACEOF
12075 /* confdefs.h.  */
12076 _ACEOF
12077 cat confdefs.h >>conftest.$ac_ext
12078 cat >>conftest.$ac_ext <<_ACEOF
12079 /* end confdefs.h.  */
12080 $ac_includes_default
12081 #include <$ac_header>
12082 _ACEOF
12083 rm -f conftest.$ac_objext
12084 if { (ac_try="$ac_compile"
12085 case "(($ac_try" in
12086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12087   *) ac_try_echo=$ac_try;;
12088 esac
12089 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12090 $as_echo "$ac_try_echo") >&5
12091   (eval "$ac_compile") 2>conftest.er1
12092   ac_status=$?
12093   grep -v '^ *+' conftest.er1 >conftest.err
12094   rm -f conftest.er1
12095   cat conftest.err >&5
12096   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12097   (exit $ac_status); } && {
12098          test -z "$ac_c_werror_flag" ||
12099          test ! -s conftest.err
12100        } && test -s conftest.$ac_objext; then
12101   ac_header_compiler=yes
12102 else
12103   $as_echo "$as_me: failed program was:" >&5
12104 sed 's/^/| /' conftest.$ac_ext >&5
12105
12106         ac_header_compiler=no
12107 fi
12108
12109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12110 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12111 $as_echo "$ac_header_compiler" >&6; }
12112
12113 # Is the header present?
12114 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12115 $as_echo_n "checking $ac_header presence... " >&6; }
12116 cat >conftest.$ac_ext <<_ACEOF
12117 /* confdefs.h.  */
12118 _ACEOF
12119 cat confdefs.h >>conftest.$ac_ext
12120 cat >>conftest.$ac_ext <<_ACEOF
12121 /* end confdefs.h.  */
12122 #include <$ac_header>
12123 _ACEOF
12124 if { (ac_try="$ac_cpp conftest.$ac_ext"
12125 case "(($ac_try" in
12126   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12127   *) ac_try_echo=$ac_try;;
12128 esac
12129 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12130 $as_echo "$ac_try_echo") >&5
12131   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12132   ac_status=$?
12133   grep -v '^ *+' conftest.er1 >conftest.err
12134   rm -f conftest.er1
12135   cat conftest.err >&5
12136   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12137   (exit $ac_status); } >/dev/null && {
12138          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12139          test ! -s conftest.err
12140        }; then
12141   ac_header_preproc=yes
12142 else
12143   $as_echo "$as_me: failed program was:" >&5
12144 sed 's/^/| /' conftest.$ac_ext >&5
12145
12146   ac_header_preproc=no
12147 fi
12148
12149 rm -f conftest.err conftest.$ac_ext
12150 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12151 $as_echo "$ac_header_preproc" >&6; }
12152
12153 # So?  What about this header?
12154 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12155   yes:no: )
12156     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12157 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12158     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12159 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12160     ac_header_preproc=yes
12161     ;;
12162   no:yes:* )
12163     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12164 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12165     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12166 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12167     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12168 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12169     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12170 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12171     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12172 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12173     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12174 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12175     ( cat <<\_ASBOX
12176 ## ---------------------------------------- ##
12177 ## Report this to pgsql-bugs@postgresql.org ##
12178 ## ---------------------------------------- ##
12179 _ASBOX
12180      ) | sed "s/^/$as_me: WARNING:     /" >&2
12181     ;;
12182 esac
12183 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12184 $as_echo_n "checking for $ac_header... " >&6; }
12185 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12186   $as_echo_n "(cached) " >&6
12187 else
12188   eval "$as_ac_Header=\$ac_header_preproc"
12189 fi
12190 ac_res=`eval 'as_val=${'$as_ac_Header'}
12191                  $as_echo "$as_val"'`
12192                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12193 $as_echo "$ac_res" >&6; }
12194
12195 fi
12196 as_val=`eval 'as_val=${'$as_ac_Header'}
12197                  $as_echo "$as_val"'`
12198    if test "x$as_val" = x""yes; then
12199   cat >>confdefs.h <<_ACEOF
12200 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12201 _ACEOF
12202
12203 else
12204
12205 for ac_header in gssapi.h
12206 do
12207 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12208 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12209   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12210 $as_echo_n "checking for $ac_header... " >&6; }
12211 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12212   $as_echo_n "(cached) " >&6
12213 fi
12214 ac_res=`eval 'as_val=${'$as_ac_Header'}
12215                  $as_echo "$as_val"'`
12216                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12217 $as_echo "$ac_res" >&6; }
12218 else
12219   # Is the header compilable?
12220 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
12221 $as_echo_n "checking $ac_header usability... " >&6; }
12222 cat >conftest.$ac_ext <<_ACEOF
12223 /* confdefs.h.  */
12224 _ACEOF
12225 cat confdefs.h >>conftest.$ac_ext
12226 cat >>conftest.$ac_ext <<_ACEOF
12227 /* end confdefs.h.  */
12228 $ac_includes_default
12229 #include <$ac_header>
12230 _ACEOF
12231 rm -f conftest.$ac_objext
12232 if { (ac_try="$ac_compile"
12233 case "(($ac_try" in
12234   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12235   *) ac_try_echo=$ac_try;;
12236 esac
12237 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12238 $as_echo "$ac_try_echo") >&5
12239   (eval "$ac_compile") 2>conftest.er1
12240   ac_status=$?
12241   grep -v '^ *+' conftest.er1 >conftest.err
12242   rm -f conftest.er1
12243   cat conftest.err >&5
12244   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12245   (exit $ac_status); } && {
12246          test -z "$ac_c_werror_flag" ||
12247          test ! -s conftest.err
12248        } && test -s conftest.$ac_objext; then
12249   ac_header_compiler=yes
12250 else
12251   $as_echo "$as_me: failed program was:" >&5
12252 sed 's/^/| /' conftest.$ac_ext >&5
12253
12254         ac_header_compiler=no
12255 fi
12256
12257 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12258 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12259 $as_echo "$ac_header_compiler" >&6; }
12260
12261 # Is the header present?
12262 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12263 $as_echo_n "checking $ac_header presence... " >&6; }
12264 cat >conftest.$ac_ext <<_ACEOF
12265 /* confdefs.h.  */
12266 _ACEOF
12267 cat confdefs.h >>conftest.$ac_ext
12268 cat >>conftest.$ac_ext <<_ACEOF
12269 /* end confdefs.h.  */
12270 #include <$ac_header>
12271 _ACEOF
12272 if { (ac_try="$ac_cpp conftest.$ac_ext"
12273 case "(($ac_try" in
12274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12275   *) ac_try_echo=$ac_try;;
12276 esac
12277 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12278 $as_echo "$ac_try_echo") >&5
12279   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12280   ac_status=$?
12281   grep -v '^ *+' conftest.er1 >conftest.err
12282   rm -f conftest.er1
12283   cat conftest.err >&5
12284   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12285   (exit $ac_status); } >/dev/null && {
12286          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12287          test ! -s conftest.err
12288        }; then
12289   ac_header_preproc=yes
12290 else
12291   $as_echo "$as_me: failed program was:" >&5
12292 sed 's/^/| /' conftest.$ac_ext >&5
12293
12294   ac_header_preproc=no
12295 fi
12296
12297 rm -f conftest.err conftest.$ac_ext
12298 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12299 $as_echo "$ac_header_preproc" >&6; }
12300
12301 # So?  What about this header?
12302 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12303   yes:no: )
12304     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12305 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12306     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12307 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12308     ac_header_preproc=yes
12309     ;;
12310   no:yes:* )
12311     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12312 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12313     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12314 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12315     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12316 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12317     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12318 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12319     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12320 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12321     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12322 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12323     ( cat <<\_ASBOX
12324 ## ---------------------------------------- ##
12325 ## Report this to pgsql-bugs@postgresql.org ##
12326 ## ---------------------------------------- ##
12327 _ASBOX
12328      ) | sed "s/^/$as_me: WARNING:     /" >&2
12329     ;;
12330 esac
12331 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12332 $as_echo_n "checking for $ac_header... " >&6; }
12333 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12334   $as_echo_n "(cached) " >&6
12335 else
12336   eval "$as_ac_Header=\$ac_header_preproc"
12337 fi
12338 ac_res=`eval 'as_val=${'$as_ac_Header'}
12339                  $as_echo "$as_val"'`
12340                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12341 $as_echo "$ac_res" >&6; }
12342
12343 fi
12344 as_val=`eval 'as_val=${'$as_ac_Header'}
12345                  $as_echo "$as_val"'`
12346    if test "x$as_val" = x""yes; then
12347   cat >>confdefs.h <<_ACEOF
12348 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12349 _ACEOF
12350
12351 else
12352   { { $as_echo "$as_me:$LINENO: error: gssapi.h header file is required for GSSAPI" >&5
12353 $as_echo "$as_me: error: gssapi.h header file is required for GSSAPI" >&2;}
12354    { (exit 1); exit 1; }; }
12355 fi
12356
12357 done
12358
12359 fi
12360
12361 done
12362
12363 fi
12364
12365 if test "$with_krb5" = yes ; then
12366   if test "${ac_cv_header_krb5_h+set}" = set; then
12367   { $as_echo "$as_me:$LINENO: checking for krb5.h" >&5
12368 $as_echo_n "checking for krb5.h... " >&6; }
12369 if test "${ac_cv_header_krb5_h+set}" = set; then
12370   $as_echo_n "(cached) " >&6
12371 fi
12372 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
12373 $as_echo "$ac_cv_header_krb5_h" >&6; }
12374 else
12375   # Is the header compilable?
12376 { $as_echo "$as_me:$LINENO: checking krb5.h usability" >&5
12377 $as_echo_n "checking krb5.h usability... " >&6; }
12378 cat >conftest.$ac_ext <<_ACEOF
12379 /* confdefs.h.  */
12380 _ACEOF
12381 cat confdefs.h >>conftest.$ac_ext
12382 cat >>conftest.$ac_ext <<_ACEOF
12383 /* end confdefs.h.  */
12384 $ac_includes_default
12385 #include <krb5.h>
12386 _ACEOF
12387 rm -f conftest.$ac_objext
12388 if { (ac_try="$ac_compile"
12389 case "(($ac_try" in
12390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12391   *) ac_try_echo=$ac_try;;
12392 esac
12393 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12394 $as_echo "$ac_try_echo") >&5
12395   (eval "$ac_compile") 2>conftest.er1
12396   ac_status=$?
12397   grep -v '^ *+' conftest.er1 >conftest.err
12398   rm -f conftest.er1
12399   cat conftest.err >&5
12400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12401   (exit $ac_status); } && {
12402          test -z "$ac_c_werror_flag" ||
12403          test ! -s conftest.err
12404        } && test -s conftest.$ac_objext; then
12405   ac_header_compiler=yes
12406 else
12407   $as_echo "$as_me: failed program was:" >&5
12408 sed 's/^/| /' conftest.$ac_ext >&5
12409
12410         ac_header_compiler=no
12411 fi
12412
12413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12414 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12415 $as_echo "$ac_header_compiler" >&6; }
12416
12417 # Is the header present?
12418 { $as_echo "$as_me:$LINENO: checking krb5.h presence" >&5
12419 $as_echo_n "checking krb5.h presence... " >&6; }
12420 cat >conftest.$ac_ext <<_ACEOF
12421 /* confdefs.h.  */
12422 _ACEOF
12423 cat confdefs.h >>conftest.$ac_ext
12424 cat >>conftest.$ac_ext <<_ACEOF
12425 /* end confdefs.h.  */
12426 #include <krb5.h>
12427 _ACEOF
12428 if { (ac_try="$ac_cpp conftest.$ac_ext"
12429 case "(($ac_try" in
12430   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12431   *) ac_try_echo=$ac_try;;
12432 esac
12433 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12434 $as_echo "$ac_try_echo") >&5
12435   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12436   ac_status=$?
12437   grep -v '^ *+' conftest.er1 >conftest.err
12438   rm -f conftest.er1
12439   cat conftest.err >&5
12440   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12441   (exit $ac_status); } >/dev/null && {
12442          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12443          test ! -s conftest.err
12444        }; then
12445   ac_header_preproc=yes
12446 else
12447   $as_echo "$as_me: failed program was:" >&5
12448 sed 's/^/| /' conftest.$ac_ext >&5
12449
12450   ac_header_preproc=no
12451 fi
12452
12453 rm -f conftest.err conftest.$ac_ext
12454 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12455 $as_echo "$ac_header_preproc" >&6; }
12456
12457 # So?  What about this header?
12458 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12459   yes:no: )
12460     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&5
12461 $as_echo "$as_me: WARNING: krb5.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12462     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the compiler's result" >&5
12463 $as_echo "$as_me: WARNING: krb5.h: proceeding with the compiler's result" >&2;}
12464     ac_header_preproc=yes
12465     ;;
12466   no:yes:* )
12467     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: present but cannot be compiled" >&5
12468 $as_echo "$as_me: WARNING: krb5.h: present but cannot be compiled" >&2;}
12469     { $as_echo "$as_me:$LINENO: WARNING: krb5.h:     check for missing prerequisite headers?" >&5
12470 $as_echo "$as_me: WARNING: krb5.h:     check for missing prerequisite headers?" >&2;}
12471     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: see the Autoconf documentation" >&5
12472 $as_echo "$as_me: WARNING: krb5.h: see the Autoconf documentation" >&2;}
12473     { $as_echo "$as_me:$LINENO: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&5
12474 $as_echo "$as_me: WARNING: krb5.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12475     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: proceeding with the preprocessor's result" >&5
12476 $as_echo "$as_me: WARNING: krb5.h: proceeding with the preprocessor's result" >&2;}
12477     { $as_echo "$as_me:$LINENO: WARNING: krb5.h: in the future, the compiler will take precedence" >&5
12478 $as_echo "$as_me: WARNING: krb5.h: in the future, the compiler will take precedence" >&2;}
12479     ( cat <<\_ASBOX
12480 ## ---------------------------------------- ##
12481 ## Report this to pgsql-bugs@postgresql.org ##
12482 ## ---------------------------------------- ##
12483 _ASBOX
12484      ) | sed "s/^/$as_me: WARNING:     /" >&2
12485     ;;
12486 esac
12487 { $as_echo "$as_me:$LINENO: checking for krb5.h" >&5
12488 $as_echo_n "checking for krb5.h... " >&6; }
12489 if test "${ac_cv_header_krb5_h+set}" = set; then
12490   $as_echo_n "(cached) " >&6
12491 else
12492   ac_cv_header_krb5_h=$ac_header_preproc
12493 fi
12494 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_krb5_h" >&5
12495 $as_echo "$ac_cv_header_krb5_h" >&6; }
12496
12497 fi
12498 if test "x$ac_cv_header_krb5_h" = x""yes; then
12499   :
12500 else
12501   { { $as_echo "$as_me:$LINENO: error: header file <krb5.h> is required for Kerberos 5" >&5
12502 $as_echo "$as_me: error: header file <krb5.h> is required for Kerberos 5" >&2;}
12503    { (exit 1); exit 1; }; }
12504 fi
12505
12506
12507 fi
12508
12509 if test "$with_openssl" = yes ; then
12510   if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12511   { $as_echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
12512 $as_echo_n "checking for openssl/ssl.h... " >&6; }
12513 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12514   $as_echo_n "(cached) " >&6
12515 fi
12516 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
12517 $as_echo "$ac_cv_header_openssl_ssl_h" >&6; }
12518 else
12519   # Is the header compilable?
12520 { $as_echo "$as_me:$LINENO: checking openssl/ssl.h usability" >&5
12521 $as_echo_n "checking openssl/ssl.h usability... " >&6; }
12522 cat >conftest.$ac_ext <<_ACEOF
12523 /* confdefs.h.  */
12524 _ACEOF
12525 cat confdefs.h >>conftest.$ac_ext
12526 cat >>conftest.$ac_ext <<_ACEOF
12527 /* end confdefs.h.  */
12528 $ac_includes_default
12529 #include <openssl/ssl.h>
12530 _ACEOF
12531 rm -f conftest.$ac_objext
12532 if { (ac_try="$ac_compile"
12533 case "(($ac_try" in
12534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12535   *) ac_try_echo=$ac_try;;
12536 esac
12537 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12538 $as_echo "$ac_try_echo") >&5
12539   (eval "$ac_compile") 2>conftest.er1
12540   ac_status=$?
12541   grep -v '^ *+' conftest.er1 >conftest.err
12542   rm -f conftest.er1
12543   cat conftest.err >&5
12544   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12545   (exit $ac_status); } && {
12546          test -z "$ac_c_werror_flag" ||
12547          test ! -s conftest.err
12548        } && test -s conftest.$ac_objext; then
12549   ac_header_compiler=yes
12550 else
12551   $as_echo "$as_me: failed program was:" >&5
12552 sed 's/^/| /' conftest.$ac_ext >&5
12553
12554         ac_header_compiler=no
12555 fi
12556
12557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12558 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12559 $as_echo "$ac_header_compiler" >&6; }
12560
12561 # Is the header present?
12562 { $as_echo "$as_me:$LINENO: checking openssl/ssl.h presence" >&5
12563 $as_echo_n "checking openssl/ssl.h presence... " >&6; }
12564 cat >conftest.$ac_ext <<_ACEOF
12565 /* confdefs.h.  */
12566 _ACEOF
12567 cat confdefs.h >>conftest.$ac_ext
12568 cat >>conftest.$ac_ext <<_ACEOF
12569 /* end confdefs.h.  */
12570 #include <openssl/ssl.h>
12571 _ACEOF
12572 if { (ac_try="$ac_cpp conftest.$ac_ext"
12573 case "(($ac_try" in
12574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12575   *) ac_try_echo=$ac_try;;
12576 esac
12577 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12578 $as_echo "$ac_try_echo") >&5
12579   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12580   ac_status=$?
12581   grep -v '^ *+' conftest.er1 >conftest.err
12582   rm -f conftest.er1
12583   cat conftest.err >&5
12584   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12585   (exit $ac_status); } >/dev/null && {
12586          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12587          test ! -s conftest.err
12588        }; then
12589   ac_header_preproc=yes
12590 else
12591   $as_echo "$as_me: failed program was:" >&5
12592 sed 's/^/| /' conftest.$ac_ext >&5
12593
12594   ac_header_preproc=no
12595 fi
12596
12597 rm -f conftest.err conftest.$ac_ext
12598 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12599 $as_echo "$ac_header_preproc" >&6; }
12600
12601 # So?  What about this header?
12602 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12603   yes:no: )
12604     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&5
12605 $as_echo "$as_me: WARNING: openssl/ssl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12606     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&5
12607 $as_echo "$as_me: WARNING: openssl/ssl.h: proceeding with the compiler's result" >&2;}
12608     ac_header_preproc=yes
12609     ;;
12610   no:yes:* )
12611     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: present but cannot be compiled" >&5
12612 $as_echo "$as_me: WARNING: openssl/ssl.h: present but cannot be compiled" >&2;}
12613     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&5
12614 $as_echo "$as_me: WARNING: openssl/ssl.h:     check for missing prerequisite headers?" >&2;}
12615     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: see the Autoconf documentation" >&5
12616 $as_echo "$as_me: WARNING: openssl/ssl.h: see the Autoconf documentation" >&2;}
12617     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&5
12618 $as_echo "$as_me: WARNING: openssl/ssl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12619     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&5
12620 $as_echo "$as_me: WARNING: openssl/ssl.h: proceeding with the preprocessor's result" >&2;}
12621     { $as_echo "$as_me:$LINENO: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&5
12622 $as_echo "$as_me: WARNING: openssl/ssl.h: in the future, the compiler will take precedence" >&2;}
12623     ( cat <<\_ASBOX
12624 ## ---------------------------------------- ##
12625 ## Report this to pgsql-bugs@postgresql.org ##
12626 ## ---------------------------------------- ##
12627 _ASBOX
12628      ) | sed "s/^/$as_me: WARNING:     /" >&2
12629     ;;
12630 esac
12631 { $as_echo "$as_me:$LINENO: checking for openssl/ssl.h" >&5
12632 $as_echo_n "checking for openssl/ssl.h... " >&6; }
12633 if test "${ac_cv_header_openssl_ssl_h+set}" = set; then
12634   $as_echo_n "(cached) " >&6
12635 else
12636   ac_cv_header_openssl_ssl_h=$ac_header_preproc
12637 fi
12638 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_ssl_h" >&5
12639 $as_echo "$ac_cv_header_openssl_ssl_h" >&6; }
12640
12641 fi
12642 if test "x$ac_cv_header_openssl_ssl_h" = x""yes; then
12643   :
12644 else
12645   { { $as_echo "$as_me:$LINENO: error: header file <openssl/ssl.h> is required for OpenSSL" >&5
12646 $as_echo "$as_me: error: header file <openssl/ssl.h> is required for OpenSSL" >&2;}
12647    { (exit 1); exit 1; }; }
12648 fi
12649
12650
12651   if test "${ac_cv_header_openssl_err_h+set}" = set; then
12652   { $as_echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12653 $as_echo_n "checking for openssl/err.h... " >&6; }
12654 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12655   $as_echo_n "(cached) " >&6
12656 fi
12657 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12658 $as_echo "$ac_cv_header_openssl_err_h" >&6; }
12659 else
12660   # Is the header compilable?
12661 { $as_echo "$as_me:$LINENO: checking openssl/err.h usability" >&5
12662 $as_echo_n "checking openssl/err.h usability... " >&6; }
12663 cat >conftest.$ac_ext <<_ACEOF
12664 /* confdefs.h.  */
12665 _ACEOF
12666 cat confdefs.h >>conftest.$ac_ext
12667 cat >>conftest.$ac_ext <<_ACEOF
12668 /* end confdefs.h.  */
12669 $ac_includes_default
12670 #include <openssl/err.h>
12671 _ACEOF
12672 rm -f conftest.$ac_objext
12673 if { (ac_try="$ac_compile"
12674 case "(($ac_try" in
12675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12676   *) ac_try_echo=$ac_try;;
12677 esac
12678 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12679 $as_echo "$ac_try_echo") >&5
12680   (eval "$ac_compile") 2>conftest.er1
12681   ac_status=$?
12682   grep -v '^ *+' conftest.er1 >conftest.err
12683   rm -f conftest.er1
12684   cat conftest.err >&5
12685   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12686   (exit $ac_status); } && {
12687          test -z "$ac_c_werror_flag" ||
12688          test ! -s conftest.err
12689        } && test -s conftest.$ac_objext; then
12690   ac_header_compiler=yes
12691 else
12692   $as_echo "$as_me: failed program was:" >&5
12693 sed 's/^/| /' conftest.$ac_ext >&5
12694
12695         ac_header_compiler=no
12696 fi
12697
12698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12699 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12700 $as_echo "$ac_header_compiler" >&6; }
12701
12702 # Is the header present?
12703 { $as_echo "$as_me:$LINENO: checking openssl/err.h presence" >&5
12704 $as_echo_n "checking openssl/err.h presence... " >&6; }
12705 cat >conftest.$ac_ext <<_ACEOF
12706 /* confdefs.h.  */
12707 _ACEOF
12708 cat confdefs.h >>conftest.$ac_ext
12709 cat >>conftest.$ac_ext <<_ACEOF
12710 /* end confdefs.h.  */
12711 #include <openssl/err.h>
12712 _ACEOF
12713 if { (ac_try="$ac_cpp conftest.$ac_ext"
12714 case "(($ac_try" in
12715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12716   *) ac_try_echo=$ac_try;;
12717 esac
12718 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12719 $as_echo "$ac_try_echo") >&5
12720   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12721   ac_status=$?
12722   grep -v '^ *+' conftest.er1 >conftest.err
12723   rm -f conftest.er1
12724   cat conftest.err >&5
12725   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12726   (exit $ac_status); } >/dev/null && {
12727          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12728          test ! -s conftest.err
12729        }; then
12730   ac_header_preproc=yes
12731 else
12732   $as_echo "$as_me: failed program was:" >&5
12733 sed 's/^/| /' conftest.$ac_ext >&5
12734
12735   ac_header_preproc=no
12736 fi
12737
12738 rm -f conftest.err conftest.$ac_ext
12739 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12740 $as_echo "$ac_header_preproc" >&6; }
12741
12742 # So?  What about this header?
12743 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12744   yes:no: )
12745     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&5
12746 $as_echo "$as_me: WARNING: openssl/err.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
12747     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the compiler's result" >&5
12748 $as_echo "$as_me: WARNING: openssl/err.h: proceeding with the compiler's result" >&2;}
12749     ac_header_preproc=yes
12750     ;;
12751   no:yes:* )
12752     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: present but cannot be compiled" >&5
12753 $as_echo "$as_me: WARNING: openssl/err.h: present but cannot be compiled" >&2;}
12754     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&5
12755 $as_echo "$as_me: WARNING: openssl/err.h:     check for missing prerequisite headers?" >&2;}
12756     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: see the Autoconf documentation" >&5
12757 $as_echo "$as_me: WARNING: openssl/err.h: see the Autoconf documentation" >&2;}
12758     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&5
12759 $as_echo "$as_me: WARNING: openssl/err.h:     section \"Present But Cannot Be Compiled\"" >&2;}
12760     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&5
12761 $as_echo "$as_me: WARNING: openssl/err.h: proceeding with the preprocessor's result" >&2;}
12762     { $as_echo "$as_me:$LINENO: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&5
12763 $as_echo "$as_me: WARNING: openssl/err.h: in the future, the compiler will take precedence" >&2;}
12764     ( cat <<\_ASBOX
12765 ## ---------------------------------------- ##
12766 ## Report this to pgsql-bugs@postgresql.org ##
12767 ## ---------------------------------------- ##
12768 _ASBOX
12769      ) | sed "s/^/$as_me: WARNING:     /" >&2
12770     ;;
12771 esac
12772 { $as_echo "$as_me:$LINENO: checking for openssl/err.h" >&5
12773 $as_echo_n "checking for openssl/err.h... " >&6; }
12774 if test "${ac_cv_header_openssl_err_h+set}" = set; then
12775   $as_echo_n "(cached) " >&6
12776 else
12777   ac_cv_header_openssl_err_h=$ac_header_preproc
12778 fi
12779 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_openssl_err_h" >&5
12780 $as_echo "$ac_cv_header_openssl_err_h" >&6; }
12781
12782 fi
12783 if test "x$ac_cv_header_openssl_err_h" = x""yes; then
12784   :
12785 else
12786   { { $as_echo "$as_me:$LINENO: error: header file <openssl/err.h> is required for OpenSSL" >&5
12787 $as_echo "$as_me: error: header file <openssl/err.h> is required for OpenSSL" >&2;}
12788    { (exit 1); exit 1; }; }
12789 fi
12790
12791
12792
12793 for ac_func in ERR_set_mark
12794 do
12795 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12796 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
12797 $as_echo_n "checking for $ac_func... " >&6; }
12798 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12799   $as_echo_n "(cached) " >&6
12800 else
12801   cat >conftest.$ac_ext <<_ACEOF
12802 /* confdefs.h.  */
12803 _ACEOF
12804 cat confdefs.h >>conftest.$ac_ext
12805 cat >>conftest.$ac_ext <<_ACEOF
12806 /* end confdefs.h.  */
12807 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12808    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12809 #define $ac_func innocuous_$ac_func
12810
12811 /* System header to define __stub macros and hopefully few prototypes,
12812     which can conflict with char $ac_func (); below.
12813     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12814     <limits.h> exists even on freestanding compilers.  */
12815
12816 #ifdef __STDC__
12817 # include <limits.h>
12818 #else
12819 # include <assert.h>
12820 #endif
12821
12822 #undef $ac_func
12823
12824 /* Override any GCC internal prototype to avoid an error.
12825    Use char because int might match the return type of a GCC
12826    builtin and then its argument prototype would still apply.  */
12827 #ifdef __cplusplus
12828 extern "C"
12829 #endif
12830 char $ac_func ();
12831 /* The GNU C library defines this for functions which it implements
12832     to always fail with ENOSYS.  Some functions are actually named
12833     something starting with __ and the normal name is an alias.  */
12834 #if defined __stub_$ac_func || defined __stub___$ac_func
12835 choke me
12836 #endif
12837
12838 int
12839 main ()
12840 {
12841 return $ac_func ();
12842   ;
12843   return 0;
12844 }
12845 _ACEOF
12846 rm -f conftest.$ac_objext conftest$ac_exeext
12847 if { (ac_try="$ac_link"
12848 case "(($ac_try" in
12849   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12850   *) ac_try_echo=$ac_try;;
12851 esac
12852 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12853 $as_echo "$ac_try_echo") >&5
12854   (eval "$ac_link") 2>conftest.er1
12855   ac_status=$?
12856   grep -v '^ *+' conftest.er1 >conftest.err
12857   rm -f conftest.er1
12858   cat conftest.err >&5
12859   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860   (exit $ac_status); } && {
12861          test -z "$ac_c_werror_flag" ||
12862          test ! -s conftest.err
12863        } && test -s conftest$ac_exeext && {
12864          test "$cross_compiling" = yes ||
12865          $as_test_x conftest$ac_exeext
12866        }; then
12867   eval "$as_ac_var=yes"
12868 else
12869   $as_echo "$as_me: failed program was:" >&5
12870 sed 's/^/| /' conftest.$ac_ext >&5
12871
12872         eval "$as_ac_var=no"
12873 fi
12874
12875 rm -rf conftest.dSYM
12876 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12877       conftest$ac_exeext conftest.$ac_ext
12878 fi
12879 ac_res=`eval 'as_val=${'$as_ac_var'}
12880                  $as_echo "$as_val"'`
12881                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12882 $as_echo "$ac_res" >&6; }
12883 as_val=`eval 'as_val=${'$as_ac_var'}
12884                  $as_echo "$as_val"'`
12885    if test "x$as_val" = x""yes; then
12886   cat >>confdefs.h <<_ACEOF
12887 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12888 _ACEOF
12889
12890 fi
12891 done
12892
12893 fi
12894
12895 if test "$with_pam" = yes ; then
12896
12897 for ac_header in security/pam_appl.h
12898 do
12899 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12900 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12901   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
12902 $as_echo_n "checking for $ac_header... " >&6; }
12903 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12904   $as_echo_n "(cached) " >&6
12905 fi
12906 ac_res=`eval 'as_val=${'$as_ac_Header'}
12907                  $as_echo "$as_val"'`
12908                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12909 $as_echo "$ac_res" >&6; }
12910 else
12911   # Is the header compilable?
12912 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
12913 $as_echo_n "checking $ac_header usability... " >&6; }
12914 cat >conftest.$ac_ext <<_ACEOF
12915 /* confdefs.h.  */
12916 _ACEOF
12917 cat confdefs.h >>conftest.$ac_ext
12918 cat >>conftest.$ac_ext <<_ACEOF
12919 /* end confdefs.h.  */
12920 $ac_includes_default
12921 #include <$ac_header>
12922 _ACEOF
12923 rm -f conftest.$ac_objext
12924 if { (ac_try="$ac_compile"
12925 case "(($ac_try" in
12926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12927   *) ac_try_echo=$ac_try;;
12928 esac
12929 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12930 $as_echo "$ac_try_echo") >&5
12931   (eval "$ac_compile") 2>conftest.er1
12932   ac_status=$?
12933   grep -v '^ *+' conftest.er1 >conftest.err
12934   rm -f conftest.er1
12935   cat conftest.err >&5
12936   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12937   (exit $ac_status); } && {
12938          test -z "$ac_c_werror_flag" ||
12939          test ! -s conftest.err
12940        } && test -s conftest.$ac_objext; then
12941   ac_header_compiler=yes
12942 else
12943   $as_echo "$as_me: failed program was:" >&5
12944 sed 's/^/| /' conftest.$ac_ext >&5
12945
12946         ac_header_compiler=no
12947 fi
12948
12949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12950 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12951 $as_echo "$ac_header_compiler" >&6; }
12952
12953 # Is the header present?
12954 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
12955 $as_echo_n "checking $ac_header presence... " >&6; }
12956 cat >conftest.$ac_ext <<_ACEOF
12957 /* confdefs.h.  */
12958 _ACEOF
12959 cat confdefs.h >>conftest.$ac_ext
12960 cat >>conftest.$ac_ext <<_ACEOF
12961 /* end confdefs.h.  */
12962 #include <$ac_header>
12963 _ACEOF
12964 if { (ac_try="$ac_cpp conftest.$ac_ext"
12965 case "(($ac_try" in
12966   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12967   *) ac_try_echo=$ac_try;;
12968 esac
12969 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12970 $as_echo "$ac_try_echo") >&5
12971   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12972   ac_status=$?
12973   grep -v '^ *+' conftest.er1 >conftest.err
12974   rm -f conftest.er1
12975   cat conftest.err >&5
12976   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12977   (exit $ac_status); } >/dev/null && {
12978          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
12979          test ! -s conftest.err
12980        }; then
12981   ac_header_preproc=yes
12982 else
12983   $as_echo "$as_me: failed program was:" >&5
12984 sed 's/^/| /' conftest.$ac_ext >&5
12985
12986   ac_header_preproc=no
12987 fi
12988
12989 rm -f conftest.err conftest.$ac_ext
12990 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12991 $as_echo "$ac_header_preproc" >&6; }
12992
12993 # So?  What about this header?
12994 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12995   yes:no: )
12996     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12997 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12998     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12999 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13000     ac_header_preproc=yes
13001     ;;
13002   no:yes:* )
13003     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13004 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13005     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13006 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13007     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13008 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13009     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13010 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13011     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13012 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13013     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13014 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13015     ( cat <<\_ASBOX
13016 ## ---------------------------------------- ##
13017 ## Report this to pgsql-bugs@postgresql.org ##
13018 ## ---------------------------------------- ##
13019 _ASBOX
13020      ) | sed "s/^/$as_me: WARNING:     /" >&2
13021     ;;
13022 esac
13023 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13024 $as_echo_n "checking for $ac_header... " >&6; }
13025 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13026   $as_echo_n "(cached) " >&6
13027 else
13028   eval "$as_ac_Header=\$ac_header_preproc"
13029 fi
13030 ac_res=`eval 'as_val=${'$as_ac_Header'}
13031                  $as_echo "$as_val"'`
13032                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13033 $as_echo "$ac_res" >&6; }
13034
13035 fi
13036 as_val=`eval 'as_val=${'$as_ac_Header'}
13037                  $as_echo "$as_val"'`
13038    if test "x$as_val" = x""yes; then
13039   cat >>confdefs.h <<_ACEOF
13040 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13041 _ACEOF
13042
13043 else
13044
13045 for ac_header in pam/pam_appl.h
13046 do
13047 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13048 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13049   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13050 $as_echo_n "checking for $ac_header... " >&6; }
13051 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13052   $as_echo_n "(cached) " >&6
13053 fi
13054 ac_res=`eval 'as_val=${'$as_ac_Header'}
13055                  $as_echo "$as_val"'`
13056                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13057 $as_echo "$ac_res" >&6; }
13058 else
13059   # Is the header compilable?
13060 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13061 $as_echo_n "checking $ac_header usability... " >&6; }
13062 cat >conftest.$ac_ext <<_ACEOF
13063 /* confdefs.h.  */
13064 _ACEOF
13065 cat confdefs.h >>conftest.$ac_ext
13066 cat >>conftest.$ac_ext <<_ACEOF
13067 /* end confdefs.h.  */
13068 $ac_includes_default
13069 #include <$ac_header>
13070 _ACEOF
13071 rm -f conftest.$ac_objext
13072 if { (ac_try="$ac_compile"
13073 case "(($ac_try" in
13074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13075   *) ac_try_echo=$ac_try;;
13076 esac
13077 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13078 $as_echo "$ac_try_echo") >&5
13079   (eval "$ac_compile") 2>conftest.er1
13080   ac_status=$?
13081   grep -v '^ *+' conftest.er1 >conftest.err
13082   rm -f conftest.er1
13083   cat conftest.err >&5
13084   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13085   (exit $ac_status); } && {
13086          test -z "$ac_c_werror_flag" ||
13087          test ! -s conftest.err
13088        } && test -s conftest.$ac_objext; then
13089   ac_header_compiler=yes
13090 else
13091   $as_echo "$as_me: failed program was:" >&5
13092 sed 's/^/| /' conftest.$ac_ext >&5
13093
13094         ac_header_compiler=no
13095 fi
13096
13097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13098 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13099 $as_echo "$ac_header_compiler" >&6; }
13100
13101 # Is the header present?
13102 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13103 $as_echo_n "checking $ac_header presence... " >&6; }
13104 cat >conftest.$ac_ext <<_ACEOF
13105 /* confdefs.h.  */
13106 _ACEOF
13107 cat confdefs.h >>conftest.$ac_ext
13108 cat >>conftest.$ac_ext <<_ACEOF
13109 /* end confdefs.h.  */
13110 #include <$ac_header>
13111 _ACEOF
13112 if { (ac_try="$ac_cpp conftest.$ac_ext"
13113 case "(($ac_try" in
13114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13115   *) ac_try_echo=$ac_try;;
13116 esac
13117 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13118 $as_echo "$ac_try_echo") >&5
13119   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13120   ac_status=$?
13121   grep -v '^ *+' conftest.er1 >conftest.err
13122   rm -f conftest.er1
13123   cat conftest.err >&5
13124   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13125   (exit $ac_status); } >/dev/null && {
13126          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13127          test ! -s conftest.err
13128        }; then
13129   ac_header_preproc=yes
13130 else
13131   $as_echo "$as_me: failed program was:" >&5
13132 sed 's/^/| /' conftest.$ac_ext >&5
13133
13134   ac_header_preproc=no
13135 fi
13136
13137 rm -f conftest.err conftest.$ac_ext
13138 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13139 $as_echo "$ac_header_preproc" >&6; }
13140
13141 # So?  What about this header?
13142 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13143   yes:no: )
13144     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13145 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13146     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13147 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13148     ac_header_preproc=yes
13149     ;;
13150   no:yes:* )
13151     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13152 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13153     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13154 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13155     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13156 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13157     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13158 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13159     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13160 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13161     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13162 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13163     ( cat <<\_ASBOX
13164 ## ---------------------------------------- ##
13165 ## Report this to pgsql-bugs@postgresql.org ##
13166 ## ---------------------------------------- ##
13167 _ASBOX
13168      ) | sed "s/^/$as_me: WARNING:     /" >&2
13169     ;;
13170 esac
13171 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13172 $as_echo_n "checking for $ac_header... " >&6; }
13173 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13174   $as_echo_n "(cached) " >&6
13175 else
13176   eval "$as_ac_Header=\$ac_header_preproc"
13177 fi
13178 ac_res=`eval 'as_val=${'$as_ac_Header'}
13179                  $as_echo "$as_val"'`
13180                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13181 $as_echo "$ac_res" >&6; }
13182
13183 fi
13184 as_val=`eval 'as_val=${'$as_ac_Header'}
13185                  $as_echo "$as_val"'`
13186    if test "x$as_val" = x""yes; then
13187   cat >>confdefs.h <<_ACEOF
13188 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13189 _ACEOF
13190
13191 else
13192   { { $as_echo "$as_me:$LINENO: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&5
13193 $as_echo "$as_me: error: header file <security/pam_appl.h> or <pam/pam_appl.h> is required for PAM." >&2;}
13194    { (exit 1); exit 1; }; }
13195 fi
13196
13197 done
13198
13199 fi
13200
13201 done
13202
13203 fi
13204
13205 if test "$with_libxml" = yes ; then
13206   if test "${ac_cv_header_libxml_parser_h+set}" = set; then
13207   { $as_echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
13208 $as_echo_n "checking for libxml/parser.h... " >&6; }
13209 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
13210   $as_echo_n "(cached) " >&6
13211 fi
13212 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
13213 $as_echo "$ac_cv_header_libxml_parser_h" >&6; }
13214 else
13215   # Is the header compilable?
13216 { $as_echo "$as_me:$LINENO: checking libxml/parser.h usability" >&5
13217 $as_echo_n "checking libxml/parser.h usability... " >&6; }
13218 cat >conftest.$ac_ext <<_ACEOF
13219 /* confdefs.h.  */
13220 _ACEOF
13221 cat confdefs.h >>conftest.$ac_ext
13222 cat >>conftest.$ac_ext <<_ACEOF
13223 /* end confdefs.h.  */
13224 $ac_includes_default
13225 #include <libxml/parser.h>
13226 _ACEOF
13227 rm -f conftest.$ac_objext
13228 if { (ac_try="$ac_compile"
13229 case "(($ac_try" in
13230   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13231   *) ac_try_echo=$ac_try;;
13232 esac
13233 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13234 $as_echo "$ac_try_echo") >&5
13235   (eval "$ac_compile") 2>conftest.er1
13236   ac_status=$?
13237   grep -v '^ *+' conftest.er1 >conftest.err
13238   rm -f conftest.er1
13239   cat conftest.err >&5
13240   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13241   (exit $ac_status); } && {
13242          test -z "$ac_c_werror_flag" ||
13243          test ! -s conftest.err
13244        } && test -s conftest.$ac_objext; then
13245   ac_header_compiler=yes
13246 else
13247   $as_echo "$as_me: failed program was:" >&5
13248 sed 's/^/| /' conftest.$ac_ext >&5
13249
13250         ac_header_compiler=no
13251 fi
13252
13253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13254 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13255 $as_echo "$ac_header_compiler" >&6; }
13256
13257 # Is the header present?
13258 { $as_echo "$as_me:$LINENO: checking libxml/parser.h presence" >&5
13259 $as_echo_n "checking libxml/parser.h presence... " >&6; }
13260 cat >conftest.$ac_ext <<_ACEOF
13261 /* confdefs.h.  */
13262 _ACEOF
13263 cat confdefs.h >>conftest.$ac_ext
13264 cat >>conftest.$ac_ext <<_ACEOF
13265 /* end confdefs.h.  */
13266 #include <libxml/parser.h>
13267 _ACEOF
13268 if { (ac_try="$ac_cpp conftest.$ac_ext"
13269 case "(($ac_try" in
13270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13271   *) ac_try_echo=$ac_try;;
13272 esac
13273 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13274 $as_echo "$ac_try_echo") >&5
13275   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13276   ac_status=$?
13277   grep -v '^ *+' conftest.er1 >conftest.err
13278   rm -f conftest.er1
13279   cat conftest.err >&5
13280   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13281   (exit $ac_status); } >/dev/null && {
13282          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13283          test ! -s conftest.err
13284        }; then
13285   ac_header_preproc=yes
13286 else
13287   $as_echo "$as_me: failed program was:" >&5
13288 sed 's/^/| /' conftest.$ac_ext >&5
13289
13290   ac_header_preproc=no
13291 fi
13292
13293 rm -f conftest.err conftest.$ac_ext
13294 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13295 $as_echo "$ac_header_preproc" >&6; }
13296
13297 # So?  What about this header?
13298 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13299   yes:no: )
13300     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&5
13301 $as_echo "$as_me: WARNING: libxml/parser.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13302     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the compiler's result" >&5
13303 $as_echo "$as_me: WARNING: libxml/parser.h: proceeding with the compiler's result" >&2;}
13304     ac_header_preproc=yes
13305     ;;
13306   no:yes:* )
13307     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: present but cannot be compiled" >&5
13308 $as_echo "$as_me: WARNING: libxml/parser.h: present but cannot be compiled" >&2;}
13309     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&5
13310 $as_echo "$as_me: WARNING: libxml/parser.h:     check for missing prerequisite headers?" >&2;}
13311     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: see the Autoconf documentation" >&5
13312 $as_echo "$as_me: WARNING: libxml/parser.h: see the Autoconf documentation" >&2;}
13313     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&5
13314 $as_echo "$as_me: WARNING: libxml/parser.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13315     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&5
13316 $as_echo "$as_me: WARNING: libxml/parser.h: proceeding with the preprocessor's result" >&2;}
13317     { $as_echo "$as_me:$LINENO: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&5
13318 $as_echo "$as_me: WARNING: libxml/parser.h: in the future, the compiler will take precedence" >&2;}
13319     ( cat <<\_ASBOX
13320 ## ---------------------------------------- ##
13321 ## Report this to pgsql-bugs@postgresql.org ##
13322 ## ---------------------------------------- ##
13323 _ASBOX
13324      ) | sed "s/^/$as_me: WARNING:     /" >&2
13325     ;;
13326 esac
13327 { $as_echo "$as_me:$LINENO: checking for libxml/parser.h" >&5
13328 $as_echo_n "checking for libxml/parser.h... " >&6; }
13329 if test "${ac_cv_header_libxml_parser_h+set}" = set; then
13330   $as_echo_n "(cached) " >&6
13331 else
13332   ac_cv_header_libxml_parser_h=$ac_header_preproc
13333 fi
13334 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxml_parser_h" >&5
13335 $as_echo "$ac_cv_header_libxml_parser_h" >&6; }
13336
13337 fi
13338 if test "x$ac_cv_header_libxml_parser_h" = x""yes; then
13339   :
13340 else
13341   { { $as_echo "$as_me:$LINENO: error: header file <libxml/parser.h> is required for XML support" >&5
13342 $as_echo "$as_me: error: header file <libxml/parser.h> is required for XML support" >&2;}
13343    { (exit 1); exit 1; }; }
13344 fi
13345
13346
13347 fi
13348
13349 if test "$with_libxslt" = yes ; then
13350   if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13351   { $as_echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
13352 $as_echo_n "checking for libxslt/xslt.h... " >&6; }
13353 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13354   $as_echo_n "(cached) " >&6
13355 fi
13356 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
13357 $as_echo "$ac_cv_header_libxslt_xslt_h" >&6; }
13358 else
13359   # Is the header compilable?
13360 { $as_echo "$as_me:$LINENO: checking libxslt/xslt.h usability" >&5
13361 $as_echo_n "checking libxslt/xslt.h usability... " >&6; }
13362 cat >conftest.$ac_ext <<_ACEOF
13363 /* confdefs.h.  */
13364 _ACEOF
13365 cat confdefs.h >>conftest.$ac_ext
13366 cat >>conftest.$ac_ext <<_ACEOF
13367 /* end confdefs.h.  */
13368 $ac_includes_default
13369 #include <libxslt/xslt.h>
13370 _ACEOF
13371 rm -f conftest.$ac_objext
13372 if { (ac_try="$ac_compile"
13373 case "(($ac_try" in
13374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13375   *) ac_try_echo=$ac_try;;
13376 esac
13377 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13378 $as_echo "$ac_try_echo") >&5
13379   (eval "$ac_compile") 2>conftest.er1
13380   ac_status=$?
13381   grep -v '^ *+' conftest.er1 >conftest.err
13382   rm -f conftest.er1
13383   cat conftest.err >&5
13384   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13385   (exit $ac_status); } && {
13386          test -z "$ac_c_werror_flag" ||
13387          test ! -s conftest.err
13388        } && test -s conftest.$ac_objext; then
13389   ac_header_compiler=yes
13390 else
13391   $as_echo "$as_me: failed program was:" >&5
13392 sed 's/^/| /' conftest.$ac_ext >&5
13393
13394         ac_header_compiler=no
13395 fi
13396
13397 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13398 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13399 $as_echo "$ac_header_compiler" >&6; }
13400
13401 # Is the header present?
13402 { $as_echo "$as_me:$LINENO: checking libxslt/xslt.h presence" >&5
13403 $as_echo_n "checking libxslt/xslt.h presence... " >&6; }
13404 cat >conftest.$ac_ext <<_ACEOF
13405 /* confdefs.h.  */
13406 _ACEOF
13407 cat confdefs.h >>conftest.$ac_ext
13408 cat >>conftest.$ac_ext <<_ACEOF
13409 /* end confdefs.h.  */
13410 #include <libxslt/xslt.h>
13411 _ACEOF
13412 if { (ac_try="$ac_cpp conftest.$ac_ext"
13413 case "(($ac_try" in
13414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13415   *) ac_try_echo=$ac_try;;
13416 esac
13417 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13418 $as_echo "$ac_try_echo") >&5
13419   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13420   ac_status=$?
13421   grep -v '^ *+' conftest.er1 >conftest.err
13422   rm -f conftest.er1
13423   cat conftest.err >&5
13424   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13425   (exit $ac_status); } >/dev/null && {
13426          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13427          test ! -s conftest.err
13428        }; then
13429   ac_header_preproc=yes
13430 else
13431   $as_echo "$as_me: failed program was:" >&5
13432 sed 's/^/| /' conftest.$ac_ext >&5
13433
13434   ac_header_preproc=no
13435 fi
13436
13437 rm -f conftest.err conftest.$ac_ext
13438 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13439 $as_echo "$ac_header_preproc" >&6; }
13440
13441 # So?  What about this header?
13442 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13443   yes:no: )
13444     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&5
13445 $as_echo "$as_me: WARNING: libxslt/xslt.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13446     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&5
13447 $as_echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the compiler's result" >&2;}
13448     ac_header_preproc=yes
13449     ;;
13450   no:yes:* )
13451     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: present but cannot be compiled" >&5
13452 $as_echo "$as_me: WARNING: libxslt/xslt.h: present but cannot be compiled" >&2;}
13453     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&5
13454 $as_echo "$as_me: WARNING: libxslt/xslt.h:     check for missing prerequisite headers?" >&2;}
13455     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&5
13456 $as_echo "$as_me: WARNING: libxslt/xslt.h: see the Autoconf documentation" >&2;}
13457     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&5
13458 $as_echo "$as_me: WARNING: libxslt/xslt.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13459     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&5
13460 $as_echo "$as_me: WARNING: libxslt/xslt.h: proceeding with the preprocessor's result" >&2;}
13461     { $as_echo "$as_me:$LINENO: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&5
13462 $as_echo "$as_me: WARNING: libxslt/xslt.h: in the future, the compiler will take precedence" >&2;}
13463     ( cat <<\_ASBOX
13464 ## ---------------------------------------- ##
13465 ## Report this to pgsql-bugs@postgresql.org ##
13466 ## ---------------------------------------- ##
13467 _ASBOX
13468      ) | sed "s/^/$as_me: WARNING:     /" >&2
13469     ;;
13470 esac
13471 { $as_echo "$as_me:$LINENO: checking for libxslt/xslt.h" >&5
13472 $as_echo_n "checking for libxslt/xslt.h... " >&6; }
13473 if test "${ac_cv_header_libxslt_xslt_h+set}" = set; then
13474   $as_echo_n "(cached) " >&6
13475 else
13476   ac_cv_header_libxslt_xslt_h=$ac_header_preproc
13477 fi
13478 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libxslt_xslt_h" >&5
13479 $as_echo "$ac_cv_header_libxslt_xslt_h" >&6; }
13480
13481 fi
13482 if test "x$ac_cv_header_libxslt_xslt_h" = x""yes; then
13483   :
13484 else
13485   { { $as_echo "$as_me:$LINENO: error: header file <libxslt/xslt.h> is required for XSLT support" >&5
13486 $as_echo "$as_me: error: header file <libxslt/xslt.h> is required for XSLT support" >&2;}
13487    { (exit 1); exit 1; }; }
13488 fi
13489
13490
13491 fi
13492
13493 if test "$with_ldap" = yes ; then
13494   if test "$PORTNAME" != "win32"; then
13495
13496 for ac_header in ldap.h
13497 do
13498 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13499 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13500   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13501 $as_echo_n "checking for $ac_header... " >&6; }
13502 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13503   $as_echo_n "(cached) " >&6
13504 fi
13505 ac_res=`eval 'as_val=${'$as_ac_Header'}
13506                  $as_echo "$as_val"'`
13507                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13508 $as_echo "$ac_res" >&6; }
13509 else
13510   # Is the header compilable?
13511 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13512 $as_echo_n "checking $ac_header usability... " >&6; }
13513 cat >conftest.$ac_ext <<_ACEOF
13514 /* confdefs.h.  */
13515 _ACEOF
13516 cat confdefs.h >>conftest.$ac_ext
13517 cat >>conftest.$ac_ext <<_ACEOF
13518 /* end confdefs.h.  */
13519 $ac_includes_default
13520 #include <$ac_header>
13521 _ACEOF
13522 rm -f conftest.$ac_objext
13523 if { (ac_try="$ac_compile"
13524 case "(($ac_try" in
13525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13526   *) ac_try_echo=$ac_try;;
13527 esac
13528 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13529 $as_echo "$ac_try_echo") >&5
13530   (eval "$ac_compile") 2>conftest.er1
13531   ac_status=$?
13532   grep -v '^ *+' conftest.er1 >conftest.err
13533   rm -f conftest.er1
13534   cat conftest.err >&5
13535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13536   (exit $ac_status); } && {
13537          test -z "$ac_c_werror_flag" ||
13538          test ! -s conftest.err
13539        } && test -s conftest.$ac_objext; then
13540   ac_header_compiler=yes
13541 else
13542   $as_echo "$as_me: failed program was:" >&5
13543 sed 's/^/| /' conftest.$ac_ext >&5
13544
13545         ac_header_compiler=no
13546 fi
13547
13548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13549 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13550 $as_echo "$ac_header_compiler" >&6; }
13551
13552 # Is the header present?
13553 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13554 $as_echo_n "checking $ac_header presence... " >&6; }
13555 cat >conftest.$ac_ext <<_ACEOF
13556 /* confdefs.h.  */
13557 _ACEOF
13558 cat confdefs.h >>conftest.$ac_ext
13559 cat >>conftest.$ac_ext <<_ACEOF
13560 /* end confdefs.h.  */
13561 #include <$ac_header>
13562 _ACEOF
13563 if { (ac_try="$ac_cpp conftest.$ac_ext"
13564 case "(($ac_try" in
13565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13566   *) ac_try_echo=$ac_try;;
13567 esac
13568 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13569 $as_echo "$ac_try_echo") >&5
13570   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13571   ac_status=$?
13572   grep -v '^ *+' conftest.er1 >conftest.err
13573   rm -f conftest.er1
13574   cat conftest.err >&5
13575   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13576   (exit $ac_status); } >/dev/null && {
13577          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13578          test ! -s conftest.err
13579        }; then
13580   ac_header_preproc=yes
13581 else
13582   $as_echo "$as_me: failed program was:" >&5
13583 sed 's/^/| /' conftest.$ac_ext >&5
13584
13585   ac_header_preproc=no
13586 fi
13587
13588 rm -f conftest.err conftest.$ac_ext
13589 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13590 $as_echo "$ac_header_preproc" >&6; }
13591
13592 # So?  What about this header?
13593 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13594   yes:no: )
13595     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13596 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13597     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13598 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13599     ac_header_preproc=yes
13600     ;;
13601   no:yes:* )
13602     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13603 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13604     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13605 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13606     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13607 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13608     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13609 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13610     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13611 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13612     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13613 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13614     ( cat <<\_ASBOX
13615 ## ---------------------------------------- ##
13616 ## Report this to pgsql-bugs@postgresql.org ##
13617 ## ---------------------------------------- ##
13618 _ASBOX
13619      ) | sed "s/^/$as_me: WARNING:     /" >&2
13620     ;;
13621 esac
13622 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13623 $as_echo_n "checking for $ac_header... " >&6; }
13624 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13625   $as_echo_n "(cached) " >&6
13626 else
13627   eval "$as_ac_Header=\$ac_header_preproc"
13628 fi
13629 ac_res=`eval 'as_val=${'$as_ac_Header'}
13630                  $as_echo "$as_val"'`
13631                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13632 $as_echo "$ac_res" >&6; }
13633
13634 fi
13635 as_val=`eval 'as_val=${'$as_ac_Header'}
13636                  $as_echo "$as_val"'`
13637    if test "x$as_val" = x""yes; then
13638   cat >>confdefs.h <<_ACEOF
13639 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13640 _ACEOF
13641
13642 else
13643   { { $as_echo "$as_me:$LINENO: error: header file <ldap.h> is required for LDAP" >&5
13644 $as_echo "$as_me: error: header file <ldap.h> is required for LDAP" >&2;}
13645    { (exit 1); exit 1; }; }
13646 fi
13647
13648 done
13649
13650   else
13651
13652 for ac_header in winldap.h
13653 do
13654 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13655 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13656 $as_echo_n "checking for $ac_header... " >&6; }
13657 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13658   $as_echo_n "(cached) " >&6
13659 else
13660   cat >conftest.$ac_ext <<_ACEOF
13661 /* confdefs.h.  */
13662 _ACEOF
13663 cat confdefs.h >>conftest.$ac_ext
13664 cat >>conftest.$ac_ext <<_ACEOF
13665 /* end confdefs.h.  */
13666 $ac_includes_default
13667 #include <windows.h>
13668
13669
13670 #include <$ac_header>
13671 _ACEOF
13672 rm -f conftest.$ac_objext
13673 if { (ac_try="$ac_compile"
13674 case "(($ac_try" in
13675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13676   *) ac_try_echo=$ac_try;;
13677 esac
13678 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13679 $as_echo "$ac_try_echo") >&5
13680   (eval "$ac_compile") 2>conftest.er1
13681   ac_status=$?
13682   grep -v '^ *+' conftest.er1 >conftest.err
13683   rm -f conftest.er1
13684   cat conftest.err >&5
13685   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13686   (exit $ac_status); } && {
13687          test -z "$ac_c_werror_flag" ||
13688          test ! -s conftest.err
13689        } && test -s conftest.$ac_objext; then
13690   eval "$as_ac_Header=yes"
13691 else
13692   $as_echo "$as_me: failed program was:" >&5
13693 sed 's/^/| /' conftest.$ac_ext >&5
13694
13695         eval "$as_ac_Header=no"
13696 fi
13697
13698 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13699 fi
13700 ac_res=`eval 'as_val=${'$as_ac_Header'}
13701                  $as_echo "$as_val"'`
13702                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13703 $as_echo "$ac_res" >&6; }
13704 as_val=`eval 'as_val=${'$as_ac_Header'}
13705                  $as_echo "$as_val"'`
13706    if test "x$as_val" = x""yes; then
13707   cat >>confdefs.h <<_ACEOF
13708 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13709 _ACEOF
13710
13711 else
13712   { { $as_echo "$as_me:$LINENO: error: header file <winldap.h> is required for LDAP" >&5
13713 $as_echo "$as_me: error: header file <winldap.h> is required for LDAP" >&2;}
13714    { (exit 1); exit 1; }; }
13715 fi
13716
13717 done
13718
13719   fi
13720 fi
13721
13722 if test "$with_bonjour" = yes ; then
13723   if test "${ac_cv_header_dns_sd_h+set}" = set; then
13724   { $as_echo "$as_me:$LINENO: checking for dns_sd.h" >&5
13725 $as_echo_n "checking for dns_sd.h... " >&6; }
13726 if test "${ac_cv_header_dns_sd_h+set}" = set; then
13727   $as_echo_n "(cached) " >&6
13728 fi
13729 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5
13730 $as_echo "$ac_cv_header_dns_sd_h" >&6; }
13731 else
13732   # Is the header compilable?
13733 { $as_echo "$as_me:$LINENO: checking dns_sd.h usability" >&5
13734 $as_echo_n "checking dns_sd.h usability... " >&6; }
13735 cat >conftest.$ac_ext <<_ACEOF
13736 /* confdefs.h.  */
13737 _ACEOF
13738 cat confdefs.h >>conftest.$ac_ext
13739 cat >>conftest.$ac_ext <<_ACEOF
13740 /* end confdefs.h.  */
13741 $ac_includes_default
13742 #include <dns_sd.h>
13743 _ACEOF
13744 rm -f conftest.$ac_objext
13745 if { (ac_try="$ac_compile"
13746 case "(($ac_try" in
13747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13748   *) ac_try_echo=$ac_try;;
13749 esac
13750 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13751 $as_echo "$ac_try_echo") >&5
13752   (eval "$ac_compile") 2>conftest.er1
13753   ac_status=$?
13754   grep -v '^ *+' conftest.er1 >conftest.err
13755   rm -f conftest.er1
13756   cat conftest.err >&5
13757   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13758   (exit $ac_status); } && {
13759          test -z "$ac_c_werror_flag" ||
13760          test ! -s conftest.err
13761        } && test -s conftest.$ac_objext; then
13762   ac_header_compiler=yes
13763 else
13764   $as_echo "$as_me: failed program was:" >&5
13765 sed 's/^/| /' conftest.$ac_ext >&5
13766
13767         ac_header_compiler=no
13768 fi
13769
13770 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13771 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13772 $as_echo "$ac_header_compiler" >&6; }
13773
13774 # Is the header present?
13775 { $as_echo "$as_me:$LINENO: checking dns_sd.h presence" >&5
13776 $as_echo_n "checking dns_sd.h presence... " >&6; }
13777 cat >conftest.$ac_ext <<_ACEOF
13778 /* confdefs.h.  */
13779 _ACEOF
13780 cat confdefs.h >>conftest.$ac_ext
13781 cat >>conftest.$ac_ext <<_ACEOF
13782 /* end confdefs.h.  */
13783 #include <dns_sd.h>
13784 _ACEOF
13785 if { (ac_try="$ac_cpp conftest.$ac_ext"
13786 case "(($ac_try" in
13787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13788   *) ac_try_echo=$ac_try;;
13789 esac
13790 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13791 $as_echo "$ac_try_echo") >&5
13792   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13793   ac_status=$?
13794   grep -v '^ *+' conftest.er1 >conftest.err
13795   rm -f conftest.er1
13796   cat conftest.err >&5
13797   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13798   (exit $ac_status); } >/dev/null && {
13799          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13800          test ! -s conftest.err
13801        }; then
13802   ac_header_preproc=yes
13803 else
13804   $as_echo "$as_me: failed program was:" >&5
13805 sed 's/^/| /' conftest.$ac_ext >&5
13806
13807   ac_header_preproc=no
13808 fi
13809
13810 rm -f conftest.err conftest.$ac_ext
13811 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13812 $as_echo "$ac_header_preproc" >&6; }
13813
13814 # So?  What about this header?
13815 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13816   yes:no: )
13817     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&5
13818 $as_echo "$as_me: WARNING: dns_sd.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13819     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the compiler's result" >&5
13820 $as_echo "$as_me: WARNING: dns_sd.h: proceeding with the compiler's result" >&2;}
13821     ac_header_preproc=yes
13822     ;;
13823   no:yes:* )
13824     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: present but cannot be compiled" >&5
13825 $as_echo "$as_me: WARNING: dns_sd.h: present but cannot be compiled" >&2;}
13826     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h:     check for missing prerequisite headers?" >&5
13827 $as_echo "$as_me: WARNING: dns_sd.h:     check for missing prerequisite headers?" >&2;}
13828     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: see the Autoconf documentation" >&5
13829 $as_echo "$as_me: WARNING: dns_sd.h: see the Autoconf documentation" >&2;}
13830     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h:     section \"Present But Cannot Be Compiled\"" >&5
13831 $as_echo "$as_me: WARNING: dns_sd.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13832     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&5
13833 $as_echo "$as_me: WARNING: dns_sd.h: proceeding with the preprocessor's result" >&2;}
13834     { $as_echo "$as_me:$LINENO: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&5
13835 $as_echo "$as_me: WARNING: dns_sd.h: in the future, the compiler will take precedence" >&2;}
13836     ( cat <<\_ASBOX
13837 ## ---------------------------------------- ##
13838 ## Report this to pgsql-bugs@postgresql.org ##
13839 ## ---------------------------------------- ##
13840 _ASBOX
13841      ) | sed "s/^/$as_me: WARNING:     /" >&2
13842     ;;
13843 esac
13844 { $as_echo "$as_me:$LINENO: checking for dns_sd.h" >&5
13845 $as_echo_n "checking for dns_sd.h... " >&6; }
13846 if test "${ac_cv_header_dns_sd_h+set}" = set; then
13847   $as_echo_n "(cached) " >&6
13848 else
13849   ac_cv_header_dns_sd_h=$ac_header_preproc
13850 fi
13851 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_dns_sd_h" >&5
13852 $as_echo "$ac_cv_header_dns_sd_h" >&6; }
13853
13854 fi
13855 if test "x$ac_cv_header_dns_sd_h" = x""yes; then
13856   :
13857 else
13858   { { $as_echo "$as_me:$LINENO: error: header file <dns_sd.h> is required for Bonjour" >&5
13859 $as_echo "$as_me: error: header file <dns_sd.h> is required for Bonjour" >&2;}
13860    { (exit 1); exit 1; }; }
13861 fi
13862
13863
13864 fi
13865
13866 # for contrib/uuid-ossp
13867 if test "$with_ossp_uuid" = yes ; then
13868
13869 for ac_header in ossp/uuid.h
13870 do
13871 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13872 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13873   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13874 $as_echo_n "checking for $ac_header... " >&6; }
13875 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13876   $as_echo_n "(cached) " >&6
13877 fi
13878 ac_res=`eval 'as_val=${'$as_ac_Header'}
13879                  $as_echo "$as_val"'`
13880                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13881 $as_echo "$ac_res" >&6; }
13882 else
13883   # Is the header compilable?
13884 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
13885 $as_echo_n "checking $ac_header usability... " >&6; }
13886 cat >conftest.$ac_ext <<_ACEOF
13887 /* confdefs.h.  */
13888 _ACEOF
13889 cat confdefs.h >>conftest.$ac_ext
13890 cat >>conftest.$ac_ext <<_ACEOF
13891 /* end confdefs.h.  */
13892 $ac_includes_default
13893 #include <$ac_header>
13894 _ACEOF
13895 rm -f conftest.$ac_objext
13896 if { (ac_try="$ac_compile"
13897 case "(($ac_try" in
13898   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13899   *) ac_try_echo=$ac_try;;
13900 esac
13901 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13902 $as_echo "$ac_try_echo") >&5
13903   (eval "$ac_compile") 2>conftest.er1
13904   ac_status=$?
13905   grep -v '^ *+' conftest.er1 >conftest.err
13906   rm -f conftest.er1
13907   cat conftest.err >&5
13908   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13909   (exit $ac_status); } && {
13910          test -z "$ac_c_werror_flag" ||
13911          test ! -s conftest.err
13912        } && test -s conftest.$ac_objext; then
13913   ac_header_compiler=yes
13914 else
13915   $as_echo "$as_me: failed program was:" >&5
13916 sed 's/^/| /' conftest.$ac_ext >&5
13917
13918         ac_header_compiler=no
13919 fi
13920
13921 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13922 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13923 $as_echo "$ac_header_compiler" >&6; }
13924
13925 # Is the header present?
13926 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
13927 $as_echo_n "checking $ac_header presence... " >&6; }
13928 cat >conftest.$ac_ext <<_ACEOF
13929 /* confdefs.h.  */
13930 _ACEOF
13931 cat confdefs.h >>conftest.$ac_ext
13932 cat >>conftest.$ac_ext <<_ACEOF
13933 /* end confdefs.h.  */
13934 #include <$ac_header>
13935 _ACEOF
13936 if { (ac_try="$ac_cpp conftest.$ac_ext"
13937 case "(($ac_try" in
13938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13939   *) ac_try_echo=$ac_try;;
13940 esac
13941 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13942 $as_echo "$ac_try_echo") >&5
13943   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13944   ac_status=$?
13945   grep -v '^ *+' conftest.er1 >conftest.err
13946   rm -f conftest.er1
13947   cat conftest.err >&5
13948   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13949   (exit $ac_status); } >/dev/null && {
13950          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13951          test ! -s conftest.err
13952        }; then
13953   ac_header_preproc=yes
13954 else
13955   $as_echo "$as_me: failed program was:" >&5
13956 sed 's/^/| /' conftest.$ac_ext >&5
13957
13958   ac_header_preproc=no
13959 fi
13960
13961 rm -f conftest.err conftest.$ac_ext
13962 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13963 $as_echo "$ac_header_preproc" >&6; }
13964
13965 # So?  What about this header?
13966 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13967   yes:no: )
13968     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13969 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13970     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13971 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13972     ac_header_preproc=yes
13973     ;;
13974   no:yes:* )
13975     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13976 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13977     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13978 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13979     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13980 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13981     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13982 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13983     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13984 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13985     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13986 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13987     ( cat <<\_ASBOX
13988 ## ---------------------------------------- ##
13989 ## Report this to pgsql-bugs@postgresql.org ##
13990 ## ---------------------------------------- ##
13991 _ASBOX
13992      ) | sed "s/^/$as_me: WARNING:     /" >&2
13993     ;;
13994 esac
13995 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
13996 $as_echo_n "checking for $ac_header... " >&6; }
13997 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13998   $as_echo_n "(cached) " >&6
13999 else
14000   eval "$as_ac_Header=\$ac_header_preproc"
14001 fi
14002 ac_res=`eval 'as_val=${'$as_ac_Header'}
14003                  $as_echo "$as_val"'`
14004                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14005 $as_echo "$ac_res" >&6; }
14006
14007 fi
14008 as_val=`eval 'as_val=${'$as_ac_Header'}
14009                  $as_echo "$as_val"'`
14010    if test "x$as_val" = x""yes; then
14011   cat >>confdefs.h <<_ACEOF
14012 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14013 _ACEOF
14014
14015 else
14016
14017
14018 for ac_header in uuid.h
14019 do
14020 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
14021 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14022   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
14023 $as_echo_n "checking for $ac_header... " >&6; }
14024 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14025   $as_echo_n "(cached) " >&6
14026 fi
14027 ac_res=`eval 'as_val=${'$as_ac_Header'}
14028                  $as_echo "$as_val"'`
14029                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14030 $as_echo "$ac_res" >&6; }
14031 else
14032   # Is the header compilable?
14033 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
14034 $as_echo_n "checking $ac_header usability... " >&6; }
14035 cat >conftest.$ac_ext <<_ACEOF
14036 /* confdefs.h.  */
14037 _ACEOF
14038 cat confdefs.h >>conftest.$ac_ext
14039 cat >>conftest.$ac_ext <<_ACEOF
14040 /* end confdefs.h.  */
14041 $ac_includes_default
14042 #include <$ac_header>
14043 _ACEOF
14044 rm -f conftest.$ac_objext
14045 if { (ac_try="$ac_compile"
14046 case "(($ac_try" in
14047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14048   *) ac_try_echo=$ac_try;;
14049 esac
14050 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14051 $as_echo "$ac_try_echo") >&5
14052   (eval "$ac_compile") 2>conftest.er1
14053   ac_status=$?
14054   grep -v '^ *+' conftest.er1 >conftest.err
14055   rm -f conftest.er1
14056   cat conftest.err >&5
14057   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14058   (exit $ac_status); } && {
14059          test -z "$ac_c_werror_flag" ||
14060          test ! -s conftest.err
14061        } && test -s conftest.$ac_objext; then
14062   ac_header_compiler=yes
14063 else
14064   $as_echo "$as_me: failed program was:" >&5
14065 sed 's/^/| /' conftest.$ac_ext >&5
14066
14067         ac_header_compiler=no
14068 fi
14069
14070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14071 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14072 $as_echo "$ac_header_compiler" >&6; }
14073
14074 # Is the header present?
14075 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
14076 $as_echo_n "checking $ac_header presence... " >&6; }
14077 cat >conftest.$ac_ext <<_ACEOF
14078 /* confdefs.h.  */
14079 _ACEOF
14080 cat confdefs.h >>conftest.$ac_ext
14081 cat >>conftest.$ac_ext <<_ACEOF
14082 /* end confdefs.h.  */
14083 #include <$ac_header>
14084 _ACEOF
14085 if { (ac_try="$ac_cpp conftest.$ac_ext"
14086 case "(($ac_try" in
14087   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14088   *) ac_try_echo=$ac_try;;
14089 esac
14090 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14091 $as_echo "$ac_try_echo") >&5
14092   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14093   ac_status=$?
14094   grep -v '^ *+' conftest.er1 >conftest.err
14095   rm -f conftest.er1
14096   cat conftest.err >&5
14097   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14098   (exit $ac_status); } >/dev/null && {
14099          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14100          test ! -s conftest.err
14101        }; then
14102   ac_header_preproc=yes
14103 else
14104   $as_echo "$as_me: failed program was:" >&5
14105 sed 's/^/| /' conftest.$ac_ext >&5
14106
14107   ac_header_preproc=no
14108 fi
14109
14110 rm -f conftest.err conftest.$ac_ext
14111 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14112 $as_echo "$ac_header_preproc" >&6; }
14113
14114 # So?  What about this header?
14115 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14116   yes:no: )
14117     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14118 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14119     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14120 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14121     ac_header_preproc=yes
14122     ;;
14123   no:yes:* )
14124     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14125 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14126     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14127 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14128     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14129 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14130     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14131 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14132     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14133 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14134     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14135 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14136     ( cat <<\_ASBOX
14137 ## ---------------------------------------- ##
14138 ## Report this to pgsql-bugs@postgresql.org ##
14139 ## ---------------------------------------- ##
14140 _ASBOX
14141      ) | sed "s/^/$as_me: WARNING:     /" >&2
14142     ;;
14143 esac
14144 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
14145 $as_echo_n "checking for $ac_header... " >&6; }
14146 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14147   $as_echo_n "(cached) " >&6
14148 else
14149   eval "$as_ac_Header=\$ac_header_preproc"
14150 fi
14151 ac_res=`eval 'as_val=${'$as_ac_Header'}
14152                  $as_echo "$as_val"'`
14153                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14154 $as_echo "$ac_res" >&6; }
14155
14156 fi
14157 as_val=`eval 'as_val=${'$as_ac_Header'}
14158                  $as_echo "$as_val"'`
14159    if test "x$as_val" = x""yes; then
14160   cat >>confdefs.h <<_ACEOF
14161 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
14162 _ACEOF
14163
14164 else
14165   { { $as_echo "$as_me:$LINENO: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&5
14166 $as_echo "$as_me: error: header file <ossp/uuid.h> or <uuid.h> is required for OSSP-UUID" >&2;}
14167    { (exit 1); exit 1; }; }
14168 fi
14169
14170 done
14171
14172 fi
14173
14174 done
14175
14176 fi
14177
14178
14179 ##
14180 ## Types, structures, compiler characteristics
14181 ##
14182
14183
14184  { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
14185 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
14186 if test "${ac_cv_c_bigendian+set}" = set; then
14187   $as_echo_n "(cached) " >&6
14188 else
14189   ac_cv_c_bigendian=unknown
14190     # See if we're dealing with a universal compiler.
14191     cat >conftest.$ac_ext <<_ACEOF
14192 /* confdefs.h.  */
14193 _ACEOF
14194 cat confdefs.h >>conftest.$ac_ext
14195 cat >>conftest.$ac_ext <<_ACEOF
14196 /* end confdefs.h.  */
14197 #ifndef __APPLE_CC__
14198                not a universal capable compiler
14199              #endif
14200              typedef int dummy;
14201
14202 _ACEOF
14203 rm -f conftest.$ac_objext
14204 if { (ac_try="$ac_compile"
14205 case "(($ac_try" in
14206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14207   *) ac_try_echo=$ac_try;;
14208 esac
14209 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14210 $as_echo "$ac_try_echo") >&5
14211   (eval "$ac_compile") 2>conftest.er1
14212   ac_status=$?
14213   grep -v '^ *+' conftest.er1 >conftest.err
14214   rm -f conftest.er1
14215   cat conftest.err >&5
14216   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14217   (exit $ac_status); } && {
14218          test -z "$ac_c_werror_flag" ||
14219          test ! -s conftest.err
14220        } && test -s conftest.$ac_objext; then
14221
14222         # Check for potential -arch flags.  It is not universal unless
14223         # there are some -arch flags.  Note that *ppc* also matches
14224         # ppc64.  This check is also rather less than ideal.
14225         case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in  #(
14226           *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;;
14227         esac
14228 else
14229   $as_echo "$as_me: failed program was:" >&5
14230 sed 's/^/| /' conftest.$ac_ext >&5
14231
14232
14233 fi
14234
14235 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14236     if test $ac_cv_c_bigendian = unknown; then
14237       # See if sys/param.h defines the BYTE_ORDER macro.
14238       cat >conftest.$ac_ext <<_ACEOF
14239 /* confdefs.h.  */
14240 _ACEOF
14241 cat confdefs.h >>conftest.$ac_ext
14242 cat >>conftest.$ac_ext <<_ACEOF
14243 /* end confdefs.h.  */
14244 #include <sys/types.h>
14245              #include <sys/param.h>
14246
14247 int
14248 main ()
14249 {
14250 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
14251                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
14252                      && LITTLE_ENDIAN)
14253               bogus endian macros
14254              #endif
14255
14256   ;
14257   return 0;
14258 }
14259 _ACEOF
14260 rm -f conftest.$ac_objext
14261 if { (ac_try="$ac_compile"
14262 case "(($ac_try" in
14263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14264   *) ac_try_echo=$ac_try;;
14265 esac
14266 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14267 $as_echo "$ac_try_echo") >&5
14268   (eval "$ac_compile") 2>conftest.er1
14269   ac_status=$?
14270   grep -v '^ *+' conftest.er1 >conftest.err
14271   rm -f conftest.er1
14272   cat conftest.err >&5
14273   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14274   (exit $ac_status); } && {
14275          test -z "$ac_c_werror_flag" ||
14276          test ! -s conftest.err
14277        } && test -s conftest.$ac_objext; then
14278   # It does; now see whether it defined to BIG_ENDIAN or not.
14279          cat >conftest.$ac_ext <<_ACEOF
14280 /* confdefs.h.  */
14281 _ACEOF
14282 cat confdefs.h >>conftest.$ac_ext
14283 cat >>conftest.$ac_ext <<_ACEOF
14284 /* end confdefs.h.  */
14285 #include <sys/types.h>
14286                 #include <sys/param.h>
14287
14288 int
14289 main ()
14290 {
14291 #if BYTE_ORDER != BIG_ENDIAN
14292                  not big endian
14293                 #endif
14294
14295   ;
14296   return 0;
14297 }
14298 _ACEOF
14299 rm -f conftest.$ac_objext
14300 if { (ac_try="$ac_compile"
14301 case "(($ac_try" in
14302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14303   *) ac_try_echo=$ac_try;;
14304 esac
14305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14306 $as_echo "$ac_try_echo") >&5
14307   (eval "$ac_compile") 2>conftest.er1
14308   ac_status=$?
14309   grep -v '^ *+' conftest.er1 >conftest.err
14310   rm -f conftest.er1
14311   cat conftest.err >&5
14312   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14313   (exit $ac_status); } && {
14314          test -z "$ac_c_werror_flag" ||
14315          test ! -s conftest.err
14316        } && test -s conftest.$ac_objext; then
14317   ac_cv_c_bigendian=yes
14318 else
14319   $as_echo "$as_me: failed program was:" >&5
14320 sed 's/^/| /' conftest.$ac_ext >&5
14321
14322         ac_cv_c_bigendian=no
14323 fi
14324
14325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14326 else
14327   $as_echo "$as_me: failed program was:" >&5
14328 sed 's/^/| /' conftest.$ac_ext >&5
14329
14330
14331 fi
14332
14333 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14334     fi
14335     if test $ac_cv_c_bigendian = unknown; then
14336       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
14337       cat >conftest.$ac_ext <<_ACEOF
14338 /* confdefs.h.  */
14339 _ACEOF
14340 cat confdefs.h >>conftest.$ac_ext
14341 cat >>conftest.$ac_ext <<_ACEOF
14342 /* end confdefs.h.  */
14343 #include <limits.h>
14344
14345 int
14346 main ()
14347 {
14348 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
14349               bogus endian macros
14350              #endif
14351
14352   ;
14353   return 0;
14354 }
14355 _ACEOF
14356 rm -f conftest.$ac_objext
14357 if { (ac_try="$ac_compile"
14358 case "(($ac_try" in
14359   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14360   *) ac_try_echo=$ac_try;;
14361 esac
14362 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14363 $as_echo "$ac_try_echo") >&5
14364   (eval "$ac_compile") 2>conftest.er1
14365   ac_status=$?
14366   grep -v '^ *+' conftest.er1 >conftest.err
14367   rm -f conftest.er1
14368   cat conftest.err >&5
14369   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14370   (exit $ac_status); } && {
14371          test -z "$ac_c_werror_flag" ||
14372          test ! -s conftest.err
14373        } && test -s conftest.$ac_objext; then
14374   # It does; now see whether it defined to _BIG_ENDIAN or not.
14375          cat >conftest.$ac_ext <<_ACEOF
14376 /* confdefs.h.  */
14377 _ACEOF
14378 cat confdefs.h >>conftest.$ac_ext
14379 cat >>conftest.$ac_ext <<_ACEOF
14380 /* end confdefs.h.  */
14381 #include <limits.h>
14382
14383 int
14384 main ()
14385 {
14386 #ifndef _BIG_ENDIAN
14387                  not big endian
14388                 #endif
14389
14390   ;
14391   return 0;
14392 }
14393 _ACEOF
14394 rm -f conftest.$ac_objext
14395 if { (ac_try="$ac_compile"
14396 case "(($ac_try" in
14397   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14398   *) ac_try_echo=$ac_try;;
14399 esac
14400 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14401 $as_echo "$ac_try_echo") >&5
14402   (eval "$ac_compile") 2>conftest.er1
14403   ac_status=$?
14404   grep -v '^ *+' conftest.er1 >conftest.err
14405   rm -f conftest.er1
14406   cat conftest.err >&5
14407   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14408   (exit $ac_status); } && {
14409          test -z "$ac_c_werror_flag" ||
14410          test ! -s conftest.err
14411        } && test -s conftest.$ac_objext; then
14412   ac_cv_c_bigendian=yes
14413 else
14414   $as_echo "$as_me: failed program was:" >&5
14415 sed 's/^/| /' conftest.$ac_ext >&5
14416
14417         ac_cv_c_bigendian=no
14418 fi
14419
14420 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14421 else
14422   $as_echo "$as_me: failed program was:" >&5
14423 sed 's/^/| /' conftest.$ac_ext >&5
14424
14425
14426 fi
14427
14428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14429     fi
14430     if test $ac_cv_c_bigendian = unknown; then
14431       # Compile a test program.
14432       if test "$cross_compiling" = yes; then
14433   # Try to guess by grepping values from an object file.
14434          cat >conftest.$ac_ext <<_ACEOF
14435 /* confdefs.h.  */
14436 _ACEOF
14437 cat confdefs.h >>conftest.$ac_ext
14438 cat >>conftest.$ac_ext <<_ACEOF
14439 /* end confdefs.h.  */
14440 short int ascii_mm[] =
14441                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
14442                 short int ascii_ii[] =
14443                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
14444                 int use_ascii (int i) {
14445                   return ascii_mm[i] + ascii_ii[i];
14446                 }
14447                 short int ebcdic_ii[] =
14448                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
14449                 short int ebcdic_mm[] =
14450                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
14451                 int use_ebcdic (int i) {
14452                   return ebcdic_mm[i] + ebcdic_ii[i];
14453                 }
14454                 extern int foo;
14455
14456 int
14457 main ()
14458 {
14459 return use_ascii (foo) == use_ebcdic (foo);
14460   ;
14461   return 0;
14462 }
14463 _ACEOF
14464 rm -f conftest.$ac_objext
14465 if { (ac_try="$ac_compile"
14466 case "(($ac_try" in
14467   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14468   *) ac_try_echo=$ac_try;;
14469 esac
14470 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14471 $as_echo "$ac_try_echo") >&5
14472   (eval "$ac_compile") 2>conftest.er1
14473   ac_status=$?
14474   grep -v '^ *+' conftest.er1 >conftest.err
14475   rm -f conftest.er1
14476   cat conftest.err >&5
14477   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14478   (exit $ac_status); } && {
14479          test -z "$ac_c_werror_flag" ||
14480          test ! -s conftest.err
14481        } && test -s conftest.$ac_objext; then
14482   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
14483               ac_cv_c_bigendian=yes
14484             fi
14485             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
14486               if test "$ac_cv_c_bigendian" = unknown; then
14487                 ac_cv_c_bigendian=no
14488               else
14489                 # finding both strings is unlikely to happen, but who knows?
14490                 ac_cv_c_bigendian=unknown
14491               fi
14492             fi
14493 else
14494   $as_echo "$as_me: failed program was:" >&5
14495 sed 's/^/| /' conftest.$ac_ext >&5
14496
14497
14498 fi
14499
14500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14501 else
14502   cat >conftest.$ac_ext <<_ACEOF
14503 /* confdefs.h.  */
14504 _ACEOF
14505 cat confdefs.h >>conftest.$ac_ext
14506 cat >>conftest.$ac_ext <<_ACEOF
14507 /* end confdefs.h.  */
14508 $ac_includes_default
14509 int
14510 main ()
14511 {
14512
14513              /* Are we little or big endian?  From Harbison&Steele.  */
14514              union
14515              {
14516                long int l;
14517                char c[sizeof (long int)];
14518              } u;
14519              u.l = 1;
14520              return u.c[sizeof (long int) - 1] == 1;
14521
14522   ;
14523   return 0;
14524 }
14525 _ACEOF
14526 rm -f conftest$ac_exeext
14527 if { (ac_try="$ac_link"
14528 case "(($ac_try" in
14529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14530   *) ac_try_echo=$ac_try;;
14531 esac
14532 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14533 $as_echo "$ac_try_echo") >&5
14534   (eval "$ac_link") 2>&5
14535   ac_status=$?
14536   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14537   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14538   { (case "(($ac_try" in
14539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14540   *) ac_try_echo=$ac_try;;
14541 esac
14542 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14543 $as_echo "$ac_try_echo") >&5
14544   (eval "$ac_try") 2>&5
14545   ac_status=$?
14546   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14547   (exit $ac_status); }; }; then
14548   ac_cv_c_bigendian=no
14549 else
14550   $as_echo "$as_me: program exited with status $ac_status" >&5
14551 $as_echo "$as_me: failed program was:" >&5
14552 sed 's/^/| /' conftest.$ac_ext >&5
14553
14554 ( exit $ac_status )
14555 ac_cv_c_bigendian=yes
14556 fi
14557 rm -rf conftest.dSYM
14558 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14559 fi
14560
14561
14562     fi
14563 fi
14564 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
14565 $as_echo "$ac_cv_c_bigendian" >&6; }
14566  case $ac_cv_c_bigendian in #(
14567    yes)
14568      cat >>confdefs.h <<\_ACEOF
14569 #define WORDS_BIGENDIAN 1
14570 _ACEOF
14571 ;; #(
14572    no)
14573       ;; #(
14574    universal)
14575
14576 cat >>confdefs.h <<\_ACEOF
14577 #define AC_APPLE_UNIVERSAL_BUILD 1
14578 _ACEOF
14579
14580      ;; #(
14581    *)
14582      { { $as_echo "$as_me:$LINENO: error: unknown endianness
14583  presetting ac_cv_c_bigendian=no (or yes) will help" >&5
14584 $as_echo "$as_me: error: unknown endianness
14585  presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
14586    { (exit 1); exit 1; }; } ;;
14587  esac
14588
14589 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
14590 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
14591 if test "${ac_cv_c_const+set}" = set; then
14592   $as_echo_n "(cached) " >&6
14593 else
14594   cat >conftest.$ac_ext <<_ACEOF
14595 /* confdefs.h.  */
14596 _ACEOF
14597 cat confdefs.h >>conftest.$ac_ext
14598 cat >>conftest.$ac_ext <<_ACEOF
14599 /* end confdefs.h.  */
14600
14601 int
14602 main ()
14603 {
14604 /* FIXME: Include the comments suggested by Paul. */
14605 #ifndef __cplusplus
14606   /* Ultrix mips cc rejects this.  */
14607   typedef int charset[2];
14608   const charset cs;
14609   /* SunOS 4.1.1 cc rejects this.  */
14610   char const *const *pcpcc;
14611   char **ppc;
14612   /* NEC SVR4.0.2 mips cc rejects this.  */
14613   struct point {int x, y;};
14614   static struct point const zero = {0,0};
14615   /* AIX XL C 1.02.0.0 rejects this.
14616      It does not let you subtract one const X* pointer from another in
14617      an arm of an if-expression whose if-part is not a constant
14618      expression */
14619   const char *g = "string";
14620   pcpcc = &g + (g ? g-g : 0);
14621   /* HPUX 7.0 cc rejects these. */
14622   ++pcpcc;
14623   ppc = (char**) pcpcc;
14624   pcpcc = (char const *const *) ppc;
14625   { /* SCO 3.2v4 cc rejects this.  */
14626     char *t;
14627     char const *s = 0 ? (char *) 0 : (char const *) 0;
14628
14629     *t++ = 0;
14630     if (s) return 0;
14631   }
14632   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
14633     int x[] = {25, 17};
14634     const int *foo = &x[0];
14635     ++foo;
14636   }
14637   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
14638     typedef const int *iptr;
14639     iptr p = 0;
14640     ++p;
14641   }
14642   { /* AIX XL C 1.02.0.0 rejects this saying
14643        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
14644     struct s { int j; const int *ap[3]; };
14645     struct s *b; b->j = 5;
14646   }
14647   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
14648     const int foo = 10;
14649     if (!foo) return 0;
14650   }
14651   return !cs[0] && !zero.x;
14652 #endif
14653
14654   ;
14655   return 0;
14656 }
14657 _ACEOF
14658 rm -f conftest.$ac_objext
14659 if { (ac_try="$ac_compile"
14660 case "(($ac_try" in
14661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14662   *) ac_try_echo=$ac_try;;
14663 esac
14664 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14665 $as_echo "$ac_try_echo") >&5
14666   (eval "$ac_compile") 2>conftest.er1
14667   ac_status=$?
14668   grep -v '^ *+' conftest.er1 >conftest.err
14669   rm -f conftest.er1
14670   cat conftest.err >&5
14671   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14672   (exit $ac_status); } && {
14673          test -z "$ac_c_werror_flag" ||
14674          test ! -s conftest.err
14675        } && test -s conftest.$ac_objext; then
14676   ac_cv_c_const=yes
14677 else
14678   $as_echo "$as_me: failed program was:" >&5
14679 sed 's/^/| /' conftest.$ac_ext >&5
14680
14681         ac_cv_c_const=no
14682 fi
14683
14684 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14685 fi
14686 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
14687 $as_echo "$ac_cv_c_const" >&6; }
14688 if test $ac_cv_c_const = no; then
14689
14690 cat >>confdefs.h <<\_ACEOF
14691 #define const /**/
14692 _ACEOF
14693
14694 fi
14695
14696 { $as_echo "$as_me:$LINENO: checking for inline" >&5
14697 $as_echo_n "checking for inline... " >&6; }
14698 if test "${ac_cv_c_inline+set}" = set; then
14699   $as_echo_n "(cached) " >&6
14700 else
14701   ac_cv_c_inline=no
14702 for ac_kw in inline __inline__ __inline; do
14703   cat >conftest.$ac_ext <<_ACEOF
14704 /* confdefs.h.  */
14705 _ACEOF
14706 cat confdefs.h >>conftest.$ac_ext
14707 cat >>conftest.$ac_ext <<_ACEOF
14708 /* end confdefs.h.  */
14709 #ifndef __cplusplus
14710 typedef int foo_t;
14711 static $ac_kw foo_t static_foo () {return 0; }
14712 $ac_kw foo_t foo () {return 0; }
14713 #endif
14714
14715 _ACEOF
14716 rm -f conftest.$ac_objext
14717 if { (ac_try="$ac_compile"
14718 case "(($ac_try" in
14719   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14720   *) ac_try_echo=$ac_try;;
14721 esac
14722 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14723 $as_echo "$ac_try_echo") >&5
14724   (eval "$ac_compile") 2>conftest.er1
14725   ac_status=$?
14726   grep -v '^ *+' conftest.er1 >conftest.err
14727   rm -f conftest.er1
14728   cat conftest.err >&5
14729   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14730   (exit $ac_status); } && {
14731          test -z "$ac_c_werror_flag" ||
14732          test ! -s conftest.err
14733        } && test -s conftest.$ac_objext; then
14734   ac_cv_c_inline=$ac_kw
14735 else
14736   $as_echo "$as_me: failed program was:" >&5
14737 sed 's/^/| /' conftest.$ac_ext >&5
14738
14739
14740 fi
14741
14742 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14743   test "$ac_cv_c_inline" != no && break
14744 done
14745
14746 fi
14747 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
14748 $as_echo "$ac_cv_c_inline" >&6; }
14749
14750
14751 case $ac_cv_c_inline in
14752   inline | yes) ;;
14753   *)
14754     case $ac_cv_c_inline in
14755       no) ac_val=;;
14756       *) ac_val=$ac_cv_c_inline;;
14757     esac
14758     cat >>confdefs.h <<_ACEOF
14759 #ifndef __cplusplus
14760 #define inline $ac_val
14761 #endif
14762 _ACEOF
14763     ;;
14764 esac
14765
14766 { $as_echo "$as_me:$LINENO: checking for quiet inline (no complaint if unreferenced)" >&5
14767 $as_echo_n "checking for quiet inline (no complaint if unreferenced)... " >&6; }
14768 if test "${pgac_cv_c_inline_quietly+set}" = set; then
14769   $as_echo_n "(cached) " >&6
14770 else
14771   pgac_cv_c_inline_quietly=no
14772   if test "$ac_cv_c_inline" != no; then
14773     pgac_c_inline_save_werror=$ac_c_werror_flag
14774     ac_c_werror_flag=yes
14775     cat >conftest.$ac_ext <<_ACEOF
14776 /* confdefs.h.  */
14777 _ACEOF
14778 cat confdefs.h >>conftest.$ac_ext
14779 cat >>conftest.$ac_ext <<_ACEOF
14780 /* end confdefs.h.  */
14781 static inline int fun () {return 0;}
14782 int
14783 main ()
14784 {
14785
14786   ;
14787   return 0;
14788 }
14789 _ACEOF
14790 rm -f conftest.$ac_objext conftest$ac_exeext
14791 if { (ac_try="$ac_link"
14792 case "(($ac_try" in
14793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14794   *) ac_try_echo=$ac_try;;
14795 esac
14796 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14797 $as_echo "$ac_try_echo") >&5
14798   (eval "$ac_link") 2>conftest.er1
14799   ac_status=$?
14800   grep -v '^ *+' conftest.er1 >conftest.err
14801   rm -f conftest.er1
14802   cat conftest.err >&5
14803   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14804   (exit $ac_status); } && {
14805          test -z "$ac_c_werror_flag" ||
14806          test ! -s conftest.err
14807        } && test -s conftest$ac_exeext && {
14808          test "$cross_compiling" = yes ||
14809          $as_test_x conftest$ac_exeext
14810        }; then
14811   pgac_cv_c_inline_quietly=yes
14812 else
14813   $as_echo "$as_me: failed program was:" >&5
14814 sed 's/^/| /' conftest.$ac_ext >&5
14815
14816
14817 fi
14818
14819 rm -rf conftest.dSYM
14820 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14821       conftest$ac_exeext conftest.$ac_ext
14822     ac_c_werror_flag=$pgac_c_inline_save_werror
14823   fi
14824 fi
14825 { $as_echo "$as_me:$LINENO: result: $pgac_cv_c_inline_quietly" >&5
14826 $as_echo "$pgac_cv_c_inline_quietly" >&6; }
14827 if test "$pgac_cv_c_inline_quietly" != no; then
14828
14829 cat >>confdefs.h <<_ACEOF
14830 #define USE_INLINE 1
14831 _ACEOF
14832
14833 fi
14834
14835 { $as_echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
14836 $as_echo_n "checking for preprocessor stringizing operator... " >&6; }
14837 if test "${ac_cv_c_stringize+set}" = set; then
14838   $as_echo_n "(cached) " >&6
14839 else
14840   cat >conftest.$ac_ext <<_ACEOF
14841 /* confdefs.h.  */
14842 _ACEOF
14843 cat confdefs.h >>conftest.$ac_ext
14844 cat >>conftest.$ac_ext <<_ACEOF
14845 /* end confdefs.h.  */
14846 #define x(y) #y
14847
14848 char *s = x(teststring);
14849 _ACEOF
14850 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14851   $EGREP "#teststring" >/dev/null 2>&1; then
14852   ac_cv_c_stringize=no
14853 else
14854   ac_cv_c_stringize=yes
14855 fi
14856 rm -f conftest*
14857
14858 fi
14859 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
14860 $as_echo "$ac_cv_c_stringize" >&6; }
14861 if test $ac_cv_c_stringize = yes; then
14862
14863 cat >>confdefs.h <<\_ACEOF
14864 #define HAVE_STRINGIZE 1
14865 _ACEOF
14866
14867 fi
14868
14869 { $as_echo "$as_me:$LINENO: checking for signed types" >&5
14870 $as_echo_n "checking for signed types... " >&6; }
14871 if test "${pgac_cv_c_signed+set}" = set; then
14872   $as_echo_n "(cached) " >&6
14873 else
14874   cat >conftest.$ac_ext <<_ACEOF
14875 /* confdefs.h.  */
14876 _ACEOF
14877 cat confdefs.h >>conftest.$ac_ext
14878 cat >>conftest.$ac_ext <<_ACEOF
14879 /* end confdefs.h.  */
14880
14881 int
14882 main ()
14883 {
14884 signed char c; signed short s; signed int i;
14885   ;
14886   return 0;
14887 }
14888 _ACEOF
14889 rm -f conftest.$ac_objext
14890 if { (ac_try="$ac_compile"
14891 case "(($ac_try" in
14892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14893   *) ac_try_echo=$ac_try;;
14894 esac
14895 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14896 $as_echo "$ac_try_echo") >&5
14897   (eval "$ac_compile") 2>conftest.er1
14898   ac_status=$?
14899   grep -v '^ *+' conftest.er1 >conftest.err
14900   rm -f conftest.er1
14901   cat conftest.err >&5
14902   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14903   (exit $ac_status); } && {
14904          test -z "$ac_c_werror_flag" ||
14905          test ! -s conftest.err
14906        } && test -s conftest.$ac_objext; then
14907   pgac_cv_c_signed=yes
14908 else
14909   $as_echo "$as_me: failed program was:" >&5
14910 sed 's/^/| /' conftest.$ac_ext >&5
14911
14912         pgac_cv_c_signed=no
14913 fi
14914
14915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14916 fi
14917 { $as_echo "$as_me:$LINENO: result: $pgac_cv_c_signed" >&5
14918 $as_echo "$pgac_cv_c_signed" >&6; }
14919 if test x"$pgac_cv_c_signed" = xno ; then
14920
14921 cat >>confdefs.h <<\_ACEOF
14922 #define signed /**/
14923 _ACEOF
14924
14925 fi
14926 { $as_echo "$as_me:$LINENO: checking for working volatile" >&5
14927 $as_echo_n "checking for working volatile... " >&6; }
14928 if test "${ac_cv_c_volatile+set}" = set; then
14929   $as_echo_n "(cached) " >&6
14930 else
14931   cat >conftest.$ac_ext <<_ACEOF
14932 /* confdefs.h.  */
14933 _ACEOF
14934 cat confdefs.h >>conftest.$ac_ext
14935 cat >>conftest.$ac_ext <<_ACEOF
14936 /* end confdefs.h.  */
14937
14938 int
14939 main ()
14940 {
14941
14942 volatile int x;
14943 int * volatile y = (int *) 0;
14944 return !x && !y;
14945   ;
14946   return 0;
14947 }
14948 _ACEOF
14949 rm -f conftest.$ac_objext
14950 if { (ac_try="$ac_compile"
14951 case "(($ac_try" in
14952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14953   *) ac_try_echo=$ac_try;;
14954 esac
14955 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14956 $as_echo "$ac_try_echo") >&5
14957   (eval "$ac_compile") 2>conftest.er1
14958   ac_status=$?
14959   grep -v '^ *+' conftest.er1 >conftest.err
14960   rm -f conftest.er1
14961   cat conftest.err >&5
14962   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14963   (exit $ac_status); } && {
14964          test -z "$ac_c_werror_flag" ||
14965          test ! -s conftest.err
14966        } && test -s conftest.$ac_objext; then
14967   ac_cv_c_volatile=yes
14968 else
14969   $as_echo "$as_me: failed program was:" >&5
14970 sed 's/^/| /' conftest.$ac_ext >&5
14971
14972         ac_cv_c_volatile=no
14973 fi
14974
14975 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14976 fi
14977 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
14978 $as_echo "$ac_cv_c_volatile" >&6; }
14979 if test $ac_cv_c_volatile = no; then
14980
14981 cat >>confdefs.h <<\_ACEOF
14982 #define volatile /**/
14983 _ACEOF
14984
14985 fi
14986
14987 { $as_echo "$as_me:$LINENO: checking for __func__" >&5
14988 $as_echo_n "checking for __func__... " >&6; }
14989 if test "${pgac_cv_funcname_func_support+set}" = set; then
14990   $as_echo_n "(cached) " >&6
14991 else
14992   cat >conftest.$ac_ext <<_ACEOF
14993 /* confdefs.h.  */
14994 _ACEOF
14995 cat confdefs.h >>conftest.$ac_ext
14996 cat >>conftest.$ac_ext <<_ACEOF
14997 /* end confdefs.h.  */
14998 #include <stdio.h>
14999 int
15000 main ()
15001 {
15002 printf("%s\n", __func__);
15003   ;
15004   return 0;
15005 }
15006 _ACEOF
15007 rm -f conftest.$ac_objext
15008 if { (ac_try="$ac_compile"
15009 case "(($ac_try" in
15010   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15011   *) ac_try_echo=$ac_try;;
15012 esac
15013 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15014 $as_echo "$ac_try_echo") >&5
15015   (eval "$ac_compile") 2>conftest.er1
15016   ac_status=$?
15017   grep -v '^ *+' conftest.er1 >conftest.err
15018   rm -f conftest.er1
15019   cat conftest.err >&5
15020   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15021   (exit $ac_status); } && {
15022          test -z "$ac_c_werror_flag" ||
15023          test ! -s conftest.err
15024        } && test -s conftest.$ac_objext; then
15025   pgac_cv_funcname_func_support=yes
15026 else
15027   $as_echo "$as_me: failed program was:" >&5
15028 sed 's/^/| /' conftest.$ac_ext >&5
15029
15030         pgac_cv_funcname_func_support=no
15031 fi
15032
15033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15034 fi
15035 { $as_echo "$as_me:$LINENO: result: $pgac_cv_funcname_func_support" >&5
15036 $as_echo "$pgac_cv_funcname_func_support" >&6; }
15037 if test x"$pgac_cv_funcname_func_support" = xyes ; then
15038
15039 cat >>confdefs.h <<\_ACEOF
15040 #define HAVE_FUNCNAME__FUNC 1
15041 _ACEOF
15042
15043 else
15044 { $as_echo "$as_me:$LINENO: checking for __FUNCTION__" >&5
15045 $as_echo_n "checking for __FUNCTION__... " >&6; }
15046 if test "${pgac_cv_funcname_function_support+set}" = set; then
15047   $as_echo_n "(cached) " >&6
15048 else
15049   cat >conftest.$ac_ext <<_ACEOF
15050 /* confdefs.h.  */
15051 _ACEOF
15052 cat confdefs.h >>conftest.$ac_ext
15053 cat >>conftest.$ac_ext <<_ACEOF
15054 /* end confdefs.h.  */
15055 #include <stdio.h>
15056 int
15057 main ()
15058 {
15059 printf("%s\n", __FUNCTION__);
15060   ;
15061   return 0;
15062 }
15063 _ACEOF
15064 rm -f conftest.$ac_objext
15065 if { (ac_try="$ac_compile"
15066 case "(($ac_try" in
15067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15068   *) ac_try_echo=$ac_try;;
15069 esac
15070 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15071 $as_echo "$ac_try_echo") >&5
15072   (eval "$ac_compile") 2>conftest.er1
15073   ac_status=$?
15074   grep -v '^ *+' conftest.er1 >conftest.err
15075   rm -f conftest.er1
15076   cat conftest.err >&5
15077   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15078   (exit $ac_status); } && {
15079          test -z "$ac_c_werror_flag" ||
15080          test ! -s conftest.err
15081        } && test -s conftest.$ac_objext; then
15082   pgac_cv_funcname_function_support=yes
15083 else
15084   $as_echo "$as_me: failed program was:" >&5
15085 sed 's/^/| /' conftest.$ac_ext >&5
15086
15087         pgac_cv_funcname_function_support=no
15088 fi
15089
15090 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15091 fi
15092 { $as_echo "$as_me:$LINENO: result: $pgac_cv_funcname_function_support" >&5
15093 $as_echo "$pgac_cv_funcname_function_support" >&6; }
15094 if test x"$pgac_cv_funcname_function_support" = xyes ; then
15095
15096 cat >>confdefs.h <<\_ACEOF
15097 #define HAVE_FUNCNAME__FUNCTION 1
15098 _ACEOF
15099
15100 fi
15101 fi
15102 { $as_echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
15103 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
15104 if test "${ac_cv_struct_tm+set}" = set; then
15105   $as_echo_n "(cached) " >&6
15106 else
15107   cat >conftest.$ac_ext <<_ACEOF
15108 /* confdefs.h.  */
15109 _ACEOF
15110 cat confdefs.h >>conftest.$ac_ext
15111 cat >>conftest.$ac_ext <<_ACEOF
15112 /* end confdefs.h.  */
15113 #include <sys/types.h>
15114 #include <time.h>
15115
15116 int
15117 main ()
15118 {
15119 struct tm tm;
15120                                      int *p = &tm.tm_sec;
15121                                      return !p;
15122   ;
15123   return 0;
15124 }
15125 _ACEOF
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;;
15131 esac
15132 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15133 $as_echo "$ac_try_echo") >&5
15134   (eval "$ac_compile") 2>conftest.er1
15135   ac_status=$?
15136   grep -v '^ *+' conftest.er1 >conftest.err
15137   rm -f conftest.er1
15138   cat conftest.err >&5
15139   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15140   (exit $ac_status); } && {
15141          test -z "$ac_c_werror_flag" ||
15142          test ! -s conftest.err
15143        } && test -s conftest.$ac_objext; then
15144   ac_cv_struct_tm=time.h
15145 else
15146   $as_echo "$as_me: failed program was:" >&5
15147 sed 's/^/| /' conftest.$ac_ext >&5
15148
15149         ac_cv_struct_tm=sys/time.h
15150 fi
15151
15152 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15153 fi
15154 { $as_echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
15155 $as_echo "$ac_cv_struct_tm" >&6; }
15156 if test $ac_cv_struct_tm = sys/time.h; then
15157
15158 cat >>confdefs.h <<\_ACEOF
15159 #define TM_IN_SYS_TIME 1
15160 _ACEOF
15161
15162 fi
15163
15164 { $as_echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
15165 $as_echo_n "checking for struct tm.tm_zone... " >&6; }
15166 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
15167   $as_echo_n "(cached) " >&6
15168 else
15169   cat >conftest.$ac_ext <<_ACEOF
15170 /* confdefs.h.  */
15171 _ACEOF
15172 cat confdefs.h >>conftest.$ac_ext
15173 cat >>conftest.$ac_ext <<_ACEOF
15174 /* end confdefs.h.  */
15175 #include <sys/types.h>
15176 #include <$ac_cv_struct_tm>
15177
15178
15179 int
15180 main ()
15181 {
15182 static struct tm ac_aggr;
15183 if (ac_aggr.tm_zone)
15184 return 0;
15185   ;
15186   return 0;
15187 }
15188 _ACEOF
15189 rm -f conftest.$ac_objext
15190 if { (ac_try="$ac_compile"
15191 case "(($ac_try" in
15192   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15193   *) ac_try_echo=$ac_try;;
15194 esac
15195 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15196 $as_echo "$ac_try_echo") >&5
15197   (eval "$ac_compile") 2>conftest.er1
15198   ac_status=$?
15199   grep -v '^ *+' conftest.er1 >conftest.err
15200   rm -f conftest.er1
15201   cat conftest.err >&5
15202   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15203   (exit $ac_status); } && {
15204          test -z "$ac_c_werror_flag" ||
15205          test ! -s conftest.err
15206        } && test -s conftest.$ac_objext; then
15207   ac_cv_member_struct_tm_tm_zone=yes
15208 else
15209   $as_echo "$as_me: failed program was:" >&5
15210 sed 's/^/| /' conftest.$ac_ext >&5
15211
15212         cat >conftest.$ac_ext <<_ACEOF
15213 /* confdefs.h.  */
15214 _ACEOF
15215 cat confdefs.h >>conftest.$ac_ext
15216 cat >>conftest.$ac_ext <<_ACEOF
15217 /* end confdefs.h.  */
15218 #include <sys/types.h>
15219 #include <$ac_cv_struct_tm>
15220
15221
15222 int
15223 main ()
15224 {
15225 static struct tm ac_aggr;
15226 if (sizeof ac_aggr.tm_zone)
15227 return 0;
15228   ;
15229   return 0;
15230 }
15231 _ACEOF
15232 rm -f conftest.$ac_objext
15233 if { (ac_try="$ac_compile"
15234 case "(($ac_try" in
15235   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15236   *) ac_try_echo=$ac_try;;
15237 esac
15238 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15239 $as_echo "$ac_try_echo") >&5
15240   (eval "$ac_compile") 2>conftest.er1
15241   ac_status=$?
15242   grep -v '^ *+' conftest.er1 >conftest.err
15243   rm -f conftest.er1
15244   cat conftest.err >&5
15245   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15246   (exit $ac_status); } && {
15247          test -z "$ac_c_werror_flag" ||
15248          test ! -s conftest.err
15249        } && test -s conftest.$ac_objext; then
15250   ac_cv_member_struct_tm_tm_zone=yes
15251 else
15252   $as_echo "$as_me: failed program was:" >&5
15253 sed 's/^/| /' conftest.$ac_ext >&5
15254
15255         ac_cv_member_struct_tm_tm_zone=no
15256 fi
15257
15258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15259 fi
15260
15261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15262 fi
15263 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
15264 $as_echo "$ac_cv_member_struct_tm_tm_zone" >&6; }
15265 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then
15266
15267 cat >>confdefs.h <<_ACEOF
15268 #define HAVE_STRUCT_TM_TM_ZONE 1
15269 _ACEOF
15270
15271
15272 fi
15273
15274 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
15275
15276 cat >>confdefs.h <<\_ACEOF
15277 #define HAVE_TM_ZONE 1
15278 _ACEOF
15279
15280 fi
15281 { $as_echo "$as_me:$LINENO: checking for tzname" >&5
15282 $as_echo_n "checking for tzname... " >&6; }
15283 if test "${ac_cv_var_tzname+set}" = set; then
15284   $as_echo_n "(cached) " >&6
15285 else
15286   cat >conftest.$ac_ext <<_ACEOF
15287 /* confdefs.h.  */
15288 _ACEOF
15289 cat confdefs.h >>conftest.$ac_ext
15290 cat >>conftest.$ac_ext <<_ACEOF
15291 /* end confdefs.h.  */
15292 #include <time.h>
15293 #ifndef tzname /* For SGI.  */
15294 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
15295 #endif
15296
15297 int
15298 main ()
15299 {
15300 atoi(*tzname);
15301   ;
15302   return 0;
15303 }
15304 _ACEOF
15305 rm -f conftest.$ac_objext conftest$ac_exeext
15306 if { (ac_try="$ac_link"
15307 case "(($ac_try" in
15308   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15309   *) ac_try_echo=$ac_try;;
15310 esac
15311 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15312 $as_echo "$ac_try_echo") >&5
15313   (eval "$ac_link") 2>conftest.er1
15314   ac_status=$?
15315   grep -v '^ *+' conftest.er1 >conftest.err
15316   rm -f conftest.er1
15317   cat conftest.err >&5
15318   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15319   (exit $ac_status); } && {
15320          test -z "$ac_c_werror_flag" ||
15321          test ! -s conftest.err
15322        } && test -s conftest$ac_exeext && {
15323          test "$cross_compiling" = yes ||
15324          $as_test_x conftest$ac_exeext
15325        }; then
15326   ac_cv_var_tzname=yes
15327 else
15328   $as_echo "$as_me: failed program was:" >&5
15329 sed 's/^/| /' conftest.$ac_ext >&5
15330
15331         ac_cv_var_tzname=no
15332 fi
15333
15334 rm -rf conftest.dSYM
15335 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15336       conftest$ac_exeext conftest.$ac_ext
15337 fi
15338 { $as_echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
15339 $as_echo "$ac_cv_var_tzname" >&6; }
15340 if test $ac_cv_var_tzname = yes; then
15341
15342 cat >>confdefs.h <<\_ACEOF
15343 #define HAVE_TZNAME 1
15344 _ACEOF
15345
15346 fi
15347
15348 { $as_echo "$as_me:$LINENO: checking for union semun" >&5
15349 $as_echo_n "checking for union semun... " >&6; }
15350 if test "${ac_cv_type_union_semun+set}" = set; then
15351   $as_echo_n "(cached) " >&6
15352 else
15353   ac_cv_type_union_semun=no
15354 cat >conftest.$ac_ext <<_ACEOF
15355 /* confdefs.h.  */
15356 _ACEOF
15357 cat confdefs.h >>conftest.$ac_ext
15358 cat >>conftest.$ac_ext <<_ACEOF
15359 /* end confdefs.h.  */
15360 #include <sys/types.h>
15361 #include <sys/ipc.h>
15362 #include <sys/sem.h>
15363
15364 int
15365 main ()
15366 {
15367 if (sizeof (union semun))
15368        return 0;
15369   ;
15370   return 0;
15371 }
15372 _ACEOF
15373 rm -f conftest.$ac_objext
15374 if { (ac_try="$ac_compile"
15375 case "(($ac_try" in
15376   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15377   *) ac_try_echo=$ac_try;;
15378 esac
15379 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15380 $as_echo "$ac_try_echo") >&5
15381   (eval "$ac_compile") 2>conftest.er1
15382   ac_status=$?
15383   grep -v '^ *+' conftest.er1 >conftest.err
15384   rm -f conftest.er1
15385   cat conftest.err >&5
15386   $as_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_objext; then
15391   cat >conftest.$ac_ext <<_ACEOF
15392 /* confdefs.h.  */
15393 _ACEOF
15394 cat confdefs.h >>conftest.$ac_ext
15395 cat >>conftest.$ac_ext <<_ACEOF
15396 /* end confdefs.h.  */
15397 #include <sys/types.h>
15398 #include <sys/ipc.h>
15399 #include <sys/sem.h>
15400
15401 int
15402 main ()
15403 {
15404 if (sizeof ((union semun)))
15405           return 0;
15406   ;
15407   return 0;
15408 }
15409 _ACEOF
15410 rm -f conftest.$ac_objext
15411 if { (ac_try="$ac_compile"
15412 case "(($ac_try" in
15413   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15414   *) ac_try_echo=$ac_try;;
15415 esac
15416 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15417 $as_echo "$ac_try_echo") >&5
15418   (eval "$ac_compile") 2>conftest.er1
15419   ac_status=$?
15420   grep -v '^ *+' conftest.er1 >conftest.err
15421   rm -f conftest.er1
15422   cat conftest.err >&5
15423   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15424   (exit $ac_status); } && {
15425          test -z "$ac_c_werror_flag" ||
15426          test ! -s conftest.err
15427        } && test -s conftest.$ac_objext; then
15428   :
15429 else
15430   $as_echo "$as_me: failed program was:" >&5
15431 sed 's/^/| /' conftest.$ac_ext >&5
15432
15433         ac_cv_type_union_semun=yes
15434 fi
15435
15436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15437 else
15438   $as_echo "$as_me: failed program was:" >&5
15439 sed 's/^/| /' conftest.$ac_ext >&5
15440
15441
15442 fi
15443
15444 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15445 fi
15446 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_union_semun" >&5
15447 $as_echo "$ac_cv_type_union_semun" >&6; }
15448 if test "x$ac_cv_type_union_semun" = x""yes; then
15449
15450 cat >>confdefs.h <<_ACEOF
15451 #define HAVE_UNION_SEMUN 1
15452 _ACEOF
15453
15454
15455 fi
15456
15457 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_un" >&5
15458 $as_echo_n "checking for struct sockaddr_un... " >&6; }
15459 if test "${ac_cv_type_struct_sockaddr_un+set}" = set; then
15460   $as_echo_n "(cached) " >&6
15461 else
15462   ac_cv_type_struct_sockaddr_un=no
15463 cat >conftest.$ac_ext <<_ACEOF
15464 /* confdefs.h.  */
15465 _ACEOF
15466 cat confdefs.h >>conftest.$ac_ext
15467 cat >>conftest.$ac_ext <<_ACEOF
15468 /* end confdefs.h.  */
15469 #include <sys/types.h>
15470 #ifdef HAVE_SYS_UN_H
15471 #include <sys/un.h>
15472 #endif
15473
15474
15475 int
15476 main ()
15477 {
15478 if (sizeof (struct sockaddr_un))
15479        return 0;
15480   ;
15481   return 0;
15482 }
15483 _ACEOF
15484 rm -f conftest.$ac_objext
15485 if { (ac_try="$ac_compile"
15486 case "(($ac_try" in
15487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15488   *) ac_try_echo=$ac_try;;
15489 esac
15490 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15491 $as_echo "$ac_try_echo") >&5
15492   (eval "$ac_compile") 2>conftest.er1
15493   ac_status=$?
15494   grep -v '^ *+' conftest.er1 >conftest.err
15495   rm -f conftest.er1
15496   cat conftest.err >&5
15497   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15498   (exit $ac_status); } && {
15499          test -z "$ac_c_werror_flag" ||
15500          test ! -s conftest.err
15501        } && test -s conftest.$ac_objext; then
15502   cat >conftest.$ac_ext <<_ACEOF
15503 /* confdefs.h.  */
15504 _ACEOF
15505 cat confdefs.h >>conftest.$ac_ext
15506 cat >>conftest.$ac_ext <<_ACEOF
15507 /* end confdefs.h.  */
15508 #include <sys/types.h>
15509 #ifdef HAVE_SYS_UN_H
15510 #include <sys/un.h>
15511 #endif
15512
15513
15514 int
15515 main ()
15516 {
15517 if (sizeof ((struct sockaddr_un)))
15518           return 0;
15519   ;
15520   return 0;
15521 }
15522 _ACEOF
15523 rm -f conftest.$ac_objext
15524 if { (ac_try="$ac_compile"
15525 case "(($ac_try" in
15526   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15527   *) ac_try_echo=$ac_try;;
15528 esac
15529 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15530 $as_echo "$ac_try_echo") >&5
15531   (eval "$ac_compile") 2>conftest.er1
15532   ac_status=$?
15533   grep -v '^ *+' conftest.er1 >conftest.err
15534   rm -f conftest.er1
15535   cat conftest.err >&5
15536   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15537   (exit $ac_status); } && {
15538          test -z "$ac_c_werror_flag" ||
15539          test ! -s conftest.err
15540        } && test -s conftest.$ac_objext; then
15541   :
15542 else
15543   $as_echo "$as_me: failed program was:" >&5
15544 sed 's/^/| /' conftest.$ac_ext >&5
15545
15546         ac_cv_type_struct_sockaddr_un=yes
15547 fi
15548
15549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15550 else
15551   $as_echo "$as_me: failed program was:" >&5
15552 sed 's/^/| /' conftest.$ac_ext >&5
15553
15554
15555 fi
15556
15557 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15558 fi
15559 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_un" >&5
15560 $as_echo "$ac_cv_type_struct_sockaddr_un" >&6; }
15561 if test "x$ac_cv_type_struct_sockaddr_un" = x""yes; then
15562
15563 cat >>confdefs.h <<_ACEOF
15564 #define HAVE_STRUCT_SOCKADDR_UN 1
15565 _ACEOF
15566
15567
15568 cat >>confdefs.h <<\_ACEOF
15569 #define HAVE_UNIX_SOCKETS 1
15570 _ACEOF
15571
15572 fi
15573
15574 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage" >&5
15575 $as_echo_n "checking for struct sockaddr_storage... " >&6; }
15576 if test "${ac_cv_type_struct_sockaddr_storage+set}" = set; then
15577   $as_echo_n "(cached) " >&6
15578 else
15579   ac_cv_type_struct_sockaddr_storage=no
15580 cat >conftest.$ac_ext <<_ACEOF
15581 /* confdefs.h.  */
15582 _ACEOF
15583 cat confdefs.h >>conftest.$ac_ext
15584 cat >>conftest.$ac_ext <<_ACEOF
15585 /* end confdefs.h.  */
15586 #include <sys/types.h>
15587 #ifdef HAVE_SYS_SOCKET_H
15588 #include <sys/socket.h>
15589 #endif
15590
15591
15592 int
15593 main ()
15594 {
15595 if (sizeof (struct sockaddr_storage))
15596        return 0;
15597   ;
15598   return 0;
15599 }
15600 _ACEOF
15601 rm -f conftest.$ac_objext
15602 if { (ac_try="$ac_compile"
15603 case "(($ac_try" in
15604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15605   *) ac_try_echo=$ac_try;;
15606 esac
15607 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15608 $as_echo "$ac_try_echo") >&5
15609   (eval "$ac_compile") 2>conftest.er1
15610   ac_status=$?
15611   grep -v '^ *+' conftest.er1 >conftest.err
15612   rm -f conftest.er1
15613   cat conftest.err >&5
15614   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15615   (exit $ac_status); } && {
15616          test -z "$ac_c_werror_flag" ||
15617          test ! -s conftest.err
15618        } && test -s conftest.$ac_objext; then
15619   cat >conftest.$ac_ext <<_ACEOF
15620 /* confdefs.h.  */
15621 _ACEOF
15622 cat confdefs.h >>conftest.$ac_ext
15623 cat >>conftest.$ac_ext <<_ACEOF
15624 /* end confdefs.h.  */
15625 #include <sys/types.h>
15626 #ifdef HAVE_SYS_SOCKET_H
15627 #include <sys/socket.h>
15628 #endif
15629
15630
15631 int
15632 main ()
15633 {
15634 if (sizeof ((struct sockaddr_storage)))
15635           return 0;
15636   ;
15637   return 0;
15638 }
15639 _ACEOF
15640 rm -f conftest.$ac_objext
15641 if { (ac_try="$ac_compile"
15642 case "(($ac_try" in
15643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15644   *) ac_try_echo=$ac_try;;
15645 esac
15646 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15647 $as_echo "$ac_try_echo") >&5
15648   (eval "$ac_compile") 2>conftest.er1
15649   ac_status=$?
15650   grep -v '^ *+' conftest.er1 >conftest.err
15651   rm -f conftest.er1
15652   cat conftest.err >&5
15653   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15654   (exit $ac_status); } && {
15655          test -z "$ac_c_werror_flag" ||
15656          test ! -s conftest.err
15657        } && test -s conftest.$ac_objext; then
15658   :
15659 else
15660   $as_echo "$as_me: failed program was:" >&5
15661 sed 's/^/| /' conftest.$ac_ext >&5
15662
15663         ac_cv_type_struct_sockaddr_storage=yes
15664 fi
15665
15666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15667 else
15668   $as_echo "$as_me: failed program was:" >&5
15669 sed 's/^/| /' conftest.$ac_ext >&5
15670
15671
15672 fi
15673
15674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15675 fi
15676 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_storage" >&5
15677 $as_echo "$ac_cv_type_struct_sockaddr_storage" >&6; }
15678 if test "x$ac_cv_type_struct_sockaddr_storage" = x""yes; then
15679
15680 cat >>confdefs.h <<_ACEOF
15681 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
15682 _ACEOF
15683
15684
15685 fi
15686
15687 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_family" >&5
15688 $as_echo_n "checking for struct sockaddr_storage.ss_family... " >&6; }
15689 if test "${ac_cv_member_struct_sockaddr_storage_ss_family+set}" = set; then
15690   $as_echo_n "(cached) " >&6
15691 else
15692   cat >conftest.$ac_ext <<_ACEOF
15693 /* confdefs.h.  */
15694 _ACEOF
15695 cat confdefs.h >>conftest.$ac_ext
15696 cat >>conftest.$ac_ext <<_ACEOF
15697 /* end confdefs.h.  */
15698 #include <sys/types.h>
15699 #ifdef HAVE_SYS_SOCKET_H
15700 #include <sys/socket.h>
15701 #endif
15702
15703
15704 int
15705 main ()
15706 {
15707 static struct sockaddr_storage ac_aggr;
15708 if (ac_aggr.ss_family)
15709 return 0;
15710   ;
15711   return 0;
15712 }
15713 _ACEOF
15714 rm -f conftest.$ac_objext
15715 if { (ac_try="$ac_compile"
15716 case "(($ac_try" in
15717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15718   *) ac_try_echo=$ac_try;;
15719 esac
15720 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15721 $as_echo "$ac_try_echo") >&5
15722   (eval "$ac_compile") 2>conftest.er1
15723   ac_status=$?
15724   grep -v '^ *+' conftest.er1 >conftest.err
15725   rm -f conftest.er1
15726   cat conftest.err >&5
15727   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15728   (exit $ac_status); } && {
15729          test -z "$ac_c_werror_flag" ||
15730          test ! -s conftest.err
15731        } && test -s conftest.$ac_objext; then
15732   ac_cv_member_struct_sockaddr_storage_ss_family=yes
15733 else
15734   $as_echo "$as_me: failed program was:" >&5
15735 sed 's/^/| /' conftest.$ac_ext >&5
15736
15737         cat >conftest.$ac_ext <<_ACEOF
15738 /* confdefs.h.  */
15739 _ACEOF
15740 cat confdefs.h >>conftest.$ac_ext
15741 cat >>conftest.$ac_ext <<_ACEOF
15742 /* end confdefs.h.  */
15743 #include <sys/types.h>
15744 #ifdef HAVE_SYS_SOCKET_H
15745 #include <sys/socket.h>
15746 #endif
15747
15748
15749 int
15750 main ()
15751 {
15752 static struct sockaddr_storage ac_aggr;
15753 if (sizeof ac_aggr.ss_family)
15754 return 0;
15755   ;
15756   return 0;
15757 }
15758 _ACEOF
15759 rm -f conftest.$ac_objext
15760 if { (ac_try="$ac_compile"
15761 case "(($ac_try" in
15762   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15763   *) ac_try_echo=$ac_try;;
15764 esac
15765 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15766 $as_echo "$ac_try_echo") >&5
15767   (eval "$ac_compile") 2>conftest.er1
15768   ac_status=$?
15769   grep -v '^ *+' conftest.er1 >conftest.err
15770   rm -f conftest.er1
15771   cat conftest.err >&5
15772   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15773   (exit $ac_status); } && {
15774          test -z "$ac_c_werror_flag" ||
15775          test ! -s conftest.err
15776        } && test -s conftest.$ac_objext; then
15777   ac_cv_member_struct_sockaddr_storage_ss_family=yes
15778 else
15779   $as_echo "$as_me: failed program was:" >&5
15780 sed 's/^/| /' conftest.$ac_ext >&5
15781
15782         ac_cv_member_struct_sockaddr_storage_ss_family=no
15783 fi
15784
15785 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15786 fi
15787
15788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15789 fi
15790 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_family" >&5
15791 $as_echo "$ac_cv_member_struct_sockaddr_storage_ss_family" >&6; }
15792 if test "x$ac_cv_member_struct_sockaddr_storage_ss_family" = x""yes; then
15793
15794 cat >>confdefs.h <<_ACEOF
15795 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_FAMILY 1
15796 _ACEOF
15797
15798
15799 fi
15800 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_family" >&5
15801 $as_echo_n "checking for struct sockaddr_storage.__ss_family... " >&6; }
15802 if test "${ac_cv_member_struct_sockaddr_storage___ss_family+set}" = set; then
15803   $as_echo_n "(cached) " >&6
15804 else
15805   cat >conftest.$ac_ext <<_ACEOF
15806 /* confdefs.h.  */
15807 _ACEOF
15808 cat confdefs.h >>conftest.$ac_ext
15809 cat >>conftest.$ac_ext <<_ACEOF
15810 /* end confdefs.h.  */
15811 #include <sys/types.h>
15812 #ifdef HAVE_SYS_SOCKET_H
15813 #include <sys/socket.h>
15814 #endif
15815
15816
15817 int
15818 main ()
15819 {
15820 static struct sockaddr_storage ac_aggr;
15821 if (ac_aggr.__ss_family)
15822 return 0;
15823   ;
15824   return 0;
15825 }
15826 _ACEOF
15827 rm -f conftest.$ac_objext
15828 if { (ac_try="$ac_compile"
15829 case "(($ac_try" in
15830   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15831   *) ac_try_echo=$ac_try;;
15832 esac
15833 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15834 $as_echo "$ac_try_echo") >&5
15835   (eval "$ac_compile") 2>conftest.er1
15836   ac_status=$?
15837   grep -v '^ *+' conftest.er1 >conftest.err
15838   rm -f conftest.er1
15839   cat conftest.err >&5
15840   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15841   (exit $ac_status); } && {
15842          test -z "$ac_c_werror_flag" ||
15843          test ! -s conftest.err
15844        } && test -s conftest.$ac_objext; then
15845   ac_cv_member_struct_sockaddr_storage___ss_family=yes
15846 else
15847   $as_echo "$as_me: failed program was:" >&5
15848 sed 's/^/| /' conftest.$ac_ext >&5
15849
15850         cat >conftest.$ac_ext <<_ACEOF
15851 /* confdefs.h.  */
15852 _ACEOF
15853 cat confdefs.h >>conftest.$ac_ext
15854 cat >>conftest.$ac_ext <<_ACEOF
15855 /* end confdefs.h.  */
15856 #include <sys/types.h>
15857 #ifdef HAVE_SYS_SOCKET_H
15858 #include <sys/socket.h>
15859 #endif
15860
15861
15862 int
15863 main ()
15864 {
15865 static struct sockaddr_storage ac_aggr;
15866 if (sizeof ac_aggr.__ss_family)
15867 return 0;
15868   ;
15869   return 0;
15870 }
15871 _ACEOF
15872 rm -f conftest.$ac_objext
15873 if { (ac_try="$ac_compile"
15874 case "(($ac_try" in
15875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15876   *) ac_try_echo=$ac_try;;
15877 esac
15878 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15879 $as_echo "$ac_try_echo") >&5
15880   (eval "$ac_compile") 2>conftest.er1
15881   ac_status=$?
15882   grep -v '^ *+' conftest.er1 >conftest.err
15883   rm -f conftest.er1
15884   cat conftest.err >&5
15885   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15886   (exit $ac_status); } && {
15887          test -z "$ac_c_werror_flag" ||
15888          test ! -s conftest.err
15889        } && test -s conftest.$ac_objext; then
15890   ac_cv_member_struct_sockaddr_storage___ss_family=yes
15891 else
15892   $as_echo "$as_me: failed program was:" >&5
15893 sed 's/^/| /' conftest.$ac_ext >&5
15894
15895         ac_cv_member_struct_sockaddr_storage___ss_family=no
15896 fi
15897
15898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15899 fi
15900
15901 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15902 fi
15903 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_family" >&5
15904 $as_echo "$ac_cv_member_struct_sockaddr_storage___ss_family" >&6; }
15905 if test "x$ac_cv_member_struct_sockaddr_storage___ss_family" = x""yes; then
15906
15907 cat >>confdefs.h <<_ACEOF
15908 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_FAMILY 1
15909 _ACEOF
15910
15911
15912 fi
15913 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.ss_len" >&5
15914 $as_echo_n "checking for struct sockaddr_storage.ss_len... " >&6; }
15915 if test "${ac_cv_member_struct_sockaddr_storage_ss_len+set}" = set; then
15916   $as_echo_n "(cached) " >&6
15917 else
15918   cat >conftest.$ac_ext <<_ACEOF
15919 /* confdefs.h.  */
15920 _ACEOF
15921 cat confdefs.h >>conftest.$ac_ext
15922 cat >>conftest.$ac_ext <<_ACEOF
15923 /* end confdefs.h.  */
15924 #include <sys/types.h>
15925 #ifdef HAVE_SYS_SOCKET_H
15926 #include <sys/socket.h>
15927 #endif
15928
15929
15930 int
15931 main ()
15932 {
15933 static struct sockaddr_storage ac_aggr;
15934 if (ac_aggr.ss_len)
15935 return 0;
15936   ;
15937   return 0;
15938 }
15939 _ACEOF
15940 rm -f conftest.$ac_objext
15941 if { (ac_try="$ac_compile"
15942 case "(($ac_try" in
15943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15944   *) ac_try_echo=$ac_try;;
15945 esac
15946 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15947 $as_echo "$ac_try_echo") >&5
15948   (eval "$ac_compile") 2>conftest.er1
15949   ac_status=$?
15950   grep -v '^ *+' conftest.er1 >conftest.err
15951   rm -f conftest.er1
15952   cat conftest.err >&5
15953   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15954   (exit $ac_status); } && {
15955          test -z "$ac_c_werror_flag" ||
15956          test ! -s conftest.err
15957        } && test -s conftest.$ac_objext; then
15958   ac_cv_member_struct_sockaddr_storage_ss_len=yes
15959 else
15960   $as_echo "$as_me: failed program was:" >&5
15961 sed 's/^/| /' conftest.$ac_ext >&5
15962
15963         cat >conftest.$ac_ext <<_ACEOF
15964 /* confdefs.h.  */
15965 _ACEOF
15966 cat confdefs.h >>conftest.$ac_ext
15967 cat >>conftest.$ac_ext <<_ACEOF
15968 /* end confdefs.h.  */
15969 #include <sys/types.h>
15970 #ifdef HAVE_SYS_SOCKET_H
15971 #include <sys/socket.h>
15972 #endif
15973
15974
15975 int
15976 main ()
15977 {
15978 static struct sockaddr_storage ac_aggr;
15979 if (sizeof ac_aggr.ss_len)
15980 return 0;
15981   ;
15982   return 0;
15983 }
15984 _ACEOF
15985 rm -f conftest.$ac_objext
15986 if { (ac_try="$ac_compile"
15987 case "(($ac_try" in
15988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15989   *) ac_try_echo=$ac_try;;
15990 esac
15991 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15992 $as_echo "$ac_try_echo") >&5
15993   (eval "$ac_compile") 2>conftest.er1
15994   ac_status=$?
15995   grep -v '^ *+' conftest.er1 >conftest.err
15996   rm -f conftest.er1
15997   cat conftest.err >&5
15998   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15999   (exit $ac_status); } && {
16000          test -z "$ac_c_werror_flag" ||
16001          test ! -s conftest.err
16002        } && test -s conftest.$ac_objext; then
16003   ac_cv_member_struct_sockaddr_storage_ss_len=yes
16004 else
16005   $as_echo "$as_me: failed program was:" >&5
16006 sed 's/^/| /' conftest.$ac_ext >&5
16007
16008         ac_cv_member_struct_sockaddr_storage_ss_len=no
16009 fi
16010
16011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16012 fi
16013
16014 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16015 fi
16016 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage_ss_len" >&5
16017 $as_echo "$ac_cv_member_struct_sockaddr_storage_ss_len" >&6; }
16018 if test "x$ac_cv_member_struct_sockaddr_storage_ss_len" = x""yes; then
16019
16020 cat >>confdefs.h <<_ACEOF
16021 #define HAVE_STRUCT_SOCKADDR_STORAGE_SS_LEN 1
16022 _ACEOF
16023
16024
16025 fi
16026 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_storage.__ss_len" >&5
16027 $as_echo_n "checking for struct sockaddr_storage.__ss_len... " >&6; }
16028 if test "${ac_cv_member_struct_sockaddr_storage___ss_len+set}" = set; then
16029   $as_echo_n "(cached) " >&6
16030 else
16031   cat >conftest.$ac_ext <<_ACEOF
16032 /* confdefs.h.  */
16033 _ACEOF
16034 cat confdefs.h >>conftest.$ac_ext
16035 cat >>conftest.$ac_ext <<_ACEOF
16036 /* end confdefs.h.  */
16037 #include <sys/types.h>
16038 #ifdef HAVE_SYS_SOCKET_H
16039 #include <sys/socket.h>
16040 #endif
16041
16042
16043 int
16044 main ()
16045 {
16046 static struct sockaddr_storage ac_aggr;
16047 if (ac_aggr.__ss_len)
16048 return 0;
16049   ;
16050   return 0;
16051 }
16052 _ACEOF
16053 rm -f conftest.$ac_objext
16054 if { (ac_try="$ac_compile"
16055 case "(($ac_try" in
16056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16057   *) ac_try_echo=$ac_try;;
16058 esac
16059 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16060 $as_echo "$ac_try_echo") >&5
16061   (eval "$ac_compile") 2>conftest.er1
16062   ac_status=$?
16063   grep -v '^ *+' conftest.er1 >conftest.err
16064   rm -f conftest.er1
16065   cat conftest.err >&5
16066   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16067   (exit $ac_status); } && {
16068          test -z "$ac_c_werror_flag" ||
16069          test ! -s conftest.err
16070        } && test -s conftest.$ac_objext; then
16071   ac_cv_member_struct_sockaddr_storage___ss_len=yes
16072 else
16073   $as_echo "$as_me: failed program was:" >&5
16074 sed 's/^/| /' conftest.$ac_ext >&5
16075
16076         cat >conftest.$ac_ext <<_ACEOF
16077 /* confdefs.h.  */
16078 _ACEOF
16079 cat confdefs.h >>conftest.$ac_ext
16080 cat >>conftest.$ac_ext <<_ACEOF
16081 /* end confdefs.h.  */
16082 #include <sys/types.h>
16083 #ifdef HAVE_SYS_SOCKET_H
16084 #include <sys/socket.h>
16085 #endif
16086
16087
16088 int
16089 main ()
16090 {
16091 static struct sockaddr_storage ac_aggr;
16092 if (sizeof ac_aggr.__ss_len)
16093 return 0;
16094   ;
16095   return 0;
16096 }
16097 _ACEOF
16098 rm -f conftest.$ac_objext
16099 if { (ac_try="$ac_compile"
16100 case "(($ac_try" in
16101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102   *) ac_try_echo=$ac_try;;
16103 esac
16104 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16105 $as_echo "$ac_try_echo") >&5
16106   (eval "$ac_compile") 2>conftest.er1
16107   ac_status=$?
16108   grep -v '^ *+' conftest.er1 >conftest.err
16109   rm -f conftest.er1
16110   cat conftest.err >&5
16111   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16112   (exit $ac_status); } && {
16113          test -z "$ac_c_werror_flag" ||
16114          test ! -s conftest.err
16115        } && test -s conftest.$ac_objext; then
16116   ac_cv_member_struct_sockaddr_storage___ss_len=yes
16117 else
16118   $as_echo "$as_me: failed program was:" >&5
16119 sed 's/^/| /' conftest.$ac_ext >&5
16120
16121         ac_cv_member_struct_sockaddr_storage___ss_len=no
16122 fi
16123
16124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16125 fi
16126
16127 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16128 fi
16129 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_storage___ss_len" >&5
16130 $as_echo "$ac_cv_member_struct_sockaddr_storage___ss_len" >&6; }
16131 if test "x$ac_cv_member_struct_sockaddr_storage___ss_len" = x""yes; then
16132
16133 cat >>confdefs.h <<_ACEOF
16134 #define HAVE_STRUCT_SOCKADDR_STORAGE___SS_LEN 1
16135 _ACEOF
16136
16137
16138 fi
16139 { $as_echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
16140 $as_echo_n "checking for struct sockaddr.sa_len... " >&6; }
16141 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
16142   $as_echo_n "(cached) " >&6
16143 else
16144   cat >conftest.$ac_ext <<_ACEOF
16145 /* confdefs.h.  */
16146 _ACEOF
16147 cat confdefs.h >>conftest.$ac_ext
16148 cat >>conftest.$ac_ext <<_ACEOF
16149 /* end confdefs.h.  */
16150 #include <sys/types.h>
16151 #ifdef HAVE_SYS_SOCKET_H
16152 #include <sys/socket.h>
16153 #endif
16154
16155
16156 int
16157 main ()
16158 {
16159 static struct sockaddr ac_aggr;
16160 if (ac_aggr.sa_len)
16161 return 0;
16162   ;
16163   return 0;
16164 }
16165 _ACEOF
16166 rm -f conftest.$ac_objext
16167 if { (ac_try="$ac_compile"
16168 case "(($ac_try" in
16169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16170   *) ac_try_echo=$ac_try;;
16171 esac
16172 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16173 $as_echo "$ac_try_echo") >&5
16174   (eval "$ac_compile") 2>conftest.er1
16175   ac_status=$?
16176   grep -v '^ *+' conftest.er1 >conftest.err
16177   rm -f conftest.er1
16178   cat conftest.err >&5
16179   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16180   (exit $ac_status); } && {
16181          test -z "$ac_c_werror_flag" ||
16182          test ! -s conftest.err
16183        } && test -s conftest.$ac_objext; then
16184   ac_cv_member_struct_sockaddr_sa_len=yes
16185 else
16186   $as_echo "$as_me: failed program was:" >&5
16187 sed 's/^/| /' conftest.$ac_ext >&5
16188
16189         cat >conftest.$ac_ext <<_ACEOF
16190 /* confdefs.h.  */
16191 _ACEOF
16192 cat confdefs.h >>conftest.$ac_ext
16193 cat >>conftest.$ac_ext <<_ACEOF
16194 /* end confdefs.h.  */
16195 #include <sys/types.h>
16196 #ifdef HAVE_SYS_SOCKET_H
16197 #include <sys/socket.h>
16198 #endif
16199
16200
16201 int
16202 main ()
16203 {
16204 static struct sockaddr ac_aggr;
16205 if (sizeof ac_aggr.sa_len)
16206 return 0;
16207   ;
16208   return 0;
16209 }
16210 _ACEOF
16211 rm -f conftest.$ac_objext
16212 if { (ac_try="$ac_compile"
16213 case "(($ac_try" in
16214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16215   *) ac_try_echo=$ac_try;;
16216 esac
16217 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16218 $as_echo "$ac_try_echo") >&5
16219   (eval "$ac_compile") 2>conftest.er1
16220   ac_status=$?
16221   grep -v '^ *+' conftest.er1 >conftest.err
16222   rm -f conftest.er1
16223   cat conftest.err >&5
16224   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16225   (exit $ac_status); } && {
16226          test -z "$ac_c_werror_flag" ||
16227          test ! -s conftest.err
16228        } && test -s conftest.$ac_objext; then
16229   ac_cv_member_struct_sockaddr_sa_len=yes
16230 else
16231   $as_echo "$as_me: failed program was:" >&5
16232 sed 's/^/| /' conftest.$ac_ext >&5
16233
16234         ac_cv_member_struct_sockaddr_sa_len=no
16235 fi
16236
16237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16238 fi
16239
16240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16241 fi
16242 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
16243 $as_echo "$ac_cv_member_struct_sockaddr_sa_len" >&6; }
16244 if test "x$ac_cv_member_struct_sockaddr_sa_len" = x""yes; then
16245
16246 cat >>confdefs.h <<_ACEOF
16247 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1
16248 _ACEOF
16249
16250
16251 fi
16252
16253 { $as_echo "$as_me:$LINENO: checking for struct addrinfo" >&5
16254 $as_echo_n "checking for struct addrinfo... " >&6; }
16255 if test "${ac_cv_type_struct_addrinfo+set}" = set; then
16256   $as_echo_n "(cached) " >&6
16257 else
16258   ac_cv_type_struct_addrinfo=no
16259 cat >conftest.$ac_ext <<_ACEOF
16260 /* confdefs.h.  */
16261 _ACEOF
16262 cat confdefs.h >>conftest.$ac_ext
16263 cat >>conftest.$ac_ext <<_ACEOF
16264 /* end confdefs.h.  */
16265 #include <sys/types.h>
16266 #include <sys/socket.h>
16267 #include <netdb.h>
16268
16269
16270 int
16271 main ()
16272 {
16273 if (sizeof (struct addrinfo))
16274        return 0;
16275   ;
16276   return 0;
16277 }
16278 _ACEOF
16279 rm -f conftest.$ac_objext
16280 if { (ac_try="$ac_compile"
16281 case "(($ac_try" in
16282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16283   *) ac_try_echo=$ac_try;;
16284 esac
16285 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16286 $as_echo "$ac_try_echo") >&5
16287   (eval "$ac_compile") 2>conftest.er1
16288   ac_status=$?
16289   grep -v '^ *+' conftest.er1 >conftest.err
16290   rm -f conftest.er1
16291   cat conftest.err >&5
16292   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16293   (exit $ac_status); } && {
16294          test -z "$ac_c_werror_flag" ||
16295          test ! -s conftest.err
16296        } && test -s conftest.$ac_objext; then
16297   cat >conftest.$ac_ext <<_ACEOF
16298 /* confdefs.h.  */
16299 _ACEOF
16300 cat confdefs.h >>conftest.$ac_ext
16301 cat >>conftest.$ac_ext <<_ACEOF
16302 /* end confdefs.h.  */
16303 #include <sys/types.h>
16304 #include <sys/socket.h>
16305 #include <netdb.h>
16306
16307
16308 int
16309 main ()
16310 {
16311 if (sizeof ((struct addrinfo)))
16312           return 0;
16313   ;
16314   return 0;
16315 }
16316 _ACEOF
16317 rm -f conftest.$ac_objext
16318 if { (ac_try="$ac_compile"
16319 case "(($ac_try" in
16320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16321   *) ac_try_echo=$ac_try;;
16322 esac
16323 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16324 $as_echo "$ac_try_echo") >&5
16325   (eval "$ac_compile") 2>conftest.er1
16326   ac_status=$?
16327   grep -v '^ *+' conftest.er1 >conftest.err
16328   rm -f conftest.er1
16329   cat conftest.err >&5
16330   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16331   (exit $ac_status); } && {
16332          test -z "$ac_c_werror_flag" ||
16333          test ! -s conftest.err
16334        } && test -s conftest.$ac_objext; then
16335   :
16336 else
16337   $as_echo "$as_me: failed program was:" >&5
16338 sed 's/^/| /' conftest.$ac_ext >&5
16339
16340         ac_cv_type_struct_addrinfo=yes
16341 fi
16342
16343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16344 else
16345   $as_echo "$as_me: failed program was:" >&5
16346 sed 's/^/| /' conftest.$ac_ext >&5
16347
16348
16349 fi
16350
16351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16352 fi
16353 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_addrinfo" >&5
16354 $as_echo "$ac_cv_type_struct_addrinfo" >&6; }
16355 if test "x$ac_cv_type_struct_addrinfo" = x""yes; then
16356
16357 cat >>confdefs.h <<_ACEOF
16358 #define HAVE_STRUCT_ADDRINFO 1
16359 _ACEOF
16360
16361
16362 fi
16363
16364
16365   { $as_echo "$as_me:$LINENO: checking for intptr_t" >&5
16366 $as_echo_n "checking for intptr_t... " >&6; }
16367 if test "${ac_cv_type_intptr_t+set}" = set; then
16368   $as_echo_n "(cached) " >&6
16369 else
16370   ac_cv_type_intptr_t=no
16371 cat >conftest.$ac_ext <<_ACEOF
16372 /* confdefs.h.  */
16373 _ACEOF
16374 cat confdefs.h >>conftest.$ac_ext
16375 cat >>conftest.$ac_ext <<_ACEOF
16376 /* end confdefs.h.  */
16377 $ac_includes_default
16378 int
16379 main ()
16380 {
16381 if (sizeof (intptr_t))
16382        return 0;
16383   ;
16384   return 0;
16385 }
16386 _ACEOF
16387 rm -f conftest.$ac_objext
16388 if { (ac_try="$ac_compile"
16389 case "(($ac_try" in
16390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16391   *) ac_try_echo=$ac_try;;
16392 esac
16393 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16394 $as_echo "$ac_try_echo") >&5
16395   (eval "$ac_compile") 2>conftest.er1
16396   ac_status=$?
16397   grep -v '^ *+' conftest.er1 >conftest.err
16398   rm -f conftest.er1
16399   cat conftest.err >&5
16400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16401   (exit $ac_status); } && {
16402          test -z "$ac_c_werror_flag" ||
16403          test ! -s conftest.err
16404        } && test -s conftest.$ac_objext; then
16405   cat >conftest.$ac_ext <<_ACEOF
16406 /* confdefs.h.  */
16407 _ACEOF
16408 cat confdefs.h >>conftest.$ac_ext
16409 cat >>conftest.$ac_ext <<_ACEOF
16410 /* end confdefs.h.  */
16411 $ac_includes_default
16412 int
16413 main ()
16414 {
16415 if (sizeof ((intptr_t)))
16416           return 0;
16417   ;
16418   return 0;
16419 }
16420 _ACEOF
16421 rm -f conftest.$ac_objext
16422 if { (ac_try="$ac_compile"
16423 case "(($ac_try" in
16424   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16425   *) ac_try_echo=$ac_try;;
16426 esac
16427 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16428 $as_echo "$ac_try_echo") >&5
16429   (eval "$ac_compile") 2>conftest.er1
16430   ac_status=$?
16431   grep -v '^ *+' conftest.er1 >conftest.err
16432   rm -f conftest.er1
16433   cat conftest.err >&5
16434   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16435   (exit $ac_status); } && {
16436          test -z "$ac_c_werror_flag" ||
16437          test ! -s conftest.err
16438        } && test -s conftest.$ac_objext; then
16439   :
16440 else
16441   $as_echo "$as_me: failed program was:" >&5
16442 sed 's/^/| /' conftest.$ac_ext >&5
16443
16444         ac_cv_type_intptr_t=yes
16445 fi
16446
16447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16448 else
16449   $as_echo "$as_me: failed program was:" >&5
16450 sed 's/^/| /' conftest.$ac_ext >&5
16451
16452
16453 fi
16454
16455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16456 fi
16457 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_intptr_t" >&5
16458 $as_echo "$ac_cv_type_intptr_t" >&6; }
16459 if test "x$ac_cv_type_intptr_t" = x""yes; then
16460
16461 cat >>confdefs.h <<\_ACEOF
16462 #define HAVE_INTPTR_T 1
16463 _ACEOF
16464
16465 else
16466   for ac_type in 'int' 'long int' 'long long int'; do
16467        cat >conftest.$ac_ext <<_ACEOF
16468 /* confdefs.h.  */
16469 _ACEOF
16470 cat confdefs.h >>conftest.$ac_ext
16471 cat >>conftest.$ac_ext <<_ACEOF
16472 /* end confdefs.h.  */
16473 $ac_includes_default
16474 int
16475 main ()
16476 {
16477 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
16478 test_array [0] = 0
16479
16480   ;
16481   return 0;
16482 }
16483 _ACEOF
16484 rm -f conftest.$ac_objext
16485 if { (ac_try="$ac_compile"
16486 case "(($ac_try" in
16487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16488   *) ac_try_echo=$ac_try;;
16489 esac
16490 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16491 $as_echo "$ac_try_echo") >&5
16492   (eval "$ac_compile") 2>conftest.er1
16493   ac_status=$?
16494   grep -v '^ *+' conftest.er1 >conftest.err
16495   rm -f conftest.er1
16496   cat conftest.err >&5
16497   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16498   (exit $ac_status); } && {
16499          test -z "$ac_c_werror_flag" ||
16500          test ! -s conftest.err
16501        } && test -s conftest.$ac_objext; then
16502
16503 cat >>confdefs.h <<_ACEOF
16504 #define intptr_t $ac_type
16505 _ACEOF
16506
16507           ac_type=
16508 else
16509   $as_echo "$as_me: failed program was:" >&5
16510 sed 's/^/| /' conftest.$ac_ext >&5
16511
16512
16513 fi
16514
16515 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16516        test -z "$ac_type" && break
16517      done
16518 fi
16519
16520
16521
16522   { $as_echo "$as_me:$LINENO: checking for uintptr_t" >&5
16523 $as_echo_n "checking for uintptr_t... " >&6; }
16524 if test "${ac_cv_type_uintptr_t+set}" = set; then
16525   $as_echo_n "(cached) " >&6
16526 else
16527   ac_cv_type_uintptr_t=no
16528 cat >conftest.$ac_ext <<_ACEOF
16529 /* confdefs.h.  */
16530 _ACEOF
16531 cat confdefs.h >>conftest.$ac_ext
16532 cat >>conftest.$ac_ext <<_ACEOF
16533 /* end confdefs.h.  */
16534 $ac_includes_default
16535 int
16536 main ()
16537 {
16538 if (sizeof (uintptr_t))
16539        return 0;
16540   ;
16541   return 0;
16542 }
16543 _ACEOF
16544 rm -f conftest.$ac_objext
16545 if { (ac_try="$ac_compile"
16546 case "(($ac_try" in
16547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16548   *) ac_try_echo=$ac_try;;
16549 esac
16550 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16551 $as_echo "$ac_try_echo") >&5
16552   (eval "$ac_compile") 2>conftest.er1
16553   ac_status=$?
16554   grep -v '^ *+' conftest.er1 >conftest.err
16555   rm -f conftest.er1
16556   cat conftest.err >&5
16557   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16558   (exit $ac_status); } && {
16559          test -z "$ac_c_werror_flag" ||
16560          test ! -s conftest.err
16561        } && test -s conftest.$ac_objext; then
16562   cat >conftest.$ac_ext <<_ACEOF
16563 /* confdefs.h.  */
16564 _ACEOF
16565 cat confdefs.h >>conftest.$ac_ext
16566 cat >>conftest.$ac_ext <<_ACEOF
16567 /* end confdefs.h.  */
16568 $ac_includes_default
16569 int
16570 main ()
16571 {
16572 if (sizeof ((uintptr_t)))
16573           return 0;
16574   ;
16575   return 0;
16576 }
16577 _ACEOF
16578 rm -f conftest.$ac_objext
16579 if { (ac_try="$ac_compile"
16580 case "(($ac_try" in
16581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16582   *) ac_try_echo=$ac_try;;
16583 esac
16584 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16585 $as_echo "$ac_try_echo") >&5
16586   (eval "$ac_compile") 2>conftest.er1
16587   ac_status=$?
16588   grep -v '^ *+' conftest.er1 >conftest.err
16589   rm -f conftest.er1
16590   cat conftest.err >&5
16591   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16592   (exit $ac_status); } && {
16593          test -z "$ac_c_werror_flag" ||
16594          test ! -s conftest.err
16595        } && test -s conftest.$ac_objext; then
16596   :
16597 else
16598   $as_echo "$as_me: failed program was:" >&5
16599 sed 's/^/| /' conftest.$ac_ext >&5
16600
16601         ac_cv_type_uintptr_t=yes
16602 fi
16603
16604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16605 else
16606   $as_echo "$as_me: failed program was:" >&5
16607 sed 's/^/| /' conftest.$ac_ext >&5
16608
16609
16610 fi
16611
16612 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16613 fi
16614 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
16615 $as_echo "$ac_cv_type_uintptr_t" >&6; }
16616 if test "x$ac_cv_type_uintptr_t" = x""yes; then
16617
16618 cat >>confdefs.h <<\_ACEOF
16619 #define HAVE_UINTPTR_T 1
16620 _ACEOF
16621
16622 else
16623   for ac_type in 'unsigned int' 'unsigned long int' \
16624         'unsigned long long int'; do
16625        cat >conftest.$ac_ext <<_ACEOF
16626 /* confdefs.h.  */
16627 _ACEOF
16628 cat confdefs.h >>conftest.$ac_ext
16629 cat >>conftest.$ac_ext <<_ACEOF
16630 /* end confdefs.h.  */
16631 $ac_includes_default
16632 int
16633 main ()
16634 {
16635 static int test_array [1 - 2 * !(sizeof (void *) <= sizeof ($ac_type))];
16636 test_array [0] = 0
16637
16638   ;
16639   return 0;
16640 }
16641 _ACEOF
16642 rm -f conftest.$ac_objext
16643 if { (ac_try="$ac_compile"
16644 case "(($ac_try" in
16645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16646   *) ac_try_echo=$ac_try;;
16647 esac
16648 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16649 $as_echo "$ac_try_echo") >&5
16650   (eval "$ac_compile") 2>conftest.er1
16651   ac_status=$?
16652   grep -v '^ *+' conftest.er1 >conftest.err
16653   rm -f conftest.er1
16654   cat conftest.err >&5
16655   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16656   (exit $ac_status); } && {
16657          test -z "$ac_c_werror_flag" ||
16658          test ! -s conftest.err
16659        } && test -s conftest.$ac_objext; then
16660
16661 cat >>confdefs.h <<_ACEOF
16662 #define uintptr_t $ac_type
16663 _ACEOF
16664
16665           ac_type=
16666 else
16667   $as_echo "$as_me: failed program was:" >&5
16668 sed 's/^/| /' conftest.$ac_ext >&5
16669
16670
16671 fi
16672
16673 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16674        test -z "$ac_type" && break
16675      done
16676 fi
16677
16678
16679
16680   { $as_echo "$as_me:$LINENO: checking for long long int" >&5
16681 $as_echo_n "checking for long long int... " >&6; }
16682 if test "${ac_cv_type_long_long_int+set}" = set; then
16683   $as_echo_n "(cached) " >&6
16684 else
16685   cat >conftest.$ac_ext <<_ACEOF
16686
16687   /* confdefs.h.  */
16688 _ACEOF
16689 cat confdefs.h >>conftest.$ac_ext
16690 cat >>conftest.$ac_ext <<_ACEOF
16691 /* end confdefs.h.  */
16692 /* For now, do not test the preprocessor; as of 2007 there are too many
16693          implementations with broken preprocessors.  Perhaps this can
16694          be revisited in 2012.  In the meantime, code should not expect
16695          #if to work with literals wider than 32 bits.  */
16696       /* Test literals.  */
16697       long long int ll = 9223372036854775807ll;
16698       long long int nll = -9223372036854775807LL;
16699       unsigned long long int ull = 18446744073709551615ULL;
16700       /* Test constant expressions.   */
16701       typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
16702                      ? 1 : -1)];
16703       typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
16704                      ? 1 : -1)];
16705       int i = 63;
16706 int
16707 main ()
16708 {
16709 /* Test availability of runtime routines for shift and division.  */
16710       long long int llmax = 9223372036854775807ll;
16711       unsigned long long int ullmax = 18446744073709551615ull;
16712       return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
16713               | (llmax / ll) | (llmax % ll)
16714               | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
16715               | (ullmax / ull) | (ullmax % ull));
16716   ;
16717   return 0;
16718 }
16719
16720 _ACEOF
16721 rm -f conftest.$ac_objext conftest$ac_exeext
16722 if { (ac_try="$ac_link"
16723 case "(($ac_try" in
16724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16725   *) ac_try_echo=$ac_try;;
16726 esac
16727 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16728 $as_echo "$ac_try_echo") >&5
16729   (eval "$ac_link") 2>conftest.er1
16730   ac_status=$?
16731   grep -v '^ *+' conftest.er1 >conftest.err
16732   rm -f conftest.er1
16733   cat conftest.err >&5
16734   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16735   (exit $ac_status); } && {
16736          test -z "$ac_c_werror_flag" ||
16737          test ! -s conftest.err
16738        } && test -s conftest$ac_exeext && {
16739          test "$cross_compiling" = yes ||
16740          $as_test_x conftest$ac_exeext
16741        }; then
16742                         if test "$cross_compiling" = yes; then
16743   ac_cv_type_long_long_int=yes
16744 else
16745   cat >conftest.$ac_ext <<_ACEOF
16746 /* confdefs.h.  */
16747 _ACEOF
16748 cat confdefs.h >>conftest.$ac_ext
16749 cat >>conftest.$ac_ext <<_ACEOF
16750 /* end confdefs.h.  */
16751 #include <limits.h>
16752                #ifndef LLONG_MAX
16753                # define HALF \
16754                         (1LL << (sizeof (long long int) * CHAR_BIT - 2))
16755                # define LLONG_MAX (HALF - 1 + HALF)
16756                #endif
16757 int
16758 main ()
16759 {
16760 long long int n = 1;
16761                int i;
16762                for (i = 0; ; i++)
16763                  {
16764                    long long int m = n << i;
16765                    if (m >> i != n)
16766                      return 1;
16767                    if (LLONG_MAX / 2 < m)
16768                      break;
16769                  }
16770                return 0;
16771   ;
16772   return 0;
16773 }
16774 _ACEOF
16775 rm -f conftest$ac_exeext
16776 if { (ac_try="$ac_link"
16777 case "(($ac_try" in
16778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16779   *) ac_try_echo=$ac_try;;
16780 esac
16781 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16782 $as_echo "$ac_try_echo") >&5
16783   (eval "$ac_link") 2>&5
16784   ac_status=$?
16785   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16786   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16787   { (case "(($ac_try" in
16788   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16789   *) ac_try_echo=$ac_try;;
16790 esac
16791 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16792 $as_echo "$ac_try_echo") >&5
16793   (eval "$ac_try") 2>&5
16794   ac_status=$?
16795   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16796   (exit $ac_status); }; }; then
16797   ac_cv_type_long_long_int=yes
16798 else
16799   $as_echo "$as_me: program exited with status $ac_status" >&5
16800 $as_echo "$as_me: failed program was:" >&5
16801 sed 's/^/| /' conftest.$ac_ext >&5
16802
16803 ( exit $ac_status )
16804 ac_cv_type_long_long_int=no
16805 fi
16806 rm -rf conftest.dSYM
16807 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16808 fi
16809
16810
16811 else
16812   $as_echo "$as_me: failed program was:" >&5
16813 sed 's/^/| /' conftest.$ac_ext >&5
16814
16815         ac_cv_type_long_long_int=no
16816 fi
16817
16818 rm -rf conftest.dSYM
16819 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16820       conftest$ac_exeext conftest.$ac_ext
16821 fi
16822 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_long_long_int" >&5
16823 $as_echo "$ac_cv_type_long_long_int" >&6; }
16824   if test $ac_cv_type_long_long_int = yes; then
16825
16826 cat >>confdefs.h <<\_ACEOF
16827 #define HAVE_LONG_LONG_INT 1
16828 _ACEOF
16829
16830   fi
16831
16832
16833 { $as_echo "$as_me:$LINENO: checking for struct cmsgcred" >&5
16834 $as_echo_n "checking for struct cmsgcred... " >&6; }
16835 if test "${ac_cv_type_struct_cmsgcred+set}" = set; then
16836   $as_echo_n "(cached) " >&6
16837 else
16838   ac_cv_type_struct_cmsgcred=no
16839 cat >conftest.$ac_ext <<_ACEOF
16840 /* confdefs.h.  */
16841 _ACEOF
16842 cat confdefs.h >>conftest.$ac_ext
16843 cat >>conftest.$ac_ext <<_ACEOF
16844 /* end confdefs.h.  */
16845 #include <sys/param.h>
16846 #include <sys/types.h>
16847 #include <sys/socket.h>
16848 #include <sys/ucred.h>
16849
16850 int
16851 main ()
16852 {
16853 if (sizeof (struct cmsgcred))
16854        return 0;
16855   ;
16856   return 0;
16857 }
16858 _ACEOF
16859 rm -f conftest.$ac_objext
16860 if { (ac_try="$ac_compile"
16861 case "(($ac_try" in
16862   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16863   *) ac_try_echo=$ac_try;;
16864 esac
16865 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16866 $as_echo "$ac_try_echo") >&5
16867   (eval "$ac_compile") 2>conftest.er1
16868   ac_status=$?
16869   grep -v '^ *+' conftest.er1 >conftest.err
16870   rm -f conftest.er1
16871   cat conftest.err >&5
16872   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16873   (exit $ac_status); } && {
16874          test -z "$ac_c_werror_flag" ||
16875          test ! -s conftest.err
16876        } && test -s conftest.$ac_objext; then
16877   cat >conftest.$ac_ext <<_ACEOF
16878 /* confdefs.h.  */
16879 _ACEOF
16880 cat confdefs.h >>conftest.$ac_ext
16881 cat >>conftest.$ac_ext <<_ACEOF
16882 /* end confdefs.h.  */
16883 #include <sys/param.h>
16884 #include <sys/types.h>
16885 #include <sys/socket.h>
16886 #include <sys/ucred.h>
16887
16888 int
16889 main ()
16890 {
16891 if (sizeof ((struct cmsgcred)))
16892           return 0;
16893   ;
16894   return 0;
16895 }
16896 _ACEOF
16897 rm -f conftest.$ac_objext
16898 if { (ac_try="$ac_compile"
16899 case "(($ac_try" in
16900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16901   *) ac_try_echo=$ac_try;;
16902 esac
16903 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16904 $as_echo "$ac_try_echo") >&5
16905   (eval "$ac_compile") 2>conftest.er1
16906   ac_status=$?
16907   grep -v '^ *+' conftest.er1 >conftest.err
16908   rm -f conftest.er1
16909   cat conftest.err >&5
16910   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16911   (exit $ac_status); } && {
16912          test -z "$ac_c_werror_flag" ||
16913          test ! -s conftest.err
16914        } && test -s conftest.$ac_objext; then
16915   :
16916 else
16917   $as_echo "$as_me: failed program was:" >&5
16918 sed 's/^/| /' conftest.$ac_ext >&5
16919
16920         ac_cv_type_struct_cmsgcred=yes
16921 fi
16922
16923 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16924 else
16925   $as_echo "$as_me: failed program was:" >&5
16926 sed 's/^/| /' conftest.$ac_ext >&5
16927
16928
16929 fi
16930
16931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16932 fi
16933 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_cmsgcred" >&5
16934 $as_echo "$ac_cv_type_struct_cmsgcred" >&6; }
16935 if test "x$ac_cv_type_struct_cmsgcred" = x""yes; then
16936
16937 cat >>confdefs.h <<_ACEOF
16938 #define HAVE_STRUCT_CMSGCRED 1
16939 _ACEOF
16940
16941
16942 fi
16943 { $as_echo "$as_me:$LINENO: checking for struct fcred" >&5
16944 $as_echo_n "checking for struct fcred... " >&6; }
16945 if test "${ac_cv_type_struct_fcred+set}" = set; then
16946   $as_echo_n "(cached) " >&6
16947 else
16948   ac_cv_type_struct_fcred=no
16949 cat >conftest.$ac_ext <<_ACEOF
16950 /* confdefs.h.  */
16951 _ACEOF
16952 cat confdefs.h >>conftest.$ac_ext
16953 cat >>conftest.$ac_ext <<_ACEOF
16954 /* end confdefs.h.  */
16955 #include <sys/param.h>
16956 #include <sys/types.h>
16957 #include <sys/socket.h>
16958 #include <sys/ucred.h>
16959
16960 int
16961 main ()
16962 {
16963 if (sizeof (struct fcred))
16964        return 0;
16965   ;
16966   return 0;
16967 }
16968 _ACEOF
16969 rm -f conftest.$ac_objext
16970 if { (ac_try="$ac_compile"
16971 case "(($ac_try" in
16972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16973   *) ac_try_echo=$ac_try;;
16974 esac
16975 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16976 $as_echo "$ac_try_echo") >&5
16977   (eval "$ac_compile") 2>conftest.er1
16978   ac_status=$?
16979   grep -v '^ *+' conftest.er1 >conftest.err
16980   rm -f conftest.er1
16981   cat conftest.err >&5
16982   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16983   (exit $ac_status); } && {
16984          test -z "$ac_c_werror_flag" ||
16985          test ! -s conftest.err
16986        } && test -s conftest.$ac_objext; then
16987   cat >conftest.$ac_ext <<_ACEOF
16988 /* confdefs.h.  */
16989 _ACEOF
16990 cat confdefs.h >>conftest.$ac_ext
16991 cat >>conftest.$ac_ext <<_ACEOF
16992 /* end confdefs.h.  */
16993 #include <sys/param.h>
16994 #include <sys/types.h>
16995 #include <sys/socket.h>
16996 #include <sys/ucred.h>
16997
16998 int
16999 main ()
17000 {
17001 if (sizeof ((struct fcred)))
17002           return 0;
17003   ;
17004   return 0;
17005 }
17006 _ACEOF
17007 rm -f conftest.$ac_objext
17008 if { (ac_try="$ac_compile"
17009 case "(($ac_try" in
17010   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17011   *) ac_try_echo=$ac_try;;
17012 esac
17013 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17014 $as_echo "$ac_try_echo") >&5
17015   (eval "$ac_compile") 2>conftest.er1
17016   ac_status=$?
17017   grep -v '^ *+' conftest.er1 >conftest.err
17018   rm -f conftest.er1
17019   cat conftest.err >&5
17020   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17021   (exit $ac_status); } && {
17022          test -z "$ac_c_werror_flag" ||
17023          test ! -s conftest.err
17024        } && test -s conftest.$ac_objext; then
17025   :
17026 else
17027   $as_echo "$as_me: failed program was:" >&5
17028 sed 's/^/| /' conftest.$ac_ext >&5
17029
17030         ac_cv_type_struct_fcred=yes
17031 fi
17032
17033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17034 else
17035   $as_echo "$as_me: failed program was:" >&5
17036 sed 's/^/| /' conftest.$ac_ext >&5
17037
17038
17039 fi
17040
17041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17042 fi
17043 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_fcred" >&5
17044 $as_echo "$ac_cv_type_struct_fcred" >&6; }
17045 if test "x$ac_cv_type_struct_fcred" = x""yes; then
17046
17047 cat >>confdefs.h <<_ACEOF
17048 #define HAVE_STRUCT_FCRED 1
17049 _ACEOF
17050
17051
17052 fi
17053 { $as_echo "$as_me:$LINENO: checking for struct sockcred" >&5
17054 $as_echo_n "checking for struct sockcred... " >&6; }
17055 if test "${ac_cv_type_struct_sockcred+set}" = set; then
17056   $as_echo_n "(cached) " >&6
17057 else
17058   ac_cv_type_struct_sockcred=no
17059 cat >conftest.$ac_ext <<_ACEOF
17060 /* confdefs.h.  */
17061 _ACEOF
17062 cat confdefs.h >>conftest.$ac_ext
17063 cat >>conftest.$ac_ext <<_ACEOF
17064 /* end confdefs.h.  */
17065 #include <sys/param.h>
17066 #include <sys/types.h>
17067 #include <sys/socket.h>
17068 #include <sys/ucred.h>
17069
17070 int
17071 main ()
17072 {
17073 if (sizeof (struct sockcred))
17074        return 0;
17075   ;
17076   return 0;
17077 }
17078 _ACEOF
17079 rm -f conftest.$ac_objext
17080 if { (ac_try="$ac_compile"
17081 case "(($ac_try" in
17082   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17083   *) ac_try_echo=$ac_try;;
17084 esac
17085 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17086 $as_echo "$ac_try_echo") >&5
17087   (eval "$ac_compile") 2>conftest.er1
17088   ac_status=$?
17089   grep -v '^ *+' conftest.er1 >conftest.err
17090   rm -f conftest.er1
17091   cat conftest.err >&5
17092   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17093   (exit $ac_status); } && {
17094          test -z "$ac_c_werror_flag" ||
17095          test ! -s conftest.err
17096        } && test -s conftest.$ac_objext; then
17097   cat >conftest.$ac_ext <<_ACEOF
17098 /* confdefs.h.  */
17099 _ACEOF
17100 cat confdefs.h >>conftest.$ac_ext
17101 cat >>conftest.$ac_ext <<_ACEOF
17102 /* end confdefs.h.  */
17103 #include <sys/param.h>
17104 #include <sys/types.h>
17105 #include <sys/socket.h>
17106 #include <sys/ucred.h>
17107
17108 int
17109 main ()
17110 {
17111 if (sizeof ((struct sockcred)))
17112           return 0;
17113   ;
17114   return 0;
17115 }
17116 _ACEOF
17117 rm -f conftest.$ac_objext
17118 if { (ac_try="$ac_compile"
17119 case "(($ac_try" in
17120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17121   *) ac_try_echo=$ac_try;;
17122 esac
17123 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17124 $as_echo "$ac_try_echo") >&5
17125   (eval "$ac_compile") 2>conftest.er1
17126   ac_status=$?
17127   grep -v '^ *+' conftest.er1 >conftest.err
17128   rm -f conftest.er1
17129   cat conftest.err >&5
17130   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17131   (exit $ac_status); } && {
17132          test -z "$ac_c_werror_flag" ||
17133          test ! -s conftest.err
17134        } && test -s conftest.$ac_objext; then
17135   :
17136 else
17137   $as_echo "$as_me: failed program was:" >&5
17138 sed 's/^/| /' conftest.$ac_ext >&5
17139
17140         ac_cv_type_struct_sockcred=yes
17141 fi
17142
17143 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17144 else
17145   $as_echo "$as_me: failed program was:" >&5
17146 sed 's/^/| /' conftest.$ac_ext >&5
17147
17148
17149 fi
17150
17151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17152 fi
17153 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockcred" >&5
17154 $as_echo "$ac_cv_type_struct_sockcred" >&6; }
17155 if test "x$ac_cv_type_struct_sockcred" = x""yes; then
17156
17157 cat >>confdefs.h <<_ACEOF
17158 #define HAVE_STRUCT_SOCKCRED 1
17159 _ACEOF
17160
17161
17162 fi
17163
17164
17165 { $as_echo "$as_me:$LINENO: checking for struct option" >&5
17166 $as_echo_n "checking for struct option... " >&6; }
17167 if test "${ac_cv_type_struct_option+set}" = set; then
17168   $as_echo_n "(cached) " >&6
17169 else
17170   ac_cv_type_struct_option=no
17171 cat >conftest.$ac_ext <<_ACEOF
17172 /* confdefs.h.  */
17173 _ACEOF
17174 cat confdefs.h >>conftest.$ac_ext
17175 cat >>conftest.$ac_ext <<_ACEOF
17176 /* end confdefs.h.  */
17177 #ifdef HAVE_GETOPT_H
17178 #include <getopt.h>
17179 #endif
17180
17181 int
17182 main ()
17183 {
17184 if (sizeof (struct option))
17185        return 0;
17186   ;
17187   return 0;
17188 }
17189 _ACEOF
17190 rm -f conftest.$ac_objext
17191 if { (ac_try="$ac_compile"
17192 case "(($ac_try" in
17193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17194   *) ac_try_echo=$ac_try;;
17195 esac
17196 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17197 $as_echo "$ac_try_echo") >&5
17198   (eval "$ac_compile") 2>conftest.er1
17199   ac_status=$?
17200   grep -v '^ *+' conftest.er1 >conftest.err
17201   rm -f conftest.er1
17202   cat conftest.err >&5
17203   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17204   (exit $ac_status); } && {
17205          test -z "$ac_c_werror_flag" ||
17206          test ! -s conftest.err
17207        } && test -s conftest.$ac_objext; then
17208   cat >conftest.$ac_ext <<_ACEOF
17209 /* confdefs.h.  */
17210 _ACEOF
17211 cat confdefs.h >>conftest.$ac_ext
17212 cat >>conftest.$ac_ext <<_ACEOF
17213 /* end confdefs.h.  */
17214 #ifdef HAVE_GETOPT_H
17215 #include <getopt.h>
17216 #endif
17217
17218 int
17219 main ()
17220 {
17221 if (sizeof ((struct option)))
17222           return 0;
17223   ;
17224   return 0;
17225 }
17226 _ACEOF
17227 rm -f conftest.$ac_objext
17228 if { (ac_try="$ac_compile"
17229 case "(($ac_try" in
17230   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17231   *) ac_try_echo=$ac_try;;
17232 esac
17233 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17234 $as_echo "$ac_try_echo") >&5
17235   (eval "$ac_compile") 2>conftest.er1
17236   ac_status=$?
17237   grep -v '^ *+' conftest.er1 >conftest.err
17238   rm -f conftest.er1
17239   cat conftest.err >&5
17240   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17241   (exit $ac_status); } && {
17242          test -z "$ac_c_werror_flag" ||
17243          test ! -s conftest.err
17244        } && test -s conftest.$ac_objext; then
17245   :
17246 else
17247   $as_echo "$as_me: failed program was:" >&5
17248 sed 's/^/| /' conftest.$ac_ext >&5
17249
17250         ac_cv_type_struct_option=yes
17251 fi
17252
17253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17254 else
17255   $as_echo "$as_me: failed program was:" >&5
17256 sed 's/^/| /' conftest.$ac_ext >&5
17257
17258
17259 fi
17260
17261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17262 fi
17263 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_option" >&5
17264 $as_echo "$ac_cv_type_struct_option" >&6; }
17265 if test "x$ac_cv_type_struct_option" = x""yes; then
17266
17267 cat >>confdefs.h <<_ACEOF
17268 #define HAVE_STRUCT_OPTION 1
17269 _ACEOF
17270
17271
17272 fi
17273
17274
17275 if test "$with_zlib" = yes; then
17276   # Check that <zlib.h> defines z_streamp (versions before about 1.0.4
17277   # did not).  While we could work around the lack of z_streamp, it
17278   # seems unwise to encourage people to use such old zlib versions...
17279   { $as_echo "$as_me:$LINENO: checking for z_streamp" >&5
17280 $as_echo_n "checking for z_streamp... " >&6; }
17281 if test "${ac_cv_type_z_streamp+set}" = set; then
17282   $as_echo_n "(cached) " >&6
17283 else
17284   ac_cv_type_z_streamp=no
17285 cat >conftest.$ac_ext <<_ACEOF
17286 /* confdefs.h.  */
17287 _ACEOF
17288 cat confdefs.h >>conftest.$ac_ext
17289 cat >>conftest.$ac_ext <<_ACEOF
17290 /* end confdefs.h.  */
17291 #include <zlib.h>
17292
17293 int
17294 main ()
17295 {
17296 if (sizeof (z_streamp))
17297        return 0;
17298   ;
17299   return 0;
17300 }
17301 _ACEOF
17302 rm -f conftest.$ac_objext
17303 if { (ac_try="$ac_compile"
17304 case "(($ac_try" in
17305   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17306   *) ac_try_echo=$ac_try;;
17307 esac
17308 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17309 $as_echo "$ac_try_echo") >&5
17310   (eval "$ac_compile") 2>conftest.er1
17311   ac_status=$?
17312   grep -v '^ *+' conftest.er1 >conftest.err
17313   rm -f conftest.er1
17314   cat conftest.err >&5
17315   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17316   (exit $ac_status); } && {
17317          test -z "$ac_c_werror_flag" ||
17318          test ! -s conftest.err
17319        } && test -s conftest.$ac_objext; then
17320   cat >conftest.$ac_ext <<_ACEOF
17321 /* confdefs.h.  */
17322 _ACEOF
17323 cat confdefs.h >>conftest.$ac_ext
17324 cat >>conftest.$ac_ext <<_ACEOF
17325 /* end confdefs.h.  */
17326 #include <zlib.h>
17327
17328 int
17329 main ()
17330 {
17331 if (sizeof ((z_streamp)))
17332           return 0;
17333   ;
17334   return 0;
17335 }
17336 _ACEOF
17337 rm -f conftest.$ac_objext
17338 if { (ac_try="$ac_compile"
17339 case "(($ac_try" in
17340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17341   *) ac_try_echo=$ac_try;;
17342 esac
17343 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17344 $as_echo "$ac_try_echo") >&5
17345   (eval "$ac_compile") 2>conftest.er1
17346   ac_status=$?
17347   grep -v '^ *+' conftest.er1 >conftest.err
17348   rm -f conftest.er1
17349   cat conftest.err >&5
17350   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17351   (exit $ac_status); } && {
17352          test -z "$ac_c_werror_flag" ||
17353          test ! -s conftest.err
17354        } && test -s conftest.$ac_objext; then
17355   :
17356 else
17357   $as_echo "$as_me: failed program was:" >&5
17358 sed 's/^/| /' conftest.$ac_ext >&5
17359
17360         ac_cv_type_z_streamp=yes
17361 fi
17362
17363 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17364 else
17365   $as_echo "$as_me: failed program was:" >&5
17366 sed 's/^/| /' conftest.$ac_ext >&5
17367
17368
17369 fi
17370
17371 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17372 fi
17373 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_z_streamp" >&5
17374 $as_echo "$ac_cv_type_z_streamp" >&6; }
17375 if test "x$ac_cv_type_z_streamp" = x""yes; then
17376   :
17377 else
17378   { { $as_echo "$as_me:$LINENO: error: zlib version is too old
17379 Use --without-zlib to disable zlib support." >&5
17380 $as_echo "$as_me: error: zlib version is too old
17381 Use --without-zlib to disable zlib support." >&2;}
17382    { (exit 1); exit 1; }; }
17383 fi
17384
17385 fi
17386
17387 if test "$with_krb5" = yes; then
17388 # Check for differences between MIT and Heimdal (KTH) releases
17389   { $as_echo "$as_me:$LINENO: checking for krb5_ticket.enc_part2" >&5
17390 $as_echo_n "checking for krb5_ticket.enc_part2... " >&6; }
17391 if test "${ac_cv_member_krb5_ticket_enc_part2+set}" = set; then
17392   $as_echo_n "(cached) " >&6
17393 else
17394   cat >conftest.$ac_ext <<_ACEOF
17395 /* confdefs.h.  */
17396 _ACEOF
17397 cat confdefs.h >>conftest.$ac_ext
17398 cat >>conftest.$ac_ext <<_ACEOF
17399 /* end confdefs.h.  */
17400 #include <krb5.h>
17401
17402 int
17403 main ()
17404 {
17405 static krb5_ticket ac_aggr;
17406 if (ac_aggr.enc_part2)
17407 return 0;
17408   ;
17409   return 0;
17410 }
17411 _ACEOF
17412 rm -f conftest.$ac_objext
17413 if { (ac_try="$ac_compile"
17414 case "(($ac_try" in
17415   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17416   *) ac_try_echo=$ac_try;;
17417 esac
17418 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17419 $as_echo "$ac_try_echo") >&5
17420   (eval "$ac_compile") 2>conftest.er1
17421   ac_status=$?
17422   grep -v '^ *+' conftest.er1 >conftest.err
17423   rm -f conftest.er1
17424   cat conftest.err >&5
17425   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17426   (exit $ac_status); } && {
17427          test -z "$ac_c_werror_flag" ||
17428          test ! -s conftest.err
17429        } && test -s conftest.$ac_objext; then
17430   ac_cv_member_krb5_ticket_enc_part2=yes
17431 else
17432   $as_echo "$as_me: failed program was:" >&5
17433 sed 's/^/| /' conftest.$ac_ext >&5
17434
17435         cat >conftest.$ac_ext <<_ACEOF
17436 /* confdefs.h.  */
17437 _ACEOF
17438 cat confdefs.h >>conftest.$ac_ext
17439 cat >>conftest.$ac_ext <<_ACEOF
17440 /* end confdefs.h.  */
17441 #include <krb5.h>
17442
17443 int
17444 main ()
17445 {
17446 static krb5_ticket ac_aggr;
17447 if (sizeof ac_aggr.enc_part2)
17448 return 0;
17449   ;
17450   return 0;
17451 }
17452 _ACEOF
17453 rm -f conftest.$ac_objext
17454 if { (ac_try="$ac_compile"
17455 case "(($ac_try" in
17456   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17457   *) ac_try_echo=$ac_try;;
17458 esac
17459 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17460 $as_echo "$ac_try_echo") >&5
17461   (eval "$ac_compile") 2>conftest.er1
17462   ac_status=$?
17463   grep -v '^ *+' conftest.er1 >conftest.err
17464   rm -f conftest.er1
17465   cat conftest.err >&5
17466   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17467   (exit $ac_status); } && {
17468          test -z "$ac_c_werror_flag" ||
17469          test ! -s conftest.err
17470        } && test -s conftest.$ac_objext; then
17471   ac_cv_member_krb5_ticket_enc_part2=yes
17472 else
17473   $as_echo "$as_me: failed program was:" >&5
17474 sed 's/^/| /' conftest.$ac_ext >&5
17475
17476         ac_cv_member_krb5_ticket_enc_part2=no
17477 fi
17478
17479 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17480 fi
17481
17482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17483 fi
17484 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_enc_part2" >&5
17485 $as_echo "$ac_cv_member_krb5_ticket_enc_part2" >&6; }
17486 if test "x$ac_cv_member_krb5_ticket_enc_part2" = x""yes; then
17487
17488 cat >>confdefs.h <<_ACEOF
17489 #define HAVE_KRB5_TICKET_ENC_PART2 1
17490 _ACEOF
17491
17492
17493 else
17494   { $as_echo "$as_me:$LINENO: checking for krb5_ticket.client" >&5
17495 $as_echo_n "checking for krb5_ticket.client... " >&6; }
17496 if test "${ac_cv_member_krb5_ticket_client+set}" = set; then
17497   $as_echo_n "(cached) " >&6
17498 else
17499   cat >conftest.$ac_ext <<_ACEOF
17500 /* confdefs.h.  */
17501 _ACEOF
17502 cat confdefs.h >>conftest.$ac_ext
17503 cat >>conftest.$ac_ext <<_ACEOF
17504 /* end confdefs.h.  */
17505 #include <krb5.h>
17506
17507 int
17508 main ()
17509 {
17510 static krb5_ticket ac_aggr;
17511 if (ac_aggr.client)
17512 return 0;
17513   ;
17514   return 0;
17515 }
17516 _ACEOF
17517 rm -f conftest.$ac_objext
17518 if { (ac_try="$ac_compile"
17519 case "(($ac_try" in
17520   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17521   *) ac_try_echo=$ac_try;;
17522 esac
17523 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17524 $as_echo "$ac_try_echo") >&5
17525   (eval "$ac_compile") 2>conftest.er1
17526   ac_status=$?
17527   grep -v '^ *+' conftest.er1 >conftest.err
17528   rm -f conftest.er1
17529   cat conftest.err >&5
17530   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17531   (exit $ac_status); } && {
17532          test -z "$ac_c_werror_flag" ||
17533          test ! -s conftest.err
17534        } && test -s conftest.$ac_objext; then
17535   ac_cv_member_krb5_ticket_client=yes
17536 else
17537   $as_echo "$as_me: failed program was:" >&5
17538 sed 's/^/| /' conftest.$ac_ext >&5
17539
17540         cat >conftest.$ac_ext <<_ACEOF
17541 /* confdefs.h.  */
17542 _ACEOF
17543 cat confdefs.h >>conftest.$ac_ext
17544 cat >>conftest.$ac_ext <<_ACEOF
17545 /* end confdefs.h.  */
17546 #include <krb5.h>
17547
17548 int
17549 main ()
17550 {
17551 static krb5_ticket ac_aggr;
17552 if (sizeof ac_aggr.client)
17553 return 0;
17554   ;
17555   return 0;
17556 }
17557 _ACEOF
17558 rm -f conftest.$ac_objext
17559 if { (ac_try="$ac_compile"
17560 case "(($ac_try" in
17561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17562   *) ac_try_echo=$ac_try;;
17563 esac
17564 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17565 $as_echo "$ac_try_echo") >&5
17566   (eval "$ac_compile") 2>conftest.er1
17567   ac_status=$?
17568   grep -v '^ *+' conftest.er1 >conftest.err
17569   rm -f conftest.er1
17570   cat conftest.err >&5
17571   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17572   (exit $ac_status); } && {
17573          test -z "$ac_c_werror_flag" ||
17574          test ! -s conftest.err
17575        } && test -s conftest.$ac_objext; then
17576   ac_cv_member_krb5_ticket_client=yes
17577 else
17578   $as_echo "$as_me: failed program was:" >&5
17579 sed 's/^/| /' conftest.$ac_ext >&5
17580
17581         ac_cv_member_krb5_ticket_client=no
17582 fi
17583
17584 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17585 fi
17586
17587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17588 fi
17589 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_ticket_client" >&5
17590 $as_echo "$ac_cv_member_krb5_ticket_client" >&6; }
17591 if test "x$ac_cv_member_krb5_ticket_client" = x""yes; then
17592
17593 cat >>confdefs.h <<_ACEOF
17594 #define HAVE_KRB5_TICKET_CLIENT 1
17595 _ACEOF
17596
17597
17598 else
17599   { { $as_echo "$as_me:$LINENO: error: could not determine how to get client name from Kerberos 5 ticket" >&5
17600 $as_echo "$as_me: error: could not determine how to get client name from Kerberos 5 ticket" >&2;}
17601    { (exit 1); exit 1; }; }
17602 fi
17603
17604 fi
17605
17606   { $as_echo "$as_me:$LINENO: checking for krb5_error.text.data" >&5
17607 $as_echo_n "checking for krb5_error.text.data... " >&6; }
17608 if test "${ac_cv_member_krb5_error_text_data+set}" = set; then
17609   $as_echo_n "(cached) " >&6
17610 else
17611   cat >conftest.$ac_ext <<_ACEOF
17612 /* confdefs.h.  */
17613 _ACEOF
17614 cat confdefs.h >>conftest.$ac_ext
17615 cat >>conftest.$ac_ext <<_ACEOF
17616 /* end confdefs.h.  */
17617 #include <krb5.h>
17618
17619 int
17620 main ()
17621 {
17622 static krb5_error ac_aggr;
17623 if (ac_aggr.text.data)
17624 return 0;
17625   ;
17626   return 0;
17627 }
17628 _ACEOF
17629 rm -f conftest.$ac_objext
17630 if { (ac_try="$ac_compile"
17631 case "(($ac_try" in
17632   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17633   *) ac_try_echo=$ac_try;;
17634 esac
17635 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17636 $as_echo "$ac_try_echo") >&5
17637   (eval "$ac_compile") 2>conftest.er1
17638   ac_status=$?
17639   grep -v '^ *+' conftest.er1 >conftest.err
17640   rm -f conftest.er1
17641   cat conftest.err >&5
17642   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17643   (exit $ac_status); } && {
17644          test -z "$ac_c_werror_flag" ||
17645          test ! -s conftest.err
17646        } && test -s conftest.$ac_objext; then
17647   ac_cv_member_krb5_error_text_data=yes
17648 else
17649   $as_echo "$as_me: failed program was:" >&5
17650 sed 's/^/| /' conftest.$ac_ext >&5
17651
17652         cat >conftest.$ac_ext <<_ACEOF
17653 /* confdefs.h.  */
17654 _ACEOF
17655 cat confdefs.h >>conftest.$ac_ext
17656 cat >>conftest.$ac_ext <<_ACEOF
17657 /* end confdefs.h.  */
17658 #include <krb5.h>
17659
17660 int
17661 main ()
17662 {
17663 static krb5_error ac_aggr;
17664 if (sizeof ac_aggr.text.data)
17665 return 0;
17666   ;
17667   return 0;
17668 }
17669 _ACEOF
17670 rm -f conftest.$ac_objext
17671 if { (ac_try="$ac_compile"
17672 case "(($ac_try" in
17673   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17674   *) ac_try_echo=$ac_try;;
17675 esac
17676 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17677 $as_echo "$ac_try_echo") >&5
17678   (eval "$ac_compile") 2>conftest.er1
17679   ac_status=$?
17680   grep -v '^ *+' conftest.er1 >conftest.err
17681   rm -f conftest.er1
17682   cat conftest.err >&5
17683   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17684   (exit $ac_status); } && {
17685          test -z "$ac_c_werror_flag" ||
17686          test ! -s conftest.err
17687        } && test -s conftest.$ac_objext; then
17688   ac_cv_member_krb5_error_text_data=yes
17689 else
17690   $as_echo "$as_me: failed program was:" >&5
17691 sed 's/^/| /' conftest.$ac_ext >&5
17692
17693         ac_cv_member_krb5_error_text_data=no
17694 fi
17695
17696 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17697 fi
17698
17699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17700 fi
17701 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_text_data" >&5
17702 $as_echo "$ac_cv_member_krb5_error_text_data" >&6; }
17703 if test "x$ac_cv_member_krb5_error_text_data" = x""yes; then
17704
17705 cat >>confdefs.h <<_ACEOF
17706 #define HAVE_KRB5_ERROR_TEXT_DATA 1
17707 _ACEOF
17708
17709
17710 else
17711   { $as_echo "$as_me:$LINENO: checking for krb5_error.e_data" >&5
17712 $as_echo_n "checking for krb5_error.e_data... " >&6; }
17713 if test "${ac_cv_member_krb5_error_e_data+set}" = set; then
17714   $as_echo_n "(cached) " >&6
17715 else
17716   cat >conftest.$ac_ext <<_ACEOF
17717 /* confdefs.h.  */
17718 _ACEOF
17719 cat confdefs.h >>conftest.$ac_ext
17720 cat >>conftest.$ac_ext <<_ACEOF
17721 /* end confdefs.h.  */
17722 #include <krb5.h>
17723
17724 int
17725 main ()
17726 {
17727 static krb5_error ac_aggr;
17728 if (ac_aggr.e_data)
17729 return 0;
17730   ;
17731   return 0;
17732 }
17733 _ACEOF
17734 rm -f conftest.$ac_objext
17735 if { (ac_try="$ac_compile"
17736 case "(($ac_try" in
17737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17738   *) ac_try_echo=$ac_try;;
17739 esac
17740 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17741 $as_echo "$ac_try_echo") >&5
17742   (eval "$ac_compile") 2>conftest.er1
17743   ac_status=$?
17744   grep -v '^ *+' conftest.er1 >conftest.err
17745   rm -f conftest.er1
17746   cat conftest.err >&5
17747   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17748   (exit $ac_status); } && {
17749          test -z "$ac_c_werror_flag" ||
17750          test ! -s conftest.err
17751        } && test -s conftest.$ac_objext; then
17752   ac_cv_member_krb5_error_e_data=yes
17753 else
17754   $as_echo "$as_me: failed program was:" >&5
17755 sed 's/^/| /' conftest.$ac_ext >&5
17756
17757         cat >conftest.$ac_ext <<_ACEOF
17758 /* confdefs.h.  */
17759 _ACEOF
17760 cat confdefs.h >>conftest.$ac_ext
17761 cat >>conftest.$ac_ext <<_ACEOF
17762 /* end confdefs.h.  */
17763 #include <krb5.h>
17764
17765 int
17766 main ()
17767 {
17768 static krb5_error ac_aggr;
17769 if (sizeof ac_aggr.e_data)
17770 return 0;
17771   ;
17772   return 0;
17773 }
17774 _ACEOF
17775 rm -f conftest.$ac_objext
17776 if { (ac_try="$ac_compile"
17777 case "(($ac_try" in
17778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17779   *) ac_try_echo=$ac_try;;
17780 esac
17781 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17782 $as_echo "$ac_try_echo") >&5
17783   (eval "$ac_compile") 2>conftest.er1
17784   ac_status=$?
17785   grep -v '^ *+' conftest.er1 >conftest.err
17786   rm -f conftest.er1
17787   cat conftest.err >&5
17788   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17789   (exit $ac_status); } && {
17790          test -z "$ac_c_werror_flag" ||
17791          test ! -s conftest.err
17792        } && test -s conftest.$ac_objext; then
17793   ac_cv_member_krb5_error_e_data=yes
17794 else
17795   $as_echo "$as_me: failed program was:" >&5
17796 sed 's/^/| /' conftest.$ac_ext >&5
17797
17798         ac_cv_member_krb5_error_e_data=no
17799 fi
17800
17801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17802 fi
17803
17804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17805 fi
17806 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_krb5_error_e_data" >&5
17807 $as_echo "$ac_cv_member_krb5_error_e_data" >&6; }
17808 if test "x$ac_cv_member_krb5_error_e_data" = x""yes; then
17809
17810 cat >>confdefs.h <<_ACEOF
17811 #define HAVE_KRB5_ERROR_E_DATA 1
17812 _ACEOF
17813
17814
17815 else
17816   { { $as_echo "$as_me:$LINENO: error: could not determine how to extract Kerberos 5 error messages" >&5
17817 $as_echo "$as_me: error: could not determine how to extract Kerberos 5 error messages" >&2;}
17818    { (exit 1); exit 1; }; }
17819 fi
17820
17821 fi
17822
17823
17824 # Win32 requires headers to be loaded for __stdcall, so can't use
17825 # AC_CHECK_FUNCS here.
17826   { $as_echo "$as_me:$LINENO: checking for krb5_free_unparsed_name" >&5
17827 $as_echo_n "checking for krb5_free_unparsed_name... " >&6; }
17828   cat >conftest.$ac_ext <<_ACEOF
17829 /* confdefs.h.  */
17830 _ACEOF
17831 cat confdefs.h >>conftest.$ac_ext
17832 cat >>conftest.$ac_ext <<_ACEOF
17833 /* end confdefs.h.  */
17834 #include <krb5.h>
17835 int
17836 main ()
17837 {
17838 krb5_free_unparsed_name(NULL,NULL);
17839   ;
17840   return 0;
17841 }
17842 _ACEOF
17843 rm -f conftest.$ac_objext conftest$ac_exeext
17844 if { (ac_try="$ac_link"
17845 case "(($ac_try" in
17846   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17847   *) ac_try_echo=$ac_try;;
17848 esac
17849 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17850 $as_echo "$ac_try_echo") >&5
17851   (eval "$ac_link") 2>conftest.er1
17852   ac_status=$?
17853   grep -v '^ *+' conftest.er1 >conftest.err
17854   rm -f conftest.er1
17855   cat conftest.err >&5
17856   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17857   (exit $ac_status); } && {
17858          test -z "$ac_c_werror_flag" ||
17859          test ! -s conftest.err
17860        } && test -s conftest$ac_exeext && {
17861          test "$cross_compiling" = yes ||
17862          $as_test_x conftest$ac_exeext
17863        }; then
17864
17865 cat >>confdefs.h <<\_ACEOF
17866 #define HAVE_KRB5_FREE_UNPARSED_NAME 1
17867 _ACEOF
17868
17869 { $as_echo "$as_me:$LINENO: result: yes" >&5
17870 $as_echo "yes" >&6; }
17871 else
17872   $as_echo "$as_me: failed program was:" >&5
17873 sed 's/^/| /' conftest.$ac_ext >&5
17874
17875         { $as_echo "$as_me:$LINENO: result: no" >&5
17876 $as_echo "no" >&6; }
17877 fi
17878
17879 rm -rf conftest.dSYM
17880 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17881       conftest$ac_exeext conftest.$ac_ext
17882 fi
17883
17884 # Check largefile support.  You might think this is a system service not a
17885 # compiler characteristic, but you'd be wrong.  We must check this before
17886 # probing existence of related functions such as fseeko, since the largefile
17887 # defines can affect what is generated for that.
17888 # Check whether --enable-largefile was given.
17889 if test "${enable_largefile+set}" = set; then
17890   enableval=$enable_largefile;
17891 fi
17892
17893 if test "$enable_largefile" != no; then
17894
17895   { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
17896 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
17897 if test "${ac_cv_sys_largefile_CC+set}" = set; then
17898   $as_echo_n "(cached) " >&6
17899 else
17900   ac_cv_sys_largefile_CC=no
17901      if test "$GCC" != yes; then
17902        ac_save_CC=$CC
17903        while :; do
17904          # IRIX 6.2 and later do not support large files by default,
17905          # so use the C compiler's -n32 option if that helps.
17906          cat >conftest.$ac_ext <<_ACEOF
17907 /* confdefs.h.  */
17908 _ACEOF
17909 cat confdefs.h >>conftest.$ac_ext
17910 cat >>conftest.$ac_ext <<_ACEOF
17911 /* end confdefs.h.  */
17912 #include <sys/types.h>
17913  /* Check that off_t can represent 2**63 - 1 correctly.
17914     We can't simply define LARGE_OFF_T to be 9223372036854775807,
17915     since some C++ compilers masquerading as C compilers
17916     incorrectly reject 9223372036854775807.  */
17917 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
17918   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
17919                        && LARGE_OFF_T % 2147483647 == 1)
17920                       ? 1 : -1];
17921 int
17922 main ()
17923 {
17924
17925   ;
17926   return 0;
17927 }
17928 _ACEOF
17929          rm -f conftest.$ac_objext
17930 if { (ac_try="$ac_compile"
17931 case "(($ac_try" in
17932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17933   *) ac_try_echo=$ac_try;;
17934 esac
17935 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17936 $as_echo "$ac_try_echo") >&5
17937   (eval "$ac_compile") 2>conftest.er1
17938   ac_status=$?
17939   grep -v '^ *+' conftest.er1 >conftest.err
17940   rm -f conftest.er1
17941   cat conftest.err >&5
17942   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17943   (exit $ac_status); } && {
17944          test -z "$ac_c_werror_flag" ||
17945          test ! -s conftest.err
17946        } && test -s conftest.$ac_objext; then
17947   break
17948 else
17949   $as_echo "$as_me: failed program was:" >&5
17950 sed 's/^/| /' conftest.$ac_ext >&5
17951
17952
17953 fi
17954
17955 rm -f core conftest.err conftest.$ac_objext
17956          CC="$CC -n32"
17957          rm -f conftest.$ac_objext
17958 if { (ac_try="$ac_compile"
17959 case "(($ac_try" in
17960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17961   *) ac_try_echo=$ac_try;;
17962 esac
17963 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17964 $as_echo "$ac_try_echo") >&5
17965   (eval "$ac_compile") 2>conftest.er1
17966   ac_status=$?
17967   grep -v '^ *+' conftest.er1 >conftest.err
17968   rm -f conftest.er1
17969   cat conftest.err >&5
17970   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17971   (exit $ac_status); } && {
17972          test -z "$ac_c_werror_flag" ||
17973          test ! -s conftest.err
17974        } && test -s conftest.$ac_objext; then
17975   ac_cv_sys_largefile_CC=' -n32'; break
17976 else
17977   $as_echo "$as_me: failed program was:" >&5
17978 sed 's/^/| /' conftest.$ac_ext >&5
17979
17980
17981 fi
17982
17983 rm -f core conftest.err conftest.$ac_objext
17984          break
17985        done
17986        CC=$ac_save_CC
17987        rm -f conftest.$ac_ext
17988     fi
17989 fi
17990 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
17991 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
17992   if test "$ac_cv_sys_largefile_CC" != no; then
17993     CC=$CC$ac_cv_sys_largefile_CC
17994   fi
17995
17996   { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
17997 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
17998 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
17999   $as_echo_n "(cached) " >&6
18000 else
18001   while :; do
18002   cat >conftest.$ac_ext <<_ACEOF
18003 /* confdefs.h.  */
18004 _ACEOF
18005 cat confdefs.h >>conftest.$ac_ext
18006 cat >>conftest.$ac_ext <<_ACEOF
18007 /* end confdefs.h.  */
18008 #include <sys/types.h>
18009  /* Check that off_t can represent 2**63 - 1 correctly.
18010     We can't simply define LARGE_OFF_T to be 9223372036854775807,
18011     since some C++ compilers masquerading as C compilers
18012     incorrectly reject 9223372036854775807.  */
18013 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
18014   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
18015                        && LARGE_OFF_T % 2147483647 == 1)
18016                       ? 1 : -1];
18017 int
18018 main ()
18019 {
18020
18021   ;
18022   return 0;
18023 }
18024 _ACEOF
18025 rm -f conftest.$ac_objext
18026 if { (ac_try="$ac_compile"
18027 case "(($ac_try" in
18028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18029   *) ac_try_echo=$ac_try;;
18030 esac
18031 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18032 $as_echo "$ac_try_echo") >&5
18033   (eval "$ac_compile") 2>conftest.er1
18034   ac_status=$?
18035   grep -v '^ *+' conftest.er1 >conftest.err
18036   rm -f conftest.er1
18037   cat conftest.err >&5
18038   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18039   (exit $ac_status); } && {
18040          test -z "$ac_c_werror_flag" ||
18041          test ! -s conftest.err
18042        } && test -s conftest.$ac_objext; then
18043   ac_cv_sys_file_offset_bits=no; break
18044 else
18045   $as_echo "$as_me: failed program was:" >&5
18046 sed 's/^/| /' conftest.$ac_ext >&5
18047
18048
18049 fi
18050
18051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18052   cat >conftest.$ac_ext <<_ACEOF
18053 /* confdefs.h.  */
18054 _ACEOF
18055 cat confdefs.h >>conftest.$ac_ext
18056 cat >>conftest.$ac_ext <<_ACEOF
18057 /* end confdefs.h.  */
18058 #define _FILE_OFFSET_BITS 64
18059 #include <sys/types.h>
18060  /* Check that off_t can represent 2**63 - 1 correctly.
18061     We can't simply define LARGE_OFF_T to be 9223372036854775807,
18062     since some C++ compilers masquerading as C compilers
18063     incorrectly reject 9223372036854775807.  */
18064 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
18065   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
18066                        && LARGE_OFF_T % 2147483647 == 1)
18067                       ? 1 : -1];
18068 int
18069 main ()
18070 {
18071
18072   ;
18073   return 0;
18074 }
18075 _ACEOF
18076 rm -f conftest.$ac_objext
18077 if { (ac_try="$ac_compile"
18078 case "(($ac_try" in
18079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18080   *) ac_try_echo=$ac_try;;
18081 esac
18082 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18083 $as_echo "$ac_try_echo") >&5
18084   (eval "$ac_compile") 2>conftest.er1
18085   ac_status=$?
18086   grep -v '^ *+' conftest.er1 >conftest.err
18087   rm -f conftest.er1
18088   cat conftest.err >&5
18089   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18090   (exit $ac_status); } && {
18091          test -z "$ac_c_werror_flag" ||
18092          test ! -s conftest.err
18093        } && test -s conftest.$ac_objext; then
18094   ac_cv_sys_file_offset_bits=64; break
18095 else
18096   $as_echo "$as_me: failed program was:" >&5
18097 sed 's/^/| /' conftest.$ac_ext >&5
18098
18099
18100 fi
18101
18102 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18103   ac_cv_sys_file_offset_bits=unknown
18104   break
18105 done
18106 fi
18107 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
18108 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
18109 case $ac_cv_sys_file_offset_bits in #(
18110   no | unknown) ;;
18111   *)
18112 cat >>confdefs.h <<_ACEOF
18113 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
18114 _ACEOF
18115 ;;
18116 esac
18117 rm -rf conftest*
18118   if test $ac_cv_sys_file_offset_bits = unknown; then
18119     { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
18120 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
18121 if test "${ac_cv_sys_large_files+set}" = set; then
18122   $as_echo_n "(cached) " >&6
18123 else
18124   while :; do
18125   cat >conftest.$ac_ext <<_ACEOF
18126 /* confdefs.h.  */
18127 _ACEOF
18128 cat confdefs.h >>conftest.$ac_ext
18129 cat >>conftest.$ac_ext <<_ACEOF
18130 /* end confdefs.h.  */
18131 #include <sys/types.h>
18132  /* Check that off_t can represent 2**63 - 1 correctly.
18133     We can't simply define LARGE_OFF_T to be 9223372036854775807,
18134     since some C++ compilers masquerading as C compilers
18135     incorrectly reject 9223372036854775807.  */
18136 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
18137   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
18138                        && LARGE_OFF_T % 2147483647 == 1)
18139                       ? 1 : -1];
18140 int
18141 main ()
18142 {
18143
18144   ;
18145   return 0;
18146 }
18147 _ACEOF
18148 rm -f conftest.$ac_objext
18149 if { (ac_try="$ac_compile"
18150 case "(($ac_try" in
18151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18152   *) ac_try_echo=$ac_try;;
18153 esac
18154 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18155 $as_echo "$ac_try_echo") >&5
18156   (eval "$ac_compile") 2>conftest.er1
18157   ac_status=$?
18158   grep -v '^ *+' conftest.er1 >conftest.err
18159   rm -f conftest.er1
18160   cat conftest.err >&5
18161   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18162   (exit $ac_status); } && {
18163          test -z "$ac_c_werror_flag" ||
18164          test ! -s conftest.err
18165        } && test -s conftest.$ac_objext; then
18166   ac_cv_sys_large_files=no; break
18167 else
18168   $as_echo "$as_me: failed program was:" >&5
18169 sed 's/^/| /' conftest.$ac_ext >&5
18170
18171
18172 fi
18173
18174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18175   cat >conftest.$ac_ext <<_ACEOF
18176 /* confdefs.h.  */
18177 _ACEOF
18178 cat confdefs.h >>conftest.$ac_ext
18179 cat >>conftest.$ac_ext <<_ACEOF
18180 /* end confdefs.h.  */
18181 #define _LARGE_FILES 1
18182 #include <sys/types.h>
18183  /* Check that off_t can represent 2**63 - 1 correctly.
18184     We can't simply define LARGE_OFF_T to be 9223372036854775807,
18185     since some C++ compilers masquerading as C compilers
18186     incorrectly reject 9223372036854775807.  */
18187 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
18188   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
18189                        && LARGE_OFF_T % 2147483647 == 1)
18190                       ? 1 : -1];
18191 int
18192 main ()
18193 {
18194
18195   ;
18196   return 0;
18197 }
18198 _ACEOF
18199 rm -f conftest.$ac_objext
18200 if { (ac_try="$ac_compile"
18201 case "(($ac_try" in
18202   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18203   *) ac_try_echo=$ac_try;;
18204 esac
18205 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18206 $as_echo "$ac_try_echo") >&5
18207   (eval "$ac_compile") 2>conftest.er1
18208   ac_status=$?
18209   grep -v '^ *+' conftest.er1 >conftest.err
18210   rm -f conftest.er1
18211   cat conftest.err >&5
18212   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18213   (exit $ac_status); } && {
18214          test -z "$ac_c_werror_flag" ||
18215          test ! -s conftest.err
18216        } && test -s conftest.$ac_objext; then
18217   ac_cv_sys_large_files=1; break
18218 else
18219   $as_echo "$as_me: failed program was:" >&5
18220 sed 's/^/| /' conftest.$ac_ext >&5
18221
18222
18223 fi
18224
18225 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18226   ac_cv_sys_large_files=unknown
18227   break
18228 done
18229 fi
18230 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
18231 $as_echo "$ac_cv_sys_large_files" >&6; }
18232 case $ac_cv_sys_large_files in #(
18233   no | unknown) ;;
18234   *)
18235 cat >>confdefs.h <<_ACEOF
18236 #define _LARGE_FILES $ac_cv_sys_large_files
18237 _ACEOF
18238 ;;
18239 esac
18240 rm -rf conftest*
18241   fi
18242 fi
18243
18244
18245 # Check for largefile support (must be after AC_SYS_LARGEFILE)
18246 # The cast to long int works around a bug in the HP C Compiler
18247 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
18248 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
18249 # This bug is HP SR number 8606223364.
18250 { $as_echo "$as_me:$LINENO: checking size of off_t" >&5
18251 $as_echo_n "checking size of off_t... " >&6; }
18252 if test "${ac_cv_sizeof_off_t+set}" = set; then
18253   $as_echo_n "(cached) " >&6
18254 else
18255   if test "$cross_compiling" = yes; then
18256   # Depending upon the size, compute the lo and hi bounds.
18257 cat >conftest.$ac_ext <<_ACEOF
18258 /* confdefs.h.  */
18259 _ACEOF
18260 cat confdefs.h >>conftest.$ac_ext
18261 cat >>conftest.$ac_ext <<_ACEOF
18262 /* end confdefs.h.  */
18263 $ac_includes_default
18264 int
18265 main ()
18266 {
18267 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= 0)];
18268 test_array [0] = 0
18269
18270   ;
18271   return 0;
18272 }
18273 _ACEOF
18274 rm -f conftest.$ac_objext
18275 if { (ac_try="$ac_compile"
18276 case "(($ac_try" in
18277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18278   *) ac_try_echo=$ac_try;;
18279 esac
18280 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18281 $as_echo "$ac_try_echo") >&5
18282   (eval "$ac_compile") 2>conftest.er1
18283   ac_status=$?
18284   grep -v '^ *+' conftest.er1 >conftest.err
18285   rm -f conftest.er1
18286   cat conftest.err >&5
18287   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18288   (exit $ac_status); } && {
18289          test -z "$ac_c_werror_flag" ||
18290          test ! -s conftest.err
18291        } && test -s conftest.$ac_objext; then
18292   ac_lo=0 ac_mid=0
18293   while :; do
18294     cat >conftest.$ac_ext <<_ACEOF
18295 /* confdefs.h.  */
18296 _ACEOF
18297 cat confdefs.h >>conftest.$ac_ext
18298 cat >>conftest.$ac_ext <<_ACEOF
18299 /* end confdefs.h.  */
18300 $ac_includes_default
18301 int
18302 main ()
18303 {
18304 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
18305 test_array [0] = 0
18306
18307   ;
18308   return 0;
18309 }
18310 _ACEOF
18311 rm -f conftest.$ac_objext
18312 if { (ac_try="$ac_compile"
18313 case "(($ac_try" in
18314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18315   *) ac_try_echo=$ac_try;;
18316 esac
18317 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18318 $as_echo "$ac_try_echo") >&5
18319   (eval "$ac_compile") 2>conftest.er1
18320   ac_status=$?
18321   grep -v '^ *+' conftest.er1 >conftest.err
18322   rm -f conftest.er1
18323   cat conftest.err >&5
18324   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18325   (exit $ac_status); } && {
18326          test -z "$ac_c_werror_flag" ||
18327          test ! -s conftest.err
18328        } && test -s conftest.$ac_objext; then
18329   ac_hi=$ac_mid; break
18330 else
18331   $as_echo "$as_me: failed program was:" >&5
18332 sed 's/^/| /' conftest.$ac_ext >&5
18333
18334         ac_lo=`expr $ac_mid + 1`
18335                         if test $ac_lo -le $ac_mid; then
18336                           ac_lo= ac_hi=
18337                           break
18338                         fi
18339                         ac_mid=`expr 2 '*' $ac_mid + 1`
18340 fi
18341
18342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18343   done
18344 else
18345   $as_echo "$as_me: failed program was:" >&5
18346 sed 's/^/| /' conftest.$ac_ext >&5
18347
18348         cat >conftest.$ac_ext <<_ACEOF
18349 /* confdefs.h.  */
18350 _ACEOF
18351 cat confdefs.h >>conftest.$ac_ext
18352 cat >>conftest.$ac_ext <<_ACEOF
18353 /* end confdefs.h.  */
18354 $ac_includes_default
18355 int
18356 main ()
18357 {
18358 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) < 0)];
18359 test_array [0] = 0
18360
18361   ;
18362   return 0;
18363 }
18364 _ACEOF
18365 rm -f conftest.$ac_objext
18366 if { (ac_try="$ac_compile"
18367 case "(($ac_try" in
18368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18369   *) ac_try_echo=$ac_try;;
18370 esac
18371 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18372 $as_echo "$ac_try_echo") >&5
18373   (eval "$ac_compile") 2>conftest.er1
18374   ac_status=$?
18375   grep -v '^ *+' conftest.er1 >conftest.err
18376   rm -f conftest.er1
18377   cat conftest.err >&5
18378   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18379   (exit $ac_status); } && {
18380          test -z "$ac_c_werror_flag" ||
18381          test ! -s conftest.err
18382        } && test -s conftest.$ac_objext; then
18383   ac_hi=-1 ac_mid=-1
18384   while :; do
18385     cat >conftest.$ac_ext <<_ACEOF
18386 /* confdefs.h.  */
18387 _ACEOF
18388 cat confdefs.h >>conftest.$ac_ext
18389 cat >>conftest.$ac_ext <<_ACEOF
18390 /* end confdefs.h.  */
18391 $ac_includes_default
18392 int
18393 main ()
18394 {
18395 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) >= $ac_mid)];
18396 test_array [0] = 0
18397
18398   ;
18399   return 0;
18400 }
18401 _ACEOF
18402 rm -f conftest.$ac_objext
18403 if { (ac_try="$ac_compile"
18404 case "(($ac_try" in
18405   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18406   *) ac_try_echo=$ac_try;;
18407 esac
18408 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18409 $as_echo "$ac_try_echo") >&5
18410   (eval "$ac_compile") 2>conftest.er1
18411   ac_status=$?
18412   grep -v '^ *+' conftest.er1 >conftest.err
18413   rm -f conftest.er1
18414   cat conftest.err >&5
18415   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18416   (exit $ac_status); } && {
18417          test -z "$ac_c_werror_flag" ||
18418          test ! -s conftest.err
18419        } && test -s conftest.$ac_objext; then
18420   ac_lo=$ac_mid; break
18421 else
18422   $as_echo "$as_me: failed program was:" >&5
18423 sed 's/^/| /' conftest.$ac_ext >&5
18424
18425         ac_hi=`expr '(' $ac_mid ')' - 1`
18426                         if test $ac_mid -le $ac_hi; then
18427                           ac_lo= ac_hi=
18428                           break
18429                         fi
18430                         ac_mid=`expr 2 '*' $ac_mid`
18431 fi
18432
18433 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18434   done
18435 else
18436   $as_echo "$as_me: failed program was:" >&5
18437 sed 's/^/| /' conftest.$ac_ext >&5
18438
18439         ac_lo= ac_hi=
18440 fi
18441
18442 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18443 fi
18444
18445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18446 # Binary search between lo and hi bounds.
18447 while test "x$ac_lo" != "x$ac_hi"; do
18448   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
18449   cat >conftest.$ac_ext <<_ACEOF
18450 /* confdefs.h.  */
18451 _ACEOF
18452 cat confdefs.h >>conftest.$ac_ext
18453 cat >>conftest.$ac_ext <<_ACEOF
18454 /* end confdefs.h.  */
18455 $ac_includes_default
18456 int
18457 main ()
18458 {
18459 static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= $ac_mid)];
18460 test_array [0] = 0
18461
18462   ;
18463   return 0;
18464 }
18465 _ACEOF
18466 rm -f conftest.$ac_objext
18467 if { (ac_try="$ac_compile"
18468 case "(($ac_try" in
18469   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18470   *) ac_try_echo=$ac_try;;
18471 esac
18472 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18473 $as_echo "$ac_try_echo") >&5
18474   (eval "$ac_compile") 2>conftest.er1
18475   ac_status=$?
18476   grep -v '^ *+' conftest.er1 >conftest.err
18477   rm -f conftest.er1
18478   cat conftest.err >&5
18479   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18480   (exit $ac_status); } && {
18481          test -z "$ac_c_werror_flag" ||
18482          test ! -s conftest.err
18483        } && test -s conftest.$ac_objext; then
18484   ac_hi=$ac_mid
18485 else
18486   $as_echo "$as_me: failed program was:" >&5
18487 sed 's/^/| /' conftest.$ac_ext >&5
18488
18489         ac_lo=`expr '(' $ac_mid ')' + 1`
18490 fi
18491
18492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18493 done
18494 case $ac_lo in
18495 ?*) ac_cv_sizeof_off_t=$ac_lo;;
18496 '') if test "$ac_cv_type_off_t" = yes; then
18497      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
18498 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18499 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
18500 See \`config.log' for more details." >&5
18501 $as_echo "$as_me: error: cannot compute sizeof (off_t)
18502 See \`config.log' for more details." >&2;}
18503    { (exit 77); exit 77; }; }; }
18504    else
18505      ac_cv_sizeof_off_t=0
18506    fi ;;
18507 esac
18508 else
18509   cat >conftest.$ac_ext <<_ACEOF
18510 /* confdefs.h.  */
18511 _ACEOF
18512 cat confdefs.h >>conftest.$ac_ext
18513 cat >>conftest.$ac_ext <<_ACEOF
18514 /* end confdefs.h.  */
18515 $ac_includes_default
18516 static long int longval () { return (long int) (sizeof (off_t)); }
18517 static unsigned long int ulongval () { return (long int) (sizeof (off_t)); }
18518 #include <stdio.h>
18519 #include <stdlib.h>
18520 int
18521 main ()
18522 {
18523
18524   FILE *f = fopen ("conftest.val", "w");
18525   if (! f)
18526     return 1;
18527   if (((long int) (sizeof (off_t))) < 0)
18528     {
18529       long int i = longval ();
18530       if (i != ((long int) (sizeof (off_t))))
18531         return 1;
18532       fprintf (f, "%ld", i);
18533     }
18534   else
18535     {
18536       unsigned long int i = ulongval ();
18537       if (i != ((long int) (sizeof (off_t))))
18538         return 1;
18539       fprintf (f, "%lu", i);
18540     }
18541   /* Do not output a trailing newline, as this causes \r\n confusion
18542      on some platforms.  */
18543   return ferror (f) || fclose (f) != 0;
18544
18545   ;
18546   return 0;
18547 }
18548 _ACEOF
18549 rm -f conftest$ac_exeext
18550 if { (ac_try="$ac_link"
18551 case "(($ac_try" in
18552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18553   *) ac_try_echo=$ac_try;;
18554 esac
18555 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18556 $as_echo "$ac_try_echo") >&5
18557   (eval "$ac_link") 2>&5
18558   ac_status=$?
18559   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18560   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18561   { (case "(($ac_try" in
18562   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18563   *) ac_try_echo=$ac_try;;
18564 esac
18565 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18566 $as_echo "$ac_try_echo") >&5
18567   (eval "$ac_try") 2>&5
18568   ac_status=$?
18569   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18570   (exit $ac_status); }; }; then
18571   ac_cv_sizeof_off_t=`cat conftest.val`
18572 else
18573   $as_echo "$as_me: program exited with status $ac_status" >&5
18574 $as_echo "$as_me: failed program was:" >&5
18575 sed 's/^/| /' conftest.$ac_ext >&5
18576
18577 ( exit $ac_status )
18578 if test "$ac_cv_type_off_t" = yes; then
18579      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
18580 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
18581 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (off_t)
18582 See \`config.log' for more details." >&5
18583 $as_echo "$as_me: error: cannot compute sizeof (off_t)
18584 See \`config.log' for more details." >&2;}
18585    { (exit 77); exit 77; }; }; }
18586    else
18587      ac_cv_sizeof_off_t=0
18588    fi
18589 fi
18590 rm -rf conftest.dSYM
18591 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18592 fi
18593 rm -f conftest.val
18594 fi
18595 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
18596 $as_echo "$ac_cv_sizeof_off_t" >&6; }
18597
18598
18599
18600 cat >>confdefs.h <<_ACEOF
18601 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
18602 _ACEOF
18603
18604
18605
18606 # If we don't have largefile support, can't handle segsize >= 2GB.
18607 if test "$ac_cv_sizeof_off_t" -lt 8 -a "$segsize" != "1"; then
18608    { { $as_echo "$as_me:$LINENO: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&5
18609 $as_echo "$as_me: error: Large file support is not enabled. Segment size cannot be larger than 1GB." >&2;}
18610    { (exit 1); exit 1; }; }
18611 fi
18612
18613
18614 ##
18615 ## Functions, global variables
18616 ##
18617
18618 { $as_echo "$as_me:$LINENO: checking for int timezone" >&5
18619 $as_echo_n "checking for int timezone... " >&6; }
18620 if test "${pgac_cv_var_int_timezone+set}" = set; then
18621   $as_echo_n "(cached) " >&6
18622 else
18623   cat >conftest.$ac_ext <<_ACEOF
18624 /* confdefs.h.  */
18625 _ACEOF
18626 cat confdefs.h >>conftest.$ac_ext
18627 cat >>conftest.$ac_ext <<_ACEOF
18628 /* end confdefs.h.  */
18629 #include <time.h>
18630 int res;
18631 int
18632 main ()
18633 {
18634 #ifndef __CYGWIN__
18635 res = timezone / 60;
18636 #else
18637 res = _timezone / 60;
18638 #endif
18639   ;
18640   return 0;
18641 }
18642 _ACEOF
18643 rm -f conftest.$ac_objext conftest$ac_exeext
18644 if { (ac_try="$ac_link"
18645 case "(($ac_try" in
18646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18647   *) ac_try_echo=$ac_try;;
18648 esac
18649 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18650 $as_echo "$ac_try_echo") >&5
18651   (eval "$ac_link") 2>conftest.er1
18652   ac_status=$?
18653   grep -v '^ *+' conftest.er1 >conftest.err
18654   rm -f conftest.er1
18655   cat conftest.err >&5
18656   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18657   (exit $ac_status); } && {
18658          test -z "$ac_c_werror_flag" ||
18659          test ! -s conftest.err
18660        } && test -s conftest$ac_exeext && {
18661          test "$cross_compiling" = yes ||
18662          $as_test_x conftest$ac_exeext
18663        }; then
18664   pgac_cv_var_int_timezone=yes
18665 else
18666   $as_echo "$as_me: failed program was:" >&5
18667 sed 's/^/| /' conftest.$ac_ext >&5
18668
18669         pgac_cv_var_int_timezone=no
18670 fi
18671
18672 rm -rf conftest.dSYM
18673 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18674       conftest$ac_exeext conftest.$ac_ext
18675 fi
18676 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_timezone" >&5
18677 $as_echo "$pgac_cv_var_int_timezone" >&6; }
18678 if test x"$pgac_cv_var_int_timezone" = xyes ; then
18679
18680 cat >>confdefs.h <<\_ACEOF
18681 #define HAVE_INT_TIMEZONE /**/
18682 _ACEOF
18683
18684 fi
18685 { $as_echo "$as_me:$LINENO: checking types of arguments for accept()" >&5
18686 $as_echo_n "checking types of arguments for accept()... " >&6; }
18687  if test "${ac_cv_func_accept_return+set}" = set; then
18688   $as_echo_n "(cached) " >&6
18689 else
18690    if test "${ac_cv_func_accept_arg1+set}" = set; then
18691   $as_echo_n "(cached) " >&6
18692 else
18693     if test "${ac_cv_func_accept_arg2+set}" = set; then
18694   $as_echo_n "(cached) " >&6
18695 else
18696      if test "${ac_cv_func_accept_arg3+set}" = set; then
18697   $as_echo_n "(cached) " >&6
18698 else
18699       for ac_cv_func_accept_return in 'int' 'unsigned int PASCAL' 'SOCKET'; do
18700       for ac_cv_func_accept_arg1 in 'int' 'unsigned int' 'SOCKET'; do
18701        for ac_cv_func_accept_arg2 in 'struct sockaddr *' 'const struct sockaddr *' 'void *'; do
18702         for ac_cv_func_accept_arg3 in 'int' 'size_t' 'socklen_t' 'unsigned int' 'void'; do
18703          cat >conftest.$ac_ext <<_ACEOF
18704 /* confdefs.h.  */
18705 _ACEOF
18706 cat confdefs.h >>conftest.$ac_ext
18707 cat >>conftest.$ac_ext <<_ACEOF
18708 /* end confdefs.h.  */
18709 #ifdef HAVE_SYS_TYPES_H
18710 #include <sys/types.h>
18711 #endif
18712 #ifdef HAVE_SYS_SOCKET_H
18713 #include <sys/socket.h>
18714 #endif
18715 extern $ac_cv_func_accept_return accept ($ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *);
18716 int
18717 main ()
18718 {
18719
18720   ;
18721   return 0;
18722 }
18723 _ACEOF
18724 rm -f conftest.$ac_objext
18725 if { (ac_try="$ac_compile"
18726 case "(($ac_try" in
18727   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18728   *) ac_try_echo=$ac_try;;
18729 esac
18730 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18731 $as_echo "$ac_try_echo") >&5
18732   (eval "$ac_compile") 2>conftest.er1
18733   ac_status=$?
18734   grep -v '^ *+' conftest.er1 >conftest.err
18735   rm -f conftest.er1
18736   cat conftest.err >&5
18737   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18738   (exit $ac_status); } && {
18739          test -z "$ac_c_werror_flag" ||
18740          test ! -s conftest.err
18741        } && test -s conftest.$ac_objext; then
18742   ac_not_found=no; break 4
18743 else
18744   $as_echo "$as_me: failed program was:" >&5
18745 sed 's/^/| /' conftest.$ac_ext >&5
18746
18747         ac_not_found=yes
18748 fi
18749
18750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18751        done
18752       done
18753      done
18754     done
18755     if test "$ac_not_found" = yes; then
18756       { { $as_echo "$as_me:$LINENO: error: could not determine argument types" >&5
18757 $as_echo "$as_me: error: could not determine argument types" >&2;}
18758    { (exit 1); exit 1; }; }
18759     fi
18760     if test "$ac_cv_func_accept_arg3" = "void"; then
18761       ac_cv_func_accept_arg3=int
18762     fi
18763
18764 fi
18765
18766 fi
18767
18768 fi
18769
18770 fi
18771  { $as_echo "$as_me:$LINENO: result: $ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&5
18772 $as_echo "$ac_cv_func_accept_return, $ac_cv_func_accept_arg1, $ac_cv_func_accept_arg2, $ac_cv_func_accept_arg3 *" >&6; }
18773
18774 cat >>confdefs.h <<_ACEOF
18775 #define ACCEPT_TYPE_RETURN $ac_cv_func_accept_return
18776 _ACEOF
18777
18778
18779 cat >>confdefs.h <<_ACEOF
18780 #define ACCEPT_TYPE_ARG1 $ac_cv_func_accept_arg1
18781 _ACEOF
18782
18783
18784 cat >>confdefs.h <<_ACEOF
18785 #define ACCEPT_TYPE_ARG2 $ac_cv_func_accept_arg2
18786 _ACEOF
18787
18788
18789 cat >>confdefs.h <<_ACEOF
18790 #define ACCEPT_TYPE_ARG3 $ac_cv_func_accept_arg3
18791 _ACEOF
18792
18793
18794 { $as_echo "$as_me:$LINENO: checking whether gettimeofday takes only one argument" >&5
18795 $as_echo_n "checking whether gettimeofday takes only one argument... " >&6; }
18796 if test "${pgac_cv_func_gettimeofday_1arg+set}" = set; then
18797   $as_echo_n "(cached) " >&6
18798 else
18799   cat >conftest.$ac_ext <<_ACEOF
18800 /* confdefs.h.  */
18801 _ACEOF
18802 cat confdefs.h >>conftest.$ac_ext
18803 cat >>conftest.$ac_ext <<_ACEOF
18804 /* end confdefs.h.  */
18805 #include <sys/time.h>
18806 int
18807 main ()
18808 {
18809 struct timeval *tp;
18810 struct timezone *tzp;
18811 gettimeofday(tp,tzp);
18812   ;
18813   return 0;
18814 }
18815 _ACEOF
18816 rm -f conftest.$ac_objext
18817 if { (ac_try="$ac_compile"
18818 case "(($ac_try" in
18819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18820   *) ac_try_echo=$ac_try;;
18821 esac
18822 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18823 $as_echo "$ac_try_echo") >&5
18824   (eval "$ac_compile") 2>conftest.er1
18825   ac_status=$?
18826   grep -v '^ *+' conftest.er1 >conftest.err
18827   rm -f conftest.er1
18828   cat conftest.err >&5
18829   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18830   (exit $ac_status); } && {
18831          test -z "$ac_c_werror_flag" ||
18832          test ! -s conftest.err
18833        } && test -s conftest.$ac_objext; then
18834   pgac_cv_func_gettimeofday_1arg=no
18835 else
18836   $as_echo "$as_me: failed program was:" >&5
18837 sed 's/^/| /' conftest.$ac_ext >&5
18838
18839         pgac_cv_func_gettimeofday_1arg=yes
18840 fi
18841
18842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18843 fi
18844 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_gettimeofday_1arg" >&5
18845 $as_echo "$pgac_cv_func_gettimeofday_1arg" >&6; }
18846 if test x"$pgac_cv_func_gettimeofday_1arg" = xyes ; then
18847
18848 cat >>confdefs.h <<\_ACEOF
18849 #define GETTIMEOFDAY_1ARG /**/
18850 _ACEOF
18851
18852 fi
18853
18854
18855
18856
18857
18858
18859
18860
18861
18862
18863
18864
18865
18866
18867
18868
18869
18870
18871
18872
18873
18874
18875
18876
18877
18878
18879 for ac_func in cbrt dlopen fcvt fdatasync getifaddrs getpeereid getpeerucred getrlimit memmove poll pstat readlink scandir setproctitle setsid sigprocmask symlink sysconf towlower utime utimes waitpid wcstombs
18880 do
18881 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18882 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18883 $as_echo_n "checking for $ac_func... " >&6; }
18884 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18885   $as_echo_n "(cached) " >&6
18886 else
18887   cat >conftest.$ac_ext <<_ACEOF
18888 /* confdefs.h.  */
18889 _ACEOF
18890 cat confdefs.h >>conftest.$ac_ext
18891 cat >>conftest.$ac_ext <<_ACEOF
18892 /* end confdefs.h.  */
18893 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18894    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18895 #define $ac_func innocuous_$ac_func
18896
18897 /* System header to define __stub macros and hopefully few prototypes,
18898     which can conflict with char $ac_func (); below.
18899     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18900     <limits.h> exists even on freestanding compilers.  */
18901
18902 #ifdef __STDC__
18903 # include <limits.h>
18904 #else
18905 # include <assert.h>
18906 #endif
18907
18908 #undef $ac_func
18909
18910 /* Override any GCC internal prototype to avoid an error.
18911    Use char because int might match the return type of a GCC
18912    builtin and then its argument prototype would still apply.  */
18913 #ifdef __cplusplus
18914 extern "C"
18915 #endif
18916 char $ac_func ();
18917 /* The GNU C library defines this for functions which it implements
18918     to always fail with ENOSYS.  Some functions are actually named
18919     something starting with __ and the normal name is an alias.  */
18920 #if defined __stub_$ac_func || defined __stub___$ac_func
18921 choke me
18922 #endif
18923
18924 int
18925 main ()
18926 {
18927 return $ac_func ();
18928   ;
18929   return 0;
18930 }
18931 _ACEOF
18932 rm -f conftest.$ac_objext conftest$ac_exeext
18933 if { (ac_try="$ac_link"
18934 case "(($ac_try" in
18935   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18936   *) ac_try_echo=$ac_try;;
18937 esac
18938 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18939 $as_echo "$ac_try_echo") >&5
18940   (eval "$ac_link") 2>conftest.er1
18941   ac_status=$?
18942   grep -v '^ *+' conftest.er1 >conftest.err
18943   rm -f conftest.er1
18944   cat conftest.err >&5
18945   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18946   (exit $ac_status); } && {
18947          test -z "$ac_c_werror_flag" ||
18948          test ! -s conftest.err
18949        } && test -s conftest$ac_exeext && {
18950          test "$cross_compiling" = yes ||
18951          $as_test_x conftest$ac_exeext
18952        }; then
18953   eval "$as_ac_var=yes"
18954 else
18955   $as_echo "$as_me: failed program was:" >&5
18956 sed 's/^/| /' conftest.$ac_ext >&5
18957
18958         eval "$as_ac_var=no"
18959 fi
18960
18961 rm -rf conftest.dSYM
18962 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18963       conftest$ac_exeext conftest.$ac_ext
18964 fi
18965 ac_res=`eval 'as_val=${'$as_ac_var'}
18966                  $as_echo "$as_val"'`
18967                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18968 $as_echo "$ac_res" >&6; }
18969 as_val=`eval 'as_val=${'$as_ac_var'}
18970                  $as_echo "$as_val"'`
18971    if test "x$as_val" = x""yes; then
18972   cat >>confdefs.h <<_ACEOF
18973 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18974 _ACEOF
18975
18976 fi
18977 done
18978
18979
18980
18981 for ac_func in fseeko
18982 do
18983 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18984 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18985 $as_echo_n "checking for $ac_func... " >&6; }
18986 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18987   $as_echo_n "(cached) " >&6
18988 else
18989   cat >conftest.$ac_ext <<_ACEOF
18990 /* confdefs.h.  */
18991 _ACEOF
18992 cat confdefs.h >>conftest.$ac_ext
18993 cat >>conftest.$ac_ext <<_ACEOF
18994 /* end confdefs.h.  */
18995 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18996    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18997 #define $ac_func innocuous_$ac_func
18998
18999 /* System header to define __stub macros and hopefully few prototypes,
19000     which can conflict with char $ac_func (); below.
19001     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19002     <limits.h> exists even on freestanding compilers.  */
19003
19004 #ifdef __STDC__
19005 # include <limits.h>
19006 #else
19007 # include <assert.h>
19008 #endif
19009
19010 #undef $ac_func
19011
19012 /* Override any GCC internal prototype to avoid an error.
19013    Use char because int might match the return type of a GCC
19014    builtin and then its argument prototype would still apply.  */
19015 #ifdef __cplusplus
19016 extern "C"
19017 #endif
19018 char $ac_func ();
19019 /* The GNU C library defines this for functions which it implements
19020     to always fail with ENOSYS.  Some functions are actually named
19021     something starting with __ and the normal name is an alias.  */
19022 #if defined __stub_$ac_func || defined __stub___$ac_func
19023 choke me
19024 #endif
19025
19026 int
19027 main ()
19028 {
19029 return $ac_func ();
19030   ;
19031   return 0;
19032 }
19033 _ACEOF
19034 rm -f conftest.$ac_objext conftest$ac_exeext
19035 if { (ac_try="$ac_link"
19036 case "(($ac_try" in
19037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19038   *) ac_try_echo=$ac_try;;
19039 esac
19040 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19041 $as_echo "$ac_try_echo") >&5
19042   (eval "$ac_link") 2>conftest.er1
19043   ac_status=$?
19044   grep -v '^ *+' conftest.er1 >conftest.err
19045   rm -f conftest.er1
19046   cat conftest.err >&5
19047   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19048   (exit $ac_status); } && {
19049          test -z "$ac_c_werror_flag" ||
19050          test ! -s conftest.err
19051        } && test -s conftest$ac_exeext && {
19052          test "$cross_compiling" = yes ||
19053          $as_test_x conftest$ac_exeext
19054        }; then
19055   eval "$as_ac_var=yes"
19056 else
19057   $as_echo "$as_me: failed program was:" >&5
19058 sed 's/^/| /' conftest.$ac_ext >&5
19059
19060         eval "$as_ac_var=no"
19061 fi
19062
19063 rm -rf conftest.dSYM
19064 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19065       conftest$ac_exeext conftest.$ac_ext
19066 fi
19067 ac_res=`eval 'as_val=${'$as_ac_var'}
19068                  $as_echo "$as_val"'`
19069                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19070 $as_echo "$ac_res" >&6; }
19071 as_val=`eval 'as_val=${'$as_ac_var'}
19072                  $as_echo "$as_val"'`
19073    if test "x$as_val" = x""yes; then
19074   cat >>confdefs.h <<_ACEOF
19075 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19076 _ACEOF
19077
19078 else
19079   case " $LIBOBJS " in
19080   *" $ac_func.$ac_objext "* ) ;;
19081   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
19082  ;;
19083 esac
19084
19085 fi
19086 done
19087
19088
19089 case $host_os in
19090         # BSD/OS & NetBSD use a custom fseeko/ftello built on fsetpos/fgetpos
19091         # Mingw uses macros to access Win32 API calls
19092         bsdi*|netbsd*|mingw*)
19093
19094 cat >>confdefs.h <<\_ACEOF
19095 #define HAVE_FSEEKO 1
19096 _ACEOF
19097
19098                 ac_cv_func_fseeko=yes;;
19099         *)
19100                 { $as_echo "$as_me:$LINENO: checking for _LARGEFILE_SOURCE value needed for large files" >&5
19101 $as_echo_n "checking for _LARGEFILE_SOURCE value needed for large files... " >&6; }
19102 if test "${ac_cv_sys_largefile_source+set}" = set; then
19103   $as_echo_n "(cached) " >&6
19104 else
19105   while :; do
19106   cat >conftest.$ac_ext <<_ACEOF
19107 /* confdefs.h.  */
19108 _ACEOF
19109 cat confdefs.h >>conftest.$ac_ext
19110 cat >>conftest.$ac_ext <<_ACEOF
19111 /* end confdefs.h.  */
19112 #include <sys/types.h> /* for off_t */
19113      #include <stdio.h>
19114 int
19115 main ()
19116 {
19117 int (*fp) (FILE *, off_t, int) = fseeko;
19118      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19119   ;
19120   return 0;
19121 }
19122 _ACEOF
19123 rm -f conftest.$ac_objext conftest$ac_exeext
19124 if { (ac_try="$ac_link"
19125 case "(($ac_try" in
19126   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19127   *) ac_try_echo=$ac_try;;
19128 esac
19129 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19130 $as_echo "$ac_try_echo") >&5
19131   (eval "$ac_link") 2>conftest.er1
19132   ac_status=$?
19133   grep -v '^ *+' conftest.er1 >conftest.err
19134   rm -f conftest.er1
19135   cat conftest.err >&5
19136   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19137   (exit $ac_status); } && {
19138          test -z "$ac_c_werror_flag" ||
19139          test ! -s conftest.err
19140        } && test -s conftest$ac_exeext && {
19141          test "$cross_compiling" = yes ||
19142          $as_test_x conftest$ac_exeext
19143        }; then
19144   ac_cv_sys_largefile_source=no; break
19145 else
19146   $as_echo "$as_me: failed program was:" >&5
19147 sed 's/^/| /' conftest.$ac_ext >&5
19148
19149
19150 fi
19151
19152 rm -rf conftest.dSYM
19153 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19154       conftest$ac_exeext conftest.$ac_ext
19155   cat >conftest.$ac_ext <<_ACEOF
19156 /* confdefs.h.  */
19157 _ACEOF
19158 cat confdefs.h >>conftest.$ac_ext
19159 cat >>conftest.$ac_ext <<_ACEOF
19160 /* end confdefs.h.  */
19161 #define _LARGEFILE_SOURCE 1
19162 #include <sys/types.h> /* for off_t */
19163      #include <stdio.h>
19164 int
19165 main ()
19166 {
19167 int (*fp) (FILE *, off_t, int) = fseeko;
19168      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
19169   ;
19170   return 0;
19171 }
19172 _ACEOF
19173 rm -f conftest.$ac_objext conftest$ac_exeext
19174 if { (ac_try="$ac_link"
19175 case "(($ac_try" in
19176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19177   *) ac_try_echo=$ac_try;;
19178 esac
19179 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19180 $as_echo "$ac_try_echo") >&5
19181   (eval "$ac_link") 2>conftest.er1
19182   ac_status=$?
19183   grep -v '^ *+' conftest.er1 >conftest.err
19184   rm -f conftest.er1
19185   cat conftest.err >&5
19186   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19187   (exit $ac_status); } && {
19188          test -z "$ac_c_werror_flag" ||
19189          test ! -s conftest.err
19190        } && test -s conftest$ac_exeext && {
19191          test "$cross_compiling" = yes ||
19192          $as_test_x conftest$ac_exeext
19193        }; then
19194   ac_cv_sys_largefile_source=1; break
19195 else
19196   $as_echo "$as_me: failed program was:" >&5
19197 sed 's/^/| /' conftest.$ac_ext >&5
19198
19199
19200 fi
19201
19202 rm -rf conftest.dSYM
19203 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19204       conftest$ac_exeext conftest.$ac_ext
19205   ac_cv_sys_largefile_source=unknown
19206   break
19207 done
19208 fi
19209 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_source" >&5
19210 $as_echo "$ac_cv_sys_largefile_source" >&6; }
19211 case $ac_cv_sys_largefile_source in #(
19212   no | unknown) ;;
19213   *)
19214 cat >>confdefs.h <<_ACEOF
19215 #define _LARGEFILE_SOURCE $ac_cv_sys_largefile_source
19216 _ACEOF
19217 ;;
19218 esac
19219 rm -rf conftest*
19220
19221 # We used to try defining _XOPEN_SOURCE=500 too, to work around a bug
19222 # in glibc 2.1.3, but that breaks too many other things.
19223 # If you want fseeko and ftello with glibc, upgrade to a fixed glibc.
19224 if test $ac_cv_sys_largefile_source != unknown; then
19225
19226 cat >>confdefs.h <<\_ACEOF
19227 #define HAVE_FSEEKO 1
19228 _ACEOF
19229
19230 fi
19231 ;;
19232 esac
19233
19234 # posix_fadvise() is a no-op on Solaris, so don't incur function overhead
19235 # by calling it, 2009-04-02
19236 # http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/gen/posix_fadvise.c
19237 if test "$PORTNAME" != "solaris"; then
19238
19239 for ac_func in posix_fadvise
19240 do
19241 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19242 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19243 $as_echo_n "checking for $ac_func... " >&6; }
19244 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19245   $as_echo_n "(cached) " >&6
19246 else
19247   cat >conftest.$ac_ext <<_ACEOF
19248 /* confdefs.h.  */
19249 _ACEOF
19250 cat confdefs.h >>conftest.$ac_ext
19251 cat >>conftest.$ac_ext <<_ACEOF
19252 /* end confdefs.h.  */
19253 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19254    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19255 #define $ac_func innocuous_$ac_func
19256
19257 /* System header to define __stub macros and hopefully few prototypes,
19258     which can conflict with char $ac_func (); below.
19259     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19260     <limits.h> exists even on freestanding compilers.  */
19261
19262 #ifdef __STDC__
19263 # include <limits.h>
19264 #else
19265 # include <assert.h>
19266 #endif
19267
19268 #undef $ac_func
19269
19270 /* Override any GCC internal prototype to avoid an error.
19271    Use char because int might match the return type of a GCC
19272    builtin and then its argument prototype would still apply.  */
19273 #ifdef __cplusplus
19274 extern "C"
19275 #endif
19276 char $ac_func ();
19277 /* The GNU C library defines this for functions which it implements
19278     to always fail with ENOSYS.  Some functions are actually named
19279     something starting with __ and the normal name is an alias.  */
19280 #if defined __stub_$ac_func || defined __stub___$ac_func
19281 choke me
19282 #endif
19283
19284 int
19285 main ()
19286 {
19287 return $ac_func ();
19288   ;
19289   return 0;
19290 }
19291 _ACEOF
19292 rm -f conftest.$ac_objext conftest$ac_exeext
19293 if { (ac_try="$ac_link"
19294 case "(($ac_try" in
19295   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19296   *) ac_try_echo=$ac_try;;
19297 esac
19298 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19299 $as_echo "$ac_try_echo") >&5
19300   (eval "$ac_link") 2>conftest.er1
19301   ac_status=$?
19302   grep -v '^ *+' conftest.er1 >conftest.err
19303   rm -f conftest.er1
19304   cat conftest.err >&5
19305   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19306   (exit $ac_status); } && {
19307          test -z "$ac_c_werror_flag" ||
19308          test ! -s conftest.err
19309        } && test -s conftest$ac_exeext && {
19310          test "$cross_compiling" = yes ||
19311          $as_test_x conftest$ac_exeext
19312        }; then
19313   eval "$as_ac_var=yes"
19314 else
19315   $as_echo "$as_me: failed program was:" >&5
19316 sed 's/^/| /' conftest.$ac_ext >&5
19317
19318         eval "$as_ac_var=no"
19319 fi
19320
19321 rm -rf conftest.dSYM
19322 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19323       conftest$ac_exeext conftest.$ac_ext
19324 fi
19325 ac_res=`eval 'as_val=${'$as_ac_var'}
19326                  $as_echo "$as_val"'`
19327                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19328 $as_echo "$ac_res" >&6; }
19329 as_val=`eval 'as_val=${'$as_ac_var'}
19330                  $as_echo "$as_val"'`
19331    if test "x$as_val" = x""yes; then
19332   cat >>confdefs.h <<_ACEOF
19333 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19334 _ACEOF
19335
19336 fi
19337 done
19338
19339 { $as_echo "$as_me:$LINENO: checking whether posix_fadvise is declared" >&5
19340 $as_echo_n "checking whether posix_fadvise is declared... " >&6; }
19341 if test "${ac_cv_have_decl_posix_fadvise+set}" = set; then
19342   $as_echo_n "(cached) " >&6
19343 else
19344   cat >conftest.$ac_ext <<_ACEOF
19345 /* confdefs.h.  */
19346 _ACEOF
19347 cat confdefs.h >>conftest.$ac_ext
19348 cat >>conftest.$ac_ext <<_ACEOF
19349 /* end confdefs.h.  */
19350 #include <fcntl.h>
19351
19352 int
19353 main ()
19354 {
19355 #ifndef posix_fadvise
19356   (void) posix_fadvise;
19357 #endif
19358
19359   ;
19360   return 0;
19361 }
19362 _ACEOF
19363 rm -f conftest.$ac_objext
19364 if { (ac_try="$ac_compile"
19365 case "(($ac_try" in
19366   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19367   *) ac_try_echo=$ac_try;;
19368 esac
19369 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19370 $as_echo "$ac_try_echo") >&5
19371   (eval "$ac_compile") 2>conftest.er1
19372   ac_status=$?
19373   grep -v '^ *+' conftest.er1 >conftest.err
19374   rm -f conftest.er1
19375   cat conftest.err >&5
19376   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19377   (exit $ac_status); } && {
19378          test -z "$ac_c_werror_flag" ||
19379          test ! -s conftest.err
19380        } && test -s conftest.$ac_objext; then
19381   ac_cv_have_decl_posix_fadvise=yes
19382 else
19383   $as_echo "$as_me: failed program was:" >&5
19384 sed 's/^/| /' conftest.$ac_ext >&5
19385
19386         ac_cv_have_decl_posix_fadvise=no
19387 fi
19388
19389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19390 fi
19391 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_posix_fadvise" >&5
19392 $as_echo "$ac_cv_have_decl_posix_fadvise" >&6; }
19393 if test "x$ac_cv_have_decl_posix_fadvise" = x""yes; then
19394
19395 cat >>confdefs.h <<_ACEOF
19396 #define HAVE_DECL_POSIX_FADVISE 1
19397 _ACEOF
19398
19399
19400 else
19401   cat >>confdefs.h <<_ACEOF
19402 #define HAVE_DECL_POSIX_FADVISE 0
19403 _ACEOF
19404
19405
19406 fi
19407
19408
19409 fi
19410
19411 { $as_echo "$as_me:$LINENO: checking whether fdatasync is declared" >&5
19412 $as_echo_n "checking whether fdatasync is declared... " >&6; }
19413 if test "${ac_cv_have_decl_fdatasync+set}" = set; then
19414   $as_echo_n "(cached) " >&6
19415 else
19416   cat >conftest.$ac_ext <<_ACEOF
19417 /* confdefs.h.  */
19418 _ACEOF
19419 cat confdefs.h >>conftest.$ac_ext
19420 cat >>conftest.$ac_ext <<_ACEOF
19421 /* end confdefs.h.  */
19422 #include <unistd.h>
19423
19424 int
19425 main ()
19426 {
19427 #ifndef fdatasync
19428   (void) fdatasync;
19429 #endif
19430
19431   ;
19432   return 0;
19433 }
19434 _ACEOF
19435 rm -f conftest.$ac_objext
19436 if { (ac_try="$ac_compile"
19437 case "(($ac_try" in
19438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19439   *) ac_try_echo=$ac_try;;
19440 esac
19441 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19442 $as_echo "$ac_try_echo") >&5
19443   (eval "$ac_compile") 2>conftest.er1
19444   ac_status=$?
19445   grep -v '^ *+' conftest.er1 >conftest.err
19446   rm -f conftest.er1
19447   cat conftest.err >&5
19448   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19449   (exit $ac_status); } && {
19450          test -z "$ac_c_werror_flag" ||
19451          test ! -s conftest.err
19452        } && test -s conftest.$ac_objext; then
19453   ac_cv_have_decl_fdatasync=yes
19454 else
19455   $as_echo "$as_me: failed program was:" >&5
19456 sed 's/^/| /' conftest.$ac_ext >&5
19457
19458         ac_cv_have_decl_fdatasync=no
19459 fi
19460
19461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19462 fi
19463 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fdatasync" >&5
19464 $as_echo "$ac_cv_have_decl_fdatasync" >&6; }
19465 if test "x$ac_cv_have_decl_fdatasync" = x""yes; then
19466
19467 cat >>confdefs.h <<_ACEOF
19468 #define HAVE_DECL_FDATASYNC 1
19469 _ACEOF
19470
19471
19472 else
19473   cat >>confdefs.h <<_ACEOF
19474 #define HAVE_DECL_FDATASYNC 0
19475 _ACEOF
19476
19477
19478 fi
19479
19480
19481 { $as_echo "$as_me:$LINENO: checking whether strlcat is declared" >&5
19482 $as_echo_n "checking whether strlcat is declared... " >&6; }
19483 if test "${ac_cv_have_decl_strlcat+set}" = set; then
19484   $as_echo_n "(cached) " >&6
19485 else
19486   cat >conftest.$ac_ext <<_ACEOF
19487 /* confdefs.h.  */
19488 _ACEOF
19489 cat confdefs.h >>conftest.$ac_ext
19490 cat >>conftest.$ac_ext <<_ACEOF
19491 /* end confdefs.h.  */
19492 $ac_includes_default
19493 int
19494 main ()
19495 {
19496 #ifndef strlcat
19497   (void) strlcat;
19498 #endif
19499
19500   ;
19501   return 0;
19502 }
19503 _ACEOF
19504 rm -f conftest.$ac_objext
19505 if { (ac_try="$ac_compile"
19506 case "(($ac_try" in
19507   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19508   *) ac_try_echo=$ac_try;;
19509 esac
19510 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19511 $as_echo "$ac_try_echo") >&5
19512   (eval "$ac_compile") 2>conftest.er1
19513   ac_status=$?
19514   grep -v '^ *+' conftest.er1 >conftest.err
19515   rm -f conftest.er1
19516   cat conftest.err >&5
19517   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19518   (exit $ac_status); } && {
19519          test -z "$ac_c_werror_flag" ||
19520          test ! -s conftest.err
19521        } && test -s conftest.$ac_objext; then
19522   ac_cv_have_decl_strlcat=yes
19523 else
19524   $as_echo "$as_me: failed program was:" >&5
19525 sed 's/^/| /' conftest.$ac_ext >&5
19526
19527         ac_cv_have_decl_strlcat=no
19528 fi
19529
19530 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19531 fi
19532 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcat" >&5
19533 $as_echo "$ac_cv_have_decl_strlcat" >&6; }
19534 if test "x$ac_cv_have_decl_strlcat" = x""yes; then
19535
19536 cat >>confdefs.h <<_ACEOF
19537 #define HAVE_DECL_STRLCAT 1
19538 _ACEOF
19539
19540
19541 else
19542   cat >>confdefs.h <<_ACEOF
19543 #define HAVE_DECL_STRLCAT 0
19544 _ACEOF
19545
19546
19547 fi
19548 { $as_echo "$as_me:$LINENO: checking whether strlcpy is declared" >&5
19549 $as_echo_n "checking whether strlcpy is declared... " >&6; }
19550 if test "${ac_cv_have_decl_strlcpy+set}" = set; then
19551   $as_echo_n "(cached) " >&6
19552 else
19553   cat >conftest.$ac_ext <<_ACEOF
19554 /* confdefs.h.  */
19555 _ACEOF
19556 cat confdefs.h >>conftest.$ac_ext
19557 cat >>conftest.$ac_ext <<_ACEOF
19558 /* end confdefs.h.  */
19559 $ac_includes_default
19560 int
19561 main ()
19562 {
19563 #ifndef strlcpy
19564   (void) strlcpy;
19565 #endif
19566
19567   ;
19568   return 0;
19569 }
19570 _ACEOF
19571 rm -f conftest.$ac_objext
19572 if { (ac_try="$ac_compile"
19573 case "(($ac_try" in
19574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19575   *) ac_try_echo=$ac_try;;
19576 esac
19577 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19578 $as_echo "$ac_try_echo") >&5
19579   (eval "$ac_compile") 2>conftest.er1
19580   ac_status=$?
19581   grep -v '^ *+' conftest.er1 >conftest.err
19582   rm -f conftest.er1
19583   cat conftest.err >&5
19584   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19585   (exit $ac_status); } && {
19586          test -z "$ac_c_werror_flag" ||
19587          test ! -s conftest.err
19588        } && test -s conftest.$ac_objext; then
19589   ac_cv_have_decl_strlcpy=yes
19590 else
19591   $as_echo "$as_me: failed program was:" >&5
19592 sed 's/^/| /' conftest.$ac_ext >&5
19593
19594         ac_cv_have_decl_strlcpy=no
19595 fi
19596
19597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19598 fi
19599 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strlcpy" >&5
19600 $as_echo "$ac_cv_have_decl_strlcpy" >&6; }
19601 if test "x$ac_cv_have_decl_strlcpy" = x""yes; then
19602
19603 cat >>confdefs.h <<_ACEOF
19604 #define HAVE_DECL_STRLCPY 1
19605 _ACEOF
19606
19607
19608 else
19609   cat >>confdefs.h <<_ACEOF
19610 #define HAVE_DECL_STRLCPY 0
19611 _ACEOF
19612
19613
19614 fi
19615
19616
19617 # This is probably only present on Darwin, but may as well check always
19618 { $as_echo "$as_me:$LINENO: checking whether F_FULLFSYNC is declared" >&5
19619 $as_echo_n "checking whether F_FULLFSYNC is declared... " >&6; }
19620 if test "${ac_cv_have_decl_F_FULLFSYNC+set}" = set; then
19621   $as_echo_n "(cached) " >&6
19622 else
19623   cat >conftest.$ac_ext <<_ACEOF
19624 /* confdefs.h.  */
19625 _ACEOF
19626 cat confdefs.h >>conftest.$ac_ext
19627 cat >>conftest.$ac_ext <<_ACEOF
19628 /* end confdefs.h.  */
19629 #include <fcntl.h>
19630
19631 int
19632 main ()
19633 {
19634 #ifndef F_FULLFSYNC
19635   (void) F_FULLFSYNC;
19636 #endif
19637
19638   ;
19639   return 0;
19640 }
19641 _ACEOF
19642 rm -f conftest.$ac_objext
19643 if { (ac_try="$ac_compile"
19644 case "(($ac_try" in
19645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19646   *) ac_try_echo=$ac_try;;
19647 esac
19648 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19649 $as_echo "$ac_try_echo") >&5
19650   (eval "$ac_compile") 2>conftest.er1
19651   ac_status=$?
19652   grep -v '^ *+' conftest.er1 >conftest.err
19653   rm -f conftest.er1
19654   cat conftest.err >&5
19655   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19656   (exit $ac_status); } && {
19657          test -z "$ac_c_werror_flag" ||
19658          test ! -s conftest.err
19659        } && test -s conftest.$ac_objext; then
19660   ac_cv_have_decl_F_FULLFSYNC=yes
19661 else
19662   $as_echo "$as_me: failed program was:" >&5
19663 sed 's/^/| /' conftest.$ac_ext >&5
19664
19665         ac_cv_have_decl_F_FULLFSYNC=no
19666 fi
19667
19668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19669 fi
19670 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_F_FULLFSYNC" >&5
19671 $as_echo "$ac_cv_have_decl_F_FULLFSYNC" >&6; }
19672 if test "x$ac_cv_have_decl_F_FULLFSYNC" = x""yes; then
19673
19674 cat >>confdefs.h <<_ACEOF
19675 #define HAVE_DECL_F_FULLFSYNC 1
19676 _ACEOF
19677
19678
19679 else
19680   cat >>confdefs.h <<_ACEOF
19681 #define HAVE_DECL_F_FULLFSYNC 0
19682 _ACEOF
19683
19684
19685 fi
19686
19687
19688
19689 HAVE_IPV6=no
19690 { $as_echo "$as_me:$LINENO: checking for struct sockaddr_in6" >&5
19691 $as_echo_n "checking for struct sockaddr_in6... " >&6; }
19692 if test "${ac_cv_type_struct_sockaddr_in6+set}" = set; then
19693   $as_echo_n "(cached) " >&6
19694 else
19695   ac_cv_type_struct_sockaddr_in6=no
19696 cat >conftest.$ac_ext <<_ACEOF
19697 /* confdefs.h.  */
19698 _ACEOF
19699 cat confdefs.h >>conftest.$ac_ext
19700 cat >>conftest.$ac_ext <<_ACEOF
19701 /* end confdefs.h.  */
19702 $ac_includes_default
19703 #include <netinet/in.h>
19704
19705 int
19706 main ()
19707 {
19708 if (sizeof (struct sockaddr_in6))
19709        return 0;
19710   ;
19711   return 0;
19712 }
19713 _ACEOF
19714 rm -f conftest.$ac_objext
19715 if { (ac_try="$ac_compile"
19716 case "(($ac_try" in
19717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19718   *) ac_try_echo=$ac_try;;
19719 esac
19720 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19721 $as_echo "$ac_try_echo") >&5
19722   (eval "$ac_compile") 2>conftest.er1
19723   ac_status=$?
19724   grep -v '^ *+' conftest.er1 >conftest.err
19725   rm -f conftest.er1
19726   cat conftest.err >&5
19727   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19728   (exit $ac_status); } && {
19729          test -z "$ac_c_werror_flag" ||
19730          test ! -s conftest.err
19731        } && test -s conftest.$ac_objext; then
19732   cat >conftest.$ac_ext <<_ACEOF
19733 /* confdefs.h.  */
19734 _ACEOF
19735 cat confdefs.h >>conftest.$ac_ext
19736 cat >>conftest.$ac_ext <<_ACEOF
19737 /* end confdefs.h.  */
19738 $ac_includes_default
19739 #include <netinet/in.h>
19740
19741 int
19742 main ()
19743 {
19744 if (sizeof ((struct sockaddr_in6)))
19745           return 0;
19746   ;
19747   return 0;
19748 }
19749 _ACEOF
19750 rm -f conftest.$ac_objext
19751 if { (ac_try="$ac_compile"
19752 case "(($ac_try" in
19753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19754   *) ac_try_echo=$ac_try;;
19755 esac
19756 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19757 $as_echo "$ac_try_echo") >&5
19758   (eval "$ac_compile") 2>conftest.er1
19759   ac_status=$?
19760   grep -v '^ *+' conftest.er1 >conftest.err
19761   rm -f conftest.er1
19762   cat conftest.err >&5
19763   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19764   (exit $ac_status); } && {
19765          test -z "$ac_c_werror_flag" ||
19766          test ! -s conftest.err
19767        } && test -s conftest.$ac_objext; then
19768   :
19769 else
19770   $as_echo "$as_me: failed program was:" >&5
19771 sed 's/^/| /' conftest.$ac_ext >&5
19772
19773         ac_cv_type_struct_sockaddr_in6=yes
19774 fi
19775
19776 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19777 else
19778   $as_echo "$as_me: failed program was:" >&5
19779 sed 's/^/| /' conftest.$ac_ext >&5
19780
19781
19782 fi
19783
19784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19785 fi
19786 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_struct_sockaddr_in6" >&5
19787 $as_echo "$ac_cv_type_struct_sockaddr_in6" >&6; }
19788 if test "x$ac_cv_type_struct_sockaddr_in6" = x""yes; then
19789
19790 cat >>confdefs.h <<\_ACEOF
19791 #define HAVE_IPV6 1
19792 _ACEOF
19793
19794          HAVE_IPV6=yes
19795 fi
19796
19797
19798
19799 { $as_echo "$as_me:$LINENO: checking for PS_STRINGS" >&5
19800 $as_echo_n "checking for PS_STRINGS... " >&6; }
19801 if test "${pgac_cv_var_PS_STRINGS+set}" = set; then
19802   $as_echo_n "(cached) " >&6
19803 else
19804   cat >conftest.$ac_ext <<_ACEOF
19805 /* confdefs.h.  */
19806 _ACEOF
19807 cat confdefs.h >>conftest.$ac_ext
19808 cat >>conftest.$ac_ext <<_ACEOF
19809 /* end confdefs.h.  */
19810 #include <machine/vmparam.h>
19811 #include <sys/exec.h>
19812
19813 int
19814 main ()
19815 {
19816 PS_STRINGS->ps_nargvstr = 1;
19817 PS_STRINGS->ps_argvstr = "foo";
19818   ;
19819   return 0;
19820 }
19821 _ACEOF
19822 rm -f conftest.$ac_objext conftest$ac_exeext
19823 if { (ac_try="$ac_link"
19824 case "(($ac_try" in
19825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19826   *) ac_try_echo=$ac_try;;
19827 esac
19828 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19829 $as_echo "$ac_try_echo") >&5
19830   (eval "$ac_link") 2>conftest.er1
19831   ac_status=$?
19832   grep -v '^ *+' conftest.er1 >conftest.err
19833   rm -f conftest.er1
19834   cat conftest.err >&5
19835   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19836   (exit $ac_status); } && {
19837          test -z "$ac_c_werror_flag" ||
19838          test ! -s conftest.err
19839        } && test -s conftest$ac_exeext && {
19840          test "$cross_compiling" = yes ||
19841          $as_test_x conftest$ac_exeext
19842        }; then
19843   pgac_cv_var_PS_STRINGS=yes
19844 else
19845   $as_echo "$as_me: failed program was:" >&5
19846 sed 's/^/| /' conftest.$ac_ext >&5
19847
19848         pgac_cv_var_PS_STRINGS=no
19849 fi
19850
19851 rm -rf conftest.dSYM
19852 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19853       conftest$ac_exeext conftest.$ac_ext
19854 fi
19855 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_PS_STRINGS" >&5
19856 $as_echo "$pgac_cv_var_PS_STRINGS" >&6; }
19857 if test "$pgac_cv_var_PS_STRINGS" = yes ; then
19858
19859 cat >>confdefs.h <<\_ACEOF
19860 #define HAVE_PS_STRINGS /**/
19861 _ACEOF
19862
19863 fi
19864
19865
19866 # We use our snprintf.c emulation if either snprintf() or vsnprintf()
19867 # is missing.  Yes, there are machines that have only one.  We may
19868 # also decide to use snprintf.c if snprintf() is present but does not
19869 # have all the features we need --- see below.
19870
19871 if test "$PORTNAME" = "win32"; then
19872   # Win32 gets snprintf.c built unconditionally.
19873   #
19874   # To properly translate all NLS languages strings, we must support the
19875   # *printf() %$ format, which allows *printf() arguments to be selected
19876   # by position in the translated string.
19877   #
19878   # libintl versions < 0.13 use the native *printf() functions, and Win32
19879   # *printf() doesn't understand %$, so we must use our /port versions,
19880   # which do understand %$. libintl versions >= 0.13 include their own
19881   # *printf versions on Win32.  The libintl 0.13 release note text is:
19882   #
19883   #   C format strings with positions, as they arise when a translator
19884   #   needs to reorder a sentence, are now supported on all platforms.
19885   #   On those few platforms (NetBSD and Woe32) for which the native
19886   #   printf()/fprintf()/... functions don't support such format
19887   #   strings, replacements are provided through <libintl.h>.
19888   #
19889   # We could use libintl >= 0.13's *printf() if we were sure that we had
19890   # a litint >= 0.13 at runtime, but seeing that there is no clean way
19891   # to guarantee that, it is best to just use our own, so we are sure to
19892   # get %$ support. In include/port.h we disable the *printf() macros
19893   # that might have been defined by libintl.
19894   #
19895   # We do this unconditionally whether NLS is used or not so we are sure
19896   # that all Win32 libraries and binaries behave the same.
19897   pgac_need_repl_snprintf=yes
19898 else
19899   pgac_need_repl_snprintf=no
19900
19901 for ac_func in snprintf
19902 do
19903 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
19904 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
19905 $as_echo_n "checking for $ac_func... " >&6; }
19906 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19907   $as_echo_n "(cached) " >&6
19908 else
19909   cat >conftest.$ac_ext <<_ACEOF
19910 /* confdefs.h.  */
19911 _ACEOF
19912 cat confdefs.h >>conftest.$ac_ext
19913 cat >>conftest.$ac_ext <<_ACEOF
19914 /* end confdefs.h.  */
19915 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19916    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19917 #define $ac_func innocuous_$ac_func
19918
19919 /* System header to define __stub macros and hopefully few prototypes,
19920     which can conflict with char $ac_func (); below.
19921     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19922     <limits.h> exists even on freestanding compilers.  */
19923
19924 #ifdef __STDC__
19925 # include <limits.h>
19926 #else
19927 # include <assert.h>
19928 #endif
19929
19930 #undef $ac_func
19931
19932 /* Override any GCC internal prototype to avoid an error.
19933    Use char because int might match the return type of a GCC
19934    builtin and then its argument prototype would still apply.  */
19935 #ifdef __cplusplus
19936 extern "C"
19937 #endif
19938 char $ac_func ();
19939 /* The GNU C library defines this for functions which it implements
19940     to always fail with ENOSYS.  Some functions are actually named
19941     something starting with __ and the normal name is an alias.  */
19942 #if defined __stub_$ac_func || defined __stub___$ac_func
19943 choke me
19944 #endif
19945
19946 int
19947 main ()
19948 {
19949 return $ac_func ();
19950   ;
19951   return 0;
19952 }
19953 _ACEOF
19954 rm -f conftest.$ac_objext conftest$ac_exeext
19955 if { (ac_try="$ac_link"
19956 case "(($ac_try" in
19957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19958   *) ac_try_echo=$ac_try;;
19959 esac
19960 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19961 $as_echo "$ac_try_echo") >&5
19962   (eval "$ac_link") 2>conftest.er1
19963   ac_status=$?
19964   grep -v '^ *+' conftest.er1 >conftest.err
19965   rm -f conftest.er1
19966   cat conftest.err >&5
19967   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19968   (exit $ac_status); } && {
19969          test -z "$ac_c_werror_flag" ||
19970          test ! -s conftest.err
19971        } && test -s conftest$ac_exeext && {
19972          test "$cross_compiling" = yes ||
19973          $as_test_x conftest$ac_exeext
19974        }; then
19975   eval "$as_ac_var=yes"
19976 else
19977   $as_echo "$as_me: failed program was:" >&5
19978 sed 's/^/| /' conftest.$ac_ext >&5
19979
19980         eval "$as_ac_var=no"
19981 fi
19982
19983 rm -rf conftest.dSYM
19984 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19985       conftest$ac_exeext conftest.$ac_ext
19986 fi
19987 ac_res=`eval 'as_val=${'$as_ac_var'}
19988                  $as_echo "$as_val"'`
19989                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19990 $as_echo "$ac_res" >&6; }
19991 as_val=`eval 'as_val=${'$as_ac_var'}
19992                  $as_echo "$as_val"'`
19993    if test "x$as_val" = x""yes; then
19994   cat >>confdefs.h <<_ACEOF
19995 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19996 _ACEOF
19997
19998 else
19999   pgac_need_repl_snprintf=yes
20000 fi
20001 done
20002
20003
20004 for ac_func in vsnprintf
20005 do
20006 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20007 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20008 $as_echo_n "checking for $ac_func... " >&6; }
20009 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20010   $as_echo_n "(cached) " >&6
20011 else
20012   cat >conftest.$ac_ext <<_ACEOF
20013 /* confdefs.h.  */
20014 _ACEOF
20015 cat confdefs.h >>conftest.$ac_ext
20016 cat >>conftest.$ac_ext <<_ACEOF
20017 /* end confdefs.h.  */
20018 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20019    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20020 #define $ac_func innocuous_$ac_func
20021
20022 /* System header to define __stub macros and hopefully few prototypes,
20023     which can conflict with char $ac_func (); below.
20024     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20025     <limits.h> exists even on freestanding compilers.  */
20026
20027 #ifdef __STDC__
20028 # include <limits.h>
20029 #else
20030 # include <assert.h>
20031 #endif
20032
20033 #undef $ac_func
20034
20035 /* Override any GCC internal prototype to avoid an error.
20036    Use char because int might match the return type of a GCC
20037    builtin and then its argument prototype would still apply.  */
20038 #ifdef __cplusplus
20039 extern "C"
20040 #endif
20041 char $ac_func ();
20042 /* The GNU C library defines this for functions which it implements
20043     to always fail with ENOSYS.  Some functions are actually named
20044     something starting with __ and the normal name is an alias.  */
20045 #if defined __stub_$ac_func || defined __stub___$ac_func
20046 choke me
20047 #endif
20048
20049 int
20050 main ()
20051 {
20052 return $ac_func ();
20053   ;
20054   return 0;
20055 }
20056 _ACEOF
20057 rm -f conftest.$ac_objext conftest$ac_exeext
20058 if { (ac_try="$ac_link"
20059 case "(($ac_try" in
20060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20061   *) ac_try_echo=$ac_try;;
20062 esac
20063 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20064 $as_echo "$ac_try_echo") >&5
20065   (eval "$ac_link") 2>conftest.er1
20066   ac_status=$?
20067   grep -v '^ *+' conftest.er1 >conftest.err
20068   rm -f conftest.er1
20069   cat conftest.err >&5
20070   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20071   (exit $ac_status); } && {
20072          test -z "$ac_c_werror_flag" ||
20073          test ! -s conftest.err
20074        } && test -s conftest$ac_exeext && {
20075          test "$cross_compiling" = yes ||
20076          $as_test_x conftest$ac_exeext
20077        }; then
20078   eval "$as_ac_var=yes"
20079 else
20080   $as_echo "$as_me: failed program was:" >&5
20081 sed 's/^/| /' conftest.$ac_ext >&5
20082
20083         eval "$as_ac_var=no"
20084 fi
20085
20086 rm -rf conftest.dSYM
20087 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20088       conftest$ac_exeext conftest.$ac_ext
20089 fi
20090 ac_res=`eval 'as_val=${'$as_ac_var'}
20091                  $as_echo "$as_val"'`
20092                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20093 $as_echo "$ac_res" >&6; }
20094 as_val=`eval 'as_val=${'$as_ac_var'}
20095                  $as_echo "$as_val"'`
20096    if test "x$as_val" = x""yes; then
20097   cat >>confdefs.h <<_ACEOF
20098 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20099 _ACEOF
20100
20101 else
20102   pgac_need_repl_snprintf=yes
20103 fi
20104 done
20105
20106 fi
20107
20108
20109 # Check whether <stdio.h> declares snprintf() and vsnprintf(); if not,
20110 # include/c.h will provide declarations.  Note this is a separate test
20111 # from whether the functions exist in the C library --- there are
20112 # systems that have the functions but don't bother to declare them :-(
20113
20114 { $as_echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
20115 $as_echo_n "checking whether snprintf is declared... " >&6; }
20116 if test "${ac_cv_have_decl_snprintf+set}" = set; then
20117   $as_echo_n "(cached) " >&6
20118 else
20119   cat >conftest.$ac_ext <<_ACEOF
20120 /* confdefs.h.  */
20121 _ACEOF
20122 cat confdefs.h >>conftest.$ac_ext
20123 cat >>conftest.$ac_ext <<_ACEOF
20124 /* end confdefs.h.  */
20125 $ac_includes_default
20126 int
20127 main ()
20128 {
20129 #ifndef snprintf
20130   (void) snprintf;
20131 #endif
20132
20133   ;
20134   return 0;
20135 }
20136 _ACEOF
20137 rm -f conftest.$ac_objext
20138 if { (ac_try="$ac_compile"
20139 case "(($ac_try" in
20140   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20141   *) ac_try_echo=$ac_try;;
20142 esac
20143 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20144 $as_echo "$ac_try_echo") >&5
20145   (eval "$ac_compile") 2>conftest.er1
20146   ac_status=$?
20147   grep -v '^ *+' conftest.er1 >conftest.err
20148   rm -f conftest.er1
20149   cat conftest.err >&5
20150   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20151   (exit $ac_status); } && {
20152          test -z "$ac_c_werror_flag" ||
20153          test ! -s conftest.err
20154        } && test -s conftest.$ac_objext; then
20155   ac_cv_have_decl_snprintf=yes
20156 else
20157   $as_echo "$as_me: failed program was:" >&5
20158 sed 's/^/| /' conftest.$ac_ext >&5
20159
20160         ac_cv_have_decl_snprintf=no
20161 fi
20162
20163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20164 fi
20165 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
20166 $as_echo "$ac_cv_have_decl_snprintf" >&6; }
20167 if test "x$ac_cv_have_decl_snprintf" = x""yes; then
20168
20169 cat >>confdefs.h <<_ACEOF
20170 #define HAVE_DECL_SNPRINTF 1
20171 _ACEOF
20172
20173
20174 else
20175   cat >>confdefs.h <<_ACEOF
20176 #define HAVE_DECL_SNPRINTF 0
20177 _ACEOF
20178
20179
20180 fi
20181 { $as_echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
20182 $as_echo_n "checking whether vsnprintf is declared... " >&6; }
20183 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
20184   $as_echo_n "(cached) " >&6
20185 else
20186   cat >conftest.$ac_ext <<_ACEOF
20187 /* confdefs.h.  */
20188 _ACEOF
20189 cat confdefs.h >>conftest.$ac_ext
20190 cat >>conftest.$ac_ext <<_ACEOF
20191 /* end confdefs.h.  */
20192 $ac_includes_default
20193 int
20194 main ()
20195 {
20196 #ifndef vsnprintf
20197   (void) vsnprintf;
20198 #endif
20199
20200   ;
20201   return 0;
20202 }
20203 _ACEOF
20204 rm -f conftest.$ac_objext
20205 if { (ac_try="$ac_compile"
20206 case "(($ac_try" in
20207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20208   *) ac_try_echo=$ac_try;;
20209 esac
20210 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20211 $as_echo "$ac_try_echo") >&5
20212   (eval "$ac_compile") 2>conftest.er1
20213   ac_status=$?
20214   grep -v '^ *+' conftest.er1 >conftest.err
20215   rm -f conftest.er1
20216   cat conftest.err >&5
20217   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20218   (exit $ac_status); } && {
20219          test -z "$ac_c_werror_flag" ||
20220          test ! -s conftest.err
20221        } && test -s conftest.$ac_objext; then
20222   ac_cv_have_decl_vsnprintf=yes
20223 else
20224   $as_echo "$as_me: failed program was:" >&5
20225 sed 's/^/| /' conftest.$ac_ext >&5
20226
20227         ac_cv_have_decl_vsnprintf=no
20228 fi
20229
20230 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20231 fi
20232 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
20233 $as_echo "$ac_cv_have_decl_vsnprintf" >&6; }
20234 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then
20235
20236 cat >>confdefs.h <<_ACEOF
20237 #define HAVE_DECL_VSNPRINTF 1
20238 _ACEOF
20239
20240
20241 else
20242   cat >>confdefs.h <<_ACEOF
20243 #define HAVE_DECL_VSNPRINTF 0
20244 _ACEOF
20245
20246
20247 fi
20248
20249
20250
20251
20252 { $as_echo "$as_me:$LINENO: checking for isinf" >&5
20253 $as_echo_n "checking for isinf... " >&6; }
20254 if test "${ac_cv_func_isinf+set}" = set; then
20255   $as_echo_n "(cached) " >&6
20256 else
20257   cat >conftest.$ac_ext <<_ACEOF
20258 /* confdefs.h.  */
20259 _ACEOF
20260 cat confdefs.h >>conftest.$ac_ext
20261 cat >>conftest.$ac_ext <<_ACEOF
20262 /* end confdefs.h.  */
20263
20264 #include <math.h>
20265 double glob_double;
20266
20267 int
20268 main ()
20269 {
20270 return isinf(glob_double) ? 0 : 1;
20271   ;
20272   return 0;
20273 }
20274 _ACEOF
20275 rm -f conftest.$ac_objext conftest$ac_exeext
20276 if { (ac_try="$ac_link"
20277 case "(($ac_try" in
20278   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20279   *) ac_try_echo=$ac_try;;
20280 esac
20281 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20282 $as_echo "$ac_try_echo") >&5
20283   (eval "$ac_link") 2>conftest.er1
20284   ac_status=$?
20285   grep -v '^ *+' conftest.er1 >conftest.err
20286   rm -f conftest.er1
20287   cat conftest.err >&5
20288   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20289   (exit $ac_status); } && {
20290          test -z "$ac_c_werror_flag" ||
20291          test ! -s conftest.err
20292        } && test -s conftest$ac_exeext && {
20293          test "$cross_compiling" = yes ||
20294          $as_test_x conftest$ac_exeext
20295        }; then
20296   ac_cv_func_isinf=yes
20297 else
20298   $as_echo "$as_me: failed program was:" >&5
20299 sed 's/^/| /' conftest.$ac_ext >&5
20300
20301         ac_cv_func_isinf=no
20302 fi
20303
20304 rm -rf conftest.dSYM
20305 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20306       conftest$ac_exeext conftest.$ac_ext
20307 fi
20308 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
20309 $as_echo "$ac_cv_func_isinf" >&6; }
20310
20311 if test $ac_cv_func_isinf = yes ; then
20312
20313 cat >>confdefs.h <<\_ACEOF
20314 #define HAVE_ISINF 1
20315 _ACEOF
20316
20317 else
20318   case " $LIBOBJS " in
20319   *" isinf.$ac_objext "* ) ;;
20320   *) LIBOBJS="$LIBOBJS isinf.$ac_objext"
20321  ;;
20322 esac
20323
20324   # Look for a way to implement a substitute for isinf()
20325
20326
20327
20328
20329 for ac_func in fpclass fp_class fp_class_d class
20330 do
20331 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20332 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20333 $as_echo_n "checking for $ac_func... " >&6; }
20334 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20335   $as_echo_n "(cached) " >&6
20336 else
20337   cat >conftest.$ac_ext <<_ACEOF
20338 /* confdefs.h.  */
20339 _ACEOF
20340 cat confdefs.h >>conftest.$ac_ext
20341 cat >>conftest.$ac_ext <<_ACEOF
20342 /* end confdefs.h.  */
20343 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20344    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20345 #define $ac_func innocuous_$ac_func
20346
20347 /* System header to define __stub macros and hopefully few prototypes,
20348     which can conflict with char $ac_func (); below.
20349     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20350     <limits.h> exists even on freestanding compilers.  */
20351
20352 #ifdef __STDC__
20353 # include <limits.h>
20354 #else
20355 # include <assert.h>
20356 #endif
20357
20358 #undef $ac_func
20359
20360 /* Override any GCC internal prototype to avoid an error.
20361    Use char because int might match the return type of a GCC
20362    builtin and then its argument prototype would still apply.  */
20363 #ifdef __cplusplus
20364 extern "C"
20365 #endif
20366 char $ac_func ();
20367 /* The GNU C library defines this for functions which it implements
20368     to always fail with ENOSYS.  Some functions are actually named
20369     something starting with __ and the normal name is an alias.  */
20370 #if defined __stub_$ac_func || defined __stub___$ac_func
20371 choke me
20372 #endif
20373
20374 int
20375 main ()
20376 {
20377 return $ac_func ();
20378   ;
20379   return 0;
20380 }
20381 _ACEOF
20382 rm -f conftest.$ac_objext conftest$ac_exeext
20383 if { (ac_try="$ac_link"
20384 case "(($ac_try" in
20385   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20386   *) ac_try_echo=$ac_try;;
20387 esac
20388 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20389 $as_echo "$ac_try_echo") >&5
20390   (eval "$ac_link") 2>conftest.er1
20391   ac_status=$?
20392   grep -v '^ *+' conftest.er1 >conftest.err
20393   rm -f conftest.er1
20394   cat conftest.err >&5
20395   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20396   (exit $ac_status); } && {
20397          test -z "$ac_c_werror_flag" ||
20398          test ! -s conftest.err
20399        } && test -s conftest$ac_exeext && {
20400          test "$cross_compiling" = yes ||
20401          $as_test_x conftest$ac_exeext
20402        }; then
20403   eval "$as_ac_var=yes"
20404 else
20405   $as_echo "$as_me: failed program was:" >&5
20406 sed 's/^/| /' conftest.$ac_ext >&5
20407
20408         eval "$as_ac_var=no"
20409 fi
20410
20411 rm -rf conftest.dSYM
20412 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20413       conftest$ac_exeext conftest.$ac_ext
20414 fi
20415 ac_res=`eval 'as_val=${'$as_ac_var'}
20416                  $as_echo "$as_val"'`
20417                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20418 $as_echo "$ac_res" >&6; }
20419 as_val=`eval 'as_val=${'$as_ac_var'}
20420                  $as_echo "$as_val"'`
20421    if test "x$as_val" = x""yes; then
20422   cat >>confdefs.h <<_ACEOF
20423 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20424 _ACEOF
20425  break
20426 fi
20427 done
20428
20429 fi
20430
20431 # Some versions of libedit contain strlcpy(); so disregard that library while
20432 # checking for these standard libc functions.
20433 pgac_save_LIBS="$LIBS"
20434 LIBS=`echo "$LIBS" | sed -e 's/-ledit//g' -e 's/-lreadline//g'`
20435
20436
20437
20438
20439
20440
20441
20442
20443
20444
20445
20446
20447
20448
20449
20450 for ac_func in crypt erand48 getopt getrusage inet_aton random rint srandom strdup strerror strlcat strlcpy strtol strtoul
20451 do
20452 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20453 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20454 $as_echo_n "checking for $ac_func... " >&6; }
20455 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20456   $as_echo_n "(cached) " >&6
20457 else
20458   cat >conftest.$ac_ext <<_ACEOF
20459 /* confdefs.h.  */
20460 _ACEOF
20461 cat confdefs.h >>conftest.$ac_ext
20462 cat >>conftest.$ac_ext <<_ACEOF
20463 /* end confdefs.h.  */
20464 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20465    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20466 #define $ac_func innocuous_$ac_func
20467
20468 /* System header to define __stub macros and hopefully few prototypes,
20469     which can conflict with char $ac_func (); below.
20470     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20471     <limits.h> exists even on freestanding compilers.  */
20472
20473 #ifdef __STDC__
20474 # include <limits.h>
20475 #else
20476 # include <assert.h>
20477 #endif
20478
20479 #undef $ac_func
20480
20481 /* Override any GCC internal prototype to avoid an error.
20482    Use char because int might match the return type of a GCC
20483    builtin and then its argument prototype would still apply.  */
20484 #ifdef __cplusplus
20485 extern "C"
20486 #endif
20487 char $ac_func ();
20488 /* The GNU C library defines this for functions which it implements
20489     to always fail with ENOSYS.  Some functions are actually named
20490     something starting with __ and the normal name is an alias.  */
20491 #if defined __stub_$ac_func || defined __stub___$ac_func
20492 choke me
20493 #endif
20494
20495 int
20496 main ()
20497 {
20498 return $ac_func ();
20499   ;
20500   return 0;
20501 }
20502 _ACEOF
20503 rm -f conftest.$ac_objext conftest$ac_exeext
20504 if { (ac_try="$ac_link"
20505 case "(($ac_try" in
20506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20507   *) ac_try_echo=$ac_try;;
20508 esac
20509 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20510 $as_echo "$ac_try_echo") >&5
20511   (eval "$ac_link") 2>conftest.er1
20512   ac_status=$?
20513   grep -v '^ *+' conftest.er1 >conftest.err
20514   rm -f conftest.er1
20515   cat conftest.err >&5
20516   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20517   (exit $ac_status); } && {
20518          test -z "$ac_c_werror_flag" ||
20519          test ! -s conftest.err
20520        } && test -s conftest$ac_exeext && {
20521          test "$cross_compiling" = yes ||
20522          $as_test_x conftest$ac_exeext
20523        }; then
20524   eval "$as_ac_var=yes"
20525 else
20526   $as_echo "$as_me: failed program was:" >&5
20527 sed 's/^/| /' conftest.$ac_ext >&5
20528
20529         eval "$as_ac_var=no"
20530 fi
20531
20532 rm -rf conftest.dSYM
20533 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20534       conftest$ac_exeext conftest.$ac_ext
20535 fi
20536 ac_res=`eval 'as_val=${'$as_ac_var'}
20537                  $as_echo "$as_val"'`
20538                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20539 $as_echo "$ac_res" >&6; }
20540 as_val=`eval 'as_val=${'$as_ac_var'}
20541                  $as_echo "$as_val"'`
20542    if test "x$as_val" = x""yes; then
20543   cat >>confdefs.h <<_ACEOF
20544 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20545 _ACEOF
20546
20547 else
20548   case " $LIBOBJS " in
20549   *" $ac_func.$ac_objext "* ) ;;
20550   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20551  ;;
20552 esac
20553
20554 fi
20555 done
20556
20557
20558
20559 case $host_os in
20560
20561         # Windows uses a specialised env handler
20562         mingw*)
20563
20564 cat >>confdefs.h <<\_ACEOF
20565 #define HAVE_UNSETENV 1
20566 _ACEOF
20567
20568                 ac_cv_func_unsetenv=yes;;
20569         *)
20570
20571 for ac_func in unsetenv
20572 do
20573 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20574 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20575 $as_echo_n "checking for $ac_func... " >&6; }
20576 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20577   $as_echo_n "(cached) " >&6
20578 else
20579   cat >conftest.$ac_ext <<_ACEOF
20580 /* confdefs.h.  */
20581 _ACEOF
20582 cat confdefs.h >>conftest.$ac_ext
20583 cat >>conftest.$ac_ext <<_ACEOF
20584 /* end confdefs.h.  */
20585 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20586    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20587 #define $ac_func innocuous_$ac_func
20588
20589 /* System header to define __stub macros and hopefully few prototypes,
20590     which can conflict with char $ac_func (); below.
20591     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20592     <limits.h> exists even on freestanding compilers.  */
20593
20594 #ifdef __STDC__
20595 # include <limits.h>
20596 #else
20597 # include <assert.h>
20598 #endif
20599
20600 #undef $ac_func
20601
20602 /* Override any GCC internal prototype to avoid an error.
20603    Use char because int might match the return type of a GCC
20604    builtin and then its argument prototype would still apply.  */
20605 #ifdef __cplusplus
20606 extern "C"
20607 #endif
20608 char $ac_func ();
20609 /* The GNU C library defines this for functions which it implements
20610     to always fail with ENOSYS.  Some functions are actually named
20611     something starting with __ and the normal name is an alias.  */
20612 #if defined __stub_$ac_func || defined __stub___$ac_func
20613 choke me
20614 #endif
20615
20616 int
20617 main ()
20618 {
20619 return $ac_func ();
20620   ;
20621   return 0;
20622 }
20623 _ACEOF
20624 rm -f conftest.$ac_objext conftest$ac_exeext
20625 if { (ac_try="$ac_link"
20626 case "(($ac_try" in
20627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20628   *) ac_try_echo=$ac_try;;
20629 esac
20630 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20631 $as_echo "$ac_try_echo") >&5
20632   (eval "$ac_link") 2>conftest.er1
20633   ac_status=$?
20634   grep -v '^ *+' conftest.er1 >conftest.err
20635   rm -f conftest.er1
20636   cat conftest.err >&5
20637   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20638   (exit $ac_status); } && {
20639          test -z "$ac_c_werror_flag" ||
20640          test ! -s conftest.err
20641        } && test -s conftest$ac_exeext && {
20642          test "$cross_compiling" = yes ||
20643          $as_test_x conftest$ac_exeext
20644        }; then
20645   eval "$as_ac_var=yes"
20646 else
20647   $as_echo "$as_me: failed program was:" >&5
20648 sed 's/^/| /' conftest.$ac_ext >&5
20649
20650         eval "$as_ac_var=no"
20651 fi
20652
20653 rm -rf conftest.dSYM
20654 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20655       conftest$ac_exeext conftest.$ac_ext
20656 fi
20657 ac_res=`eval 'as_val=${'$as_ac_var'}
20658                  $as_echo "$as_val"'`
20659                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20660 $as_echo "$ac_res" >&6; }
20661 as_val=`eval 'as_val=${'$as_ac_var'}
20662                  $as_echo "$as_val"'`
20663    if test "x$as_val" = x""yes; then
20664   cat >>confdefs.h <<_ACEOF
20665 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20666 _ACEOF
20667
20668 else
20669   case " $LIBOBJS " in
20670   *" $ac_func.$ac_objext "* ) ;;
20671   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20672  ;;
20673 esac
20674
20675 fi
20676 done
20677
20678
20679                 ;;
20680 esac
20681
20682
20683 LIBS="$pgac_save_LIBS"
20684
20685 # System's version of getaddrinfo(), if any, may be used only if we found
20686 # a definition for struct addrinfo; see notes in src/include/getaddrinfo.h.
20687 # (Note: the AC_REPLACE_FUNCS probe fails on Windows, where the available
20688 # versions of getaddrinfo don't follow normal C call protocol.  This is OK
20689 # because we want to use our own getaddrinfo.c on Windows anyway.)
20690 if test x"$ac_cv_type_struct_addrinfo" = xyes ; then
20691
20692 for ac_func in getaddrinfo
20693 do
20694 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20695 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20696 $as_echo_n "checking for $ac_func... " >&6; }
20697 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20698   $as_echo_n "(cached) " >&6
20699 else
20700   cat >conftest.$ac_ext <<_ACEOF
20701 /* confdefs.h.  */
20702 _ACEOF
20703 cat confdefs.h >>conftest.$ac_ext
20704 cat >>conftest.$ac_ext <<_ACEOF
20705 /* end confdefs.h.  */
20706 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20707    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20708 #define $ac_func innocuous_$ac_func
20709
20710 /* System header to define __stub macros and hopefully few prototypes,
20711     which can conflict with char $ac_func (); below.
20712     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20713     <limits.h> exists even on freestanding compilers.  */
20714
20715 #ifdef __STDC__
20716 # include <limits.h>
20717 #else
20718 # include <assert.h>
20719 #endif
20720
20721 #undef $ac_func
20722
20723 /* Override any GCC internal prototype to avoid an error.
20724    Use char because int might match the return type of a GCC
20725    builtin and then its argument prototype would still apply.  */
20726 #ifdef __cplusplus
20727 extern "C"
20728 #endif
20729 char $ac_func ();
20730 /* The GNU C library defines this for functions which it implements
20731     to always fail with ENOSYS.  Some functions are actually named
20732     something starting with __ and the normal name is an alias.  */
20733 #if defined __stub_$ac_func || defined __stub___$ac_func
20734 choke me
20735 #endif
20736
20737 int
20738 main ()
20739 {
20740 return $ac_func ();
20741   ;
20742   return 0;
20743 }
20744 _ACEOF
20745 rm -f conftest.$ac_objext conftest$ac_exeext
20746 if { (ac_try="$ac_link"
20747 case "(($ac_try" in
20748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20749   *) ac_try_echo=$ac_try;;
20750 esac
20751 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20752 $as_echo "$ac_try_echo") >&5
20753   (eval "$ac_link") 2>conftest.er1
20754   ac_status=$?
20755   grep -v '^ *+' conftest.er1 >conftest.err
20756   rm -f conftest.er1
20757   cat conftest.err >&5
20758   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20759   (exit $ac_status); } && {
20760          test -z "$ac_c_werror_flag" ||
20761          test ! -s conftest.err
20762        } && test -s conftest$ac_exeext && {
20763          test "$cross_compiling" = yes ||
20764          $as_test_x conftest$ac_exeext
20765        }; then
20766   eval "$as_ac_var=yes"
20767 else
20768   $as_echo "$as_me: failed program was:" >&5
20769 sed 's/^/| /' conftest.$ac_ext >&5
20770
20771         eval "$as_ac_var=no"
20772 fi
20773
20774 rm -rf conftest.dSYM
20775 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20776       conftest$ac_exeext conftest.$ac_ext
20777 fi
20778 ac_res=`eval 'as_val=${'$as_ac_var'}
20779                  $as_echo "$as_val"'`
20780                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20781 $as_echo "$ac_res" >&6; }
20782 as_val=`eval 'as_val=${'$as_ac_var'}
20783                  $as_echo "$as_val"'`
20784    if test "x$as_val" = x""yes; then
20785   cat >>confdefs.h <<_ACEOF
20786 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20787 _ACEOF
20788
20789 else
20790   case " $LIBOBJS " in
20791   *" $ac_func.$ac_objext "* ) ;;
20792   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20793  ;;
20794 esac
20795
20796 fi
20797 done
20798
20799
20800 else
20801   case " $LIBOBJS " in
20802   *" getaddrinfo.$ac_objext "* ) ;;
20803   *) LIBOBJS="$LIBOBJS getaddrinfo.$ac_objext"
20804  ;;
20805 esac
20806
20807 fi
20808
20809 # Similarly, use system's getopt_long() only if system provides struct option.
20810 if test x"$ac_cv_type_struct_option" = xyes ; then
20811
20812 for ac_func in getopt_long
20813 do
20814 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20815 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20816 $as_echo_n "checking for $ac_func... " >&6; }
20817 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20818   $as_echo_n "(cached) " >&6
20819 else
20820   cat >conftest.$ac_ext <<_ACEOF
20821 /* confdefs.h.  */
20822 _ACEOF
20823 cat confdefs.h >>conftest.$ac_ext
20824 cat >>conftest.$ac_ext <<_ACEOF
20825 /* end confdefs.h.  */
20826 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20827    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20828 #define $ac_func innocuous_$ac_func
20829
20830 /* System header to define __stub macros and hopefully few prototypes,
20831     which can conflict with char $ac_func (); below.
20832     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20833     <limits.h> exists even on freestanding compilers.  */
20834
20835 #ifdef __STDC__
20836 # include <limits.h>
20837 #else
20838 # include <assert.h>
20839 #endif
20840
20841 #undef $ac_func
20842
20843 /* Override any GCC internal prototype to avoid an error.
20844    Use char because int might match the return type of a GCC
20845    builtin and then its argument prototype would still apply.  */
20846 #ifdef __cplusplus
20847 extern "C"
20848 #endif
20849 char $ac_func ();
20850 /* The GNU C library defines this for functions which it implements
20851     to always fail with ENOSYS.  Some functions are actually named
20852     something starting with __ and the normal name is an alias.  */
20853 #if defined __stub_$ac_func || defined __stub___$ac_func
20854 choke me
20855 #endif
20856
20857 int
20858 main ()
20859 {
20860 return $ac_func ();
20861   ;
20862   return 0;
20863 }
20864 _ACEOF
20865 rm -f conftest.$ac_objext conftest$ac_exeext
20866 if { (ac_try="$ac_link"
20867 case "(($ac_try" in
20868   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20869   *) ac_try_echo=$ac_try;;
20870 esac
20871 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20872 $as_echo "$ac_try_echo") >&5
20873   (eval "$ac_link") 2>conftest.er1
20874   ac_status=$?
20875   grep -v '^ *+' conftest.er1 >conftest.err
20876   rm -f conftest.er1
20877   cat conftest.err >&5
20878   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20879   (exit $ac_status); } && {
20880          test -z "$ac_c_werror_flag" ||
20881          test ! -s conftest.err
20882        } && test -s conftest$ac_exeext && {
20883          test "$cross_compiling" = yes ||
20884          $as_test_x conftest$ac_exeext
20885        }; then
20886   eval "$as_ac_var=yes"
20887 else
20888   $as_echo "$as_me: failed program was:" >&5
20889 sed 's/^/| /' conftest.$ac_ext >&5
20890
20891         eval "$as_ac_var=no"
20892 fi
20893
20894 rm -rf conftest.dSYM
20895 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20896       conftest$ac_exeext conftest.$ac_ext
20897 fi
20898 ac_res=`eval 'as_val=${'$as_ac_var'}
20899                  $as_echo "$as_val"'`
20900                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
20901 $as_echo "$ac_res" >&6; }
20902 as_val=`eval 'as_val=${'$as_ac_var'}
20903                  $as_echo "$as_val"'`
20904    if test "x$as_val" = x""yes; then
20905   cat >>confdefs.h <<_ACEOF
20906 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
20907 _ACEOF
20908
20909 else
20910   case " $LIBOBJS " in
20911   *" $ac_func.$ac_objext "* ) ;;
20912   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
20913  ;;
20914 esac
20915
20916 fi
20917 done
20918
20919
20920 else
20921   case " $LIBOBJS " in
20922   *" getopt_long.$ac_objext "* ) ;;
20923   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
20924  ;;
20925 esac
20926
20927 fi
20928
20929 # Solaris' getopt() doesn't do what we want for long options, so always use
20930 # our version on that platform.
20931 if test "$PORTNAME" = "solaris"; then
20932   case " $LIBOBJS " in
20933   *" getopt.$ac_objext "* ) ;;
20934   *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
20935  ;;
20936 esac
20937
20938 fi
20939
20940 # mingw has adopted a GNU-centric interpretation of optind/optreset,
20941 # so always use our version on Windows.
20942 if test "$PORTNAME" = "win32"; then
20943   case " $LIBOBJS " in
20944   *" getopt.$ac_objext "* ) ;;
20945   *) LIBOBJS="$LIBOBJS getopt.$ac_objext"
20946  ;;
20947 esac
20948
20949   case " $LIBOBJS " in
20950   *" getopt_long.$ac_objext "* ) ;;
20951   *) LIBOBJS="$LIBOBJS getopt_long.$ac_objext"
20952  ;;
20953 esac
20954
20955 fi
20956
20957 # Cygwin's erand48() is broken (always returns zero) in some releases,
20958 # so force use of ours.
20959 if test "$PORTNAME" = "cygwin"; then
20960   case " $LIBOBJS " in
20961   *" erand48.$ac_objext "* ) ;;
20962   *) LIBOBJS="$LIBOBJS erand48.$ac_objext"
20963  ;;
20964 esac
20965
20966 fi
20967
20968 # Win32 support
20969 if test "$PORTNAME" = "win32"; then
20970
20971 for ac_func in gettimeofday
20972 do
20973 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
20974 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
20975 $as_echo_n "checking for $ac_func... " >&6; }
20976 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20977   $as_echo_n "(cached) " >&6
20978 else
20979   cat >conftest.$ac_ext <<_ACEOF
20980 /* confdefs.h.  */
20981 _ACEOF
20982 cat confdefs.h >>conftest.$ac_ext
20983 cat >>conftest.$ac_ext <<_ACEOF
20984 /* end confdefs.h.  */
20985 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20986    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20987 #define $ac_func innocuous_$ac_func
20988
20989 /* System header to define __stub macros and hopefully few prototypes,
20990     which can conflict with char $ac_func (); below.
20991     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20992     <limits.h> exists even on freestanding compilers.  */
20993
20994 #ifdef __STDC__
20995 # include <limits.h>
20996 #else
20997 # include <assert.h>
20998 #endif
20999
21000 #undef $ac_func
21001
21002 /* Override any GCC internal prototype to avoid an error.
21003    Use char because int might match the return type of a GCC
21004    builtin and then its argument prototype would still apply.  */
21005 #ifdef __cplusplus
21006 extern "C"
21007 #endif
21008 char $ac_func ();
21009 /* The GNU C library defines this for functions which it implements
21010     to always fail with ENOSYS.  Some functions are actually named
21011     something starting with __ and the normal name is an alias.  */
21012 #if defined __stub_$ac_func || defined __stub___$ac_func
21013 choke me
21014 #endif
21015
21016 int
21017 main ()
21018 {
21019 return $ac_func ();
21020   ;
21021   return 0;
21022 }
21023 _ACEOF
21024 rm -f conftest.$ac_objext conftest$ac_exeext
21025 if { (ac_try="$ac_link"
21026 case "(($ac_try" in
21027   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21028   *) ac_try_echo=$ac_try;;
21029 esac
21030 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21031 $as_echo "$ac_try_echo") >&5
21032   (eval "$ac_link") 2>conftest.er1
21033   ac_status=$?
21034   grep -v '^ *+' conftest.er1 >conftest.err
21035   rm -f conftest.er1
21036   cat conftest.err >&5
21037   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21038   (exit $ac_status); } && {
21039          test -z "$ac_c_werror_flag" ||
21040          test ! -s conftest.err
21041        } && test -s conftest$ac_exeext && {
21042          test "$cross_compiling" = yes ||
21043          $as_test_x conftest$ac_exeext
21044        }; then
21045   eval "$as_ac_var=yes"
21046 else
21047   $as_echo "$as_me: failed program was:" >&5
21048 sed 's/^/| /' conftest.$ac_ext >&5
21049
21050         eval "$as_ac_var=no"
21051 fi
21052
21053 rm -rf conftest.dSYM
21054 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21055       conftest$ac_exeext conftest.$ac_ext
21056 fi
21057 ac_res=`eval 'as_val=${'$as_ac_var'}
21058                  $as_echo "$as_val"'`
21059                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21060 $as_echo "$ac_res" >&6; }
21061 as_val=`eval 'as_val=${'$as_ac_var'}
21062                  $as_echo "$as_val"'`
21063    if test "x$as_val" = x""yes; then
21064   cat >>confdefs.h <<_ACEOF
21065 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21066 _ACEOF
21067
21068 else
21069   case " $LIBOBJS " in
21070   *" $ac_func.$ac_objext "* ) ;;
21071   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
21072  ;;
21073 esac
21074
21075 fi
21076 done
21077
21078
21079   case " $LIBOBJS " in
21080   *" kill.$ac_objext "* ) ;;
21081   *) LIBOBJS="$LIBOBJS kill.$ac_objext"
21082  ;;
21083 esac
21084
21085   case " $LIBOBJS " in
21086   *" open.$ac_objext "* ) ;;
21087   *) LIBOBJS="$LIBOBJS open.$ac_objext"
21088  ;;
21089 esac
21090
21091   case " $LIBOBJS " in
21092   *" win32env.$ac_objext "* ) ;;
21093   *) LIBOBJS="$LIBOBJS win32env.$ac_objext"
21094  ;;
21095 esac
21096
21097   case " $LIBOBJS " in
21098   *" win32error.$ac_objext "* ) ;;
21099   *) LIBOBJS="$LIBOBJS win32error.$ac_objext"
21100  ;;
21101 esac
21102
21103
21104 cat >>confdefs.h <<\_ACEOF
21105 #define HAVE_SYMLINK 1
21106 _ACEOF
21107
21108   { $as_echo "$as_me:$LINENO: checking for MINIDUMP_TYPE" >&5
21109 $as_echo_n "checking for MINIDUMP_TYPE... " >&6; }
21110 if test "${ac_cv_type_MINIDUMP_TYPE+set}" = set; then
21111   $as_echo_n "(cached) " >&6
21112 else
21113   ac_cv_type_MINIDUMP_TYPE=no
21114 cat >conftest.$ac_ext <<_ACEOF
21115 /* confdefs.h.  */
21116 _ACEOF
21117 cat confdefs.h >>conftest.$ac_ext
21118 cat >>conftest.$ac_ext <<_ACEOF
21119 /* end confdefs.h.  */
21120
21121 #define WIN32_LEAN_AND_MEAN
21122 #include <windows.h>
21123 #include <string.h>
21124 #include <dbghelp.h>
21125
21126 int
21127 main ()
21128 {
21129 if (sizeof (MINIDUMP_TYPE))
21130        return 0;
21131   ;
21132   return 0;
21133 }
21134 _ACEOF
21135 rm -f conftest.$ac_objext
21136 if { (ac_try="$ac_compile"
21137 case "(($ac_try" in
21138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21139   *) ac_try_echo=$ac_try;;
21140 esac
21141 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21142 $as_echo "$ac_try_echo") >&5
21143   (eval "$ac_compile") 2>conftest.er1
21144   ac_status=$?
21145   grep -v '^ *+' conftest.er1 >conftest.err
21146   rm -f conftest.er1
21147   cat conftest.err >&5
21148   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21149   (exit $ac_status); } && {
21150          test -z "$ac_c_werror_flag" ||
21151          test ! -s conftest.err
21152        } && test -s conftest.$ac_objext; then
21153   cat >conftest.$ac_ext <<_ACEOF
21154 /* confdefs.h.  */
21155 _ACEOF
21156 cat confdefs.h >>conftest.$ac_ext
21157 cat >>conftest.$ac_ext <<_ACEOF
21158 /* end confdefs.h.  */
21159
21160 #define WIN32_LEAN_AND_MEAN
21161 #include <windows.h>
21162 #include <string.h>
21163 #include <dbghelp.h>
21164
21165 int
21166 main ()
21167 {
21168 if (sizeof ((MINIDUMP_TYPE)))
21169           return 0;
21170   ;
21171   return 0;
21172 }
21173 _ACEOF
21174 rm -f conftest.$ac_objext
21175 if { (ac_try="$ac_compile"
21176 case "(($ac_try" in
21177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21178   *) ac_try_echo=$ac_try;;
21179 esac
21180 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21181 $as_echo "$ac_try_echo") >&5
21182   (eval "$ac_compile") 2>conftest.er1
21183   ac_status=$?
21184   grep -v '^ *+' conftest.er1 >conftest.err
21185   rm -f conftest.er1
21186   cat conftest.err >&5
21187   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21188   (exit $ac_status); } && {
21189          test -z "$ac_c_werror_flag" ||
21190          test ! -s conftest.err
21191        } && test -s conftest.$ac_objext; then
21192   :
21193 else
21194   $as_echo "$as_me: failed program was:" >&5
21195 sed 's/^/| /' conftest.$ac_ext >&5
21196
21197         ac_cv_type_MINIDUMP_TYPE=yes
21198 fi
21199
21200 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21201 else
21202   $as_echo "$as_me: failed program was:" >&5
21203 sed 's/^/| /' conftest.$ac_ext >&5
21204
21205
21206 fi
21207
21208 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21209 fi
21210 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_MINIDUMP_TYPE" >&5
21211 $as_echo "$ac_cv_type_MINIDUMP_TYPE" >&6; }
21212 if test "x$ac_cv_type_MINIDUMP_TYPE" = x""yes; then
21213
21214 cat >>confdefs.h <<_ACEOF
21215 #define HAVE_MINIDUMP_TYPE 1
21216 _ACEOF
21217
21218 pgac_minidump_type=yes
21219 else
21220   pgac_minidump_type=no
21221 fi
21222
21223 fi
21224 if test x"$pgac_minidump_type" = x"yes" ; then
21225   have_win32_dbghelp=yes
21226
21227 else
21228   have_win32_dbghelp=no
21229
21230 fi
21231
21232 if test "$with_readline" = yes; then
21233   { $as_echo "$as_me:$LINENO: checking for rl_completion_append_character" >&5
21234 $as_echo_n "checking for rl_completion_append_character... " >&6; }
21235 if test "${pgac_cv_var_rl_completion_append_character+set}" = set; then
21236   $as_echo_n "(cached) " >&6
21237 else
21238   cat >conftest.$ac_ext <<_ACEOF
21239 /* confdefs.h.  */
21240 _ACEOF
21241 cat confdefs.h >>conftest.$ac_ext
21242 cat >>conftest.$ac_ext <<_ACEOF
21243 /* end confdefs.h.  */
21244 #include <stdio.h>
21245 #ifdef HAVE_READLINE_READLINE_H
21246 # include <readline/readline.h>
21247 #elif defined(HAVE_READLINE_H)
21248 # include <readline.h>
21249 #endif
21250
21251 int
21252 main ()
21253 {
21254 rl_completion_append_character = 'x';
21255   ;
21256   return 0;
21257 }
21258 _ACEOF
21259 rm -f conftest.$ac_objext conftest$ac_exeext
21260 if { (ac_try="$ac_link"
21261 case "(($ac_try" in
21262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21263   *) ac_try_echo=$ac_try;;
21264 esac
21265 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21266 $as_echo "$ac_try_echo") >&5
21267   (eval "$ac_link") 2>conftest.er1
21268   ac_status=$?
21269   grep -v '^ *+' conftest.er1 >conftest.err
21270   rm -f conftest.er1
21271   cat conftest.err >&5
21272   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21273   (exit $ac_status); } && {
21274          test -z "$ac_c_werror_flag" ||
21275          test ! -s conftest.err
21276        } && test -s conftest$ac_exeext && {
21277          test "$cross_compiling" = yes ||
21278          $as_test_x conftest$ac_exeext
21279        }; then
21280   pgac_cv_var_rl_completion_append_character=yes
21281 else
21282   $as_echo "$as_me: failed program was:" >&5
21283 sed 's/^/| /' conftest.$ac_ext >&5
21284
21285         pgac_cv_var_rl_completion_append_character=no
21286 fi
21287
21288 rm -rf conftest.dSYM
21289 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21290       conftest$ac_exeext conftest.$ac_ext
21291 fi
21292 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_rl_completion_append_character" >&5
21293 $as_echo "$pgac_cv_var_rl_completion_append_character" >&6; }
21294 if test x"$pgac_cv_var_rl_completion_append_character" = x"yes"; then
21295
21296 cat >>confdefs.h <<\_ACEOF
21297 #define HAVE_RL_COMPLETION_APPEND_CHARACTER 1
21298 _ACEOF
21299
21300 fi
21301
21302
21303 for ac_func in rl_completion_matches rl_filename_completion_function
21304 do
21305 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21306 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21307 $as_echo_n "checking for $ac_func... " >&6; }
21308 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21309   $as_echo_n "(cached) " >&6
21310 else
21311   cat >conftest.$ac_ext <<_ACEOF
21312 /* confdefs.h.  */
21313 _ACEOF
21314 cat confdefs.h >>conftest.$ac_ext
21315 cat >>conftest.$ac_ext <<_ACEOF
21316 /* end confdefs.h.  */
21317 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21318    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21319 #define $ac_func innocuous_$ac_func
21320
21321 /* System header to define __stub macros and hopefully few prototypes,
21322     which can conflict with char $ac_func (); below.
21323     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21324     <limits.h> exists even on freestanding compilers.  */
21325
21326 #ifdef __STDC__
21327 # include <limits.h>
21328 #else
21329 # include <assert.h>
21330 #endif
21331
21332 #undef $ac_func
21333
21334 /* Override any GCC internal prototype to avoid an error.
21335    Use char because int might match the return type of a GCC
21336    builtin and then its argument prototype would still apply.  */
21337 #ifdef __cplusplus
21338 extern "C"
21339 #endif
21340 char $ac_func ();
21341 /* The GNU C library defines this for functions which it implements
21342     to always fail with ENOSYS.  Some functions are actually named
21343     something starting with __ and the normal name is an alias.  */
21344 #if defined __stub_$ac_func || defined __stub___$ac_func
21345 choke me
21346 #endif
21347
21348 int
21349 main ()
21350 {
21351 return $ac_func ();
21352   ;
21353   return 0;
21354 }
21355 _ACEOF
21356 rm -f conftest.$ac_objext conftest$ac_exeext
21357 if { (ac_try="$ac_link"
21358 case "(($ac_try" in
21359   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21360   *) ac_try_echo=$ac_try;;
21361 esac
21362 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21363 $as_echo "$ac_try_echo") >&5
21364   (eval "$ac_link") 2>conftest.er1
21365   ac_status=$?
21366   grep -v '^ *+' conftest.er1 >conftest.err
21367   rm -f conftest.er1
21368   cat conftest.err >&5
21369   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21370   (exit $ac_status); } && {
21371          test -z "$ac_c_werror_flag" ||
21372          test ! -s conftest.err
21373        } && test -s conftest$ac_exeext && {
21374          test "$cross_compiling" = yes ||
21375          $as_test_x conftest$ac_exeext
21376        }; then
21377   eval "$as_ac_var=yes"
21378 else
21379   $as_echo "$as_me: failed program was:" >&5
21380 sed 's/^/| /' conftest.$ac_ext >&5
21381
21382         eval "$as_ac_var=no"
21383 fi
21384
21385 rm -rf conftest.dSYM
21386 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21387       conftest$ac_exeext conftest.$ac_ext
21388 fi
21389 ac_res=`eval 'as_val=${'$as_ac_var'}
21390                  $as_echo "$as_val"'`
21391                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21392 $as_echo "$ac_res" >&6; }
21393 as_val=`eval 'as_val=${'$as_ac_var'}
21394                  $as_echo "$as_val"'`
21395    if test "x$as_val" = x""yes; then
21396   cat >>confdefs.h <<_ACEOF
21397 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21398 _ACEOF
21399
21400 fi
21401 done
21402
21403
21404
21405 for ac_func in append_history history_truncate_file
21406 do
21407 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
21408 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
21409 $as_echo_n "checking for $ac_func... " >&6; }
21410 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21411   $as_echo_n "(cached) " >&6
21412 else
21413   cat >conftest.$ac_ext <<_ACEOF
21414 /* confdefs.h.  */
21415 _ACEOF
21416 cat confdefs.h >>conftest.$ac_ext
21417 cat >>conftest.$ac_ext <<_ACEOF
21418 /* end confdefs.h.  */
21419 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21420    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21421 #define $ac_func innocuous_$ac_func
21422
21423 /* System header to define __stub macros and hopefully few prototypes,
21424     which can conflict with char $ac_func (); below.
21425     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21426     <limits.h> exists even on freestanding compilers.  */
21427
21428 #ifdef __STDC__
21429 # include <limits.h>
21430 #else
21431 # include <assert.h>
21432 #endif
21433
21434 #undef $ac_func
21435
21436 /* Override any GCC internal prototype to avoid an error.
21437    Use char because int might match the return type of a GCC
21438    builtin and then its argument prototype would still apply.  */
21439 #ifdef __cplusplus
21440 extern "C"
21441 #endif
21442 char $ac_func ();
21443 /* The GNU C library defines this for functions which it implements
21444     to always fail with ENOSYS.  Some functions are actually named
21445     something starting with __ and the normal name is an alias.  */
21446 #if defined __stub_$ac_func || defined __stub___$ac_func
21447 choke me
21448 #endif
21449
21450 int
21451 main ()
21452 {
21453 return $ac_func ();
21454   ;
21455   return 0;
21456 }
21457 _ACEOF
21458 rm -f conftest.$ac_objext conftest$ac_exeext
21459 if { (ac_try="$ac_link"
21460 case "(($ac_try" in
21461   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21462   *) ac_try_echo=$ac_try;;
21463 esac
21464 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21465 $as_echo "$ac_try_echo") >&5
21466   (eval "$ac_link") 2>conftest.er1
21467   ac_status=$?
21468   grep -v '^ *+' conftest.er1 >conftest.err
21469   rm -f conftest.er1
21470   cat conftest.err >&5
21471   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21472   (exit $ac_status); } && {
21473          test -z "$ac_c_werror_flag" ||
21474          test ! -s conftest.err
21475        } && test -s conftest$ac_exeext && {
21476          test "$cross_compiling" = yes ||
21477          $as_test_x conftest$ac_exeext
21478        }; then
21479   eval "$as_ac_var=yes"
21480 else
21481   $as_echo "$as_me: failed program was:" >&5
21482 sed 's/^/| /' conftest.$ac_ext >&5
21483
21484         eval "$as_ac_var=no"
21485 fi
21486
21487 rm -rf conftest.dSYM
21488 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21489       conftest$ac_exeext conftest.$ac_ext
21490 fi
21491 ac_res=`eval 'as_val=${'$as_ac_var'}
21492                  $as_echo "$as_val"'`
21493                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
21494 $as_echo "$ac_res" >&6; }
21495 as_val=`eval 'as_val=${'$as_ac_var'}
21496                  $as_echo "$as_val"'`
21497    if test "x$as_val" = x""yes; then
21498   cat >>confdefs.h <<_ACEOF
21499 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
21500 _ACEOF
21501
21502 fi
21503 done
21504
21505 fi
21506
21507
21508 { $as_echo "$as_me:$LINENO: checking for sigsetjmp" >&5
21509 $as_echo_n "checking for sigsetjmp... " >&6; }
21510 if test "${pgac_cv_func_sigsetjmp+set}" = set; then
21511   $as_echo_n "(cached) " >&6
21512 else
21513   cat >conftest.$ac_ext <<_ACEOF
21514 /* confdefs.h.  */
21515 _ACEOF
21516 cat confdefs.h >>conftest.$ac_ext
21517 cat >>conftest.$ac_ext <<_ACEOF
21518 /* end confdefs.h.  */
21519 #include <setjmp.h>
21520 int
21521 main ()
21522 {
21523 sigjmp_buf x; sigsetjmp(x, 1);
21524   ;
21525   return 0;
21526 }
21527 _ACEOF
21528 rm -f conftest.$ac_objext conftest$ac_exeext
21529 if { (ac_try="$ac_link"
21530 case "(($ac_try" in
21531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21532   *) ac_try_echo=$ac_try;;
21533 esac
21534 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21535 $as_echo "$ac_try_echo") >&5
21536   (eval "$ac_link") 2>conftest.er1
21537   ac_status=$?
21538   grep -v '^ *+' conftest.er1 >conftest.err
21539   rm -f conftest.er1
21540   cat conftest.err >&5
21541   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21542   (exit $ac_status); } && {
21543          test -z "$ac_c_werror_flag" ||
21544          test ! -s conftest.err
21545        } && test -s conftest$ac_exeext && {
21546          test "$cross_compiling" = yes ||
21547          $as_test_x conftest$ac_exeext
21548        }; then
21549   pgac_cv_func_sigsetjmp=yes
21550 else
21551   $as_echo "$as_me: failed program was:" >&5
21552 sed 's/^/| /' conftest.$ac_ext >&5
21553
21554         pgac_cv_func_sigsetjmp=no
21555 fi
21556
21557 rm -rf conftest.dSYM
21558 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21559       conftest$ac_exeext conftest.$ac_ext
21560 fi
21561 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_sigsetjmp" >&5
21562 $as_echo "$pgac_cv_func_sigsetjmp" >&6; }
21563 if test x"$pgac_cv_func_sigsetjmp" = x"yes"; then
21564
21565 cat >>confdefs.h <<\_ACEOF
21566 #define HAVE_SIGSETJMP 1
21567 _ACEOF
21568
21569 fi
21570
21571 { $as_echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
21572 $as_echo_n "checking whether sys_siglist is declared... " >&6; }
21573 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
21574   $as_echo_n "(cached) " >&6
21575 else
21576   cat >conftest.$ac_ext <<_ACEOF
21577 /* confdefs.h.  */
21578 _ACEOF
21579 cat confdefs.h >>conftest.$ac_ext
21580 cat >>conftest.$ac_ext <<_ACEOF
21581 /* end confdefs.h.  */
21582 #include <signal.h>
21583 /* NetBSD declares sys_siglist in unistd.h.  */
21584 #ifdef HAVE_UNISTD_H
21585 # include <unistd.h>
21586 #endif
21587
21588
21589 int
21590 main ()
21591 {
21592 #ifndef sys_siglist
21593   (void) sys_siglist;
21594 #endif
21595
21596   ;
21597   return 0;
21598 }
21599 _ACEOF
21600 rm -f conftest.$ac_objext
21601 if { (ac_try="$ac_compile"
21602 case "(($ac_try" in
21603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21604   *) ac_try_echo=$ac_try;;
21605 esac
21606 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21607 $as_echo "$ac_try_echo") >&5
21608   (eval "$ac_compile") 2>conftest.er1
21609   ac_status=$?
21610   grep -v '^ *+' conftest.er1 >conftest.err
21611   rm -f conftest.er1
21612   cat conftest.err >&5
21613   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21614   (exit $ac_status); } && {
21615          test -z "$ac_c_werror_flag" ||
21616          test ! -s conftest.err
21617        } && test -s conftest.$ac_objext; then
21618   ac_cv_have_decl_sys_siglist=yes
21619 else
21620   $as_echo "$as_me: failed program was:" >&5
21621 sed 's/^/| /' conftest.$ac_ext >&5
21622
21623         ac_cv_have_decl_sys_siglist=no
21624 fi
21625
21626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21627 fi
21628 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
21629 $as_echo "$ac_cv_have_decl_sys_siglist" >&6; }
21630 if test "x$ac_cv_have_decl_sys_siglist" = x""yes; then
21631
21632 cat >>confdefs.h <<_ACEOF
21633 #define HAVE_DECL_SYS_SIGLIST 1
21634 _ACEOF
21635
21636
21637 else
21638   cat >>confdefs.h <<_ACEOF
21639 #define HAVE_DECL_SYS_SIGLIST 0
21640 _ACEOF
21641
21642
21643 fi
21644
21645
21646
21647
21648 { $as_echo "$as_me:$LINENO: checking for syslog" >&5
21649 $as_echo_n "checking for syslog... " >&6; }
21650 if test "${ac_cv_func_syslog+set}" = set; then
21651   $as_echo_n "(cached) " >&6
21652 else
21653   cat >conftest.$ac_ext <<_ACEOF
21654 /* confdefs.h.  */
21655 _ACEOF
21656 cat confdefs.h >>conftest.$ac_ext
21657 cat >>conftest.$ac_ext <<_ACEOF
21658 /* end confdefs.h.  */
21659 /* Define syslog to an innocuous variant, in case <limits.h> declares syslog.
21660    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
21661 #define syslog innocuous_syslog
21662
21663 /* System header to define __stub macros and hopefully few prototypes,
21664     which can conflict with char syslog (); below.
21665     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21666     <limits.h> exists even on freestanding compilers.  */
21667
21668 #ifdef __STDC__
21669 # include <limits.h>
21670 #else
21671 # include <assert.h>
21672 #endif
21673
21674 #undef syslog
21675
21676 /* Override any GCC internal prototype to avoid an error.
21677    Use char because int might match the return type of a GCC
21678    builtin and then its argument prototype would still apply.  */
21679 #ifdef __cplusplus
21680 extern "C"
21681 #endif
21682 char syslog ();
21683 /* The GNU C library defines this for functions which it implements
21684     to always fail with ENOSYS.  Some functions are actually named
21685     something starting with __ and the normal name is an alias.  */
21686 #if defined __stub_syslog || defined __stub___syslog
21687 choke me
21688 #endif
21689
21690 int
21691 main ()
21692 {
21693 return syslog ();
21694   ;
21695   return 0;
21696 }
21697 _ACEOF
21698 rm -f conftest.$ac_objext conftest$ac_exeext
21699 if { (ac_try="$ac_link"
21700 case "(($ac_try" in
21701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21702   *) ac_try_echo=$ac_try;;
21703 esac
21704 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21705 $as_echo "$ac_try_echo") >&5
21706   (eval "$ac_link") 2>conftest.er1
21707   ac_status=$?
21708   grep -v '^ *+' conftest.er1 >conftest.err
21709   rm -f conftest.er1
21710   cat conftest.err >&5
21711   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21712   (exit $ac_status); } && {
21713          test -z "$ac_c_werror_flag" ||
21714          test ! -s conftest.err
21715        } && test -s conftest$ac_exeext && {
21716          test "$cross_compiling" = yes ||
21717          $as_test_x conftest$ac_exeext
21718        }; then
21719   ac_cv_func_syslog=yes
21720 else
21721   $as_echo "$as_me: failed program was:" >&5
21722 sed 's/^/| /' conftest.$ac_ext >&5
21723
21724         ac_cv_func_syslog=no
21725 fi
21726
21727 rm -rf conftest.dSYM
21728 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21729       conftest$ac_exeext conftest.$ac_ext
21730 fi
21731 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_syslog" >&5
21732 $as_echo "$ac_cv_func_syslog" >&6; }
21733 if test "x$ac_cv_func_syslog" = x""yes; then
21734   if test "${ac_cv_header_syslog_h+set}" = set; then
21735   { $as_echo "$as_me:$LINENO: checking for syslog.h" >&5
21736 $as_echo_n "checking for syslog.h... " >&6; }
21737 if test "${ac_cv_header_syslog_h+set}" = set; then
21738   $as_echo_n "(cached) " >&6
21739 fi
21740 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
21741 $as_echo "$ac_cv_header_syslog_h" >&6; }
21742 else
21743   # Is the header compilable?
21744 { $as_echo "$as_me:$LINENO: checking syslog.h usability" >&5
21745 $as_echo_n "checking syslog.h usability... " >&6; }
21746 cat >conftest.$ac_ext <<_ACEOF
21747 /* confdefs.h.  */
21748 _ACEOF
21749 cat confdefs.h >>conftest.$ac_ext
21750 cat >>conftest.$ac_ext <<_ACEOF
21751 /* end confdefs.h.  */
21752 $ac_includes_default
21753 #include <syslog.h>
21754 _ACEOF
21755 rm -f conftest.$ac_objext
21756 if { (ac_try="$ac_compile"
21757 case "(($ac_try" in
21758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21759   *) ac_try_echo=$ac_try;;
21760 esac
21761 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21762 $as_echo "$ac_try_echo") >&5
21763   (eval "$ac_compile") 2>conftest.er1
21764   ac_status=$?
21765   grep -v '^ *+' conftest.er1 >conftest.err
21766   rm -f conftest.er1
21767   cat conftest.err >&5
21768   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21769   (exit $ac_status); } && {
21770          test -z "$ac_c_werror_flag" ||
21771          test ! -s conftest.err
21772        } && test -s conftest.$ac_objext; then
21773   ac_header_compiler=yes
21774 else
21775   $as_echo "$as_me: failed program was:" >&5
21776 sed 's/^/| /' conftest.$ac_ext >&5
21777
21778         ac_header_compiler=no
21779 fi
21780
21781 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21782 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
21783 $as_echo "$ac_header_compiler" >&6; }
21784
21785 # Is the header present?
21786 { $as_echo "$as_me:$LINENO: checking syslog.h presence" >&5
21787 $as_echo_n "checking syslog.h presence... " >&6; }
21788 cat >conftest.$ac_ext <<_ACEOF
21789 /* confdefs.h.  */
21790 _ACEOF
21791 cat confdefs.h >>conftest.$ac_ext
21792 cat >>conftest.$ac_ext <<_ACEOF
21793 /* end confdefs.h.  */
21794 #include <syslog.h>
21795 _ACEOF
21796 if { (ac_try="$ac_cpp conftest.$ac_ext"
21797 case "(($ac_try" in
21798   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21799   *) ac_try_echo=$ac_try;;
21800 esac
21801 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21802 $as_echo "$ac_try_echo") >&5
21803   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
21804   ac_status=$?
21805   grep -v '^ *+' conftest.er1 >conftest.err
21806   rm -f conftest.er1
21807   cat conftest.err >&5
21808   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21809   (exit $ac_status); } >/dev/null && {
21810          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
21811          test ! -s conftest.err
21812        }; then
21813   ac_header_preproc=yes
21814 else
21815   $as_echo "$as_me: failed program was:" >&5
21816 sed 's/^/| /' conftest.$ac_ext >&5
21817
21818   ac_header_preproc=no
21819 fi
21820
21821 rm -f conftest.err conftest.$ac_ext
21822 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
21823 $as_echo "$ac_header_preproc" >&6; }
21824
21825 # So?  What about this header?
21826 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
21827   yes:no: )
21828     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&5
21829 $as_echo "$as_me: WARNING: syslog.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
21830     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the compiler's result" >&5
21831 $as_echo "$as_me: WARNING: syslog.h: proceeding with the compiler's result" >&2;}
21832     ac_header_preproc=yes
21833     ;;
21834   no:yes:* )
21835     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: present but cannot be compiled" >&5
21836 $as_echo "$as_me: WARNING: syslog.h: present but cannot be compiled" >&2;}
21837     { $as_echo "$as_me:$LINENO: WARNING: syslog.h:     check for missing prerequisite headers?" >&5
21838 $as_echo "$as_me: WARNING: syslog.h:     check for missing prerequisite headers?" >&2;}
21839     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: see the Autoconf documentation" >&5
21840 $as_echo "$as_me: WARNING: syslog.h: see the Autoconf documentation" >&2;}
21841     { $as_echo "$as_me:$LINENO: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&5
21842 $as_echo "$as_me: WARNING: syslog.h:     section \"Present But Cannot Be Compiled\"" >&2;}
21843     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: proceeding with the preprocessor's result" >&5
21844 $as_echo "$as_me: WARNING: syslog.h: proceeding with the preprocessor's result" >&2;}
21845     { $as_echo "$as_me:$LINENO: WARNING: syslog.h: in the future, the compiler will take precedence" >&5
21846 $as_echo "$as_me: WARNING: syslog.h: in the future, the compiler will take precedence" >&2;}
21847     ( cat <<\_ASBOX
21848 ## ---------------------------------------- ##
21849 ## Report this to pgsql-bugs@postgresql.org ##
21850 ## ---------------------------------------- ##
21851 _ASBOX
21852      ) | sed "s/^/$as_me: WARNING:     /" >&2
21853     ;;
21854 esac
21855 { $as_echo "$as_me:$LINENO: checking for syslog.h" >&5
21856 $as_echo_n "checking for syslog.h... " >&6; }
21857 if test "${ac_cv_header_syslog_h+set}" = set; then
21858   $as_echo_n "(cached) " >&6
21859 else
21860   ac_cv_header_syslog_h=$ac_header_preproc
21861 fi
21862 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_syslog_h" >&5
21863 $as_echo "$ac_cv_header_syslog_h" >&6; }
21864
21865 fi
21866 if test "x$ac_cv_header_syslog_h" = x""yes; then
21867
21868 cat >>confdefs.h <<\_ACEOF
21869 #define HAVE_SYSLOG 1
21870 _ACEOF
21871
21872 fi
21873
21874
21875 fi
21876
21877
21878 { $as_echo "$as_me:$LINENO: checking for opterr" >&5
21879 $as_echo_n "checking for opterr... " >&6; }
21880 if test "${pgac_cv_var_int_opterr+set}" = set; then
21881   $as_echo_n "(cached) " >&6
21882 else
21883   cat >conftest.$ac_ext <<_ACEOF
21884 /* confdefs.h.  */
21885 _ACEOF
21886 cat confdefs.h >>conftest.$ac_ext
21887 cat >>conftest.$ac_ext <<_ACEOF
21888 /* end confdefs.h.  */
21889 #include <unistd.h>
21890 int
21891 main ()
21892 {
21893 extern int opterr; opterr = 1;
21894   ;
21895   return 0;
21896 }
21897 _ACEOF
21898 rm -f conftest.$ac_objext conftest$ac_exeext
21899 if { (ac_try="$ac_link"
21900 case "(($ac_try" in
21901   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21902   *) ac_try_echo=$ac_try;;
21903 esac
21904 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21905 $as_echo "$ac_try_echo") >&5
21906   (eval "$ac_link") 2>conftest.er1
21907   ac_status=$?
21908   grep -v '^ *+' conftest.er1 >conftest.err
21909   rm -f conftest.er1
21910   cat conftest.err >&5
21911   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21912   (exit $ac_status); } && {
21913          test -z "$ac_c_werror_flag" ||
21914          test ! -s conftest.err
21915        } && test -s conftest$ac_exeext && {
21916          test "$cross_compiling" = yes ||
21917          $as_test_x conftest$ac_exeext
21918        }; then
21919   pgac_cv_var_int_opterr=yes
21920 else
21921   $as_echo "$as_me: failed program was:" >&5
21922 sed 's/^/| /' conftest.$ac_ext >&5
21923
21924         pgac_cv_var_int_opterr=no
21925 fi
21926
21927 rm -rf conftest.dSYM
21928 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21929       conftest$ac_exeext conftest.$ac_ext
21930 fi
21931 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_opterr" >&5
21932 $as_echo "$pgac_cv_var_int_opterr" >&6; }
21933 if test x"$pgac_cv_var_int_opterr" = x"yes"; then
21934
21935 cat >>confdefs.h <<\_ACEOF
21936 #define HAVE_INT_OPTERR 1
21937 _ACEOF
21938
21939 fi
21940
21941 { $as_echo "$as_me:$LINENO: checking for optreset" >&5
21942 $as_echo_n "checking for optreset... " >&6; }
21943 if test "${pgac_cv_var_int_optreset+set}" = set; then
21944   $as_echo_n "(cached) " >&6
21945 else
21946   cat >conftest.$ac_ext <<_ACEOF
21947 /* confdefs.h.  */
21948 _ACEOF
21949 cat confdefs.h >>conftest.$ac_ext
21950 cat >>conftest.$ac_ext <<_ACEOF
21951 /* end confdefs.h.  */
21952 #include <unistd.h>
21953 int
21954 main ()
21955 {
21956 extern int optreset; optreset = 1;
21957   ;
21958   return 0;
21959 }
21960 _ACEOF
21961 rm -f conftest.$ac_objext conftest$ac_exeext
21962 if { (ac_try="$ac_link"
21963 case "(($ac_try" in
21964   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21965   *) ac_try_echo=$ac_try;;
21966 esac
21967 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21968 $as_echo "$ac_try_echo") >&5
21969   (eval "$ac_link") 2>conftest.er1
21970   ac_status=$?
21971   grep -v '^ *+' conftest.er1 >conftest.err
21972   rm -f conftest.er1
21973   cat conftest.err >&5
21974   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21975   (exit $ac_status); } && {
21976          test -z "$ac_c_werror_flag" ||
21977          test ! -s conftest.err
21978        } && test -s conftest$ac_exeext && {
21979          test "$cross_compiling" = yes ||
21980          $as_test_x conftest$ac_exeext
21981        }; then
21982   pgac_cv_var_int_optreset=yes
21983 else
21984   $as_echo "$as_me: failed program was:" >&5
21985 sed 's/^/| /' conftest.$ac_ext >&5
21986
21987         pgac_cv_var_int_optreset=no
21988 fi
21989
21990 rm -rf conftest.dSYM
21991 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
21992       conftest$ac_exeext conftest.$ac_ext
21993 fi
21994 { $as_echo "$as_me:$LINENO: result: $pgac_cv_var_int_optreset" >&5
21995 $as_echo "$pgac_cv_var_int_optreset" >&6; }
21996 if test x"$pgac_cv_var_int_optreset" = x"yes"; then
21997
21998 cat >>confdefs.h <<\_ACEOF
21999 #define HAVE_INT_OPTRESET 1
22000 _ACEOF
22001
22002 fi
22003
22004
22005
22006 for ac_func in strtoll strtoq
22007 do
22008 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22009 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22010 $as_echo_n "checking for $ac_func... " >&6; }
22011 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22012   $as_echo_n "(cached) " >&6
22013 else
22014   cat >conftest.$ac_ext <<_ACEOF
22015 /* confdefs.h.  */
22016 _ACEOF
22017 cat confdefs.h >>conftest.$ac_ext
22018 cat >>conftest.$ac_ext <<_ACEOF
22019 /* end confdefs.h.  */
22020 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22021    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22022 #define $ac_func innocuous_$ac_func
22023
22024 /* System header to define __stub macros and hopefully few prototypes,
22025     which can conflict with char $ac_func (); below.
22026     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22027     <limits.h> exists even on freestanding compilers.  */
22028
22029 #ifdef __STDC__
22030 # include <limits.h>
22031 #else
22032 # include <assert.h>
22033 #endif
22034
22035 #undef $ac_func
22036
22037 /* Override any GCC internal prototype to avoid an error.
22038    Use char because int might match the return type of a GCC
22039    builtin and then its argument prototype would still apply.  */
22040 #ifdef __cplusplus
22041 extern "C"
22042 #endif
22043 char $ac_func ();
22044 /* The GNU C library defines this for functions which it implements
22045     to always fail with ENOSYS.  Some functions are actually named
22046     something starting with __ and the normal name is an alias.  */
22047 #if defined __stub_$ac_func || defined __stub___$ac_func
22048 choke me
22049 #endif
22050
22051 int
22052 main ()
22053 {
22054 return $ac_func ();
22055   ;
22056   return 0;
22057 }
22058 _ACEOF
22059 rm -f conftest.$ac_objext conftest$ac_exeext
22060 if { (ac_try="$ac_link"
22061 case "(($ac_try" in
22062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22063   *) ac_try_echo=$ac_try;;
22064 esac
22065 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22066 $as_echo "$ac_try_echo") >&5
22067   (eval "$ac_link") 2>conftest.er1
22068   ac_status=$?
22069   grep -v '^ *+' conftest.er1 >conftest.err
22070   rm -f conftest.er1
22071   cat conftest.err >&5
22072   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22073   (exit $ac_status); } && {
22074          test -z "$ac_c_werror_flag" ||
22075          test ! -s conftest.err
22076        } && test -s conftest$ac_exeext && {
22077          test "$cross_compiling" = yes ||
22078          $as_test_x conftest$ac_exeext
22079        }; then
22080   eval "$as_ac_var=yes"
22081 else
22082   $as_echo "$as_me: failed program was:" >&5
22083 sed 's/^/| /' conftest.$ac_ext >&5
22084
22085         eval "$as_ac_var=no"
22086 fi
22087
22088 rm -rf conftest.dSYM
22089 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22090       conftest$ac_exeext conftest.$ac_ext
22091 fi
22092 ac_res=`eval 'as_val=${'$as_ac_var'}
22093                  $as_echo "$as_val"'`
22094                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22095 $as_echo "$ac_res" >&6; }
22096 as_val=`eval 'as_val=${'$as_ac_var'}
22097                  $as_echo "$as_val"'`
22098    if test "x$as_val" = x""yes; then
22099   cat >>confdefs.h <<_ACEOF
22100 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22101 _ACEOF
22102  break
22103 fi
22104 done
22105
22106
22107
22108 for ac_func in strtoull strtouq
22109 do
22110 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22111 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22112 $as_echo_n "checking for $ac_func... " >&6; }
22113 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22114   $as_echo_n "(cached) " >&6
22115 else
22116   cat >conftest.$ac_ext <<_ACEOF
22117 /* confdefs.h.  */
22118 _ACEOF
22119 cat confdefs.h >>conftest.$ac_ext
22120 cat >>conftest.$ac_ext <<_ACEOF
22121 /* end confdefs.h.  */
22122 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22123    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22124 #define $ac_func innocuous_$ac_func
22125
22126 /* System header to define __stub macros and hopefully few prototypes,
22127     which can conflict with char $ac_func (); below.
22128     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22129     <limits.h> exists even on freestanding compilers.  */
22130
22131 #ifdef __STDC__
22132 # include <limits.h>
22133 #else
22134 # include <assert.h>
22135 #endif
22136
22137 #undef $ac_func
22138
22139 /* Override any GCC internal prototype to avoid an error.
22140    Use char because int might match the return type of a GCC
22141    builtin and then its argument prototype would still apply.  */
22142 #ifdef __cplusplus
22143 extern "C"
22144 #endif
22145 char $ac_func ();
22146 /* The GNU C library defines this for functions which it implements
22147     to always fail with ENOSYS.  Some functions are actually named
22148     something starting with __ and the normal name is an alias.  */
22149 #if defined __stub_$ac_func || defined __stub___$ac_func
22150 choke me
22151 #endif
22152
22153 int
22154 main ()
22155 {
22156 return $ac_func ();
22157   ;
22158   return 0;
22159 }
22160 _ACEOF
22161 rm -f conftest.$ac_objext conftest$ac_exeext
22162 if { (ac_try="$ac_link"
22163 case "(($ac_try" in
22164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22165   *) ac_try_echo=$ac_try;;
22166 esac
22167 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22168 $as_echo "$ac_try_echo") >&5
22169   (eval "$ac_link") 2>conftest.er1
22170   ac_status=$?
22171   grep -v '^ *+' conftest.er1 >conftest.err
22172   rm -f conftest.er1
22173   cat conftest.err >&5
22174   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22175   (exit $ac_status); } && {
22176          test -z "$ac_c_werror_flag" ||
22177          test ! -s conftest.err
22178        } && test -s conftest$ac_exeext && {
22179          test "$cross_compiling" = yes ||
22180          $as_test_x conftest$ac_exeext
22181        }; then
22182   eval "$as_ac_var=yes"
22183 else
22184   $as_echo "$as_me: failed program was:" >&5
22185 sed 's/^/| /' conftest.$ac_ext >&5
22186
22187         eval "$as_ac_var=no"
22188 fi
22189
22190 rm -rf conftest.dSYM
22191 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22192       conftest$ac_exeext conftest.$ac_ext
22193 fi
22194 ac_res=`eval 'as_val=${'$as_ac_var'}
22195                  $as_echo "$as_val"'`
22196                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22197 $as_echo "$ac_res" >&6; }
22198 as_val=`eval 'as_val=${'$as_ac_var'}
22199                  $as_echo "$as_val"'`
22200    if test "x$as_val" = x""yes; then
22201   cat >>confdefs.h <<_ACEOF
22202 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22203 _ACEOF
22204  break
22205 fi
22206 done
22207
22208
22209 # Check for one of atexit() or on_exit()
22210
22211 for ac_func in atexit
22212 do
22213 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22214 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22215 $as_echo_n "checking for $ac_func... " >&6; }
22216 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22217   $as_echo_n "(cached) " >&6
22218 else
22219   cat >conftest.$ac_ext <<_ACEOF
22220 /* confdefs.h.  */
22221 _ACEOF
22222 cat confdefs.h >>conftest.$ac_ext
22223 cat >>conftest.$ac_ext <<_ACEOF
22224 /* end confdefs.h.  */
22225 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22226    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22227 #define $ac_func innocuous_$ac_func
22228
22229 /* System header to define __stub macros and hopefully few prototypes,
22230     which can conflict with char $ac_func (); below.
22231     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22232     <limits.h> exists even on freestanding compilers.  */
22233
22234 #ifdef __STDC__
22235 # include <limits.h>
22236 #else
22237 # include <assert.h>
22238 #endif
22239
22240 #undef $ac_func
22241
22242 /* Override any GCC internal prototype to avoid an error.
22243    Use char because int might match the return type of a GCC
22244    builtin and then its argument prototype would still apply.  */
22245 #ifdef __cplusplus
22246 extern "C"
22247 #endif
22248 char $ac_func ();
22249 /* The GNU C library defines this for functions which it implements
22250     to always fail with ENOSYS.  Some functions are actually named
22251     something starting with __ and the normal name is an alias.  */
22252 #if defined __stub_$ac_func || defined __stub___$ac_func
22253 choke me
22254 #endif
22255
22256 int
22257 main ()
22258 {
22259 return $ac_func ();
22260   ;
22261   return 0;
22262 }
22263 _ACEOF
22264 rm -f conftest.$ac_objext conftest$ac_exeext
22265 if { (ac_try="$ac_link"
22266 case "(($ac_try" in
22267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22268   *) ac_try_echo=$ac_try;;
22269 esac
22270 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22271 $as_echo "$ac_try_echo") >&5
22272   (eval "$ac_link") 2>conftest.er1
22273   ac_status=$?
22274   grep -v '^ *+' conftest.er1 >conftest.err
22275   rm -f conftest.er1
22276   cat conftest.err >&5
22277   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22278   (exit $ac_status); } && {
22279          test -z "$ac_c_werror_flag" ||
22280          test ! -s conftest.err
22281        } && test -s conftest$ac_exeext && {
22282          test "$cross_compiling" = yes ||
22283          $as_test_x conftest$ac_exeext
22284        }; then
22285   eval "$as_ac_var=yes"
22286 else
22287   $as_echo "$as_me: failed program was:" >&5
22288 sed 's/^/| /' conftest.$ac_ext >&5
22289
22290         eval "$as_ac_var=no"
22291 fi
22292
22293 rm -rf conftest.dSYM
22294 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22295       conftest$ac_exeext conftest.$ac_ext
22296 fi
22297 ac_res=`eval 'as_val=${'$as_ac_var'}
22298                  $as_echo "$as_val"'`
22299                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22300 $as_echo "$ac_res" >&6; }
22301 as_val=`eval 'as_val=${'$as_ac_var'}
22302                  $as_echo "$as_val"'`
22303    if test "x$as_val" = x""yes; then
22304   cat >>confdefs.h <<_ACEOF
22305 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22306 _ACEOF
22307
22308 else
22309
22310 for ac_func in on_exit
22311 do
22312 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
22313 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
22314 $as_echo_n "checking for $ac_func... " >&6; }
22315 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
22316   $as_echo_n "(cached) " >&6
22317 else
22318   cat >conftest.$ac_ext <<_ACEOF
22319 /* confdefs.h.  */
22320 _ACEOF
22321 cat confdefs.h >>conftest.$ac_ext
22322 cat >>conftest.$ac_ext <<_ACEOF
22323 /* end confdefs.h.  */
22324 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
22325    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
22326 #define $ac_func innocuous_$ac_func
22327
22328 /* System header to define __stub macros and hopefully few prototypes,
22329     which can conflict with char $ac_func (); below.
22330     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
22331     <limits.h> exists even on freestanding compilers.  */
22332
22333 #ifdef __STDC__
22334 # include <limits.h>
22335 #else
22336 # include <assert.h>
22337 #endif
22338
22339 #undef $ac_func
22340
22341 /* Override any GCC internal prototype to avoid an error.
22342    Use char because int might match the return type of a GCC
22343    builtin and then its argument prototype would still apply.  */
22344 #ifdef __cplusplus
22345 extern "C"
22346 #endif
22347 char $ac_func ();
22348 /* The GNU C library defines this for functions which it implements
22349     to always fail with ENOSYS.  Some functions are actually named
22350     something starting with __ and the normal name is an alias.  */
22351 #if defined __stub_$ac_func || defined __stub___$ac_func
22352 choke me
22353 #endif
22354
22355 int
22356 main ()
22357 {
22358 return $ac_func ();
22359   ;
22360   return 0;
22361 }
22362 _ACEOF
22363 rm -f conftest.$ac_objext conftest$ac_exeext
22364 if { (ac_try="$ac_link"
22365 case "(($ac_try" in
22366   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22367   *) ac_try_echo=$ac_try;;
22368 esac
22369 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22370 $as_echo "$ac_try_echo") >&5
22371   (eval "$ac_link") 2>conftest.er1
22372   ac_status=$?
22373   grep -v '^ *+' conftest.er1 >conftest.err
22374   rm -f conftest.er1
22375   cat conftest.err >&5
22376   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22377   (exit $ac_status); } && {
22378          test -z "$ac_c_werror_flag" ||
22379          test ! -s conftest.err
22380        } && test -s conftest$ac_exeext && {
22381          test "$cross_compiling" = yes ||
22382          $as_test_x conftest$ac_exeext
22383        }; then
22384   eval "$as_ac_var=yes"
22385 else
22386   $as_echo "$as_me: failed program was:" >&5
22387 sed 's/^/| /' conftest.$ac_ext >&5
22388
22389         eval "$as_ac_var=no"
22390 fi
22391
22392 rm -rf conftest.dSYM
22393 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22394       conftest$ac_exeext conftest.$ac_ext
22395 fi
22396 ac_res=`eval 'as_val=${'$as_ac_var'}
22397                  $as_echo "$as_val"'`
22398                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
22399 $as_echo "$ac_res" >&6; }
22400 as_val=`eval 'as_val=${'$as_ac_var'}
22401                  $as_echo "$as_val"'`
22402    if test "x$as_val" = x""yes; then
22403   cat >>confdefs.h <<_ACEOF
22404 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
22405 _ACEOF
22406
22407 else
22408   { { $as_echo "$as_me:$LINENO: error: neither atexit() nor on_exit() found" >&5
22409 $as_echo "$as_me: error: neither atexit() nor on_exit() found" >&2;}
22410    { (exit 1); exit 1; }; }
22411 fi
22412 done
22413
22414 fi
22415 done
22416
22417
22418
22419 #
22420 # Pthreads
22421 #
22422 # For each platform, we need to know about any special compile and link
22423 # libraries, and whether the normal C function names are thread-safe.
22424 # See the comment at the top of src/port/thread.c for more information.
22425 # WIN32 doesn't need the pthread tests;  it always uses threads
22426 if test "$enable_thread_safety" = yes -a "$PORTNAME" != "win32"; then
22427
22428
22429
22430 ac_ext=c
22431 ac_cpp='$CPP $CPPFLAGS'
22432 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22433 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22434 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22435
22436 acx_pthread_ok=no
22437
22438 # We used to check for pthread.h first, but this fails if pthread.h
22439 # requires special compiler flags (e.g. on True64 or Sequent).
22440 # It gets checked for in the link test anyway.
22441
22442 # First of all, check if the user has set any of the PTHREAD_LIBS,
22443 # etcetera environment variables, and if threads linking works using
22444 # them:
22445 if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
22446         save_CFLAGS="$CFLAGS"
22447         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22448         save_LIBS="$LIBS"
22449         LIBS="$PTHREAD_LIBS $LIBS"
22450         { $as_echo "$as_me:$LINENO: checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS" >&5
22451 $as_echo_n "checking for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS... " >&6; }
22452         cat >conftest.$ac_ext <<_ACEOF
22453 /* confdefs.h.  */
22454 _ACEOF
22455 cat confdefs.h >>conftest.$ac_ext
22456 cat >>conftest.$ac_ext <<_ACEOF
22457 /* end confdefs.h.  */
22458
22459 /* Override any GCC internal prototype to avoid an error.
22460    Use char because int might match the return type of a GCC
22461    builtin and then its argument prototype would still apply.  */
22462 #ifdef __cplusplus
22463 extern "C"
22464 #endif
22465 char pthread_join ();
22466 int
22467 main ()
22468 {
22469 return pthread_join ();
22470   ;
22471   return 0;
22472 }
22473 _ACEOF
22474 rm -f conftest.$ac_objext conftest$ac_exeext
22475 if { (ac_try="$ac_link"
22476 case "(($ac_try" in
22477   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22478   *) ac_try_echo=$ac_try;;
22479 esac
22480 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22481 $as_echo "$ac_try_echo") >&5
22482   (eval "$ac_link") 2>conftest.er1
22483   ac_status=$?
22484   grep -v '^ *+' conftest.er1 >conftest.err
22485   rm -f conftest.er1
22486   cat conftest.err >&5
22487   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22488   (exit $ac_status); } && {
22489          test -z "$ac_c_werror_flag" ||
22490          test ! -s conftest.err
22491        } && test -s conftest$ac_exeext && {
22492          test "$cross_compiling" = yes ||
22493          $as_test_x conftest$ac_exeext
22494        }; then
22495   acx_pthread_ok=yes
22496 else
22497   $as_echo "$as_me: failed program was:" >&5
22498 sed 's/^/| /' conftest.$ac_ext >&5
22499
22500
22501 fi
22502
22503 rm -rf conftest.dSYM
22504 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22505       conftest$ac_exeext conftest.$ac_ext
22506         { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
22507 $as_echo "$acx_pthread_ok" >&6; }
22508         if test x"$acx_pthread_ok" = xno; then
22509                 PTHREAD_LIBS=""
22510                 PTHREAD_CFLAGS=""
22511         fi
22512         LIBS="$save_LIBS"
22513         CFLAGS="$save_CFLAGS"
22514 fi
22515
22516 # We must check for the threads library under a number of different
22517 # names; the ordering is very important because some systems
22518 # (e.g. DEC) have both -lpthread and -lpthreads, where one of the
22519 # libraries is broken (non-POSIX).
22520
22521 # Create a list of thread flags to try.  Items starting with a "-" are
22522 # C compiler flags, and other items are library names, except for "none"
22523 # which indicates that we try without any flags at all, and "pthread-config"
22524 # which is a program returning the flags for the Pth emulation library.
22525
22526 acx_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config pthreadGC2"
22527
22528 # The ordering *is* (sometimes) important.  Some notes on the
22529 # individual items follow:
22530
22531 # pthreads: AIX (must check this before -lpthread)
22532 # none: in case threads are in libc; should be tried before -Kthread and
22533 #       other compiler flags to prevent continual compiler warnings
22534 # -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
22535 # -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
22536 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
22537 # -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
22538 # -pthreads: Solaris/gcc
22539 # -mthreads: Mingw32/gcc, Lynx/gcc
22540 # -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
22541 #      doesn't hurt to check since this sometimes defines pthreads too;
22542 #      also defines -D_REENTRANT)
22543 # pthread: Linux, etcetera
22544 # --thread-safe: KAI C++
22545 # pthread-config: use pthread-config program (for GNU Pth library)
22546
22547 case "${host_cpu}-${host_os}" in
22548         *solaris*)
22549
22550         # On Solaris (at least, for some versions), libc contains stubbed
22551         # (non-functional) versions of the pthreads routines, so link-based
22552         # tests will erroneously succeed.  (We need to link with -pthread or
22553         # -lpthread.)  (The stubs are missing pthread_cleanup_push, or rather
22554         # a function called by this macro, so we could check for that, but
22555         # who knows whether they'll stub that too in a future libc.)  So,
22556         # we'll just look for -pthreads and -lpthread first:
22557
22558         acx_pthread_flags="-pthread -pthreads pthread -mt $acx_pthread_flags"
22559         ;;
22560 esac
22561
22562 if test x"$acx_pthread_ok" = xno; then
22563 for flag in $acx_pthread_flags; do
22564
22565         tryPTHREAD_CFLAGS=""
22566         tryPTHREAD_LIBS=""
22567         case $flag in
22568                 none)
22569                 { $as_echo "$as_me:$LINENO: checking whether pthreads work without any flags" >&5
22570 $as_echo_n "checking whether pthreads work without any flags... " >&6; }
22571                 ;;
22572
22573                 -*)
22574                 { $as_echo "$as_me:$LINENO: checking whether pthreads work with $flag" >&5
22575 $as_echo_n "checking whether pthreads work with $flag... " >&6; }
22576                 tryPTHREAD_CFLAGS="$flag"
22577                 ;;
22578
22579                 pthread-config)
22580                 # skip this if we already have flags defined, for PostgreSQL
22581                 if test x"$PTHREAD_CFLAGS" != x -o x"$PTHREAD_LIBS" != x; then continue; fi
22582                 # Extract the first word of "pthread-config", so it can be a program name with args.
22583 set dummy pthread-config; ac_word=$2
22584 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
22585 $as_echo_n "checking for $ac_word... " >&6; }
22586 if test "${ac_cv_prog_acx_pthread_config+set}" = set; then
22587   $as_echo_n "(cached) " >&6
22588 else
22589   if test -n "$acx_pthread_config"; then
22590   ac_cv_prog_acx_pthread_config="$acx_pthread_config" # Let the user override the test.
22591 else
22592 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22593 for as_dir in $PATH
22594 do
22595   IFS=$as_save_IFS
22596   test -z "$as_dir" && as_dir=.
22597   for ac_exec_ext in '' $ac_executable_extensions; do
22598   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22599     ac_cv_prog_acx_pthread_config="yes"
22600     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22601     break 2
22602   fi
22603 done
22604 done
22605 IFS=$as_save_IFS
22606
22607   test -z "$ac_cv_prog_acx_pthread_config" && ac_cv_prog_acx_pthread_config="no"
22608 fi
22609 fi
22610 acx_pthread_config=$ac_cv_prog_acx_pthread_config
22611 if test -n "$acx_pthread_config"; then
22612   { $as_echo "$as_me:$LINENO: result: $acx_pthread_config" >&5
22613 $as_echo "$acx_pthread_config" >&6; }
22614 else
22615   { $as_echo "$as_me:$LINENO: result: no" >&5
22616 $as_echo "no" >&6; }
22617 fi
22618
22619
22620                 if test x"$acx_pthread_config" = xno; then continue; fi
22621                 tryPTHREAD_CFLAGS="`pthread-config --cflags`"
22622                 tryPTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
22623                 ;;
22624
22625                 *)
22626                 { $as_echo "$as_me:$LINENO: checking for the pthreads library -l$flag" >&5
22627 $as_echo_n "checking for the pthreads library -l$flag... " >&6; }
22628                 tryPTHREAD_LIBS="-l$flag"
22629                 ;;
22630         esac
22631
22632         save_LIBS="$LIBS"
22633         save_CFLAGS="$CFLAGS"
22634         LIBS="$tryPTHREAD_LIBS $PTHREAD_LIBS $LIBS"
22635         CFLAGS="$CFLAGS $PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
22636
22637         # Check for various functions.  We must include pthread.h,
22638         # since some functions may be macros.  (On the Sequent, we
22639         # need a special flag -Kthread to make this header compile.)
22640         # We check for pthread_join because it is in -lpthread on IRIX
22641         # while pthread_create is in libc.  We check for pthread_attr_init
22642         # due to DEC craziness with -lpthreads.  We check for
22643         # pthread_cleanup_push because it is one of the few pthread
22644         # functions on Solaris that doesn't have a non-functional libc stub.
22645         # We try pthread_create on general principles.
22646         cat >conftest.$ac_ext <<_ACEOF
22647 /* confdefs.h.  */
22648 _ACEOF
22649 cat confdefs.h >>conftest.$ac_ext
22650 cat >>conftest.$ac_ext <<_ACEOF
22651 /* end confdefs.h.  */
22652 #include <pthread.h>
22653 int
22654 main ()
22655 {
22656 pthread_t th; pthread_join(th, 0);
22657                      pthread_attr_init(0); pthread_cleanup_push(0, 0);
22658                      pthread_create(0,0,0,0); pthread_cleanup_pop(0);
22659   ;
22660   return 0;
22661 }
22662 _ACEOF
22663 rm -f conftest.$ac_objext conftest$ac_exeext
22664 if { (ac_try="$ac_link"
22665 case "(($ac_try" in
22666   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22667   *) ac_try_echo=$ac_try;;
22668 esac
22669 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22670 $as_echo "$ac_try_echo") >&5
22671   (eval "$ac_link") 2>conftest.er1
22672   ac_status=$?
22673   grep -v '^ *+' conftest.er1 >conftest.err
22674   rm -f conftest.er1
22675   cat conftest.err >&5
22676   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22677   (exit $ac_status); } && {
22678          test -z "$ac_c_werror_flag" ||
22679          test ! -s conftest.err
22680        } && test -s conftest$ac_exeext && {
22681          test "$cross_compiling" = yes ||
22682          $as_test_x conftest$ac_exeext
22683        }; then
22684   acx_pthread_ok=yes
22685 else
22686   $as_echo "$as_me: failed program was:" >&5
22687 sed 's/^/| /' conftest.$ac_ext >&5
22688
22689         acx_pthread_ok=no
22690 fi
22691
22692 rm -rf conftest.dSYM
22693 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22694       conftest$ac_exeext conftest.$ac_ext
22695
22696         if test "x$acx_pthread_ok" = xyes; then
22697             # Don't use options that are ignored by the compiler.
22698             # We find them by checking stderror.
22699             cat >conftest.$ac_ext <<_ACEOF
22700 int
22701 main (int argc, char **argv)
22702 {
22703   (void) argc;
22704   (void) argv;
22705   return 0;
22706 }
22707 _ACEOF
22708             rm -f conftest.$ac_objext conftest$ac_exeext
22709             if test "`(eval $ac_link 2>&1 1>&5)`" = ""; then
22710                 # we continue with more flags because Linux needs -lpthread
22711                 # for libpq builds on PostgreSQL.  The test above only
22712                 # tests for building binaries, not shared libraries.
22713                 PTHREAD_LIBS=" $tryPTHREAD_LIBS $PTHREAD_LIBS"
22714                 PTHREAD_CFLAGS="$PTHREAD_CFLAGS $tryPTHREAD_CFLAGS"
22715             else   acx_pthread_ok=no
22716             fi
22717         fi
22718
22719         LIBS="$save_LIBS"
22720         CFLAGS="$save_CFLAGS"
22721
22722         { $as_echo "$as_me:$LINENO: result: $acx_pthread_ok" >&5
22723 $as_echo "$acx_pthread_ok" >&6; }
22724 done
22725 fi
22726
22727 # Various other checks:
22728 if test "x$acx_pthread_ok" = xyes; then
22729         save_LIBS="$LIBS"
22730         LIBS="$PTHREAD_LIBS $LIBS"
22731         save_CFLAGS="$CFLAGS"
22732         CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22733
22734         # Detect AIX lossage: threads are created detached by default
22735         # and the JOINABLE attribute has a nonstandard name (UNDETACHED).
22736         { $as_echo "$as_me:$LINENO: checking for joinable pthread attribute" >&5
22737 $as_echo_n "checking for joinable pthread attribute... " >&6; }
22738         cat >conftest.$ac_ext <<_ACEOF
22739 /* confdefs.h.  */
22740 _ACEOF
22741 cat confdefs.h >>conftest.$ac_ext
22742 cat >>conftest.$ac_ext <<_ACEOF
22743 /* end confdefs.h.  */
22744 #include <pthread.h>
22745 int
22746 main ()
22747 {
22748 int attr=PTHREAD_CREATE_JOINABLE;
22749   ;
22750   return 0;
22751 }
22752 _ACEOF
22753 rm -f conftest.$ac_objext conftest$ac_exeext
22754 if { (ac_try="$ac_link"
22755 case "(($ac_try" in
22756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22757   *) ac_try_echo=$ac_try;;
22758 esac
22759 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22760 $as_echo "$ac_try_echo") >&5
22761   (eval "$ac_link") 2>conftest.er1
22762   ac_status=$?
22763   grep -v '^ *+' conftest.er1 >conftest.err
22764   rm -f conftest.er1
22765   cat conftest.err >&5
22766   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22767   (exit $ac_status); } && {
22768          test -z "$ac_c_werror_flag" ||
22769          test ! -s conftest.err
22770        } && test -s conftest$ac_exeext && {
22771          test "$cross_compiling" = yes ||
22772          $as_test_x conftest$ac_exeext
22773        }; then
22774   ok=PTHREAD_CREATE_JOINABLE
22775 else
22776   $as_echo "$as_me: failed program was:" >&5
22777 sed 's/^/| /' conftest.$ac_ext >&5
22778
22779         ok=unknown
22780 fi
22781
22782 rm -rf conftest.dSYM
22783 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22784       conftest$ac_exeext conftest.$ac_ext
22785         if test x"$ok" = xunknown; then
22786                 cat >conftest.$ac_ext <<_ACEOF
22787 /* confdefs.h.  */
22788 _ACEOF
22789 cat confdefs.h >>conftest.$ac_ext
22790 cat >>conftest.$ac_ext <<_ACEOF
22791 /* end confdefs.h.  */
22792 #include <pthread.h>
22793 int
22794 main ()
22795 {
22796 int attr=PTHREAD_CREATE_UNDETACHED;
22797   ;
22798   return 0;
22799 }
22800 _ACEOF
22801 rm -f conftest.$ac_objext conftest$ac_exeext
22802 if { (ac_try="$ac_link"
22803 case "(($ac_try" in
22804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22805   *) ac_try_echo=$ac_try;;
22806 esac
22807 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22808 $as_echo "$ac_try_echo") >&5
22809   (eval "$ac_link") 2>conftest.er1
22810   ac_status=$?
22811   grep -v '^ *+' conftest.er1 >conftest.err
22812   rm -f conftest.er1
22813   cat conftest.err >&5
22814   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22815   (exit $ac_status); } && {
22816          test -z "$ac_c_werror_flag" ||
22817          test ! -s conftest.err
22818        } && test -s conftest$ac_exeext && {
22819          test "$cross_compiling" = yes ||
22820          $as_test_x conftest$ac_exeext
22821        }; then
22822   ok=PTHREAD_CREATE_UNDETACHED
22823 else
22824   $as_echo "$as_me: failed program was:" >&5
22825 sed 's/^/| /' conftest.$ac_ext >&5
22826
22827         ok=unknown
22828 fi
22829
22830 rm -rf conftest.dSYM
22831 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
22832       conftest$ac_exeext conftest.$ac_ext
22833         fi
22834         if test x"$ok" != xPTHREAD_CREATE_JOINABLE; then
22835
22836 cat >>confdefs.h <<\_ACEOF
22837 #define PTHREAD_CREATE_JOINABLE $ok
22838 _ACEOF
22839
22840         fi
22841         { $as_echo "$as_me:$LINENO: result: ${ok}" >&5
22842 $as_echo "${ok}" >&6; }
22843         if test x"$ok" = xunknown; then
22844                 { $as_echo "$as_me:$LINENO: WARNING: we do not know how to create joinable pthreads" >&5
22845 $as_echo "$as_me: WARNING: we do not know how to create joinable pthreads" >&2;}
22846         fi
22847
22848         { $as_echo "$as_me:$LINENO: checking if more special flags are required for pthreads" >&5
22849 $as_echo_n "checking if more special flags are required for pthreads... " >&6; }
22850         flag=no
22851 # We always add these in PostgreSQL
22852 #       case "${host_cpu}-${host_os}" in
22853 #               *-aix* | *-freebsd* | *-darwin*) flag="-D_THREAD_SAFE";;
22854 #               *solaris* | *-osf* | *-hpux*) flag="-D_REENTRANT";;
22855 #       esac
22856         { $as_echo "$as_me:$LINENO: result: ${flag}" >&5
22857 $as_echo "${flag}" >&6; }
22858         if test "x$flag" != xno; then
22859                 PTHREAD_CFLAGS="$flag $PTHREAD_CFLAGS"
22860         fi
22861
22862         LIBS="$save_LIBS"
22863         CFLAGS="$save_CFLAGS"
22864
22865 # Supporting cc_r would require a special CC in all places that
22866 # use libpq, and that is ugly, so we don't do it.  Users can still
22867 # define their compiler as cc_r to do thread builds of everything.
22868         # More AIX lossage: must compile with cc_r
22869         # Extract the first word of "cc_r", so it can be a program name with args.
22870 set dummy cc_r; ac_word=$2
22871 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
22872 $as_echo_n "checking for $ac_word... " >&6; }
22873 if test "${ac_cv_prog_PTHREAD_CC+set}" = set; then
22874   $as_echo_n "(cached) " >&6
22875 else
22876   if test -n "$PTHREAD_CC"; then
22877   ac_cv_prog_PTHREAD_CC="$PTHREAD_CC" # Let the user override the test.
22878 else
22879 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
22880 for as_dir in $PATH
22881 do
22882   IFS=$as_save_IFS
22883   test -z "$as_dir" && as_dir=.
22884   for ac_exec_ext in '' $ac_executable_extensions; do
22885   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
22886     ac_cv_prog_PTHREAD_CC="cc_r"
22887     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
22888     break 2
22889   fi
22890 done
22891 done
22892 IFS=$as_save_IFS
22893
22894   test -z "$ac_cv_prog_PTHREAD_CC" && ac_cv_prog_PTHREAD_CC="${CC}"
22895 fi
22896 fi
22897 PTHREAD_CC=$ac_cv_prog_PTHREAD_CC
22898 if test -n "$PTHREAD_CC"; then
22899   { $as_echo "$as_me:$LINENO: result: $PTHREAD_CC" >&5
22900 $as_echo "$PTHREAD_CC" >&6; }
22901 else
22902   { $as_echo "$as_me:$LINENO: result: no" >&5
22903 $as_echo "no" >&6; }
22904 fi
22905
22906
22907 else
22908         PTHREAD_CC="$CC"
22909 fi
22910
22911
22912
22913
22914
22915 # Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
22916 if test x"$acx_pthread_ok" = xyes; then
22917
22918 cat >>confdefs.h <<\_ACEOF
22919 #define HAVE_PTHREAD 1
22920 _ACEOF
22921
22922         :
22923 else
22924         acx_pthread_ok=no
22925
22926 fi
22927 ac_ext=c
22928 ac_cpp='$CPP $CPPFLAGS'
22929 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
22930 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
22931 ac_compiler_gnu=$ac_cv_c_compiler_gnu
22932
22933         # set thread flags
22934
22935 # Some platforms use these, so just define them.  They can't hurt if they
22936 # are not supported.  For example, on Solaris -D_POSIX_PTHREAD_SEMANTICS
22937 # enables 5-arg getpwuid_r, among other things.
22938 PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS"
22939
22940
22941 # At this point, we don't want to muck with the compiler name for threading.
22942 # Let's see who fails, perhaps AIX.  2004-04-23
22943 if test "$PTHREAD_CC" != "$CC"; then
22944 { { $as_echo "$as_me:$LINENO: error:
22945 PostgreSQL does not support platforms that require a special compiler
22946 for thread safety;  use --disable-thread-safety to disable thread safety." >&5
22947 $as_echo "$as_me: error:
22948 PostgreSQL does not support platforms that require a special compiler
22949 for thread safety;  use --disable-thread-safety to disable thread safety." >&2;}
22950    { (exit 1); exit 1; }; }
22951 fi
22952
22953 # Check for *_r functions
22954 _CFLAGS="$CFLAGS"
22955 _LIBS="$LIBS"
22956 CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
22957 LIBS="$LIBS $PTHREAD_LIBS"
22958
22959 if test "$PORTNAME" != "win32"; then
22960 if test "${ac_cv_header_pthread_h+set}" = set; then
22961   { $as_echo "$as_me:$LINENO: checking for pthread.h" >&5
22962 $as_echo_n "checking for pthread.h... " >&6; }
22963 if test "${ac_cv_header_pthread_h+set}" = set; then
22964   $as_echo_n "(cached) " >&6
22965 fi
22966 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
22967 $as_echo "$ac_cv_header_pthread_h" >&6; }
22968 else
22969   # Is the header compilable?
22970 { $as_echo "$as_me:$LINENO: checking pthread.h usability" >&5
22971 $as_echo_n "checking pthread.h usability... " >&6; }
22972 cat >conftest.$ac_ext <<_ACEOF
22973 /* confdefs.h.  */
22974 _ACEOF
22975 cat confdefs.h >>conftest.$ac_ext
22976 cat >>conftest.$ac_ext <<_ACEOF
22977 /* end confdefs.h.  */
22978 $ac_includes_default
22979 #include <pthread.h>
22980 _ACEOF
22981 rm -f conftest.$ac_objext
22982 if { (ac_try="$ac_compile"
22983 case "(($ac_try" in
22984   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22985   *) ac_try_echo=$ac_try;;
22986 esac
22987 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22988 $as_echo "$ac_try_echo") >&5
22989   (eval "$ac_compile") 2>conftest.er1
22990   ac_status=$?
22991   grep -v '^ *+' conftest.er1 >conftest.err
22992   rm -f conftest.er1
22993   cat conftest.err >&5
22994   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22995   (exit $ac_status); } && {
22996          test -z "$ac_c_werror_flag" ||
22997          test ! -s conftest.err
22998        } && test -s conftest.$ac_objext; then
22999   ac_header_compiler=yes
23000 else
23001   $as_echo "$as_me: failed program was:" >&5
23002 sed 's/^/| /' conftest.$ac_ext >&5
23003
23004         ac_header_compiler=no
23005 fi
23006
23007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23008 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
23009 $as_echo "$ac_header_compiler" >&6; }
23010
23011 # Is the header present?
23012 { $as_echo "$as_me:$LINENO: checking pthread.h presence" >&5
23013 $as_echo_n "checking pthread.h presence... " >&6; }
23014 cat >conftest.$ac_ext <<_ACEOF
23015 /* confdefs.h.  */
23016 _ACEOF
23017 cat confdefs.h >>conftest.$ac_ext
23018 cat >>conftest.$ac_ext <<_ACEOF
23019 /* end confdefs.h.  */
23020 #include <pthread.h>
23021 _ACEOF
23022 if { (ac_try="$ac_cpp conftest.$ac_ext"
23023 case "(($ac_try" in
23024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23025   *) ac_try_echo=$ac_try;;
23026 esac
23027 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23028 $as_echo "$ac_try_echo") >&5
23029   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
23030   ac_status=$?
23031   grep -v '^ *+' conftest.er1 >conftest.err
23032   rm -f conftest.er1
23033   cat conftest.err >&5
23034   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23035   (exit $ac_status); } >/dev/null && {
23036          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
23037          test ! -s conftest.err
23038        }; then
23039   ac_header_preproc=yes
23040 else
23041   $as_echo "$as_me: failed program was:" >&5
23042 sed 's/^/| /' conftest.$ac_ext >&5
23043
23044   ac_header_preproc=no
23045 fi
23046
23047 rm -f conftest.err conftest.$ac_ext
23048 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
23049 $as_echo "$ac_header_preproc" >&6; }
23050
23051 # So?  What about this header?
23052 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
23053   yes:no: )
23054     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&5
23055 $as_echo "$as_me: WARNING: pthread.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
23056     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the compiler's result" >&5
23057 $as_echo "$as_me: WARNING: pthread.h: proceeding with the compiler's result" >&2;}
23058     ac_header_preproc=yes
23059     ;;
23060   no:yes:* )
23061     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: present but cannot be compiled" >&5
23062 $as_echo "$as_me: WARNING: pthread.h: present but cannot be compiled" >&2;}
23063     { $as_echo "$as_me:$LINENO: WARNING: pthread.h:     check for missing prerequisite headers?" >&5
23064 $as_echo "$as_me: WARNING: pthread.h:     check for missing prerequisite headers?" >&2;}
23065     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: see the Autoconf documentation" >&5
23066 $as_echo "$as_me: WARNING: pthread.h: see the Autoconf documentation" >&2;}
23067     { $as_echo "$as_me:$LINENO: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&5
23068 $as_echo "$as_me: WARNING: pthread.h:     section \"Present But Cannot Be Compiled\"" >&2;}
23069     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: proceeding with the preprocessor's result" >&5
23070 $as_echo "$as_me: WARNING: pthread.h: proceeding with the preprocessor's result" >&2;}
23071     { $as_echo "$as_me:$LINENO: WARNING: pthread.h: in the future, the compiler will take precedence" >&5
23072 $as_echo "$as_me: WARNING: pthread.h: in the future, the compiler will take precedence" >&2;}
23073     ( cat <<\_ASBOX
23074 ## ---------------------------------------- ##
23075 ## Report this to pgsql-bugs@postgresql.org ##
23076 ## ---------------------------------------- ##
23077 _ASBOX
23078      ) | sed "s/^/$as_me: WARNING:     /" >&2
23079     ;;
23080 esac
23081 { $as_echo "$as_me:$LINENO: checking for pthread.h" >&5
23082 $as_echo_n "checking for pthread.h... " >&6; }
23083 if test "${ac_cv_header_pthread_h+set}" = set; then
23084   $as_echo_n "(cached) " >&6
23085 else
23086   ac_cv_header_pthread_h=$ac_header_preproc
23087 fi
23088 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_pthread_h" >&5
23089 $as_echo "$ac_cv_header_pthread_h" >&6; }
23090
23091 fi
23092 if test "x$ac_cv_header_pthread_h" = x""yes; then
23093   :
23094 else
23095   { { $as_echo "$as_me:$LINENO: error:
23096 pthread.h not found;  use --disable-thread-safety to disable thread safety" >&5
23097 $as_echo "$as_me: error:
23098 pthread.h not found;  use --disable-thread-safety to disable thread safety" >&2;}
23099    { (exit 1); exit 1; }; }
23100 fi
23101
23102
23103 fi
23104
23105
23106
23107
23108 for ac_func in strerror_r getpwuid_r gethostbyname_r
23109 do
23110 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
23111 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
23112 $as_echo_n "checking for $ac_func... " >&6; }
23113 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
23114   $as_echo_n "(cached) " >&6
23115 else
23116   cat >conftest.$ac_ext <<_ACEOF
23117 /* confdefs.h.  */
23118 _ACEOF
23119 cat confdefs.h >>conftest.$ac_ext
23120 cat >>conftest.$ac_ext <<_ACEOF
23121 /* end confdefs.h.  */
23122 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
23123    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
23124 #define $ac_func innocuous_$ac_func
23125
23126 /* System header to define __stub macros and hopefully few prototypes,
23127     which can conflict with char $ac_func (); below.
23128     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
23129     <limits.h> exists even on freestanding compilers.  */
23130
23131 #ifdef __STDC__
23132 # include <limits.h>
23133 #else
23134 # include <assert.h>
23135 #endif
23136
23137 #undef $ac_func
23138
23139 /* Override any GCC internal prototype to avoid an error.
23140    Use char because int might match the return type of a GCC
23141    builtin and then its argument prototype would still apply.  */
23142 #ifdef __cplusplus
23143 extern "C"
23144 #endif
23145 char $ac_func ();
23146 /* The GNU C library defines this for functions which it implements
23147     to always fail with ENOSYS.  Some functions are actually named
23148     something starting with __ and the normal name is an alias.  */
23149 #if defined __stub_$ac_func || defined __stub___$ac_func
23150 choke me
23151 #endif
23152
23153 int
23154 main ()
23155 {
23156 return $ac_func ();
23157   ;
23158   return 0;
23159 }
23160 _ACEOF
23161 rm -f conftest.$ac_objext conftest$ac_exeext
23162 if { (ac_try="$ac_link"
23163 case "(($ac_try" in
23164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23165   *) ac_try_echo=$ac_try;;
23166 esac
23167 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23168 $as_echo "$ac_try_echo") >&5
23169   (eval "$ac_link") 2>conftest.er1
23170   ac_status=$?
23171   grep -v '^ *+' conftest.er1 >conftest.err
23172   rm -f conftest.er1
23173   cat conftest.err >&5
23174   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23175   (exit $ac_status); } && {
23176          test -z "$ac_c_werror_flag" ||
23177          test ! -s conftest.err
23178        } && test -s conftest$ac_exeext && {
23179          test "$cross_compiling" = yes ||
23180          $as_test_x conftest$ac_exeext
23181        }; then
23182   eval "$as_ac_var=yes"
23183 else
23184   $as_echo "$as_me: failed program was:" >&5
23185 sed 's/^/| /' conftest.$ac_ext >&5
23186
23187         eval "$as_ac_var=no"
23188 fi
23189
23190 rm -rf conftest.dSYM
23191 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23192       conftest$ac_exeext conftest.$ac_ext
23193 fi
23194 ac_res=`eval 'as_val=${'$as_ac_var'}
23195                  $as_echo "$as_val"'`
23196                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
23197 $as_echo "$ac_res" >&6; }
23198 as_val=`eval 'as_val=${'$as_ac_var'}
23199                  $as_echo "$as_val"'`
23200    if test "x$as_val" = x""yes; then
23201   cat >>confdefs.h <<_ACEOF
23202 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
23203 _ACEOF
23204
23205 fi
23206 done
23207
23208
23209 # Do test here with the proper thread flags
23210 { $as_echo "$as_me:$LINENO: checking whether getpwuid_r takes a fifth argument" >&5
23211 $as_echo_n "checking whether getpwuid_r takes a fifth argument... " >&6; }
23212 if test "${pgac_cv_func_getpwuid_r_5arg+set}" = set; then
23213   $as_echo_n "(cached) " >&6
23214 else
23215   cat >conftest.$ac_ext <<_ACEOF
23216 /* confdefs.h.  */
23217 _ACEOF
23218 cat confdefs.h >>conftest.$ac_ext
23219 cat >>conftest.$ac_ext <<_ACEOF
23220 /* end confdefs.h.  */
23221 #include <sys/types.h>
23222 #include <pwd.h>
23223 int
23224 main ()
23225 {
23226 uid_t uid;
23227 struct passwd *space;
23228 char *buf;
23229 size_t bufsize;
23230 struct passwd **result;
23231 getpwuid_r(uid, space, buf, bufsize, result);
23232   ;
23233   return 0;
23234 }
23235 _ACEOF
23236 rm -f conftest.$ac_objext
23237 if { (ac_try="$ac_compile"
23238 case "(($ac_try" in
23239   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23240   *) ac_try_echo=$ac_try;;
23241 esac
23242 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23243 $as_echo "$ac_try_echo") >&5
23244   (eval "$ac_compile") 2>conftest.er1
23245   ac_status=$?
23246   grep -v '^ *+' conftest.er1 >conftest.err
23247   rm -f conftest.er1
23248   cat conftest.err >&5
23249   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23250   (exit $ac_status); } && {
23251          test -z "$ac_c_werror_flag" ||
23252          test ! -s conftest.err
23253        } && test -s conftest.$ac_objext; then
23254   pgac_cv_func_getpwuid_r_5arg=yes
23255 else
23256   $as_echo "$as_me: failed program was:" >&5
23257 sed 's/^/| /' conftest.$ac_ext >&5
23258
23259         pgac_cv_func_getpwuid_r_5arg=no
23260 fi
23261
23262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23263 fi
23264 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_getpwuid_r_5arg" >&5
23265 $as_echo "$pgac_cv_func_getpwuid_r_5arg" >&6; }
23266 if test x"$pgac_cv_func_getpwuid_r_5arg" = xyes ; then
23267
23268 cat >>confdefs.h <<\_ACEOF
23269 #define GETPWUID_R_5ARG /**/
23270 _ACEOF
23271
23272 fi
23273
23274 { $as_echo "$as_me:$LINENO: checking whether strerror_r returns int" >&5
23275 $as_echo_n "checking whether strerror_r returns int... " >&6; }
23276 if test "${pgac_cv_func_strerror_r_int+set}" = set; then
23277   $as_echo_n "(cached) " >&6
23278 else
23279   cat >conftest.$ac_ext <<_ACEOF
23280 /* confdefs.h.  */
23281 _ACEOF
23282 cat confdefs.h >>conftest.$ac_ext
23283 cat >>conftest.$ac_ext <<_ACEOF
23284 /* end confdefs.h.  */
23285 #include <string.h>
23286 int
23287 main ()
23288 {
23289 #ifndef _AIX
23290 int strerror_r(int, char *, size_t);
23291 #else
23292 /* Older AIX has 'int' for the third argument so we don't test the args. */
23293 int strerror_r();
23294 #endif
23295   ;
23296   return 0;
23297 }
23298 _ACEOF
23299 rm -f conftest.$ac_objext
23300 if { (ac_try="$ac_compile"
23301 case "(($ac_try" in
23302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23303   *) ac_try_echo=$ac_try;;
23304 esac
23305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23306 $as_echo "$ac_try_echo") >&5
23307   (eval "$ac_compile") 2>conftest.er1
23308   ac_status=$?
23309   grep -v '^ *+' conftest.er1 >conftest.err
23310   rm -f conftest.er1
23311   cat conftest.err >&5
23312   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23313   (exit $ac_status); } && {
23314          test -z "$ac_c_werror_flag" ||
23315          test ! -s conftest.err
23316        } && test -s conftest.$ac_objext; then
23317   pgac_cv_func_strerror_r_int=yes
23318 else
23319   $as_echo "$as_me: failed program was:" >&5
23320 sed 's/^/| /' conftest.$ac_ext >&5
23321
23322         pgac_cv_func_strerror_r_int=no
23323 fi
23324
23325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23326 fi
23327 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_strerror_r_int" >&5
23328 $as_echo "$pgac_cv_func_strerror_r_int" >&6; }
23329 if test x"$pgac_cv_func_strerror_r_int" = xyes ; then
23330
23331 cat >>confdefs.h <<\_ACEOF
23332 #define STRERROR_R_INT /**/
23333 _ACEOF
23334
23335 fi
23336
23337
23338 CFLAGS="$_CFLAGS"
23339 LIBS="$_LIBS"
23340
23341 else
23342 # do not use values from template file
23343 PTHREAD_CFLAGS=
23344 PTHREAD_LIBS=
23345 fi
23346
23347
23348
23349
23350
23351 # We can test for libldap_r only after we know PTHREAD_LIBS
23352 if test "$with_ldap" = yes ; then
23353   _LIBS="$LIBS"
23354   if test "$PORTNAME" != "win32"; then
23355
23356 { $as_echo "$as_me:$LINENO: checking for ldap_bind in -lldap" >&5
23357 $as_echo_n "checking for ldap_bind in -lldap... " >&6; }
23358 if test "${ac_cv_lib_ldap_ldap_bind+set}" = set; then
23359   $as_echo_n "(cached) " >&6
23360 else
23361   ac_check_lib_save_LIBS=$LIBS
23362 LIBS="-lldap $EXTRA_LDAP_LIBS $LIBS"
23363 cat >conftest.$ac_ext <<_ACEOF
23364 /* confdefs.h.  */
23365 _ACEOF
23366 cat confdefs.h >>conftest.$ac_ext
23367 cat >>conftest.$ac_ext <<_ACEOF
23368 /* end confdefs.h.  */
23369
23370 /* Override any GCC internal prototype to avoid an error.
23371    Use char because int might match the return type of a GCC
23372    builtin and then its argument prototype would still apply.  */
23373 #ifdef __cplusplus
23374 extern "C"
23375 #endif
23376 char ldap_bind ();
23377 int
23378 main ()
23379 {
23380 return ldap_bind ();
23381   ;
23382   return 0;
23383 }
23384 _ACEOF
23385 rm -f conftest.$ac_objext conftest$ac_exeext
23386 if { (ac_try="$ac_link"
23387 case "(($ac_try" in
23388   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23389   *) ac_try_echo=$ac_try;;
23390 esac
23391 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23392 $as_echo "$ac_try_echo") >&5
23393   (eval "$ac_link") 2>conftest.er1
23394   ac_status=$?
23395   grep -v '^ *+' conftest.er1 >conftest.err
23396   rm -f conftest.er1
23397   cat conftest.err >&5
23398   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23399   (exit $ac_status); } && {
23400          test -z "$ac_c_werror_flag" ||
23401          test ! -s conftest.err
23402        } && test -s conftest$ac_exeext && {
23403          test "$cross_compiling" = yes ||
23404          $as_test_x conftest$ac_exeext
23405        }; then
23406   ac_cv_lib_ldap_ldap_bind=yes
23407 else
23408   $as_echo "$as_me: failed program was:" >&5
23409 sed 's/^/| /' conftest.$ac_ext >&5
23410
23411         ac_cv_lib_ldap_ldap_bind=no
23412 fi
23413
23414 rm -rf conftest.dSYM
23415 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23416       conftest$ac_exeext conftest.$ac_ext
23417 LIBS=$ac_check_lib_save_LIBS
23418 fi
23419 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_ldap_bind" >&5
23420 $as_echo "$ac_cv_lib_ldap_ldap_bind" >&6; }
23421 if test "x$ac_cv_lib_ldap_ldap_bind" = x""yes; then
23422   cat >>confdefs.h <<_ACEOF
23423 #define HAVE_LIBLDAP 1
23424 _ACEOF
23425
23426   LIBS="-lldap $LIBS"
23427
23428 else
23429   { { $as_echo "$as_me:$LINENO: error: library 'ldap' is required for LDAP" >&5
23430 $as_echo "$as_me: error: library 'ldap' is required for LDAP" >&2;}
23431    { (exit 1); exit 1; }; }
23432 fi
23433
23434     LDAP_LIBS_BE="-lldap $EXTRA_LDAP_LIBS"
23435     if test "$enable_thread_safety" = yes; then
23436       # on some platforms ldap_r fails to link without PTHREAD_LIBS
23437
23438 { $as_echo "$as_me:$LINENO: checking for ldap_simple_bind in -lldap_r" >&5
23439 $as_echo_n "checking for ldap_simple_bind in -lldap_r... " >&6; }
23440 if test "${ac_cv_lib_ldap_r_ldap_simple_bind+set}" = set; then
23441   $as_echo_n "(cached) " >&6
23442 else
23443   ac_check_lib_save_LIBS=$LIBS
23444 LIBS="-lldap_r $PTHREAD_CFLAGS $PTHREAD_LIBS $EXTRA_LDAP_LIBS $LIBS"
23445 cat >conftest.$ac_ext <<_ACEOF
23446 /* confdefs.h.  */
23447 _ACEOF
23448 cat confdefs.h >>conftest.$ac_ext
23449 cat >>conftest.$ac_ext <<_ACEOF
23450 /* end confdefs.h.  */
23451
23452 /* Override any GCC internal prototype to avoid an error.
23453    Use char because int might match the return type of a GCC
23454    builtin and then its argument prototype would still apply.  */
23455 #ifdef __cplusplus
23456 extern "C"
23457 #endif
23458 char ldap_simple_bind ();
23459 int
23460 main ()
23461 {
23462 return ldap_simple_bind ();
23463   ;
23464   return 0;
23465 }
23466 _ACEOF
23467 rm -f conftest.$ac_objext conftest$ac_exeext
23468 if { (ac_try="$ac_link"
23469 case "(($ac_try" in
23470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23471   *) ac_try_echo=$ac_try;;
23472 esac
23473 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23474 $as_echo "$ac_try_echo") >&5
23475   (eval "$ac_link") 2>conftest.er1
23476   ac_status=$?
23477   grep -v '^ *+' conftest.er1 >conftest.err
23478   rm -f conftest.er1
23479   cat conftest.err >&5
23480   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23481   (exit $ac_status); } && {
23482          test -z "$ac_c_werror_flag" ||
23483          test ! -s conftest.err
23484        } && test -s conftest$ac_exeext && {
23485          test "$cross_compiling" = yes ||
23486          $as_test_x conftest$ac_exeext
23487        }; then
23488   ac_cv_lib_ldap_r_ldap_simple_bind=yes
23489 else
23490   $as_echo "$as_me: failed program was:" >&5
23491 sed 's/^/| /' conftest.$ac_ext >&5
23492
23493         ac_cv_lib_ldap_r_ldap_simple_bind=no
23494 fi
23495
23496 rm -rf conftest.dSYM
23497 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23498       conftest$ac_exeext conftest.$ac_ext
23499 LIBS=$ac_check_lib_save_LIBS
23500 fi
23501 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ldap_r_ldap_simple_bind" >&5
23502 $as_echo "$ac_cv_lib_ldap_r_ldap_simple_bind" >&6; }
23503 if test "x$ac_cv_lib_ldap_r_ldap_simple_bind" = x""yes; then
23504   cat >>confdefs.h <<_ACEOF
23505 #define HAVE_LIBLDAP_R 1
23506 _ACEOF
23507
23508   LIBS="-lldap_r $LIBS"
23509
23510 else
23511   { { $as_echo "$as_me:$LINENO: error: library 'ldap_r' is required for LDAP" >&5
23512 $as_echo "$as_me: error: library 'ldap_r' is required for LDAP" >&2;}
23513    { (exit 1); exit 1; }; }
23514 fi
23515
23516       LDAP_LIBS_FE="-lldap_r $EXTRA_LDAP_LIBS"
23517     else
23518       LDAP_LIBS_FE="-lldap $EXTRA_LDAP_LIBS"
23519     fi
23520   else
23521
23522 { $as_echo "$as_me:$LINENO: checking for ldap_bind in -lwldap32" >&5
23523 $as_echo_n "checking for ldap_bind in -lwldap32... " >&6; }
23524 if test "${ac_cv_lib_wldap32_ldap_bind+set}" = set; then
23525   $as_echo_n "(cached) " >&6
23526 else
23527   ac_check_lib_save_LIBS=$LIBS
23528 LIBS="-lwldap32  $LIBS"
23529 cat >conftest.$ac_ext <<_ACEOF
23530 /* confdefs.h.  */
23531 _ACEOF
23532 cat confdefs.h >>conftest.$ac_ext
23533 cat >>conftest.$ac_ext <<_ACEOF
23534 /* end confdefs.h.  */
23535
23536 /* Override any GCC internal prototype to avoid an error.
23537    Use char because int might match the return type of a GCC
23538    builtin and then its argument prototype would still apply.  */
23539 #ifdef __cplusplus
23540 extern "C"
23541 #endif
23542 char ldap_bind ();
23543 int
23544 main ()
23545 {
23546 return ldap_bind ();
23547   ;
23548   return 0;
23549 }
23550 _ACEOF
23551 rm -f conftest.$ac_objext conftest$ac_exeext
23552 if { (ac_try="$ac_link"
23553 case "(($ac_try" in
23554   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23555   *) ac_try_echo=$ac_try;;
23556 esac
23557 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23558 $as_echo "$ac_try_echo") >&5
23559   (eval "$ac_link") 2>conftest.er1
23560   ac_status=$?
23561   grep -v '^ *+' conftest.er1 >conftest.err
23562   rm -f conftest.er1
23563   cat conftest.err >&5
23564   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23565   (exit $ac_status); } && {
23566          test -z "$ac_c_werror_flag" ||
23567          test ! -s conftest.err
23568        } && test -s conftest$ac_exeext && {
23569          test "$cross_compiling" = yes ||
23570          $as_test_x conftest$ac_exeext
23571        }; then
23572   ac_cv_lib_wldap32_ldap_bind=yes
23573 else
23574   $as_echo "$as_me: failed program was:" >&5
23575 sed 's/^/| /' conftest.$ac_ext >&5
23576
23577         ac_cv_lib_wldap32_ldap_bind=no
23578 fi
23579
23580 rm -rf conftest.dSYM
23581 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
23582       conftest$ac_exeext conftest.$ac_ext
23583 LIBS=$ac_check_lib_save_LIBS
23584 fi
23585 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_wldap32_ldap_bind" >&5
23586 $as_echo "$ac_cv_lib_wldap32_ldap_bind" >&6; }
23587 if test "x$ac_cv_lib_wldap32_ldap_bind" = x""yes; then
23588   cat >>confdefs.h <<_ACEOF
23589 #define HAVE_LIBWLDAP32 1
23590 _ACEOF
23591
23592   LIBS="-lwldap32 $LIBS"
23593
23594 else
23595   { { $as_echo "$as_me:$LINENO: error: library 'wldap32' is required for LDAP" >&5
23596 $as_echo "$as_me: error: library 'wldap32' is required for LDAP" >&2;}
23597    { (exit 1); exit 1; }; }
23598 fi
23599
23600     LDAP_LIBS_FE="-lwldap32"
23601     LDAP_LIBS_BE="-lwldap32"
23602   fi
23603   LIBS="$_LIBS"
23604 fi
23605
23606
23607
23608
23609 # This test makes sure that run tests work at all.  Sometimes a shared
23610 # library is found by the linker, but the runtime linker can't find it.
23611 # This check should come after all modifications of compiler or linker
23612 # variables, and before any other run tests.
23613 { $as_echo "$as_me:$LINENO: checking test program" >&5
23614 $as_echo_n "checking test program... " >&6; }
23615 if test "$cross_compiling" = yes; then
23616   { $as_echo "$as_me:$LINENO: result: cross-compiling" >&5
23617 $as_echo "cross-compiling" >&6; }
23618 else
23619   cat >conftest.$ac_ext <<_ACEOF
23620 /* confdefs.h.  */
23621 _ACEOF
23622 cat confdefs.h >>conftest.$ac_ext
23623 cat >>conftest.$ac_ext <<_ACEOF
23624 /* end confdefs.h.  */
23625 int main() { return 0; }
23626 _ACEOF
23627 rm -f conftest$ac_exeext
23628 if { (ac_try="$ac_link"
23629 case "(($ac_try" in
23630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23631   *) ac_try_echo=$ac_try;;
23632 esac
23633 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23634 $as_echo "$ac_try_echo") >&5
23635   (eval "$ac_link") 2>&5
23636   ac_status=$?
23637   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23638   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23639   { (case "(($ac_try" in
23640   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23641   *) ac_try_echo=$ac_try;;
23642 esac
23643 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23644 $as_echo "$ac_try_echo") >&5
23645   (eval "$ac_try") 2>&5
23646   ac_status=$?
23647   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23648   (exit $ac_status); }; }; then
23649   { $as_echo "$as_me:$LINENO: result: ok" >&5
23650 $as_echo "ok" >&6; }
23651 else
23652   $as_echo "$as_me: program exited with status $ac_status" >&5
23653 $as_echo "$as_me: failed program was:" >&5
23654 sed 's/^/| /' conftest.$ac_ext >&5
23655
23656 ( exit $ac_status )
23657 { $as_echo "$as_me:$LINENO: result: failed" >&5
23658 $as_echo "failed" >&6; }
23659 { { $as_echo "$as_me:$LINENO: error:
23660 Could not execute a simple test program.  This may be a problem
23661 related to locating shared libraries.  Check the file 'config.log'
23662 for the exact reason." >&5
23663 $as_echo "$as_me: error:
23664 Could not execute a simple test program.  This may be a problem
23665 related to locating shared libraries.  Check the file 'config.log'
23666 for the exact reason." >&2;}
23667    { (exit 1); exit 1; }; }
23668 fi
23669 rm -rf conftest.dSYM
23670 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23671 fi
23672
23673
23674
23675 # --------------------
23676 # Run tests below here
23677 # --------------------
23678
23679 # Force use of our snprintf if system's doesn't do arg control
23680 # See comment above at snprintf test for details.
23681 if test "$enable_nls" = yes -a "$pgac_need_repl_snprintf" = no; then
23682   { $as_echo "$as_me:$LINENO: checking whether printf supports argument control" >&5
23683 $as_echo_n "checking whether printf supports argument control... " >&6; }
23684 if test "${pgac_cv_printf_arg_control+set}" = set; then
23685   $as_echo_n "(cached) " >&6
23686 else
23687   if test "$cross_compiling" = yes; then
23688   pgac_cv_printf_arg_control=cross
23689 else
23690   cat >conftest.$ac_ext <<_ACEOF
23691 /* confdefs.h.  */
23692 _ACEOF
23693 cat confdefs.h >>conftest.$ac_ext
23694 cat >>conftest.$ac_ext <<_ACEOF
23695 /* end confdefs.h.  */
23696 #include <stdio.h>
23697 #include <string.h>
23698
23699 int main()
23700 {
23701   char buf[100];
23702
23703   /* can it swap arguments? */
23704   snprintf(buf, 100, "%2\$d %1\$d", 3, 4);
23705   if (strcmp(buf, "4 3") != 0)
23706     return 1;
23707   return 0;
23708 }
23709 _ACEOF
23710 rm -f conftest$ac_exeext
23711 if { (ac_try="$ac_link"
23712 case "(($ac_try" in
23713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23714   *) ac_try_echo=$ac_try;;
23715 esac
23716 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23717 $as_echo "$ac_try_echo") >&5
23718   (eval "$ac_link") 2>&5
23719   ac_status=$?
23720   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23721   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23722   { (case "(($ac_try" in
23723   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23724   *) ac_try_echo=$ac_try;;
23725 esac
23726 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23727 $as_echo "$ac_try_echo") >&5
23728   (eval "$ac_try") 2>&5
23729   ac_status=$?
23730   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23731   (exit $ac_status); }; }; then
23732   pgac_cv_printf_arg_control=yes
23733 else
23734   $as_echo "$as_me: program exited with status $ac_status" >&5
23735 $as_echo "$as_me: failed program was:" >&5
23736 sed 's/^/| /' conftest.$ac_ext >&5
23737
23738 ( exit $ac_status )
23739 pgac_cv_printf_arg_control=no
23740 fi
23741 rm -rf conftest.dSYM
23742 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23743 fi
23744
23745
23746
23747 fi
23748 { $as_echo "$as_me:$LINENO: result: $pgac_cv_printf_arg_control" >&5
23749 $as_echo "$pgac_cv_printf_arg_control" >&6; }
23750
23751   if test $pgac_cv_printf_arg_control != yes ; then
23752     pgac_need_repl_snprintf=yes
23753   fi
23754 fi
23755
23756
23757
23758
23759 { $as_echo "$as_me:$LINENO: checking whether long int is 64 bits" >&5
23760 $as_echo_n "checking whether long int is 64 bits... " >&6; }
23761 if test "${pgac_cv_type_long_int_64+set}" = set; then
23762   $as_echo_n "(cached) " >&6
23763 else
23764   if test "$cross_compiling" = yes; then
23765   # If cross-compiling, check the size reported by the compiler and
23766 # trust that the arithmetic works.
23767 cat >conftest.$ac_ext <<_ACEOF
23768 /* confdefs.h.  */
23769 _ACEOF
23770 cat confdefs.h >>conftest.$ac_ext
23771 cat >>conftest.$ac_ext <<_ACEOF
23772 /* end confdefs.h.  */
23773
23774 int
23775 main ()
23776 {
23777 static int test_array [1 - 2 * !(sizeof(long int) == 8)];
23778 test_array [0] = 0
23779
23780   ;
23781   return 0;
23782 }
23783 _ACEOF
23784 rm -f conftest.$ac_objext
23785 if { (ac_try="$ac_compile"
23786 case "(($ac_try" in
23787   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23788   *) ac_try_echo=$ac_try;;
23789 esac
23790 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23791 $as_echo "$ac_try_echo") >&5
23792   (eval "$ac_compile") 2>conftest.er1
23793   ac_status=$?
23794   grep -v '^ *+' conftest.er1 >conftest.err
23795   rm -f conftest.er1
23796   cat conftest.err >&5
23797   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23798   (exit $ac_status); } && {
23799          test -z "$ac_c_werror_flag" ||
23800          test ! -s conftest.err
23801        } && test -s conftest.$ac_objext; then
23802   pgac_cv_type_long_int_64=yes
23803 else
23804   $as_echo "$as_me: failed program was:" >&5
23805 sed 's/^/| /' conftest.$ac_ext >&5
23806
23807         pgac_cv_type_long_int_64=no
23808 fi
23809
23810 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23811 else
23812   cat >conftest.$ac_ext <<_ACEOF
23813 /* confdefs.h.  */
23814 _ACEOF
23815 cat confdefs.h >>conftest.$ac_ext
23816 cat >>conftest.$ac_ext <<_ACEOF
23817 /* end confdefs.h.  */
23818 typedef long int ac_int64;
23819
23820 /*
23821  * These are globals to discourage the compiler from folding all the
23822  * arithmetic tests down to compile-time constants.
23823  */
23824 ac_int64 a = 20000001;
23825 ac_int64 b = 40000005;
23826
23827 int does_int64_work()
23828 {
23829   ac_int64 c,d;
23830
23831   if (sizeof(ac_int64) != 8)
23832     return 0;                   /* definitely not the right size */
23833
23834   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
23835   c = a * b;
23836   d = (c + b) / b;
23837   if (d != a+1)
23838     return 0;
23839   return 1;
23840 }
23841 main() {
23842   exit(! does_int64_work());
23843 }
23844 _ACEOF
23845 rm -f conftest$ac_exeext
23846 if { (ac_try="$ac_link"
23847 case "(($ac_try" in
23848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23849   *) ac_try_echo=$ac_try;;
23850 esac
23851 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23852 $as_echo "$ac_try_echo") >&5
23853   (eval "$ac_link") 2>&5
23854   ac_status=$?
23855   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23856   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23857   { (case "(($ac_try" in
23858   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23859   *) ac_try_echo=$ac_try;;
23860 esac
23861 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23862 $as_echo "$ac_try_echo") >&5
23863   (eval "$ac_try") 2>&5
23864   ac_status=$?
23865   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23866   (exit $ac_status); }; }; then
23867   pgac_cv_type_long_int_64=yes
23868 else
23869   $as_echo "$as_me: program exited with status $ac_status" >&5
23870 $as_echo "$as_me: failed program was:" >&5
23871 sed 's/^/| /' conftest.$ac_ext >&5
23872
23873 ( exit $ac_status )
23874 pgac_cv_type_long_int_64=no
23875 fi
23876 rm -rf conftest.dSYM
23877 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23878 fi
23879
23880
23881 fi
23882 { $as_echo "$as_me:$LINENO: result: $pgac_cv_type_long_int_64" >&5
23883 $as_echo "$pgac_cv_type_long_int_64" >&6; }
23884
23885 HAVE_LONG_INT_64=$pgac_cv_type_long_int_64
23886 if test x"$pgac_cv_type_long_int_64" = xyes ; then
23887
23888 cat >>confdefs.h <<\_ACEOF
23889 #define HAVE_LONG_INT_64 1
23890 _ACEOF
23891
23892 fi
23893
23894
23895 if test x"$HAVE_LONG_INT_64" = x"no" ; then
23896   { $as_echo "$as_me:$LINENO: checking whether long long int is 64 bits" >&5
23897 $as_echo_n "checking whether long long int is 64 bits... " >&6; }
23898 if test "${pgac_cv_type_long_long_int_64+set}" = set; then
23899   $as_echo_n "(cached) " >&6
23900 else
23901   if test "$cross_compiling" = yes; then
23902   # If cross-compiling, check the size reported by the compiler and
23903 # trust that the arithmetic works.
23904 cat >conftest.$ac_ext <<_ACEOF
23905 /* confdefs.h.  */
23906 _ACEOF
23907 cat confdefs.h >>conftest.$ac_ext
23908 cat >>conftest.$ac_ext <<_ACEOF
23909 /* end confdefs.h.  */
23910
23911 int
23912 main ()
23913 {
23914 static int test_array [1 - 2 * !(sizeof(long long int) == 8)];
23915 test_array [0] = 0
23916
23917   ;
23918   return 0;
23919 }
23920 _ACEOF
23921 rm -f conftest.$ac_objext
23922 if { (ac_try="$ac_compile"
23923 case "(($ac_try" in
23924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23925   *) ac_try_echo=$ac_try;;
23926 esac
23927 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23928 $as_echo "$ac_try_echo") >&5
23929   (eval "$ac_compile") 2>conftest.er1
23930   ac_status=$?
23931   grep -v '^ *+' conftest.er1 >conftest.err
23932   rm -f conftest.er1
23933   cat conftest.err >&5
23934   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23935   (exit $ac_status); } && {
23936          test -z "$ac_c_werror_flag" ||
23937          test ! -s conftest.err
23938        } && test -s conftest.$ac_objext; then
23939   pgac_cv_type_long_long_int_64=yes
23940 else
23941   $as_echo "$as_me: failed program was:" >&5
23942 sed 's/^/| /' conftest.$ac_ext >&5
23943
23944         pgac_cv_type_long_long_int_64=no
23945 fi
23946
23947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23948 else
23949   cat >conftest.$ac_ext <<_ACEOF
23950 /* confdefs.h.  */
23951 _ACEOF
23952 cat confdefs.h >>conftest.$ac_ext
23953 cat >>conftest.$ac_ext <<_ACEOF
23954 /* end confdefs.h.  */
23955 typedef long long int ac_int64;
23956
23957 /*
23958  * These are globals to discourage the compiler from folding all the
23959  * arithmetic tests down to compile-time constants.
23960  */
23961 ac_int64 a = 20000001;
23962 ac_int64 b = 40000005;
23963
23964 int does_int64_work()
23965 {
23966   ac_int64 c,d;
23967
23968   if (sizeof(ac_int64) != 8)
23969     return 0;                   /* definitely not the right size */
23970
23971   /* Do perfunctory checks to see if 64-bit arithmetic seems to work */
23972   c = a * b;
23973   d = (c + b) / b;
23974   if (d != a+1)
23975     return 0;
23976   return 1;
23977 }
23978 main() {
23979   exit(! does_int64_work());
23980 }
23981 _ACEOF
23982 rm -f conftest$ac_exeext
23983 if { (ac_try="$ac_link"
23984 case "(($ac_try" in
23985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23986   *) ac_try_echo=$ac_try;;
23987 esac
23988 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23989 $as_echo "$ac_try_echo") >&5
23990   (eval "$ac_link") 2>&5
23991   ac_status=$?
23992   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23993   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23994   { (case "(($ac_try" in
23995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23996   *) ac_try_echo=$ac_try;;
23997 esac
23998 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23999 $as_echo "$ac_try_echo") >&5
24000   (eval "$ac_try") 2>&5
24001   ac_status=$?
24002   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24003   (exit $ac_status); }; }; then
24004   pgac_cv_type_long_long_int_64=yes
24005 else
24006   $as_echo "$as_me: program exited with status $ac_status" >&5
24007 $as_echo "$as_me: failed program was:" >&5
24008 sed 's/^/| /' conftest.$ac_ext >&5
24009
24010 ( exit $ac_status )
24011 pgac_cv_type_long_long_int_64=no
24012 fi
24013 rm -rf conftest.dSYM
24014 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24015 fi
24016
24017
24018 fi
24019 { $as_echo "$as_me:$LINENO: result: $pgac_cv_type_long_long_int_64" >&5
24020 $as_echo "$pgac_cv_type_long_long_int_64" >&6; }
24021
24022 HAVE_LONG_LONG_INT_64=$pgac_cv_type_long_long_int_64
24023 if test x"$pgac_cv_type_long_long_int_64" = xyes ; then
24024
24025 cat >>confdefs.h <<\_ACEOF
24026 #define HAVE_LONG_LONG_INT_64 1
24027 _ACEOF
24028
24029 fi
24030
24031   if test x"$HAVE_LONG_LONG_INT_64" = x"no" ; then
24032     { { $as_echo "$as_me:$LINENO: error: Cannot find a working 64-bit integer type." >&5
24033 $as_echo "$as_me: error: Cannot find a working 64-bit integer type." >&2;}
24034    { (exit 1); exit 1; }; }
24035   fi
24036 fi
24037
24038
24039
24040 if test x"$HAVE_LONG_LONG_INT_64" = xyes ; then
24041   cat >conftest.$ac_ext <<_ACEOF
24042 /* confdefs.h.  */
24043 _ACEOF
24044 cat confdefs.h >>conftest.$ac_ext
24045 cat >>conftest.$ac_ext <<_ACEOF
24046 /* end confdefs.h.  */
24047
24048 #define INT64CONST(x)  x##LL
24049 long long int foo = INT64CONST(0x1234567890123456);
24050
24051 int
24052 main ()
24053 {
24054
24055   ;
24056   return 0;
24057 }
24058 _ACEOF
24059 rm -f conftest.$ac_objext
24060 if { (ac_try="$ac_compile"
24061 case "(($ac_try" in
24062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24063   *) ac_try_echo=$ac_try;;
24064 esac
24065 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24066 $as_echo "$ac_try_echo") >&5
24067   (eval "$ac_compile") 2>conftest.er1
24068   ac_status=$?
24069   grep -v '^ *+' conftest.er1 >conftest.err
24070   rm -f conftest.er1
24071   cat conftest.err >&5
24072   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24073   (exit $ac_status); } && {
24074          test -z "$ac_c_werror_flag" ||
24075          test ! -s conftest.err
24076        } && test -s conftest.$ac_objext; then
24077
24078 cat >>confdefs.h <<\_ACEOF
24079 #define HAVE_LL_CONSTANTS 1
24080 _ACEOF
24081
24082 else
24083   $as_echo "$as_me: failed program was:" >&5
24084 sed 's/^/| /' conftest.$ac_ext >&5
24085
24086
24087 fi
24088
24089 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24090 fi
24091
24092
24093 # If we found "long int" is 64 bits, assume snprintf handles it.  If
24094 # we found we need to use "long long int", better check.  We cope with
24095 # snprintfs that use %lld, %qd, or %I64d as the format.  If none of these
24096 # work, fall back to our own snprintf emulation (which we know uses %lld).
24097
24098 if test "$HAVE_LONG_LONG_INT_64" = yes ; then
24099   if test $pgac_need_repl_snprintf = no; then
24100     { $as_echo "$as_me:$LINENO: checking snprintf format for long long int" >&5
24101 $as_echo_n "checking snprintf format for long long int... " >&6; }
24102 if test "${pgac_cv_snprintf_long_long_int_format+set}" = set; then
24103   $as_echo_n "(cached) " >&6
24104 else
24105   for pgac_format in '%lld' '%qd' '%I64d'; do
24106 if test "$cross_compiling" = yes; then
24107   pgac_cv_snprintf_long_long_int_format=cross; break
24108 else
24109   cat >conftest.$ac_ext <<_ACEOF
24110 /* confdefs.h.  */
24111 _ACEOF
24112 cat confdefs.h >>conftest.$ac_ext
24113 cat >>conftest.$ac_ext <<_ACEOF
24114 /* end confdefs.h.  */
24115 #include <stdio.h>
24116 typedef long long int ac_int64;
24117 #define INT64_FORMAT "$pgac_format"
24118
24119 ac_int64 a = 20000001;
24120 ac_int64 b = 40000005;
24121
24122 int does_int64_snprintf_work()
24123 {
24124   ac_int64 c;
24125   char buf[100];
24126
24127   if (sizeof(ac_int64) != 8)
24128     return 0;                   /* doesn't look like the right size */
24129
24130   c = a * b;
24131   snprintf(buf, 100, INT64_FORMAT, c);
24132   if (strcmp(buf, "800000140000005") != 0)
24133     return 0;                   /* either multiply or snprintf is busted */
24134   return 1;
24135 }
24136 main() {
24137   exit(! does_int64_snprintf_work());
24138 }
24139 _ACEOF
24140 rm -f conftest$ac_exeext
24141 if { (ac_try="$ac_link"
24142 case "(($ac_try" in
24143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24144   *) ac_try_echo=$ac_try;;
24145 esac
24146 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24147 $as_echo "$ac_try_echo") >&5
24148   (eval "$ac_link") 2>&5
24149   ac_status=$?
24150   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24151   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24152   { (case "(($ac_try" in
24153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24154   *) ac_try_echo=$ac_try;;
24155 esac
24156 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24157 $as_echo "$ac_try_echo") >&5
24158   (eval "$ac_try") 2>&5
24159   ac_status=$?
24160   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24161   (exit $ac_status); }; }; then
24162   pgac_cv_snprintf_long_long_int_format=$pgac_format; break
24163 else
24164   $as_echo "$as_me: program exited with status $ac_status" >&5
24165 $as_echo "$as_me: failed program was:" >&5
24166 sed 's/^/| /' conftest.$ac_ext >&5
24167
24168 fi
24169 rm -rf conftest.dSYM
24170 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24171 fi
24172
24173
24174 done
24175 fi
24176
24177 LONG_LONG_INT_FORMAT=''
24178
24179 case $pgac_cv_snprintf_long_long_int_format in
24180   cross) { $as_echo "$as_me:$LINENO: result: cannot test (not on host machine)" >&5
24181 $as_echo "cannot test (not on host machine)" >&6; };;
24182   ?*)    { $as_echo "$as_me:$LINENO: result: $pgac_cv_snprintf_long_long_int_format" >&5
24183 $as_echo "$pgac_cv_snprintf_long_long_int_format" >&6; }
24184          LONG_LONG_INT_FORMAT=$pgac_cv_snprintf_long_long_int_format;;
24185   *)     { $as_echo "$as_me:$LINENO: result: none" >&5
24186 $as_echo "none" >&6; };;
24187 esac
24188     if test "$LONG_LONG_INT_FORMAT" = ""; then
24189       # Force usage of our own snprintf, since system snprintf is broken
24190       pgac_need_repl_snprintf=yes
24191       LONG_LONG_INT_FORMAT='%lld'
24192     fi
24193   else
24194     # Here if we previously decided we needed to use our own snprintf
24195     LONG_LONG_INT_FORMAT='%lld'
24196   fi
24197   LONG_LONG_UINT_FORMAT=`echo "$LONG_LONG_INT_FORMAT" | sed 's/d$/u/'`
24198   INT64_FORMAT="\"$LONG_LONG_INT_FORMAT\""
24199   UINT64_FORMAT="\"$LONG_LONG_UINT_FORMAT\""
24200 else
24201   # Here if we are not using 'long long int' at all
24202   INT64_FORMAT='"%ld"'
24203   UINT64_FORMAT='"%lu"'
24204 fi
24205
24206
24207 cat >>confdefs.h <<_ACEOF
24208 #define INT64_FORMAT $INT64_FORMAT
24209 _ACEOF
24210
24211
24212
24213 cat >>confdefs.h <<_ACEOF
24214 #define UINT64_FORMAT $UINT64_FORMAT
24215 _ACEOF
24216
24217
24218 # Now we have checked all the reasons to replace snprintf
24219 if test $pgac_need_repl_snprintf = yes; then
24220
24221 cat >>confdefs.h <<\_ACEOF
24222 #define USE_REPL_SNPRINTF 1
24223 _ACEOF
24224
24225   case " $LIBOBJS " in
24226   *" snprintf.$ac_objext "* ) ;;
24227   *) LIBOBJS="$LIBOBJS snprintf.$ac_objext"
24228  ;;
24229 esac
24230
24231 fi
24232
24233 # Check size of void *, size_t (enables tweaks for > 32bit address space)
24234 # The cast to long int works around a bug in the HP C Compiler
24235 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24236 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24237 # This bug is HP SR number 8606223364.
24238 { $as_echo "$as_me:$LINENO: checking size of void *" >&5
24239 $as_echo_n "checking size of void *... " >&6; }
24240 if test "${ac_cv_sizeof_void_p+set}" = set; then
24241   $as_echo_n "(cached) " >&6
24242 else
24243   if test "$cross_compiling" = yes; then
24244   # Depending upon the size, compute the lo and hi bounds.
24245 cat >conftest.$ac_ext <<_ACEOF
24246 /* confdefs.h.  */
24247 _ACEOF
24248 cat confdefs.h >>conftest.$ac_ext
24249 cat >>conftest.$ac_ext <<_ACEOF
24250 /* end confdefs.h.  */
24251 $ac_includes_default
24252 int
24253 main ()
24254 {
24255 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= 0)];
24256 test_array [0] = 0
24257
24258   ;
24259   return 0;
24260 }
24261 _ACEOF
24262 rm -f conftest.$ac_objext
24263 if { (ac_try="$ac_compile"
24264 case "(($ac_try" in
24265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24266   *) ac_try_echo=$ac_try;;
24267 esac
24268 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24269 $as_echo "$ac_try_echo") >&5
24270   (eval "$ac_compile") 2>conftest.er1
24271   ac_status=$?
24272   grep -v '^ *+' conftest.er1 >conftest.err
24273   rm -f conftest.er1
24274   cat conftest.err >&5
24275   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24276   (exit $ac_status); } && {
24277          test -z "$ac_c_werror_flag" ||
24278          test ! -s conftest.err
24279        } && test -s conftest.$ac_objext; then
24280   ac_lo=0 ac_mid=0
24281   while :; do
24282     cat >conftest.$ac_ext <<_ACEOF
24283 /* confdefs.h.  */
24284 _ACEOF
24285 cat confdefs.h >>conftest.$ac_ext
24286 cat >>conftest.$ac_ext <<_ACEOF
24287 /* end confdefs.h.  */
24288 $ac_includes_default
24289 int
24290 main ()
24291 {
24292 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
24293 test_array [0] = 0
24294
24295   ;
24296   return 0;
24297 }
24298 _ACEOF
24299 rm -f conftest.$ac_objext
24300 if { (ac_try="$ac_compile"
24301 case "(($ac_try" in
24302   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24303   *) ac_try_echo=$ac_try;;
24304 esac
24305 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24306 $as_echo "$ac_try_echo") >&5
24307   (eval "$ac_compile") 2>conftest.er1
24308   ac_status=$?
24309   grep -v '^ *+' conftest.er1 >conftest.err
24310   rm -f conftest.er1
24311   cat conftest.err >&5
24312   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24313   (exit $ac_status); } && {
24314          test -z "$ac_c_werror_flag" ||
24315          test ! -s conftest.err
24316        } && test -s conftest.$ac_objext; then
24317   ac_hi=$ac_mid; break
24318 else
24319   $as_echo "$as_me: failed program was:" >&5
24320 sed 's/^/| /' conftest.$ac_ext >&5
24321
24322         ac_lo=`expr $ac_mid + 1`
24323                         if test $ac_lo -le $ac_mid; then
24324                           ac_lo= ac_hi=
24325                           break
24326                         fi
24327                         ac_mid=`expr 2 '*' $ac_mid + 1`
24328 fi
24329
24330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24331   done
24332 else
24333   $as_echo "$as_me: failed program was:" >&5
24334 sed 's/^/| /' conftest.$ac_ext >&5
24335
24336         cat >conftest.$ac_ext <<_ACEOF
24337 /* confdefs.h.  */
24338 _ACEOF
24339 cat confdefs.h >>conftest.$ac_ext
24340 cat >>conftest.$ac_ext <<_ACEOF
24341 /* end confdefs.h.  */
24342 $ac_includes_default
24343 int
24344 main ()
24345 {
24346 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) < 0)];
24347 test_array [0] = 0
24348
24349   ;
24350   return 0;
24351 }
24352 _ACEOF
24353 rm -f conftest.$ac_objext
24354 if { (ac_try="$ac_compile"
24355 case "(($ac_try" in
24356   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24357   *) ac_try_echo=$ac_try;;
24358 esac
24359 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24360 $as_echo "$ac_try_echo") >&5
24361   (eval "$ac_compile") 2>conftest.er1
24362   ac_status=$?
24363   grep -v '^ *+' conftest.er1 >conftest.err
24364   rm -f conftest.er1
24365   cat conftest.err >&5
24366   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24367   (exit $ac_status); } && {
24368          test -z "$ac_c_werror_flag" ||
24369          test ! -s conftest.err
24370        } && test -s conftest.$ac_objext; then
24371   ac_hi=-1 ac_mid=-1
24372   while :; do
24373     cat >conftest.$ac_ext <<_ACEOF
24374 /* confdefs.h.  */
24375 _ACEOF
24376 cat confdefs.h >>conftest.$ac_ext
24377 cat >>conftest.$ac_ext <<_ACEOF
24378 /* end confdefs.h.  */
24379 $ac_includes_default
24380 int
24381 main ()
24382 {
24383 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= $ac_mid)];
24384 test_array [0] = 0
24385
24386   ;
24387   return 0;
24388 }
24389 _ACEOF
24390 rm -f conftest.$ac_objext
24391 if { (ac_try="$ac_compile"
24392 case "(($ac_try" in
24393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24394   *) ac_try_echo=$ac_try;;
24395 esac
24396 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24397 $as_echo "$ac_try_echo") >&5
24398   (eval "$ac_compile") 2>conftest.er1
24399   ac_status=$?
24400   grep -v '^ *+' conftest.er1 >conftest.err
24401   rm -f conftest.er1
24402   cat conftest.err >&5
24403   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24404   (exit $ac_status); } && {
24405          test -z "$ac_c_werror_flag" ||
24406          test ! -s conftest.err
24407        } && test -s conftest.$ac_objext; then
24408   ac_lo=$ac_mid; break
24409 else
24410   $as_echo "$as_me: failed program was:" >&5
24411 sed 's/^/| /' conftest.$ac_ext >&5
24412
24413         ac_hi=`expr '(' $ac_mid ')' - 1`
24414                         if test $ac_mid -le $ac_hi; then
24415                           ac_lo= ac_hi=
24416                           break
24417                         fi
24418                         ac_mid=`expr 2 '*' $ac_mid`
24419 fi
24420
24421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24422   done
24423 else
24424   $as_echo "$as_me: failed program was:" >&5
24425 sed 's/^/| /' conftest.$ac_ext >&5
24426
24427         ac_lo= ac_hi=
24428 fi
24429
24430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24431 fi
24432
24433 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24434 # Binary search between lo and hi bounds.
24435 while test "x$ac_lo" != "x$ac_hi"; do
24436   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24437   cat >conftest.$ac_ext <<_ACEOF
24438 /* confdefs.h.  */
24439 _ACEOF
24440 cat confdefs.h >>conftest.$ac_ext
24441 cat >>conftest.$ac_ext <<_ACEOF
24442 /* end confdefs.h.  */
24443 $ac_includes_default
24444 int
24445 main ()
24446 {
24447 static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
24448 test_array [0] = 0
24449
24450   ;
24451   return 0;
24452 }
24453 _ACEOF
24454 rm -f conftest.$ac_objext
24455 if { (ac_try="$ac_compile"
24456 case "(($ac_try" in
24457   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24458   *) ac_try_echo=$ac_try;;
24459 esac
24460 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24461 $as_echo "$ac_try_echo") >&5
24462   (eval "$ac_compile") 2>conftest.er1
24463   ac_status=$?
24464   grep -v '^ *+' conftest.er1 >conftest.err
24465   rm -f conftest.er1
24466   cat conftest.err >&5
24467   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24468   (exit $ac_status); } && {
24469          test -z "$ac_c_werror_flag" ||
24470          test ! -s conftest.err
24471        } && test -s conftest.$ac_objext; then
24472   ac_hi=$ac_mid
24473 else
24474   $as_echo "$as_me: failed program was:" >&5
24475 sed 's/^/| /' conftest.$ac_ext >&5
24476
24477         ac_lo=`expr '(' $ac_mid ')' + 1`
24478 fi
24479
24480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24481 done
24482 case $ac_lo in
24483 ?*) ac_cv_sizeof_void_p=$ac_lo;;
24484 '') if test "$ac_cv_type_void_p" = yes; then
24485      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24486 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24487 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
24488 See \`config.log' for more details." >&5
24489 $as_echo "$as_me: error: cannot compute sizeof (void *)
24490 See \`config.log' for more details." >&2;}
24491    { (exit 77); exit 77; }; }; }
24492    else
24493      ac_cv_sizeof_void_p=0
24494    fi ;;
24495 esac
24496 else
24497   cat >conftest.$ac_ext <<_ACEOF
24498 /* confdefs.h.  */
24499 _ACEOF
24500 cat confdefs.h >>conftest.$ac_ext
24501 cat >>conftest.$ac_ext <<_ACEOF
24502 /* end confdefs.h.  */
24503 $ac_includes_default
24504 static long int longval () { return (long int) (sizeof (void *)); }
24505 static unsigned long int ulongval () { return (long int) (sizeof (void *)); }
24506 #include <stdio.h>
24507 #include <stdlib.h>
24508 int
24509 main ()
24510 {
24511
24512   FILE *f = fopen ("conftest.val", "w");
24513   if (! f)
24514     return 1;
24515   if (((long int) (sizeof (void *))) < 0)
24516     {
24517       long int i = longval ();
24518       if (i != ((long int) (sizeof (void *))))
24519         return 1;
24520       fprintf (f, "%ld", i);
24521     }
24522   else
24523     {
24524       unsigned long int i = ulongval ();
24525       if (i != ((long int) (sizeof (void *))))
24526         return 1;
24527       fprintf (f, "%lu", i);
24528     }
24529   /* Do not output a trailing newline, as this causes \r\n confusion
24530      on some platforms.  */
24531   return ferror (f) || fclose (f) != 0;
24532
24533   ;
24534   return 0;
24535 }
24536 _ACEOF
24537 rm -f conftest$ac_exeext
24538 if { (ac_try="$ac_link"
24539 case "(($ac_try" in
24540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24541   *) ac_try_echo=$ac_try;;
24542 esac
24543 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24544 $as_echo "$ac_try_echo") >&5
24545   (eval "$ac_link") 2>&5
24546   ac_status=$?
24547   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24548   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24549   { (case "(($ac_try" in
24550   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24551   *) ac_try_echo=$ac_try;;
24552 esac
24553 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24554 $as_echo "$ac_try_echo") >&5
24555   (eval "$ac_try") 2>&5
24556   ac_status=$?
24557   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24558   (exit $ac_status); }; }; then
24559   ac_cv_sizeof_void_p=`cat conftest.val`
24560 else
24561   $as_echo "$as_me: program exited with status $ac_status" >&5
24562 $as_echo "$as_me: failed program was:" >&5
24563 sed 's/^/| /' conftest.$ac_ext >&5
24564
24565 ( exit $ac_status )
24566 if test "$ac_cv_type_void_p" = yes; then
24567      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24568 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24569 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
24570 See \`config.log' for more details." >&5
24571 $as_echo "$as_me: error: cannot compute sizeof (void *)
24572 See \`config.log' for more details." >&2;}
24573    { (exit 77); exit 77; }; }; }
24574    else
24575      ac_cv_sizeof_void_p=0
24576    fi
24577 fi
24578 rm -rf conftest.dSYM
24579 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24580 fi
24581 rm -f conftest.val
24582 fi
24583 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
24584 $as_echo "$ac_cv_sizeof_void_p" >&6; }
24585
24586
24587
24588 cat >>confdefs.h <<_ACEOF
24589 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
24590 _ACEOF
24591
24592
24593 # The cast to long int works around a bug in the HP C Compiler
24594 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24595 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24596 # This bug is HP SR number 8606223364.
24597 { $as_echo "$as_me:$LINENO: checking size of size_t" >&5
24598 $as_echo_n "checking size of size_t... " >&6; }
24599 if test "${ac_cv_sizeof_size_t+set}" = set; then
24600   $as_echo_n "(cached) " >&6
24601 else
24602   if test "$cross_compiling" = yes; then
24603   # Depending upon the size, compute the lo and hi bounds.
24604 cat >conftest.$ac_ext <<_ACEOF
24605 /* confdefs.h.  */
24606 _ACEOF
24607 cat confdefs.h >>conftest.$ac_ext
24608 cat >>conftest.$ac_ext <<_ACEOF
24609 /* end confdefs.h.  */
24610 $ac_includes_default
24611 int
24612 main ()
24613 {
24614 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= 0)];
24615 test_array [0] = 0
24616
24617   ;
24618   return 0;
24619 }
24620 _ACEOF
24621 rm -f conftest.$ac_objext
24622 if { (ac_try="$ac_compile"
24623 case "(($ac_try" in
24624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24625   *) ac_try_echo=$ac_try;;
24626 esac
24627 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24628 $as_echo "$ac_try_echo") >&5
24629   (eval "$ac_compile") 2>conftest.er1
24630   ac_status=$?
24631   grep -v '^ *+' conftest.er1 >conftest.err
24632   rm -f conftest.er1
24633   cat conftest.err >&5
24634   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24635   (exit $ac_status); } && {
24636          test -z "$ac_c_werror_flag" ||
24637          test ! -s conftest.err
24638        } && test -s conftest.$ac_objext; then
24639   ac_lo=0 ac_mid=0
24640   while :; do
24641     cat >conftest.$ac_ext <<_ACEOF
24642 /* confdefs.h.  */
24643 _ACEOF
24644 cat confdefs.h >>conftest.$ac_ext
24645 cat >>conftest.$ac_ext <<_ACEOF
24646 /* end confdefs.h.  */
24647 $ac_includes_default
24648 int
24649 main ()
24650 {
24651 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
24652 test_array [0] = 0
24653
24654   ;
24655   return 0;
24656 }
24657 _ACEOF
24658 rm -f conftest.$ac_objext
24659 if { (ac_try="$ac_compile"
24660 case "(($ac_try" in
24661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24662   *) ac_try_echo=$ac_try;;
24663 esac
24664 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24665 $as_echo "$ac_try_echo") >&5
24666   (eval "$ac_compile") 2>conftest.er1
24667   ac_status=$?
24668   grep -v '^ *+' conftest.er1 >conftest.err
24669   rm -f conftest.er1
24670   cat conftest.err >&5
24671   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24672   (exit $ac_status); } && {
24673          test -z "$ac_c_werror_flag" ||
24674          test ! -s conftest.err
24675        } && test -s conftest.$ac_objext; then
24676   ac_hi=$ac_mid; break
24677 else
24678   $as_echo "$as_me: failed program was:" >&5
24679 sed 's/^/| /' conftest.$ac_ext >&5
24680
24681         ac_lo=`expr $ac_mid + 1`
24682                         if test $ac_lo -le $ac_mid; then
24683                           ac_lo= ac_hi=
24684                           break
24685                         fi
24686                         ac_mid=`expr 2 '*' $ac_mid + 1`
24687 fi
24688
24689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24690   done
24691 else
24692   $as_echo "$as_me: failed program was:" >&5
24693 sed 's/^/| /' conftest.$ac_ext >&5
24694
24695         cat >conftest.$ac_ext <<_ACEOF
24696 /* confdefs.h.  */
24697 _ACEOF
24698 cat confdefs.h >>conftest.$ac_ext
24699 cat >>conftest.$ac_ext <<_ACEOF
24700 /* end confdefs.h.  */
24701 $ac_includes_default
24702 int
24703 main ()
24704 {
24705 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) < 0)];
24706 test_array [0] = 0
24707
24708   ;
24709   return 0;
24710 }
24711 _ACEOF
24712 rm -f conftest.$ac_objext
24713 if { (ac_try="$ac_compile"
24714 case "(($ac_try" in
24715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24716   *) ac_try_echo=$ac_try;;
24717 esac
24718 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24719 $as_echo "$ac_try_echo") >&5
24720   (eval "$ac_compile") 2>conftest.er1
24721   ac_status=$?
24722   grep -v '^ *+' conftest.er1 >conftest.err
24723   rm -f conftest.er1
24724   cat conftest.err >&5
24725   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24726   (exit $ac_status); } && {
24727          test -z "$ac_c_werror_flag" ||
24728          test ! -s conftest.err
24729        } && test -s conftest.$ac_objext; then
24730   ac_hi=-1 ac_mid=-1
24731   while :; do
24732     cat >conftest.$ac_ext <<_ACEOF
24733 /* confdefs.h.  */
24734 _ACEOF
24735 cat confdefs.h >>conftest.$ac_ext
24736 cat >>conftest.$ac_ext <<_ACEOF
24737 /* end confdefs.h.  */
24738 $ac_includes_default
24739 int
24740 main ()
24741 {
24742 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) >= $ac_mid)];
24743 test_array [0] = 0
24744
24745   ;
24746   return 0;
24747 }
24748 _ACEOF
24749 rm -f conftest.$ac_objext
24750 if { (ac_try="$ac_compile"
24751 case "(($ac_try" in
24752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24753   *) ac_try_echo=$ac_try;;
24754 esac
24755 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24756 $as_echo "$ac_try_echo") >&5
24757   (eval "$ac_compile") 2>conftest.er1
24758   ac_status=$?
24759   grep -v '^ *+' conftest.er1 >conftest.err
24760   rm -f conftest.er1
24761   cat conftest.err >&5
24762   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24763   (exit $ac_status); } && {
24764          test -z "$ac_c_werror_flag" ||
24765          test ! -s conftest.err
24766        } && test -s conftest.$ac_objext; then
24767   ac_lo=$ac_mid; break
24768 else
24769   $as_echo "$as_me: failed program was:" >&5
24770 sed 's/^/| /' conftest.$ac_ext >&5
24771
24772         ac_hi=`expr '(' $ac_mid ')' - 1`
24773                         if test $ac_mid -le $ac_hi; then
24774                           ac_lo= ac_hi=
24775                           break
24776                         fi
24777                         ac_mid=`expr 2 '*' $ac_mid`
24778 fi
24779
24780 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24781   done
24782 else
24783   $as_echo "$as_me: failed program was:" >&5
24784 sed 's/^/| /' conftest.$ac_ext >&5
24785
24786         ac_lo= ac_hi=
24787 fi
24788
24789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24790 fi
24791
24792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24793 # Binary search between lo and hi bounds.
24794 while test "x$ac_lo" != "x$ac_hi"; do
24795   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
24796   cat >conftest.$ac_ext <<_ACEOF
24797 /* confdefs.h.  */
24798 _ACEOF
24799 cat confdefs.h >>conftest.$ac_ext
24800 cat >>conftest.$ac_ext <<_ACEOF
24801 /* end confdefs.h.  */
24802 $ac_includes_default
24803 int
24804 main ()
24805 {
24806 static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= $ac_mid)];
24807 test_array [0] = 0
24808
24809   ;
24810   return 0;
24811 }
24812 _ACEOF
24813 rm -f conftest.$ac_objext
24814 if { (ac_try="$ac_compile"
24815 case "(($ac_try" in
24816   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24817   *) ac_try_echo=$ac_try;;
24818 esac
24819 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24820 $as_echo "$ac_try_echo") >&5
24821   (eval "$ac_compile") 2>conftest.er1
24822   ac_status=$?
24823   grep -v '^ *+' conftest.er1 >conftest.err
24824   rm -f conftest.er1
24825   cat conftest.err >&5
24826   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24827   (exit $ac_status); } && {
24828          test -z "$ac_c_werror_flag" ||
24829          test ! -s conftest.err
24830        } && test -s conftest.$ac_objext; then
24831   ac_hi=$ac_mid
24832 else
24833   $as_echo "$as_me: failed program was:" >&5
24834 sed 's/^/| /' conftest.$ac_ext >&5
24835
24836         ac_lo=`expr '(' $ac_mid ')' + 1`
24837 fi
24838
24839 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24840 done
24841 case $ac_lo in
24842 ?*) ac_cv_sizeof_size_t=$ac_lo;;
24843 '') if test "$ac_cv_type_size_t" = yes; then
24844      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24845 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24846 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
24847 See \`config.log' for more details." >&5
24848 $as_echo "$as_me: error: cannot compute sizeof (size_t)
24849 See \`config.log' for more details." >&2;}
24850    { (exit 77); exit 77; }; }; }
24851    else
24852      ac_cv_sizeof_size_t=0
24853    fi ;;
24854 esac
24855 else
24856   cat >conftest.$ac_ext <<_ACEOF
24857 /* confdefs.h.  */
24858 _ACEOF
24859 cat confdefs.h >>conftest.$ac_ext
24860 cat >>conftest.$ac_ext <<_ACEOF
24861 /* end confdefs.h.  */
24862 $ac_includes_default
24863 static long int longval () { return (long int) (sizeof (size_t)); }
24864 static unsigned long int ulongval () { return (long int) (sizeof (size_t)); }
24865 #include <stdio.h>
24866 #include <stdlib.h>
24867 int
24868 main ()
24869 {
24870
24871   FILE *f = fopen ("conftest.val", "w");
24872   if (! f)
24873     return 1;
24874   if (((long int) (sizeof (size_t))) < 0)
24875     {
24876       long int i = longval ();
24877       if (i != ((long int) (sizeof (size_t))))
24878         return 1;
24879       fprintf (f, "%ld", i);
24880     }
24881   else
24882     {
24883       unsigned long int i = ulongval ();
24884       if (i != ((long int) (sizeof (size_t))))
24885         return 1;
24886       fprintf (f, "%lu", i);
24887     }
24888   /* Do not output a trailing newline, as this causes \r\n confusion
24889      on some platforms.  */
24890   return ferror (f) || fclose (f) != 0;
24891
24892   ;
24893   return 0;
24894 }
24895 _ACEOF
24896 rm -f conftest$ac_exeext
24897 if { (ac_try="$ac_link"
24898 case "(($ac_try" in
24899   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24900   *) ac_try_echo=$ac_try;;
24901 esac
24902 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24903 $as_echo "$ac_try_echo") >&5
24904   (eval "$ac_link") 2>&5
24905   ac_status=$?
24906   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24907   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
24908   { (case "(($ac_try" in
24909   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24910   *) ac_try_echo=$ac_try;;
24911 esac
24912 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24913 $as_echo "$ac_try_echo") >&5
24914   (eval "$ac_try") 2>&5
24915   ac_status=$?
24916   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24917   (exit $ac_status); }; }; then
24918   ac_cv_sizeof_size_t=`cat conftest.val`
24919 else
24920   $as_echo "$as_me: program exited with status $ac_status" >&5
24921 $as_echo "$as_me: failed program was:" >&5
24922 sed 's/^/| /' conftest.$ac_ext >&5
24923
24924 ( exit $ac_status )
24925 if test "$ac_cv_type_size_t" = yes; then
24926      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
24927 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
24928 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (size_t)
24929 See \`config.log' for more details." >&5
24930 $as_echo "$as_me: error: cannot compute sizeof (size_t)
24931 See \`config.log' for more details." >&2;}
24932    { (exit 77); exit 77; }; }; }
24933    else
24934      ac_cv_sizeof_size_t=0
24935    fi
24936 fi
24937 rm -rf conftest.dSYM
24938 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24939 fi
24940 rm -f conftest.val
24941 fi
24942 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_size_t" >&5
24943 $as_echo "$ac_cv_sizeof_size_t" >&6; }
24944
24945
24946
24947 cat >>confdefs.h <<_ACEOF
24948 #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t
24949 _ACEOF
24950
24951
24952 # The cast to long int works around a bug in the HP C Compiler
24953 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
24954 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
24955 # This bug is HP SR number 8606223364.
24956 { $as_echo "$as_me:$LINENO: checking size of long" >&5
24957 $as_echo_n "checking size of long... " >&6; }
24958 if test "${ac_cv_sizeof_long+set}" = set; then
24959   $as_echo_n "(cached) " >&6
24960 else
24961   if test "$cross_compiling" = yes; then
24962   # Depending upon the size, compute the lo and hi bounds.
24963 cat >conftest.$ac_ext <<_ACEOF
24964 /* confdefs.h.  */
24965 _ACEOF
24966 cat confdefs.h >>conftest.$ac_ext
24967 cat >>conftest.$ac_ext <<_ACEOF
24968 /* end confdefs.h.  */
24969 $ac_includes_default
24970 int
24971 main ()
24972 {
24973 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= 0)];
24974 test_array [0] = 0
24975
24976   ;
24977   return 0;
24978 }
24979 _ACEOF
24980 rm -f conftest.$ac_objext
24981 if { (ac_try="$ac_compile"
24982 case "(($ac_try" in
24983   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24984   *) ac_try_echo=$ac_try;;
24985 esac
24986 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24987 $as_echo "$ac_try_echo") >&5
24988   (eval "$ac_compile") 2>conftest.er1
24989   ac_status=$?
24990   grep -v '^ *+' conftest.er1 >conftest.err
24991   rm -f conftest.er1
24992   cat conftest.err >&5
24993   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24994   (exit $ac_status); } && {
24995          test -z "$ac_c_werror_flag" ||
24996          test ! -s conftest.err
24997        } && test -s conftest.$ac_objext; then
24998   ac_lo=0 ac_mid=0
24999   while :; do
25000     cat >conftest.$ac_ext <<_ACEOF
25001 /* confdefs.h.  */
25002 _ACEOF
25003 cat confdefs.h >>conftest.$ac_ext
25004 cat >>conftest.$ac_ext <<_ACEOF
25005 /* end confdefs.h.  */
25006 $ac_includes_default
25007 int
25008 main ()
25009 {
25010 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
25011 test_array [0] = 0
25012
25013   ;
25014   return 0;
25015 }
25016 _ACEOF
25017 rm -f conftest.$ac_objext
25018 if { (ac_try="$ac_compile"
25019 case "(($ac_try" in
25020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25021   *) ac_try_echo=$ac_try;;
25022 esac
25023 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25024 $as_echo "$ac_try_echo") >&5
25025   (eval "$ac_compile") 2>conftest.er1
25026   ac_status=$?
25027   grep -v '^ *+' conftest.er1 >conftest.err
25028   rm -f conftest.er1
25029   cat conftest.err >&5
25030   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25031   (exit $ac_status); } && {
25032          test -z "$ac_c_werror_flag" ||
25033          test ! -s conftest.err
25034        } && test -s conftest.$ac_objext; then
25035   ac_hi=$ac_mid; break
25036 else
25037   $as_echo "$as_me: failed program was:" >&5
25038 sed 's/^/| /' conftest.$ac_ext >&5
25039
25040         ac_lo=`expr $ac_mid + 1`
25041                         if test $ac_lo -le $ac_mid; then
25042                           ac_lo= ac_hi=
25043                           break
25044                         fi
25045                         ac_mid=`expr 2 '*' $ac_mid + 1`
25046 fi
25047
25048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25049   done
25050 else
25051   $as_echo "$as_me: failed program was:" >&5
25052 sed 's/^/| /' conftest.$ac_ext >&5
25053
25054         cat >conftest.$ac_ext <<_ACEOF
25055 /* confdefs.h.  */
25056 _ACEOF
25057 cat confdefs.h >>conftest.$ac_ext
25058 cat >>conftest.$ac_ext <<_ACEOF
25059 /* end confdefs.h.  */
25060 $ac_includes_default
25061 int
25062 main ()
25063 {
25064 static int test_array [1 - 2 * !(((long int) (sizeof (long))) < 0)];
25065 test_array [0] = 0
25066
25067   ;
25068   return 0;
25069 }
25070 _ACEOF
25071 rm -f conftest.$ac_objext
25072 if { (ac_try="$ac_compile"
25073 case "(($ac_try" in
25074   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25075   *) ac_try_echo=$ac_try;;
25076 esac
25077 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25078 $as_echo "$ac_try_echo") >&5
25079   (eval "$ac_compile") 2>conftest.er1
25080   ac_status=$?
25081   grep -v '^ *+' conftest.er1 >conftest.err
25082   rm -f conftest.er1
25083   cat conftest.err >&5
25084   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25085   (exit $ac_status); } && {
25086          test -z "$ac_c_werror_flag" ||
25087          test ! -s conftest.err
25088        } && test -s conftest.$ac_objext; then
25089   ac_hi=-1 ac_mid=-1
25090   while :; do
25091     cat >conftest.$ac_ext <<_ACEOF
25092 /* confdefs.h.  */
25093 _ACEOF
25094 cat confdefs.h >>conftest.$ac_ext
25095 cat >>conftest.$ac_ext <<_ACEOF
25096 /* end confdefs.h.  */
25097 $ac_includes_default
25098 int
25099 main ()
25100 {
25101 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= $ac_mid)];
25102 test_array [0] = 0
25103
25104   ;
25105   return 0;
25106 }
25107 _ACEOF
25108 rm -f conftest.$ac_objext
25109 if { (ac_try="$ac_compile"
25110 case "(($ac_try" in
25111   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25112   *) ac_try_echo=$ac_try;;
25113 esac
25114 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25115 $as_echo "$ac_try_echo") >&5
25116   (eval "$ac_compile") 2>conftest.er1
25117   ac_status=$?
25118   grep -v '^ *+' conftest.er1 >conftest.err
25119   rm -f conftest.er1
25120   cat conftest.err >&5
25121   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25122   (exit $ac_status); } && {
25123          test -z "$ac_c_werror_flag" ||
25124          test ! -s conftest.err
25125        } && test -s conftest.$ac_objext; then
25126   ac_lo=$ac_mid; break
25127 else
25128   $as_echo "$as_me: failed program was:" >&5
25129 sed 's/^/| /' conftest.$ac_ext >&5
25130
25131         ac_hi=`expr '(' $ac_mid ')' - 1`
25132                         if test $ac_mid -le $ac_hi; then
25133                           ac_lo= ac_hi=
25134                           break
25135                         fi
25136                         ac_mid=`expr 2 '*' $ac_mid`
25137 fi
25138
25139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25140   done
25141 else
25142   $as_echo "$as_me: failed program was:" >&5
25143 sed 's/^/| /' conftest.$ac_ext >&5
25144
25145         ac_lo= ac_hi=
25146 fi
25147
25148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25149 fi
25150
25151 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25152 # Binary search between lo and hi bounds.
25153 while test "x$ac_lo" != "x$ac_hi"; do
25154   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25155   cat >conftest.$ac_ext <<_ACEOF
25156 /* confdefs.h.  */
25157 _ACEOF
25158 cat confdefs.h >>conftest.$ac_ext
25159 cat >>conftest.$ac_ext <<_ACEOF
25160 /* end confdefs.h.  */
25161 $ac_includes_default
25162 int
25163 main ()
25164 {
25165 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
25166 test_array [0] = 0
25167
25168   ;
25169   return 0;
25170 }
25171 _ACEOF
25172 rm -f conftest.$ac_objext
25173 if { (ac_try="$ac_compile"
25174 case "(($ac_try" in
25175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25176   *) ac_try_echo=$ac_try;;
25177 esac
25178 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25179 $as_echo "$ac_try_echo") >&5
25180   (eval "$ac_compile") 2>conftest.er1
25181   ac_status=$?
25182   grep -v '^ *+' conftest.er1 >conftest.err
25183   rm -f conftest.er1
25184   cat conftest.err >&5
25185   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25186   (exit $ac_status); } && {
25187          test -z "$ac_c_werror_flag" ||
25188          test ! -s conftest.err
25189        } && test -s conftest.$ac_objext; then
25190   ac_hi=$ac_mid
25191 else
25192   $as_echo "$as_me: failed program was:" >&5
25193 sed 's/^/| /' conftest.$ac_ext >&5
25194
25195         ac_lo=`expr '(' $ac_mid ')' + 1`
25196 fi
25197
25198 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25199 done
25200 case $ac_lo in
25201 ?*) ac_cv_sizeof_long=$ac_lo;;
25202 '') if test "$ac_cv_type_long" = yes; then
25203      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25204 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25205 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
25206 See \`config.log' for more details." >&5
25207 $as_echo "$as_me: error: cannot compute sizeof (long)
25208 See \`config.log' for more details." >&2;}
25209    { (exit 77); exit 77; }; }; }
25210    else
25211      ac_cv_sizeof_long=0
25212    fi ;;
25213 esac
25214 else
25215   cat >conftest.$ac_ext <<_ACEOF
25216 /* confdefs.h.  */
25217 _ACEOF
25218 cat confdefs.h >>conftest.$ac_ext
25219 cat >>conftest.$ac_ext <<_ACEOF
25220 /* end confdefs.h.  */
25221 $ac_includes_default
25222 static long int longval () { return (long int) (sizeof (long)); }
25223 static unsigned long int ulongval () { return (long int) (sizeof (long)); }
25224 #include <stdio.h>
25225 #include <stdlib.h>
25226 int
25227 main ()
25228 {
25229
25230   FILE *f = fopen ("conftest.val", "w");
25231   if (! f)
25232     return 1;
25233   if (((long int) (sizeof (long))) < 0)
25234     {
25235       long int i = longval ();
25236       if (i != ((long int) (sizeof (long))))
25237         return 1;
25238       fprintf (f, "%ld", i);
25239     }
25240   else
25241     {
25242       unsigned long int i = ulongval ();
25243       if (i != ((long int) (sizeof (long))))
25244         return 1;
25245       fprintf (f, "%lu", i);
25246     }
25247   /* Do not output a trailing newline, as this causes \r\n confusion
25248      on some platforms.  */
25249   return ferror (f) || fclose (f) != 0;
25250
25251   ;
25252   return 0;
25253 }
25254 _ACEOF
25255 rm -f conftest$ac_exeext
25256 if { (ac_try="$ac_link"
25257 case "(($ac_try" in
25258   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25259   *) ac_try_echo=$ac_try;;
25260 esac
25261 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25262 $as_echo "$ac_try_echo") >&5
25263   (eval "$ac_link") 2>&5
25264   ac_status=$?
25265   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25266   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25267   { (case "(($ac_try" in
25268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25269   *) ac_try_echo=$ac_try;;
25270 esac
25271 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25272 $as_echo "$ac_try_echo") >&5
25273   (eval "$ac_try") 2>&5
25274   ac_status=$?
25275   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25276   (exit $ac_status); }; }; then
25277   ac_cv_sizeof_long=`cat conftest.val`
25278 else
25279   $as_echo "$as_me: program exited with status $ac_status" >&5
25280 $as_echo "$as_me: failed program was:" >&5
25281 sed 's/^/| /' conftest.$ac_ext >&5
25282
25283 ( exit $ac_status )
25284 if test "$ac_cv_type_long" = yes; then
25285      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25286 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25287 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
25288 See \`config.log' for more details." >&5
25289 $as_echo "$as_me: error: cannot compute sizeof (long)
25290 See \`config.log' for more details." >&2;}
25291    { (exit 77); exit 77; }; }; }
25292    else
25293      ac_cv_sizeof_long=0
25294    fi
25295 fi
25296 rm -rf conftest.dSYM
25297 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25298 fi
25299 rm -f conftest.val
25300 fi
25301 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
25302 $as_echo "$ac_cv_sizeof_long" >&6; }
25303
25304
25305
25306 cat >>confdefs.h <<_ACEOF
25307 #define SIZEOF_LONG $ac_cv_sizeof_long
25308 _ACEOF
25309
25310
25311
25312 # Decide whether float4 is passed by value: user-selectable, enabled by default
25313 { $as_echo "$as_me:$LINENO: checking whether to build with float4 passed by value" >&5
25314 $as_echo_n "checking whether to build with float4 passed by value... " >&6; }
25315
25316
25317 # Check whether --enable-float4-byval was given.
25318 if test "${enable_float4_byval+set}" = set; then
25319   enableval=$enable_float4_byval;
25320   case $enableval in
25321     yes)
25322
25323 cat >>confdefs.h <<\_ACEOF
25324 #define USE_FLOAT4_BYVAL 1
25325 _ACEOF
25326
25327                float4passbyval=true
25328       ;;
25329     no)
25330       float4passbyval=false
25331       ;;
25332     *)
25333       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float4-byval option" >&5
25334 $as_echo "$as_me: error: no argument expected for --enable-float4-byval option" >&2;}
25335    { (exit 1); exit 1; }; }
25336       ;;
25337   esac
25338
25339 else
25340   enable_float4_byval=yes
25341
25342 cat >>confdefs.h <<\_ACEOF
25343 #define USE_FLOAT4_BYVAL 1
25344 _ACEOF
25345
25346                float4passbyval=true
25347 fi
25348
25349
25350 { $as_echo "$as_me:$LINENO: result: $enable_float4_byval" >&5
25351 $as_echo "$enable_float4_byval" >&6; }
25352
25353 cat >>confdefs.h <<_ACEOF
25354 #define FLOAT4PASSBYVAL $float4passbyval
25355 _ACEOF
25356
25357
25358 # Decide whether float8 is passed by value.
25359 # Note: this setting also controls int8 and related types such as timestamp.
25360 # If sizeof(Datum) >= 8, this is user-selectable, enabled by default.
25361 # If not, trying to select it is an error.
25362 { $as_echo "$as_me:$LINENO: checking whether to build with float8 passed by value" >&5
25363 $as_echo_n "checking whether to build with float8 passed by value... " >&6; }
25364 if test $ac_cv_sizeof_void_p -ge 8 ; then
25365
25366
25367 # Check whether --enable-float8-byval was given.
25368 if test "${enable_float8_byval+set}" = set; then
25369   enableval=$enable_float8_byval;
25370   case $enableval in
25371     yes)
25372       :
25373       ;;
25374     no)
25375       :
25376       ;;
25377     *)
25378       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
25379 $as_echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
25380    { (exit 1); exit 1; }; }
25381       ;;
25382   esac
25383
25384 else
25385   enable_float8_byval=yes
25386
25387 fi
25388
25389
25390 else
25391
25392
25393 # Check whether --enable-float8-byval was given.
25394 if test "${enable_float8_byval+set}" = set; then
25395   enableval=$enable_float8_byval;
25396   case $enableval in
25397     yes)
25398       :
25399       ;;
25400     no)
25401       :
25402       ;;
25403     *)
25404       { { $as_echo "$as_me:$LINENO: error: no argument expected for --enable-float8-byval option" >&5
25405 $as_echo "$as_me: error: no argument expected for --enable-float8-byval option" >&2;}
25406    { (exit 1); exit 1; }; }
25407       ;;
25408   esac
25409
25410 else
25411   enable_float8_byval=no
25412
25413 fi
25414
25415
25416   if test "$enable_float8_byval" = yes ; then
25417     { { $as_echo "$as_me:$LINENO: error: --enable-float8-byval is not supported on 32-bit platforms." >&5
25418 $as_echo "$as_me: error: --enable-float8-byval is not supported on 32-bit platforms." >&2;}
25419    { (exit 1); exit 1; }; }
25420   fi
25421 fi
25422 if test "$enable_float8_byval" = yes ; then
25423
25424 cat >>confdefs.h <<\_ACEOF
25425 #define USE_FLOAT8_BYVAL 1
25426 _ACEOF
25427
25428   float8passbyval=true
25429 else
25430   float8passbyval=false
25431 fi
25432 { $as_echo "$as_me:$LINENO: result: $enable_float8_byval" >&5
25433 $as_echo "$enable_float8_byval" >&6; }
25434
25435 cat >>confdefs.h <<_ACEOF
25436 #define FLOAT8PASSBYVAL $float8passbyval
25437 _ACEOF
25438
25439
25440 # Determine memory alignment requirements for the basic C data types.
25441
25442 # The cast to long int works around a bug in the HP C Compiler,
25443 # see AC_CHECK_SIZEOF for more information.
25444 { $as_echo "$as_me:$LINENO: checking alignment of short" >&5
25445 $as_echo_n "checking alignment of short... " >&6; }
25446 if test "${ac_cv_alignof_short+set}" = set; then
25447   $as_echo_n "(cached) " >&6
25448 else
25449   if test "$cross_compiling" = yes; then
25450   # Depending upon the size, compute the lo and hi bounds.
25451 cat >conftest.$ac_ext <<_ACEOF
25452 /* confdefs.h.  */
25453 _ACEOF
25454 cat confdefs.h >>conftest.$ac_ext
25455 cat >>conftest.$ac_ext <<_ACEOF
25456 /* end confdefs.h.  */
25457 $ac_includes_default
25458 #ifndef offsetof
25459 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25460 #endif
25461 typedef struct { char x; short y; } ac__type_alignof_;
25462 int
25463 main ()
25464 {
25465 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
25466 test_array [0] = 0
25467
25468   ;
25469   return 0;
25470 }
25471 _ACEOF
25472 rm -f conftest.$ac_objext
25473 if { (ac_try="$ac_compile"
25474 case "(($ac_try" in
25475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25476   *) ac_try_echo=$ac_try;;
25477 esac
25478 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25479 $as_echo "$ac_try_echo") >&5
25480   (eval "$ac_compile") 2>conftest.er1
25481   ac_status=$?
25482   grep -v '^ *+' conftest.er1 >conftest.err
25483   rm -f conftest.er1
25484   cat conftest.err >&5
25485   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25486   (exit $ac_status); } && {
25487          test -z "$ac_c_werror_flag" ||
25488          test ! -s conftest.err
25489        } && test -s conftest.$ac_objext; then
25490   ac_lo=0 ac_mid=0
25491   while :; do
25492     cat >conftest.$ac_ext <<_ACEOF
25493 /* confdefs.h.  */
25494 _ACEOF
25495 cat confdefs.h >>conftest.$ac_ext
25496 cat >>conftest.$ac_ext <<_ACEOF
25497 /* end confdefs.h.  */
25498 $ac_includes_default
25499 #ifndef offsetof
25500 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25501 #endif
25502 typedef struct { char x; short y; } ac__type_alignof_;
25503 int
25504 main ()
25505 {
25506 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25507 test_array [0] = 0
25508
25509   ;
25510   return 0;
25511 }
25512 _ACEOF
25513 rm -f conftest.$ac_objext
25514 if { (ac_try="$ac_compile"
25515 case "(($ac_try" in
25516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25517   *) ac_try_echo=$ac_try;;
25518 esac
25519 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25520 $as_echo "$ac_try_echo") >&5
25521   (eval "$ac_compile") 2>conftest.er1
25522   ac_status=$?
25523   grep -v '^ *+' conftest.er1 >conftest.err
25524   rm -f conftest.er1
25525   cat conftest.err >&5
25526   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25527   (exit $ac_status); } && {
25528          test -z "$ac_c_werror_flag" ||
25529          test ! -s conftest.err
25530        } && test -s conftest.$ac_objext; then
25531   ac_hi=$ac_mid; break
25532 else
25533   $as_echo "$as_me: failed program was:" >&5
25534 sed 's/^/| /' conftest.$ac_ext >&5
25535
25536         ac_lo=`expr $ac_mid + 1`
25537                         if test $ac_lo -le $ac_mid; then
25538                           ac_lo= ac_hi=
25539                           break
25540                         fi
25541                         ac_mid=`expr 2 '*' $ac_mid + 1`
25542 fi
25543
25544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25545   done
25546 else
25547   $as_echo "$as_me: failed program was:" >&5
25548 sed 's/^/| /' conftest.$ac_ext >&5
25549
25550         cat >conftest.$ac_ext <<_ACEOF
25551 /* confdefs.h.  */
25552 _ACEOF
25553 cat confdefs.h >>conftest.$ac_ext
25554 cat >>conftest.$ac_ext <<_ACEOF
25555 /* end confdefs.h.  */
25556 $ac_includes_default
25557 #ifndef offsetof
25558 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25559 #endif
25560 typedef struct { char x; short y; } ac__type_alignof_;
25561 int
25562 main ()
25563 {
25564 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
25565 test_array [0] = 0
25566
25567   ;
25568   return 0;
25569 }
25570 _ACEOF
25571 rm -f conftest.$ac_objext
25572 if { (ac_try="$ac_compile"
25573 case "(($ac_try" in
25574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25575   *) ac_try_echo=$ac_try;;
25576 esac
25577 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25578 $as_echo "$ac_try_echo") >&5
25579   (eval "$ac_compile") 2>conftest.er1
25580   ac_status=$?
25581   grep -v '^ *+' conftest.er1 >conftest.err
25582   rm -f conftest.er1
25583   cat conftest.err >&5
25584   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25585   (exit $ac_status); } && {
25586          test -z "$ac_c_werror_flag" ||
25587          test ! -s conftest.err
25588        } && test -s conftest.$ac_objext; then
25589   ac_hi=-1 ac_mid=-1
25590   while :; do
25591     cat >conftest.$ac_ext <<_ACEOF
25592 /* confdefs.h.  */
25593 _ACEOF
25594 cat confdefs.h >>conftest.$ac_ext
25595 cat >>conftest.$ac_ext <<_ACEOF
25596 /* end confdefs.h.  */
25597 $ac_includes_default
25598 #ifndef offsetof
25599 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25600 #endif
25601 typedef struct { char x; short y; } ac__type_alignof_;
25602 int
25603 main ()
25604 {
25605 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
25606 test_array [0] = 0
25607
25608   ;
25609   return 0;
25610 }
25611 _ACEOF
25612 rm -f conftest.$ac_objext
25613 if { (ac_try="$ac_compile"
25614 case "(($ac_try" in
25615   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25616   *) ac_try_echo=$ac_try;;
25617 esac
25618 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25619 $as_echo "$ac_try_echo") >&5
25620   (eval "$ac_compile") 2>conftest.er1
25621   ac_status=$?
25622   grep -v '^ *+' conftest.er1 >conftest.err
25623   rm -f conftest.er1
25624   cat conftest.err >&5
25625   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25626   (exit $ac_status); } && {
25627          test -z "$ac_c_werror_flag" ||
25628          test ! -s conftest.err
25629        } && test -s conftest.$ac_objext; then
25630   ac_lo=$ac_mid; break
25631 else
25632   $as_echo "$as_me: failed program was:" >&5
25633 sed 's/^/| /' conftest.$ac_ext >&5
25634
25635         ac_hi=`expr '(' $ac_mid ')' - 1`
25636                         if test $ac_mid -le $ac_hi; then
25637                           ac_lo= ac_hi=
25638                           break
25639                         fi
25640                         ac_mid=`expr 2 '*' $ac_mid`
25641 fi
25642
25643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25644   done
25645 else
25646   $as_echo "$as_me: failed program was:" >&5
25647 sed 's/^/| /' conftest.$ac_ext >&5
25648
25649         ac_lo= ac_hi=
25650 fi
25651
25652 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25653 fi
25654
25655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25656 # Binary search between lo and hi bounds.
25657 while test "x$ac_lo" != "x$ac_hi"; do
25658   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
25659   cat >conftest.$ac_ext <<_ACEOF
25660 /* confdefs.h.  */
25661 _ACEOF
25662 cat confdefs.h >>conftest.$ac_ext
25663 cat >>conftest.$ac_ext <<_ACEOF
25664 /* end confdefs.h.  */
25665 $ac_includes_default
25666 #ifndef offsetof
25667 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25668 #endif
25669 typedef struct { char x; short y; } ac__type_alignof_;
25670 int
25671 main ()
25672 {
25673 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25674 test_array [0] = 0
25675
25676   ;
25677   return 0;
25678 }
25679 _ACEOF
25680 rm -f conftest.$ac_objext
25681 if { (ac_try="$ac_compile"
25682 case "(($ac_try" in
25683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25684   *) ac_try_echo=$ac_try;;
25685 esac
25686 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25687 $as_echo "$ac_try_echo") >&5
25688   (eval "$ac_compile") 2>conftest.er1
25689   ac_status=$?
25690   grep -v '^ *+' conftest.er1 >conftest.err
25691   rm -f conftest.er1
25692   cat conftest.err >&5
25693   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25694   (exit $ac_status); } && {
25695          test -z "$ac_c_werror_flag" ||
25696          test ! -s conftest.err
25697        } && test -s conftest.$ac_objext; then
25698   ac_hi=$ac_mid
25699 else
25700   $as_echo "$as_me: failed program was:" >&5
25701 sed 's/^/| /' conftest.$ac_ext >&5
25702
25703         ac_lo=`expr '(' $ac_mid ')' + 1`
25704 fi
25705
25706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25707 done
25708 case $ac_lo in
25709 ?*) ac_cv_alignof_short=$ac_lo;;
25710 '') if test "$ac_cv_type_short" = yes; then
25711      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25712 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25713 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of short
25714 See \`config.log' for more details." >&5
25715 $as_echo "$as_me: error: cannot compute alignment of short
25716 See \`config.log' for more details." >&2;}
25717    { (exit 77); exit 77; }; }; }
25718    else
25719      ac_cv_alignof_short=0
25720    fi ;;
25721 esac
25722 else
25723   cat >conftest.$ac_ext <<_ACEOF
25724 /* confdefs.h.  */
25725 _ACEOF
25726 cat confdefs.h >>conftest.$ac_ext
25727 cat >>conftest.$ac_ext <<_ACEOF
25728 /* end confdefs.h.  */
25729 $ac_includes_default
25730 #ifndef offsetof
25731 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25732 #endif
25733 typedef struct { char x; short y; } ac__type_alignof_;
25734 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
25735 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
25736 #include <stdio.h>
25737 #include <stdlib.h>
25738 int
25739 main ()
25740 {
25741
25742   FILE *f = fopen ("conftest.val", "w");
25743   if (! f)
25744     return 1;
25745   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
25746     {
25747       long int i = longval ();
25748       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25749         return 1;
25750       fprintf (f, "%ld", i);
25751     }
25752   else
25753     {
25754       unsigned long int i = ulongval ();
25755       if (i != ((long int) offsetof (ac__type_alignof_, y)))
25756         return 1;
25757       fprintf (f, "%lu", i);
25758     }
25759   /* Do not output a trailing newline, as this causes \r\n confusion
25760      on some platforms.  */
25761   return ferror (f) || fclose (f) != 0;
25762
25763   ;
25764   return 0;
25765 }
25766 _ACEOF
25767 rm -f conftest$ac_exeext
25768 if { (ac_try="$ac_link"
25769 case "(($ac_try" in
25770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25771   *) ac_try_echo=$ac_try;;
25772 esac
25773 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25774 $as_echo "$ac_try_echo") >&5
25775   (eval "$ac_link") 2>&5
25776   ac_status=$?
25777   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25778   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25779   { (case "(($ac_try" in
25780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25781   *) ac_try_echo=$ac_try;;
25782 esac
25783 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25784 $as_echo "$ac_try_echo") >&5
25785   (eval "$ac_try") 2>&5
25786   ac_status=$?
25787   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25788   (exit $ac_status); }; }; then
25789   ac_cv_alignof_short=`cat conftest.val`
25790 else
25791   $as_echo "$as_me: program exited with status $ac_status" >&5
25792 $as_echo "$as_me: failed program was:" >&5
25793 sed 's/^/| /' conftest.$ac_ext >&5
25794
25795 ( exit $ac_status )
25796 if test "$ac_cv_type_short" = yes; then
25797      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
25798 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
25799 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of short
25800 See \`config.log' for more details." >&5
25801 $as_echo "$as_me: error: cannot compute alignment of short
25802 See \`config.log' for more details." >&2;}
25803    { (exit 77); exit 77; }; }; }
25804    else
25805      ac_cv_alignof_short=0
25806    fi
25807 fi
25808 rm -rf conftest.dSYM
25809 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25810 fi
25811 rm -f conftest.val
25812 fi
25813 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_short" >&5
25814 $as_echo "$ac_cv_alignof_short" >&6; }
25815
25816
25817
25818 cat >>confdefs.h <<_ACEOF
25819 #define ALIGNOF_SHORT $ac_cv_alignof_short
25820 _ACEOF
25821
25822
25823 # The cast to long int works around a bug in the HP C Compiler,
25824 # see AC_CHECK_SIZEOF for more information.
25825 { $as_echo "$as_me:$LINENO: checking alignment of int" >&5
25826 $as_echo_n "checking alignment of int... " >&6; }
25827 if test "${ac_cv_alignof_int+set}" = set; then
25828   $as_echo_n "(cached) " >&6
25829 else
25830   if test "$cross_compiling" = yes; then
25831   # Depending upon the size, compute the lo and hi bounds.
25832 cat >conftest.$ac_ext <<_ACEOF
25833 /* confdefs.h.  */
25834 _ACEOF
25835 cat confdefs.h >>conftest.$ac_ext
25836 cat >>conftest.$ac_ext <<_ACEOF
25837 /* end confdefs.h.  */
25838 $ac_includes_default
25839 #ifndef offsetof
25840 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25841 #endif
25842 typedef struct { char x; int y; } ac__type_alignof_;
25843 int
25844 main ()
25845 {
25846 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
25847 test_array [0] = 0
25848
25849   ;
25850   return 0;
25851 }
25852 _ACEOF
25853 rm -f conftest.$ac_objext
25854 if { (ac_try="$ac_compile"
25855 case "(($ac_try" in
25856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25857   *) ac_try_echo=$ac_try;;
25858 esac
25859 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25860 $as_echo "$ac_try_echo") >&5
25861   (eval "$ac_compile") 2>conftest.er1
25862   ac_status=$?
25863   grep -v '^ *+' conftest.er1 >conftest.err
25864   rm -f conftest.er1
25865   cat conftest.err >&5
25866   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25867   (exit $ac_status); } && {
25868          test -z "$ac_c_werror_flag" ||
25869          test ! -s conftest.err
25870        } && test -s conftest.$ac_objext; then
25871   ac_lo=0 ac_mid=0
25872   while :; do
25873     cat >conftest.$ac_ext <<_ACEOF
25874 /* confdefs.h.  */
25875 _ACEOF
25876 cat confdefs.h >>conftest.$ac_ext
25877 cat >>conftest.$ac_ext <<_ACEOF
25878 /* end confdefs.h.  */
25879 $ac_includes_default
25880 #ifndef offsetof
25881 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25882 #endif
25883 typedef struct { char x; int y; } ac__type_alignof_;
25884 int
25885 main ()
25886 {
25887 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
25888 test_array [0] = 0
25889
25890   ;
25891   return 0;
25892 }
25893 _ACEOF
25894 rm -f conftest.$ac_objext
25895 if { (ac_try="$ac_compile"
25896 case "(($ac_try" in
25897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25898   *) ac_try_echo=$ac_try;;
25899 esac
25900 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25901 $as_echo "$ac_try_echo") >&5
25902   (eval "$ac_compile") 2>conftest.er1
25903   ac_status=$?
25904   grep -v '^ *+' conftest.er1 >conftest.err
25905   rm -f conftest.er1
25906   cat conftest.err >&5
25907   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25908   (exit $ac_status); } && {
25909          test -z "$ac_c_werror_flag" ||
25910          test ! -s conftest.err
25911        } && test -s conftest.$ac_objext; then
25912   ac_hi=$ac_mid; break
25913 else
25914   $as_echo "$as_me: failed program was:" >&5
25915 sed 's/^/| /' conftest.$ac_ext >&5
25916
25917         ac_lo=`expr $ac_mid + 1`
25918                         if test $ac_lo -le $ac_mid; then
25919                           ac_lo= ac_hi=
25920                           break
25921                         fi
25922                         ac_mid=`expr 2 '*' $ac_mid + 1`
25923 fi
25924
25925 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25926   done
25927 else
25928   $as_echo "$as_me: failed program was:" >&5
25929 sed 's/^/| /' conftest.$ac_ext >&5
25930
25931         cat >conftest.$ac_ext <<_ACEOF
25932 /* confdefs.h.  */
25933 _ACEOF
25934 cat confdefs.h >>conftest.$ac_ext
25935 cat >>conftest.$ac_ext <<_ACEOF
25936 /* end confdefs.h.  */
25937 $ac_includes_default
25938 #ifndef offsetof
25939 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25940 #endif
25941 typedef struct { char x; int y; } ac__type_alignof_;
25942 int
25943 main ()
25944 {
25945 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
25946 test_array [0] = 0
25947
25948   ;
25949   return 0;
25950 }
25951 _ACEOF
25952 rm -f conftest.$ac_objext
25953 if { (ac_try="$ac_compile"
25954 case "(($ac_try" in
25955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25956   *) ac_try_echo=$ac_try;;
25957 esac
25958 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25959 $as_echo "$ac_try_echo") >&5
25960   (eval "$ac_compile") 2>conftest.er1
25961   ac_status=$?
25962   grep -v '^ *+' conftest.er1 >conftest.err
25963   rm -f conftest.er1
25964   cat conftest.err >&5
25965   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25966   (exit $ac_status); } && {
25967          test -z "$ac_c_werror_flag" ||
25968          test ! -s conftest.err
25969        } && test -s conftest.$ac_objext; then
25970   ac_hi=-1 ac_mid=-1
25971   while :; do
25972     cat >conftest.$ac_ext <<_ACEOF
25973 /* confdefs.h.  */
25974 _ACEOF
25975 cat confdefs.h >>conftest.$ac_ext
25976 cat >>conftest.$ac_ext <<_ACEOF
25977 /* end confdefs.h.  */
25978 $ac_includes_default
25979 #ifndef offsetof
25980 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
25981 #endif
25982 typedef struct { char x; int y; } ac__type_alignof_;
25983 int
25984 main ()
25985 {
25986 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
25987 test_array [0] = 0
25988
25989   ;
25990   return 0;
25991 }
25992 _ACEOF
25993 rm -f conftest.$ac_objext
25994 if { (ac_try="$ac_compile"
25995 case "(($ac_try" in
25996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25997   *) ac_try_echo=$ac_try;;
25998 esac
25999 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26000 $as_echo "$ac_try_echo") >&5
26001   (eval "$ac_compile") 2>conftest.er1
26002   ac_status=$?
26003   grep -v '^ *+' conftest.er1 >conftest.err
26004   rm -f conftest.er1
26005   cat conftest.err >&5
26006   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26007   (exit $ac_status); } && {
26008          test -z "$ac_c_werror_flag" ||
26009          test ! -s conftest.err
26010        } && test -s conftest.$ac_objext; then
26011   ac_lo=$ac_mid; break
26012 else
26013   $as_echo "$as_me: failed program was:" >&5
26014 sed 's/^/| /' conftest.$ac_ext >&5
26015
26016         ac_hi=`expr '(' $ac_mid ')' - 1`
26017                         if test $ac_mid -le $ac_hi; then
26018                           ac_lo= ac_hi=
26019                           break
26020                         fi
26021                         ac_mid=`expr 2 '*' $ac_mid`
26022 fi
26023
26024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26025   done
26026 else
26027   $as_echo "$as_me: failed program was:" >&5
26028 sed 's/^/| /' conftest.$ac_ext >&5
26029
26030         ac_lo= ac_hi=
26031 fi
26032
26033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26034 fi
26035
26036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26037 # Binary search between lo and hi bounds.
26038 while test "x$ac_lo" != "x$ac_hi"; do
26039   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26040   cat >conftest.$ac_ext <<_ACEOF
26041 /* confdefs.h.  */
26042 _ACEOF
26043 cat confdefs.h >>conftest.$ac_ext
26044 cat >>conftest.$ac_ext <<_ACEOF
26045 /* end confdefs.h.  */
26046 $ac_includes_default
26047 #ifndef offsetof
26048 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26049 #endif
26050 typedef struct { char x; int y; } ac__type_alignof_;
26051 int
26052 main ()
26053 {
26054 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26055 test_array [0] = 0
26056
26057   ;
26058   return 0;
26059 }
26060 _ACEOF
26061 rm -f conftest.$ac_objext
26062 if { (ac_try="$ac_compile"
26063 case "(($ac_try" in
26064   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26065   *) ac_try_echo=$ac_try;;
26066 esac
26067 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26068 $as_echo "$ac_try_echo") >&5
26069   (eval "$ac_compile") 2>conftest.er1
26070   ac_status=$?
26071   grep -v '^ *+' conftest.er1 >conftest.err
26072   rm -f conftest.er1
26073   cat conftest.err >&5
26074   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26075   (exit $ac_status); } && {
26076          test -z "$ac_c_werror_flag" ||
26077          test ! -s conftest.err
26078        } && test -s conftest.$ac_objext; then
26079   ac_hi=$ac_mid
26080 else
26081   $as_echo "$as_me: failed program was:" >&5
26082 sed 's/^/| /' conftest.$ac_ext >&5
26083
26084         ac_lo=`expr '(' $ac_mid ')' + 1`
26085 fi
26086
26087 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26088 done
26089 case $ac_lo in
26090 ?*) ac_cv_alignof_int=$ac_lo;;
26091 '') if test "$ac_cv_type_int" = yes; then
26092      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26093 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26094 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of int
26095 See \`config.log' for more details." >&5
26096 $as_echo "$as_me: error: cannot compute alignment of int
26097 See \`config.log' for more details." >&2;}
26098    { (exit 77); exit 77; }; }; }
26099    else
26100      ac_cv_alignof_int=0
26101    fi ;;
26102 esac
26103 else
26104   cat >conftest.$ac_ext <<_ACEOF
26105 /* confdefs.h.  */
26106 _ACEOF
26107 cat confdefs.h >>conftest.$ac_ext
26108 cat >>conftest.$ac_ext <<_ACEOF
26109 /* end confdefs.h.  */
26110 $ac_includes_default
26111 #ifndef offsetof
26112 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26113 #endif
26114 typedef struct { char x; int y; } ac__type_alignof_;
26115 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26116 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26117 #include <stdio.h>
26118 #include <stdlib.h>
26119 int
26120 main ()
26121 {
26122
26123   FILE *f = fopen ("conftest.val", "w");
26124   if (! f)
26125     return 1;
26126   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26127     {
26128       long int i = longval ();
26129       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26130         return 1;
26131       fprintf (f, "%ld", i);
26132     }
26133   else
26134     {
26135       unsigned long int i = ulongval ();
26136       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26137         return 1;
26138       fprintf (f, "%lu", i);
26139     }
26140   /* Do not output a trailing newline, as this causes \r\n confusion
26141      on some platforms.  */
26142   return ferror (f) || fclose (f) != 0;
26143
26144   ;
26145   return 0;
26146 }
26147 _ACEOF
26148 rm -f conftest$ac_exeext
26149 if { (ac_try="$ac_link"
26150 case "(($ac_try" in
26151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26152   *) ac_try_echo=$ac_try;;
26153 esac
26154 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26155 $as_echo "$ac_try_echo") >&5
26156   (eval "$ac_link") 2>&5
26157   ac_status=$?
26158   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26159   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26160   { (case "(($ac_try" in
26161   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26162   *) ac_try_echo=$ac_try;;
26163 esac
26164 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26165 $as_echo "$ac_try_echo") >&5
26166   (eval "$ac_try") 2>&5
26167   ac_status=$?
26168   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26169   (exit $ac_status); }; }; then
26170   ac_cv_alignof_int=`cat conftest.val`
26171 else
26172   $as_echo "$as_me: program exited with status $ac_status" >&5
26173 $as_echo "$as_me: failed program was:" >&5
26174 sed 's/^/| /' conftest.$ac_ext >&5
26175
26176 ( exit $ac_status )
26177 if test "$ac_cv_type_int" = yes; then
26178      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26179 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26180 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of int
26181 See \`config.log' for more details." >&5
26182 $as_echo "$as_me: error: cannot compute alignment of int
26183 See \`config.log' for more details." >&2;}
26184    { (exit 77); exit 77; }; }; }
26185    else
26186      ac_cv_alignof_int=0
26187    fi
26188 fi
26189 rm -rf conftest.dSYM
26190 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26191 fi
26192 rm -f conftest.val
26193 fi
26194 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_int" >&5
26195 $as_echo "$ac_cv_alignof_int" >&6; }
26196
26197
26198
26199 cat >>confdefs.h <<_ACEOF
26200 #define ALIGNOF_INT $ac_cv_alignof_int
26201 _ACEOF
26202
26203
26204 # The cast to long int works around a bug in the HP C Compiler,
26205 # see AC_CHECK_SIZEOF for more information.
26206 { $as_echo "$as_me:$LINENO: checking alignment of long" >&5
26207 $as_echo_n "checking alignment of long... " >&6; }
26208 if test "${ac_cv_alignof_long+set}" = set; then
26209   $as_echo_n "(cached) " >&6
26210 else
26211   if test "$cross_compiling" = yes; then
26212   # Depending upon the size, compute the lo and hi bounds.
26213 cat >conftest.$ac_ext <<_ACEOF
26214 /* confdefs.h.  */
26215 _ACEOF
26216 cat confdefs.h >>conftest.$ac_ext
26217 cat >>conftest.$ac_ext <<_ACEOF
26218 /* end confdefs.h.  */
26219 $ac_includes_default
26220 #ifndef offsetof
26221 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26222 #endif
26223 typedef struct { char x; long y; } ac__type_alignof_;
26224 int
26225 main ()
26226 {
26227 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26228 test_array [0] = 0
26229
26230   ;
26231   return 0;
26232 }
26233 _ACEOF
26234 rm -f conftest.$ac_objext
26235 if { (ac_try="$ac_compile"
26236 case "(($ac_try" in
26237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26238   *) ac_try_echo=$ac_try;;
26239 esac
26240 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26241 $as_echo "$ac_try_echo") >&5
26242   (eval "$ac_compile") 2>conftest.er1
26243   ac_status=$?
26244   grep -v '^ *+' conftest.er1 >conftest.err
26245   rm -f conftest.er1
26246   cat conftest.err >&5
26247   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26248   (exit $ac_status); } && {
26249          test -z "$ac_c_werror_flag" ||
26250          test ! -s conftest.err
26251        } && test -s conftest.$ac_objext; then
26252   ac_lo=0 ac_mid=0
26253   while :; do
26254     cat >conftest.$ac_ext <<_ACEOF
26255 /* confdefs.h.  */
26256 _ACEOF
26257 cat confdefs.h >>conftest.$ac_ext
26258 cat >>conftest.$ac_ext <<_ACEOF
26259 /* end confdefs.h.  */
26260 $ac_includes_default
26261 #ifndef offsetof
26262 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26263 #endif
26264 typedef struct { char x; long y; } ac__type_alignof_;
26265 int
26266 main ()
26267 {
26268 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26269 test_array [0] = 0
26270
26271   ;
26272   return 0;
26273 }
26274 _ACEOF
26275 rm -f conftest.$ac_objext
26276 if { (ac_try="$ac_compile"
26277 case "(($ac_try" in
26278   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26279   *) ac_try_echo=$ac_try;;
26280 esac
26281 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26282 $as_echo "$ac_try_echo") >&5
26283   (eval "$ac_compile") 2>conftest.er1
26284   ac_status=$?
26285   grep -v '^ *+' conftest.er1 >conftest.err
26286   rm -f conftest.er1
26287   cat conftest.err >&5
26288   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26289   (exit $ac_status); } && {
26290          test -z "$ac_c_werror_flag" ||
26291          test ! -s conftest.err
26292        } && test -s conftest.$ac_objext; then
26293   ac_hi=$ac_mid; break
26294 else
26295   $as_echo "$as_me: failed program was:" >&5
26296 sed 's/^/| /' conftest.$ac_ext >&5
26297
26298         ac_lo=`expr $ac_mid + 1`
26299                         if test $ac_lo -le $ac_mid; then
26300                           ac_lo= ac_hi=
26301                           break
26302                         fi
26303                         ac_mid=`expr 2 '*' $ac_mid + 1`
26304 fi
26305
26306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26307   done
26308 else
26309   $as_echo "$as_me: failed program was:" >&5
26310 sed 's/^/| /' conftest.$ac_ext >&5
26311
26312         cat >conftest.$ac_ext <<_ACEOF
26313 /* confdefs.h.  */
26314 _ACEOF
26315 cat confdefs.h >>conftest.$ac_ext
26316 cat >>conftest.$ac_ext <<_ACEOF
26317 /* end confdefs.h.  */
26318 $ac_includes_default
26319 #ifndef offsetof
26320 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26321 #endif
26322 typedef struct { char x; long y; } ac__type_alignof_;
26323 int
26324 main ()
26325 {
26326 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
26327 test_array [0] = 0
26328
26329   ;
26330   return 0;
26331 }
26332 _ACEOF
26333 rm -f conftest.$ac_objext
26334 if { (ac_try="$ac_compile"
26335 case "(($ac_try" in
26336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26337   *) ac_try_echo=$ac_try;;
26338 esac
26339 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26340 $as_echo "$ac_try_echo") >&5
26341   (eval "$ac_compile") 2>conftest.er1
26342   ac_status=$?
26343   grep -v '^ *+' conftest.er1 >conftest.err
26344   rm -f conftest.er1
26345   cat conftest.err >&5
26346   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26347   (exit $ac_status); } && {
26348          test -z "$ac_c_werror_flag" ||
26349          test ! -s conftest.err
26350        } && test -s conftest.$ac_objext; then
26351   ac_hi=-1 ac_mid=-1
26352   while :; do
26353     cat >conftest.$ac_ext <<_ACEOF
26354 /* confdefs.h.  */
26355 _ACEOF
26356 cat confdefs.h >>conftest.$ac_ext
26357 cat >>conftest.$ac_ext <<_ACEOF
26358 /* end confdefs.h.  */
26359 $ac_includes_default
26360 #ifndef offsetof
26361 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26362 #endif
26363 typedef struct { char x; long y; } ac__type_alignof_;
26364 int
26365 main ()
26366 {
26367 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
26368 test_array [0] = 0
26369
26370   ;
26371   return 0;
26372 }
26373 _ACEOF
26374 rm -f conftest.$ac_objext
26375 if { (ac_try="$ac_compile"
26376 case "(($ac_try" in
26377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26378   *) ac_try_echo=$ac_try;;
26379 esac
26380 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26381 $as_echo "$ac_try_echo") >&5
26382   (eval "$ac_compile") 2>conftest.er1
26383   ac_status=$?
26384   grep -v '^ *+' conftest.er1 >conftest.err
26385   rm -f conftest.er1
26386   cat conftest.err >&5
26387   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26388   (exit $ac_status); } && {
26389          test -z "$ac_c_werror_flag" ||
26390          test ! -s conftest.err
26391        } && test -s conftest.$ac_objext; then
26392   ac_lo=$ac_mid; break
26393 else
26394   $as_echo "$as_me: failed program was:" >&5
26395 sed 's/^/| /' conftest.$ac_ext >&5
26396
26397         ac_hi=`expr '(' $ac_mid ')' - 1`
26398                         if test $ac_mid -le $ac_hi; then
26399                           ac_lo= ac_hi=
26400                           break
26401                         fi
26402                         ac_mid=`expr 2 '*' $ac_mid`
26403 fi
26404
26405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26406   done
26407 else
26408   $as_echo "$as_me: failed program was:" >&5
26409 sed 's/^/| /' conftest.$ac_ext >&5
26410
26411         ac_lo= ac_hi=
26412 fi
26413
26414 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26415 fi
26416
26417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26418 # Binary search between lo and hi bounds.
26419 while test "x$ac_lo" != "x$ac_hi"; do
26420   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26421   cat >conftest.$ac_ext <<_ACEOF
26422 /* confdefs.h.  */
26423 _ACEOF
26424 cat confdefs.h >>conftest.$ac_ext
26425 cat >>conftest.$ac_ext <<_ACEOF
26426 /* end confdefs.h.  */
26427 $ac_includes_default
26428 #ifndef offsetof
26429 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26430 #endif
26431 typedef struct { char x; long y; } ac__type_alignof_;
26432 int
26433 main ()
26434 {
26435 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26436 test_array [0] = 0
26437
26438   ;
26439   return 0;
26440 }
26441 _ACEOF
26442 rm -f conftest.$ac_objext
26443 if { (ac_try="$ac_compile"
26444 case "(($ac_try" in
26445   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26446   *) ac_try_echo=$ac_try;;
26447 esac
26448 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26449 $as_echo "$ac_try_echo") >&5
26450   (eval "$ac_compile") 2>conftest.er1
26451   ac_status=$?
26452   grep -v '^ *+' conftest.er1 >conftest.err
26453   rm -f conftest.er1
26454   cat conftest.err >&5
26455   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26456   (exit $ac_status); } && {
26457          test -z "$ac_c_werror_flag" ||
26458          test ! -s conftest.err
26459        } && test -s conftest.$ac_objext; then
26460   ac_hi=$ac_mid
26461 else
26462   $as_echo "$as_me: failed program was:" >&5
26463 sed 's/^/| /' conftest.$ac_ext >&5
26464
26465         ac_lo=`expr '(' $ac_mid ')' + 1`
26466 fi
26467
26468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26469 done
26470 case $ac_lo in
26471 ?*) ac_cv_alignof_long=$ac_lo;;
26472 '') if test "$ac_cv_type_long" = yes; then
26473      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26474 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26475 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long
26476 See \`config.log' for more details." >&5
26477 $as_echo "$as_me: error: cannot compute alignment of long
26478 See \`config.log' for more details." >&2;}
26479    { (exit 77); exit 77; }; }; }
26480    else
26481      ac_cv_alignof_long=0
26482    fi ;;
26483 esac
26484 else
26485   cat >conftest.$ac_ext <<_ACEOF
26486 /* confdefs.h.  */
26487 _ACEOF
26488 cat confdefs.h >>conftest.$ac_ext
26489 cat >>conftest.$ac_ext <<_ACEOF
26490 /* end confdefs.h.  */
26491 $ac_includes_default
26492 #ifndef offsetof
26493 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26494 #endif
26495 typedef struct { char x; long y; } ac__type_alignof_;
26496 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26497 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26498 #include <stdio.h>
26499 #include <stdlib.h>
26500 int
26501 main ()
26502 {
26503
26504   FILE *f = fopen ("conftest.val", "w");
26505   if (! f)
26506     return 1;
26507   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26508     {
26509       long int i = longval ();
26510       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26511         return 1;
26512       fprintf (f, "%ld", i);
26513     }
26514   else
26515     {
26516       unsigned long int i = ulongval ();
26517       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26518         return 1;
26519       fprintf (f, "%lu", i);
26520     }
26521   /* Do not output a trailing newline, as this causes \r\n confusion
26522      on some platforms.  */
26523   return ferror (f) || fclose (f) != 0;
26524
26525   ;
26526   return 0;
26527 }
26528 _ACEOF
26529 rm -f conftest$ac_exeext
26530 if { (ac_try="$ac_link"
26531 case "(($ac_try" in
26532   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26533   *) ac_try_echo=$ac_try;;
26534 esac
26535 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26536 $as_echo "$ac_try_echo") >&5
26537   (eval "$ac_link") 2>&5
26538   ac_status=$?
26539   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26540   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26541   { (case "(($ac_try" in
26542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26543   *) ac_try_echo=$ac_try;;
26544 esac
26545 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26546 $as_echo "$ac_try_echo") >&5
26547   (eval "$ac_try") 2>&5
26548   ac_status=$?
26549   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26550   (exit $ac_status); }; }; then
26551   ac_cv_alignof_long=`cat conftest.val`
26552 else
26553   $as_echo "$as_me: program exited with status $ac_status" >&5
26554 $as_echo "$as_me: failed program was:" >&5
26555 sed 's/^/| /' conftest.$ac_ext >&5
26556
26557 ( exit $ac_status )
26558 if test "$ac_cv_type_long" = yes; then
26559      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26560 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26561 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long
26562 See \`config.log' for more details." >&5
26563 $as_echo "$as_me: error: cannot compute alignment of long
26564 See \`config.log' for more details." >&2;}
26565    { (exit 77); exit 77; }; }; }
26566    else
26567      ac_cv_alignof_long=0
26568    fi
26569 fi
26570 rm -rf conftest.dSYM
26571 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26572 fi
26573 rm -f conftest.val
26574 fi
26575 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_long" >&5
26576 $as_echo "$ac_cv_alignof_long" >&6; }
26577
26578
26579
26580 cat >>confdefs.h <<_ACEOF
26581 #define ALIGNOF_LONG $ac_cv_alignof_long
26582 _ACEOF
26583
26584
26585 if test x"$HAVE_LONG_LONG_INT_64" = x"yes" ; then
26586   # The cast to long int works around a bug in the HP C Compiler,
26587 # see AC_CHECK_SIZEOF for more information.
26588 { $as_echo "$as_me:$LINENO: checking alignment of long long int" >&5
26589 $as_echo_n "checking alignment of long long int... " >&6; }
26590 if test "${ac_cv_alignof_long_long_int+set}" = set; then
26591   $as_echo_n "(cached) " >&6
26592 else
26593   if test "$cross_compiling" = yes; then
26594   # Depending upon the size, compute the lo and hi bounds.
26595 cat >conftest.$ac_ext <<_ACEOF
26596 /* confdefs.h.  */
26597 _ACEOF
26598 cat confdefs.h >>conftest.$ac_ext
26599 cat >>conftest.$ac_ext <<_ACEOF
26600 /* end confdefs.h.  */
26601 $ac_includes_default
26602 #ifndef offsetof
26603 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26604 #endif
26605 typedef struct { char x; long long int y; } ac__type_alignof_;
26606 int
26607 main ()
26608 {
26609 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26610 test_array [0] = 0
26611
26612   ;
26613   return 0;
26614 }
26615 _ACEOF
26616 rm -f conftest.$ac_objext
26617 if { (ac_try="$ac_compile"
26618 case "(($ac_try" in
26619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26620   *) ac_try_echo=$ac_try;;
26621 esac
26622 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26623 $as_echo "$ac_try_echo") >&5
26624   (eval "$ac_compile") 2>conftest.er1
26625   ac_status=$?
26626   grep -v '^ *+' conftest.er1 >conftest.err
26627   rm -f conftest.er1
26628   cat conftest.err >&5
26629   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26630   (exit $ac_status); } && {
26631          test -z "$ac_c_werror_flag" ||
26632          test ! -s conftest.err
26633        } && test -s conftest.$ac_objext; then
26634   ac_lo=0 ac_mid=0
26635   while :; do
26636     cat >conftest.$ac_ext <<_ACEOF
26637 /* confdefs.h.  */
26638 _ACEOF
26639 cat confdefs.h >>conftest.$ac_ext
26640 cat >>conftest.$ac_ext <<_ACEOF
26641 /* end confdefs.h.  */
26642 $ac_includes_default
26643 #ifndef offsetof
26644 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26645 #endif
26646 typedef struct { char x; long long int y; } ac__type_alignof_;
26647 int
26648 main ()
26649 {
26650 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26651 test_array [0] = 0
26652
26653   ;
26654   return 0;
26655 }
26656 _ACEOF
26657 rm -f conftest.$ac_objext
26658 if { (ac_try="$ac_compile"
26659 case "(($ac_try" in
26660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26661   *) ac_try_echo=$ac_try;;
26662 esac
26663 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26664 $as_echo "$ac_try_echo") >&5
26665   (eval "$ac_compile") 2>conftest.er1
26666   ac_status=$?
26667   grep -v '^ *+' conftest.er1 >conftest.err
26668   rm -f conftest.er1
26669   cat conftest.err >&5
26670   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26671   (exit $ac_status); } && {
26672          test -z "$ac_c_werror_flag" ||
26673          test ! -s conftest.err
26674        } && test -s conftest.$ac_objext; then
26675   ac_hi=$ac_mid; break
26676 else
26677   $as_echo "$as_me: failed program was:" >&5
26678 sed 's/^/| /' conftest.$ac_ext >&5
26679
26680         ac_lo=`expr $ac_mid + 1`
26681                         if test $ac_lo -le $ac_mid; then
26682                           ac_lo= ac_hi=
26683                           break
26684                         fi
26685                         ac_mid=`expr 2 '*' $ac_mid + 1`
26686 fi
26687
26688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26689   done
26690 else
26691   $as_echo "$as_me: failed program was:" >&5
26692 sed 's/^/| /' conftest.$ac_ext >&5
26693
26694         cat >conftest.$ac_ext <<_ACEOF
26695 /* confdefs.h.  */
26696 _ACEOF
26697 cat confdefs.h >>conftest.$ac_ext
26698 cat >>conftest.$ac_ext <<_ACEOF
26699 /* end confdefs.h.  */
26700 $ac_includes_default
26701 #ifndef offsetof
26702 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26703 #endif
26704 typedef struct { char x; long long int y; } ac__type_alignof_;
26705 int
26706 main ()
26707 {
26708 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
26709 test_array [0] = 0
26710
26711   ;
26712   return 0;
26713 }
26714 _ACEOF
26715 rm -f conftest.$ac_objext
26716 if { (ac_try="$ac_compile"
26717 case "(($ac_try" in
26718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26719   *) ac_try_echo=$ac_try;;
26720 esac
26721 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26722 $as_echo "$ac_try_echo") >&5
26723   (eval "$ac_compile") 2>conftest.er1
26724   ac_status=$?
26725   grep -v '^ *+' conftest.er1 >conftest.err
26726   rm -f conftest.er1
26727   cat conftest.err >&5
26728   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26729   (exit $ac_status); } && {
26730          test -z "$ac_c_werror_flag" ||
26731          test ! -s conftest.err
26732        } && test -s conftest.$ac_objext; then
26733   ac_hi=-1 ac_mid=-1
26734   while :; do
26735     cat >conftest.$ac_ext <<_ACEOF
26736 /* confdefs.h.  */
26737 _ACEOF
26738 cat confdefs.h >>conftest.$ac_ext
26739 cat >>conftest.$ac_ext <<_ACEOF
26740 /* end confdefs.h.  */
26741 $ac_includes_default
26742 #ifndef offsetof
26743 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26744 #endif
26745 typedef struct { char x; long long int y; } ac__type_alignof_;
26746 int
26747 main ()
26748 {
26749 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
26750 test_array [0] = 0
26751
26752   ;
26753   return 0;
26754 }
26755 _ACEOF
26756 rm -f conftest.$ac_objext
26757 if { (ac_try="$ac_compile"
26758 case "(($ac_try" in
26759   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26760   *) ac_try_echo=$ac_try;;
26761 esac
26762 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26763 $as_echo "$ac_try_echo") >&5
26764   (eval "$ac_compile") 2>conftest.er1
26765   ac_status=$?
26766   grep -v '^ *+' conftest.er1 >conftest.err
26767   rm -f conftest.er1
26768   cat conftest.err >&5
26769   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26770   (exit $ac_status); } && {
26771          test -z "$ac_c_werror_flag" ||
26772          test ! -s conftest.err
26773        } && test -s conftest.$ac_objext; then
26774   ac_lo=$ac_mid; break
26775 else
26776   $as_echo "$as_me: failed program was:" >&5
26777 sed 's/^/| /' conftest.$ac_ext >&5
26778
26779         ac_hi=`expr '(' $ac_mid ')' - 1`
26780                         if test $ac_mid -le $ac_hi; then
26781                           ac_lo= ac_hi=
26782                           break
26783                         fi
26784                         ac_mid=`expr 2 '*' $ac_mid`
26785 fi
26786
26787 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26788   done
26789 else
26790   $as_echo "$as_me: failed program was:" >&5
26791 sed 's/^/| /' conftest.$ac_ext >&5
26792
26793         ac_lo= ac_hi=
26794 fi
26795
26796 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26797 fi
26798
26799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26800 # Binary search between lo and hi bounds.
26801 while test "x$ac_lo" != "x$ac_hi"; do
26802   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
26803   cat >conftest.$ac_ext <<_ACEOF
26804 /* confdefs.h.  */
26805 _ACEOF
26806 cat confdefs.h >>conftest.$ac_ext
26807 cat >>conftest.$ac_ext <<_ACEOF
26808 /* end confdefs.h.  */
26809 $ac_includes_default
26810 #ifndef offsetof
26811 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26812 #endif
26813 typedef struct { char x; long long int y; } ac__type_alignof_;
26814 int
26815 main ()
26816 {
26817 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
26818 test_array [0] = 0
26819
26820   ;
26821   return 0;
26822 }
26823 _ACEOF
26824 rm -f conftest.$ac_objext
26825 if { (ac_try="$ac_compile"
26826 case "(($ac_try" in
26827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26828   *) ac_try_echo=$ac_try;;
26829 esac
26830 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26831 $as_echo "$ac_try_echo") >&5
26832   (eval "$ac_compile") 2>conftest.er1
26833   ac_status=$?
26834   grep -v '^ *+' conftest.er1 >conftest.err
26835   rm -f conftest.er1
26836   cat conftest.err >&5
26837   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26838   (exit $ac_status); } && {
26839          test -z "$ac_c_werror_flag" ||
26840          test ! -s conftest.err
26841        } && test -s conftest.$ac_objext; then
26842   ac_hi=$ac_mid
26843 else
26844   $as_echo "$as_me: failed program was:" >&5
26845 sed 's/^/| /' conftest.$ac_ext >&5
26846
26847         ac_lo=`expr '(' $ac_mid ')' + 1`
26848 fi
26849
26850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26851 done
26852 case $ac_lo in
26853 ?*) ac_cv_alignof_long_long_int=$ac_lo;;
26854 '') if test "$ac_cv_type_long_long_int" = yes; then
26855      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26856 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26857 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long long int
26858 See \`config.log' for more details." >&5
26859 $as_echo "$as_me: error: cannot compute alignment of long long int
26860 See \`config.log' for more details." >&2;}
26861    { (exit 77); exit 77; }; }; }
26862    else
26863      ac_cv_alignof_long_long_int=0
26864    fi ;;
26865 esac
26866 else
26867   cat >conftest.$ac_ext <<_ACEOF
26868 /* confdefs.h.  */
26869 _ACEOF
26870 cat confdefs.h >>conftest.$ac_ext
26871 cat >>conftest.$ac_ext <<_ACEOF
26872 /* end confdefs.h.  */
26873 $ac_includes_default
26874 #ifndef offsetof
26875 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26876 #endif
26877 typedef struct { char x; long long int y; } ac__type_alignof_;
26878 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
26879 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
26880 #include <stdio.h>
26881 #include <stdlib.h>
26882 int
26883 main ()
26884 {
26885
26886   FILE *f = fopen ("conftest.val", "w");
26887   if (! f)
26888     return 1;
26889   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
26890     {
26891       long int i = longval ();
26892       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26893         return 1;
26894       fprintf (f, "%ld", i);
26895     }
26896   else
26897     {
26898       unsigned long int i = ulongval ();
26899       if (i != ((long int) offsetof (ac__type_alignof_, y)))
26900         return 1;
26901       fprintf (f, "%lu", i);
26902     }
26903   /* Do not output a trailing newline, as this causes \r\n confusion
26904      on some platforms.  */
26905   return ferror (f) || fclose (f) != 0;
26906
26907   ;
26908   return 0;
26909 }
26910 _ACEOF
26911 rm -f conftest$ac_exeext
26912 if { (ac_try="$ac_link"
26913 case "(($ac_try" in
26914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26915   *) ac_try_echo=$ac_try;;
26916 esac
26917 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26918 $as_echo "$ac_try_echo") >&5
26919   (eval "$ac_link") 2>&5
26920   ac_status=$?
26921   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26922   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26923   { (case "(($ac_try" in
26924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26925   *) ac_try_echo=$ac_try;;
26926 esac
26927 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26928 $as_echo "$ac_try_echo") >&5
26929   (eval "$ac_try") 2>&5
26930   ac_status=$?
26931   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26932   (exit $ac_status); }; }; then
26933   ac_cv_alignof_long_long_int=`cat conftest.val`
26934 else
26935   $as_echo "$as_me: program exited with status $ac_status" >&5
26936 $as_echo "$as_me: failed program was:" >&5
26937 sed 's/^/| /' conftest.$ac_ext >&5
26938
26939 ( exit $ac_status )
26940 if test "$ac_cv_type_long_long_int" = yes; then
26941      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
26942 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
26943 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of long long int
26944 See \`config.log' for more details." >&5
26945 $as_echo "$as_me: error: cannot compute alignment of long long int
26946 See \`config.log' for more details." >&2;}
26947    { (exit 77); exit 77; }; }; }
26948    else
26949      ac_cv_alignof_long_long_int=0
26950    fi
26951 fi
26952 rm -rf conftest.dSYM
26953 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26954 fi
26955 rm -f conftest.val
26956 fi
26957 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_long_long_int" >&5
26958 $as_echo "$ac_cv_alignof_long_long_int" >&6; }
26959
26960
26961
26962 cat >>confdefs.h <<_ACEOF
26963 #define ALIGNOF_LONG_LONG_INT $ac_cv_alignof_long_long_int
26964 _ACEOF
26965
26966
26967 fi
26968 # The cast to long int works around a bug in the HP C Compiler,
26969 # see AC_CHECK_SIZEOF for more information.
26970 { $as_echo "$as_me:$LINENO: checking alignment of double" >&5
26971 $as_echo_n "checking alignment of double... " >&6; }
26972 if test "${ac_cv_alignof_double+set}" = set; then
26973   $as_echo_n "(cached) " >&6
26974 else
26975   if test "$cross_compiling" = yes; then
26976   # Depending upon the size, compute the lo and hi bounds.
26977 cat >conftest.$ac_ext <<_ACEOF
26978 /* confdefs.h.  */
26979 _ACEOF
26980 cat confdefs.h >>conftest.$ac_ext
26981 cat >>conftest.$ac_ext <<_ACEOF
26982 /* end confdefs.h.  */
26983 $ac_includes_default
26984 #ifndef offsetof
26985 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
26986 #endif
26987 typedef struct { char x; double y; } ac__type_alignof_;
26988 int
26989 main ()
26990 {
26991 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= 0)];
26992 test_array [0] = 0
26993
26994   ;
26995   return 0;
26996 }
26997 _ACEOF
26998 rm -f conftest.$ac_objext
26999 if { (ac_try="$ac_compile"
27000 case "(($ac_try" in
27001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27002   *) ac_try_echo=$ac_try;;
27003 esac
27004 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27005 $as_echo "$ac_try_echo") >&5
27006   (eval "$ac_compile") 2>conftest.er1
27007   ac_status=$?
27008   grep -v '^ *+' conftest.er1 >conftest.err
27009   rm -f conftest.er1
27010   cat conftest.err >&5
27011   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27012   (exit $ac_status); } && {
27013          test -z "$ac_c_werror_flag" ||
27014          test ! -s conftest.err
27015        } && test -s conftest.$ac_objext; then
27016   ac_lo=0 ac_mid=0
27017   while :; do
27018     cat >conftest.$ac_ext <<_ACEOF
27019 /* confdefs.h.  */
27020 _ACEOF
27021 cat confdefs.h >>conftest.$ac_ext
27022 cat >>conftest.$ac_ext <<_ACEOF
27023 /* end confdefs.h.  */
27024 $ac_includes_default
27025 #ifndef offsetof
27026 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27027 #endif
27028 typedef struct { char x; double y; } ac__type_alignof_;
27029 int
27030 main ()
27031 {
27032 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
27033 test_array [0] = 0
27034
27035   ;
27036   return 0;
27037 }
27038 _ACEOF
27039 rm -f conftest.$ac_objext
27040 if { (ac_try="$ac_compile"
27041 case "(($ac_try" in
27042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27043   *) ac_try_echo=$ac_try;;
27044 esac
27045 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27046 $as_echo "$ac_try_echo") >&5
27047   (eval "$ac_compile") 2>conftest.er1
27048   ac_status=$?
27049   grep -v '^ *+' conftest.er1 >conftest.err
27050   rm -f conftest.er1
27051   cat conftest.err >&5
27052   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27053   (exit $ac_status); } && {
27054          test -z "$ac_c_werror_flag" ||
27055          test ! -s conftest.err
27056        } && test -s conftest.$ac_objext; then
27057   ac_hi=$ac_mid; break
27058 else
27059   $as_echo "$as_me: failed program was:" >&5
27060 sed 's/^/| /' conftest.$ac_ext >&5
27061
27062         ac_lo=`expr $ac_mid + 1`
27063                         if test $ac_lo -le $ac_mid; then
27064                           ac_lo= ac_hi=
27065                           break
27066                         fi
27067                         ac_mid=`expr 2 '*' $ac_mid + 1`
27068 fi
27069
27070 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27071   done
27072 else
27073   $as_echo "$as_me: failed program was:" >&5
27074 sed 's/^/| /' conftest.$ac_ext >&5
27075
27076         cat >conftest.$ac_ext <<_ACEOF
27077 /* confdefs.h.  */
27078 _ACEOF
27079 cat confdefs.h >>conftest.$ac_ext
27080 cat >>conftest.$ac_ext <<_ACEOF
27081 /* end confdefs.h.  */
27082 $ac_includes_default
27083 #ifndef offsetof
27084 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27085 #endif
27086 typedef struct { char x; double y; } ac__type_alignof_;
27087 int
27088 main ()
27089 {
27090 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) < 0)];
27091 test_array [0] = 0
27092
27093   ;
27094   return 0;
27095 }
27096 _ACEOF
27097 rm -f conftest.$ac_objext
27098 if { (ac_try="$ac_compile"
27099 case "(($ac_try" in
27100   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27101   *) ac_try_echo=$ac_try;;
27102 esac
27103 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27104 $as_echo "$ac_try_echo") >&5
27105   (eval "$ac_compile") 2>conftest.er1
27106   ac_status=$?
27107   grep -v '^ *+' conftest.er1 >conftest.err
27108   rm -f conftest.er1
27109   cat conftest.err >&5
27110   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27111   (exit $ac_status); } && {
27112          test -z "$ac_c_werror_flag" ||
27113          test ! -s conftest.err
27114        } && test -s conftest.$ac_objext; then
27115   ac_hi=-1 ac_mid=-1
27116   while :; do
27117     cat >conftest.$ac_ext <<_ACEOF
27118 /* confdefs.h.  */
27119 _ACEOF
27120 cat confdefs.h >>conftest.$ac_ext
27121 cat >>conftest.$ac_ext <<_ACEOF
27122 /* end confdefs.h.  */
27123 $ac_includes_default
27124 #ifndef offsetof
27125 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27126 #endif
27127 typedef struct { char x; double y; } ac__type_alignof_;
27128 int
27129 main ()
27130 {
27131 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) >= $ac_mid)];
27132 test_array [0] = 0
27133
27134   ;
27135   return 0;
27136 }
27137 _ACEOF
27138 rm -f conftest.$ac_objext
27139 if { (ac_try="$ac_compile"
27140 case "(($ac_try" in
27141   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27142   *) ac_try_echo=$ac_try;;
27143 esac
27144 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27145 $as_echo "$ac_try_echo") >&5
27146   (eval "$ac_compile") 2>conftest.er1
27147   ac_status=$?
27148   grep -v '^ *+' conftest.er1 >conftest.err
27149   rm -f conftest.er1
27150   cat conftest.err >&5
27151   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27152   (exit $ac_status); } && {
27153          test -z "$ac_c_werror_flag" ||
27154          test ! -s conftest.err
27155        } && test -s conftest.$ac_objext; then
27156   ac_lo=$ac_mid; break
27157 else
27158   $as_echo "$as_me: failed program was:" >&5
27159 sed 's/^/| /' conftest.$ac_ext >&5
27160
27161         ac_hi=`expr '(' $ac_mid ')' - 1`
27162                         if test $ac_mid -le $ac_hi; then
27163                           ac_lo= ac_hi=
27164                           break
27165                         fi
27166                         ac_mid=`expr 2 '*' $ac_mid`
27167 fi
27168
27169 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27170   done
27171 else
27172   $as_echo "$as_me: failed program was:" >&5
27173 sed 's/^/| /' conftest.$ac_ext >&5
27174
27175         ac_lo= ac_hi=
27176 fi
27177
27178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27179 fi
27180
27181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27182 # Binary search between lo and hi bounds.
27183 while test "x$ac_lo" != "x$ac_hi"; do
27184   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
27185   cat >conftest.$ac_ext <<_ACEOF
27186 /* confdefs.h.  */
27187 _ACEOF
27188 cat confdefs.h >>conftest.$ac_ext
27189 cat >>conftest.$ac_ext <<_ACEOF
27190 /* end confdefs.h.  */
27191 $ac_includes_default
27192 #ifndef offsetof
27193 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27194 #endif
27195 typedef struct { char x; double y; } ac__type_alignof_;
27196 int
27197 main ()
27198 {
27199 static int test_array [1 - 2 * !(((long int) offsetof (ac__type_alignof_, y)) <= $ac_mid)];
27200 test_array [0] = 0
27201
27202   ;
27203   return 0;
27204 }
27205 _ACEOF
27206 rm -f conftest.$ac_objext
27207 if { (ac_try="$ac_compile"
27208 case "(($ac_try" in
27209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27210   *) ac_try_echo=$ac_try;;
27211 esac
27212 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27213 $as_echo "$ac_try_echo") >&5
27214   (eval "$ac_compile") 2>conftest.er1
27215   ac_status=$?
27216   grep -v '^ *+' conftest.er1 >conftest.err
27217   rm -f conftest.er1
27218   cat conftest.err >&5
27219   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27220   (exit $ac_status); } && {
27221          test -z "$ac_c_werror_flag" ||
27222          test ! -s conftest.err
27223        } && test -s conftest.$ac_objext; then
27224   ac_hi=$ac_mid
27225 else
27226   $as_echo "$as_me: failed program was:" >&5
27227 sed 's/^/| /' conftest.$ac_ext >&5
27228
27229         ac_lo=`expr '(' $ac_mid ')' + 1`
27230 fi
27231
27232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27233 done
27234 case $ac_lo in
27235 ?*) ac_cv_alignof_double=$ac_lo;;
27236 '') if test "$ac_cv_type_double" = yes; then
27237      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
27238 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27239 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of double
27240 See \`config.log' for more details." >&5
27241 $as_echo "$as_me: error: cannot compute alignment of double
27242 See \`config.log' for more details." >&2;}
27243    { (exit 77); exit 77; }; }; }
27244    else
27245      ac_cv_alignof_double=0
27246    fi ;;
27247 esac
27248 else
27249   cat >conftest.$ac_ext <<_ACEOF
27250 /* confdefs.h.  */
27251 _ACEOF
27252 cat confdefs.h >>conftest.$ac_ext
27253 cat >>conftest.$ac_ext <<_ACEOF
27254 /* end confdefs.h.  */
27255 $ac_includes_default
27256 #ifndef offsetof
27257 # define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0)
27258 #endif
27259 typedef struct { char x; double y; } ac__type_alignof_;
27260 static long int longval () { return (long int) offsetof (ac__type_alignof_, y); }
27261 static unsigned long int ulongval () { return (long int) offsetof (ac__type_alignof_, y); }
27262 #include <stdio.h>
27263 #include <stdlib.h>
27264 int
27265 main ()
27266 {
27267
27268   FILE *f = fopen ("conftest.val", "w");
27269   if (! f)
27270     return 1;
27271   if (((long int) offsetof (ac__type_alignof_, y)) < 0)
27272     {
27273       long int i = longval ();
27274       if (i != ((long int) offsetof (ac__type_alignof_, y)))
27275         return 1;
27276       fprintf (f, "%ld", i);
27277     }
27278   else
27279     {
27280       unsigned long int i = ulongval ();
27281       if (i != ((long int) offsetof (ac__type_alignof_, y)))
27282         return 1;
27283       fprintf (f, "%lu", i);
27284     }
27285   /* Do not output a trailing newline, as this causes \r\n confusion
27286      on some platforms.  */
27287   return ferror (f) || fclose (f) != 0;
27288
27289   ;
27290   return 0;
27291 }
27292 _ACEOF
27293 rm -f conftest$ac_exeext
27294 if { (ac_try="$ac_link"
27295 case "(($ac_try" in
27296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27297   *) ac_try_echo=$ac_try;;
27298 esac
27299 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27300 $as_echo "$ac_try_echo") >&5
27301   (eval "$ac_link") 2>&5
27302   ac_status=$?
27303   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27304   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27305   { (case "(($ac_try" in
27306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27307   *) ac_try_echo=$ac_try;;
27308 esac
27309 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27310 $as_echo "$ac_try_echo") >&5
27311   (eval "$ac_try") 2>&5
27312   ac_status=$?
27313   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27314   (exit $ac_status); }; }; then
27315   ac_cv_alignof_double=`cat conftest.val`
27316 else
27317   $as_echo "$as_me: program exited with status $ac_status" >&5
27318 $as_echo "$as_me: failed program was:" >&5
27319 sed 's/^/| /' conftest.$ac_ext >&5
27320
27321 ( exit $ac_status )
27322 if test "$ac_cv_type_double" = yes; then
27323      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
27324 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27325 { { $as_echo "$as_me:$LINENO: error: cannot compute alignment of double
27326 See \`config.log' for more details." >&5
27327 $as_echo "$as_me: error: cannot compute alignment of double
27328 See \`config.log' for more details." >&2;}
27329    { (exit 77); exit 77; }; }; }
27330    else
27331      ac_cv_alignof_double=0
27332    fi
27333 fi
27334 rm -rf conftest.dSYM
27335 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27336 fi
27337 rm -f conftest.val
27338 fi
27339 { $as_echo "$as_me:$LINENO: result: $ac_cv_alignof_double" >&5
27340 $as_echo "$ac_cv_alignof_double" >&6; }
27341
27342
27343
27344 cat >>confdefs.h <<_ACEOF
27345 #define ALIGNOF_DOUBLE $ac_cv_alignof_double
27346 _ACEOF
27347
27348
27349
27350 # Compute maximum alignment of any basic type.
27351 # We assume long's alignment is at least as strong as char, short, or int;
27352 # but we must check long long (if it exists) and double.
27353
27354 MAX_ALIGNOF=$ac_cv_alignof_long
27355 if test $MAX_ALIGNOF -lt $ac_cv_alignof_double ; then
27356   MAX_ALIGNOF=$ac_cv_alignof_double
27357 fi
27358 if test x"$HAVE_LONG_LONG_INT_64" = xyes && test $MAX_ALIGNOF -lt $ac_cv_alignof_long_long_int ; then
27359   MAX_ALIGNOF="$ac_cv_alignof_long_long_int"
27360 fi
27361
27362 cat >>confdefs.h <<_ACEOF
27363 #define MAXIMUM_ALIGNOF $MAX_ALIGNOF
27364 _ACEOF
27365
27366
27367
27368 # Some platforms predefine the types int8, int16, etc.  Only check
27369 # a (hopefully) representative subset.
27370 { $as_echo "$as_me:$LINENO: checking for int8" >&5
27371 $as_echo_n "checking for int8... " >&6; }
27372 if test "${ac_cv_type_int8+set}" = set; then
27373   $as_echo_n "(cached) " >&6
27374 else
27375   ac_cv_type_int8=no
27376 cat >conftest.$ac_ext <<_ACEOF
27377 /* confdefs.h.  */
27378 _ACEOF
27379 cat confdefs.h >>conftest.$ac_ext
27380 cat >>conftest.$ac_ext <<_ACEOF
27381 /* end confdefs.h.  */
27382 #include <stdio.h>
27383 #ifdef HAVE_SUPPORTDEFS_H
27384 #include <SupportDefs.h>
27385 #endif
27386
27387 int
27388 main ()
27389 {
27390 if (sizeof (int8))
27391        return 0;
27392   ;
27393   return 0;
27394 }
27395 _ACEOF
27396 rm -f conftest.$ac_objext
27397 if { (ac_try="$ac_compile"
27398 case "(($ac_try" in
27399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27400   *) ac_try_echo=$ac_try;;
27401 esac
27402 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27403 $as_echo "$ac_try_echo") >&5
27404   (eval "$ac_compile") 2>conftest.er1
27405   ac_status=$?
27406   grep -v '^ *+' conftest.er1 >conftest.err
27407   rm -f conftest.er1
27408   cat conftest.err >&5
27409   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27410   (exit $ac_status); } && {
27411          test -z "$ac_c_werror_flag" ||
27412          test ! -s conftest.err
27413        } && test -s conftest.$ac_objext; then
27414   cat >conftest.$ac_ext <<_ACEOF
27415 /* confdefs.h.  */
27416 _ACEOF
27417 cat confdefs.h >>conftest.$ac_ext
27418 cat >>conftest.$ac_ext <<_ACEOF
27419 /* end confdefs.h.  */
27420 #include <stdio.h>
27421 #ifdef HAVE_SUPPORTDEFS_H
27422 #include <SupportDefs.h>
27423 #endif
27424
27425 int
27426 main ()
27427 {
27428 if (sizeof ((int8)))
27429           return 0;
27430   ;
27431   return 0;
27432 }
27433 _ACEOF
27434 rm -f conftest.$ac_objext
27435 if { (ac_try="$ac_compile"
27436 case "(($ac_try" in
27437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27438   *) ac_try_echo=$ac_try;;
27439 esac
27440 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27441 $as_echo "$ac_try_echo") >&5
27442   (eval "$ac_compile") 2>conftest.er1
27443   ac_status=$?
27444   grep -v '^ *+' conftest.er1 >conftest.err
27445   rm -f conftest.er1
27446   cat conftest.err >&5
27447   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27448   (exit $ac_status); } && {
27449          test -z "$ac_c_werror_flag" ||
27450          test ! -s conftest.err
27451        } && test -s conftest.$ac_objext; then
27452   :
27453 else
27454   $as_echo "$as_me: failed program was:" >&5
27455 sed 's/^/| /' conftest.$ac_ext >&5
27456
27457         ac_cv_type_int8=yes
27458 fi
27459
27460 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27461 else
27462   $as_echo "$as_me: failed program was:" >&5
27463 sed 's/^/| /' conftest.$ac_ext >&5
27464
27465
27466 fi
27467
27468 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27469 fi
27470 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8" >&5
27471 $as_echo "$ac_cv_type_int8" >&6; }
27472 if test "x$ac_cv_type_int8" = x""yes; then
27473
27474 cat >>confdefs.h <<_ACEOF
27475 #define HAVE_INT8 1
27476 _ACEOF
27477
27478
27479 fi
27480 { $as_echo "$as_me:$LINENO: checking for uint8" >&5
27481 $as_echo_n "checking for uint8... " >&6; }
27482 if test "${ac_cv_type_uint8+set}" = set; then
27483   $as_echo_n "(cached) " >&6
27484 else
27485   ac_cv_type_uint8=no
27486 cat >conftest.$ac_ext <<_ACEOF
27487 /* confdefs.h.  */
27488 _ACEOF
27489 cat confdefs.h >>conftest.$ac_ext
27490 cat >>conftest.$ac_ext <<_ACEOF
27491 /* end confdefs.h.  */
27492 #include <stdio.h>
27493 #ifdef HAVE_SUPPORTDEFS_H
27494 #include <SupportDefs.h>
27495 #endif
27496
27497 int
27498 main ()
27499 {
27500 if (sizeof (uint8))
27501        return 0;
27502   ;
27503   return 0;
27504 }
27505 _ACEOF
27506 rm -f conftest.$ac_objext
27507 if { (ac_try="$ac_compile"
27508 case "(($ac_try" in
27509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27510   *) ac_try_echo=$ac_try;;
27511 esac
27512 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27513 $as_echo "$ac_try_echo") >&5
27514   (eval "$ac_compile") 2>conftest.er1
27515   ac_status=$?
27516   grep -v '^ *+' conftest.er1 >conftest.err
27517   rm -f conftest.er1
27518   cat conftest.err >&5
27519   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27520   (exit $ac_status); } && {
27521          test -z "$ac_c_werror_flag" ||
27522          test ! -s conftest.err
27523        } && test -s conftest.$ac_objext; then
27524   cat >conftest.$ac_ext <<_ACEOF
27525 /* confdefs.h.  */
27526 _ACEOF
27527 cat confdefs.h >>conftest.$ac_ext
27528 cat >>conftest.$ac_ext <<_ACEOF
27529 /* end confdefs.h.  */
27530 #include <stdio.h>
27531 #ifdef HAVE_SUPPORTDEFS_H
27532 #include <SupportDefs.h>
27533 #endif
27534
27535 int
27536 main ()
27537 {
27538 if (sizeof ((uint8)))
27539           return 0;
27540   ;
27541   return 0;
27542 }
27543 _ACEOF
27544 rm -f conftest.$ac_objext
27545 if { (ac_try="$ac_compile"
27546 case "(($ac_try" in
27547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27548   *) ac_try_echo=$ac_try;;
27549 esac
27550 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27551 $as_echo "$ac_try_echo") >&5
27552   (eval "$ac_compile") 2>conftest.er1
27553   ac_status=$?
27554   grep -v '^ *+' conftest.er1 >conftest.err
27555   rm -f conftest.er1
27556   cat conftest.err >&5
27557   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27558   (exit $ac_status); } && {
27559          test -z "$ac_c_werror_flag" ||
27560          test ! -s conftest.err
27561        } && test -s conftest.$ac_objext; then
27562   :
27563 else
27564   $as_echo "$as_me: failed program was:" >&5
27565 sed 's/^/| /' conftest.$ac_ext >&5
27566
27567         ac_cv_type_uint8=yes
27568 fi
27569
27570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27571 else
27572   $as_echo "$as_me: failed program was:" >&5
27573 sed 's/^/| /' conftest.$ac_ext >&5
27574
27575
27576 fi
27577
27578 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27579 fi
27580 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8" >&5
27581 $as_echo "$ac_cv_type_uint8" >&6; }
27582 if test "x$ac_cv_type_uint8" = x""yes; then
27583
27584 cat >>confdefs.h <<_ACEOF
27585 #define HAVE_UINT8 1
27586 _ACEOF
27587
27588
27589 fi
27590 { $as_echo "$as_me:$LINENO: checking for int64" >&5
27591 $as_echo_n "checking for int64... " >&6; }
27592 if test "${ac_cv_type_int64+set}" = set; then
27593   $as_echo_n "(cached) " >&6
27594 else
27595   ac_cv_type_int64=no
27596 cat >conftest.$ac_ext <<_ACEOF
27597 /* confdefs.h.  */
27598 _ACEOF
27599 cat confdefs.h >>conftest.$ac_ext
27600 cat >>conftest.$ac_ext <<_ACEOF
27601 /* end confdefs.h.  */
27602 #include <stdio.h>
27603 #ifdef HAVE_SUPPORTDEFS_H
27604 #include <SupportDefs.h>
27605 #endif
27606
27607 int
27608 main ()
27609 {
27610 if (sizeof (int64))
27611        return 0;
27612   ;
27613   return 0;
27614 }
27615 _ACEOF
27616 rm -f conftest.$ac_objext
27617 if { (ac_try="$ac_compile"
27618 case "(($ac_try" in
27619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27620   *) ac_try_echo=$ac_try;;
27621 esac
27622 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27623 $as_echo "$ac_try_echo") >&5
27624   (eval "$ac_compile") 2>conftest.er1
27625   ac_status=$?
27626   grep -v '^ *+' conftest.er1 >conftest.err
27627   rm -f conftest.er1
27628   cat conftest.err >&5
27629   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27630   (exit $ac_status); } && {
27631          test -z "$ac_c_werror_flag" ||
27632          test ! -s conftest.err
27633        } && test -s conftest.$ac_objext; then
27634   cat >conftest.$ac_ext <<_ACEOF
27635 /* confdefs.h.  */
27636 _ACEOF
27637 cat confdefs.h >>conftest.$ac_ext
27638 cat >>conftest.$ac_ext <<_ACEOF
27639 /* end confdefs.h.  */
27640 #include <stdio.h>
27641 #ifdef HAVE_SUPPORTDEFS_H
27642 #include <SupportDefs.h>
27643 #endif
27644
27645 int
27646 main ()
27647 {
27648 if (sizeof ((int64)))
27649           return 0;
27650   ;
27651   return 0;
27652 }
27653 _ACEOF
27654 rm -f conftest.$ac_objext
27655 if { (ac_try="$ac_compile"
27656 case "(($ac_try" in
27657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27658   *) ac_try_echo=$ac_try;;
27659 esac
27660 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27661 $as_echo "$ac_try_echo") >&5
27662   (eval "$ac_compile") 2>conftest.er1
27663   ac_status=$?
27664   grep -v '^ *+' conftest.er1 >conftest.err
27665   rm -f conftest.er1
27666   cat conftest.err >&5
27667   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27668   (exit $ac_status); } && {
27669          test -z "$ac_c_werror_flag" ||
27670          test ! -s conftest.err
27671        } && test -s conftest.$ac_objext; then
27672   :
27673 else
27674   $as_echo "$as_me: failed program was:" >&5
27675 sed 's/^/| /' conftest.$ac_ext >&5
27676
27677         ac_cv_type_int64=yes
27678 fi
27679
27680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27681 else
27682   $as_echo "$as_me: failed program was:" >&5
27683 sed 's/^/| /' conftest.$ac_ext >&5
27684
27685
27686 fi
27687
27688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27689 fi
27690 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64" >&5
27691 $as_echo "$ac_cv_type_int64" >&6; }
27692 if test "x$ac_cv_type_int64" = x""yes; then
27693
27694 cat >>confdefs.h <<_ACEOF
27695 #define HAVE_INT64 1
27696 _ACEOF
27697
27698
27699 fi
27700 { $as_echo "$as_me:$LINENO: checking for uint64" >&5
27701 $as_echo_n "checking for uint64... " >&6; }
27702 if test "${ac_cv_type_uint64+set}" = set; then
27703   $as_echo_n "(cached) " >&6
27704 else
27705   ac_cv_type_uint64=no
27706 cat >conftest.$ac_ext <<_ACEOF
27707 /* confdefs.h.  */
27708 _ACEOF
27709 cat confdefs.h >>conftest.$ac_ext
27710 cat >>conftest.$ac_ext <<_ACEOF
27711 /* end confdefs.h.  */
27712 #include <stdio.h>
27713 #ifdef HAVE_SUPPORTDEFS_H
27714 #include <SupportDefs.h>
27715 #endif
27716
27717 int
27718 main ()
27719 {
27720 if (sizeof (uint64))
27721        return 0;
27722   ;
27723   return 0;
27724 }
27725 _ACEOF
27726 rm -f conftest.$ac_objext
27727 if { (ac_try="$ac_compile"
27728 case "(($ac_try" in
27729   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27730   *) ac_try_echo=$ac_try;;
27731 esac
27732 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27733 $as_echo "$ac_try_echo") >&5
27734   (eval "$ac_compile") 2>conftest.er1
27735   ac_status=$?
27736   grep -v '^ *+' conftest.er1 >conftest.err
27737   rm -f conftest.er1
27738   cat conftest.err >&5
27739   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27740   (exit $ac_status); } && {
27741          test -z "$ac_c_werror_flag" ||
27742          test ! -s conftest.err
27743        } && test -s conftest.$ac_objext; then
27744   cat >conftest.$ac_ext <<_ACEOF
27745 /* confdefs.h.  */
27746 _ACEOF
27747 cat confdefs.h >>conftest.$ac_ext
27748 cat >>conftest.$ac_ext <<_ACEOF
27749 /* end confdefs.h.  */
27750 #include <stdio.h>
27751 #ifdef HAVE_SUPPORTDEFS_H
27752 #include <SupportDefs.h>
27753 #endif
27754
27755 int
27756 main ()
27757 {
27758 if (sizeof ((uint64)))
27759           return 0;
27760   ;
27761   return 0;
27762 }
27763 _ACEOF
27764 rm -f conftest.$ac_objext
27765 if { (ac_try="$ac_compile"
27766 case "(($ac_try" in
27767   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27768   *) ac_try_echo=$ac_try;;
27769 esac
27770 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27771 $as_echo "$ac_try_echo") >&5
27772   (eval "$ac_compile") 2>conftest.er1
27773   ac_status=$?
27774   grep -v '^ *+' conftest.er1 >conftest.err
27775   rm -f conftest.er1
27776   cat conftest.err >&5
27777   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27778   (exit $ac_status); } && {
27779          test -z "$ac_c_werror_flag" ||
27780          test ! -s conftest.err
27781        } && test -s conftest.$ac_objext; then
27782   :
27783 else
27784   $as_echo "$as_me: failed program was:" >&5
27785 sed 's/^/| /' conftest.$ac_ext >&5
27786
27787         ac_cv_type_uint64=yes
27788 fi
27789
27790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27791 else
27792   $as_echo "$as_me: failed program was:" >&5
27793 sed 's/^/| /' conftest.$ac_ext >&5
27794
27795
27796 fi
27797
27798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27799 fi
27800 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64" >&5
27801 $as_echo "$ac_cv_type_uint64" >&6; }
27802 if test "x$ac_cv_type_uint64" = x""yes; then
27803
27804 cat >>confdefs.h <<_ACEOF
27805 #define HAVE_UINT64 1
27806 _ACEOF
27807
27808
27809 fi
27810
27811
27812 # We also check for sig_atomic_t, which *should* be defined per ANSI
27813 # C, but is missing on some old platforms.
27814 { $as_echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
27815 $as_echo_n "checking for sig_atomic_t... " >&6; }
27816 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
27817   $as_echo_n "(cached) " >&6
27818 else
27819   ac_cv_type_sig_atomic_t=no
27820 cat >conftest.$ac_ext <<_ACEOF
27821 /* confdefs.h.  */
27822 _ACEOF
27823 cat confdefs.h >>conftest.$ac_ext
27824 cat >>conftest.$ac_ext <<_ACEOF
27825 /* end confdefs.h.  */
27826 #include <signal.h>
27827
27828 int
27829 main ()
27830 {
27831 if (sizeof (sig_atomic_t))
27832        return 0;
27833   ;
27834   return 0;
27835 }
27836 _ACEOF
27837 rm -f conftest.$ac_objext
27838 if { (ac_try="$ac_compile"
27839 case "(($ac_try" in
27840   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27841   *) ac_try_echo=$ac_try;;
27842 esac
27843 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27844 $as_echo "$ac_try_echo") >&5
27845   (eval "$ac_compile") 2>conftest.er1
27846   ac_status=$?
27847   grep -v '^ *+' conftest.er1 >conftest.err
27848   rm -f conftest.er1
27849   cat conftest.err >&5
27850   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27851   (exit $ac_status); } && {
27852          test -z "$ac_c_werror_flag" ||
27853          test ! -s conftest.err
27854        } && test -s conftest.$ac_objext; then
27855   cat >conftest.$ac_ext <<_ACEOF
27856 /* confdefs.h.  */
27857 _ACEOF
27858 cat confdefs.h >>conftest.$ac_ext
27859 cat >>conftest.$ac_ext <<_ACEOF
27860 /* end confdefs.h.  */
27861 #include <signal.h>
27862
27863 int
27864 main ()
27865 {
27866 if (sizeof ((sig_atomic_t)))
27867           return 0;
27868   ;
27869   return 0;
27870 }
27871 _ACEOF
27872 rm -f conftest.$ac_objext
27873 if { (ac_try="$ac_compile"
27874 case "(($ac_try" in
27875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27876   *) ac_try_echo=$ac_try;;
27877 esac
27878 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27879 $as_echo "$ac_try_echo") >&5
27880   (eval "$ac_compile") 2>conftest.er1
27881   ac_status=$?
27882   grep -v '^ *+' conftest.er1 >conftest.err
27883   rm -f conftest.er1
27884   cat conftest.err >&5
27885   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27886   (exit $ac_status); } && {
27887          test -z "$ac_c_werror_flag" ||
27888          test ! -s conftest.err
27889        } && test -s conftest.$ac_objext; then
27890   :
27891 else
27892   $as_echo "$as_me: failed program was:" >&5
27893 sed 's/^/| /' conftest.$ac_ext >&5
27894
27895         ac_cv_type_sig_atomic_t=yes
27896 fi
27897
27898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27899 else
27900   $as_echo "$as_me: failed program was:" >&5
27901 sed 's/^/| /' conftest.$ac_ext >&5
27902
27903
27904 fi
27905
27906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27907 fi
27908 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
27909 $as_echo "$ac_cv_type_sig_atomic_t" >&6; }
27910 if test "x$ac_cv_type_sig_atomic_t" = x""yes; then
27911
27912 cat >>confdefs.h <<_ACEOF
27913 #define HAVE_SIG_ATOMIC_T 1
27914 _ACEOF
27915
27916
27917 fi
27918
27919
27920
27921 if test "$PORTNAME" != "win32"
27922 then
27923 { $as_echo "$as_me:$LINENO: checking for POSIX signal interface" >&5
27924 $as_echo_n "checking for POSIX signal interface... " >&6; }
27925 if test "${pgac_cv_func_posix_signals+set}" = set; then
27926   $as_echo_n "(cached) " >&6
27927 else
27928   cat >conftest.$ac_ext <<_ACEOF
27929 /* confdefs.h.  */
27930 _ACEOF
27931 cat confdefs.h >>conftest.$ac_ext
27932 cat >>conftest.$ac_ext <<_ACEOF
27933 /* end confdefs.h.  */
27934 #include <signal.h>
27935
27936 int
27937 main ()
27938 {
27939 struct sigaction act, oact;
27940 sigemptyset(&act.sa_mask);
27941 act.sa_flags = SA_RESTART;
27942 sigaction(0, &act, &oact);
27943   ;
27944   return 0;
27945 }
27946 _ACEOF
27947 rm -f conftest.$ac_objext conftest$ac_exeext
27948 if { (ac_try="$ac_link"
27949 case "(($ac_try" in
27950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27951   *) ac_try_echo=$ac_try;;
27952 esac
27953 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27954 $as_echo "$ac_try_echo") >&5
27955   (eval "$ac_link") 2>conftest.er1
27956   ac_status=$?
27957   grep -v '^ *+' conftest.er1 >conftest.err
27958   rm -f conftest.er1
27959   cat conftest.err >&5
27960   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27961   (exit $ac_status); } && {
27962          test -z "$ac_c_werror_flag" ||
27963          test ! -s conftest.err
27964        } && test -s conftest$ac_exeext && {
27965          test "$cross_compiling" = yes ||
27966          $as_test_x conftest$ac_exeext
27967        }; then
27968   pgac_cv_func_posix_signals=yes
27969 else
27970   $as_echo "$as_me: failed program was:" >&5
27971 sed 's/^/| /' conftest.$ac_ext >&5
27972
27973         pgac_cv_func_posix_signals=no
27974 fi
27975
27976 rm -rf conftest.dSYM
27977 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
27978       conftest$ac_exeext conftest.$ac_ext
27979 fi
27980 { $as_echo "$as_me:$LINENO: result: $pgac_cv_func_posix_signals" >&5
27981 $as_echo "$pgac_cv_func_posix_signals" >&6; }
27982 if test x"$pgac_cv_func_posix_signals" = xyes ; then
27983
27984 cat >>confdefs.h <<\_ACEOF
27985 #define HAVE_POSIX_SIGNALS /**/
27986 _ACEOF
27987
27988 fi
27989 HAVE_POSIX_SIGNALS=$pgac_cv_func_posix_signals
27990
27991 if test "$pgac_cv_func_posix_signals" != yes -a "$enable_thread_safety" = yes; then
27992   { { $as_echo "$as_me:$LINENO: error:
27993 Thread-safety requires POSIX signals, which are not supported by this
27994 operating system;  use --disable-thread-safety to disable thread safety." >&5
27995 $as_echo "$as_me: error:
27996 Thread-safety requires POSIX signals, which are not supported by this
27997 operating system;  use --disable-thread-safety to disable thread safety." >&2;}
27998    { (exit 1); exit 1; }; }
27999 fi
28000 fi
28001
28002 # SunOS doesn't handle negative byte comparisons properly with +/- return
28003 { $as_echo "$as_me:$LINENO: checking for working memcmp" >&5
28004 $as_echo_n "checking for working memcmp... " >&6; }
28005 if test "${ac_cv_func_memcmp_working+set}" = set; then
28006   $as_echo_n "(cached) " >&6
28007 else
28008   if test "$cross_compiling" = yes; then
28009   ac_cv_func_memcmp_working=no
28010 else
28011   cat >conftest.$ac_ext <<_ACEOF
28012 /* confdefs.h.  */
28013 _ACEOF
28014 cat confdefs.h >>conftest.$ac_ext
28015 cat >>conftest.$ac_ext <<_ACEOF
28016 /* end confdefs.h.  */
28017 $ac_includes_default
28018 int
28019 main ()
28020 {
28021
28022   /* Some versions of memcmp are not 8-bit clean.  */
28023   char c0 = '\100', c1 = '\200', c2 = '\201';
28024   if (memcmp(&c0, &c2, 1) >= 0 || memcmp(&c1, &c2, 1) >= 0)
28025     return 1;
28026
28027   /* The Next x86 OpenStep bug shows up only when comparing 16 bytes
28028      or more and with at least one buffer not starting on a 4-byte boundary.
28029      William Lewis provided this test program.   */
28030   {
28031     char foo[21];
28032     char bar[21];
28033     int i;
28034     for (i = 0; i < 4; i++)
28035       {
28036         char *a = foo + i;
28037         char *b = bar + i;
28038         strcpy (a, "--------01111111");
28039         strcpy (b, "--------10000000");
28040         if (memcmp (a, b, 16) >= 0)
28041           return 1;
28042       }
28043     return 0;
28044   }
28045
28046   ;
28047   return 0;
28048 }
28049 _ACEOF
28050 rm -f conftest$ac_exeext
28051 if { (ac_try="$ac_link"
28052 case "(($ac_try" in
28053   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28054   *) ac_try_echo=$ac_try;;
28055 esac
28056 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28057 $as_echo "$ac_try_echo") >&5
28058   (eval "$ac_link") 2>&5
28059   ac_status=$?
28060   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28061   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28062   { (case "(($ac_try" in
28063   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28064   *) ac_try_echo=$ac_try;;
28065 esac
28066 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28067 $as_echo "$ac_try_echo") >&5
28068   (eval "$ac_try") 2>&5
28069   ac_status=$?
28070   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28071   (exit $ac_status); }; }; then
28072   ac_cv_func_memcmp_working=yes
28073 else
28074   $as_echo "$as_me: program exited with status $ac_status" >&5
28075 $as_echo "$as_me: failed program was:" >&5
28076 sed 's/^/| /' conftest.$ac_ext >&5
28077
28078 ( exit $ac_status )
28079 ac_cv_func_memcmp_working=no
28080 fi
28081 rm -rf conftest.dSYM
28082 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28083 fi
28084
28085
28086 fi
28087 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_memcmp_working" >&5
28088 $as_echo "$ac_cv_func_memcmp_working" >&6; }
28089 test $ac_cv_func_memcmp_working = no && case " $LIBOBJS " in
28090   *" memcmp.$ac_objext "* ) ;;
28091   *) LIBOBJS="$LIBOBJS memcmp.$ac_objext"
28092  ;;
28093 esac
28094
28095
28096
28097
28098 # Select semaphore implementation type.
28099 if test "$PORTNAME" != "win32"; then
28100   if test x"$USE_NAMED_POSIX_SEMAPHORES" = x"1" ; then
28101
28102 cat >>confdefs.h <<\_ACEOF
28103 #define USE_NAMED_POSIX_SEMAPHORES 1
28104 _ACEOF
28105
28106     SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
28107   else
28108     if test x"$USE_UNNAMED_POSIX_SEMAPHORES" = x"1" ; then
28109
28110 cat >>confdefs.h <<\_ACEOF
28111 #define USE_UNNAMED_POSIX_SEMAPHORES 1
28112 _ACEOF
28113
28114       SEMA_IMPLEMENTATION="src/backend/port/posix_sema.c"
28115     else
28116
28117 cat >>confdefs.h <<\_ACEOF
28118 #define USE_SYSV_SEMAPHORES 1
28119 _ACEOF
28120
28121       SEMA_IMPLEMENTATION="src/backend/port/sysv_sema.c"
28122     fi
28123   fi
28124 else
28125
28126 cat >>confdefs.h <<\_ACEOF
28127 #define USE_WIN32_SEMAPHORES 1
28128 _ACEOF
28129
28130   SEMA_IMPLEMENTATION="src/backend/port/win32_sema.c"
28131 fi
28132
28133
28134 # Select shared-memory implementation type.
28135 if test "$PORTNAME" != "win32"; then
28136
28137 cat >>confdefs.h <<\_ACEOF
28138 #define USE_SYSV_SHARED_MEMORY 1
28139 _ACEOF
28140
28141   SHMEM_IMPLEMENTATION="src/backend/port/sysv_shmem.c"
28142 else
28143
28144 cat >>confdefs.h <<\_ACEOF
28145 #define USE_WIN32_SHARED_MEMORY 1
28146 _ACEOF
28147
28148   SHMEM_IMPLEMENTATION="src/backend/port/win32_shmem.c"
28149 fi
28150
28151 # Select latch implementation type.
28152 if test "$PORTNAME" != "win32"; then
28153   LATCH_IMPLEMENTATION="src/backend/port/unix_latch.c"
28154 else
28155   LATCH_IMPLEMENTATION="src/backend/port/win32_latch.c"
28156 fi
28157
28158 # If not set in template file, set bytes to use libc memset()
28159 if test x"$MEMSET_LOOP_LIMIT" = x"" ; then
28160   MEMSET_LOOP_LIMIT=1024
28161 fi
28162
28163 cat >>confdefs.h <<_ACEOF
28164 #define MEMSET_LOOP_LIMIT ${MEMSET_LOOP_LIMIT}
28165 _ACEOF
28166
28167
28168
28169 if test "$enable_nls" = yes ; then
28170
28171   { $as_echo "$as_me:$LINENO: checking for library containing bind_textdomain_codeset" >&5
28172 $as_echo_n "checking for library containing bind_textdomain_codeset... " >&6; }
28173 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
28174   $as_echo_n "(cached) " >&6
28175 else
28176   ac_func_search_save_LIBS=$LIBS
28177 cat >conftest.$ac_ext <<_ACEOF
28178 /* confdefs.h.  */
28179 _ACEOF
28180 cat confdefs.h >>conftest.$ac_ext
28181 cat >>conftest.$ac_ext <<_ACEOF
28182 /* end confdefs.h.  */
28183
28184 /* Override any GCC internal prototype to avoid an error.
28185    Use char because int might match the return type of a GCC
28186    builtin and then its argument prototype would still apply.  */
28187 #ifdef __cplusplus
28188 extern "C"
28189 #endif
28190 char bind_textdomain_codeset ();
28191 int
28192 main ()
28193 {
28194 return bind_textdomain_codeset ();
28195   ;
28196   return 0;
28197 }
28198 _ACEOF
28199 for ac_lib in '' intl; do
28200   if test -z "$ac_lib"; then
28201     ac_res="none required"
28202   else
28203     ac_res=-l$ac_lib
28204     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
28205   fi
28206   rm -f conftest.$ac_objext conftest$ac_exeext
28207 if { (ac_try="$ac_link"
28208 case "(($ac_try" in
28209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28210   *) ac_try_echo=$ac_try;;
28211 esac
28212 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28213 $as_echo "$ac_try_echo") >&5
28214   (eval "$ac_link") 2>conftest.er1
28215   ac_status=$?
28216   grep -v '^ *+' conftest.er1 >conftest.err
28217   rm -f conftest.er1
28218   cat conftest.err >&5
28219   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28220   (exit $ac_status); } && {
28221          test -z "$ac_c_werror_flag" ||
28222          test ! -s conftest.err
28223        } && test -s conftest$ac_exeext && {
28224          test "$cross_compiling" = yes ||
28225          $as_test_x conftest$ac_exeext
28226        }; then
28227   ac_cv_search_bind_textdomain_codeset=$ac_res
28228 else
28229   $as_echo "$as_me: failed program was:" >&5
28230 sed 's/^/| /' conftest.$ac_ext >&5
28231
28232
28233 fi
28234
28235 rm -rf conftest.dSYM
28236 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28237       conftest$ac_exeext
28238   if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
28239   break
28240 fi
28241 done
28242 if test "${ac_cv_search_bind_textdomain_codeset+set}" = set; then
28243   :
28244 else
28245   ac_cv_search_bind_textdomain_codeset=no
28246 fi
28247 rm conftest.$ac_ext
28248 LIBS=$ac_func_search_save_LIBS
28249 fi
28250 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_bind_textdomain_codeset" >&5
28251 $as_echo "$ac_cv_search_bind_textdomain_codeset" >&6; }
28252 ac_res=$ac_cv_search_bind_textdomain_codeset
28253 if test "$ac_res" != no; then
28254   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
28255
28256 else
28257   { { $as_echo "$as_me:$LINENO: error: a gettext implementation is required for NLS" >&5
28258 $as_echo "$as_me: error: a gettext implementation is required for NLS" >&2;}
28259    { (exit 1); exit 1; }; }
28260 fi
28261
28262   if test "${ac_cv_header_libintl_h+set}" = set; then
28263   { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
28264 $as_echo_n "checking for libintl.h... " >&6; }
28265 if test "${ac_cv_header_libintl_h+set}" = set; then
28266   $as_echo_n "(cached) " >&6
28267 fi
28268 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
28269 $as_echo "$ac_cv_header_libintl_h" >&6; }
28270 else
28271   # Is the header compilable?
28272 { $as_echo "$as_me:$LINENO: checking libintl.h usability" >&5
28273 $as_echo_n "checking libintl.h usability... " >&6; }
28274 cat >conftest.$ac_ext <<_ACEOF
28275 /* confdefs.h.  */
28276 _ACEOF
28277 cat confdefs.h >>conftest.$ac_ext
28278 cat >>conftest.$ac_ext <<_ACEOF
28279 /* end confdefs.h.  */
28280 $ac_includes_default
28281 #include <libintl.h>
28282 _ACEOF
28283 rm -f conftest.$ac_objext
28284 if { (ac_try="$ac_compile"
28285 case "(($ac_try" in
28286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28287   *) ac_try_echo=$ac_try;;
28288 esac
28289 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28290 $as_echo "$ac_try_echo") >&5
28291   (eval "$ac_compile") 2>conftest.er1
28292   ac_status=$?
28293   grep -v '^ *+' conftest.er1 >conftest.err
28294   rm -f conftest.er1
28295   cat conftest.err >&5
28296   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28297   (exit $ac_status); } && {
28298          test -z "$ac_c_werror_flag" ||
28299          test ! -s conftest.err
28300        } && test -s conftest.$ac_objext; then
28301   ac_header_compiler=yes
28302 else
28303   $as_echo "$as_me: failed program was:" >&5
28304 sed 's/^/| /' conftest.$ac_ext >&5
28305
28306         ac_header_compiler=no
28307 fi
28308
28309 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28310 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28311 $as_echo "$ac_header_compiler" >&6; }
28312
28313 # Is the header present?
28314 { $as_echo "$as_me:$LINENO: checking libintl.h presence" >&5
28315 $as_echo_n "checking libintl.h presence... " >&6; }
28316 cat >conftest.$ac_ext <<_ACEOF
28317 /* confdefs.h.  */
28318 _ACEOF
28319 cat confdefs.h >>conftest.$ac_ext
28320 cat >>conftest.$ac_ext <<_ACEOF
28321 /* end confdefs.h.  */
28322 #include <libintl.h>
28323 _ACEOF
28324 if { (ac_try="$ac_cpp conftest.$ac_ext"
28325 case "(($ac_try" in
28326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28327   *) ac_try_echo=$ac_try;;
28328 esac
28329 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28330 $as_echo "$ac_try_echo") >&5
28331   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28332   ac_status=$?
28333   grep -v '^ *+' conftest.er1 >conftest.err
28334   rm -f conftest.er1
28335   cat conftest.err >&5
28336   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28337   (exit $ac_status); } >/dev/null && {
28338          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28339          test ! -s conftest.err
28340        }; then
28341   ac_header_preproc=yes
28342 else
28343   $as_echo "$as_me: failed program was:" >&5
28344 sed 's/^/| /' conftest.$ac_ext >&5
28345
28346   ac_header_preproc=no
28347 fi
28348
28349 rm -f conftest.err conftest.$ac_ext
28350 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28351 $as_echo "$ac_header_preproc" >&6; }
28352
28353 # So?  What about this header?
28354 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28355   yes:no: )
28356     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&5
28357 $as_echo "$as_me: WARNING: libintl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
28358     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the compiler's result" >&5
28359 $as_echo "$as_me: WARNING: libintl.h: proceeding with the compiler's result" >&2;}
28360     ac_header_preproc=yes
28361     ;;
28362   no:yes:* )
28363     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: present but cannot be compiled" >&5
28364 $as_echo "$as_me: WARNING: libintl.h: present but cannot be compiled" >&2;}
28365     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     check for missing prerequisite headers?" >&5
28366 $as_echo "$as_me: WARNING: libintl.h:     check for missing prerequisite headers?" >&2;}
28367     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: see the Autoconf documentation" >&5
28368 $as_echo "$as_me: WARNING: libintl.h: see the Autoconf documentation" >&2;}
28369     { $as_echo "$as_me:$LINENO: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&5
28370 $as_echo "$as_me: WARNING: libintl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
28371     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: proceeding with the preprocessor's result" >&5
28372 $as_echo "$as_me: WARNING: libintl.h: proceeding with the preprocessor's result" >&2;}
28373     { $as_echo "$as_me:$LINENO: WARNING: libintl.h: in the future, the compiler will take precedence" >&5
28374 $as_echo "$as_me: WARNING: libintl.h: in the future, the compiler will take precedence" >&2;}
28375     ( cat <<\_ASBOX
28376 ## ---------------------------------------- ##
28377 ## Report this to pgsql-bugs@postgresql.org ##
28378 ## ---------------------------------------- ##
28379 _ASBOX
28380      ) | sed "s/^/$as_me: WARNING:     /" >&2
28381     ;;
28382 esac
28383 { $as_echo "$as_me:$LINENO: checking for libintl.h" >&5
28384 $as_echo_n "checking for libintl.h... " >&6; }
28385 if test "${ac_cv_header_libintl_h+set}" = set; then
28386   $as_echo_n "(cached) " >&6
28387 else
28388   ac_cv_header_libintl_h=$ac_header_preproc
28389 fi
28390 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_libintl_h" >&5
28391 $as_echo "$ac_cv_header_libintl_h" >&6; }
28392
28393 fi
28394 if test "x$ac_cv_header_libintl_h" = x""yes; then
28395   :
28396 else
28397   { { $as_echo "$as_me:$LINENO: error: header file <libintl.h> is required for NLS" >&5
28398 $as_echo "$as_me: error: header file <libintl.h> is required for NLS" >&2;}
28399    { (exit 1); exit 1; }; }
28400 fi
28401
28402
28403   for ac_prog in msgfmt
28404 do
28405   # Extract the first word of "$ac_prog", so it can be a program name with args.
28406 set dummy $ac_prog; ac_word=$2
28407 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28408 $as_echo_n "checking for $ac_word... " >&6; }
28409 if test "${ac_cv_prog_MSGFMT+set}" = set; then
28410   $as_echo_n "(cached) " >&6
28411 else
28412   if test -n "$MSGFMT"; then
28413   ac_cv_prog_MSGFMT="$MSGFMT" # Let the user override the test.
28414 else
28415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28416 for as_dir in $PATH
28417 do
28418   IFS=$as_save_IFS
28419   test -z "$as_dir" && as_dir=.
28420   for ac_exec_ext in '' $ac_executable_extensions; do
28421   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28422     ac_cv_prog_MSGFMT="$ac_prog"
28423     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28424     break 2
28425   fi
28426 done
28427 done
28428 IFS=$as_save_IFS
28429
28430 fi
28431 fi
28432 MSGFMT=$ac_cv_prog_MSGFMT
28433 if test -n "$MSGFMT"; then
28434   { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
28435 $as_echo "$MSGFMT" >&6; }
28436 else
28437   { $as_echo "$as_me:$LINENO: result: no" >&5
28438 $as_echo "no" >&6; }
28439 fi
28440
28441
28442   test -n "$MSGFMT" && break
28443 done
28444
28445   if test -z "$MSGFMT"; then
28446     { { $as_echo "$as_me:$LINENO: error: msgfmt is required for NLS" >&5
28447 $as_echo "$as_me: error: msgfmt is required for NLS" >&2;}
28448    { (exit 1); exit 1; }; }
28449   fi
28450   for ac_prog in msgmerge
28451 do
28452   # Extract the first word of "$ac_prog", so it can be a program name with args.
28453 set dummy $ac_prog; ac_word=$2
28454 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28455 $as_echo_n "checking for $ac_word... " >&6; }
28456 if test "${ac_cv_prog_MSGMERGE+set}" = set; then
28457   $as_echo_n "(cached) " >&6
28458 else
28459   if test -n "$MSGMERGE"; then
28460   ac_cv_prog_MSGMERGE="$MSGMERGE" # Let the user override the test.
28461 else
28462 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28463 for as_dir in $PATH
28464 do
28465   IFS=$as_save_IFS
28466   test -z "$as_dir" && as_dir=.
28467   for ac_exec_ext in '' $ac_executable_extensions; do
28468   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28469     ac_cv_prog_MSGMERGE="$ac_prog"
28470     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28471     break 2
28472   fi
28473 done
28474 done
28475 IFS=$as_save_IFS
28476
28477 fi
28478 fi
28479 MSGMERGE=$ac_cv_prog_MSGMERGE
28480 if test -n "$MSGMERGE"; then
28481   { $as_echo "$as_me:$LINENO: result: $MSGMERGE" >&5
28482 $as_echo "$MSGMERGE" >&6; }
28483 else
28484   { $as_echo "$as_me:$LINENO: result: no" >&5
28485 $as_echo "no" >&6; }
28486 fi
28487
28488
28489   test -n "$MSGMERGE" && break
28490 done
28491
28492   for ac_prog in xgettext
28493 do
28494   # Extract the first word of "$ac_prog", so it can be a program name with args.
28495 set dummy $ac_prog; ac_word=$2
28496 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28497 $as_echo_n "checking for $ac_word... " >&6; }
28498 if test "${ac_cv_prog_XGETTEXT+set}" = set; then
28499   $as_echo_n "(cached) " >&6
28500 else
28501   if test -n "$XGETTEXT"; then
28502   ac_cv_prog_XGETTEXT="$XGETTEXT" # Let the user override the test.
28503 else
28504 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28505 for as_dir in $PATH
28506 do
28507   IFS=$as_save_IFS
28508   test -z "$as_dir" && as_dir=.
28509   for ac_exec_ext in '' $ac_executable_extensions; do
28510   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28511     ac_cv_prog_XGETTEXT="$ac_prog"
28512     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28513     break 2
28514   fi
28515 done
28516 done
28517 IFS=$as_save_IFS
28518
28519 fi
28520 fi
28521 XGETTEXT=$ac_cv_prog_XGETTEXT
28522 if test -n "$XGETTEXT"; then
28523   { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
28524 $as_echo "$XGETTEXT" >&6; }
28525 else
28526   { $as_echo "$as_me:$LINENO: result: no" >&5
28527 $as_echo "no" >&6; }
28528 fi
28529
28530
28531   test -n "$XGETTEXT" && break
28532 done
28533
28534
28535 fi
28536
28537 # Check for Tcl configuration script tclConfig.sh
28538 if test "$with_tcl" = yes; then
28539     for ac_prog in tclsh tcl tclsh8.5 tclsh85 tclsh8.4 tclsh84 tclsh8.3 tclsh83
28540 do
28541   # Extract the first word of "$ac_prog", so it can be a program name with args.
28542 set dummy $ac_prog; ac_word=$2
28543 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28544 $as_echo_n "checking for $ac_word... " >&6; }
28545 if test "${ac_cv_path_TCLSH+set}" = set; then
28546   $as_echo_n "(cached) " >&6
28547 else
28548   case $TCLSH in
28549   [\\/]* | ?:[\\/]*)
28550   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
28551   ;;
28552   *)
28553   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28554 for as_dir in $PATH
28555 do
28556   IFS=$as_save_IFS
28557   test -z "$as_dir" && as_dir=.
28558   for ac_exec_ext in '' $ac_executable_extensions; do
28559   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28560     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
28561     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28562     break 2
28563   fi
28564 done
28565 done
28566 IFS=$as_save_IFS
28567
28568   ;;
28569 esac
28570 fi
28571 TCLSH=$ac_cv_path_TCLSH
28572 if test -n "$TCLSH"; then
28573   { $as_echo "$as_me:$LINENO: result: $TCLSH" >&5
28574 $as_echo "$TCLSH" >&6; }
28575 else
28576   { $as_echo "$as_me:$LINENO: result: no" >&5
28577 $as_echo "no" >&6; }
28578 fi
28579
28580
28581   test -n "$TCLSH" && break
28582 done
28583
28584 if test x"$TCLSH" = x""; then
28585   { { $as_echo "$as_me:$LINENO: error: Tcl shell not found" >&5
28586 $as_echo "$as_me: error: Tcl shell not found" >&2;}
28587    { (exit 1); exit 1; }; }
28588 fi
28589
28590 { $as_echo "$as_me:$LINENO: checking for tclConfig.sh" >&5
28591 $as_echo_n "checking for tclConfig.sh... " >&6; }
28592 # Let user override test
28593 if test -z "$TCL_CONFIG_SH"; then
28594     pgac_test_dirs="$with_tclconfig"
28595
28596     set X $pgac_test_dirs; shift
28597     if test $# -eq 0; then
28598         test -z "$TCLSH" && { { $as_echo "$as_me:$LINENO: error: unable to locate tclConfig.sh because no Tcl shell was found" >&5
28599 $as_echo "$as_me: error: unable to locate tclConfig.sh because no Tcl shell was found" >&2;}
28600    { (exit 1); exit 1; }; }
28601         set X `echo 'puts $auto_path' | $TCLSH`; shift
28602     fi
28603
28604     for pgac_dir do
28605         if test -r "$pgac_dir/tclConfig.sh"; then
28606             TCL_CONFIG_SH=$pgac_dir/tclConfig.sh
28607             break
28608         fi
28609     done
28610 fi
28611
28612 if test -z "$TCL_CONFIG_SH"; then
28613     { $as_echo "$as_me:$LINENO: result: no" >&5
28614 $as_echo "no" >&6; }
28615     { { $as_echo "$as_me:$LINENO: error: file 'tclConfig.sh' is required for Tcl" >&5
28616 $as_echo "$as_me: error: file 'tclConfig.sh' is required for Tcl" >&2;}
28617    { (exit 1); exit 1; }; }
28618 else
28619     { $as_echo "$as_me:$LINENO: result: $TCL_CONFIG_SH" >&5
28620 $as_echo "$TCL_CONFIG_SH" >&6; }
28621 fi
28622
28623
28624
28625     . "$TCL_CONFIG_SH"
28626 eval TCL_INCLUDE_SPEC=\"$TCL_INCLUDE_SPEC\"
28627 eval TCL_LIB_FILE=\"$TCL_LIB_FILE\"
28628 eval TCL_LIBS=\"$TCL_LIBS\"
28629 eval TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"
28630 eval TCL_SHARED_BUILD=\"$TCL_SHARED_BUILD\"
28631
28632         # now that we have TCL_INCLUDE_SPEC, we can check for <tcl.h>
28633     ac_save_CPPFLAGS=$CPPFLAGS
28634     CPPFLAGS="$TCL_INCLUDE_SPEC $CPPFLAGS"
28635     if test "${ac_cv_header_tcl_h+set}" = set; then
28636   { $as_echo "$as_me:$LINENO: checking for tcl.h" >&5
28637 $as_echo_n "checking for tcl.h... " >&6; }
28638 if test "${ac_cv_header_tcl_h+set}" = set; then
28639   $as_echo_n "(cached) " >&6
28640 fi
28641 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
28642 $as_echo "$ac_cv_header_tcl_h" >&6; }
28643 else
28644   # Is the header compilable?
28645 { $as_echo "$as_me:$LINENO: checking tcl.h usability" >&5
28646 $as_echo_n "checking tcl.h usability... " >&6; }
28647 cat >conftest.$ac_ext <<_ACEOF
28648 /* confdefs.h.  */
28649 _ACEOF
28650 cat confdefs.h >>conftest.$ac_ext
28651 cat >>conftest.$ac_ext <<_ACEOF
28652 /* end confdefs.h.  */
28653 $ac_includes_default
28654 #include <tcl.h>
28655 _ACEOF
28656 rm -f conftest.$ac_objext
28657 if { (ac_try="$ac_compile"
28658 case "(($ac_try" in
28659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28660   *) ac_try_echo=$ac_try;;
28661 esac
28662 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28663 $as_echo "$ac_try_echo") >&5
28664   (eval "$ac_compile") 2>conftest.er1
28665   ac_status=$?
28666   grep -v '^ *+' conftest.er1 >conftest.err
28667   rm -f conftest.er1
28668   cat conftest.err >&5
28669   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28670   (exit $ac_status); } && {
28671          test -z "$ac_c_werror_flag" ||
28672          test ! -s conftest.err
28673        } && test -s conftest.$ac_objext; then
28674   ac_header_compiler=yes
28675 else
28676   $as_echo "$as_me: failed program was:" >&5
28677 sed 's/^/| /' conftest.$ac_ext >&5
28678
28679         ac_header_compiler=no
28680 fi
28681
28682 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28683 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
28684 $as_echo "$ac_header_compiler" >&6; }
28685
28686 # Is the header present?
28687 { $as_echo "$as_me:$LINENO: checking tcl.h presence" >&5
28688 $as_echo_n "checking tcl.h presence... " >&6; }
28689 cat >conftest.$ac_ext <<_ACEOF
28690 /* confdefs.h.  */
28691 _ACEOF
28692 cat confdefs.h >>conftest.$ac_ext
28693 cat >>conftest.$ac_ext <<_ACEOF
28694 /* end confdefs.h.  */
28695 #include <tcl.h>
28696 _ACEOF
28697 if { (ac_try="$ac_cpp conftest.$ac_ext"
28698 case "(($ac_try" in
28699   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28700   *) ac_try_echo=$ac_try;;
28701 esac
28702 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28703 $as_echo "$ac_try_echo") >&5
28704   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
28705   ac_status=$?
28706   grep -v '^ *+' conftest.er1 >conftest.err
28707   rm -f conftest.er1
28708   cat conftest.err >&5
28709   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28710   (exit $ac_status); } >/dev/null && {
28711          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
28712          test ! -s conftest.err
28713        }; then
28714   ac_header_preproc=yes
28715 else
28716   $as_echo "$as_me: failed program was:" >&5
28717 sed 's/^/| /' conftest.$ac_ext >&5
28718
28719   ac_header_preproc=no
28720 fi
28721
28722 rm -f conftest.err conftest.$ac_ext
28723 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
28724 $as_echo "$ac_header_preproc" >&6; }
28725
28726 # So?  What about this header?
28727 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
28728   yes:no: )
28729     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&5
28730 $as_echo "$as_me: WARNING: tcl.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
28731     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the compiler's result" >&5
28732 $as_echo "$as_me: WARNING: tcl.h: proceeding with the compiler's result" >&2;}
28733     ac_header_preproc=yes
28734     ;;
28735   no:yes:* )
28736     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: present but cannot be compiled" >&5
28737 $as_echo "$as_me: WARNING: tcl.h: present but cannot be compiled" >&2;}
28738     { $as_echo "$as_me:$LINENO: WARNING: tcl.h:     check for missing prerequisite headers?" >&5
28739 $as_echo "$as_me: WARNING: tcl.h:     check for missing prerequisite headers?" >&2;}
28740     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: see the Autoconf documentation" >&5
28741 $as_echo "$as_me: WARNING: tcl.h: see the Autoconf documentation" >&2;}
28742     { $as_echo "$as_me:$LINENO: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&5
28743 $as_echo "$as_me: WARNING: tcl.h:     section \"Present But Cannot Be Compiled\"" >&2;}
28744     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: proceeding with the preprocessor's result" >&5
28745 $as_echo "$as_me: WARNING: tcl.h: proceeding with the preprocessor's result" >&2;}
28746     { $as_echo "$as_me:$LINENO: WARNING: tcl.h: in the future, the compiler will take precedence" >&5
28747 $as_echo "$as_me: WARNING: tcl.h: in the future, the compiler will take precedence" >&2;}
28748     ( cat <<\_ASBOX
28749 ## ---------------------------------------- ##
28750 ## Report this to pgsql-bugs@postgresql.org ##
28751 ## ---------------------------------------- ##
28752 _ASBOX
28753      ) | sed "s/^/$as_me: WARNING:     /" >&2
28754     ;;
28755 esac
28756 { $as_echo "$as_me:$LINENO: checking for tcl.h" >&5
28757 $as_echo_n "checking for tcl.h... " >&6; }
28758 if test "${ac_cv_header_tcl_h+set}" = set; then
28759   $as_echo_n "(cached) " >&6
28760 else
28761   ac_cv_header_tcl_h=$ac_header_preproc
28762 fi
28763 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_tcl_h" >&5
28764 $as_echo "$ac_cv_header_tcl_h" >&6; }
28765
28766 fi
28767 if test "x$ac_cv_header_tcl_h" = x""yes; then
28768   :
28769 else
28770   { { $as_echo "$as_me:$LINENO: error: header file <tcl.h> is required for Tcl" >&5
28771 $as_echo "$as_me: error: header file <tcl.h> is required for Tcl" >&2;}
28772    { (exit 1); exit 1; }; }
28773 fi
28774
28775
28776     CPPFLAGS=$ac_save_CPPFLAGS
28777 fi
28778
28779 #
28780 # Check for DocBook and tools
28781 #
28782 for ac_prog in onsgmls nsgmls
28783 do
28784   # Extract the first word of "$ac_prog", so it can be a program name with args.
28785 set dummy $ac_prog; ac_word=$2
28786 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28787 $as_echo_n "checking for $ac_word... " >&6; }
28788 if test "${ac_cv_prog_NSGMLS+set}" = set; then
28789   $as_echo_n "(cached) " >&6
28790 else
28791   if test -n "$NSGMLS"; then
28792   ac_cv_prog_NSGMLS="$NSGMLS" # Let the user override the test.
28793 else
28794 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28795 for as_dir in $PATH
28796 do
28797   IFS=$as_save_IFS
28798   test -z "$as_dir" && as_dir=.
28799   for ac_exec_ext in '' $ac_executable_extensions; do
28800   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28801     ac_cv_prog_NSGMLS="$ac_prog"
28802     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28803     break 2
28804   fi
28805 done
28806 done
28807 IFS=$as_save_IFS
28808
28809 fi
28810 fi
28811 NSGMLS=$ac_cv_prog_NSGMLS
28812 if test -n "$NSGMLS"; then
28813   { $as_echo "$as_me:$LINENO: result: $NSGMLS" >&5
28814 $as_echo "$NSGMLS" >&6; }
28815 else
28816   { $as_echo "$as_me:$LINENO: result: no" >&5
28817 $as_echo "no" >&6; }
28818 fi
28819
28820
28821   test -n "$NSGMLS" && break
28822 done
28823
28824 for ac_prog in openjade jade
28825 do
28826   # Extract the first word of "$ac_prog", so it can be a program name with args.
28827 set dummy $ac_prog; ac_word=$2
28828 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28829 $as_echo_n "checking for $ac_word... " >&6; }
28830 if test "${ac_cv_prog_JADE+set}" = set; then
28831   $as_echo_n "(cached) " >&6
28832 else
28833   if test -n "$JADE"; then
28834   ac_cv_prog_JADE="$JADE" # Let the user override the test.
28835 else
28836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28837 for as_dir in $PATH
28838 do
28839   IFS=$as_save_IFS
28840   test -z "$as_dir" && as_dir=.
28841   for ac_exec_ext in '' $ac_executable_extensions; do
28842   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28843     ac_cv_prog_JADE="$ac_prog"
28844     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28845     break 2
28846   fi
28847 done
28848 done
28849 IFS=$as_save_IFS
28850
28851 fi
28852 fi
28853 JADE=$ac_cv_prog_JADE
28854 if test -n "$JADE"; then
28855   { $as_echo "$as_me:$LINENO: result: $JADE" >&5
28856 $as_echo "$JADE" >&6; }
28857 else
28858   { $as_echo "$as_me:$LINENO: result: no" >&5
28859 $as_echo "no" >&6; }
28860 fi
28861
28862
28863   test -n "$JADE" && break
28864 done
28865
28866
28867 { $as_echo "$as_me:$LINENO: checking for DocBook V4.2" >&5
28868 $as_echo_n "checking for DocBook V4.2... " >&6; }
28869 if test "${pgac_cv_check_docbook+set}" = set; then
28870   $as_echo_n "(cached) " >&6
28871 else
28872   cat >conftest.sgml <<EOF
28873 <!doctype book PUBLIC "-//OASIS//DTD DocBook V4.2//EN">
28874 <book>
28875  <title>test</title>
28876  <chapter>
28877   <title>random</title>
28878    <sect1>
28879     <title>testsect</title>
28880     <para>text</para>
28881   </sect1>
28882  </chapter>
28883 </book>
28884 EOF
28885
28886 pgac_cv_check_docbook=no
28887
28888 if test -n "$NSGMLS"; then
28889   $NSGMLS -s conftest.sgml 1>&5 2>&1
28890   if test $? -eq 0; then
28891     pgac_cv_check_docbook=yes
28892   fi
28893 fi
28894 rm -f conftest.sgml
28895 fi
28896 { $as_echo "$as_me:$LINENO: result: $pgac_cv_check_docbook" >&5
28897 $as_echo "$pgac_cv_check_docbook" >&6; }
28898
28899 have_docbook=$pgac_cv_check_docbook
28900
28901
28902 { $as_echo "$as_me:$LINENO: checking for DocBook stylesheets" >&5
28903 $as_echo_n "checking for DocBook stylesheets... " >&6; }
28904 if test "${pgac_cv_path_stylesheets+set}" = set; then
28905   $as_echo_n "(cached) " >&6
28906 else
28907   if test -n "$DOCBOOKSTYLE"; then
28908   pgac_cv_path_stylesheets=$DOCBOOKSTYLE
28909 else
28910   for pgac_prefix in /usr /usr/local /opt /sw; do
28911     for pgac_infix in share lib; do
28912       for pgac_postfix in \
28913         sgml/stylesheets/nwalsh-modular \
28914         sgml/stylesheets/docbook \
28915         sgml/stylesheets/dsssl/docbook \
28916         sgml/docbook-dsssl \
28917         sgml/docbook/dsssl/modular \
28918         sgml/docbook/stylesheet/dsssl/modular \
28919         sgml/docbook/dsssl-stylesheets \
28920         sgml/dsssl/docbook-dsssl-nwalsh
28921       do
28922         pgac_candidate=$pgac_prefix/$pgac_infix/$pgac_postfix
28923         if test -r "$pgac_candidate/html/docbook.dsl" \
28924            && test -r "$pgac_candidate/print/docbook.dsl"
28925         then
28926           pgac_cv_path_stylesheets=$pgac_candidate
28927           break 3
28928         fi
28929       done
28930     done
28931   done
28932 fi
28933 fi
28934
28935 DOCBOOKSTYLE=$pgac_cv_path_stylesheets
28936
28937 if test -n "$DOCBOOKSTYLE"; then
28938   { $as_echo "$as_me:$LINENO: result: $DOCBOOKSTYLE" >&5
28939 $as_echo "$DOCBOOKSTYLE" >&6; }
28940 else
28941   { $as_echo "$as_me:$LINENO: result: no" >&5
28942 $as_echo "no" >&6; }
28943 fi
28944 if test -n "$DOCBOOKSTYLE"; then
28945   for ac_prog in collateindex.pl
28946 do
28947   # Extract the first word of "$ac_prog", so it can be a program name with args.
28948 set dummy $ac_prog; ac_word=$2
28949 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28950 $as_echo_n "checking for $ac_word... " >&6; }
28951 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
28952   $as_echo_n "(cached) " >&6
28953 else
28954   case $COLLATEINDEX in
28955   [\\/]* | ?:[\\/]*)
28956   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
28957   ;;
28958   *)
28959   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
28960 for as_dir in $DOCBOOKSTYLE/bin $PATH
28961 do
28962   IFS=$as_save_IFS
28963   test -z "$as_dir" && as_dir=.
28964   for ac_exec_ext in '' $ac_executable_extensions; do
28965   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
28966     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
28967     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
28968     break 2
28969   fi
28970 done
28971 done
28972 IFS=$as_save_IFS
28973
28974   ;;
28975 esac
28976 fi
28977 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
28978 if test -n "$COLLATEINDEX"; then
28979   { $as_echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
28980 $as_echo "$COLLATEINDEX" >&6; }
28981 else
28982   { $as_echo "$as_me:$LINENO: result: no" >&5
28983 $as_echo "no" >&6; }
28984 fi
28985
28986
28987   test -n "$COLLATEINDEX" && break
28988 done
28989
28990 else
28991   for ac_prog in collateindex.pl
28992 do
28993   # Extract the first word of "$ac_prog", so it can be a program name with args.
28994 set dummy $ac_prog; ac_word=$2
28995 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
28996 $as_echo_n "checking for $ac_word... " >&6; }
28997 if test "${ac_cv_path_COLLATEINDEX+set}" = set; then
28998   $as_echo_n "(cached) " >&6
28999 else
29000   case $COLLATEINDEX in
29001   [\\/]* | ?:[\\/]*)
29002   ac_cv_path_COLLATEINDEX="$COLLATEINDEX" # Let the user override the test with a path.
29003   ;;
29004   *)
29005   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29006 for as_dir in $PATH
29007 do
29008   IFS=$as_save_IFS
29009   test -z "$as_dir" && as_dir=.
29010   for ac_exec_ext in '' $ac_executable_extensions; do
29011   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29012     ac_cv_path_COLLATEINDEX="$as_dir/$ac_word$ac_exec_ext"
29013     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
29014     break 2
29015   fi
29016 done
29017 done
29018 IFS=$as_save_IFS
29019
29020   ;;
29021 esac
29022 fi
29023 COLLATEINDEX=$ac_cv_path_COLLATEINDEX
29024 if test -n "$COLLATEINDEX"; then
29025   { $as_echo "$as_me:$LINENO: result: $COLLATEINDEX" >&5
29026 $as_echo "$COLLATEINDEX" >&6; }
29027 else
29028   { $as_echo "$as_me:$LINENO: result: no" >&5
29029 $as_echo "no" >&6; }
29030 fi
29031
29032
29033   test -n "$COLLATEINDEX" && break
29034 done
29035
29036 fi
29037 for ac_prog in xsltproc
29038 do
29039   # Extract the first word of "$ac_prog", so it can be a program name with args.
29040 set dummy $ac_prog; ac_word=$2
29041 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29042 $as_echo_n "checking for $ac_word... " >&6; }
29043 if test "${ac_cv_prog_XSLTPROC+set}" = set; then
29044   $as_echo_n "(cached) " >&6
29045 else
29046   if test -n "$XSLTPROC"; then
29047   ac_cv_prog_XSLTPROC="$XSLTPROC" # Let the user override the test.
29048 else
29049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29050 for as_dir in $PATH
29051 do
29052   IFS=$as_save_IFS
29053   test -z "$as_dir" && as_dir=.
29054   for ac_exec_ext in '' $ac_executable_extensions; do
29055   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29056     ac_cv_prog_XSLTPROC="$ac_prog"
29057     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
29058     break 2
29059   fi
29060 done
29061 done
29062 IFS=$as_save_IFS
29063
29064 fi
29065 fi
29066 XSLTPROC=$ac_cv_prog_XSLTPROC
29067 if test -n "$XSLTPROC"; then
29068   { $as_echo "$as_me:$LINENO: result: $XSLTPROC" >&5
29069 $as_echo "$XSLTPROC" >&6; }
29070 else
29071   { $as_echo "$as_me:$LINENO: result: no" >&5
29072 $as_echo "no" >&6; }
29073 fi
29074
29075
29076   test -n "$XSLTPROC" && break
29077 done
29078
29079 for ac_prog in osx sgml2xml sx
29080 do
29081   # Extract the first word of "$ac_prog", so it can be a program name with args.
29082 set dummy $ac_prog; ac_word=$2
29083 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
29084 $as_echo_n "checking for $ac_word... " >&6; }
29085 if test "${ac_cv_prog_OSX+set}" = set; then
29086   $as_echo_n "(cached) " >&6
29087 else
29088   if test -n "$OSX"; then
29089   ac_cv_prog_OSX="$OSX" # Let the user override the test.
29090 else
29091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29092 for as_dir in $PATH
29093 do
29094   IFS=$as_save_IFS
29095   test -z "$as_dir" && as_dir=.
29096   for ac_exec_ext in '' $ac_executable_extensions; do
29097   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
29098     ac_cv_prog_OSX="$ac_prog"
29099     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
29100     break 2
29101   fi
29102 done
29103 done
29104 IFS=$as_save_IFS
29105
29106 fi
29107 fi
29108 OSX=$ac_cv_prog_OSX
29109 if test -n "$OSX"; then
29110   { $as_echo "$as_me:$LINENO: result: $OSX" >&5
29111 $as_echo "$OSX" >&6; }
29112 else
29113   { $as_echo "$as_me:$LINENO: result: no" >&5
29114 $as_echo "no" >&6; }
29115 fi
29116
29117
29118   test -n "$OSX" && break
29119 done
29120
29121
29122 # Thread testing
29123
29124 # We have to run the thread test near the end so we have all our symbols
29125 # defined.  Cross compiling throws a warning.
29126 #
29127 if test "$enable_thread_safety" = yes; then
29128 if test "$PORTNAME" != "win32"
29129 then
29130 { $as_echo "$as_me:$LINENO: checking thread safety of required library functions" >&5
29131 $as_echo_n "checking thread safety of required library functions... " >&6; }
29132
29133 _CFLAGS="$CFLAGS"
29134 _LIBS="$LIBS"
29135 CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
29136 LIBS="$LIBS $PTHREAD_LIBS"
29137 if test "$cross_compiling" = yes; then
29138   { $as_echo "$as_me:$LINENO: result: maybe" >&5
29139 $as_echo "maybe" >&6; }
29140   { $as_echo "$as_me:$LINENO: WARNING:
29141 *** Skipping thread test program because of cross-compile build.
29142 *** Run the program in src/test/thread on the target machine.
29143 " >&5
29144 $as_echo "$as_me: WARNING:
29145 *** Skipping thread test program because of cross-compile build.
29146 *** Run the program in src/test/thread on the target machine.
29147 " >&2;}
29148 else
29149   cat >conftest.$ac_ext <<_ACEOF
29150 /* confdefs.h.  */
29151 _ACEOF
29152 cat confdefs.h >>conftest.$ac_ext
29153 cat >>conftest.$ac_ext <<_ACEOF
29154 /* end confdefs.h.  */
29155 #include "$srcdir/src/test/thread/thread_test.c"
29156 _ACEOF
29157 rm -f conftest$ac_exeext
29158 if { (ac_try="$ac_link"
29159 case "(($ac_try" in
29160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29161   *) ac_try_echo=$ac_try;;
29162 esac
29163 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29164 $as_echo "$ac_try_echo") >&5
29165   (eval "$ac_link") 2>&5
29166   ac_status=$?
29167   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29168   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29169   { (case "(($ac_try" in
29170   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29171   *) ac_try_echo=$ac_try;;
29172 esac
29173 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29174 $as_echo "$ac_try_echo") >&5
29175   (eval "$ac_try") 2>&5
29176   ac_status=$?
29177   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29178   (exit $ac_status); }; }; then
29179   { $as_echo "$as_me:$LINENO: result: yes" >&5
29180 $as_echo "yes" >&6; }
29181 else
29182   $as_echo "$as_me: program exited with status $ac_status" >&5
29183 $as_echo "$as_me: failed program was:" >&5
29184 sed 's/^/| /' conftest.$ac_ext >&5
29185
29186 ( exit $ac_status )
29187 { $as_echo "$as_me:$LINENO: result: no" >&5
29188 $as_echo "no" >&6; }
29189   { { $as_echo "$as_me:$LINENO: error: thread test program failed
29190 This platform is not thread-safe.  Check the file 'config.log' or compile
29191 and run src/test/thread/thread_test for the exact reason.
29192 Use --disable-thread-safety to disable thread safety." >&5
29193 $as_echo "$as_me: error: thread test program failed
29194 This platform is not thread-safe.  Check the file 'config.log' or compile
29195 and run src/test/thread/thread_test for the exact reason.
29196 Use --disable-thread-safety to disable thread safety." >&2;}
29197    { (exit 1); exit 1; }; }
29198 fi
29199 rm -rf conftest.dSYM
29200 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29201 fi
29202
29203
29204 CFLAGS="$_CFLAGS"
29205 LIBS="$_LIBS"
29206 else
29207 { $as_echo "$as_me:$LINENO: WARNING: *** skipping thread test on Win32" >&5
29208 $as_echo "$as_me: WARNING: *** skipping thread test on Win32" >&2;}
29209 fi
29210 fi
29211
29212 # If compiler will take -Wl,--as-needed (or various platform-specific
29213 # spellings thereof) then add that to LDFLAGS.  This is much easier than
29214 # trying to filter LIBS to the minimum for each executable.
29215 # On (at least) some Red-Hat-derived systems, this switch breaks linking to
29216 # libreadline; therefore we postpone testing it until we know what library
29217 # dependencies readline has.  The test code will try to link with $LIBS.
29218 if test "$with_readline" = yes; then
29219   link_test_func=readline
29220 else
29221   link_test_func=exit
29222 fi
29223
29224 if test "$PORTNAME" = "darwin"; then
29225   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wl,-dead_strip_dylibs" >&5
29226 $as_echo_n "checking whether $CC supports -Wl,-dead_strip_dylibs... " >&6; }
29227 if test "${pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs+set}" = set; then
29228   $as_echo_n "(cached) " >&6
29229 else
29230   pgac_save_LDFLAGS=$LDFLAGS
29231 LDFLAGS="$pgac_save_LDFLAGS -Wl,-dead_strip_dylibs"
29232 if test "$cross_compiling" = yes; then
29233   pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs="assuming no"
29234 else
29235   cat >conftest.$ac_ext <<_ACEOF
29236 /* confdefs.h.  */
29237 _ACEOF
29238 cat confdefs.h >>conftest.$ac_ext
29239 cat >>conftest.$ac_ext <<_ACEOF
29240 /* end confdefs.h.  */
29241 extern void $link_test_func (); void (*fptr) () = $link_test_func;
29242 int
29243 main ()
29244 {
29245
29246   ;
29247   return 0;
29248 }
29249 _ACEOF
29250 rm -f conftest$ac_exeext
29251 if { (ac_try="$ac_link"
29252 case "(($ac_try" in
29253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29254   *) ac_try_echo=$ac_try;;
29255 esac
29256 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29257 $as_echo "$ac_try_echo") >&5
29258   (eval "$ac_link") 2>&5
29259   ac_status=$?
29260   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29261   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29262   { (case "(($ac_try" in
29263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29264   *) ac_try_echo=$ac_try;;
29265 esac
29266 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29267 $as_echo "$ac_try_echo") >&5
29268   (eval "$ac_try") 2>&5
29269   ac_status=$?
29270   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29271   (exit $ac_status); }; }; then
29272   pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs=yes
29273 else
29274   $as_echo "$as_me: program exited with status $ac_status" >&5
29275 $as_echo "$as_me: failed program was:" >&5
29276 sed 's/^/| /' conftest.$ac_ext >&5
29277
29278 ( exit $ac_status )
29279 pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs=no
29280 fi
29281 rm -rf conftest.dSYM
29282 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29283 fi
29284
29285
29286 LDFLAGS="$pgac_save_LDFLAGS"
29287 fi
29288 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs" >&5
29289 $as_echo "$pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs" >&6; }
29290 if test x"$pgac_cv_prog_cc_ldflags__Wl__dead_strip_dylibs" = x"yes"; then
29291   LDFLAGS="$LDFLAGS -Wl,-dead_strip_dylibs"
29292 fi
29293
29294 elif test "$PORTNAME" = "openbsd"; then
29295   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wl,-Bdynamic" >&5
29296 $as_echo_n "checking whether $CC supports -Wl,-Bdynamic... " >&6; }
29297 if test "${pgac_cv_prog_cc_ldflags__Wl__Bdynamic+set}" = set; then
29298   $as_echo_n "(cached) " >&6
29299 else
29300   pgac_save_LDFLAGS=$LDFLAGS
29301 LDFLAGS="$pgac_save_LDFLAGS -Wl,-Bdynamic"
29302 if test "$cross_compiling" = yes; then
29303   pgac_cv_prog_cc_ldflags__Wl__Bdynamic="assuming no"
29304 else
29305   cat >conftest.$ac_ext <<_ACEOF
29306 /* confdefs.h.  */
29307 _ACEOF
29308 cat confdefs.h >>conftest.$ac_ext
29309 cat >>conftest.$ac_ext <<_ACEOF
29310 /* end confdefs.h.  */
29311 extern void $link_test_func (); void (*fptr) () = $link_test_func;
29312 int
29313 main ()
29314 {
29315
29316   ;
29317   return 0;
29318 }
29319 _ACEOF
29320 rm -f conftest$ac_exeext
29321 if { (ac_try="$ac_link"
29322 case "(($ac_try" in
29323   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29324   *) ac_try_echo=$ac_try;;
29325 esac
29326 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29327 $as_echo "$ac_try_echo") >&5
29328   (eval "$ac_link") 2>&5
29329   ac_status=$?
29330   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29331   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29332   { (case "(($ac_try" in
29333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29334   *) ac_try_echo=$ac_try;;
29335 esac
29336 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29337 $as_echo "$ac_try_echo") >&5
29338   (eval "$ac_try") 2>&5
29339   ac_status=$?
29340   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29341   (exit $ac_status); }; }; then
29342   pgac_cv_prog_cc_ldflags__Wl__Bdynamic=yes
29343 else
29344   $as_echo "$as_me: program exited with status $ac_status" >&5
29345 $as_echo "$as_me: failed program was:" >&5
29346 sed 's/^/| /' conftest.$ac_ext >&5
29347
29348 ( exit $ac_status )
29349 pgac_cv_prog_cc_ldflags__Wl__Bdynamic=no
29350 fi
29351 rm -rf conftest.dSYM
29352 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29353 fi
29354
29355
29356 LDFLAGS="$pgac_save_LDFLAGS"
29357 fi
29358 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_ldflags__Wl__Bdynamic" >&5
29359 $as_echo "$pgac_cv_prog_cc_ldflags__Wl__Bdynamic" >&6; }
29360 if test x"$pgac_cv_prog_cc_ldflags__Wl__Bdynamic" = x"yes"; then
29361   LDFLAGS="$LDFLAGS -Wl,-Bdynamic"
29362 fi
29363
29364 else
29365   { $as_echo "$as_me:$LINENO: checking whether $CC supports -Wl,--as-needed" >&5
29366 $as_echo_n "checking whether $CC supports -Wl,--as-needed... " >&6; }
29367 if test "${pgac_cv_prog_cc_ldflags__Wl___as_needed+set}" = set; then
29368   $as_echo_n "(cached) " >&6
29369 else
29370   pgac_save_LDFLAGS=$LDFLAGS
29371 LDFLAGS="$pgac_save_LDFLAGS -Wl,--as-needed"
29372 if test "$cross_compiling" = yes; then
29373   pgac_cv_prog_cc_ldflags__Wl___as_needed="assuming no"
29374 else
29375   cat >conftest.$ac_ext <<_ACEOF
29376 /* confdefs.h.  */
29377 _ACEOF
29378 cat confdefs.h >>conftest.$ac_ext
29379 cat >>conftest.$ac_ext <<_ACEOF
29380 /* end confdefs.h.  */
29381 extern void $link_test_func (); void (*fptr) () = $link_test_func;
29382 int
29383 main ()
29384 {
29385
29386   ;
29387   return 0;
29388 }
29389 _ACEOF
29390 rm -f conftest$ac_exeext
29391 if { (ac_try="$ac_link"
29392 case "(($ac_try" in
29393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29394   *) ac_try_echo=$ac_try;;
29395 esac
29396 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29397 $as_echo "$ac_try_echo") >&5
29398   (eval "$ac_link") 2>&5
29399   ac_status=$?
29400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29401   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29402   { (case "(($ac_try" in
29403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29404   *) ac_try_echo=$ac_try;;
29405 esac
29406 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29407 $as_echo "$ac_try_echo") >&5
29408   (eval "$ac_try") 2>&5
29409   ac_status=$?
29410   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29411   (exit $ac_status); }; }; then
29412   pgac_cv_prog_cc_ldflags__Wl___as_needed=yes
29413 else
29414   $as_echo "$as_me: program exited with status $ac_status" >&5
29415 $as_echo "$as_me: failed program was:" >&5
29416 sed 's/^/| /' conftest.$ac_ext >&5
29417
29418 ( exit $ac_status )
29419 pgac_cv_prog_cc_ldflags__Wl___as_needed=no
29420 fi
29421 rm -rf conftest.dSYM
29422 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29423 fi
29424
29425
29426 LDFLAGS="$pgac_save_LDFLAGS"
29427 fi
29428 { $as_echo "$as_me:$LINENO: result: $pgac_cv_prog_cc_ldflags__Wl___as_needed" >&5
29429 $as_echo "$pgac_cv_prog_cc_ldflags__Wl___as_needed" >&6; }
29430 if test x"$pgac_cv_prog_cc_ldflags__Wl___as_needed" = x"yes"; then
29431   LDFLAGS="$LDFLAGS -Wl,--as-needed"
29432 fi
29433
29434 fi
29435
29436
29437 # Begin output steps
29438
29439 { $as_echo "$as_me:$LINENO: using CFLAGS=$CFLAGS" >&5
29440 $as_echo "$as_me: using CFLAGS=$CFLAGS" >&6;}
29441 { $as_echo "$as_me:$LINENO: using CPPFLAGS=$CPPFLAGS" >&5
29442 $as_echo "$as_me: using CPPFLAGS=$CPPFLAGS" >&6;}
29443 { $as_echo "$as_me:$LINENO: using LDFLAGS=$LDFLAGS" >&5
29444 $as_echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;}
29445
29446 # Create compiler version string
29447 if test x"$GCC" = x"yes" ; then
29448   cc_string="GCC `${CC} --version | sed q`"
29449 elif test x"$SUN_STUDIO_CC" = x"yes" ; then
29450   cc_string=`${CC} -V 2>&1 | sed q`
29451 else
29452   cc_string=$CC
29453 fi
29454
29455
29456 cat >>confdefs.h <<_ACEOF
29457 #define PG_VERSION_STR "PostgreSQL $PACKAGE_VERSION on $host, compiled by $cc_string, `expr $ac_cv_sizeof_void_p \* 8`-bit"
29458 _ACEOF
29459
29460
29461 # Supply a numeric version string for use by 3rd party add-ons
29462 # awk -F is a regex on some platforms, and not on others, so make "." a tab
29463 PG_VERSION_NUM="`echo "$PACKAGE_VERSION" | sed 's/[A-Za-z].*$//' |
29464 tr '.' '        ' |
29465 $AWK '{printf "%d%02d%02d", $1, $2, (NF >= 3) ? $3 : 0}'`"
29466
29467 cat >>confdefs.h <<_ACEOF
29468 #define PG_VERSION_NUM $PG_VERSION_NUM
29469 _ACEOF
29470
29471
29472
29473 # prepare build tree if outside source tree
29474 # Note 1: test -ef might not exist, but it's more reliable than `pwd`.
29475 # Note 2: /bin/pwd might be better than shell's built-in at getting
29476 #         a symlink-free name.
29477 if ( test "$srcdir" -ef . ) >/dev/null 2>&1 || test "`cd $srcdir && /bin/pwd`" = "`/bin/pwd`"; then
29478   vpath_build=no
29479 else
29480   vpath_build=yes
29481   if test "$no_create" != yes; then
29482     $as_echo_n "preparing build tree... " >&6
29483     pgac_abs_top_srcdir=`cd "$srcdir" && pwd`
29484     $SHELL "$ac_aux_dir/prep_buildtree" "$pgac_abs_top_srcdir" "." \
29485       || { { $as_echo "$as_me:$LINENO: error: failed" >&5
29486 $as_echo "$as_me: error: failed" >&2;}
29487    { (exit 1); exit 1; }; }
29488     { $as_echo "$as_me:$LINENO: result: done" >&5
29489 $as_echo "done" >&6; }
29490   fi
29491 fi
29492
29493
29494
29495 ac_config_files="$ac_config_files GNUmakefile src/Makefile.global"
29496
29497
29498 ac_config_links="$ac_config_links src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION} src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION} src/backend/port/pg_latch.c:${LATCH_IMPLEMENTATION} src/include/dynloader.h:src/backend/port/dynloader/${template}.h src/include/pg_config_os.h:src/include/port/${template}.h src/Makefile.port:src/makefiles/Makefile.${template}"
29499
29500
29501 if test "$PORTNAME" = "win32"; then
29502 ac_config_commands="$ac_config_commands check_win32_symlinks"
29503
29504 fi
29505
29506 ac_config_headers="$ac_config_headers src/include/pg_config.h"
29507
29508
29509 ac_config_headers="$ac_config_headers src/interfaces/ecpg/include/ecpg_config.h"
29510
29511
29512 cat >confcache <<\_ACEOF
29513 # This file is a shell script that caches the results of configure
29514 # tests run on this system so they can be shared between configure
29515 # scripts and configure runs, see configure's option --config-cache.
29516 # It is not useful on other systems.  If it contains results you don't
29517 # want to keep, you may remove or edit it.
29518 #
29519 # config.status only pays attention to the cache file if you give it
29520 # the --recheck option to rerun configure.
29521 #
29522 # `ac_cv_env_foo' variables (set or unset) will be overridden when
29523 # loading this file, other *unset* `ac_cv_foo' will be assigned the
29524 # following values.
29525
29526 _ACEOF
29527
29528 # The following way of writing the cache mishandles newlines in values,
29529 # but we know of no workaround that is simple, portable, and efficient.
29530 # So, we kill variables containing newlines.
29531 # Ultrix sh set writes to stderr and can't be redirected directly,
29532 # and sets the high bit in the cache file unless we assign to the vars.
29533 (
29534   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
29535     eval ac_val=\$$ac_var
29536     case $ac_val in #(
29537     *${as_nl}*)
29538       case $ac_var in #(
29539       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
29540 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
29541       esac
29542       case $ac_var in #(
29543       _ | IFS | as_nl) ;; #(
29544       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
29545       *) $as_unset $ac_var ;;
29546       esac ;;
29547     esac
29548   done
29549
29550   (set) 2>&1 |
29551     case $as_nl`(ac_space=' '; set) 2>&1` in #(
29552     *${as_nl}ac_space=\ *)
29553       # `set' does not quote correctly, so add quotes (double-quote
29554       # substitution turns \\\\ into \\, and sed turns \\ into \).
29555       sed -n \
29556         "s/'/'\\\\''/g;
29557           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
29558       ;; #(
29559     *)
29560       # `set' quotes correctly as required by POSIX, so do not add quotes.
29561       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
29562       ;;
29563     esac |
29564     sort
29565 ) |
29566   sed '
29567      /^ac_cv_env_/b end
29568      t clear
29569      :clear
29570      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
29571      t end
29572      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
29573      :end' >>confcache
29574 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
29575   if test -w "$cache_file"; then
29576     test "x$cache_file" != "x/dev/null" &&
29577       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
29578 $as_echo "$as_me: updating cache $cache_file" >&6;}
29579     cat confcache >$cache_file
29580   else
29581     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
29582 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
29583   fi
29584 fi
29585 rm -f confcache
29586
29587 test "x$prefix" = xNONE && prefix=$ac_default_prefix
29588 # Let make expand exec_prefix.
29589 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
29590
29591 DEFS=-DHAVE_CONFIG_H
29592
29593 ac_libobjs=
29594 ac_ltlibobjs=
29595 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
29596   # 1. Remove the extension, and $U if already installed.
29597   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
29598   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
29599   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
29600   #    will be set to the directory where LIBOBJS objects are built.
29601   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
29602   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
29603 done
29604 LIBOBJS=$ac_libobjs
29605
29606 LTLIBOBJS=$ac_ltlibobjs
29607
29608
29609
29610
29611 : ${CONFIG_STATUS=./config.status}
29612 ac_write_fail=0
29613 ac_clean_files_save=$ac_clean_files
29614 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
29615 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
29616 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
29617 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29618 #! $SHELL
29619 # Generated by $as_me.
29620 # Run this file to recreate the current configuration.
29621 # Compiler output produced by configure, useful for debugging
29622 # configure, is in config.log if it exists.
29623
29624 debug=false
29625 ac_cs_recheck=false
29626 ac_cs_silent=false
29627 SHELL=\${CONFIG_SHELL-$SHELL}
29628 _ACEOF
29629
29630 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29631 ## --------------------- ##
29632 ## M4sh Initialization.  ##
29633 ## --------------------- ##
29634
29635 # Be more Bourne compatible
29636 DUALCASE=1; export DUALCASE # for MKS sh
29637 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
29638   emulate sh
29639   NULLCMD=:
29640   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
29641   # is contrary to our usage.  Disable this feature.
29642   alias -g '${1+"$@"}'='"$@"'
29643   setopt NO_GLOB_SUBST
29644 else
29645   case `(set -o) 2>/dev/null` in
29646   *posix*) set -o posix ;;
29647 esac
29648
29649 fi
29650
29651
29652
29653
29654 # PATH needs CR
29655 # Avoid depending upon Character Ranges.
29656 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
29657 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
29658 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
29659 as_cr_digits='0123456789'
29660 as_cr_alnum=$as_cr_Letters$as_cr_digits
29661
29662 as_nl='
29663 '
29664 export as_nl
29665 # Printing a long string crashes Solaris 7 /usr/bin/printf.
29666 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
29667 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
29668 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
29669 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
29670   as_echo='printf %s\n'
29671   as_echo_n='printf %s'
29672 else
29673   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
29674     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
29675     as_echo_n='/usr/ucb/echo -n'
29676   else
29677     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
29678     as_echo_n_body='eval
29679       arg=$1;
29680       case $arg in
29681       *"$as_nl"*)
29682         expr "X$arg" : "X\\(.*\\)$as_nl";
29683         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
29684       esac;
29685       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
29686     '
29687     export as_echo_n_body
29688     as_echo_n='sh -c $as_echo_n_body as_echo'
29689   fi
29690   export as_echo_body
29691   as_echo='sh -c $as_echo_body as_echo'
29692 fi
29693
29694 # The user is always right.
29695 if test "${PATH_SEPARATOR+set}" != set; then
29696   PATH_SEPARATOR=:
29697   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
29698     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
29699       PATH_SEPARATOR=';'
29700   }
29701 fi
29702
29703 # Support unset when possible.
29704 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
29705   as_unset=unset
29706 else
29707   as_unset=false
29708 fi
29709
29710
29711 # IFS
29712 # We need space, tab and new line, in precisely that order.  Quoting is
29713 # there to prevent editors from complaining about space-tab.
29714 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
29715 # splitting by setting IFS to empty value.)
29716 IFS=" ""        $as_nl"
29717
29718 # Find who we are.  Look in the path if we contain no directory separator.
29719 case $0 in
29720   *[\\/]* ) as_myself=$0 ;;
29721   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
29722 for as_dir in $PATH
29723 do
29724   IFS=$as_save_IFS
29725   test -z "$as_dir" && as_dir=.
29726   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
29727 done
29728 IFS=$as_save_IFS
29729
29730      ;;
29731 esac
29732 # We did not find ourselves, most probably we were run as `sh COMMAND'
29733 # in which case we are not to be found in the path.
29734 if test "x$as_myself" = x; then
29735   as_myself=$0
29736 fi
29737 if test ! -f "$as_myself"; then
29738   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
29739   { (exit 1); exit 1; }
29740 fi
29741
29742 # Work around bugs in pre-3.0 UWIN ksh.
29743 for as_var in ENV MAIL MAILPATH
29744 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
29745 done
29746 PS1='$ '
29747 PS2='> '
29748 PS4='+ '
29749
29750 # NLS nuisances.
29751 LC_ALL=C
29752 export LC_ALL
29753 LANGUAGE=C
29754 export LANGUAGE
29755
29756 # Required to use basename.
29757 if expr a : '\(a\)' >/dev/null 2>&1 &&
29758    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29759   as_expr=expr
29760 else
29761   as_expr=false
29762 fi
29763
29764 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
29765   as_basename=basename
29766 else
29767   as_basename=false
29768 fi
29769
29770
29771 # Name of the executable.
29772 as_me=`$as_basename -- "$0" ||
29773 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
29774          X"$0" : 'X\(//\)$' \| \
29775          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
29776 $as_echo X/"$0" |
29777     sed '/^.*\/\([^/][^/]*\)\/*$/{
29778             s//\1/
29779             q
29780           }
29781           /^X\/\(\/\/\)$/{
29782             s//\1/
29783             q
29784           }
29785           /^X\/\(\/\).*/{
29786             s//\1/
29787             q
29788           }
29789           s/.*/./; q'`
29790
29791 # CDPATH.
29792 $as_unset CDPATH
29793
29794
29795
29796   as_lineno_1=$LINENO
29797   as_lineno_2=$LINENO
29798   test "x$as_lineno_1" != "x$as_lineno_2" &&
29799   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
29800
29801   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
29802   # uniformly replaced by the line number.  The first 'sed' inserts a
29803   # line-number line after each line using $LINENO; the second 'sed'
29804   # does the real work.  The second script uses 'N' to pair each
29805   # line-number line with the line containing $LINENO, and appends
29806   # trailing '-' during substitution so that $LINENO is not a special
29807   # case at line end.
29808   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
29809   # scripts with optimization help from Paolo Bonzini.  Blame Lee
29810   # E. McMahon (1931-1989) for sed's syntax.  :-)
29811   sed -n '
29812     p
29813     /[$]LINENO/=
29814   ' <$as_myself |
29815     sed '
29816       s/[$]LINENO.*/&-/
29817       t lineno
29818       b
29819       :lineno
29820       N
29821       :loop
29822       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
29823       t loop
29824       s/-\n.*//
29825     ' >$as_me.lineno &&
29826   chmod +x "$as_me.lineno" ||
29827     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
29828    { (exit 1); exit 1; }; }
29829
29830   # Don't try to exec as it changes $[0], causing all sort of problems
29831   # (the dirname of $[0] is not the place where we might find the
29832   # original and so on.  Autoconf is especially sensitive to this).
29833   . "./$as_me.lineno"
29834   # Exit status is that of the last command.
29835   exit
29836 }
29837
29838
29839 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
29840   as_dirname=dirname
29841 else
29842   as_dirname=false
29843 fi
29844
29845 ECHO_C= ECHO_N= ECHO_T=
29846 case `echo -n x` in
29847 -n*)
29848   case `echo 'x\c'` in
29849   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
29850   *)   ECHO_C='\c';;
29851   esac;;
29852 *)
29853   ECHO_N='-n';;
29854 esac
29855 if expr a : '\(a\)' >/dev/null 2>&1 &&
29856    test "X`expr 00001 : '.*\(...\)'`" = X001; then
29857   as_expr=expr
29858 else
29859   as_expr=false
29860 fi
29861
29862 rm -f conf$$ conf$$.exe conf$$.file
29863 if test -d conf$$.dir; then
29864   rm -f conf$$.dir/conf$$.file
29865 else
29866   rm -f conf$$.dir
29867   mkdir conf$$.dir 2>/dev/null
29868 fi
29869 if (echo >conf$$.file) 2>/dev/null; then
29870   if ln -s conf$$.file conf$$ 2>/dev/null; then
29871     as_ln_s='ln -s'
29872     # ... but there are two gotchas:
29873     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
29874     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
29875     # In both cases, we have to default to `cp -p'.
29876     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
29877       as_ln_s='cp -p'
29878   elif ln conf$$.file conf$$ 2>/dev/null; then
29879     as_ln_s=ln
29880   else
29881     as_ln_s='cp -p'
29882   fi
29883 else
29884   as_ln_s='cp -p'
29885 fi
29886 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
29887 rmdir conf$$.dir 2>/dev/null
29888
29889 if mkdir -p . 2>/dev/null; then
29890   as_mkdir_p=:
29891 else
29892   test -d ./-p && rmdir ./-p
29893   as_mkdir_p=false
29894 fi
29895
29896 if test -x / >/dev/null 2>&1; then
29897   as_test_x='test -x'
29898 else
29899   if ls -dL / >/dev/null 2>&1; then
29900     as_ls_L_option=L
29901   else
29902     as_ls_L_option=
29903   fi
29904   as_test_x='
29905     eval sh -c '\''
29906       if test -d "$1"; then
29907         test -d "$1/.";
29908       else
29909         case $1 in
29910         -*)set "./$1";;
29911         esac;
29912         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
29913         ???[sx]*):;;*)false;;esac;fi
29914     '\'' sh
29915   '
29916 fi
29917 as_executable_p=$as_test_x
29918
29919 # Sed expression to map a string onto a valid CPP name.
29920 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
29921
29922 # Sed expression to map a string onto a valid variable name.
29923 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
29924
29925
29926 exec 6>&1
29927
29928 # Save the log message, to keep $[0] and so on meaningful, and to
29929 # report actual input values of CONFIG_FILES etc. instead of their
29930 # values after options handling.
29931 ac_log="
29932 This file was extended by PostgreSQL $as_me 9.1devel, which was
29933 generated by GNU Autoconf 2.63.  Invocation command line was
29934
29935   CONFIG_FILES    = $CONFIG_FILES
29936   CONFIG_HEADERS  = $CONFIG_HEADERS
29937   CONFIG_LINKS    = $CONFIG_LINKS
29938   CONFIG_COMMANDS = $CONFIG_COMMANDS
29939   $ $0 $@
29940
29941 on `(hostname || uname -n) 2>/dev/null | sed 1q`
29942 "
29943
29944 _ACEOF
29945
29946 case $ac_config_files in *"
29947 "*) set x $ac_config_files; shift; ac_config_files=$*;;
29948 esac
29949
29950 case $ac_config_headers in *"
29951 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
29952 esac
29953
29954
29955 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29956 # Files that config.status was made for.
29957 config_files="$ac_config_files"
29958 config_headers="$ac_config_headers"
29959 config_links="$ac_config_links"
29960 config_commands="$ac_config_commands"
29961
29962 _ACEOF
29963
29964 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
29965 ac_cs_usage="\
29966 \`$as_me' instantiates files from templates according to the
29967 current configuration.
29968
29969 Usage: $0 [OPTION]... [FILE]...
29970
29971   -h, --help       print this help, then exit
29972   -V, --version    print version number and configuration settings, then exit
29973   -q, --quiet, --silent
29974                    do not print progress messages
29975   -d, --debug      don't remove temporary files
29976       --recheck    update $as_me by reconfiguring in the same conditions
29977       --file=FILE[:TEMPLATE]
29978                    instantiate the configuration file FILE
29979       --header=FILE[:TEMPLATE]
29980                    instantiate the configuration header FILE
29981
29982 Configuration files:
29983 $config_files
29984
29985 Configuration headers:
29986 $config_headers
29987
29988 Configuration links:
29989 $config_links
29990
29991 Configuration commands:
29992 $config_commands
29993
29994 Report bugs to <bug-autoconf@gnu.org>."
29995
29996 _ACEOF
29997 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
29998 ac_cs_version="\\
29999 PostgreSQL config.status 9.1devel
30000 configured by $0, generated by GNU Autoconf 2.63,
30001   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
30002
30003 Copyright (C) 2008 Free Software Foundation, Inc.
30004 This config.status script is free software; the Free Software Foundation
30005 gives unlimited permission to copy, distribute and modify it."
30006
30007 ac_pwd='$ac_pwd'
30008 srcdir='$srcdir'
30009 MKDIR_P='$MKDIR_P'
30010 AWK='$AWK'
30011 test -n "\$AWK" || AWK=awk
30012 _ACEOF
30013
30014 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30015 # The default lists apply if the user does not specify any file.
30016 ac_need_defaults=:
30017 while test $# != 0
30018 do
30019   case $1 in
30020   --*=*)
30021     ac_option=`expr "X$1" : 'X\([^=]*\)='`
30022     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
30023     ac_shift=:
30024     ;;
30025   *)
30026     ac_option=$1
30027     ac_optarg=$2
30028     ac_shift=shift
30029     ;;
30030   esac
30031
30032   case $ac_option in
30033   # Handling of the options.
30034   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
30035     ac_cs_recheck=: ;;
30036   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
30037     $as_echo "$ac_cs_version"; exit ;;
30038   --debug | --debu | --deb | --de | --d | -d )
30039     debug=: ;;
30040   --file | --fil | --fi | --f )
30041     $ac_shift
30042     case $ac_optarg in
30043     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
30044     esac
30045     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
30046     ac_need_defaults=false;;
30047   --header | --heade | --head | --hea )
30048     $ac_shift
30049     case $ac_optarg in
30050     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
30051     esac
30052     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
30053     ac_need_defaults=false;;
30054   --he | --h)
30055     # Conflict between --help and --header
30056     { $as_echo "$as_me: error: ambiguous option: $1
30057 Try \`$0 --help' for more information." >&2
30058    { (exit 1); exit 1; }; };;
30059   --help | --hel | -h )
30060     $as_echo "$ac_cs_usage"; exit ;;
30061   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
30062   | -silent | --silent | --silen | --sile | --sil | --si | --s)
30063     ac_cs_silent=: ;;
30064
30065   # This is an error.
30066   -*) { $as_echo "$as_me: error: unrecognized option: $1
30067 Try \`$0 --help' for more information." >&2
30068    { (exit 1); exit 1; }; } ;;
30069
30070   *) ac_config_targets="$ac_config_targets $1"
30071      ac_need_defaults=false ;;
30072
30073   esac
30074   shift
30075 done
30076
30077 ac_configure_extra_args=
30078
30079 if $ac_cs_silent; then
30080   exec 6>/dev/null
30081   ac_configure_extra_args="$ac_configure_extra_args --silent"
30082 fi
30083
30084 _ACEOF
30085 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30086 if \$ac_cs_recheck; then
30087   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
30088   shift
30089   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
30090   CONFIG_SHELL='$SHELL'
30091   export CONFIG_SHELL
30092   exec "\$@"
30093 fi
30094
30095 _ACEOF
30096 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30097 exec 5>>config.log
30098 {
30099   echo
30100   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
30101 ## Running $as_me. ##
30102 _ASBOX
30103   $as_echo "$ac_log"
30104 } >&5
30105
30106 _ACEOF
30107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30108 _ACEOF
30109
30110 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30111
30112 # Handling of arguments.
30113 for ac_config_target in $ac_config_targets
30114 do
30115   case $ac_config_target in
30116     "src/backend/port/tas.s") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/tas.s:src/backend/port/tas/${tas_file}" ;;
30117     "GNUmakefile") CONFIG_FILES="$CONFIG_FILES GNUmakefile" ;;
30118     "src/Makefile.global") CONFIG_FILES="$CONFIG_FILES src/Makefile.global" ;;
30119     "src/backend/port/dynloader.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/dynloader.c:src/backend/port/dynloader/${template}.c" ;;
30120     "src/backend/port/pg_sema.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_sema.c:${SEMA_IMPLEMENTATION}" ;;
30121     "src/backend/port/pg_shmem.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_shmem.c:${SHMEM_IMPLEMENTATION}" ;;
30122     "src/backend/port/pg_latch.c") CONFIG_LINKS="$CONFIG_LINKS src/backend/port/pg_latch.c:${LATCH_IMPLEMENTATION}" ;;
30123     "src/include/dynloader.h") CONFIG_LINKS="$CONFIG_LINKS src/include/dynloader.h:src/backend/port/dynloader/${template}.h" ;;
30124     "src/include/pg_config_os.h") CONFIG_LINKS="$CONFIG_LINKS src/include/pg_config_os.h:src/include/port/${template}.h" ;;
30125     "src/Makefile.port") CONFIG_LINKS="$CONFIG_LINKS src/Makefile.port:src/makefiles/Makefile.${template}" ;;
30126     "check_win32_symlinks") CONFIG_COMMANDS="$CONFIG_COMMANDS check_win32_symlinks" ;;
30127     "src/include/pg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/include/pg_config.h" ;;
30128     "src/interfaces/ecpg/include/ecpg_config.h") CONFIG_HEADERS="$CONFIG_HEADERS src/interfaces/ecpg/include/ecpg_config.h" ;;
30129
30130   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
30131 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
30132    { (exit 1); exit 1; }; };;
30133   esac
30134 done
30135
30136
30137 # If the user did not use the arguments to specify the items to instantiate,
30138 # then the envvar interface is used.  Set only those that are not.
30139 # We use the long form for the default assignment because of an extremely
30140 # bizarre bug on SunOS 4.1.3.
30141 if $ac_need_defaults; then
30142   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
30143   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
30144   test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS=$config_links
30145   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
30146 fi
30147
30148 # Have a temporary directory for convenience.  Make it in the build tree
30149 # simply because there is no reason against having it here, and in addition,
30150 # creating and moving files from /tmp can sometimes cause problems.
30151 # Hook for its removal unless debugging.
30152 # Note that there is a small window in which the directory will not be cleaned:
30153 # after its creation but before its name has been assigned to `$tmp'.
30154 $debug ||
30155 {
30156   tmp=
30157   trap 'exit_status=$?
30158   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
30159 ' 0
30160   trap '{ (exit 1); exit 1; }' 1 2 13 15
30161 }
30162 # Create a (secure) tmp directory for tmp files.
30163
30164 {
30165   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
30166   test -n "$tmp" && test -d "$tmp"
30167 }  ||
30168 {
30169   tmp=./conf$$-$RANDOM
30170   (umask 077 && mkdir "$tmp")
30171 } ||
30172 {
30173    $as_echo "$as_me: cannot create a temporary directory in ." >&2
30174    { (exit 1); exit 1; }
30175 }
30176
30177 # Set up the scripts for CONFIG_FILES section.
30178 # No need to generate them if there are no CONFIG_FILES.
30179 # This happens for instance with `./config.status config.h'.
30180 if test -n "$CONFIG_FILES"; then
30181
30182
30183 ac_cr='\r'
30184 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
30185 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
30186   ac_cs_awk_cr='\\r'
30187 else
30188   ac_cs_awk_cr=$ac_cr
30189 fi
30190
30191 echo 'BEGIN {' >"$tmp/subs1.awk" &&
30192 _ACEOF
30193
30194
30195 {
30196   echo "cat >conf$$subs.awk <<_ACEOF" &&
30197   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
30198   echo "_ACEOF"
30199 } >conf$$subs.sh ||
30200   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
30201 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
30202    { (exit 1); exit 1; }; }
30203 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
30204 ac_delim='%!_!# '
30205 for ac_last_try in false false false false false :; do
30206   . ./conf$$subs.sh ||
30207     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
30208 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
30209    { (exit 1); exit 1; }; }
30210
30211   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
30212   if test $ac_delim_n = $ac_delim_num; then
30213     break
30214   elif $ac_last_try; then
30215     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
30216 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
30217    { (exit 1); exit 1; }; }
30218   else
30219     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30220   fi
30221 done
30222 rm -f conf$$subs.sh
30223
30224 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30225 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
30226 _ACEOF
30227 sed -n '
30228 h
30229 s/^/S["/; s/!.*/"]=/
30230 p
30231 g
30232 s/^[^!]*!//
30233 :repl
30234 t repl
30235 s/'"$ac_delim"'$//
30236 t delim
30237 :nl
30238 h
30239 s/\(.\{148\}\).*/\1/
30240 t more1
30241 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
30242 p
30243 n
30244 b repl
30245 :more1
30246 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30247 p
30248 g
30249 s/.\{148\}//
30250 t nl
30251 :delim
30252 h
30253 s/\(.\{148\}\).*/\1/
30254 t more2
30255 s/["\\]/\\&/g; s/^/"/; s/$/"/
30256 p
30257 b
30258 :more2
30259 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
30260 p
30261 g
30262 s/.\{148\}//
30263 t delim
30264 ' <conf$$subs.awk | sed '
30265 /^[^""]/{
30266   N
30267   s/\n//
30268 }
30269 ' >>$CONFIG_STATUS || ac_write_fail=1
30270 rm -f conf$$subs.awk
30271 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30272 _ACAWK
30273 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
30274   for (key in S) S_is_set[key] = 1
30275   FS = "\a"
30276
30277 }
30278 {
30279   line = $ 0
30280   nfields = split(line, field, "@")
30281   substed = 0
30282   len = length(field[1])
30283   for (i = 2; i < nfields; i++) {
30284     key = field[i]
30285     keylen = length(key)
30286     if (S_is_set[key]) {
30287       value = S[key]
30288       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
30289       len += length(value) + length(field[++i])
30290       substed = 1
30291     } else
30292       len += 1 + keylen
30293   }
30294
30295   print line
30296 }
30297
30298 _ACAWK
30299 _ACEOF
30300 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30301 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
30302   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
30303 else
30304   cat
30305 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
30306   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
30307 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
30308    { (exit 1); exit 1; }; }
30309 _ACEOF
30310
30311 # VPATH may cause trouble with some makes, so we remove $(srcdir),
30312 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
30313 # trailing colons and then remove the whole line if VPATH becomes empty
30314 # (actually we leave an empty line to preserve line numbers).
30315 if test "x$srcdir" = x.; then
30316   ac_vpsub='/^[  ]*VPATH[        ]*=/{
30317 s/:*\$(srcdir):*/:/
30318 s/:*\${srcdir}:*/:/
30319 s/:*@srcdir@:*/:/
30320 s/^\([^=]*=[     ]*\):*/\1/
30321 s/:*$//
30322 s/^[^=]*=[       ]*$//
30323 }'
30324 fi
30325
30326 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30327 fi # test -n "$CONFIG_FILES"
30328
30329 # Set up the scripts for CONFIG_HEADERS section.
30330 # No need to generate them if there are no CONFIG_HEADERS.
30331 # This happens for instance with `./config.status Makefile'.
30332 if test -n "$CONFIG_HEADERS"; then
30333 cat >"$tmp/defines.awk" <<\_ACAWK ||
30334 BEGIN {
30335 _ACEOF
30336
30337 # Transform confdefs.h into an awk script `defines.awk', embedded as
30338 # here-document in config.status, that substitutes the proper values into
30339 # config.h.in to produce config.h.
30340
30341 # Create a delimiter string that does not exist in confdefs.h, to ease
30342 # handling of long lines.
30343 ac_delim='%!_!# '
30344 for ac_last_try in false false :; do
30345   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
30346   if test -z "$ac_t"; then
30347     break
30348   elif $ac_last_try; then
30349     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
30350 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
30351    { (exit 1); exit 1; }; }
30352   else
30353     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
30354   fi
30355 done
30356
30357 # For the awk script, D is an array of macro values keyed by name,
30358 # likewise P contains macro parameters if any.  Preserve backslash
30359 # newline sequences.
30360
30361 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
30362 sed -n '
30363 s/.\{148\}/&'"$ac_delim"'/g
30364 t rset
30365 :rset
30366 s/^[     ]*#[    ]*define[       ][      ]*/ /
30367 t def
30368 d
30369 :def
30370 s/\\$//
30371 t bsnl
30372 s/["\\]/\\&/g
30373 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30374 D["\1"]=" \3"/p
30375 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
30376 d
30377 :bsnl
30378 s/["\\]/\\&/g
30379 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
30380 D["\1"]=" \3\\\\\\n"\\/p
30381 t cont
30382 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
30383 t cont
30384 d
30385 :cont
30386 n
30387 s/.\{148\}/&'"$ac_delim"'/g
30388 t clear
30389 :clear
30390 s/\\$//
30391 t bsnlc
30392 s/["\\]/\\&/g; s/^/"/; s/$/"/p
30393 d
30394 :bsnlc
30395 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
30396 b cont
30397 ' <confdefs.h | sed '
30398 s/'"$ac_delim"'/"\\\
30399 "/g' >>$CONFIG_STATUS || ac_write_fail=1
30400
30401 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30402   for (key in D) D_is_set[key] = 1
30403   FS = "\a"
30404 }
30405 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
30406   line = \$ 0
30407   split(line, arg, " ")
30408   if (arg[1] == "#") {
30409     defundef = arg[2]
30410     mac1 = arg[3]
30411   } else {
30412     defundef = substr(arg[1], 2)
30413     mac1 = arg[2]
30414   }
30415   split(mac1, mac2, "(") #)
30416   macro = mac2[1]
30417   prefix = substr(line, 1, index(line, defundef) - 1)
30418   if (D_is_set[macro]) {
30419     # Preserve the white space surrounding the "#".
30420     print prefix "define", macro P[macro] D[macro]
30421     next
30422   } else {
30423     # Replace #undef with comments.  This is necessary, for example,
30424     # in the case of _POSIX_SOURCE, which is predefined and required
30425     # on some systems where configure will not decide to define it.
30426     if (defundef == "undef") {
30427       print "/*", prefix defundef, macro, "*/"
30428       next
30429     }
30430   }
30431 }
30432 { print }
30433 _ACAWK
30434 _ACEOF
30435 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30436   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
30437 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
30438    { (exit 1); exit 1; }; }
30439 fi # test -n "$CONFIG_HEADERS"
30440
30441
30442 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS  :L $CONFIG_LINKS  :C $CONFIG_COMMANDS"
30443 shift
30444 for ac_tag
30445 do
30446   case $ac_tag in
30447   :[FHLC]) ac_mode=$ac_tag; continue;;
30448   esac
30449   case $ac_mode$ac_tag in
30450   :[FHL]*:*);;
30451   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
30452 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
30453    { (exit 1); exit 1; }; };;
30454   :[FH]-) ac_tag=-:-;;
30455   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
30456   esac
30457   ac_save_IFS=$IFS
30458   IFS=:
30459   set x $ac_tag
30460   IFS=$ac_save_IFS
30461   shift
30462   ac_file=$1
30463   shift
30464
30465   case $ac_mode in
30466   :L) ac_source=$1;;
30467   :[FH])
30468     ac_file_inputs=
30469     for ac_f
30470     do
30471       case $ac_f in
30472       -) ac_f="$tmp/stdin";;
30473       *) # Look for the file first in the build tree, then in the source tree
30474          # (if the path is not absolute).  The absolute path cannot be DOS-style,
30475          # because $ac_f cannot contain `:'.
30476          test -f "$ac_f" ||
30477            case $ac_f in
30478            [\\/$]*) false;;
30479            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
30480            esac ||
30481            { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
30482 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
30483    { (exit 1); exit 1; }; };;
30484       esac
30485       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
30486       ac_file_inputs="$ac_file_inputs '$ac_f'"
30487     done
30488
30489     # Let's still pretend it is `configure' which instantiates (i.e., don't
30490     # use $as_me), people would be surprised to read:
30491     #    /* config.h.  Generated by config.status.  */
30492     configure_input='Generated from '`
30493           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
30494         `' by configure.'
30495     if test x"$ac_file" != x-; then
30496       configure_input="$ac_file.  $configure_input"
30497       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
30498 $as_echo "$as_me: creating $ac_file" >&6;}
30499     fi
30500     # Neutralize special characters interpreted by sed in replacement strings.
30501     case $configure_input in #(
30502     *\&* | *\|* | *\\* )
30503        ac_sed_conf_input=`$as_echo "$configure_input" |
30504        sed 's/[\\\\&|]/\\\\&/g'`;; #(
30505     *) ac_sed_conf_input=$configure_input;;
30506     esac
30507
30508     case $ac_tag in
30509     *:-:* | *:-) cat >"$tmp/stdin" \
30510       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30511 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30512    { (exit 1); exit 1; }; } ;;
30513     esac
30514     ;;
30515   esac
30516
30517   ac_dir=`$as_dirname -- "$ac_file" ||
30518 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30519          X"$ac_file" : 'X\(//\)[^/]' \| \
30520          X"$ac_file" : 'X\(//\)$' \| \
30521          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
30522 $as_echo X"$ac_file" |
30523     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30524             s//\1/
30525             q
30526           }
30527           /^X\(\/\/\)[^/].*/{
30528             s//\1/
30529             q
30530           }
30531           /^X\(\/\/\)$/{
30532             s//\1/
30533             q
30534           }
30535           /^X\(\/\).*/{
30536             s//\1/
30537             q
30538           }
30539           s/.*/./; q'`
30540   { as_dir="$ac_dir"
30541   case $as_dir in #(
30542   -*) as_dir=./$as_dir;;
30543   esac
30544   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
30545     as_dirs=
30546     while :; do
30547       case $as_dir in #(
30548       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
30549       *) as_qdir=$as_dir;;
30550       esac
30551       as_dirs="'$as_qdir' $as_dirs"
30552       as_dir=`$as_dirname -- "$as_dir" ||
30553 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
30554          X"$as_dir" : 'X\(//\)[^/]' \| \
30555          X"$as_dir" : 'X\(//\)$' \| \
30556          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
30557 $as_echo X"$as_dir" |
30558     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
30559             s//\1/
30560             q
30561           }
30562           /^X\(\/\/\)[^/].*/{
30563             s//\1/
30564             q
30565           }
30566           /^X\(\/\/\)$/{
30567             s//\1/
30568             q
30569           }
30570           /^X\(\/\).*/{
30571             s//\1/
30572             q
30573           }
30574           s/.*/./; q'`
30575       test -d "$as_dir" && break
30576     done
30577     test -z "$as_dirs" || eval "mkdir $as_dirs"
30578   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
30579 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
30580    { (exit 1); exit 1; }; }; }
30581   ac_builddir=.
30582
30583 case "$ac_dir" in
30584 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
30585 *)
30586   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
30587   # A ".." for each directory in $ac_dir_suffix.
30588   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
30589   case $ac_top_builddir_sub in
30590   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
30591   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
30592   esac ;;
30593 esac
30594 ac_abs_top_builddir=$ac_pwd
30595 ac_abs_builddir=$ac_pwd$ac_dir_suffix
30596 # for backward compatibility:
30597 ac_top_builddir=$ac_top_build_prefix
30598
30599 case $srcdir in
30600   .)  # We are building in place.
30601     ac_srcdir=.
30602     ac_top_srcdir=$ac_top_builddir_sub
30603     ac_abs_top_srcdir=$ac_pwd ;;
30604   [\\/]* | ?:[\\/]* )  # Absolute name.
30605     ac_srcdir=$srcdir$ac_dir_suffix;
30606     ac_top_srcdir=$srcdir
30607     ac_abs_top_srcdir=$srcdir ;;
30608   *) # Relative name.
30609     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
30610     ac_top_srcdir=$ac_top_build_prefix$srcdir
30611     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
30612 esac
30613 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
30614
30615
30616   case $ac_mode in
30617   :F)
30618   #
30619   # CONFIG_FILE
30620   #
30621
30622   ac_MKDIR_P=$MKDIR_P
30623   case $MKDIR_P in
30624   [\\/$]* | ?:[\\/]* ) ;;
30625   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
30626   esac
30627 _ACEOF
30628
30629 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30630 # If the template does not know about datarootdir, expand it.
30631 # FIXME: This hack should be removed a few years after 2.60.
30632 ac_datarootdir_hack=; ac_datarootdir_seen=
30633
30634 ac_sed_dataroot='
30635 /datarootdir/ {
30636   p
30637   q
30638 }
30639 /@datadir@/p
30640 /@docdir@/p
30641 /@infodir@/p
30642 /@localedir@/p
30643 /@mandir@/p
30644 '
30645 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
30646 *datarootdir*) ac_datarootdir_seen=yes;;
30647 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
30648   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
30649 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
30650 _ACEOF
30651 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30652   ac_datarootdir_hack='
30653   s&@datadir@&$datadir&g
30654   s&@docdir@&$docdir&g
30655   s&@infodir@&$infodir&g
30656   s&@localedir@&$localedir&g
30657   s&@mandir@&$mandir&g
30658     s&\\\${datarootdir}&$datarootdir&g' ;;
30659 esac
30660 _ACEOF
30661
30662 # Neutralize VPATH when `$srcdir' = `.'.
30663 # Shell code in configure.ac might set extrasub.
30664 # FIXME: do we really want to maintain this feature?
30665 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
30666 ac_sed_extra="$ac_vpsub
30667 $extrasub
30668 _ACEOF
30669 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
30670 :t
30671 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
30672 s|@configure_input@|$ac_sed_conf_input|;t t
30673 s&@top_builddir@&$ac_top_builddir_sub&;t t
30674 s&@top_build_prefix@&$ac_top_build_prefix&;t t
30675 s&@srcdir@&$ac_srcdir&;t t
30676 s&@abs_srcdir@&$ac_abs_srcdir&;t t
30677 s&@top_srcdir@&$ac_top_srcdir&;t t
30678 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
30679 s&@builddir@&$ac_builddir&;t t
30680 s&@abs_builddir@&$ac_abs_builddir&;t t
30681 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
30682 s&@MKDIR_P@&$ac_MKDIR_P&;t t
30683 $ac_datarootdir_hack
30684 "
30685 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
30686   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30687 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30688    { (exit 1); exit 1; }; }
30689
30690 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
30691   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
30692   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
30693   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30694 which seems to be undefined.  Please make sure it is defined." >&5
30695 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
30696 which seems to be undefined.  Please make sure it is defined." >&2;}
30697
30698   rm -f "$tmp/stdin"
30699   case $ac_file in
30700   -) cat "$tmp/out" && rm -f "$tmp/out";;
30701   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
30702   esac \
30703   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30704 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30705    { (exit 1); exit 1; }; }
30706  ;;
30707   :H)
30708   #
30709   # CONFIG_HEADER
30710   #
30711   if test x"$ac_file" != x-; then
30712     {
30713       $as_echo "/* $configure_input  */" \
30714       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
30715     } >"$tmp/config.h" \
30716       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30717 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30718    { (exit 1); exit 1; }; }
30719     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
30720       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
30721 $as_echo "$as_me: $ac_file is unchanged" >&6;}
30722     else
30723       rm -f "$ac_file"
30724       mv "$tmp/config.h" "$ac_file" \
30725         || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
30726 $as_echo "$as_me: error: could not create $ac_file" >&2;}
30727    { (exit 1); exit 1; }; }
30728     fi
30729   else
30730     $as_echo "/* $configure_input  */" \
30731       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
30732       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
30733 $as_echo "$as_me: error: could not create -" >&2;}
30734    { (exit 1); exit 1; }; }
30735   fi
30736  ;;
30737   :L)
30738   #
30739   # CONFIG_LINK
30740   #
30741
30742   if test "$ac_source" = "$ac_file" && test "$srcdir" = '.'; then
30743     :
30744   else
30745     # Prefer the file from the source tree if names are identical.
30746     if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
30747       ac_source=$srcdir/$ac_source
30748     fi
30749
30750     { $as_echo "$as_me:$LINENO: linking $ac_source to $ac_file" >&5
30751 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
30752
30753     if test ! -r "$ac_source"; then
30754       { { $as_echo "$as_me:$LINENO: error: $ac_source: file not found" >&5
30755 $as_echo "$as_me: error: $ac_source: file not found" >&2;}
30756    { (exit 1); exit 1; }; }
30757     fi
30758     rm -f "$ac_file"
30759
30760     # Try a relative symlink, then a hard link, then a copy.
30761     case $srcdir in
30762     [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
30763         *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
30764     esac
30765     ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
30766       ln "$ac_source" "$ac_file" 2>/dev/null ||
30767       cp -p "$ac_source" "$ac_file" ||
30768       { { $as_echo "$as_me:$LINENO: error: cannot link or copy $ac_source to $ac_file" >&5
30769 $as_echo "$as_me: error: cannot link or copy $ac_source to $ac_file" >&2;}
30770    { (exit 1); exit 1; }; }
30771   fi
30772  ;;
30773   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
30774 $as_echo "$as_me: executing $ac_file commands" >&6;}
30775  ;;
30776   esac
30777
30778
30779   case $ac_file$ac_mode in
30780     "check_win32_symlinks":C)
30781 # Links sometimes fail undetected on Mingw -
30782 # so here we detect it and warn the user
30783 for FILE in $CONFIG_LINKS
30784  do
30785         # test -e works for symlinks in the MinGW console
30786         test -e `expr "$FILE" : '\([^:]*\)'` || { $as_echo "$as_me:$LINENO: WARNING: *** link for $FILE -- please fix by hand" >&5
30787 $as_echo "$as_me: WARNING: *** link for $FILE -- please fix by hand" >&2;}
30788  done
30789  ;;
30790     "src/include/pg_config.h":H)
30791 # Update timestamp for pg_config.h (see Makefile.global)
30792 echo >src/include/stamp-h
30793  ;;
30794     "src/interfaces/ecpg/include/ecpg_config.h":H) echo >src/interfaces/ecpg/include/stamp-h ;;
30795
30796   esac
30797 done # for ac_tag
30798
30799
30800 { (exit 0); exit 0; }
30801 _ACEOF
30802 chmod +x $CONFIG_STATUS
30803 ac_clean_files=$ac_clean_files_save
30804
30805 test $ac_write_fail = 0 ||
30806   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
30807 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
30808    { (exit 1); exit 1; }; }
30809
30810
30811 # configure is writing to config.log, and then calls config.status.
30812 # config.status does its own redirection, appending to config.log.
30813 # Unfortunately, on DOS this fails, as config.log is still kept open
30814 # by configure, so config.status won't be able to write to it; its
30815 # output is simply discarded.  So we exec the FD to /dev/null,
30816 # effectively closing config.log, so it can be properly (re)opened and
30817 # appended to by config.status.  When coming back to configure, we
30818 # need to make the FD available again.
30819 if test "$no_create" != yes; then
30820   ac_cs_success=:
30821   ac_config_status_args=
30822   test "$silent" = yes &&
30823     ac_config_status_args="$ac_config_status_args --quiet"
30824   exec 5>/dev/null
30825   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
30826   exec 5>>config.log
30827   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
30828   # would make configure fail if this is the last instruction.
30829   $ac_cs_success || { (exit 1); exit 1; }
30830 fi
30831 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
30832   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
30833 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
30834 fi
30835